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
336311480383	336311480898	336311481448	336311481998	336311482548	336311483098	336311483648	336311484198	336311484748	336311485298	336311485848	336311486398	336311486948	336311487498	336311488048	336311488598	336311489148	336311489698	336311490248	336311490798	336311491348	336311491898	336311492448	336311492998	336311493548	336311494098	336311494648	336311495198	336311495748	336311496298	336311496848	336311497398	336311497948	336311498498	336311499048	336311499598	336311500148	336311500698	336311501248	336311501798	336311502348	336311502898	336311503448	336311503998	336311504548	336311505098	336311505648	336311506198	336311506748	336311507298	336311507848	336311508398	336311508948	336311509498	336311510048	336311510598	336311511148	336311511698	336311512248	336311512798	336311513348	336311513898	336311514448	336311514998	336311515548	336311516098	336311516648	336311517198	336311517748	336311518298	336311518848	336311519398	336311519948	336311520498	336311521048	336311521598	336311522148	336311522698	336311523248	336311523798	336311524348	336311524898	336311525448	336311525998	336311526548	336311527098	336311527648	336311528198	336311528748	336311529298	336311529848	336311530398	336311530948	336311531498	336311532048	336311532598	336311533148	336311533698	336311534248	336311534798	336311535348	336311535898	336311536448	336311536998	336311537548	336311538098	336311538648	336311539198	336311539748	336311540298	336311540848	336311541398	336311541948	336311542498	336311543048	336311543598	336311544148	336311544698	336311545248	336311545798	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24866	28824	29597	30379	30494	29451	28589	24492	20761	19974	19409	14562	11495	7380	10077	9098	5028	2132	1090	847	617	537	464	395	399	309	208	225	216	136	173	128	124	137	141	138	136	125	133	125	105	105	122	119	90	115	126	110	150	133	113	122	121	126	127	115	125	97	98	100	105	107	111	91	105	106	117	116	99	110	116	98	109	104	89	96	123	98	110	100	96	117	98	111	108	127	105	93	104	106	88	104	121	97	102	123	103	100	114	105	103	122	101	103	110	104	100	100	112	90	118	99	100	121	92	102	112	96	110	104	100	83	130	87	97	100	101	99	103	85	72	95	110	95	103	95	108	113	108	113	100	91	116	101	102	108	98	102	102	116	97	117	90	102	113	100	106	111	95	91	106	85	97	97	102	121	108	98	109	99	96	105	108	134	100	121	103	103	96	113	80	91	110	96	98	96	92	97	110	88	126	112	108	92	106	108	109	113	90	118	98	93	98	99	95	107	112	109	122	114	110	114	109	101	107	103	76	112	88	103	85	123	92	88	114	92	115	101	115	108	88	103	107	86	107	111	97	108	93	106	94	105	109	102	93	118	87	94	106	109	97	84	103	92	90	118	102	107	105	97	77	104	112	103	113	86	94	104	116	110	88	103	83	101	90	102	103	101	94	105	112	119	110	121	101	114	101	101	100	93	90	103	107	96	90	121	101	122	124	96	114	119	128	94	102	117	107	85	107	124	79	120	97	100	112	96	103	90	108	122	121	86	96	119	103	127	97	81	101	84	104	87	116	127	107	109	103	91	106	103	105	119	101	94	98	96	129	112	100	95	100	94	93	96	102	92	84	130	98	108	94	91	126	99	115	120	85	96	95	97	120	104	91	104	97	116	84	82	107	104	102	84	83	103	115	93	93	106	106	108	103	116	98	111	119	125	91	100	117	100	103	114	101	111	90	110	121	111	101	113	103	100	117	103	107	102	117	99	102	103	99	120	116	90	98	115	117	120	104	105	104	91	106	98	91	123	102	103	108	106	113	94	100	108	96	119	89	104	102	121	97	98	106	112	111	113	103	89	104	108	102	112	107	112	109	92	86	86	100	104	111	87	98	104	131	107	115	103	101	101	110	108	100	97	109	97	117	120	98	120	111	98	96	119	118	100	94	130	92	101	105	102	98	106	110	130	86	103	104	100	92	94	116	112	89	92	96	90	114	106	94	101	125	93	104	92	100	101	105	105	93	115	108	88	105	105	94	83	93	97	113	111	93	122	125	108	110	104	110	105	99	103	124	130	111	115	110	112	114	110	112	117	93	100	98	86	103	94	96	90	115	88	94	124	105	104	101	98	114	100	98	109	122	110	106	94	121	104	121	111	120	90	99	106	75	101	87	92	124	104	89	116	117	101	103	109	101	96	121	82	100	94	105	103	96	81	89	94	97	106	103	100	111	112	92	107	83	97	103	95	100	105	106	118	97	102	93	100	100	102	115	98	105	119	109	92	101	109	108	103	105	113	108	113	113	118	105	103	96	87	103	119	98	125	113	124	112	97	109	92	100	103	108	106	110	91	95	101	98	101	111	107	103	92	103	94	106	96	113	102	107	89	95	109	97	115	101	96	96	107	115	106	98	110	101	106	87	99	107	106	112	100	124	96	105	95	106	94	88	110	100	115	100	96	107	88	96	94	104	92	111	121	99	109	120	108	113	98	88	82	94	90	101	108	118	97	89	102	90	101	110	101	115	111	101	97	104	113	106	88	97	98	105	123	98	105	99	108	98	117	83	116	98	109	103	86	109	104	97	103	93	122	104	110	109	106	128	110	98	106	129	103	88	125	95	103	97	110	112	90	95	100	108	113	89	98	101	106	90	102	109	110	93	87	87	101	104	122	79	111	81	88	109	98	85	115	99	108	70	110	96	102	110	123	102	95	92	125	95	110	99	112	84	89	108	104	101	101	102	98	90	84	108	113	115	90	90	113	92	104	92	105	106	77	100	100	97	111	108	95	91	97	113	100	107	103	96	111	118	111	95	114	91	91	102	116	103	103	103	99	103	108	93	112	100	115	105	110	80	82	123	103	111	105	120	90	110	90	100	72	125	106	109	89	95	103	116	107	98	98	97	107	106	110	104	96	102	84	97	117	124	92	119	110	87	99	92	98	90	88	118	109	101	94	101	104	115	90	90	95	123	116	116	109	111	83	106	124	110	118	105	106	99	125	91	98	100	81	119	106	100	120	94	116	109	105	104	93	103	112	123	104	102	100	87	89	102	88	118	89	99	98	97	92	103	114	99	97	93	101	111	93	100	94	111	95	92	105	107	86	105	92	102	95	121	106	97	107	101	97	96	101	112	104	107	104	104	100	113	96	90	120	107	92	87	98	89	114	94	96	111	101	102	71	99	102	106	88	123	108	105	98	98	93	93	108	117	124	97	95	124	112	106	91	106	121	104	85	110	111	87	103	95	101	112	116	95	93	106	89	88	113	110	101	99	98	108	113	96	89	110	101	109	94	107	104	100	101	100	105	119	85	117	100	113	96	89	96	96	102	110	117	90	91	96	95	111	110	90	96	104	109	107	94	97	115	102	122	103	97	112	97	99	105	92	101	98	95	103	96	84	95	110	85	101	102	118	109	91	106	102	101	123	105	107	88	99	113	92	104	96	80	101	108	95	120	101	98	110	117	112	84	105	117	119	93	95	113	84	90	93	93	108	100	105	107	103	96	109	96	100	111	108	96	94	84	89	103	88	92	109	115	116	108	101	107	85	88	109	84	98	115	114	117	100	123	106	99	113	114	121	107	108	100	115	100	107	100	121	101	106	117	88	82	93	108	95	97	113	118	104	101	92	115	109	101	108	95	120	121	120	115	103	105	116	110	109	100	102	106	116	118	102	113	101	106	109	100	102	105	91	106	93	90	108	106	94	91	85	111	97	108	113	109	104	117	97	103	97	94	112	104	112	104	111	119	87	128	103	91	108	107	125	97	75	101	120	105	94	106	88	93	84	119	93	109	101	96	99	109	110	116	96	98	93	106	94	116	116	92	88	120	127	109	105	120	102	104	104	108	97	108	89	121	99	90	99	106	107	105	101	117	116	99	88	86	98	104	109	97	117	96	108	116	86	81	108	80	86	106	105	101	129	90	97	88	99	102	110	106	93	112	121	103	92	104	99	100	106	107	109	84	95	107	114	108	101	120	102	107	101	127	99	101	102	81	101	108	115	109	102	95	97	112	104	87	105	96	82	120	100	100	100	100	99	104	87	74	108	86	105	114	101	81	105	123	96	100	94	99	105	94	98	106	98	101	112	105	99	109	116	81	111	109	100	83	86	110	100	113	88	120	85	90	101	119	85	98	104	91	112	104	95	93	116	103	108	106	114	101	111	117	98	97	102	102	96	99	116	97	87	95	125	106	109	100	104	104	112	109	97	117	95	105	91	106	98	110	106	105	107	83	103	92	119	76	85	108	98	108	111	111	103	101	107	118	112	99	115	105	100	98	111	121	97	95
16962	23026	23193	27978	34134	35369	36344	34370	32666	33636	31386	27728	21645	17559	28368	24937	14826	7741	5366	4223	3914	3210	2692	2262	2223	1999	1523	1418	1300	928	692	588	606	619	631	595	602	512	446	441	455	390	457	411	450	524	596	604	629	606	534	580	433	474	409	469	390	395	361	392	369	391	416	415	396	395	392	384	350	359	379	343	344	363	309	309	350	349	356	346	337	328	313	364	351	300	340	322	332	296	328	321	326	346	308	318	335	336	369	302	338	310	341	350	329	343	343	322	347	327	315	354	327	352	322	310	303	352	328	318	292	338	321	331	317	307	306	321	311	323	304	325	317	303	313	308	318	325	341	302	311	307	334	327	318	300	291	323	337	303	313	324	307	299	291	311	305	319	330	294	319	296	327	344	326	312	346	277	310	312	313	339	319	312	333	333	324	309	323	327	292	297	330	336	308	310	336	300	326	300	336	333	316	354	333	304	328	314	320	336	331	341	356	342	320	319	324	295	317	298	306	272	311	323	330	298	332	330	344	303	299	316	332	294	312	354	306	350	347	310	323	340	332	313	328	320	324	333	280	320	322	342	324	342	300	297	326	289	307	310	327	350	311	304	318	328	292	306	323	313	329	318	302	312	309	327	325	317	327	340	337	284	301	288	308	354	284	315	321	288	305	287	286	283	328	342	318	307	301	304	327	292	331	334	302	306	351	314	286	312	332	310	329	325	297	306	309	267	289	316	307	307	331	316	317	347	329	327	331	335	301	311	318	338	327	319	339	319	300	294	336	325	317	312	299	318	305	320	299	358	285	358	318	318	285	313	338	297	324	284	334	330	333	299	304	323	314	344	322	313	306	314	322	312	324	308	294	314	306	321	336	329	311	323	338	322	308	339	355	297	319	299	298	299	310	322	315	325	324	328	287	318	326	316	305	308	316	328	284	328	306	311	309	308	305	316	318	348	299	324	325	306	318	294	320	329	350	310	344	313	291	292	347	314	347	281	284	320	304	310	332	328	311	309	321	315	338	322	339	278	346	311	325	289	310	313	344	338	288	313	309	312	305	318	295	299	296	337	290	333	327	334	293	300	347	318	312	323	302	315	330	314	308	301	342	326	313	310	268	310	301	305	286	337	335	339	306	320	338	276	288	333	297	303	308	335	320	277	321	327	318	315	308	307	336	303	321	313	304	296	335	289	320	327	347	332	299	325	307	295	346	324	310	323	327	322	326	282	308	334	293	322	331	320	329	311	327	327	342	309	319	286	305	294	328	309	319	281	340	290	345	353	306	321	283	324	328	326	325	323	323	318	343	303	322	320	307	317	338	326	328	334	282	342	314	320	362	306	321	302	327	309	289	319	306	338	300	316	296	305	315	319	359	312	357	307	308	346	300	285	330	352	297	315	321	320	343	291	300	325	292	326	329	299	321	294	317	318	303	363	338	281	299	326	349	336	320	317	310	309	337	324	306	326	329	303	312	286	326	322	303	321	330	323	296	345	316	308	337	300	294	322	306	299	309	309	300	334	316	312	292	323	315	324	322	315	304	287	326	345	315	297	322	314	328	310	314	319	313	327	289	310	289	326	295	319	290	338	322	287	338	311	335	317	305	311	334	342	316	299	334	294	307	335	312	326	337	323	298	301	327	320	318	302	293	304	288	341	348	325	310	294	284	333	328	274	320	311	323	300	304	281	344	338	296	334	352	312	318	330	318	329	310	321	304	334	302	351	316	327	320	310	291	325	315	315	290	327	288	320	315	294	297	309	321	311	318	298	313	324	352	277	339	298	315	307	273	290	294	306	317	354	331	305	337	303	316	322	287	321	300	329	339	303	316	344	305	308	292	333	337	297	308	320	338	324	346	293	333	291	333	293	324	325	321	301	321	312	320	317	313	327	302	334	332	326	316	347	328	272	316	321	306	296	329	341	304	298	295	338	311	289	340	343	310	314	312	319	321	310	306	280	299	302	307	290	304	334	305	310	296	327	309	315	308	332	320	306	316	325	326	314	308	282	316	302	324	312	282	316	329	335	333	329	315	317	274	335	329	319	334	312	312	319	287	319	315	338	308	330	302	325	326	331	295	341	294	306	284	319	318	312	321	299	313	311	297	340	336	300	286	320	302	326	326	325	321	322	328	286	308	293	318	303	300	324	316	320	314	331	290	325	300	352	313	274	321	319	284	324	318	317	316	285	307	324	306	309	309	328	314	309	343	303	315	283	356	364	321	312	306	326	305	280	337	290	319	296	298	301	313	317	304	301	281	326	334	339	306	300	333	300	318	314	337	325	331	313	303	311	311	318	316	342	312	303	317	309	321	288	295	289	322	344	315	305	322	320	315	309	361	332	294	292	313	317	311	314	299	337	323	288	338	324	284	307	324	322	309	313	317	302	319	319	313	316	321	293	328	287	283	328	301	295	300	300	324	287	354	316	323	316	290	320	321	327	312	324	334	326	318	342	342	308	286	278	293	315	330	315	295	295	314	333	298	336	335	308	328	307	332	291	313	319	307	325	338	294	317	288	325	332	301	334	300	331	318	321	290	317	315	315	300	310	319	299	309	330	307	337	299	345	326	329	321	280	282	301	330	303	318	300	320	333	356	315	310	301	318	308	331	317	308	317	350	302	351	290	306	326	307	310	304	307	327	318	326	330	317	334	300	307	306	300	318	320	324	298	306	323	311	300	332	325	321	335	301	351	310	332	297	305	296	342	347	302	310	288	336	344	300	285	308	342	298	305	309	316	313	313	320	318	286	303	330	312	331	324	296	306	314	291	333	340	303	308	343	306	306	331	329	274	320	316	320	315	301	314	325	292	322	298	315	298	307	334	316	278	306	330	328	310	283	344	311	308	326	333	318	332	301	272	328	306	310	319	294	320	323	336	314	312	330	259	325	307	346	297	309	305	308	289	304	316	305	324	317	335	298	278	314	310	322	330	299	334	294	302	307	293	309	324	286	307	287	328	326	307	325	313	306	290	300	313	311	275	330	322	316	299	306	320	294	288	308	335	324	319	302	348	284	355	287	287	334	309	298	312	308	336	310	314	337	311	293	319	302	323	318	324	302	293	294	297	311	296	331	353	315	300	334	322	348	292	320	306	330	305	312	311	298	299	316	318	308	323	306	336	325	347	321	313	344	327	326	289	323	316	343	316	303	333	301	326	293	306	332	307	311	314	328	330	338	300	311	348	319	326	315	335	310	285	336	297	322	316	323	314	318	304	319	312	320	323	269	318	286	299	309	321	312	330	333	313	359	288	326	332	315	270	300	309	285	297	312	307	332	304	346	298	304	328	342	304	339	291	317	309	320	295	314	323	319	255	297	281	303	316	319	327	329	332	342	328	300	290	336	318	289	341	357	337	315	336	310	323	331	306	322	302	323	264	266	344	311	320	310	283	321	316	317	319	283	303	318	323	319	317	322	335	309	298	353	296	306	311	280	316	315	335	332	339	301	307	287	332	331	283	312	322	312	342	290	304	318	328	296	312	329	334	338	321	342	323	309	309
4638	5214	5481	4255	3106	2940	2625	1459	1282	1373	1328	859	796	557	621	661	512	354	361	351	330	307	333	355	305	331	303	341	326	330	325	336	304	345	317	327	314	337	340	300	340	343	310	325	282	329	315	302	310	335	285	313	315	336	315	310	333	350	324	326	310	314	328	306	299	313	318	294	338	340	333	357	349	346	312	303	323	315	318	293	294	327	330	324	299	305	319	325	294	297	326	335	360	287	318	340	315	315	303	306	343	329	344	334	316	322	318	336	340	329	306	348	332	347	301	328	349	273	315	315	308	297	330	335	331	347	322	282	331	333	301	306	312	292	318	334	333	321	315	326	319	307	299	316	319	314	308	305	314	329	337	313	346	332	320	291	307	283	335	288	313	305	287	323	314	313	339	333	315	304	303	324	328	324	328	345	294	305	330	296	311	332	330	308	345	329	303	341	338	320	317	292	301	312	350	318	306	292	306	319	327	314	305	328	324	296	295	320	359	322	299	333	317	299	307	350	325	288	328	320	317	311	326	319	325	318	284	320	316	294	308	308	300	313	292	317	348	297	309	325	338	302	346	296	305	325	304	293	333	338	315	320	314	291	315	325	327	336	326	332	348	299	338	304	319	316	346	311	319	330	320	320	328	317	310	295	371	331	356	329	323	329	328	295	299	320	310	316	327	346	307	340	344	323	286	283	271	296	337	328	310	298	337	315	338	312	337	337	307	312	309	335	312	323	312	398	322	316	321	314	332	319	317	344	324	345	296	315	318	341	330	307	342	353	306	323	293	298	356	308	309	336	311	319	342	365	329	279	276	339	314	305	336	305	321	326	324	306	319	331	315	317	303	297	305	322	316	341	308	317	314	318	318	357	326	286	312	337	310	328	321	334	318	309	298	317	336	333	288	307	303	341	326	332	310	337	329	286	304	309	308	312	316	334	337	314	354	330	341	339	308	313	307	301	323	285	306	347	357	297	325	312	302	336	331	341	339	323	323	344	299	337	314	332	341	347	308	331	324	289	343	310	333	328	366	335	328	275	340	339	331	308	296	285	320	310	346	323	331	334	321	291	312	305	324	306	330	305	318	355	314	320	320	317	299	302	323	296	305	301	324	285	328	319	316	298	291	313	338	327	304	340	291	321	335	312	334	332	307	330	311	313	316	338	320	324	346	308	308	324	318	326	317	302	301	324	334	326	317	309	313	336	326	298	310	302	340	317	317	322	307	319	306	308	313	329	325	313	315	321	299	334	287	281	297	308	302	311	330	326	309	325	318	312	322	327	303	290	317	302	339	316	321	342	298	315	332	300	317	295	331	332	317	305	314	319	312	321	313	326	336	318	286	318	303	328	328	308	337	325	308	306	298	300	292	322	310	309	292	286	318	311	341	325	292	293	317	294	304	318	312	317	321	316	324	306	330	345	334	307	321	316	313	308	351	316	326	280	336	301	270	320	324	322	326	333	326	292	306	316	295	308	277	311	333	277	303	312	288	325	295	324	309	332	327	333	305	307	313	321	308	324	335	294	317	339	284	324	324	314	302	324	339	303	303	327	304	313	387	359	313	340	285	283	314	328	306	332	310	333	305	298	335	323	326	313	313	286	328	345	286	335	292	321	317	335	316	311	343	313	330	310	314	320	297	320	330	339	331	296	310	320	327	273	308	352	335	351	343	315	380	307	323	291	320	329	322	299	329	314	306	330	323	334	304	314	307	324	328	328	292	323	319	309	326	316	294	317	324	307	337	322	333	298	331	334	336	311	313	320	348	301	293	319	339	341	320	313	317	320	308	338	266	304	311	314	317	289	323	319	276	363	319	345	305	331	315	284	303	319	327	312	295	314	280	347	336	302	312	329	325	351	281	294	296	314	340	295	329	324	304	295	322	331	295	329	314	334	298	352	330	313	318	317	321	317	292	316	308	287	324	310	298	318	276	310	340	314	332	304	341	312	311	323	341	312	307	344	330	324	297	290	329	299	286	333	333	351	330	317	314	340	310	339	334	281	319	314	318	348	323	334	306	331	292	316	341	301	331	329	294	303	307	329	311	324	298	343	294	317	337	327	298	345	335	341	310	311	328	305	308	334	323	311	321	315	309	306	318	320	315	320	324	335	319	321	341	284	305	331	308	329	311	323	314	307	304	301	337	312	310	308	357	320	281	334	300	299	300	318	303	320	322	314	323	352	345	347	331	345	311	361	300	273	316	306	374	359	297	324	310	307	290	304	295	315	334	319	333	345	323	307	332	322	329	313	319	282	280	306	328	311	336	303	332	309	285	336	327	323	343	351	299	316	303	322	299	349	325	322	303	298	333	329	315	278	333	330	323	353	301	305	298	329	292	345	308	322	326	281	303	290	325	304	318	313	322	322	315	303	303	336	314	323	344	345	308	294	288	280	278	310	325	305	312	346	328	289	308	298	333	326	319	287	313	318	318	318	300	319	318	300	290	309	301	318	327	351	319	329	300	322	322	297	316	312	327	320	319	330	335	319	308	314	325	312	326	317	341	310	336	337	326	302	294	305	351	291	320	311	319	333	290	317	315	341	296	311	334	314	358	331	332	311	339	284	333	317	317	301	293	336	293	321	273	322	340	332	324	334	325	333	319	272	320	310	322	295	316	353	297	308	313	284	306	307	310	339	305	332	289	322	334	336	326	324	313	325	331	343	337	287	332	339	299	322	296	295	293	311	300	316	336	300	307	313	316	309	306	322	354	337	334	317	332	292	297	345	311	307	344	298	323	316	329	314	312	307	320	311	322	341	327	338	296	309	318	316	330	335	305	294	292	309	289	317	308	304	317	328	346	318	335	297	306	313	311	322	319	291	327	301	317	346	305	317	299	294	327	341	314	337	318	313	308	347	281	353	310	308	316	355	299	285	294	302	354	301	311	322	309	288	316	325	351	330	320	288	326	350	294	322	306	304	322	324	322	305	310	308	287	300	315	317	305	341	340	301	300	296	315	323	311	327	295	312	311	324	345	347	318	307	351	345	298	318	337	300	327	312	306	313	316	300	349	321	307	314	320	306	302	312	325	325	347	291	336	318	325	298	320	311	357	342	284	291	326	318	306	306	302	328	330	318	296	311	335	321	295	291	309	300	305	331	318	321	263	321	339	333	360	298	337	305	301	328	353	319	311	325	307	322	325	318	322	338	317	336	324	302	332	293	331	317	327	323	312	336	307	290	336	289	284	338	297	287	323	298	291	330	309	333	277	322	333	348	306	333	317	292	307	317	289	302	336	320	333	279	319	311	325	311	312	332	302	329	310	300	336	325	309	325	303	290	325	342	314	311	353	302	303	304	303	309	315	316	311	295	303	318	350	321	333	312	300	307	306	327	337	384	320	302	313	364	325	319	316	332	298	307	324	336	334	306	352	323	318	328	300	301	331	323	335	319	338	342	315	361	324	341	324	337	366	318	297	328	344	318	280	340	314	312	346	294	303	299	280	312	318	325	307	309	329	332	309	300	304	307	333	341	327	302	320	356	322	305
4349	6482	7323	8175	9162	9446	8844	5262	5334	6047	5242	3966	2982	2207	3101	2991	1969	1346	1126	1117	1038	922	1016	914	919	888	913	910	858	887	849	829	849	855	896	919	813	859	787	859	838	883	860	833	879	809	874	819	890	879	848	862	840	824	814	843	838	851	845	843	850	830	829	857	845	842	803	817	909	832	877	813	868	880	815	826	826	848	823	813	815	795	865	850	846	861	890	867	853	853	847	824	837	863	854	851	873	882	845	875	813	846	843	858	801	830	879	840	879	846	814	880	856	851	828	818	858	824	879	883	797	838	883	871	844	841	849	841	836	811	877	802	877	844	850	845	779	812	808	826	882	880	819	841	826	845	841	843	801	805	757	811	865	840	864	812	818	843	847	843	800	828	829	828	859	823	823	829	823	816	846	868	824	842	805	869	855	868	814	836	850	789	833	755	826	818	838	840	834	815	827	819	837	857	887	791	829	822	801	822	834	816	876	832	784	881	839	820	786	812	884	865	855	856	826	844	831	848	808	838	870	838	790	834	881	855	811	844	847	859	845	820	824	885	822	883	840	909	810	863	834	834	806	892	831	799	876	839	812	858	817	838	801	797	881	814	844	860	785	829	834	896	814	801	831	821	760	841	854	805	841	879	850	844	917	817	834	805	852	831	820	797	799	792	828	834	878	839	859	875	873	811	796	888	805	835	833	846	852	796	862	884	876	801	818	779	806	851	863	783	849	879	890	837	833	898	907	855	811	822	860	856	851	828	770	848	810	823	870	848	847	851	806	794	843	834	853	844	848	910	789	819	884	818	831	852	844	828	820	792	837	845	836	814	891	858	802	840	826	804	856	827	857	825	858	771	841	854	845	868	799	851	860	810	838	917	851	865	817	851	874	811	846	814	892	811	836	788	874	844	834	828	826	862	775	831	833	799	832	895	824	809	843	844	813	844	807	853	800	820	865	763	893	838	791	886	867	859	858	842	795	820	909	885	805	840	900	764	861	844	777	820	813	828	894	852	833	809	815	834	801	810	870	852	826	828	841	851	853	825	829	843	853	810	828	877	879	846	843	879	808	847	845	854	757	852	849	833	857	863	841	818	846	857	795	789	803	862	800	846	842	819	872	877	804	814	840	794	827	873	839	870	852	832	837	792	782	796	790	820	854	794	842	827	811	832	812	855	814	814	851	878	866	808	854	870	814	794	804	851	844	815	831	888	821	812	831	878	839	903	871	878	813	776	795	753	833	839	857	777	836	831	843	887	822	852	884	855	786	819	869	792	825	896	852	818	843	882	850	804	833	796	829	867	818	832	839	865	824	845	863	872	840	785	847	808	814	809	834	831	900	850	905	861	828	822	874	835	827	828	839	822	836	822	866	891	823	785	819	825	852	800	826	859	848	853	855	814	829	843	827	818	813	909	812	829	844	837	871	889	856	792	862	818	816	882	835	806	826	849	813	836	880	852	748	797	866	839	827	858	853	807	878	823	799	808	853	874	824	890	854	866	820	843	780	820	829	885	848	857	838	824	825	819	827	852	844	781	834	854	844	866	844	827	841	881	807	818	838	882	847	833	821	843	826	857	872	799	830	813	860	817	872	859	878	869	889	826	881	822	833	836	802	863	872	784	864	803	856	847	829	817	801	814	820	864	837	845	855	888	813	772	865	854	810	858	870	821	812	856	822	857	880	853	857	807	853	850	825	810	891	883	803	829	820	844	868	813	820	844	833	826	828	833	822	806	872	803	841	852	838	852	838	818	776	858	853	841	890	810	867	843	887	824	859	829	846	837	820	835	857	860	910	770	844	908	835	824	830	863	876	882	791	846	901	793	791	824	829	865	821	845	835	810	875	790	797	830	868	848	838	795	817	844	862	800	827	824	843	843	855	851	876	832	839	852	840	832	846	858	802	869	830	815	864	821	868	840	862	814	798	858	835	879	791	783	853	838	847	816	810	826	881	822	807	835	842	833	850	800	804	843	844	822	843	812	850	851	841	805	826	851	859	865	837	819	842	876	790	830	866	820	837	821	808	786	873	836	811	850	852	835	872	871	863	895	919	863	816	832	825	870	797	784	885	824	845	878	869	834	868	821	847	856	870	790	841	875	813	853	825	819	813	840	855	854	851	834	857	840	809	895	866	896	822	799	830	866	861	859	840	830	874	796	861	853	861	814	832	862	857	823	859	843	835	831	881	817	879	868	849	854	837	854	795	824	841	878	836	846	881	834	839	817	842	838	845	783	862	848	873	817	871	847	811	828	835	933	885	869	866	797	807	849	850	849	818	846	841	787	881	852	842	814	854	796	884	841	824	881	856	838	809	842	864	835	859	795	853	849	841	873	801	766	790	836	857	822	858	783	821	853	821	783	797	847	915	873	862	850	887	856	857	776	861	854	847	836	872	819	890	832	900	799	835	886	871	834	831	873	844	847	812	809	822	790	839	844	849	823	861	847	809	794	822	799	838	818	839	810	835	795	815	853	868	816	839	855	821	822	851	847	823	819	872	855	848	881	784	853	854	870	841	895	830	856	858	860	829	809	799	821	867	859	880	890	845	764	849	897	812	846	762	855	819	849	871	881	827	806	857	752	767	849	870	844	811	859	868	853	850	863	826	758	832	810	848	835	811	814	805	862	797	886	793	831	841	850	846	860	816	824	853	857	783	878	839	787	859	833	817	824	832	832	856	871	852	820	817	868	836	855	837	850	788	868	845	777	836	876	799	856	854	842	832	843	842	835	824	814	790	854	876	831	897	810	834	851	844	835	817	837	827	821	860	827	875	855	800	824	824	826	825	831	814	863	852	864	908	833	890	841	807	802	788	845	839	832	836	817	781	861	826	841	842	863	849	822	874	828	823	879	851	803	839	865	880	830	850	837	820	840	857	860	818	826	867	833	887	823	845	854	878	806	831	822	818	812	781	749	887	873	869	801	828	819	909	819	856	841	845	843	800	881	848	842	848	802	842	861	835	882	894	831	812	790	804	812	814	858	847	831	830	841	745	848	769	843	883	773	788	816	853	835	838	814	880	867	819	803	826	822	827	830	866	805	791	810	851	870	829	843	793	825	825	839	832	856	810	815	810	818	819	805	835	852	869	856	837	878	869	820	823	871	864	875	844	856	862	755	812	815	810	853	864	862	773	823	859	857	875	757	859	867	855	873	852	872	805	829	850	887	814	835	866	813	825	889	812	862	882	840	802	818	813	810	862	826	798	836	878	821	834	837	832	793	849	868	864	832	884	872	814	839	874	832	852	829	834	845	815	834	826	835	818	806	862	831	842	819	786	798	800	823	829	843	873	824	857	836	815	826	836	859	872	810	778	815	829	833	848	828	828	830	786	819	828	843	823	829	833	864	890	819	896	856	861	843	838	849	796	825	805	876	848	841	821	868	797	835	797	801	827	893	855	842	849	826	834	837	811	797	870	838	834	860	820	879	839	823	807	829	853	807	838	804	843	874	797	842	837	872	825	828	773	848	830	872	884	879	829	822	836	875	831	813
17839	24635	28227	27356	27313	26494	24475	17401	13864	13267	10790	8230	6744	4697	5060	4416	2552	1211	792	520	535	406	401	326	285	279	269	251	236	232	240	185	200	182	224	220	218	201	202	193	197	178	204	199	190	211	211	185	174	201	173	192	191	186	171	196	196	205	200	195	205	198	194	197	181	180	175	192	212	190	159	199	174	226	186	175	183	184	185	184	173	169	184	184	199	192	193	166	180	192	168	166	202	177	223	206	191	178	206	196	179	204	179	195	211	201	199	186	206	200	165	201	208	182	176	161	205	183	189	188	193	194	200	175	204	203	184	219	189	194	181	178	188	180	148	190	189	184	208	198	204	177	175	188	210	222	185	173	186	197	178	192	188	189	190	202	195	180	165	195	177	176	172	175	214	193	203	175	206	185	194	199	206	173	209	169	227	196	201	187	194	187	192	178	161	175	179	203	201	200	161	187	203	192	185	203	222	176	176	197	191	197	190	176	183	190	200	182	197	177	179	197	195	191	180	171	195	194	178	208	204	195	184	162	187	181	183	203	187	167	192	191	221	184	225	192	215	193	207	197	201	192	185	194	171	170	180	170	207	185	193	159	200	168	194	187	189	168	203	203	189	171	170	168	193	181	191	184	220	206	181	167	177	201	171	205	219	183	190	214	169	177	181	182	183	216	194	202	197	177	181	206	181	201	178	178	181	198	177	179	172	207	198	192	176	177	187	170	196	201	185	202	183	210	164	199	209	199	178	205	187	201	203	194	190	166	193	183	179	179	204	223	196	192	198	176	198	185	184	167	195	177	164	210	199	162	184	190	168	215	188	196	193	183	183	202	163	199	204	200	163	209	182	171	172	195	184	178	202	191	200	187	212	193	203	172	181	191	200	187	211	196	190	198	181	179	197	189	185	181	178	210	178	182	192	188	213	192	187	203	189	170	198	170	198	185	199	188	188	221	191	180	181	168	192	203	195	203	173	185	188	173	173	187	195	211	205	168	181	199	193	209	195	184	207	188	199	196	188	207	217	194	204	212	171	167	192	191	190	192	159	195	188	181	194	190	189	191	194	203	176	167	186	191	178	189	186	197	198	209	205	178	187	173	166	176	210	206	180	208	171	198	182	203	161	212	193	199	178	177	196	164	170	195	192	201	191	198	163	205	171	169	187	172	180	192	189	202	195	180	191	190	198	201	199	185	174	184	208	191	184	179	217	195	176	181	179	190	191	196	214	193	187	194	176	183	184	188	215	191	171	194	168	188	202	188	168	203	192	213	196	191	186	190	180	185	192	180	184	178	171	203	199	164	190	192	185	199	174	176	172	199	186	194	172	192	194	201	168	200	175	192	207	201	179	161	189	204	166	196	194	178	170	179	178	185	167	194	191	198	168	182	199	189	163	169	205	183	168	197	187	186	210	181	188	206	192	190	214	186	202	191	194	179	200	196	203	182	190	178	207	166	182	200	179	168	217	168	200	210	173	167	163	206	199	177	187	207	193	198	185	163	215	175	179	185	184	176	184	189	205	183	180	202	189	207	181	189	164	186	172	183	178	201	205	188	188	214	203	175	183	175	184	208	188	191	186	192	201	199	186	161	171	167	181	187	175	178	200	216	191	193	193	204	197	200	192	180	179	196	183	202	191	186	205	183	172	199	179	203	209	182	196	180	184	190	187	196	176	202	177	174	216	189	198	194	204	195	179	178	198	193	180	193	168	186	184	191	203	196	174	178	179	179	221	190	178	209	185	174	203	192	195	194	192	205	183	200	193	197	172	199	207	187	192	200	180	198	200	195	196	174	179	200	190	178	178	198	181	195	188	189	217	171	173	186	172	171	208	202	202	191	198	190	205	180	190	182	171	202	193	184	192	183	186	157	207	209	165	170	206	179	182	195	198	211	196	203	176	179	173	169	178	180	174	183	178	201	166	186	207	176	181	162	194	178	167	186	179	179	193	199	193	176	176	201	208	175	196	196	177	192	182	171	186	182	201	191	155	190	181	212	167	182	188	179	208	189	192	206	192	189	198	166	198	175	184	187	165	177	175	193	165	178	185	212	186	187	161	211	170	187	205	178	186	193	197	172	173	207	210	190	188	170	201	202	190	192	187	170	208	187	166	165	189	172	207	171	208	210	170	175	184	177	198	181	172	199	194	184	180	198	178	167	195	168	187	199	196	196	197	196	183	191	199	184	189	176	171	186	189	191	184	187	176	182	192	181	202	178	193	175	187	184	223	206	193	176	200	187	180	183	198	209	199	170	213	190	173	167	188	196	183	178	199	181	186	181	170	196	180	170	190	188	176	212	182	194	195	184	218	193	177	189	196	145	185	194	161	216	193	216	198	200	176	199	196	191	179	187	180	222	178	184	212	171	203	191	155	187	206	185	184	178	218	205	173	202	189	182	181	186	190	190	197	209	220	180	169	203	197	186	189	207	203	178	201	190	170	214	181	200	213	180	203	189	189	190	186	171	168	200	185	190	151	169	210	175	193	186	184	182	190	204	174	189	190	199	171	191	199	190	195	179	159	174	171	171	194	190	173	195	207	214	186	192	183	185	172	181	193	175	182	196	186	176	212	193	193	179	191	176	178	197	187	198	185	200	188	170	188	201	200	217	187	172	171	179	192	178	183	181	183	187	185	196	184	194	194	184	175	192	192	193	186	193	190	181	209	193	162	191	177	165	189	164	166	177	190	163	192	194	189	199	188	181	185	192	181	219	180	191	199	186	195	211	172	171	196	205	178	156	210	173	163	203	176	190	179	201	199	162	194	186	180	181	157	177	190	179	190	199	197	208	213	202	189	185	178	198	177	184	186	192	171	195	177	174	198	200	206	210	191	213	199	192	169	171	161	198	174	179	197	180	201	164	201	192	179	194	171	201	162	157	187	169	187	157	199	199	197	161	174	199	189	187	187	220	159	177	208	196	182	178	214	197	181	204	181	193	195	174	186	191	189	190	198	194	195	173	186	196	198	198	176	178	194	180	171	187	196	187	222	207	182	202	188	178	203	180	187	183	179	156	203	211	197	193	178	195	186	225	182	154	193	175	191	193	184	187	179	179	191	188	202	200	187	197	183	183	180	175	216	173	180	205	190	172	201	198	166	168	185	167	187	174	191	213	191	212	186	189	167	196	189	205	182	197	191	200	177	185	195	182	197	216	217	196	206	189	155	184	160	197	173	199	185	164	198	202	179	175	185	197	188	195	194	197	166	199	181	170	188	180	172	208	166	194	189	218	202	196	184	185	179	197	199	176	193	188	202	189	206	207	193	195	205	198	196	194	177	177	185	179	161	177	213	178	182	159	175	181	183	190	184	187	176	196	193	195	187	190	198	176	190	185	172	180	201	181	218	178	179	203	173	192	173	203	197	211	186	196	184	198	208	194	181	196	193	190	199	154	197	170	183	192	200	191	201	167	170	182	180	182	178	191	195	178	192	199	186	192	195	195	184	198	175	201	209	178	184	201	201	182	168	191	198	177	198	185	170	209	185	180	171	193
13713	19917	22351	25630	29956	33947	33955	28630	27825	28371	23657	20688	17631	14612	19589	17871	10706	5638	4125	2927	2796	2096	2137	1765	1386	1473	1136	1195	1037	846	735	714	618	703	628	682	664	570	618	597	610	556	678	601	622	620	640	650	720	621	644	658	587	565	539	556	542	555	563	555	514	558	565	585	636	526	514	537	544	530	552	516	552	562	547	592	546	530	522	557	484	508	541	546	552	563	531	523	490	561	553	537	581	529	561	516	503	558	528	565	567	537	546	548	529	517	505	521	521	481	561	509	516	545	530	489	533	506	521	567	524	490	513	523	562	548	531	540	564	476	532	502	549	517	549	489	480	519	558	503	511	517	523	519	522	550	522	531	534	537	544	498	528	505	523	513	526	518	561	515	517	528	515	574	523	517	548	515	542	532	520	554	499	525	539	492	529	499	545	533	538	525	535	525	527	521	508	517	526	502	550	538	495	529	508	473	541	538	546	541	475	528	515	503	535	547	533	518	481	524	533	526	491	503	553	537	523	538	467	532	535	560	506	531	527	527	530	513	529	527	522	528	542	515	543	524	529	529	536	495	519	550	535	494	532	541	512	514	551	518	515	578	535	539	510	501	533	533	524	519	549	542	518	516	500	551	519	526	498	496	499	525	508	513	532	514	515	500	509	494	513	532	510	498	534	495	516	524	479	510	533	526	534	533	535	550	491	542	528	502	532	521	511	482	545	511	500	566	493	530	531	508	552	565	500	503	530	544	514	482	566	523	555	552	498	534	541	526	507	516	532	537	530	546	494	499	541	515	502	530	537	500	533	540	506	567	512	561	522	544	542	512	520	526	500	539	526	523	523	513	536	531	493	538	492	537	502	509	521	490	510	545	556	534	499	597	547	500	508	531	533	542	518	534	523	515	536	487	517	514	532	544	503	514	507	514	538	526	506	496	473	526	530	552	539	494	509	563	472	555	541	529	495	535	494	516	533	513	532	567	516	554	517	497	531	515	561	514	557	508	503	534	494	532	507	539	529	544	522	506	542	585	531	545	542	531	521	566	504	539	524	536	553	498	515	553	505	505	539	535	506	539	563	532	534	522	544	535	491	515	508	540	522	504	493	547	530	565	513	532	527	512	490	548	525	564	514	524	501	536	519	522	519	531	529	527	516	501	516	535	488	517	539	493	538	516	539	551	512	488	543	534	515	549	496	529	566	485	506	511	533	522	520	517	518	505	504	499	496	531	526	557	543	551	554	528	515	514	526	522	519	518	559	507	523	538	520	540	496	519	513	506	545	525	499	560	558	524	527	495	507	521	480	495	505	532	519	538	541	525	567	525	550	482	549	481	467	517	514	506	531	541	533	544	566	521	495	515	538	518	557	543	517	485	534	530	531	500	490	525	510	501	508	522	546	505	536	541	536	552	548	527	520	503	507	533	480	526	589	509	555	500	542	508	549	561	460	537	517	548	519	503	520	510	556	511	530	587	513	539	521	530	544	531	513	551	547	526	523	523	538	541	536	515	533	488	490	535	529	556	552	548	468	533	524	529	530	592	521	533	515	547	490	493	531	480	536	545	544	520	523	493	479	553	530	487	572	549	511	511	528	543	483	504	537	547	508	520	542	537	507	576	518	526	540	540	533	526	522	509	542	530	541	529	538	531	524	484	531	542	538	537	491	470	524	497	540	516	500	519	541	523	559	546	529	529	517	558	497	495	516	523	516	496	502	529	476	557	532	539	522	535	556	510	537	517	521	533	540	538	517	551	531	523	501	502	561	523	515	544	523	542	527	530	499	539	531	547	537	543	514	523	527	535	516	499	515	510	569	512	519	496	558	508	489	495	552	544	542	525	518	509	527	552	495	509	515	490	541	502	518	491	532	523	550	547	514	530	530	531	536	498	536	519	552	537	520	547	516	550	500	507	500	521	510	524	524	514	542	544	537	489	516	528	494	532	554	538	504	516	519	515	537	504	523	475	533	552	572	539	525	563	508	552	548	547	495	504	520	496	519	502	544	533	500	540	498	472	543	500	558	538	491	553	503	531	575	517	492	495	532	504	527	536	547	501	564	521	554	495	487	514	545	530	495	513	526	517	506	517	489	512	507	526	512	481	496	502	544	561	529	538	540	517	530	531	491	525	531	563	528	523	507	471	553	481	512	511	510	527	535	579	479	519	512	511	536	472	515	507	542	492	534	525	542	510	529	508	532	471	512	514	547	525	526	533	499	516	516	507	487	511	503	536	517	528	477	538	490	511	549	522	521	513	535	525	545	539	524	505	546	516	516	526	490	503	476	521	534	512	475	504	529	519	527	502	539	512	498	516	499	511	535	507	558	506	548	562	568	503	524	519	517	527	520	510	512	474	547	497	527	516	531	532	542	532	509	532	489	565	535	521	506	504	535	539	551	527	490	520	541	539	545	544	582	504	542	550	531	525	500	506	526	509	497	484	522	546	478	511	525	500	501	493	536	514	577	549	502	500	524	526	521	526	576	560	514	533	509	568	534	547	523	520	524	514	521	513	534	507	523	522	540	517	519	524	541	514	492	542	490	537	495	502	485	531	517	513	558	531	511	546	525	506	510	541	517	519	540	520	497	496	545	492	532	553	508	555	514	546	537	501	532	548	516	524	512	482	552	528	489	547	552	523	559	504	506	517	536	550	518	528	497	533	497	543	511	536	514	479	522	551	541	552	511	500	545	524	522	543	530	501	512	507	506	557	503	543	515	512	534	516	509	533	479	546	501	492	531	540	546	494	535	508	531	513	533	518	518	524	504	497	530	518	521	506	528	514	568	540	502	575	503	499	496	540	526	523	501	477	499	513	504	512	481	527	538	519	531	520	548	501	527	508	527	509	519	518	520	545	533	514	481	545	551	496	500	479	541	518	504	502	525	519	502	481	530	501	520	530	490	506	502	524	478	517	524	537	519	511	544	544	496	522	493	547	539	473	516	539	534	510	516	507	550	519	590	532	541	522	525	552	544	549	514	504	510	542	501	464	515	500	510	521	495	538	552	548	529	528	531	532	489	510	496	527	527	523	561	496	492	501	483	489	502	491	486	530	497	550	530	500	524	531	546	511	471	548	506	500	511	491	511	518	529	506	538	557	523	520	546	507	503	491	509	507	498	490	477	513	507	537	534	529	523	518	529	545	503	527	477	530	542	529	530	499	566	506	526	525	505	502	535	529	500	523	521	548	496	498	580	530	542	493	525	554	559	494	533	499	515	513	507	526	515	511	524	507	493	542	516	513	548	496	530	513	531	527	535	520	551	488	482	508	525	513	512	511	517	490	513	505	520	523	542	515	528	500	539	533	507	548	533	560	514	541	517	537	519	546	531	507	520	528	483	520	479	536	500	480	525	556	484	533	532	515	549	516	529	441	495	520	495	526	505	512	535	550	532	548	496	522	541	521	548	545	569	496	524	526	515	581	473	496	521	527	500	542	496	533	521	528	485	508	556	499	514	527	577	532	559	551	528	495	488	522	555	505	541	526	550	546	530	505	528	502
25597	30258	32753	31830	32521	33088	30925	25476	22396	20820	16535	15435	12296	9040	9469	7625	4939	2682	1690	773	790	517	455	338	334	320	248	240	248	194	167	142	129	149	129	133	150	123	96	118	123	116	119	119	112	129	131	137	145	131	131	135	132	101	117	126	118	107	140	130	100	123	114	134	128	119	123	112	118	114	117	93	137	105	101	107	113	116	118	122	112	106	109	110	118	121	91	125	112	123	98	112	112	111	102	124	118	139	109	122	107	108	111	125	116	115	102	107	107	119	97	105	115	117	116	113	101	123	110	131	108	120	104	116	104	101	97	109	111	119	116	115	106	101	109	120	99	98	117	128	113	105	114	110	114	110	98	110	116	108	105	98	111	108	117	102	103	97	112	102	119	110	114	107	139	119	105	112	135	111	112	120	126	115	98	114	143	113	137	113	113	110	102	99	117	102	111	107	106	122	104	97	109	110	89	123	115	102	118	112	124	123	108	99	113	103	107	120	87	101	123	123	102	104	116	90	111	109	108	107	94	102	106	105	103	102	126	127	119	102	107	117	107	105	91	97	97	92	115	105	105	103	109	109	104	99	113	116	114	102	114	99	117	104	111	104	117	102	110	88	113	81	149	117	110	104	92	106	114	95	114	122	96	111	100	115	119	106	102	98	113	120	121	103	110	108	122	130	88	112	99	117	120	102	85	117	100	102	96	100	102	94	112	118	86	110	107	104	103	99	94	93	115	106	88	126	91	106	90	104	97	99	101	123	79	95	105	110	99	104	93	98	103	97	108	100	105	112	107	107	107	124	114	119	110	112	118	103	134	97	103	120	106	95	94	102	94	106	97	108	104	115	93	103	113	111	91	103	88	105	96	103	105	100	105	96	101	97	120	121	113	119	121	125	117	101	108	113	113	109	101	102	98	116	100	98	116	121	108	98	95	105	122	125	87	97	117	100	110	106	124	128	90	111	113	109	115	101	128	97	101	101	105	97	111	96	121	94	101	92	116	105	107	111	126	112	102	117	106	121	107	111	90	111	87	117	116	105	116	112	113	99	113	109	103	99	113	122	128	109	123	104	133	96	111	101	121	100	112	102	117	107	104	96	118	103	96	114	104	113	106	119	106	107	122	101	137	97	118	123	122	101	116	113	122	125	118	106	101	103	113	114	108	99	96	117	93	127	110	102	109	94	93	101	116	111	121	101	114	104	128	96	94	106	115	117	105	113	110	79	106	122	122	97	118	99	118	122	127	120	100	103	115	114	117	126	98	100	98	102	121	109	109	94	101	110	118	96	105	93	120	111	122	129	103	113	96	111	112	116	111	113	113	115	86	109	113	111	108	92	117	123	130	125	114	122	104	104	103	105	98	106	91	100	103	88	96	127	100	106	94	126	110	118	104	102	93	113	120	112	107	97	128	92	102	115	114	136	92	111	95	120	100	117	99	90	129	90	89	90	98	94	111	116	102	109	108	122	101	106	118	133	114	110	127	110	122	118	107	107	100	106	122	101	123	114	120	115	117	105	116	106	106	117	98	110	118	102	116	121	114	109	112	102	127	109	115	84	105	107	110	96	114	114	125	118	113	101	123	121	126	116	122	113	102	115	97	112	110	113	115	104	110	108	105	134	108	118	99	88	117	99	100	106	121	100	100	112	117	98	99	102	94	95	120	99	125	105	97	105	109	103	105	111	100	92	115	106	98	127	110	93	101	121	112	120	126	105	98	111	110	100	113	126	109	110	123	102	103	110	92	106	101	116	110	95	108	117	115	101	101	109	82	107	102	83	121	114	107	105	97	94	120	93	123	123	99	118	113	104	111	101	107	118	122	91	95	99	110	87	107	114	113	125	106	120	99	127	104	120	117	93	101	118	111	112	104	99	98	110	104	105	105	102	100	119	111	104	121	89	95	106	119	89	108	113	86	107	112	98	99	116	97	115	98	95	120	132	127	119	109	96	112	106	101	99	110	104	114	124	99	116	83	110	124	99	121	103	122	105	110	138	106	104	116	123	109	90	104	104	127	111	96	109	101	113	105	110	116	93	105	110	100	117	99	103	113	101	117	97	130	117	108	106	104	98	91	105	115	111	118	99	120	111	108	101	132	102	122	116	114	123	136	109	102	110	112	107	120	107	114	88	110	96	120	114	118	118	109	112	106	125	117	119	105	122	112	121	124	114	120	101	122	125	99	113	131	115	98	107	112	116	114	85	112	138	106	126	125	101	98	113	134	115	97	104	110	108	101	79	98	111	99	100	108	119	110	116	124	107	95	96	98	92	120	106	95	114	103	120	116	103	121	100	113	104	74	98	89	102	120	106	91	107	112	103	103	128	130	111	135	101	104	123	120	104	129	117	118	114	106	106	114	111	77	109	110	109	112	103	115	122	126	104	113	124	98	108	116	96	112	100	102	117	104	105	122	121	107	108	126	133	113	106	106	107	110	118	87	103	124	99	113	104	92	120	109	107	111	123	103	111	107	101	117	121	122	100	109	98	120	102	105	129	116	112	100	96	96	121	107	99	123	129	108	108	127	105	116	107	96	119	108	129	103	107	112	126	118	116	97	101	101	109	102	105	121	99	110	97	111	102	92	112	95	127	115	118	123	124	112	106	120	134	99	115	115	75	103	111	100	101	110	113	90	112	106	122	120	110	99	98	107	110	95	120	97	104	97	95	114	136	90	108	129	108	112	119	118	132	107	134	105	98	97	99	105	120	114	128	94	114	111	127	105	97	133	94	91	101	104	108	102	117	110	93	102	111	105	102	97	118	99	96	124	109	116	107	127	113	110	113	107	123	108	127	103	114	115	120	119	106	112	123	109	99	119	114	98	114	118	125	115	116	96	107	120	113	90	127	109	126	100	111	118	103	91	125	94	114	100	109	106	102	125	141	106	126	101	86	115	105	110	108	115	106	122	113	103	91	101	124	95	118	117	123	118	115	91	95	95	116	115	109	98	92	122	103	93	126	124	106	115	123	88	105	104	98	95	119	106	100	117	111	114	102	113	114	94	96	115	103	134	108	97	101	120	102	104	96	113	112	118	102	111	113	94	114	99	103	111	92	103	105	116	110	108	100	103	111	111	104	100	115	93	105	109	114	107	110	92	110	104	107	109	96	110	80	116	128	106	100	103	113	123	116	91	118	106	106	116	121	111	106	96	113	85	131	119	116	110	108	90	105	124	127	102	126	108	94	103	109	100	110	96	103	109	98	99	94	99	100	100	119	113	113	114	113	125	103	111	114	103	100	101	109	112	92	112	108	114	114	115	91	93	108	105	111	93	109	101	127	117	98	107	106	128	111	96	121	129	106	114	98	128	117	105	133	101	115	92	92	120	109	110	120	95	115	105	94	105	95	119	101	110	94	109	97	115	119	104	115	126	121	113	105	96	87	105	112	137	110	114	106	106	128	92	107	103	109	114	101	107	104	102	124	101	130	112	92	99	113	82	102	109	111	134	109	112	93	112	109	118	112	106	115	120	103	110	125	100	124	102	121	107	110
17327	23943	26469	28889	35373	39304	39208	36445	35895	35839	28562	29912	24839	20561	27023	23405	17422	8832	7223	4360	4538	3793	3128	2061	1911	2079	1677	1682	1384	1056	779	602	651	606	560	611	645	538	525	472	489	470	466	453	505	545	608	609	619	536	615	590	497	461	453	419	413	433	420	386	411	444	403	417	429	439	437	401	364	361	367	359	354	394	392	345	392	372	366	366	347	328	352	375	326	364	344	346	341	344	347	352	343	350	350	352	332	376	336	337	348	336	353	354	323	329	372	321	383	373	332	354	346	368	363	358	338	320	341	318	361	329	317	352	359	368	357	350	333	320	350	334	333	326	350	364	344	343	356	346	354	311	348	339	332	363	331	349	333	339	303	310	357	338	338	371	348	338	340	341	351	347	331	313	324	313	366	339	362	333	347	314	367	329	353	345	287	327	305	292	312	326	334	345	304	341	341	366	332	303	339	356	331	381	363	339	330	346	319	352	353	323	367	342	370	313	332	340	346	334	341	307	356	314	303	338	353	323	331	337	330	323	346	310	352	332	316	322	308	356	339	327	390	355	307	329	329	311	361	329	326	305	377	329	359	306	311	343	316	342	348	329	346	344	344	332	337	332	288	331	363	373	313	338	346	349	381	326	335	330	338	322	312	350	328	365	317	337	368	327	329	341	342	340	307	329	328	371	321	342	345	338	333	301	308	342	308	310	327	363	333	307	387	331	357	320	332	333	310	339	342	335	343	349	334	336	333	335	337	350	319	365	314	362	323	327	335	354	322	353	372	314	313	316	346	337	346	353	335	364	338	336	334	366	337	330	333	347	339	322	331	331	318	330	347	318	341	332	331	313	348	348	353	356	332	343	348	324	340	317	338	297	317	327	320	339	316	343	336	350	354	320	307	325	332	347	335	344	355	343	311	307	319	334	358	362	351	337	335	310	333	338	358	325	315	324	343	335	344	325	366	342	335	282	348	330	361	355	343	314	359	331	360	310	349	312	343	343	315	347	364	308	340	351	367	358	349	308	333	379	331	324	318	347	334	373	321	358	350	339	337	360	384	319	315	334	360	337	366	347	325	316	334	337	358	330	350	359	345	325	320	335	357	329	314	375	310	323	327	354	330	367	333	339	330	348	336	335	363	339	350	337	299	329	325	344	334	338	335	337	336	339	345	326	365	334	345	333	336	354	324	339	336	330	338	299	324	359	357	329	357	298	332	320	322	358	340	350	307	328	344	344	342	348	348	325	361	354	344	302	323	330	320	314	338	315	337	320	334	323	328	351	343	348	326	350	357	337	292	318	349	325	317	360	302	315	318	336	354	354	318	338	349	366	337	334	342	336	314	322	303	340	333	345	325	332	363	327	305	343	362	331	333	341	329	320	337	351	320	329	299	321	366	319	366	316	363	352	340	333	315	333	349	319	342	311	302	350	361	310	315	335	338	345	311	336	334	342	362	339	317	326	327	313	343	343	319	362	311	321	331	359	351	335	341	305	307	349	365	315	292	337	321	334	343	342	342	356	352	342	319	298	339	325	329	346	338	337	316	339	364	329	330	289	349	371	327	351	345	334	338	338	340	380	341	303	334	315	325	315	337	324	382	316	342	311	332	333	336	361	330	330	310	317	329	338	362	327	352	316	340	307	323	319	321	340	347	328	323	306	327	328	341	310	326	351	357	313	323	350	311	375	317	341	327	336	321	314	340	350	347	323	370	323	337	365	340	359	342	315	323	358	332	337	318	375	318	315	372	314	328	302	325	372	319	351	343	327	341	296	331	311	331	331	342	320	331	353	316	323	318	318	349	320	334	306	325	330	331	323	344	317	366	299	319	319	325	322	324	305	362	341	311	344	310	329	358	319	345	331	313	330	298	339	318	355	331	326	328	351	355	343	344	345	312	319	358	315	307	333	329	359	337	333	328	319	326	299	357	311	374	327	340	342	317	320	339	353	335	366	334	300	339	359	329	325	362	371	349	327	351	332	341	332	327	356	350	370	319	301	304	341	357	345	317	320	326	352	344	326	347	360	387	338	328	323	331	358	338	319	312	331	331	338	311	328	346	327	357	348	329	317	329	335	341	334	352	346	337	344	310	336	338	349	363	364	322	349	354	360	346	356	314	328	345	320	351	326	328	345	375	377	353	334	357	361	367	351	329	333	321	370	369	330	302	333	314	313	316	340	356	323	331	311	359	324	376	343	357	303	334	312	307	312	369	345	358	338	312	346	323	333	338	343	358	336	329	335	344	357	333	319	323	362	332	339	346	326	336	336	348	304	323	362	337	332	319	324	324	343	329	335	347	333	277	372	349	358	336	332	360	341	316	345	318	329	315	326	323	335	325	340	331	357	338	342	336	369	349	313	371	367	363	319	326	312	331	363	328	342	311	310	291	365	346	337	360	306	343	308	370	334	341	328	304	342	350	336	328	356	322	345	328	328	323	336	340	336	360	337	321	340	331	370	324	318	329	345	341	336	359	338	356	353	303	336	317	329	384	329	329	353	319	340	328	310	338	331	347	335	345	310	342	371	321	323	301	356	352	358	353	333	331	321	354	348	340	365	326	364	303	328	368	296	340	324	333	311	337	350	321	307	344	339	309	359	288	320	356	339	352	358	338	325	309	321	332	334	355	321	354	294	343	340	338	369	334	340	330	331	330	312	311	329	339	330	337	343	319	354	335	354	309	323	334	306	335	346	336	343	331	355	340	311	350	305	328	330	322	343	340	336	369	343	328	317	338	320	320	323	349	330	317	357	321	348	319	335	295	335	333	335	313	330	324	327	343	308	338	346	318	338	352	341	332	344	333	355	342	340	354	311	327	346	342	328	317	341	325	313	341	354	349	316	348	336	333	325	313	317	327	371	314	347	347	340	308	282	340	340	317	342	380	340	327	318	318	340	377	315	315	333	336	353	332	318	358	331	361	362	339	374	321	323	307	331	365	317	326	349	332	323	336	350	312	311	347	352	350	333	304	367	313	342	342	323	356	336	338	330	367	363	352	337	334	353	339	322	342	320	332	332	350	348	317	337	370	347	348	368	317	348	316	334	311	329	328	327	349	359	313	339	335	345	319	348	347	343	327	365	342	312	330	307	338	365	349	349	362	309	321	341	343	373	348	320	356	318	302	303	371	332	341	364	333	341	345	301	342	334	342	308	342	362	329	319	348	349	321	338	358	341	325	334	293	308	348	330	368	282	339	332	320	325	361	396	350	351	301	356	305	338	343	373	355	354	352	338	347	362	320	323	325	334	317	337	338	333	355	326	330	335	328	320	326	352	343	324	325	343	319	333	339	329	334	329	337	321	322	349	344	342	322	302	323	348	338	333	350	368	328	336	302	337	293	317	344	349	308	329	317	340	340	322	327	327	350	316	315	339	332	313	358	329	339	311	342	348	324	327	318	353	326	380	312	339	352	299	345	303	320	311	352	326	335	375	338	332	337	357	377	315	350	346	373	322	340	334	370	323	334	329	345	373	304	351	333	354	334	317	357	347	330	363	313	343
4161	4952	5222	3863	2918	2855	2401	1409	1173	1212	1067	853	746	569	585	468	407	386	344	323	314	354	303	329	334	306	306	307	328	340	330	322	310	313	300	312	306	336	287	290	324	317	302	273	269	328	307	319	334	327	302	329	324	362	295	297	340	319	347	338	333	325	317	304	283	341	324	339	321	316	314	312	307	342	317	304	348	297	295	313	353	303	297	319	326	328	299	346	318	330	338	332	278	299	309	334	335	316	296	286	313	297	297	334	303	341	309	296	298	340	313	337	293	312	329	325	315	329	304	313	312	287	331	323	322	308	323	347	343	338	311	329	326	301	316	294	302	303	317	292	310	318	341	285	297	272	315	320	310	314	327	307	324	302	345	305	349	328	311	308	321	296	290	323	341	310	303	316	307	334	317	306	331	283	330	313	329	322	287	312	302	333	290	326	308	341	329	313	307	358	326	293	340	286	317	346	293	314	341	320	306	320	325	313	341	347	284	329	330	322	282	327	351	309	310	313	337	328	347	327	314	310	323	308	312	333	295	339	333	330	344	307	342	292	365	317	323	326	304	316	311	318	314	334	334	330	319	320	320	337	320	356	323	309	286	317	306	289	305	361	313	324	321	318	324	319	326	291	302	322	336	299	376	328	300	313	282	308	325	341	292	304	308	307	285	335	314	319	325	344	310	323	332	287	299	299	314	303	298	298	319	320	320	304	326	305	318	299	283	340	314	357	327	349	320	310	340	266	333	265	333	306	335	289	321	325	317	326	307	292	317	308	298	352	298	304	297	332	317	327	298	335	350	337	330	333	315	285	328	344	331	321	296	323	331	320	290	320	309	293	290	305	284	301	293	313	317	323	305	328	297	318	332	325	308	334	296	312	316	286	299	318	335	294	329	345	336	304	349	329	306	286	331	318	327	340	340	298	328	345	338	327	327	312	287	274	329	341	328	292	290	341	340	304	294	316	321	310	322	301	296	303	308	337	339	313	315	326	356	309	303	323	341	323	287	288	306	333	321	358	323	312	289	329	307	279	280	324	315	298	339	317	284	315	318	289	305	309	328	319	296	324	324	333	340	325	353	305	314	315	312	335	316	340	311	317	305	312	344	306	341	316	309	316	328	306	334	354	324	333	307	335	342	334	311	300	339	308	357	282	264	320	322	334	306	330	310	322	308	314	323	340	300	321	321	340	338	313	331	320	311	293	303	291	355	283	316	327	305	312	290	307	317	325	329	320	303	322	318	313	333	348	296	306	314	335	333	319	289	299	305	314	348	326	307	310	288	308	318	310	347	322	335	343	318	315	328	358	327	324	312	328	340	332	356	308	330	296	312	304	342	305	290	336	295	322	302	305	299	311	341	303	315	315	327	302	278	324	332	335	332	323	294	329	294	299	288	315	325	330	311	311	324	294	317	324	324	304	312	318	306	319	326	317	308	329	311	305	299	315	342	271	287	382	315	313	297	334	327	329	334	300	286	324	339	347	317	303	279	318	351	325	306	308	317	280	316	326	318	344	364	297	326	315	304	320	348	340	372	303	295	321	312	317	312	312	310	304	276	343	313	297	340	314	299	323	310	297	336	319	304	344	329	327	299	352	309	317	303	269	318	286	316	332	363	341	309	325	310	272	342	349	314	306	291	357	298	304	330	330	321	311	318	331	325	332	305	332	305	293	273	302	311	332	348	324	352	323	294	331	309	286	301	312	300	304	303	314	320	346	270	306	310	341	320	365	300	317	302	280	320	317	325	323	330	328	314	309	285	297	333	341	307	334	333	335	322	318	323	306	311	356	315	292	315	290	297	359	312	320	285	315	349	320	336	326	312	338	319	322	306	342	323	321	321	366	328	324	332	326	323	312	338	285	325	305	312	298	286	315	337	336	328	299	295	293	278	343	298	322	328	331	285	311	306	329	302	309	307	309	320	302	311	279	307	333	315	303	324	331	283	300	292	305	331	331	311	324	313	284	300	337	313	318	323	329	285	336	301	331	326	298	335	335	306	321	287	308	277	312	336	329	315	319	324	298	319	311	288	344	313	339	293	314	323	300	340	288	331	307	353	293	270	322	321	309	293	336	303	287	347	327	358	322	341	328	307	300	317	308	337	338	283	324	312	320	298	299	312	282	327	269	311	315	310	314	327	335	333	329	306	298	322	307	316	319	324	329	343	318	341	355	298	298	316	323	330	320	330	311	303	332	303	317	335	328	329	330	312	306	294	295	341	315	312	342	317	284	317	310	322	337	344	334	303	325	278	300	299	341	291	292	337	307	288	321	329	331	327	357	314	300	316	300	298	308	319	325	306	299	301	329	306	316	315	315	280	333	309	326	300	318	323	307	314	302	314	320	317	314	351	333	287	326	319	304	303	306	315	328	307	270	328	298	326	332	311	336	323	312	330	310	271	331	315	300	317	341	338	318	330	329	324	309	291	350	302	287	333	363	305	322	311	305	357	309	296	326	331	301	301	345	298	313	312	318	337	306	322	335	350	351	331	334	333	338	328	328	321	307	307	281	325	336	331	319	317	333	318	364	288	363	342	339	273	327	313	304	283	337	314	352	316	284	296	340	319	337	313	331	313	318	330	290	357	313	338	279	329	327	364	326	328	283	291	307	299	328	299	311	314	263	318	284	299	312	302	283	331	307	312	309	318	306	314	292	349	303	350	325	331	339	330	287	340	316	323	301	293	288	320	310	318	304	286	313	300	320	319	324	300	279	338	288	319	339	289	304	327	331	302	322	344	329	301	332	306	308	311	300	300	303	313	294	316	306	308	347	346	317	307	327	305	334	309	324	332	302	324	300	324	312	318	327	329	308	296	282	302	279	337	315	322	297	319	321	299	323	317	327	339	326	300	316	294	317	322	295	291	332	301	343	325	362	328	341	286	329	331	332	296	325	307	324	308	291	340	301	322	350	305	337	337	303	335	345	354	325	339	290	327	358	331	301	325	350	317	297	310	293	318	291	282	294	339	310	307	291	307	317	314	309	315	300	328	295	326	325	321	290	347	323	312	315	332	311	341	332	305	329	330	295	315	331	282	327	309	319	319	333	320	311	330	297	352	302	306	314	295	305	321	310	296	315	298	312	297	289	266	321	339	307	294	322	301	339	321	275	308	296	298	323	325	310	310	292	299	330	356	328	347	329	356	337	323	317	319	285	314	298	319	299	341	318	319	317	294	309	295	279	329	325	279	338	325	323	306	318	287	304	321	330	320	289	303	312	319	324	321	297	337	291	278	318	309	325	356	307	304	292	309	324	336	344	330	294	336	335	297	295	327	330	307	310	287	334	331	348	345	347	315	308	295	302	320	306	319	304	298	328	300	325	300	304	359	283	303	308	307	316	299	304	320	324	326	313	319	283	298	334	318	302	281	320	278	338	333	326	317	298	301	320	314	317	336	306	353	336	291	319	302	294	309	336	331	336	331	312	319	319	296	307	332	308	308	320	316	319	301	313	320	314	279	331	317	356	297	304	327	320	321	324	307	280	291	311
4106	6465	7571	8246	8907	9837	8132	5760	5152	5293	4294	3741	3129	2520	2925	2181	1755	1308	1045	1036	1027	963	971	888	878	859	914	879	887	861	831	823	859	886	783	848	855	836	811	842	853	874	784	846	896	885	839	859	859	855	888	882	863	842	865	803	783	893	881	852	822	888	874	814	846	865	878	895	908	826	868	843	831	848	878	841	855	841	865	804	765	853	779	834	831	825	885	812	831	863	888	859	791	818	842	834	864	882	848	853	857	833	815	861	874	859	807	831	905	856	845	863	865	846	858	825	831	851	835	826	822	860	857	804	806	870	820	821	853	873	823	826	825	825	841	840	843	837	785	839	896	904	815	830	793	812	825	816	858	825	811	808	842	871	838	804	847	865	836	790	855	844	830	799	887	858	853	841	771	847	839	813	834	838	860	769	859	858	821	834	807	851	835	863	826	848	822	840	827	813	799	836	856	877	868	839	816	806	855	815	803	841	828	821	823	820	901	821	873	830	818	829	870	788	837	850	818	837	882	830	850	835	853	859	864	788	817	871	857	821	924	813	807	821	853	821	876	823	779	863	840	883	887	824	830	855	803	853	836	838	833	818	816	820	848	798	848	824	882	818	852	864	883	879	874	826	888	864	880	873	873	823	839	845	836	840	838	828	873	827	836	808	852	858	804	863	853	822	828	863	800	782	799	839	797	809	853	878	830	812	841	801	821	801	875	822	877	867	886	833	831	807	845	832	769	830	844	840	846	804	858	863	779	863	840	790	820	799	851	869	816	839	847	898	869	824	860	867	824	827	820	855	897	812	861	823	811	847	879	880	853	791	850	796	801	843	808	818	837	820	863	808	806	904	812	861	816	795	849	840	814	806	813	842	810	805	835	855	859	800	811	822	818	785	849	829	909	880	825	812	836	858	798	876	832	872	797	852	851	869	797	862	815	833	852	834	879	887	799	864	858	783	843	881	822	836	832	853	903	875	850	819	842	826	799	885	812	861	800	829	843	843	855	806	910	887	815	860	865	850	865	852	812	812	835	809	857	787	895	822	803	857	834	837	835	787	892	783	878	891	869	842	835	869	854	837	835	879	879	914	888	778	860	801	826	842	848	827	877	800	846	863	814	864	847	837	844	874	872	843	902	903	845	852	845	813	833	820	822	800	790	847	826	864	787	840	832	775	839	810	825	853	824	860	860	861	896	872	864	886	801	826	819	884	860	814	808	888	830	870	879	886	884	850	817	862	812	875	844	817	910	859	840	842	858	812	849	839	820	869	801	819	838	860	827	820	841	805	857	833	872	883	807	871	822	806	835	920	852	819	868	909	821	892	865	813	804	852	866	814	885	835	851	858	842	828	869	868	820	843	831	820	847	839	838	911	832	842	870	847	827	814	851	861	844	838	848	828	844	876	840	876	898	846	832	813	840	848	845	841	831	818	839	800	800	855	852	809	825	857	894	849	804	848	848	827	846	846	896	828	837	867	855	886	871	820	827	815	828	889	790	827	780	853	847	835	827	880	817	870	826	879	855	819	852	802	887	827	846	862	842	861	838	840	850	790	788	919	821	848	831	866	833	753	838	850	834	860	877	847	890	859	827	859	804	843	846	813	876	824	813	805	832	861	801	841	788	843	841	795	876	855	780	806	866	915	865	847	844	866	857	832	875	879	834	855	847	827	877	839	861	836	849	812	802	826	870	810	807	841	832	835	766	872	877	910	887	818	846	836	844	846	819	835	879	859	820	818	856	788	834	801	873	886	922	829	858	845	816	797	849	858	861	810	799	863	824	839	873	792	819	838	865	817	826	836	834	821	810	827	805	845	847	847	856	838	839	869	839	860	808	853	817	844	889	888	857	800	809	832	872	860	800	884	815	803	872	834	800	856	886	822	824	824	821	864	826	827	832	856	779	813	858	828	791	846	859	820	827	857	786	843	838	830	879	861	849	833	863	879	872	877	816	847	890	822	849	832	809	864	830	843	809	794	907	833	879	876	831	863	889	800	910	870	825	840	824	884	808	835	871	813	873	825	839	849	843	874	833	845	830	790	822	841	852	859	842	847	829	852	852	830	875	854	871	819	836	779	827	884	850	820	877	849	847	824	908	860	839	868	805	856	821	876	810	859	897	846	786	803	834	835	826	846	865	857	824	838	842	835	846	867	860	790	841	872	856	861	908	828	866	827	860	820	783	803	883	892	835	905	879	805	869	841	810	859	896	889	859	854	847	835	841	830	845	840	870	871	841	816	822	866	842	837	826	834	845	834	864	781	831	859	824	808	837	845	871	818	799	779	845	846	883	831	802	824	793	830	820	854	838	830	845	843	875	852	843	895	870	850	779	832	866	851	856	846	846	896	820	799	767	841	849	834	886	865	831	863	779	790	851	871	890	849	856	859	818	908	828	808	845	859	814	849	839	844	861	882	863	894	812	802	823	843	813	836	821	800	844	837	819	817	873	844	819	825	850	844	845	843	831	846	817	858	862	830	834	841	865	846	790	838	822	818	910	822	862	871	845	827	805	847	845	846	813	805	863	838	874	823	866	853	854	812	860	824	877	836	826	829	847	779	793	782	882	848	791	765	837	797	877	832	916	818	876	799	846	879	785	830	868	796	845	804	792	809	892	825	840	827	832	842	854	807	874	865	829	833	884	789	834	836	863	803	847	827	860	873	808	902	874	883	840	831	835	878	819	847	826	836	852	833	846	913	887	892	844	870	877	894	833	822	829	846	854	899	828	857	800	791	819	896	846	870	824	911	858	846	877	837	897	873	840	831	846	850	799	822	848	824	804	819	836	846	800	872	816	816	826	885	788	808	834	835	867	838	891	826	865	828	859	821	841	776	853	823	874	839	819	853	817	896	806	789	865	794	812	862	845	845	889	838	839	819	834	835	770	819	858	823	844	813	842	837	891	783	844	865	880	822	807	833	844	893	870	869	842	830	884	820	838	760	825	845	852	838	853	811	852	875	860	850	848	826	810	868	886	808	850	862	884	843	781	831	827	857	789	809	825	867	841	849	815	836	810	842	831	813	893	875	871	796	865	885	803	842	863	833	798	845	817	798	817	850	828	775	877	799	849	845	819	844	856	823	835	791	922	817	822	866	848	880	811	854	853	860	822	863	869	767	897	814	833	838	775	840	874	818	889	841	870	833	843	902	830	827	865	833	816	849	796	874	862	844	848	811	814	778	816	850	825	807	875	864	835	862	823	881	873	843	860	851	855	831	859	843	840	867	889	828	876	816	877	825	834	840	855	878	886	820	859	834	839	856	868	867	864	870	826	807	830	883	826	842	850	853	803	863	841	881	809	834	874	849	846	841	825	849	879	866	840	850	845	818	800	806	892	843	793	850	831	855	816	841	866	873	836	838	803	824	836	859	829	821	787	846	858	802	859	832	792	815	822	828	839	840	841	831	873	869	834	849	823	836	833	830	821	826	832	831	813	815	864	819	767	805	814	807	808	816	801	807	838	832	834	842	952	880	833	791	827	818	881	853	860	786
17623	23141	27012	27549	26851	25865	23653	17314	13665	11852	9035	7815	7022	5432	5228	3332	2211	1158	994	663	574	407	446	358	299	305	268	274	235	214	222	204	195	188	205	188	203	204	198	182	147	206	219	208	212	182	205	199	208	184	211	209	185	188	200	200	199	192	197	189	182	177	170	213	207	182	194	198	183	167	193	205	195	186	186	179	195	181	195	173	189	186	189	205	212	196	183	187	204	202	173	195	180	190	190	199	182	172	195	174	206	181	171	196	200	192	190	206	188	199	188	191	187	205	173	190	193	203	195	200	190	159	191	207	180	192	198	183	188	195	201	196	189	179	185	187	207	199	179	175	173	187	188	180	200	201	204	175	170	193	203	178	184	177	184	165	196	183	183	179	186	197	180	192	171	195	193	172	198	187	172	184	208	207	201	188	201	213	190	190	210	185	186	174	181	174	196	193	174	184	174	192	168	182	177	211	190	205	168	202	209	194	206	197	188	160	174	161	192	177	183	214	169	172	173	193	192	190	185	193	200	199	180	195	204	204	198	220	191	203	201	195	167	155	215	200	147	198	200	195	182	185	179	191	184	177	207	174	206	188	188	177	176	166	205	181	198	197	173	194	198	195	201	182	183	192	221	193	186	191	191	163	175	173	163	205	190	203	188	192	188	192	190	209	181	186	160	202	193	174	181	182	197	168	183	197	185	197	189	190	180	203	187	210	172	188	189	166	173	177	174	181	175	208	192	187	181	169	195	165	209	221	183	190	179	188	177	190	198	175	213	180	184	186	191	199	184	178	200	173	194	184	197	200	185	185	213	194	211	199	184	197	156	192	193	184	200	193	170	206	202	186	172	209	184	197	179	190	209	182	169	186	187	170	165	211	188	182	203	196	176	177	177	187	170	189	171	221	178	182	170	227	206	171	182	196	189	197	151	192	185	181	165	152	195	191	212	157	187	200	180	182	223	166	183	181	187	181	207	202	191	178	200	186	178	159	175	186	152	205	192	189	182	204	183	202	179	181	176	152	180	201	196	170	186	169	196	196	187	213	189	174	195	183	192	202	183	171	169	206	195	185	189	159	205	171	200	190	181	158	204	184	198	195	187	172	186	168	192	185	189	188	175	153	199	170	223	185	168	173	191	213	182	180	192	181	163	189	176	186	169	188	169	175	185	166	181	205	188	188	177	214	216	183	165	191	178	193	180	173	204	191	193	181	179	203	200	183	197	179	210	172	170	180	184	208	186	179	187	170	145	180	184	185	209	194	173	196	203	186	191	178	157	165	162	182	195	168	194	200	201	202	208	195	172	213	177	154	197	194	163	207	193	149	205	198	202	178	196	167	211	166	215	213	172	183	198	175	178	174	183	180	201	200	185	187	169	194	175	188	185	177	182	195	192	184	183	216	200	176	198	196	192	177	198	182	186	216	199	177	206	195	190	180	193	195	171	185	201	224	181	168	183	169	167	203	185	186	191	193	181	166	182	193	190	212	188	181	191	175	191	195	193	220	194	201	189	182	203	196	169	184	197	215	206	190	169	225	189	192	177	200	183	181	196	203	164	169	186	171	200	228	185	168	191	180	203	176	181	185	185	187	170	193	200	159	197	187	189	184	185	192	190	200	190	182	206	195	200	155	181	176	181	174	169	183	182	156	195	183	207	169	172	191	214	212	195	184	198	173	183	174	177	181	183	204	180	195	187	201	190	189	177	186	183	201	180	174	165	183	178	198	184	181	192	192	187	177	177	186	169	173	179	164	135	170	178	206	176	201	203	209	203	162	181	178	167	186	211	199	193	186	181	180	184	178	185	186	195	172	192	171	194	195	174	190	175	184	190	170	216	176	197	187	196	174	200	188	196	189	203	191	179	189	196	195	202	177	193	187	187	176	182	197	180	187	207	209	177	211	192	208	210	177	165	193	216	189	185	187	179	210	193	183	199	206	197	193	198	202	177	183	180	201	200	173	173	198	193	197	162	196	178	188	166	161	155	211	196	193	184	160	172	201	210	199	195	191	212	194	216	187	186	180	172	186	166	182	192	198	194	177	194	179	166	160	189	192	170	174	185	176	191	176	159	189	198	187	157	196	198	159	194	183	184	177	191	188	184	200	198	175	193	147	177	196	191	186	180	208	183	181	206	169	186	190	204	168	187	174	182	169	199	184	180	198	195	202	179	174	183	181	174	200	192	184	187	180	186	190	212	179	191	174	193	184	181	191	200	193	188	172	182	189	194	202	185	185	186	191	174	204	182	203	180	193	167	198	171	179	167	192	178	228	174	197	192	196	159	195	193	175	198	182	188	181	207	192	195	174	212	179	185	179	192	180	208	219	200	172	172	202	194	176	200	202	192	193	177	197	186	187	203	191	192	186	167	179	194	158	167	176	172	162	203	188	193	177	191	197	190	197	187	168	188	182	174	179	179	209	189	192	186	197	191	196	190	172	177	177	169	196	181	189	192	156	180	178	190	193	176	192	201	196	171	214	187	197	183	185	173	204	197	187	201	189	194	195	196	187	196	173	198	201	201	187	191	193	194	177	169	200	182	197	182	198	192	201	196	163	196	189	188	194	202	195	191	169	198	191	172	180	170	166	189	194	207	190	193	175	191	175	187	178	162	218	208	200	156	198	178	172	191	200	209	182	191	194	200	186	159	205	189	179	185	187	196	185	195	197	195	202	186	187	189	201	175	196	210	194	196	202	203	204	177	180	185	196	178	178	174	191	177	212	182	184	177	209	182	190	165	184	162	211	171	194	204	198	187	158	177	184	172	185	205	185	202	205	184	188	162	211	197	162	189	174	200	205	192	199	177	174	188	199	172	158	198	189	200	167	192	211	206	190	175	195	166	168	178	203	173	173	193	186	165	182	193	188	180	182	174	195	184	194	199	200	186	172	187	200	197	178	210	195	171	189	192	187	183	197	201	192	163	193	194	161	211	193	199	183	182	176	188	194	181	179	177	189	196	206	183	197	205	190	171	175	188	167	197	170	170	204	165	197	210	219	171	183	184	182	188	188	202	175	188	194	187	191	182	181	183	165	203	196	185	200	190	190	171	188	210	165	212	172	186	201	195	181	179	166	158	193	186	173	175	187	199	172	191	182	204	196	220	199	220	197	189	199	176	197	191	191	199	191	194	178	184	196	207	184	219	213	194	194	201	208	209	207	206	185	165	196	179	173	169	172	198	169	178	196	192	156	177	192	200	161	176	178	156	161	224	187	198	202	190	192	198	193	178	176	193	171	190	191	172	190	185	188	194	177	175	180	167	186	197	188	202	195	182	187	195	178	196	163	173	190	165	200	202	200	196	195	177	196	185	174	208	182	198	176	218	182	180	202	199	183	172	185	176	183	195	170	169	177	184	187	180	172	183	189	210	180	182	190	201	181	194	187	174	148	191	184	186	197	191	182	198	192	178	184	197	180	187	174	179	197	155	185	194	190	197	181	188	191	214	194	191	166	193	165	180	217	198	180	170	187	168	193	185	190	203	192	184	176	215	167
13220	18245	21700	25235	28941	33584	32570	29060	27025	27642	21184	22028	19450	16400	20159	14092	9696	4908	3693	3252	2719	2090	2245	1475	1458	1415	1214	1175	1013	869	744	635	673	681	675	686	652	607	604	598	583	597	632	544	606	601	597	641	619	619	612	616	579	599	564	597	555	584	556	552	576	548	539	590	575	515	578	563	569	547	545	562	510	533	562	593	501	507	539	513	533	506	536	537	540	556	530	541	515	520	577	533	520	562	514	533	511	509	558	525	525	504	523	504	552	507	506	578	537	539	543	522	545	504	528	541	557	490	522	557	532	529	518	578	524	570	516	521	508	535	533	551	525	514	503	539	529	550	506	548	556	463	510	574	497	560	480	561	527	536	541	558	552	561	502	527	508	537	497	496	524	519	508	571	578	554	515	566	514	515	510	479	515	566	520	561	511	497	541	533	536	540	530	545	497	536	534	558	494	549	485	486	541	504	548	508	531	478	506	536	516	516	559	511	554	525	528	529	526	513	543	540	512	507	485	536	486	556	509	518	508	551	566	560	509	518	516	579	502	501	556	524	541	508	555	514	578	538	533	516	540	471	537	487	529	501	519	521	543	536	520	521	527	510	574	519	505	537	522	501	525	557	554	542	523	543	534	521	518	504	515	535	558	558	514	517	488	527	551	516	520	515	536	508	484	540	557	534	502	533	530	521	485	513	503	507	526	515	542	524	524	516	515	525	512	541	512	547	541	549	497	522	518	507	527	534	535	523	516	524	500	491	549	509	520	514	532	541	519	504	519	507	512	514	533	536	507	561	521	524	536	500	525	543	544	548	489	533	515	500	510	525	536	496	527	518	517	537	506	512	547	528	575	542	513	502	557	499	514	549	545	544	522	523	515	521	510	539	543	555	479	536	532	510	526	562	541	513	529	509	537	519	540	544	530	496	512	545	529	527	553	509	531	527	521	533	539	517	512	510	576	514	569	543	539	549	529	500	489	540	486	538	482	498	515	544	561	547	482	506	490	504	534	519	553	508	502	516	534	520	523	539	538	508	509	506	501	536	502	536	519	506	490	509	512	526	537	507	540	540	507	536	528	520	510	518	532	541	521	525	521	529	490	540	483	539	523	520	517	496	532	545	541	510	506	503	571	504	553	512	527	538	537	515	531	483	579	524	513	527	533	546	541	511	536	485	502	496	499	525	550	538	506	549	518	534	491	529	540	498	517	506	547	527	532	528	503	526	505	492	527	474	553	540	520	569	525	514	526	532	547	523	532	516	485	499	488	540	519	503	505	491	497	492	531	522	504	542	544	540	536	533	540	512	523	471	526	527	526	508	485	522	570	514	517	504	531	536	489	525	542	541	507	532	550	516	485	522	495	498	548	537	555	532	513	530	506	524	525	554	529	527	533	516	524	518	539	530	566	506	520	541	547	524	529	527	540	543	497	514	526	503	473	508	519	518	535	522	514	525	493	523	558	522	501	496	540	506	480	521	568	533	499	469	532	532	519	478	519	511	512	545	504	532	500	490	517	511	476	497	501	471	517	553	483	525	521	508	512	531	517	521	513	539	521	536	530	494	518	535	515	514	547	516	514	543	551	518	554	486	501	523	536	512	517	531	536	503	564	547	488	516	521	533	518	556	501	502	508	533	542	492	509	507	522	527	528	493	508	524	535	542	504	501	570	507	517	511	507	529	504	507	505	509	550	546	538	494	543	498	504	532	550	502	528	482	581	541	553	530	532	504	514	552	479	484	516	508	520	525	512	508	502	552	533	535	564	535	513	530	508	533	534	535	520	524	547	509	531	513	534	504	538	503	497	522	514	538	542	528	487	511	553	557	521	519	524	552	503	515	575	479	491	521	554	485	543	532	483	493	551	528	519	552	503	510	510	534	546	527	541	516	550	506	498	515	508	531	551	524	556	534	518	522	563	538	544	546	485	512	518	556	518	522	561	488	514	511	554	515	508	535	540	487	552	493	488	556	547	526	509	550	537	549	502	520	494	493	505	560	521	554	522	539	552	527	531	535	491	527	530	527	564	531	536	553	540	582	552	525	497	538	511	630	524	511	513	505	568	544	515	523	542	508	537	577	528	511	536	527	518	512	515	536	554	532	528	526	541	510	492	544	517	562	483	521	541	513	510	507	509	519	494	507	504	581	553	510	576	526	517	523	522	540	509	490	551	523	536	497	523	522	517	540	539	566	508	506	534	510	531	495	528	532	516	530	510	509	498	515	560	544	516	525	525	569	530	540	510	521	520	504	525	548	506	573	497	533	516	521	484	506	494	543	537	504	521	539	536	496	511	557	577	527	516	496	544	496	541	518	526	509	485	521	562	524	513	498	499	509	501	515	492	521	504	509	527	529	541	557	537	498	535	532	535	554	501	485	553	518	493	536	524	527	542	551	561	485	512	498	515	518	520	526	570	523	535	516	552	520	507	519	539	507	536	534	503	501	571	528	522	504	475	546	529	520	496	520	513	559	521	514	542	543	534	533	554	511	478	536	478	546	474	547	496	553	520	511	530	517	524	578	540	517	555	513	497	540	562	546	521	528	513	531	551	521	490	515	524	493	536	526	551	524	512	492	534	551	554	515	507	538	485	523	492	517	492	579	558	501	519	502	509	562	550	496	532	526	528	543	528	510	519	501	503	478	550	536	540	529	492	529	510	549	490	528	561	503	531	509	536	467	544	556	525	542	487	558	501	505	541	520	546	584	512	485	505	523	556	512	499	540	525	548	507	519	550	499	522	569	508	500	532	506	526	536	511	557	583	500	500	467	543	498	483	500	531	525	536	511	552	510	549	580	548	503	524	506	518	521	508	553	517	492	531	506	530	523	530	504	543	535	582	504	501	522	498	520	550	481	520	516	538	494	477	486	569	497	517	501	539	542	503	502	537	535	534	519	538	498	506	549	481	511	506	468	470	539	531	490	529	566	495	559	513	508	519	523	523	504	555	541	513	497	514	555	512	503	531	514	509	506	579	517	556	524	517	500	481	518	523	517	494	520	545	542	506	516	518	555	502	526	517	490	511	534	505	549	532	521	501	547	507	537	570	536	533	557	540	472	484	510	516	517	534	514	536	505	516	562	548	548	539	479	535	500	540	567	546	531	498	516	532	543	531	509	546	500	514	528	571	534	502	531	527	540	538	521	521	507	539	523	506	539	506	522	523	492	502	501	494	531	487	507	515	542	531	546	519	503	537	527	521	532	521	550	530	501	532	554	529	515	546	521	504	536	549	544	529	547	545	519	524	510	524	538	531	534	551	529	544	504	516	555	530	580	497	547	510	510	518	577	515	511	519	532	515	548	487	530	496	520	474	515	554	518	547	496	514	489	524	558	540	546	525	524	494	554	524	581	517	521	550	544	536	537	509	572	520	538	526	550	520	529	530	561	561	515	523	555	519	562	533	516	526	511	524	521	546	523	496	514	525	547	507	501	491	504	504	490	568	533	570	525	524	504	518	541	511	525	534	538	564	512	504	530	476	519	480	540	535	484	525	539	541	519
24867	29805	31873	31366	32179	31813	30252	24482	21178	19426	15763	13567	12475	10126	9454	7364	3490	1765	1092	748	835	614	488	380	446	311	324	253	213	170	163	138	134	132	137	133	141	124	144	111	123	136	136	98	128	118	128	125	118	141	116	128	119	113	118	125	113	114	111	107	118	117	121	116	119	111	126	106	116	113	120	121	100	115	99	117	118	118	94	112	115	129	110	115	121	98	126	116	104	102	98	102	111	119	115	120	90	118	135	129	119	113	112	120	108	107	110	112	115	102	84	116	119	127	114	110	127	109	114	99	105	96	113	88	103	118	112	81	106	98	113	114	108	120	111	119	116	124	129	121	110	99	117	94	114	108	102	99	99	114	119	104	121	105	91	109	101	126	111	102	113	101	104	131	90	116	135	114	110	117	114	125	120	133	116	112	104	111	106	99	103	117	97	111	98	119	98	112	107	109	111	108	121	104	126	123	117	121	122	93	116	99	99	94	105	101	95	105	123	85	108	102	126	113	123	121	96	100	109	112	93	98	102	107	88	123	114	108	104	112	104	108	124	107	110	122	118	119	118	117	106	103	113	127	89	110	121	100	104	116	130	101	118	107	88	109	109	119	97	121	112	92	113	85	108	100	116	102	109	128	104	99	97	116	107	114	92	121	104	128	108	102	111	126	110	103	104	126	100	100	108	105	112	96	106	83	108	109	113	132	111	109	125	104	114	126	100	91	105	116	100	111	108	107	132	121	111	117	108	121	101	116	114	108	110	99	93	98	101	106	131	116	113	107	97	109	117	100	101	103	98	90	111	109	98	110	136	115	117	112	110	122	84	98	107	107	118	103	115	97	100	95	111	113	97	104	89	119	127	111	119	111	114	111	108	94	102	125	113	116	102	128	128	113	114	101	89	97	115	111	118	114	111	107	112	103	116	116	106	109	122	126	104	108	98	120	111	116	115	95	102	114	99	119	104	89	113	105	104	114	111	100	109	111	120	103	106	100	99	103	109	100	128	105	111	123	110	98	120	111	112	102	92	125	118	100	95	99	116	110	111	116	91	116	116	109	90	110	94	101	115	115	113	84	114	121	114	97	97	112	111	125	106	117	95	106	109	109	107	110	113	110	102	109	104	124	104	113	96	105	119	108	132	118	126	122	112	108	103	132	122	102	100	110	110	98	114	118	116	113	103	112	91	111	117	119	100	106	123	101	94	102	91	105	120	105	93	116	126	106	95	114	108	123	110	98	118	92	115	111	105	111	111	114	93	101	129	130	108	102	109	114	113	113	108	105	123	124	89	121	101	112	109	109	94	108	105	100	108	108	116	107	124	97	116	102	123	107	107	122	100	108	94	106	106	102	119	103	104	123	130	93	118	101	100	116	115	112	122	99	119	99	114	110	107	105	110	121	102	108	105	110	116	118	123	104	109	123	94	102	115	112	115	109	123	118	82	95	110	117	99	103	120	103	99	91	126	119	117	112	93	126	109	108	119	89	109	110	97	113	84	106	132	125	98	101	97	96	112	110	111	112	114	105	120	113	117	122	121	107	104	114	118	105	128	111	116	113	103	115	90	115	106	134	106	107	111	102	98	102	112	95	109	99	117	99	110	111	122	119	101	102	102	111	80	117	106	110	111	88	103	94	120	129	116	109	112	109	106	116	101	124	110	92	108	136	114	109	125	113	116	111	113	101	115	111	116	127	120	94	122	112	108	95	122	104	107	110	102	106	122	119	101	113	97	101	119	105	110	87	112	119	116	112	114	102	116	114	105	125	126	107	110	113	130	110	101	123	98	113	128	114	115	112	105	126	127	122	120	95	114	112	96	101	99	121	108	104	107	127	112	123	121	112	112	113	103	100	105	102	99	109	113	116	127	102	131	98	120	100	108	106	95	79	109	97	100	95	101	105	106	109	113	109	105	101	107	119	101	118	92	119	106	117	106	103	85	119	115	108	110	105	111	98	80	101	110	106	122	107	104	113	112	117	120	106	109	124	131	120	108	109	105	114	100	106	109	116	116	105	110	103	122	90	102	98	103	114	111	107	100	121	105	123	110	108	112	117	111	114	105	105	102	111	107	111	126	124	125	109	109	102	110	119	109	108	136	122	127	119	100	100	106	106	120	119	118	90	122	97	114	106	102	99	97	110	127	106	116	106	98	90	118	123	106	85	109	133	105	114	125	121	109	100	103	104	109	104	88	104	111	123	102	103	111	128	98	109	112	112	107	115	93	112	106	132	125	119	110	124	104	106	107	113	110	113	108	106	122	119	99	104	134	104	90	89	98	104	111	98	90	118	132	117	106	96	114	111	107	114	127	90	121	103	102	98	92	116	109	108	111	95	121	131	82	108	122	102	107	120	98	103	96	111	110	100	100	109	113	102	117	115	100	107	102	94	102	99	96	107	131	129	101	106	111	100	129	104	102	105	123	100	101	107	125	122	118	112	104	130	94	110	98	114	125	106	108	117	106	125	103	106	99	98	96	93	99	102	99	91	114	110	118	95	94	99	93	109	109	110	95	114	109	117	121	95	101	100	114	111	116	99	103	109	122	120	119	140	120	97	95	139	108	91	118	107	109	130	125	122	102	102	112	91	77	102	114	117	88	112	106	102	110	118	111	108	97	103	129	110	99	98	98	107	95	122	107	95	108	107	124	113	105	116	95	100	119	134	114	110	108	87	118	131	99	114	110	114	94	114	111	94	117	133	124	94	120	108	96	120	120	92	100	124	119	112	104	108	112	107	122	104	133	106	107	101	118	106	131	125	106	105	112	109	120	108	113	110	97	118	118	107	111	102	98	111	100	116	122	112	89	103	104	101	107	103	104	93	98	103	101	102	109	112	101	119	99	118	106	123	107	125	110	105	114	90	118	125	112	103	91	78	117	114	106	97	79	112	106	97	111	113	127	100	110	105	102	136	109	119	94	88	116	118	107	124	106	97	96	114	114	127	97	102	121	108	110	93	101	111	102	117	107	110	102	114	124	116	130	111	122	97	94	90	107	87	113	99	123	96	104	118	102	119	108	97	98	90	113	122	124	113	100	96	100	123	115	106	111	126	101	115	96	101	107	96	98	132	112	107	101	93	111	109	92	116	104	114	114	97	119	99	107	114	106	103	100	116	115	121	97	92	98	113	100	93	106	113	98	108	105	102	108	125	95	93	110	118	116	106	112	96	100	118	128	104	95	103	101	109	110	97	122	105	124	104	115	111	112	98	114	93	121	117	126	130	117	97	114	121	109	138	103	97	104	104	94	123	93	110	98	114	116	107	108	105	114	93	108	105	111	94	97	117	98	101	104	113	98	99	100	96	104	106	99	101	111	110	115	124	100	121	97	124	116	85	118	121	93	117	110	104	93	120	121	112	113	127	100	99	125	134	110	121	106	102	102	107	79	89	108	129	110	83	121	115	112	98	98	106	121	131	112	104	104	102	131	110	120	114	112	99	94	112	98	108	111	102	124	121	119	109	117	107	108	104	119	115	113	114	123	118	105	133	109	119
16919	23535	25173	29818	34864	38799	39015	35663	35225	34893	28115	30032	26457	24598	27687	22706	12990	7073	5657	4964	5141	3813	3587	2249	2599	2108	1875	1544	1223	1082	726	626	608	567	606	573	562	549	494	470	455	499	445	493	540	527	541	513	601	547	491	484	488	439	389	415	386	450	422	403	402	390	444	447	376	383	421	402	362	361	354	357	348	378	392	393	364	348	314	371	373	387	365	349	382	400	352	369	364	344	333	348	294	354	363	346	353	370	349	333	345	360	330	338	352	331	336	374	338	322	354	340	324	336	359	319	337	342	309	375	324	330	383	337	337	325	356	352	336	324	347	330	366	335	347	327	350	362	374	332	327	359	309	352	366	335	313	327	357	346	330	326	354	344	335	335	321	351	344	363	302	342	312	346	374	337	292	368	333	350	307	323	363	354	325	368	318	310	341	349	363	334	334	363	310	354	334	334	313	303	324	318	323	350	345	321	370	342	350	322	346	332	354	328	367	366	325	399	319	337	345	345	354	378	330	330	340	338	333	302	335	299	323	342	346	364	360	317	312	337	312	358	330	335	347	314	354	340	347	323	309	303	353	348	328	348	326	355	305	341	336	343	347	333	361	328	343	317	337	344	338	304	338	324	303	342	330	338	333	320	329	334	352	334	343	336	365	301	308	324	323	327	341	375	309	350	322	330	355	335	326	344	292	340	347	331	303	318	326	360	351	368	303	338	345	321	314	329	363	342	343	336	362	351	333	316	339	316	324	322	326	359	322	352	352	350	351	336	317	275	334	327	329	351	340	330	328	308	351	359	342	345	332	318	333	351	307	313	327	333	339	312	307	323	337	336	353	349	325	334	353	319	367	310	350	325	332	335	335	339	352	357	356	344	330	332	326	337	319	343	327	329	337	324	339	336	314	335	362	330	326	311	371	362	319	335	337	350	339	367	327	312	370	369	330	339	336	330	328	347	316	352	357	344	301	354	352	330	337	335	309	342	364	341	335	368	310	345	364	334	334	347	335	355	325	319	337	313	357	320	304	332	326	324	343	324	319	338	335	337	319	288	331	298	280	373	322	337	334	366	338	336	321	349	324	345	353	331	335	328	291	323	345	311	322	310	328	301	319	335	348	319	331	329	344	331	342	342	340	343	334	340	346	338	335	325	329	366	304	352	317	314	328	305	323	320	336	316	333	335	351	304	336	365	327	341	329	340	342	356	317	344	348	336	349	333	341	329	350	318	347	328	334	314	317	340	340	331	340	350	316	348	331	303	345	322	336	336	292	347	312	307	350	316	364	355	309	351	339	296	312	340	316	355	356	362	342	333	306	348	314	348	309	335	297	357	326	324	347	350	345	341	352	348	350	289	324	309	326	307	351	317	346	332	333	347	343	334	334	304	313	357	349	344	320	305	351	336	335	334	352	322	324	343	332	318	303	345	310	312	344	349	341	333	307	317	327	327	346	318	333	334	313	343	317	350	337	328	372	333	321	353	339	364	341	339	369	385	345	370	359	354	328	371	312	334	345	344	318	317	341	325	350	334	328	322	334	363	347	327	354	359	346	333	326	381	329	305	332	356	356	347	336	372	319	335	319	357	369	343	340	315	347	331	326	333	329	337	335	343	322	329	332	323	357	356	347	329	369	344	307	320	351	310	341	334	336	337	351	325	349	341	344	338	341	342	330	340	321	322	354	348	331	336	319	341	358	347	334	333	334	318	318	349	349	337	324	376	302	335	318	367	343	356	317	372	323	351	336	335	324	321	342	304	300	346	360	319	331	333	297	325	349	347	326	346	345	344	323	349	355	305	318	358	330	295	332	351	354	323	315	331	343	314	339	324	328	358	368	316	324	314	353	326	325	355	333	337	335	353	371	357	337	329	329	358	344	322	340	368	348	348	349	350	327	330	334	356	339	320	282	353	338	361	335	373	303	318	351	328	357	368	307	324	362	317	334	336	324	356	355	384	342	338	301	336	285	311	355	341	358	323	311	331	354	347	340	341	361	343	328	368	341	346	334	344	355	335	333	351	363	333	323	326	346	363	333	354	340	321	337	364	323	325	341	313	347	337	313	334	346	314	357	347	333	318	325	310	333	297	317	339	345	335	318	353	332	327	377	324	328	333	349	337	367	323	341	334	360	360	331	329	361	328	343	320	345	310	349	356	333	332	387	307	335	314	344	321	296	330	356	363	321	279	315	343	333	328	325	360	337	349	347	360	313	322	316	332	337	352	332	336	343	378	373	312	359	359	332	333	341	381	352	328	345	309	327	380	341	370	376	338	366	361	368	345	345	356	318	353	337	342	324	344	319	320	342	361	326	317	347	340	345	330	333	340	328	358	357	352	310	354	345	330	344	346	310	378	333	334	326	343	312	317	347	338	346	350	330	323	334	357	345	322	318	333	351	342	357	351	344	329	339	317	327	347	331	323	365	320	337	340	314	383	352	323	348	338	299	314	349	356	334	344	335	366	281	328	364	360	357	349	352	324	332	314	355	353	306	309	362	314	327	337	304	348	349	329	321	330	351	356	324	385	348	315	327	308	338	346	347	360	321	346	354	387	311	325	331	352	328	369	336	323	346	359	330	320	345	303	328	338	321	327	350	331	350	347	336	361	315	340	355	311	299	327	305	333	343	325	337	341	317	336	305	341	332	312	344	342	336	343	328	350	318	347	363	329	331	325	302	330	318	335	355	362	314	321	344	328	333	334	313	311	316	344	336	349	343	328	353	345	331	355	338	328	349	333	356	354	322	342	339	339	327	294	341	357	329	304	331	353	329	304	351	350	329	346	316	324	338	336	336	351	329	344	341	328	310	349	349	366	366	324	335	344	351	320	330	313	316	345	315	344	337	308	328	332	338	335	347	342	350	348	362	338	339	361	363	322	359	322	348	334	294	331	332	323	317	334	308	332	293	349	312	354	325	372	343	342	326	326	334	309	346	344	331	339	341	297	315	364	337	344	354	348	316	317	343	310	349	335	291	315	333	324	305	348	351	333	336	349	325	354	332	346	316	343	324	352	323	325	329	325	340	323	315	362	319	346	305	299	347	379	354	338	331	331	308	335	333	321	370	339	337	349	362	339	328	337	313	339	352	356	347	384	298	323	313	389	347	326	319	314	335	338	361	343	338	333	302	340	350	310	334	342	354	352	333	366	324	355	377	336	363	352	341	301	333	352	333	340	344	358	310	353	346	346	333	374	326	310	360	333	318	322	299	317	329	322	347	351	316	303	360	339	327	323	341	312	377	316	322	304	326	352	353	329	346	357	318	305	346	356	310	329	300	325	372	365	345	342	329	337	313	353	341	317	316	363	375	354	377	325	338	320	336	342	356	331	340	335	336	317	333	332	318	318	300	364	343	348	307	298	312	318	343	345	322	339	307	314	305	340	338	358	329	354	343	360	321	315	318	329	327	338	322	334	327	315	381	340	321	309	327	331	335	353	315	304	314	331	333	341	331	352	364	321	316	330	344	361	336	324	329	320	340	340	330	316	323	316	325	344	304	346
4370	5420	5256	4071	3232	3386	2574	1487	1125	1086	971	874	914	701	629	573	483	338	366	341	320	348	353	333	337	329	309	369	334	284	290	333	359	336	353	311	312	333	298	278	330	291	327	338	336	319	331	309	286	322	329	318	301	287	336	320	311	327	305	337	303	308	316	309	326	316	316	295	321	335	333	322	335	327	302	304	323	305	343	313	322	345	306	326	352	328	315	316	290	300	304	358	309	320	333	314	307	321	287	335	341	280	323	280	297	312	281	310	278	304	295	316	300	288	324	300	324	293	330	305	308	268	283	340	290	294	304	338	304	326	347	342	288	302	328	313	320	285	279	308	305	310	322	312	303	297	278	293	279	310	330	313	311	294	280	301	288	323	319	298	321	315	321	331	302	274	322	297	308	311	334	313	304	319	310	318	305	324	313	304	285	307	360	296	289	313	351	346	356	347	300	311	313	294	307	342	325	297	290	295	322	341	327	335	314	297	299	340	311	316	329	319	310	306	303	360	320	308	302	316	337	328	315	291	316	323	292	300	310	302	301	312	336	323	309	312	317	347	322	303	345	312	334	327	323	296	338	327	304	332	339	328	367	298	297	294	309	331	333	345	321	298	302	321	323	285	270	309	291	343	311	339	294	337	320	339	327	297	325	306	327	339	334	294	310	325	328	305	338	328	313	292	321	328	313	322	315	321	300	338	326	315	318	313	293	353	315	304	295	257	338	320	295	324	298	303	335	338	319	327	301	311	286	292	345	322	336	293	271	308	294	323	302	330	342	305	333	312	312	361	291	307	324	338	324	290	329	301	342	336	308	309	305	314	337	363	264	328	292	340	320	319	304	313	362	306	312	335	287	309	338	280	302	303	310	328	284	322	304	329	336	337	299	329	315	324	309	284	318	339	335	358	319	288	308	304	333	337	334	319	305	304	313	295	314	286	310	299	310	294	316	338	298	330	329	321	342	322	329	321	344	293	327	331	327	338	288	314	330	297	312	323	320	330	300	310	278	303	305	304	330	330	319	316	298	317	333	346	307	302	240	309	312	330	340	299	314	315	311	323	323	325	317	305	331	319	309	296	323	334	309	337	276	310	350	296	342	312	303	310	314	333	324	316	283	345	329	289	313	318	287	312	336	323	309	337	297	304	324	313	281	316	315	320	314	298	301	339	298	333	325	302	299	325	286	324	310	346	291	323	297	310	321	318	341	303	330	302	296	326	296	303	310	307	333	290	325	335	294	332	315	332	359	336	328	311	303	318	305	350	347	323	324	326	311	321	336	323	325	309	313	321	291	313	316	320	311	318	289	343	312	301	343	289	314	300	306	322	318	313	353	313	357	300	320	291	329	350	313	320	307	312	327	316	337	320	314	334	290	302	302	329	307	339	281	310	303	329	319	309	319	322	329	314	300	330	309	310	328	273	314	333	295	324	309	319	298	298	305	325	314	325	345	313	296	312	326	319	352	332	328	311	318	335	295	296	325	340	341	312	322	309	333	324	301	352	307	317	307	315	297	298	299	289	353	330	327	307	327	325	308	332	312	331	371	310	342	313	343	344	325	279	321	309	346	301	299	306	306	335	316	324	270	350	314	314	309	314	314	344	306	323	313	299	294	317	334	315	292	274	320	331	329	282	309	305	311	296	308	311	298	317	318	293	308	274	326	296	325	305	333	322	344	327	332	285	328	308	321	323	292	334	341	302	313	329	293	309	293	326	289	328	308	294	372	301	308	348	311	306	306	320	312	310	304	329	313	343	326	351	303	332	294	295	310	313	316	312	314	279	325	280	330	299	347	355	324	301	345	313	309	323	361	311	308	268	312	293	312	304	288	327	300	320	321	301	348	325	309	305	331	325	304	337	307	304	300	325	341	318	342	313	310	317	319	318	308	304	294	294	315	324	316	378	336	292	359	310	317	319	286	308	335	324	326	308	281	323	294	303	335	313	326	327	328	279	287	353	340	289	311	310	308	309	305	297	307	331	338	295	300	327	304	326	290	324	310	336	292	328	321	289	306	324	301	304	324	369	279	327	315	290	343	257	320	274	316	297	317	324	332	307	317	337	318	297	300	327	306	290	342	309	295	343	296	333	291	324	296	305	328	305	319	315	298	347	320	317	316	344	318	294	297	272	308	341	301	312	318	323	296	295	314	326	310	332	302	319	292	294	285	340	365	300	335	345	307	308	327	337	319	342	296	346	325	319	319	322	311	306	306	324	329	341	313	321	315	312	317	330	288	327	351	298	325	311	315	295	334	332	302	312	299	301	304	329	323	323	304	315	300	300	288	297	324	334	331	331	307	346	319	317	304	301	298	337	310	302	297	309	338	333	348	324	307	287	322	313	325	321	311	331	335	335	324	314	338	306	301	312	353	317	309	322	336	325	316	311	303	327	318	303	310	305	306	294	304	307	321	298	291	294	307	307	323	315	311	309	332	320	317	306	311	318	311	308	313	343	318	352	320	324	305	336	293	320	282	311	307	306	341	323	317	321	338	324	280	279	355	321	286	331	315	306	325	312	317	300	305	313	283	325	327	307	303	325	326	314	326	332	293	300	314	319	325	316	329	331	300	309	318	321	306	290	342	321	345	342	319	301	299	326	292	312	288	336	359	289	323	302	309	310	300	276	276	312	322	321	341	288	333	309	304	299	322	301	289	282	300	291	304	323	317	319	337	284	318	309	311	289	311	309	313	282	299	321	323	302	324	321	335	337	326	313	336	298	310	308	314	314	322	302	309	318	332	304	363	349	341	339	312	336	321	342	317	300	336	296	315	322	305	319	295	302	326	311	332	294	306	324	275	288	305	319	319	327	306	329	322	338	309	301	310	308	309	305	336	308	323	312	304	295	266	282	317	314	321	354	326	306	296	324	316	323	307	324	292	338	309	313	306	316	327	347	301	319	324	279	321	314	369	295	332	314	297	296	312	303	295	306	316	285	317	335	345	338	313	316	315	312	309	303	313	311	279	303	331	351	303	301	301	290	327	288	318	353	286	319	300	329	312	277	334	306	291	344	301	306	302	295	317	345	321	355	318	326	284	315	289	326	280	351	322	303	321	302	319	321	317	334	322	298	333	321	312	308	312	323	321	303	323	315	308	335	292	313	332	373	311	288	293	299	303	304	314	308	299	274	307	315	314	319	317	329	326	342	313	285	307	338	354	325	308	306	329	323	316	293	360	309	329	312	273	338	307	327	336	327	298	343	321	318	306	291	336	337	330	320	298	286	326	298	309	324	308	344	326	299	306	331	298	330	308	328	304	343	324	294	331	316	303	300	320	303	330	296	314	265	320	314	291	316	363	327	312	330	324	317	338	317	305	335	340	320	311	320	318	319	313	328	305	299	306	331	333	343	343	323	289	309	298	300	291	310	310	325	313	319	315	329	311	295	339	306	322	322	321	267	312	318	280	321	330	303	303	285	309	300	307	315	358	317	331	339	323	324	303	296	318	325	299	323	288	295	295	270	344	292	323	336	323	312	317	331	314	324
4232	6412	7073	8067	9082	10668	8323	5633	5320	5230	4117	3563	3851	3108	3057	2538	1692	1138	1170	1114	1068	1026	975	942	903	911	907	914	932	877	826	871	844	833	832	836	809	838	874	832	896	798	902	840	836	801	867	869	809	899	835	816	842	801	822	804	825	841	856	837	837	792	830	833	829	808	836	867	848	847	783	836	849	801	790	819	817	845	842	844	829	855	830	899	857	812	846	834	856	835	808	838	839	817	846	836	809	873	878	807	846	832	811	833	809	787	735	853	853	814	787	831	836	834	804	777	834	873	910	839	848	839	853	855	795	788	853	889	835	853	910	880	791	799	811	851	804	847	870	796	841	845	830	883	827	839	823	828	777	819	843	833	838	934	825	819	829	816	855	838	808	823	776	803	814	843	791	813	808	813	917	843	881	813	838	871	823	790	809	844	871	806	812	823	922	805	758	830	859	812	832	795	842	827	782	814	853	853	889	876	836	813	813	830	828	863	815	831	834	829	801	801	889	837	837	842	842	863	870	829	864	828	822	815	830	836	826	812	865	864	824	839	847	845	844	822	790	852	830	869	835	843	821	873	835	834	890	798	837	814	832	853	806	840	830	836	822	832	797	808	869	840	807	836	813	851	845	901	827	867	807	814	858	792	862	861	838	848	859	828	826	841	808	822	815	806	868	830	852	821	834	806	796	848	839	811	830	822	778	840	779	829	820	877	821	876	846	844	825	855	783	852	815	839	899	814	839	826	807	827	848	850	849	869	803	836	822	907	828	830	828	893	814	855	878	845	841	770	823	825	778	842	873	845	809	823	843	856	809	846	821	819	820	810	801	832	879	820	839	812	803	844	772	840	861	845	860	826	852	880	873	859	859	875	826	807	813	846	782	864	793	865	825	805	812	824	857	852	840	829	802	861	822	847	832	850	820	860	852	842	820	857	843	833	808	818	822	847	890	842	832	847	783	782	787	867	895	899	858	836	847	801	850	834	808	838	814	788	826	843	832	807	815	830	821	818	858	840	815	891	801	851	883	801	870	849	807	832	828	828	841	865	853	816	827	881	805	826	831	848	818	829	786	873	890	833	791	820	839	852	798	801	841	852	855	799	773	829	790	826	833	812	831	787	829	853	848	839	816	836	817	822	832	807	823	828	835	836	817	817	813	846	824	809	866	864	807	833	862	818	859	832	805	827	832	854	856	871	882	838	825	867	868	786	877	854	793	809	814	815	818	865	846	854	837	864	844	855	843	851	836	858	863	841	854	845	834	850	864	827	834	855	828	843	831	866	818	862	857	777	842	820	850	896	848	849	835	761	844	815	793	818	764	821	920	859	847	848	847	819	859	849	825	880	859	866	861	856	796	881	842	884	851	851	822	812	830	850	864	803	859	797	801	835	823	818	826	846	811	814	826	826	856	851	846	847	818	848	832	824	832	858	776	893	848	807	805	804	820	863	851	858	829	836	890	849	883	852	823	767	845	936	880	815	823	802	795	825	832	839	824	861	840	808	862	814	846	810	838	805	837	828	842	805	873	832	878	830	844	812	799	831	832	800	821	863	840	848	815	882	832	794	803	832	812	855	849	841	870	834	837	821	880	794	820	832	830	837	880	833	817	824	874	809	827	818	786	809	840	788	837	799	889	822	764	805	805	814	781	798	832	800	830	874	834	827	849	843	847	867	830	841	860	859	832	823	914	877	820	869	851	823	839	794	880	858	835	854	800	822	837	822	810	799	842	862	838	853	825	753	852	838	827	807	800	840	829	863	840	831	844	839	828	808	846	809	820	880	838	804	833	834	797	855	844	852	826	855	808	807	847	823	842	804	786	823	811	777	804	837	811	797	868	860	834	823	833	836	838	845	876	813	846	822	806	794	806	848	845	902	864	815	815	778	820	830	854	844	866	805	830	838	836	802	813	896	802	831	855	888	870	816	803	836	817	822	860	836	845	815	876	844	847	857	834	885	785	824	835	851	862	809	827	845	801	839	817	826	859	825	842	781	831	823	829	839	772	887	801	815	842	859	828	836	870	876	812	818	892	772	861	840	768	827	802	842	857	816	820	820	831	821	819	820	802	872	849	817	789	842	832	814	804	852	791	832	821	835	827	796	812	836	870	821	870	823	842	825	901	806	884	840	845	794	796	863	811	839	817	812	841	865	829	822	831	804	870	864	849	820	825	812	793	878	824	859	802	848	850	781	849	840	816	793	861	822	873	825	805	834	883	859	846	851	830	843	783	823	860	861	811	810	801	823	849	787	869	815	806	843	840	819	839	830	803	818	857	839	824	792	828	854	890	831	800	823	789	814	884	853	791	794	825	887	827	852	786	835	785	807	813	854	854	832	865	810	814	825	823	799	778	877	864	787	813	825	846	895	845	848	853	823	832	803	867	834	835	767	825	824	840	809	786	813	859	788	862	850	861	881	851	839	788	869	849	801	856	842	842	825	823	832	845	806	813	826	884	822	846	808	814	810	813	813	791	867	862	818	815	896	877	874	874	836	834	800	796	867	833	893	867	813	788	783	854	834	839	826	825	780	800	875	865	821	828	862	807	886	790	862	836	806	872	824	853	852	822	945	791	855	819	832	819	850	831	812	837	801	857	859	867	831	854	835	815	831	839	832	820	865	844	857	851	834	846	821	852	839	813	837	821	793	817	817	799	777	780	842	861	838	841	827	841	847	825	826	844	820	816	857	785	845	832	778	820	852	882	854	839	878	806	849	874	847	814	860	901	827	856	847	898	824	838	825	758	841	810	893	829	806	831	805	802	833	828	872	835	842	825	845	794	846	843	839	829	875	811	836	774	861	843	879	839	848	856	791	819	807	861	792	887	838	828	820	803	852	829	842	839	784	834	786	835	832	806	850	879	863	875	828	856	860	826	861	805	800	844	823	821	858	778	803	854	813	805	833	812	851	836	848	825	800	857	806	790	849	863	830	802	837	826	825	879	792	817	859	845	826	787	841	787	841	882	835	809	853	810	854	801	860	816	850	856	752	798	828	820	841	830	827	831	808	832	859	860	844	808	870	816	805	822	898	815	854	822	884	854	804	802	864	778	832	788	840	841	824	810	839	836	864	892	833	791	807	831	815	801	849	791	830	826	806	832	797	815	843	791	819	851	824	846	856	876	801	783	820	819	841	842	855	812	848	823	789	851	815	862	834	850	876	819	839	848	861	847	854	859	839	782	872	801	830	852	798	808	827	849	794	786	837	910	803	849	790	829	837	835	847	848	860	843	804	844	780	888	863	847	860	860	831	828	841	830	809	811	810	789	810	877	812	875	855	822	920	860	827	846	840	879	862	853	894	899	869	858	816	885	773	828	816	905	870	849	860	823	818	855	786	859	796	849	821	858	807	851	846	843	833	819	845	882	827	767	847	785	842	811	819	841	872	887	866	883	811	856	797	809	825	827	864	830	843	855	851	856	855	785	787	833	792	850	792	886	801	855	879	817	804	818	839	849	840	840	843	794	834	829	802	860	811	826	751	840	824	895	823
16650	23286	26054	27093	26961	25517	23629	16959	13060	12572	8806	7277	6810	5358	5199	3903	1904	813	566	832	630	385	392	312	356	306	275	238	230	227	188	189	194	216	220	182	193	192	182	203	203	196	189	199	192	182	192	204	172	231	171	164	194	176	184	199	188	159	192	214	191	194	207	178	192	204	206	192	178	172	185	178	182	176	182	186	183	176	179	169	218	177	184	195	192	190	204	181	170	201	172	203	196	182	212	174	195	192	197	187	207	185	176	168	165	202	178	218	190	219	203	179	176	181	188	192	206	180	216	202	166	188	192	177	194	183	186	213	205	179	202	184	199	157	178	178	211	197	179	176	174	199	213	187	187	162	198	163	189	181	185	189	211	193	192	189	161	177	198	187	180	202	206	201	201	186	174	176	193	208	185	183	181	177	179	187	206	197	184	196	178	154	170	184	186	177	182	213	158	200	165	193	178	197	232	199	181	190	193	185	195	166	208	200	199	164	189	180	186	212	172	201	191	166	186	185	169	179	191	205	208	200	189	196	204	196	195	197	203	188	176	205	197	190	178	178	175	169	198	196	172	188	191	171	182	184	194	159	183	193	178	202	201	203	199	201	224	192	202	183	196	218	200	173	168	187	190	184	197	194	187	194	205	192	195	180	195	184	170	197	173	188	180	173	184	195	169	188	210	210	194	181	195	185	176	184	184	159	168	221	188	169	169	199	203	189	190	188	186	198	175	189	193	204	193	203	176	197	212	170	204	186	181	183	187	189	186	182	155	188	232	202	172	176	190	181	176	181	200	181	186	197	177	175	191	192	184	203	192	186	186	179	186	212	208	214	200	189	196	203	192	205	191	212	172	185	202	184	196	187	181	180	180	184	179	181	188	147	197	197	189	166	160	189	186	187	176	216	218	182	197	193	154	209	191	203	195	192	170	173	191	187	187	163	200	178	197	191	170	182	193	182	193	205	191	195	168	169	191	195	179	187	211	191	177	183	161	180	192	192	201	202	166	211	200	173	177	206	199	190	217	169	162	219	160	175	214	173	194	183	177	168	200	182	181	169	198	191	187	173	178	143	198	184	188	186	189	175	230	208	178	163	200	204	162	186	179	179	181	189	201	190	198	193	203	177	199	195	198	188	173	185	178	175	187	198	173	185	165	175	187	168	164	212	177	165	185	165	172	179	192	172	183	195	178	163	178	166	175	208	178	160	200	191	192	211	208	182	168	200	191	195	182	216	181	181	205	199	176	201	178	203	188	189	200	200	177	186	210	180	188	194	191	170	208	171	183	196	192	190	201	188	181	193	195	206	189	195	188	184	181	204	189	197	187	208	189	166	192	196	199	193	192	188	190	189	190	197	179	171	166	152	194	186	184	185	184	207	194	167	180	184	176	173	147	213	200	160	199	200	187	231	195	187	185	209	174	181	189	199	191	187	173	198	201	184	189	165	182	173	212	184	195	193	186	203	172	182	162	196	187	188	197	202	174	203	180	173	191	176	164	219	196	169	185	172	189	193	175	199	165	194	166	202	176	184	189	199	182	162	178	178	189	210	196	172	192	195	203	198	178	169	162	185	167	174	192	210	207	188	189	184	220	178	185	187	196	202	174	199	185	171	179	213	198	203	193	207	182	191	170	186	184	179	171	186	185	164	190	165	199	180	181	176	163	198	216	194	184	206	192	181	178	190	168	175	177	189	185	187	179	184	184	183	182	216	192	183	190	197	192	169	195	190	186	191	173	174	175	182	198	179	196	174	177	198	202	167	180	206	186	219	177	178	180	162	175	200	201	190	192	177	177	192	194	217	214	195	177	192	204	185	190	186	195	193	208	199	208	189	187	166	187	184	186	182	192	161	199	197	203	192	217	201	187	194	181	187	183	189	199	171	157	184	178	183	176	214	187	188	186	181	177	206	204	190	187	196	196	167	210	178	210	174	187	186	218	180	178	214	188	185	183	197	172	191	199	194	171	190	178	210	192	174	167	188	218	188	177	202	192	206	165	194	185	195	189	186	192	181	192	184	194	192	209	195	184	171	198	218	191	180	189	154	181	165	188	204	182	186	219	199	190	180	218	169	187	187	184	180	195	194	177	200	201	178	184	171	181	184	166	188	206	189	176	212	155	185	180	178	171	180	187	212	216	175	180	200	202	183	155	179	207	185	178	187	198	184	198	176	178	206	206	183	188	167	199	195	189	207	184	201	201	219	192	182	158	178	196	188	195	175	179	180	180	183	172	195	184	187	213	162	179	197	174	177	191	201	198	176	193	207	174	200	176	191	184	197	188	185	169	170	188	180	183	185	200	222	184	200	191	172	195	187	198	177	176	182	155	183	180	177	189	198	183	188	197	195	176	165	196	155	183	189	190	152	173	163	166	190	169	191	186	206	177	183	188	189	204	170	185	201	181	203	186	206	180	172	179	176	157	166	170	187	172	192	200	194	206	179	204	168	214	186	178	198	166	189	184	183	198	185	184	171	192	196	183	205	213	215	178	164	161	192	203	178	200	178	174	180	188	197	204	209	203	196	201	191	183	169	193	161	180	207	183	185	197	173	180	183	173	197	188	174	191	154	207	168	181	166	164	182	179	182	215	170	180	170	183	202	214	184	187	194	193	198	178	187	186	165	200	206	195	202	176	201	195	190	190	186	155	174	176	186	205	185	181	176	192	216	150	172	194	199	183	191	186	161	193	205	188	183	186	187	164	166	201	206	192	164	204	201	193	182	189	175	168	187	203	225	187	188	211	188	201	202	207	219	176	178	154	208	175	206	172	173	192	187	192	195	183	200	203	175	216	206	185	203	205	194	172	213	175	186	191	167	174	187	185	166	170	175	202	189	156	190	208	181	188	185	224	186	168	184	188	193	193	196	178	187	167	174	198	214	207	168	180	207	194	195	205	181	169	187	195	220	193	167	174	182	188	190	217	163	184	193	173	169	161	178	176	178	197	213	189	190	192	174	175	193	189	196	194	170	201	191	187	208	186	170	209	180	199	186	206	190	200	182	192	185	189	194	176	179	204	175	190	218	196	192	205	192	185	204	193	166	166	191	177	173	211	159	203	197	180	193	178	178	190	197	166	188	204	179	180	195	180	197	171	177	204	188	190	198	177	185	196	187	196	178	201	197	169	192	189	209	175	214	190	206	185	197	182	191	196	204	206	190	183	162	185	191	140	168	200	191	192	180	188	173	193	180	159	176	186	170	171	193	180	187	167	166	173	185	186	177	173	200	186	178	161	192	182	181	171	189	181	167	200	178	224	211	174	204	188	186	184	207	195	181	187	189	185	183	207	184	183	176	188	186	209	182	181	201	178	183	190	193	181	184	179	168	213	167	186	193	171	167	171	177	205	210	194	184	205	183	179	196	173	210	199	167	195	209	174	177	216	178	171	193	179	209	194	197	203	200	198	185	157	163	184	169	207	178	203	199	202	192	184	194	204	193	204	183	181	177	197	196	192	189	210	182	210	196	191	195	190	188	175	172	178	191	191	198	177	198
12642	18141	20100	24966	29957	33556	31776	27755	26890	28275	19928	21391	20277	18158	20345	15428	8059	4047	3417	3422	2801	2357	2016	1615	1936	1495	1245	1153	1020	901	748	622	631	648	679	609	616	578	614	586	594	522	593	584	626	583	631	583	589	652	594	542	600	565	596	565	607	622	543	536	561	578	565	572	538	582	568	516	539	526	527	520	555	550	554	541	547	540	510	565	531	534	508	572	514	500	509	532	524	537	542	521	515	519	531	546	553	567	529	528	543	519	529	513	532	541	511	545	538	551	550	532	523	558	506	518	541	557	504	548	531	561	535	502	551	523	507	548	545	537	543	500	562	554	496	488	527	564	518	509	530	547	521	535	529	485	529	546	556	521	552	549	468	507	525	504	497	532	532	530	528	502	529	500	569	559	524	506	542	562	527	536	539	505	532	518	512	519	517	540	579	558	517	544	521	558	512	515	535	504	516	497	565	511	552	521	510	512	527	539	537	550	510	516	534	517	510	516	510	582	517	572	490	499	510	499	530	515	534	517	522	493	496	551	522	571	552	501	515	556	507	543	552	560	502	551	505	471	549	542	511	501	575	532	550	486	528	578	523	519	553	543	536	522	486	495	518	497	531	500	571	534	520	557	564	521	513	488	520	507	561	508	501	528	505	515	534	515	509	505	534	508	508	513	536	535	507	560	520	492	493	545	519	480	508	528	542	572	504	509	485	528	508	523	492	552	538	496	526	542	548	516	542	488	532	530	508	594	506	538	533	528	499	539	523	523	528	521	539	502	493	500	544	515	504	541	564	511	529	526	549	537	491	535	533	496	531	508	529	525	491	530	583	545	557	543	537	513	518	539	520	513	542	505	518	569	516	493	551	497	536	473	542	534	554	529	521	509	561	567	491	582	516	536	527	520	531	508	501	565	498	517	498	526	563	539	523	543	543	533	522	509	528	572	509	493	529	532	522	473	554	494	524	517	559	516	518	577	514	543	517	541	501	527	550	523	528	495	537	510	496	519	540	469	503	515	531	542	549	508	481	500	476	522	535	560	498	523	453	518	524	533	513	548	509	519	521	526	482	516	537	543	531	549	512	557	509	509	508	526	518	496	517	541	522	540	505	509	522	539	519	549	563	532	521	543	499	506	494	500	519	515	557	559	553	518	498	505	549	528	500	518	516	548	499	538	501	513	544	498	500	475	531	519	530	513	452	537	552	526	494	515	519	553	493	536	515	509	507	505	538	530	494	537	524	504	526	518	543	498	559	495	495	518	569	507	478	530	578	528	542	559	511	502	522	542	523	512	539	490	506	568	545	540	522	495	503	516	523	560	528	537	517	504	529	525	524	517	517	537	539	508	530	523	548	493	528	519	535	522	490	519	516	512	506	485	553	564	520	490	502	524	516	521	534	514	547	502	524	515	506	523	520	518	539	507	530	528	509	522	524	543	537	503	518	487	490	519	512	538	530	548	526	511	532	516	515	465	506	489	524	518	519	519	508	547	513	497	483	501	548	533	526	533	494	505	539	526	501	506	522	540	536	520	533	542	498	517	521	463	539	548	495	540	533	536	493	474	528	504	501	516	483	509	521	524	476	494	495	509	504	559	555	530	511	554	527	528	550	507	549	526	503	548	513	536	546	538	546	518	509	512	517	476	539	510	562	491	553	544	538	529	493	511	530	526	535	485	514	496	542	553	516	519	507	471	547	561	503	537	532	568	569	556	502	550	556	565	538	513	564	548	561	524	500	545	579	496	507	530	541	518	489	512	484	521	524	517	556	552	499	481	504	526	533	517	505	522	567	562	518	533	514	511	548	566	536	537	531	492	514	514	497	491	496	532	532	509	567	542	544	525	512	501	513	498	546	521	484	490	513	587	513	500	543	566	507	510	528	557	542	530	519	525	541	522	517	486	539	517	545	488	534	559	541	513	539	467	529	521	539	517	497	533	526	496	537	484	542	519	506	500	503	542	512	518	528	543	517	502	519	537	524	525	499	578	541	531	502	512	555	492	515	495	520	519	523	465	510	536	517	518	477	475	509	524	515	548	548	505	497	537	507	504	505	536	507	524	497	510	528	485	523	504	514	541	514	536	515	519	556	517	533	493	539	511	505	530	561	529	561	523	514	515	539	555	529	564	549	529	555	562	508	520	522	505	537	535	522	536	520	551	508	505	489	490	544	550	530	544	504	527	550	517	537	559	495	520	512	508	520	509	556	472	528	513	509	536	509	500	503	525	530	545	544	548	523	517	550	494	555	485	557	531	520	540	532	483	532	518	474	543	558	521	523	534	550	563	530	540	472	553	537	494	512	533	524	511	505	496	511	501	543	574	529	551	534	484	511	537	551	560	487	512	531	536	507	505	528	527	532	538	495	525	484	500	530	545	506	548	512	473	532	567	534	518	516	531	508	524	500	551	579	527	493	518	521	519	531	512	525	545	498	542	493	553	494	516	526	553	487	536	554	502	535	496	540	531	494	532	528	541	522	499	553	548	512	526	486	503	531	531	510	513	558	527	551	501	531	550	489	539	535	550	509	523	531	533	508	535	532	559	506	543	539	485	540	522	518	542	477	521	569	548	490	456	560	525	520	496	539	538	490	515	513	532	489	531	493	478	538	528	553	561	554	515	482	496	536	553	534	499	528	561	524	554	506	474	549	505	514	559	495	493	575	539	514	541	518	574	517	546	514	532	518	528	523	530	506	540	514	519	541	589	536	515	543	585	537	538	526	536	484	497	498	489	523	553	532	536	529	538	492	541	530	517	542	531	502	565	510	535	533	471	512	522	507	512	556	567	534	505	502	501	517	519	536	512	510	491	545	514	513	491	559	520	497	511	496	515	529	531	553	497	519	534	539	534	533	528	534	475	491	542	516	518	544	571	539	528	527	550	542	524	503	544	521	466	517	494	532	509	498	510	531	507	519	543	510	494	487	536	552	527	508	559	502	555	543	500	507	535	491	514	543	511	510	489	572	495	541	563	507	516	514	501	542	540	508	541	547	500	534	523	564	531	515	547	530	535	544	508	526	523	551	467	518	536	532	511	477	516	521	505	499	513	531	517	500	512	545	529	498	490	536	500	530	539	512	515	513	528	526	488	555	563	539	504	458	517	525	510	485	483	544	497	502	536	564	529	532	542	478	543	579	515	519	541	518	561	524	467	534	536	599	542	506	513	503	526	514	530	509	487	513	515	519	519	524	571	530	495	514	524	546	482	511	529	531	528	515	596	508	523	536	545	478	527	535	501	508	529	509	527	512	528	521	535	515	524	538	590	529	518	569	546	502	501	533	517	523	492	517	517	520	509	510	512	534	553	536	493	536	513	505	537	507	549	516	527	536	512	536	513	538	510	504	512	517	493	545	493	519	514	510	533	518	519	483	529	499	516	565	546	505	525	503	512	506	523	505	541	506	498	533	521	517	532	518	533	516	483	520	569	544	520	535	515	514	541	510	570	530	490	520	544	562	523	520	537	509	533	508	499	521	441	517	513	545	525	515	569	520	519	474	521
24563	28741	30674	31808	31718	32051	30874	24301	21530	21553	16447	12602	12733	11658	9285	7464	3487	1894	1282	1084	575	545	525	537	390	356	318	259	206	215	157	135	128	135	151	135	131	112	108	117	134	128	115	121	129	126	121	141	148	120	127	117	110	142	115	102	133	126	120	130	92	136	118	117	109	102	105	114	119	114	122	110	126	108	135	110	116	119	106	133	106	130	100	99	104	103	137	107	108	109	104	105	105	93	120	130	95	106	119	111	91	98	110	110	102	112	105	92	96	120	119	112	111	108	128	104	114	130	104	99	100	124	105	125	120	107	135	107	96	122	110	120	89	115	114	111	105	100	105	103	133	106	104	112	119	117	106	96	110	94	107	112	106	97	96	91	108	128	108	136	104	107	123	99	111	117	97	84	115	125	127	111	109	96	97	104	111	111	99	111	117	111	96	95	112	106	102	106	128	108	107	107	118	118	104	103	85	107	123	115	112	122	120	116	117	104	104	128	102	116	97	115	115	104	116	113	97	111	130	95	103	115	112	103	105	104	114	101	114	120	110	120	116	115	110	113	119	102	114	103	101	108	102	90	114	90	108	101	117	89	104	111	101	100	109	108	99	107	119	101	106	112	91	116	118	106	109	128	112	112	105	127	131	92	111	117	98	118	99	110	94	119	113	113	104	98	114	110	122	112	113	103	123	110	89	98	99	114	107	95	111	117	125	113	110	122	118	112	113	93	110	98	100	116	100	101	125	109	133	99	104	113	107	86	101	105	118	110	114	116	120	108	101	94	94	96	102	130	105	116	111	106	105	103	121	107	100	108	90	106	102	96	116	108	132	97	103	86	105	115	102	115	116	112	118	126	118	123	98	111	101	105	116	112	120	110	116	95	122	120	91	111	94	92	101	120	106	130	94	125	122	123	100	111	116	100	115	103	107	105	119	119	115	97	92	89	109	118	94	99	105	112	117	99	110	81	103	128	105	108	123	103	103	103	107	115	109	115	117	120	99	95	104	86	115	115	116	89	114	92	104	121	106	122	105	123	99	113	106	123	112	111	96	94	121	113	108	128	125	106	102	105	91	119	107	109	111	107	98	106	110	108	119	90	95	114	106	122	78	105	146	98	97	110	117	111	106	108	112	101	95	91	110	101	122	113	113	99	107	114	120	121	103	110	108	103	95	99	99	121	101	103	118	98	116	111	120	113	120	100	118	98	109	111	120	91	89	128	128	104	119	116	110	111	116	109	104	120	101	103	110	123	106	104	117	114	113	113	94	111	118	120	101	120	100	109	102	119	104	95	100	110	105	115	118	106	104	94	101	113	105	89	104	116	128	106	102	98	108	95	100	109	108	102	107	115	95	99	107	119	106	104	129	115	114	89	123	114	101	108	107	117	96	111	104	105	105	104	98	101	101	103	120	92	108	114	118	117	92	97	99	97	122	108	99	128	104	98	100	121	101	114	113	99	108	114	104	104	91	116	96	116	100	113	122	116	100	106	108	112	120	113	101	109	116	128	103	104	118	121	102	111	104	106	141	112	101	109	115	96	107	102	120	103	101	109	109	127	109	119	118	124	123	119	92	92	113	102	114	108	111	111	131	114	106	107	120	97	117	97	95	115	117	114	98	101	112	98	112	108	120	104	112	121	115	100	110	100	132	96	130	94	105	111	115	130	88	110	113	102	107	107	114	127	93	120	105	109	128	105	113	104	101	131	101	118	103	115	113	103	119	101	131	116	109	111	119	122	92	126	110	124	104	91	101	101	115	118	92	114	95	104	110	107	107	117	114	119	118	108	120	119	113	109	100	107	105	114	109	106	111	112	95	122	113	116	94	92	91	114	115	99	94	110	108	109	128	105	100	112	103	128	87	119	105	111	86	105	107	104	135	131	115	89	103	109	106	111	103	110	99	128	123	104	108	104	106	112	101	103	83	121	110	107	122	112	103	96	101	111	116	110	119	141	110	113	117	107	126	100	114	117	109	103	110	127	99	87	123	131	106	100	111	124	105	108	107	90	116	119	98	115	111	95	99	126	95	113	108	113	125	107	105	110	110	93	100	100	114	135	83	107	107	106	94	119	104	93	113	108	117	127	126	122	106	105	104	106	127	95	137	104	113	99	90	135	104	101	111	114	97	115	118	121	98	98	108	97	111	99	106	118	92	126	97	127	98	126	115	110	94	119	98	101	87	107	102	115	121	103	112	104	90	104	105	105	133	94	121	91	85	96	114	94	102	110	105	107	114	111	111	102	109	129	103	117	105	107	114	113	119	120	91	107	101	125	113	114	119	105	134	111	123	105	117	107	110	108	107	95	110	100	106	117	106	134	106	123	107	113	105	98	87	104	101	109	113	89	110	113	107	124	121	119	115	102	118	96	112	119	105	109	104	105	94	121	104	98	115	93	118	104	114	128	111	112	108	94	109	106	104	108	127	116	102	105	117	96	129	102	90	108	112	117	106	108	119	97	100	131	103	110	129	119	109	103	123	99	114	99	108	92	100	101	107	141	94	112	104	115	118	107	103	110	105	115	104	105	108	112	130	112	112	98	96	100	121	109	106	107	117	110	110	105	111	126	114	105	102	98	107	108	96	135	118	101	101	125	110	90	104	119	107	106	99	114	115	102	106	95	132	120	114	96	110	120	124	107	113	97	107	119	109	123	98	108	114	122	103	88	117	100	104	91	95	111	93	119	106	93	91	104	124	106	130	109	97	78	99	112	96	112	104	111	125	101	97	118	86	110	99	134	118	107	95	101	109	115	120	101	105	112	115	98	115	79	97	108	117	131	104	108	115	110	121	116	113	96	117	87	100	94	96	122	111	117	113	105	123	115	115	113	117	90	119	110	101	118	116	104	110	105	70	102	103	114	96	122	107	121	111	110	116	125	112	91	109	91	112	106	101	124	120	118	89	102	129	120	109	114	125	101	101	105	88	99	108	105	112	97	109	116	105	115	98	117	102	125	89	114	97	99	125	95	109	100	112	114	115	116	116	105	107	103	128	95	111	100	95	111	119	104	88	121	121	96	105	102	96	102	100	91	94	118	125	104	122	112	113	107	99	109	118	94	107	103	124	110	102	104	110	103	111	106	104	111	114	118	92	99	106	100	122	102	98	96	109	113	99	101	100	119	116	114	96	101	95	107	122	98	107	102	112	109	96	110	101	127	101	124	124	105	112	96	105	86	115	91	120	115	113	116	115	112	109	94	107	95	110	104	107	116	113	115	121	124	117	99	109	111	116	94	86	113	103	115	90	94	112	105	102	117	105	121	106	108	106	88	107	122	105	114	120	108	98	104	104	126	114	111	88	108	107	106	118	117	106	111	118	110	110	120	106	116	142	109	131	111	97	116	114	81	91	102	101	105	98	96	105	111	93	93	114	128	93	120	110	123	112	90	100	107	100	88	118	98	112	118	124	109	111	101	140	109	123	123	126	131	108	101	106	111	118	107	112	105	118	119	107	114	96	100	107	108	112	106	106	83	121	112	99	91	102	130	88	103
16313	21966	24155	29431	33882	38296	39115	34659	35839	35531	26735	28120	26442	26714	27004	22545	11484	7437	5640	5442	3557	3418	3231	2410	2289	2140	1858	1603	1410	1077	720	616	558	537	603	536	554	561	518	490	450	477	446	485	482	471	506	595	567	641	544	472	432	438	478	439	435	431	410	417	362	452	440	386	401	374	388	389	359	390	360	340	351	371	339	395	351	382	355	376	350	336	361	356	340	369	329	347	351	378	356	341	357	360	369	359	372	341	373	367	335	348	347	272	330	362	326	320	354	375	363	362	301	363	356	334	339	332	333	339	353	324	347	353	350	351	330	366	360	338	332	318	318	354	383	313	340	333	330	346	359	326	374	364	330	326	355	327	355	350	357	341	364	337	331	349	333	345	315	388	323	343	307	339	358	350	334	330	349	327	324	341	339	305	324	368	344	350	331	338	361	351	335	351	333	367	370	328	328	351	320	329	369	335	333	341	342	333	306	344	348	359	333	341	346	324	319	323	320	324	346	376	348	337	329	319	326	334	361	343	339	337	350	327	310	325	366	322	345	330	357	336	317	330	342	331	351	325	325	374	319	386	322	357	352	320	368	328	314	360	335	305	345	347	321	343	310	321	356	307	361	339	305	302	339	326	340	366	342	350	352	346	314	363	336	322	307	323	336	338	322	322	321	337	372	335	310	326	335	323	327	327	353	303	332	352	342	331	352	300	322	288	313	327	340	360	340	341	312	344	320	306	350	299	323	328	311	367	349	332	341	354	314	348	345	331	341	357	325	324	334	324	330	331	303	334	369	340	341	358	331	335	331	338	351	324	347	366	344	336	323	337	309	325	354	376	353	343	354	341	351	330	333	317	353	331	312	353	333	358	363	348	337	331	291	346	298	322	304	341	348	337	357	348	359	361	349	362	327	365	336	348	354	352	353	345	329	321	349	314	324	324	298	319	320	353	365	310	314	312	354	373	340	331	352	344	340	362	336	313	327	333	320	326	338	354	302	329	343	362	319	312	357	351	287	359	370	347	350	364	336	350	337	327	333	345	333	356	346	327	343	342	326	331	343	331	304	350	343	347	314	305	322	303	330	318	344	339	340	323	392	365	335	342	385	376	339	325	307	319	324	335	322	316	319	393	321	367	346	332	351	343	321	319	311	353	353	358	326	336	347	338	335	337	330	343	314	314	317	335	305	333	325	322	329	357	334	330	336	353	344	292	362	365	332	340	344	306	330	350	321	304	345	335	355	364	329	323	315	353	337	348	336	357	365	311	349	304	318	329	356	355	350	336	338	324	339	331	340	346	321	382	344	336	345	363	348	372	315	325	399	375	366	338	339	329	312	326	324	362	368	347	325	368	355	365	337	329	361	364	309	348	333	336	347	347	350	343	334	319	315	339	324	356	342	329	331	325	324	378	295	337	343	338	329	324	320	384	336	354	356	318	348	320	321	338	336	361	351	334	342	325	314	345	344	327	345	329	309	328	329	329	338	300	340	367	329	337	380	328	363	344	336	346	338	338	325	323	352	339	324	339	316	331	325	333	354	333	329	360	336	366	335	305	338	319	321	354	345	339	328	322	332	322	334	330	325	349	326	333	315	327	314	330	298	349	350	357	327	332	310	344	330	339	348	332	314	348	346	302	309	334	341	317	362	323	340	330	337	315	346	339	338	357	334	317	346	315	323	338	333	331	319	346	354	338	314	370	337	353	343	317	325	332	345	309	330	343	317	305	324	318	317	343	338	343	308	336	314	330	352	340	342	325	315	323	320	321	359	331	323	346	351	348	310	348	329	348	351	361	347	357	369	356	343	303	305	302	344	306	341	335	337	325	330	321	351	313	333	344	346	352	365	350	340	352	335	310	354	327	317	362	330	330	330	340	318	341	310	339	325	332	333	329	341	346	359	300	316	345	320	333	320	318	322	349	354	362	345	338	354	345	311	350	331	361	338	359	343	346	324	330	326	311	331	327	310	367	302	355	350	339	334	348	351	365	340	366	355	326	365	333	344	320	313	325	374	329	317	337	333	347	343	319	341	344	343	323	341	338	372	339	337	335	349	333	354	350	316	330	301	371	342	364	320	349	311	372	309	318	341	360	388	323	349	351	315	332	337	355	330	309	344	340	332	327	319	317	342	346	343	337	341	348	319	304	317	358	359	330	329	317	324	346	330	320	356	338	320	335	345	329	359	330	357	382	342	361	344	326	350	367	348	304	340	312	354	320	332	329	328	325	356	320	334	336	354	325	371	334	356	347	362	327	332	369	337	319	371	314	362	370	331	353	348	316	337	338	358	367	345	337	323	327	340	302	339	317	309	323	310	346	364	316	312	355	346	356	324	358	340	355	336	317	327	343	304	348	345	331	346	313	332	357	330	332	342	329	338	359	341	336	338	355	343	317	320	332	312	329	335	348	325	351	351	327	330	318	337	322	337	317	345	328	359	325	307	319	323	326	327	324	341	370	372	312	324	357	337	324	302	350	338	340	318	298	320	342	339	359	306	334	356	330	362	337	354	334	318	357	333	343	350	327	315	344	308	355	339	353	331	318	335	363	308	333	326	321	335	323	330	330	334	333	389	357	343	346	332	322	318	334	334	320	345	328	308	350	330	337	333	334	336	305	330	324	314	349	303	314	337	361	328	339	330	340	326	323	350	298	329	357	330	322	311	336	340	353	350	346	290	357	385	340	357	308	338	324	338	352	328	331	321	362	368	357	329	355	318	296	342	366	339	331	350	337	329	319	355	356	329	336	329	310	334	367	358	373	313	334	316	343	326	338	342	332	319	321	324	335	317	328	324	331	322	325	302	364	298	327	316	334	330	319	314	363	318	354	365	316	332	356	309	327	315	320	324	319	335	329	337	336	341	331	318	367	348	329	356	327	358	310	295	317	319	330	341	349	367	314	343	344	345	320	355	339	333	360	359	349	322	316	349	326	327	357	338	325	325	372	323	318	356	363	340	309	328	361	332	338	346	362	355	339	316	329	307	339	341	334	311	332	370	347	322	349	331	329	329	333	352	331	315	352	317	341	342	337	321	330	367	338	312	317	317	362	321	318	329	340	340	342	350	332	325	364	306	345	317	383	329	323	313	344	333	329	336	335	349	323	324	363	313	341	338	328	316	330	309	332	347	322	306	341	352	344	310	341	353	330	346	326	361	340	341	315	310	343	321	319	345	340	342	328	321	346	341	335	336	347	320	367	351	335	335	298	334	370	365	362	359	296	367	338	329	334	296	316	320	326	303	319	321	345	294	335	310	337	340	366	331	325	330	348	319	366	346	332	305	353	322	327	348	355	342	318	319	340	360	339	306	351	333	302	301	345	354	325	333	329	300	347	333	362	324	333	298	340	359	344	359	319	323	343	326	282	305	356	335	329	315	338	325	365	334	306	329	298	333	316	363	337	336	324	336	313	319	359	330	321	337	325	350	312	330	343	327	321	337	309	359	337	340	336	295	355	306	335	343	338	330	390	350	331	332	327	357	347	337	318	285	355	331	317	358	305
4297	4339	4623	3729	3048	3103	2864	1626	1255	1239	914	816	792	660	672	597	404	372	351	386	332	309	320	349	296	324	332	318	328	317	307	331	316	324	324	309	318	321	313	340	324	337	295	310	318	347	329	333	351	343	314	331	321	314	336	337	327	318	301	277	317	330	330	318	329	323	325	300	295	295	328	332	310	334	297	336	303	333	331	315	299	341	325	312	296	302	343	313	302	331	349	301	303	328	331	325	306	343	296	311	322	292	319	316	291	328	318	303	331	275	301	281	296	311	295	336	318	320	303	300	320	324	326	303	300	323	321	319	320	323	297	298	295	340	324	320	327	320	338	337	311	310	280	305	339	297	334	316	328	340	289	325	313	312	259	366	337	320	338	286	313	302	323	327	324	322	315	313	298	317	294	324	321	278	262	311	287	322	312	317	330	315	338	310	289	349	324	301	338	319	330	329	280	303	315	291	312	306	324	321	298	290	328	330	366	296	323	323	309	314	306	307	326	295	322	324	330	318	311	274	315	307	321	323	285	309	311	291	320	320	324	339	311	331	315	327	325	310	312	338	325	327	328	295	310	320	300	291	319	298	336	322	312	298	311	325	326	302	328	330	297	322	315	316	333	285	331	331	311	342	304	350	335	301	292	304	341	312	326	327	311	314	347	350	316	298	308	288	323	301	330	296	308	337	333	293	315	316	317	313	312	345	352	298	328	300	309	318	265	335	315	288	331	307	318	314	348	305	316	319	323	320	329	310	311	330	279	280	281	313	372	321	280	313	322	322	318	316	310	296	337	298	324	299	309	316	292	292	288	294	304	320	334	346	306	306	285	331	326	303	304	314	330	303	305	302	316	310	296	322	302	301	300	328	312	313	308	285	319	321	300	309	331	300	309	317	297	326	336	329	353	307	317	310	352	348	318	317	346	299	321	318	296	271	301	315	343	314	350	313	324	341	315	305	304	293	310	320	327	292	310	332	294	296	328	296	325	307	303	319	297	287	309	329	317	338	318	330	311	325	324	350	313	287	299	343	301	296	333	308	318	330	313	310	307	332	323	337	317	348	334	307	321	317	311	299	274	301	334	305	300	314	328	309	333	341	341	332	321	308	330	337	273	337	297	325	347	306	365	310	307	328	312	284	320	298	322	322	344	313	315	304	318	295	322	339	310	349	333	323	331	315	305	341	325	344	294	340	286	305	268	308	338	332	314	329	317	298	326	315	310	317	303	297	304	310	337	306	324	307	347	335	339	317	290	352	306	310	304	298	319	295	301	322	307	321	309	312	334	275	302	279	320	321	311	306	309	299	331	331	333	324	330	305	333	329	296	329	336	291	300	314	319	328	340	335	280	333	301	313	318	336	319	330	329	327	307	336	309	346	267	281	299	318	335	343	325	328	308	336	304	324	295	335	329	320	285	297	319	300	321	312	345	322	340	337	298	330	296	324	329	338	290	331	309	309	283	317	333	350	308	333	310	319	284	296	305	304	309	289	307	325	342	290	316	310	324	297	323	358	308	287	309	318	284	317	325	324	328	309	336	316	329	349	305	318	312	314	306	311	293	301	332	323	329	307	309	317	339	332	316	299	319	329	314	303	310	319	331	309	333	305	311	319	324	282	312	300	341	324	346	334	321	345	293	335	352	302	283	296	295	309	332	322	308	306	348	308	310	307	267	306	311	324	341	329	299	310	309	368	329	276	304	307	301	326	316	351	335	336	322	332	314	313	316	319	322	328	291	306	343	338	312	312	309	352	329	305	331	304	311	346	326	298	316	280	309	277	321	327	306	304	323	298	313	314	333	295	329	334	299	294	288	338	321	297	321	281	328	354	295	312	314	296	325	299	358	322	327	273	292	296	326	329	306	323	290	306	282	320	291	317	329	301	292	350	333	299	292	333	330	343	291	331	338	298	332	284	348	331	353	306	312	315	322	350	350	289	283	292	327	283	320	322	329	313	320	303	289	285	305	298	296	308	344	309	322	333	313	321	287	333	330	329	325	280	309	338	327	332	333	311	349	329	296	316	335	309	285	333	321	322	321	307	340	311	294	338	322	282	292	305	309	326	340	315	313	308	336	282	325	281	334	289	323	323	341	324	328	321	312	339	322	321	321	309	309	315	327	320	342	326	302	315	321	311	301	324	311	281	327	307	294	298	285	320	339	341	312	314	308	334	319	300	327	313	285	325	311	310	324	279	323	331	327	331	330	312	321	308	281	320	294	330	311	305	303	311	326	318	303	313	273	307	292	323	318	352	292	303	308	299	306	309	330	298	321	320	277	307	334	325	328	303	335	327	310	357	317	326	346	326	331	324	334	340	316	304	305	295	298	307	287	318	319	314	300	322	292	319	307	309	299	272	315	320	333	294	301	296	311	303	295	300	323	307	324	315	290	332	320	318	306	314	353	304	301	317	318	328	297	326	309	329	284	307	347	308	302	342	308	319	294	329	323	273	283	306	291	297	340	312	336	299	283	274	325	306	320	315	321	340	337	327	317	322	318	328	297	294	296	310	354	308	306	308	340	306	336	312	306	334	328	364	307	295	336	264	319	315	322	330	313	342	316	327	311	321	292	278	309	297	303	330	297	336	306	294	329	291	331	279	328	299	331	321	324	331	332	326	321	350	312	270	321	303	315	298	276	332	311	290	314	315	329	328	284	278	300	304	328	329	329	354	302	324	321	285	339	312	305	336	297	284	309	295	302	315	316	329	303	330	320	291	343	294	296	326	327	307	345	315	303	299	314	329	341	323	330	312	326	327	310	307	305	316	309	309	335	310	316	330	334	291	347	285	301	353	307	309	312	305	342	338	307	308	307	313	321	329	316	346	303	341	295	295	304	291	307	294	285	321	336	262	322	311	332	295	321	287	316	305	324	308	310	293	310	327	334	347	361	292	352	358	319	330	285	304	344	282	346	343	325	338	311	299	343	334	322	304	341	315	322	280	304	302	301	320	301	338	282	339	310	316	318	290	319	301	283	328	326	351	350	287	322	343	330	324	306	293	294	310	313	269	337	353	293	332	300	323	308	315	307	348	323	321	329	317	320	290	293	329	348	334	312	298	295	296	312	311	296	308	331	336	319	330	304	318	348	322	334	302	301	337	296	321	319	298	321	314	320	325	334	334	290	343	304	304	283	301	306	299	323	335	317	315	312	280	302	298	312	347	320	327	319	317	306	341	307	335	314	291	298	317	327	316	311	306	325	324	310	313	345	321	327	316	333	308	341	322	299	315	309	330	290	310	328	333	298	322	320	340	303	317	321	330	347	301	314	334	306	338	320	324	329	311	309	313	327	329	347	321	334	322	304	307	304	319	308	308	314	330	308	337	307	321	314	316	307	317	302	314	327	354	333	307	346	317	319	325	305	326	306	306	295	310	313	319	344	296	311	319	297	347	304	304	307	309	294	315	295	281	282	291	341	311	310	352	329	333	305	288	286	333	328	308	339	323	300	315	328	349	309	312	298	288	324	283	315	322	308	318	298	320	321	301
4182	5562	6474	8227	9202	10337	8827	5491	4992	5595	3526	3383	3483	3066	3075	2383	1604	1116	1115	1123	1000	988	992	982	926	913	849	877	875	821	861	807	840	788	836	835	891	838	868	847	838	856	880	813	859	856	820	812	825	812	857	793	841	843	830	872	846	868	852	853	844	877	838	853	817	880	867	830	814	824	804	871	825	868	850	837	800	832	804	786	798	840	854	851	813	840	849	856	810	839	849	897	830	888	807	808	829	825	856	844	873	796	875	826	850	850	872	830	834	841	858	822	834	835	820	877	808	838	869	788	847	819	877	830	848	822	846	823	858	842	918	851	866	853	810	829	836	835	895	811	860	816	834	810	818	775	797	860	846	817	883	837	799	815	854	844	797	849	819	827	824	842	881	842	877	879	862	814	799	853	876	818	806	831	775	817	840	812	822	824	873	846	790	865	814	783	840	834	792	830	849	799	870	828	881	843	866	880	849	804	787	853	855	793	842	835	844	820	862	830	831	823	827	851	857	798	834	824	853	866	826	824	824	811	808	815	863	811	780	831	800	807	827	857	799	823	800	822	813	823	810	839	857	878	837	834	823	830	903	838	824	791	808	868	818	831	832	866	860	870	855	868	763	811	891	873	896	783	815	832	791	800	846	839	846	861	879	856	826	849	807	828	810	838	810	855	817	812	847	839	821	861	829	835	876	866	829	802	826	845	817	849	846	837	842	871	843	862	822	834	767	871	885	865	836	806	855	869	853	829	785	862	811	825	840	824	890	770	812	875	840	828	891	857	898	827	848	830	859	843	836	841	838	836	829	828	878	863	855	790	844	817	773	850	804	837	856	873	805	749	840	820	804	833	852	861	816	862	806	843	784	838	844	832	822	842	820	838	875	830	844	799	874	841	827	796	862	801	828	829	802	835	841	802	785	843	854	838	840	793	817	879	836	828	867	833	855	827	851	816	888	841	843	745	763	821	864	836	822	832	773	843	832	888	771	829	835	838	845	915	846	830	794	806	843	806	855	812	858	827	825	798	878	867	854	857	836	796	846	805	803	844	799	836	835	807	808	806	768	824	855	819	834	885	838	834	904	826	854	817	863	833	871	791	831	804	847	857	858	859	808	844	816	810	851	851	840	828	847	847	841	855	825	765	777	810	838	869	783	841	798	809	825	832	861	859	839	838	841	781	776	799	836	771	893	838	853	801	855	833	825	826	820	786	773	831	761	841	917	850	814	861	819	882	848	774	870	838	806	794	781	820	879	856	834	820	810	840	864	849	812	832	851	818	785	842	831	880	850	846	821	883	796	879	833	795	831	878	787	825	836	787	858	851	827	838	879	857	839	869	824	848	847	844	831	870	907	786	797	812	890	874	816	800	816	839	855	836	830	826	827	823	844	796	798	862	844	850	850	817	865	806	826	831	854	808	892	853	821	834	847	833	830	803	845	836	888	786	864	801	839	857	836	856	845	821	842	816	823	841	852	872	815	817	855	838	833	839	871	811	847	834	815	823	831	797	857	840	830	847	791	852	803	843	853	855	816	872	854	855	822	826	862	807	814	791	822	764	838	813	867	869	903	822	874	902	857	820	821	828	809	817	825	882	872	841	800	845	895	832	828	802	839	820	877	776	811	857	811	838	809	862	847	821	791	828	836	831	840	841	830	817	805	811	837	839	858	817	842	805	806	813	881	866	882	891	881	783	861	829	806	835	816	817	811	838	900	870	852	844	825	826	821	857	794	840	833	831	810	893	841	861	823	809	815	883	878	797	834	854	859	874	807	846	792	823	844	823	801	862	813	808	828	898	800	837	829	863	832	817	803	825	927	818	836	804	844	829	829	868	817	828	827	866	820	820	830	838	834	838	820	885	852	804	862	807	812	841	851	802	822	810	835	863	871	891	803	865	810	859	843	832	826	827	839	850	826	831	857	776	812	769	781	829	886	851	842	812	843	821	846	873	809	861	806	864	822	830	831	816	891	857	827	768	823	832	846	825	820	847	854	881	803	846	822	874	789	835	815	855	844	824	856	876	833	816	838	819	830	867	856	848	809	825	800	806	873	871	866	798	850	826	843	834	817	798	830	806	832	860	792	835	842	871	846	805	859	850	801	872	829	858	827	859	839	852	864	843	848	843	827	835	837	845	868	789	870	856	821	816	876	787	863	876	846	844	787	793	855	875	846	876	857	879	848	857	850	853	844	858	805	854	946	803	874	757	850	873	885	873	842	827	844	877	850	855	915	841	818	861	815	823	773	821	877	790	871	892	827	873	833	885	838	907	808	809	872	793	833	850	829	797	865	821	830	891	854	842	844	831	893	880	854	841	863	844	841	840	843	826	870	841	833	820	798	853	850	902	871	876	832	837	845	841	849	850	827	850	763	797	845	865	767	832	895	831	860	842	845	820	801	794	799	815	868	844	810	837	858	816	818	828	846	826	830	831	823	848	866	898	799	884	801	830	826	831	863	842	836	868	846	840	778	796	839	907	892	809	856	796	853	867	852	794	836	814	849	824	831	838	816	835	785	832	841	840	828	815	849	799	850	830	860	836	856	845	809	789	843	823	871	908	837	812	769	801	793	840	833	785	855	827	834	884	802	797	870	833	844	851	848	836	827	877	832	885	866	886	863	858	844	827	786	817	838	801	809	789	844	815	832	868	847	808	840	814	826	860	879	831	896	837	836	817	863	856	827	840	841	855	794	819	800	785	824	820	858	881	830	822	852	831	853	801	786	829	806	823	805	837	797	839	897	810	822	823	890	791	866	844	830	810	834	822	855	814	846	867	861	824	825	862	822	902	832	844	868	831	847	850	853	817	834	833	832	814	792	892	889	835	877	861	775	817	860	876	834	841	844	889	843	801	846	814	789	831	854	781	786	839	838	791	826	835	819	799	824	827	831	860	851	812	832	825	830	851	827	841	823	834	879	836	819	850	806	841	809	839	825	810	856	796	818	869	800	850	884	788	833	858	862	850	791	838	821	750	838	867	823	897	850	826	811	799	815	797	849	852	787	814	859	845	874	844	846	820	816	857	845	865	863	801	819	901	802	849	812	846	806	826	856	814	855	910	834	779	864	850	785	840	841	865	799	794	780	806	891	850	808	867	825	886	806	833	854	833	805	820	795	831	812	841	853	835	777	861	847	867	815	827	881	883	842	854	795	796	848	886	839	810	831	859	852	851	862	831	839	843	832	850	832	784	877	834	837	868	881	829	809	779	801	787	824	849	855	858	821	813	912	828	880	825	908	835	818	843	772	851	815	843	858	793	874	786	852	854	893	835	842	830	837	788	871	870	869	861	859	800	843	820	835	805	878	825	844	828	813	803	818	861	802	802	792	853	816	836	852	885	832	818	786	826	845	854	801	859	810	848	819	840	814	761	850	860	781	846	829	856	832	828	798	804	799	868	851	803	833	848	843	808	845	783	818	842	882	862	852	837	764	820	815	888	870	833	849	832	841	802	835	777	819	859	811	837	829	833	826	834	816	809	820	870	818	805	845	818
15743	22552	24162	26349	26278	26459	23078	16285	11195	11400	9401	6779	7875	6369	4971	3266	1742	959	633	563	517	431	404	341	326	334	264	256	218	228	205	202	193	210	160	203	195	200	174	206	171	197	218	195	181	207	196	204	186	219	219	182	188	211	165	206	193	179	183	188	182	184	171	212	201	201	189	198	160	183	177	199	207	170	177	189	196	193	220	176	185	176	190	191	201	197	195	188	176	217	179	171	178	170	183	201	216	181	182	207	196	170	187	185	183	170	185	185	204	182	193	184	185	172	175	159	173	197	175	195	199	180	178	191	203	169	213	184	185	165	178	193	184	190	175	175	188	198	177	194	194	166	169	164	181	175	194	182	207	191	210	188	194	163	197	185	177	167	181	175	194	202	162	205	210	177	195	185	173	206	205	185	186	188	194	185	174	213	177	198	185	159	200	196	182	180	191	183	190	184	184	180	200	192	176	198	171	172	199	171	179	191	150	215	189	170	184	179	180	191	174	180	197	191	186	172	197	173	182	197	189	179	192	217	210	186	190	181	186	183	196	225	184	229	183	190	184	194	205	194	185	184	193	184	174	187	212	192	177	201	184	189	212	175	185	203	205	183	177	163	176	221	185	180	176	212	179	193	200	190	169	190	187	161	177	177	195	190	194	205	202	169	180	159	186	182	171	198	185	194	180	186	174	178	187	183	176	178	175	165	173	181	182	191	202	190	185	195	176	182	204	212	206	193	169	174	196	173	181	188	220	163	169	203	205	190	163	182	202	197	167	197	217	190	174	165	188	186	173	170	175	186	197	169	182	207	191	162	215	203	178	182	184	216	189	205	182	177	194	177	181	176	213	187	218	160	179	194	191	166	164	189	168	195	177	189	191	185	203	183	188	210	214	184	187	174	191	159	169	170	181	167	200	159	172	178	190	201	194	195	187	170	156	183	174	212	184	190	162	177	202	192	199	185	171	184	189	202	192	191	177	187	180	196	173	147	194	184	186	169	196	174	188	204	187	191	192	173	166	209	182	200	186	186	164	184	182	203	186	188	196	186	191	189	193	201	180	222	197	178	204	170	189	199	212	182	191	202	193	181	180	190	185	189	185	182	216	185	207	185	189	206	190	194	179	181	187	184	194	216	190	191	168	199	202	196	198	157	210	178	150	161	184	185	191	196	155	201	202	178	183	181	177	197	176	203	185	196	197	195	196	186	181	179	173	186	208	163	200	195	181	171	176	175	185	181	187	193	170	182	178	158	194	196	165	176	198	162	206	184	187	172	198	212	191	205	214	195	174	203	188	203	176	166	173	169	200	184	173	168	194	148	187	195	200	198	189	175	175	161	195	188	187	180	172	183	201	182	196	172	184	181	201	224	200	184	195	196	201	189	193	210	191	188	174	196	180	174	205	183	212	174	195	174	175	177	163	165	193	211	179	163	178	189	197	175	195	222	174	201	186	161	153	195	203	188	198	185	174	165	176	196	199	187	186	196	205	188	175	165	190	193	173	202	182	210	169	197	196	174	166	189	192	176	186	172	171	165	198	187	190	175	203	169	174	174	183	205	176	194	184	188	178	197	192	193	189	177	197	209	176	192	210	212	179	181	181	184	177	176	186	170	200	205	195	183	197	163	204	185	196	188	179	170	187	164	203	199	188	175	183	192	216	165	188	198	176	174	204	190	173	199	190	192	200	201	194	178	179	207	222	187	176	178	200	164	214	181	185	166	185	170	202	184	170	176	175	200	185	182	179	188	195	213	210	185	162	173	180	188	177	197	184	179	192	154	187	182	189	182	185	196	181	196	192	187	188	171	194	195	169	192	186	191	143	164	184	185	204	202	208	167	169	159	190	207	188	182	176	178	159	198	206	185	178	185	205	163	188	170	182	206	177	178	154	166	218	190	164	188	187	181	184	197	200	194	183	178	187	200	197	197	183	169	169	200	198	192	183	187	187	179	198	176	182	184	190	181	207	183	172	207	159	178	203	185	208	196	177	189	170	176	192	198	201	200	183	174	175	206	175	194	200	214	190	188	192	183	174	169	157	188	188	199	182	190	204	175	151	183	197	202	214	182	168	180	185	197	207	163	175	172	196	197	177	181	190	239	203	192	202	185	206	200	191	189	191	181	181	182	188	194	191	184	199	188	184	195	204	190	216	165	185	199	179	192	186	176	193	188	159	185	171	186	170	183	188	185	192	185	191	204	191	169	176	170	184	196	186	177	176	171	205	187	182	198	185	157	195	189	194	172	192	204	177	204	210	200	166	176	153	186	166	207	146	206	197	215	183	173	202	179	185	183	203	191	195	211	194	180	179	193	162	202	186	178	199	182	201	188	184	176	189	163	203	199	187	187	183	206	190	164	182	169	191	201	185	158	202	200	162	218	191	169	195	197	197	195	221	188	179	189	190	186	194	184	181	164	192	161	175	196	220	186	169	189	180	196	160	183	186	183	205	168	188	198	179	181	193	167	185	189	168	170	182	176	173	196	188	195	178	194	168	162	187	191	186	174	168	190	178	170	163	186	171	204	191	209	198	205	194	200	187	208	185	176	190	179	202	197	178	196	160	190	205	179	188	186	193	188	189	196	176	182	197	173	187	193	178	205	190	207	196	185	182	161	184	198	187	172	180	185	173	201	207	190	183	177	180	201	181	174	210	176	194	193	213	166	187	198	193	194	192	185	176	161	194	187	171	178	201	188	184	206	207	189	190	190	179	178	200	185	191	161	185	166	174	172	179	167	177	177	181	192	218	174	177	162	180	195	178	167	179	168	180	194	183	204	191	166	198	201	171	207	185	208	197	179	184	157	183	192	208	201	198	174	174	179	214	190	191	183	168	169	168	170	186	167	177	209	167	201	169	200	201	186	177	208	181	184	181	181	173	182	187	185	158	167	161	176	178	216	168	180	177	202	196	195	172	181	182	186	168	151	161	179	184	164	168	184	164	188	173	186	197	184	173	193	162	206	212	179	190	190	189	191	180	188	187	186	196	178	201	173	170	190	185	179	194	181	193	162	192	189	200	159	181	160	175	158	172	181	226	191	177	202	196	196	214	164	191	192	189	172	188	180	158	182	185	179	196	192	201	188	169	213	215	194	193	195	194	196	171	179	191	184	207	189	189	157	202	165	202	192	186	181	194	186	178	196	200	201	181	182	193	189	214	190	200	150	192	180	211	179	195	158	205	189	190	174	199	203	175	185	179	200	210	201	196	192	168	183	172	210	158	191	178	197	170	172	188	189	213	210	156	186	187	170	164	167	194	179	179	184	204	191	199	187	168	182	177	190	179	195	172	188	203	186	185	184	180	175	176	169	190	183	175	186	177	192	164	186	175	204	186	179	206	202	178	200	165	195	183	196	188	187	199	172	190	178	208	173	175	196	193	156	174	200	184	176	193	175	197	172	187	174	181	201	179	182	206	177	183	175	187	181	189	193	182	199	205	210	191	177	174	169	194	178	172	206	177	166	206	205	169	171	179	197	188	186	205	183	181	174	187	191
12092	18013	18653	24313	28626	33870	32504	28682	25815	27962	19848	18961	20732	17787	19477	14892	7914	4738	3591	3205	2857	2720	2539	1624	1506	1678	1247	1101	1066	870	712	655	614	670	634	588	604	583	612	580	629	531	583	599	645	580	660	649	655	685	630	637	669	576	580	544	554	579	600	584	515	564	558	581	545	572	559	568	550	522	519	547	552	563	567	523	544	521	527	518	545	552	497	533	528	541	520	508	516	489	541	534	557	558	525	545	527	487	474	539	528	519	534	503	537	566	528	541	499	537	497	487	522	513	547	515	511	530	553	518	526	484	482	529	512	527	510	468	552	527	521	498	505	528	535	539	564	577	500	528	514	562	500	539	584	521	485	544	509	514	548	523	536	513	517	578	580	535	506	490	559	475	509	545	546	543	529	501	486	501	519	563	541	516	519	525	545	492	504	497	532	519	529	550	506	527	509	504	559	559	524	525	512	482	526	526	499	488	503	539	553	502	510	531	525	542	531	541	533	528	510	558	493	543	503	500	570	514	520	515	508	520	478	530	537	539	487	533	519	531	561	537	536	525	543	544	507	500	558	487	496	535	539	495	527	538	524	499	526	544	529	534	535	516	557	545	521	499	544	514	516	496	543	509	502	511	465	530	498	535	537	500	521	554	551	523	557	547	517	506	485	494	549	552	551	475	481	494	534	555	559	527	500	514	522	497	533	522	534	565	514	503	512	552	532	561	533	530	490	529	479	536	491	518	522	547	482	508	531	521	547	531	498	532	511	545	537	498	520	485	499	513	501	550	504	506	521	504	540	501	546	554	481	509	525	531	461	529	539	517	511	540	486	549	545	511	542	543	528	497	499	532	513	507	506	515	501	530	525	548	466	543	522	544	550	490	559	493	460	538	526	516	525	496	524	483	496	535	580	507	518	519	525	483	519	511	542	511	527	514	507	521	502	517	537	570	508	538	495	534	495	547	498	543	521	508	499	535	550	489	500	546	505	497	502	538	537	505	500	509	499	508	506	547	511	533	521	567	519	482	564	504	557	542	528	502	570	502	508	523	540	569	521	498	523	538	514	498	536	511	520	492	531	490	509	511	504	533	526	529	533	518	533	541	523	526	541	505	510	503	512	514	527	538	581	501	509	490	564	523	549	514	546	521	514	535	586	540	530	532	545	505	509	518	528	498	535	519	560	493	491	514	486	513	582	503	523	490	498	514	500	536	536	517	500	557	501	502	502	495	538	465	496	523	513	500	501	505	568	476	521	513	507	531	503	514	521	539	515	500	552	522	501	531	514	547	539	534	517	525	490	545	488	557	529	523	538	502	526	552	537	463	529	528	505	526	526	523	514	522	521	495	535	494	497	516	506	569	475	528	515	510	539	499	519	505	524	530	479	506	474	493	507	496	522	494	508	534	564	510	506	497	577	529	514	512	514	493	533	499	551	518	542	520	490	544	497	530	494	552	531	507	476	531	574	517	523	491	519	512	501	544	459	578	507	482	519	522	533	537	498	542	508	571	493	520	522	528	503	509	520	531	515	522	491	517	521	511	492	508	536	494	530	523	503	500	506	461	523	531	513	570	501	531	517	512	500	514	534	535	514	529	465	525	496	491	526	496	494	537	520	487	505	577	534	500	514	503	487	531	545	535	493	536	502	494	537	530	517	569	516	530	518	491	514	478	503	531	493	551	555	554	510	500	535	511	530	509	481	506	531	535	527	469	536	503	505	486	503	572	495	479	511	518	527	557	500	522	509	517	521	491	523	535	560	511	494	553	562	545	526	503	526	549	513	548	552	510	507	532	527	499	521	477	498	550	521	495	547	572	536	484	492	530	512	494	533	503	507	532	540	524	523	510	543	496	540	512	541	471	560	528	489	510	497	538	523	506	535	575	512	481	515	503	507	542	497	526	524	504	570	489	512	532	563	536	522	498	520	525	488	561	527	493	526	524	499	526	501	542	521	529	509	561	526	507	521	499	516	521	537	522	496	549	508	510	528	512	541	496	539	524	512	514	548	499	531	578	515	506	504	547	480	506	517	516	507	511	513	524	478	493	524	499	542	530	513	507	466	503	517	531	527	490	528	522	481	527	506	511	489	511	472	524	546	550	507	508	514	518	457	525	496	519	569	500	509	541	507	487	524	494	528	541	533	491	572	547	524	518	514	550	479	505	490	561	533	528	492	507	513	539	523	534	507	529	508	527	502	497	476	492	542	493	538	577	512	513	571	518	513	536	534	537	520	555	521	584	528	535	531	521	543	514	526	509	527	518	532	533	534	497	495	512	520	523	500	534	518	490	518	520	510	490	502	520	501	509	504	507	482	513	509	516	510	468	550	564	533	538	536	496	559	540	484	524	502	469	519	518	495	542	517	566	505	537	537	508	542	543	500	514	502	487	538	492	473	521	570	548	529	547	559	533	493	533	520	558	526	528	557	524	578	500	509	501	516	517	501	505	499	480	535	503	520	539	515	549	508	515	563	498	494	552	529	505	535	568	521	562	528	513	541	558	522	513	516	544	523	552	504	525	530	536	532	562	521	547	477	514	498	495	564	517	512	510	546	535	543	515	503	556	500	502	513	523	525	498	504	500	518	504	530	543	535	501	490	496	525	531	500	576	505	529	551	535	538	537	500	534	541	494	528	517	513	497	515	528	516	503	533	504	509	482	518	537	509	510	504	571	507	554	518	530	499	523	535	516	549	499	533	510	493	522	493	498	489	523	511	514	529	524	477	539	525	497	534	531	523	521	549	525	508	547	540	501	518	527	513	540	484	551	531	514	545	517	526	495	492	509	512	519	524	563	512	522	532	526	551	460	493	501	526	483	531	496	539	489	483	545	526	515	508	537	540	531	494	510	523	515	536	481	482	524	510	508	507	547	510	501	481	498	527	540	511	521	519	526	502	483	497	505	494	534	539	524	513	509	487	503	497	516	583	523	486	488	506	496	510	524	482	518	532	535	506	518	508	515	515	505	536	553	518	539	489	494	521	471	509	534	565	548	541	557	521	536	467	552	520	565	550	512	514	529	488	525	493	526	517	535	513	488	552	507	542	512	501	519	545	537	528	547	540	509	515	523	536	505	528	527	544	524	539	508	503	541	500	488	530	574	505	507	535	484	555	523	478	519	495	497	561	548	509	508	508	562	520	499	518	528	531	507	481	519	505	515	502	518	574	533	522	517	489	527	566	565	480	524	513	517	560	482	555	556	526	512	506	494	553	475	496	512	496	566	519	519	499	512	517	518	507	515	533	517	525	518	530	516	523	522	519	549	528	550	485	535	508	574	553	514	491	514	517	499	527	560	515	516	506	509	534	538	527	519	511	472	500	521	553	498	538	515	559	445	508	521	521	551	531	539	479	506	495	569	515	525	547	527	501	548	503	502	508	525	522	538	509	495	530	581	524	559	532	499	532	528	511	521	509	558	503	493	535	496	497	524	505	531	530	490	505	526	511	549	526	496	577	538	504	552	539	504	532	502	518	500	545	522	507	542	512	554	529	517	553	538
24546	28195	29513	30968	31433	31933	30678	25214	20913	19748	16375	11978	12804	10678	10283	6726	3269	1257	925	897	665	575	618	408	357	392	251	271	235	219	159	159	134	128	140	114	122	135	122	128	113	121	128	113	107	132	128	131	139	120	119	112	144	112	141	117	132	112	138	138	115	117	120	128	115	120	96	122	128	102	100	102	105	120	117	127	139	107	120	108	101	114	109	120	112	128	124	102	106	107	118	112	126	128	105	109	106	91	99	91	101	94	125	95	112	108	103	138	107	123	123	103	112	129	118	119	115	105	117	110	106	112	110	120	110	111	138	88	111	105	130	108	119	100	110	87	99	116	117	109	98	95	127	107	118	106	124	120	104	117	99	121	100	115	130	110	101	120	100	111	104	107	107	108	116	96	93	101	112	120	101	111	110	110	93	93	93	111	134	124	125	108	100	109	97	118	115	120	106	83	114	85	101	74	107	97	97	117	109	99	102	130	115	122	102	105	107	108	121	93	89	92	117	105	112	101	98	108	115	105	107	100	98	118	103	104	130	96	128	109	97	107	134	109	116	101	88	127	118	102	130	124	101	99	112	114	106	104	99	115	114	129	105	125	100	108	110	122	117	112	103	126	108	94	118	118	87	117	106	112	108	108	99	112	89	129	107	101	121	118	114	103	117	106	110	115	125	126	102	104	82	111	94	107	103	89	127	118	106	93	113	107	87	111	120	115	82	119	106	94	109	101	125	112	99	129	104	88	100	96	115	101	106	112	87	106	110	108	89	108	123	99	105	111	118	127	120	113	100	83	101	104	97	108	90	135	112	104	99	109	92	105	108	104	134	114	116	103	108	113	101	91	107	98	119	108	111	103	104	106	124	119	114	111	108	104	116	101	117	115	105	115	124	117	98	98	115	102	91	101	100	116	106	118	129	89	111	109	107	118	115	102	84	100	122	89	118	114	111	98	100	113	112	102	136	132	98	104	111	101	94	109	112	105	97	104	108	101	99	121	109	114	113	119	97	115	112	116	105	106	117	121	96	122	99	120	112	99	99	108	117	130	121	113	121	103	108	93	106	108	108	100	119	118	106	118	101	97	103	117	108	102	107	116	97	108	97	113	96	92	101	110	112	116	102	98	112	101	118	124	123	118	100	105	105	98	119	102	110	128	119	110	99	128	95	88	102	100	102	92	102	146	102	107	110	120	103	106	108	96	127	115	118	92	105	98	102	101	107	112	104	97	109	108	97	99	106	121	91	120	98	124	118	99	119	112	120	117	82	99	115	122	107	112	105	84	115	120	119	107	115	108	111	117	116	87	106	99	109	109	102	94	109	117	97	129	99	102	108	108	104	119	126	112	115	108	97	113	98	109	94	98	119	116	112	117	100	103	98	112	128	100	105	108	86	107	123	118	95	131	104	106	112	94	117	106	105	107	122	110	105	90	98	101	103	97	99	109	118	102	96	103	95	112	118	112	113	116	118	121	130	99	99	113	118	102	106	119	101	111	117	98	90	99	115	86	113	124	121	114	103	129	125	84	82	122	103	109	111	102	103	106	109	105	101	106	123	104	109	109	107	108	100	117	134	113	111	98	92	104	101	94	124	119	116	115	106	108	145	103	108	94	119	104	112	117	114	107	117	110	99	104	108	99	126	110	105	106	115	90	108	120	76	107	119	111	110	105	92	107	133	109	113	94	114	96	112	122	116	119	100	114	109	101	102	112	105	118	110	114	124	118	121	100	109	87	103	110	99	114	115	104	125	95	114	106	113	106	94	119	114	101	93	97	106	118	118	115	104	97	105	107	103	125	104	113	106	101	106	104	126	98	101	126	92	109	118	94	121	99	117	110	112	101	109	101	102	106	119	109	111	103	86	101	85	108	116	110	105	108	97	108	105	110	106	95	102	113	110	115	118	100	123	109	103	112	117	105	119	123	116	125	101	102	95	102	99	107	104	104	108	96	98	99	92	138	101	97	88	122	103	95	108	108	96	109	103	113	108	110	115	99	130	120	94	96	116	121	111	109	95	110	115	111	106	104	96	114	97	97	111	101	86	102	146	104	100	102	120	102	126	97	105	113	107	92	104	105	82	98	134	120	102	109	104	91	103	111	109	119	98	90	103	109	101	109	120	111	107	114	129	100	120	94	99	115	110	96	126	134	101	131	109	108	90	100	131	125	108	97	124	113	101	113	92	116	100	107	111	94	84	108	107	106	121	120	117	100	95	113	110	87	112	105	98	114	100	109	95	145	119	93	105	98	101	110	116	100	111	102	106	112	132	117	118	114	110	98	91	105	94	124	113	101	109	110	124	118	115	114	112	102	105	111	115	130	116	114	111	111	104	106	124	142	108	104	123	113	111	105	110	111	102	112	132	105	100	113	100	107	98	92	107	94	99	101	106	108	111	107	108	114	118	103	100	119	104	108	117	124	115	117	105	92	111	106	115	101	115	117	109	103	108	128	107	107	90	115	124	100	93	117	98	91	118	124	120	107	107	101	105	111	110	101	123	99	99	107	123	99	115	97	110	101	121	128	102	105	104	113	117	109	117	95	112	91	97	96	106	97	132	127	101	113	118	104	112	89	108	92	109	112	112	98	116	109	125	119	121	93	95	106	112	115	98	112	104	107	108	117	116	112	111	106	100	115	124	99	111	107	109	115	123	106	119	114	111	134	99	110	102	108	99	142	110	110	136	115	106	121	131	112	115	106	110	98	101	113	98	121	109	104	106	109	125	126	98	106	122	93	112	114	103	96	102	92	123	100	118	123	112	98	120	132	117	95	115	115	134	119	114	119	93	109	107	105	117	126	119	112	109	110	105	110	98	110	104	111	103	132	112	105	101	111	109	112	103	119	130	100	104	110	111	120	86	113	102	98	103	104	110	100	117	118	105	113	120	108	114	116	118	123	104	109	109	102	110	115	116	124	98	103	116	90	101	107	105	98	98	126	106	113	117	109	100	115	122	104	113	114	118	107	116	99	110	107	109	107	110	109	100	97	106	100	97	114	115	112	112	113	112	101	139	89	106	112	110	107	89	94	100	104	100	107	112	109	148	93	123	109	96	127	109	102	114	101	106	85	107	101	84	111	99	117	105	114	123	96	101	120	97	109	124	120	94	121	105	106	108	90	114	104	101	98	111	104	107	114	110	111	112	111	100	117	96	104	90	117	93	112	113	117	103	103	105	84	119	121	91	121	107	100	120	107	121	88	114	109	102	114	125	118	117	91	105	99	117	104	110	125	107	120	91	102	117	105	108	112	104	129	115	136	116	103	103	105	103	102	118	95	106	100	94	119	104	116	95	97	118	126	110	104	87	105	113	115	98	131	101	126	114	115	108	111	113	127	117	119	110	127	102	98	90	124	134	104	94	116	116	115	117	116	117	109	114	123	98	112	123	80	100	90	104	87	121	98	102	110	104	116	118	110	83	113	102	114	102	99	100	123	109	101	106	107	97	105	117	100	118	111	113	95	106	109	121	108	86	116	93	113	136	97	97	125	108	107
16392	21256	22835	29111	34060	37918	38869	35958	33254	35766	26457	26619	27716	25083	29358	21392	12147	4825	5879	5335	4272	3973	3719	2629	2470	2579	1534	1595	1406	1145	674	616	548	564	541	557	488	535	505	452	434	475	434	521	508	563	571	546	724	672	573	509	552	464	511	425	441	396	420	398	371	450	466	461	410	382	430	384	409	391	402	363	363	364	336	389	362	350	336	351	369	355	331	390	383	349	329	341	379	326	332	348	377	336	341	299	337	338	336	324	314	355	326	350	334	382	327	353	357	323	351	341	337	330	324	341	343	375	390	347	365	336	361	340	346	348	340	333	349	313	336	337	335	358	327	353	330	350	301	328	323	357	354	367	340	341	333	339	351	341	323	312	363	348	353	309	342	345	362	317	307	327	334	319	333	318	337	349	336	347	340	338	326	331	353	301	322	310	335	318	339	341	361	379	377	341	321	306	323	321	299	337	343	378	330	351	351	361	309	312	314	336	335	344	360	360	336	339	346	306	332	340	341	339	350	326	338	337	368	337	322	333	373	306	362	358	359	348	355	349	343	347	325	325	361	335	350	328	325	332	346	353	326	374	321	345	357	354	313	314	358	327	326	309	355	371	337	313	327	337	330	348	354	304	362	337	366	375	359	360	329	347	306	301	345	327	361	359	323	322	325	353	355	312	370	336	361	349	328	337	330	353	344	336	331	307	322	368	319	347	334	361	328	314	341	303	330	365	332	326	362	331	313	358	337	322	317	376	378	346	322	337	339	328	329	324	301	335	347	360	309	346	342	323	343	322	329	315	330	348	367	330	322	341	321	325	353	291	340	327	331	359	358	303	349	372	320	331	327	338	314	346	319	327	351	312	355	317	339	347	342	339	348	304	314	323	345	318	335	333	369	339	343	307	318	296	299	349	362	356	354	306	342	337	332	317	329	350	325	348	347	323	327	350	348	330	328	359	339	335	350	310	365	332	323	357	328	329	322	357	360	335	323	335	339	304	323	352	329	330	340	340	330	350	341	342	325	315	357	299	344	324	327	352	332	315	326	330	331	365	367	346	329	376	337	338	340	326	362	310	331	323	344	319	323	322	350	342	339	317	354	318	334	352	327	334	323	329	343	358	315	307	364	310	336	319	322	390	347	318	299	365	341	320	320	309	316	340	341	342	311	354	332	318	299	360	336	354	357	296	339	314	310	340	316	333	327	357	345	309	388	336	327	359	322	331	355	307	340	350	325	323	303	333	361	304	309	305	295	306	355	332	328	299	337	348	316	333	339	326	312	343	347	364	350	355	309	312	309	335	332	286	319	346	307	327	308	333	329	342	352	318	326	311	323	347	357	340	332	365	342	333	354	352	367	347	345	346	319	356	335	356	330	328	324	347	338	320	336	354	342	322	316	390	337	311	338	361	347	344	330	367	311	328	313	328	326	299	334	340	323	338	298	317	357	303	325	346	340	331	349	342	366	300	338	321	345	346	348	313	337	293	366	325	354	332	333	308	334	313	335	325	334	366	330	359	358	314	350	327	333	332	309	328	346	342	372	324	329	297	334	344	325	337	320	363	330	328	318	334	339	347	366	333	317	307	342	336	335	326	328	322	303	349	352	348	324	347	346	319	344	349	336	307	336	348	356	339	339	352	340	323	334	343	335	360	353	317	336	324	333	362	315	306	315	371	338	348	315	296	278	321	335	328	325	353	362	368	343	363	332	339	348	329	360	357	340	326	322	295	317	335	325	369	321	348	312	396	354	312	333	307	344	340	339	336	318	333	347	308	322	321	343	350	386	325	337	335	336	333	325	345	363	327	362	323	296	346	333	344	340	326	303	331	360	337	297	347	327	299	346	359	323	330	345	346	306	330	324	326	348	338	342	336	357	317	332	331	315	338	348	330	339	348	352	371	359	334	322	328	363	312	379	329	294	323	336	369	344	334	359	363	315	330	324	364	324	330	332	340	352	335	342	305	343	356	330	310	335	328	364	369	328	340	304	293	340	348	321	359	325	331	341	355	365	326	357	380	340	329	311	351	313	334	336	307	358	334	302	366	332	324	349	355	357	323	360	290	366	355	374	330	318	347	332	358	347	352	334	341	312	330	329	341	363	333	337	341	344	325	343	344	339	327	334	332	298	352	338	364	341	323	350	321	358	377	337	334	370	327	310	338	330	310	327	327	362	320	304	339	343	344	342	331	346	321	350	345	365	291	338	331	336	321	335	343	362	356	343	350	330	330	347	316	344	324	328	335	343	320	335	323	345	336	321	335	312	352	343	339	313	320	347	318	319	344	307	341	324	322	339	280	346	318	329	332	314	323	366	374	335	355	341	343	331	322	343	357	334	336	331	321	337	363	332	351	349	346	311	310	333	333	388	331	308	321	338	379	337	333	334	316	375	310	348	337	331	339	313	314	328	351	318	363	338	355	344	337	357	363	357	349	377	316	314	345	328	318	329	356	306	347	319	340	338	386	359	342	320	331	337	318	322	337	322	352	313	295	342	351	314	314	341	300	330	319	348	373	338	326	353	340	354	337	344	329	324	331	342	338	381	316	325	317	308	338	334	378	337	342	305	320	328	340	343	299	343	348	320	341	330	324	351	377	331	326	324	325	315	335	382	346	316	335	351	334	352	327	327	363	338	302	318	317	326	378	333	331	335	335	340	319	341	345	324	316	368	309	339	327	319	351	355	346	306	374	390	324	333	345	352	343	327	324	297	354	337	305	333	327	300	360	325	345	345	337	316	308	309	354	328	379	344	348	325	329	379	347	357	312	290	350	313	364	339	334	323	312	368	373	343	316	344	350	312	330	315	363	343	348	313	324	346	338	342	336	350	357	358	357	334	333	349	323	324	326	327	361	335	364	318	337	321	343	326	331	335	312	342	353	318	342	332	332	354	302	371	355	331	330	353	310	343	333	335	363	349	344	356	361	328	338	362	367	334	322	304	340	330	352	313	327	315	315	339	354	329	346	337	334	325	363	317	327	344	316	351	330	304	370	344	314	345	353	354	322	328	316	340	318	332	331	314	331	356	369	356	302	334	339	366	322	341	292	302	366	320	321	311	280	376	337	299	356	346	328	321	365	341	324	344	360	335	368	346	323	343	341	307	354	300	363	336	369	354	337	319	336	336	330	336	323	324	311	311	342	357	341	366	349	348	309	345	336	341	325	348	354	321	332	320	336	360	345	349	343	353	322	328	329	336	322	311	314	309	346	335	335	337	323	332	371	343	352	310	358	374	309	356	357	315	337	319	291	349	330	332	336	343	316	371	336	356	329	310	345	325	342	321	320	301	354	343	338	296	347	336	317	305	323	355	334	324	336	334	363	310	331	324	346	322	326	349	327	317	347	337	334	318	318	331	309	305	291	321	310	334	338	357	355	343	357	341	357	330	342	368	354	314	370	350	357	320	321	345	311	308	380	363	360	340	320	305	335	284	337	368	328	337	307	312	343	334	315	353	349	327	323	339	328	341	320	370	355	357	342	364	365	356	321	331	342	323	344	321	333
4064	4199	4222	3585	2860	2680	2614	1493	1109	1229	1150	745	864	695	598	545	417	354	378	347	300	339	339	339	334	324	336	333	319	323	335	289	324	297	343	272	321	289	305	314	291	341	310	316	325	300	314	314	297	316	315	299	314	287	316	300	326	289	316	307	292	323	279	316	302	301	304	323	338	325	321	323	331	291	299	294	331	329	322	317	323	316	312	307	326	329	310	312	322	322	335	343	318	327	289	320	317	309	303	322	290	318	278	333	304	320	309	301	315	324	308	308	352	319	313	310	298	326	302	325	341	305	351	320	327	303	300	314	325	336	302	312	316	330	316	288	336	287	294	320	309	294	293	319	342	321	318	341	325	312	347	308	319	325	331	305	316	309	298	333	303	323	316	337	320	295	327	277	292	323	333	334	340	280	302	321	327	319	306	291	305	306	292	322	332	306	298	308	317	320	306	289	299	324	325	286	314	279	301	334	319	302	335	307	314	324	303	312	303	327	317	309	332	306	271	282	330	309	335	318	329	284	301	345	294	325	310	301	320	298	310	276	295	314	288	297	292	336	342	294	300	324	307	331	320	320	338	294	310	308	319	293	319	327	308	302	304	331	308	294	330	304	327	304	318	338	315	304	291	337	345	333	306	319	274	287	295	339	303	320	321	304	312	315	306	320	332	315	319	313	286	283	328	336	327	339	314	314	290	341	270	303	323	305	314	300	297	300	309	294	330	309	319	319	330	307	311	343	285	299	289	292	298	317	281	293	334	315	306	288	308	342	303	327	342	313	327	273	303	313	301	311	355	313	340	344	330	314	293	299	338	337	299	317	338	345	327	314	315	323	294	303	319	310	329	299	340	301	304	310	283	311	293	327	327	297	304	317	297	318	293	342	311	326	320	303	307	296	336	302	309	342	319	325	304	310	297	314	311	293	290	282	320	300	307	316	305	312	299	292	303	339	304	306	320	321	298	319	332	301	331	285	331	300	334	320	330	328	295	306	295	317	284	292	321	324	292	306	335	307	358	323	319	320	301	292	336	265	300	328	339	343	332	295	321	307	289	309	349	298	288	329	334	300	316	308	310	310	317	334	313	308	303	351	303	303	291	307	281	317	320	308	312	323	309	298	311	325	337	346	337	330	322	345	309	314	339	320	306	296	341	324	311	311	338	304	313	290	283	306	335	311	326	326	323	293	311	286	332	295	323	310	325	306	306	345	328	324	305	310	305	300	333	311	315	297	295	348	325	337	292	328	314	322	309	302	294	316	342	324	288	319	350	327	303	306	339	302	322	307	307	338	328	310	300	301	308	294	328	309	310	296	338	322	331	334	346	295	307	284	303	307	282	337	287	267	333	343	295	317	322	302	317	302	290	324	328	339	321	332	295	298	277	317	319	302	320	341	348	305	319	319	331	341	312	325	338	277	341	334	295	305	308	302	293	299	309	317	302	293	361	303	303	316	326	333	297	296	309	327	331	269	296	337	301	326	326	297	324	304	314	326	314	327	325	302	323	312	288	285	341	306	327	314	372	334	319	341	301	314	329	307	311	293	319	327	300	311	286	310	321	360	325	336	310	311	334	322	318	297	281	315	327	312	292	291	295	323	303	331	309	310	316	293	318	333	293	296	305	317	300	312	340	313	315	301	306	310	329	287	307	333	295	333	319	294	316	311	283	316	295	284	323	347	305	301	329	323	310	311	268	276	312	295	329	285	332	352	332	336	308	311	291	283	314	290	311	331	283	322	315	298	315	320	317	349	314	278	288	300	292	321	291	299	296	325	315	291	313	306	286	282	323	334	300	345	328	319	291	312	289	337	305	325	305	303	339	317	328	322	309	310	316	289	316	326	323	317	354	319	335	321	331	316	318	317	333	309	309	309	340	304	334	315	346	291	292	321	311	312	289	306	291	314	295	345	319	338	285	318	316	332	315	317	295	314	336	285	331	319	257	318	323	315	309	305	310	301	298	279	323	286	355	324	338	301	327	322	308	330	290	322	325	309	306	332	338	272	340	340	283	310	315	331	312	310	324	302	298	312	324	343	273	279	317	321	312	300	310	303	335	275	336	342	322	310	327	293	307	336	294	296	306	330	327	335	308	303	330	314	291	297	292	299	287	307	306	311	297	279	318	333	319	336	292	309	322	300	338	348	314	340	300	331	318	316	334	343	321	314	317	325	301	310	305	292	302	287	315	301	300	310	331	273	331	312	302	311	296	319	291	330	306	298	319	332	288	293	304	307	291	323	290	311	321	281	315	301	318	327	302	290	311	293	311	323	281	294	298	306	322	314	327	295	299	317	316	301	307	317	325	307	336	288	291	297	343	309	359	304	335	328	307	329	352	292	324	286	344	338	326	275	314	293	337	286	275	297	287	292	297	304	289	296	324	338	298	320	296	307	316	336	296	323	290	312	329	305	299	311	277	315	323	338	298	309	301	297	298	301	313	338	296	358	322	330	313	303	327	333	312	304	337	325	317	311	290	323	297	306	347	328	328	306	335	324	305	346	290	314	288	342	296	315	327	325	288	304	299	304	307	315	318	324	311	292	303	304	299	297	332	318	309	337	351	302	325	308	315	291	314	315	327	343	316	330	306	307	350	317	296	276	342	335	318	297	305	287	324	334	329	326	329	321	337	292	291	296	332	326	291	314	307	292	295	290	288	334	314	316	315	297	289	321	309	295	303	313	313	287	309	326	318	312	319	313	332	289	316	298	308	311	285	319	309	311	314	274	274	324	295	289	300	336	304	336	314	288	303	287	333	328	333	319	308	297	301	324	305	314	276	302	305	323	331	295	312	276	321	311	308	320	327	305	317	317	361	318	293	324	285	279	317	304	308	316	322	282	371	307	310	337	309	307	301	363	298	338	294	283	315	314	311	337	300	311	335	282	344	313	271	322	311	300	317	323	339	323	339	298	311	288	318	300	327	281	350	326	320	320	331	323	313	337	292	322	301	315	308	290	301	327	317	312	305	334	323	293	289	312	304	304	316	321	282	317	321	305	349	299	289	332	300	265	302	319	289	274	303	313	297	316	312	315	294	287	291	294	297	300	289	339	298	303	310	279	315	321	326	316	301	342	327	339	313	311	315	330	315	291	315	314	307	351	305	301	332	306	323	306	320	332	293	334	337	288	337	303	317	336	310	304	302	306	289	309	295	304	282	326	285	310	319	308	301	299	311	313	306	284	318	316	316	323	296	314	325	327	321	325	322	308	321	333	310	333	299	312	312	349	328	325	319	337	298	320	303	315	332	306	320	309	286	309	313	305	305	344	349	303	286	327	321	340	320	309	333	303	310	304	310	308	335	310	307	310	286	330	292	279	306	303	289	308	290	308	333	300	305	319	322	297	297	327	329	313	289	345	314	305	315	314	353	333	328	335	331	297	304	329	304	318	331	303	300	291	289	301	337	327	333	300	301	344	301	316	274	309	305	309	282	329	328	295	313	317	339	322	329	323	328	346	301	308	307	311	321	330	290	281	326	341	300	309	325	305
3907	5404	5871	7359	8516	9195	8177	5560	4467	5442	4058	3269	3533	3051	2925	2380	1603	1073	1143	1116	945	1043	1070	953	898	947	893	928	892	864	886	827	837	810	864	792	828	851	849	814	861	869	850	850	862	817	865	793	864	860	862	844	829	830	812	875	907	914	833	848	799	827	863	842	837	830	856	863	835	824	849	857	816	780	843	839	851	781	830	796	843	817	849	880	814	848	846	782	842	800	849	800	880	799	799	787	843	859	805	815	806	857	779	845	819	840	857	799	868	847	871	827	854	800	872	844	815	840	833	841	810	874	793	799	813	838	782	799	826	806	841	820	879	811	883	849	809	814	892	809	849	834	856	810	789	809	812	880	862	768	812	812	832	827	758	865	829	840	826	843	767	834	799	820	878	800	844	859	822	813	820	771	797	815	812	805	863	804	838	855	812	833	823	805	817	882	814	827	832	785	806	856	800	877	828	828	868	840	793	859	807	820	889	829	879	808	829	722	848	820	831	808	825	878	837	857	869	855	808	843	890	813	773	829	827	833	825	852	827	824	847	800	805	838	821	826	836	817	797	798	836	820	841	839	830	874	841	860	854	781	853	764	834	849	831	818	850	802	847	853	811	865	785	849	851	903	822	815	858	828	882	796	794	915	828	802	876	824	804	878	814	786	841	853	803	828	881	840	893	838	821	799	842	854	850	812	846	905	830	830	774	812	843	850	826	809	894	837	876	850	802	847	872	831	780	791	853	841	838	816	844	819	811	838	805	802	891	880	795	824	858	855	889	849	879	833	831	852	812	823	826	874	835	775	854	835	822	842	864	802	821	857	843	810	896	871	812	799	848	827	840	824	876	824	804	809	814	826	846	839	878	832	811	825	867	846	834	810	864	842	831	860	842	809	792	821	798	853	839	836	841	786	834	852	841	819	868	786	819	821	837	801	822	828	864	825	856	820	791	865	842	819	826	877	857	860	818	837	780	791	835	865	837	861	840	802	880	819	854	843	813	835	843	849	820	761	818	851	839	800	792	868	844	805	825	779	836	810	798	813	809	828	786	811	803	840	840	868	872	885	828	811	827	890	844	799	844	798	807	855	832	828	829	802	828	805	784	823	849	834	845	824	876	841	870	798	852	827	854	813	823	862	830	855	804	843	880	855	871	789	856	804	838	849	796	851	837	819	814	818	840	841	847	796	870	871	870	792	859	858	819	846	893	919	817	839	789	854	848	899	837	807	801	865	827	841	891	828	787	884	799	796	805	795	837	816	859	857	873	806	820	821	810	785	853	804	802	824	806	817	846	811	842	850	845	840	820	849	857	820	884	863	797	817	850	829	856	845	779	849	872	802	868	815	865	792	809	891	811	825	831	851	825	845	836	806	853	828	813	845	817	813	841	852	828	848	779	813	839	817	877	863	831	755	903	807	815	857	855	826	789	821	842	864	841	874	877	801	872	865	821	793	842	795	823	794	775	780	809	817	883	867	804	828	822	842	855	821	825	793	824	838	842	750	859	831	853	877	850	822	887	833	823	834	812	852	847	824	862	812	818	810	865	806	885	825	852	804	849	805	796	796	829	804	811	858	803	806	843	799	824	848	812	838	866	831	848	842	837	855	784	829	875	781	885	843	835	802	815	823	841	833	805	815	871	862	813	811	830	851	781	821	817	845	860	824	805	830	833	810	861	819	856	845	814	809	761	804	836	886	829	802	858	780	812	839	838	791	845	826	824	873	821	846	820	779	869	852	828	844	855	879	857	837	875	787	828	818	798	841	814	867	790	811	847	844	790	812	807	876	817	798	829	868	788	836	803	869	819	858	830	852	831	896	801	803	885	839	836	872	841	778	797	851	784	831	833	859	775	835	865	815	841	768	890	804	833	848	871	805	887	803	821	822	900	828	824	788	794	821	834	832	837	835	787	813	836	810	822	805	817	831	857	800	820	839	908	799	838	832	858	857	836	799	839	856	811	794	836	847	847	842	836	844	812	858	814	792	818	821	861	846	831	768	841	839	854	802	809	857	832	810	888	863	821	831	789	860	845	865	832	843	789	846	826	866	841	862	827	833	831	776	833	808	796	804	829	869	853	826	832	848	789	801	871	871	855	849	852	804	845	808	794	867	821	831	784	873	779	825	794	794	843	787	832	832	793	825	862	801	819	831	826	790	789	806	870	772	850	820	835	825	857	843	809	835	818	810	830	845	827	831	826	802	809	853	801	829	882	800	810	845	837	814	854	823	787	827	899	834	833	819	853	840	813	832	803	881	795	816	792	818	865	782	830	836	886	830	782	834	825	829	817	817	848	865	832	849	807	837	803	853	879	854	783	835	841	744	824	831	870	840	825	879	814	888	827	835	814	810	828	856	866	842	816	844	834	829	791	842	865	830	833	837	886	884	803	889	821	854	806	796	827	831	799	826	837	859	836	804	870	842	822	818	817	868	812	868	786	824	795	793	881	829	805	771	801	763	851	851	845	800	783	818	861	843	919	836	831	820	845	867	880	827	838	866	859	831	832	806	842	816	846	805	786	801	818	861	850	845	761	857	875	868	835	818	832	819	857	835	865	808	858	863	854	826	818	828	824	833	821	857	841	804	848	835	857	820	817	835	820	852	826	852	825	833	849	814	870	851	826	859	852	863	839	804	837	824	862	819	898	784	801	841	853	772	856	858	790	845	818	819	883	805	836	854	822	802	865	838	833	804	835	859	844	819	837	795	821	887	836	829	861	846	834	860	787	803	830	823	781	857	822	832	825	838	850	908	853	830	851	857	843	864	830	881	873	827	834	787	845	852	848	858	826	850	810	833	848	834	836	844	831	835	837	836	876	803	803	804	853	810	827	795	856	866	881	845	845	839	784	846	781	814	833	833	811	844	829	823	852	861	801	789	827	844	841	854	802	836	791	849	781	851	782	872	802	806	817	875	850	845	886	843	832	855	832	839	879	804	831	804	789	836	810	798	873	839	845	828	862	832	830	898	832	786	836	842	844	809	835	856	829	890	845	880	795	854	856	848	814	890	793	834	833	842	817	856	850	803	854	869	859	816	811	829	859	819	795	868	866	809	856	844	808	856	816	839	830	834	818	802	842	807	799	853	863	845	814	877	849	825	818	853	825	817	868	834	851	850	782	869	851	832	834	850	897	834	802	784	840	775	870	853	828	817	850	837	780	834	838	824	790	808	849	864	830	858	821	816	882	826	847	785	796	866	811	812	812	831	860	858	820	842	802	798	805	864	827	764	846	820	864	827	874	884	874	818	853	865	842	857	779	846	814	859	802	824	807	830	844	856	823	792	821	805	790	806	800	850	854	794	858	815	858	824	823	889	853	816	857	846	820	859	811	781	858	845	825	830	858	853	819	887	814	842	802	794	809	822	804	814	821	833	828	776	872	805	832	841	825	805	818	817	828	799	865	782	797	835	878	856	833	801	897	790	832	771	846	823	856	799	862	819	826	840	855	836	864	871	837	837	870	821	845	812	800	784	853	836	819	795	821	888	865	834
16226	21712	23157	25218	25662	24620	22967	17292	12473	11920	9200	7846	6827	6115	4748	2842	1583	706	681	686	495	450	377	357	333	283	252	236	268	236	190	204	185	230	207	176	197	217	196	177	197	189	181	169	192	213	202	208	185	199	214	186	192	195	188	181	179	207	206	191	192	170	202	204	174	170	184	177	179	165	184	189	172	201	218	156	193	207	186	189	213	183	219	187	175	192	198	173	189	181	189	213	188	180	199	199	194	168	179	195	168	195	179	204	203	221	178	185	192	175	185	185	175	201	197	185	203	193	179	189	194	206	194	174	181	193	193	197	199	185	178	187	191	219	184	182	172	171	206	206	165	187	210	188	189	183	172	204	186	181	197	178	210	183	178	196	201	179	178	188	197	170	192	197	177	184	182	187	207	161	177	194	215	186	218	171	168	191	181	191	178	194	166	173	163	176	190	193	176	187	189	181	167	189	175	201	187	194	174	189	203	178	199	191	191	171	156	163	214	179	180	170	167	203	168	188	188	209	169	193	188	176	201	182	169	189	180	197	196	178	183	199	201	167	188	201	216	201	200	188	182	200	210	195	175	171	158	188	173	188	192	187	192	195	196	178	205	195	190	189	152	185	198	210	168	185	199	184	162	180	172	181	190	164	170	182	171	178	201	192	206	179	175	199	184	194	186	198	186	199	164	173	189	189	187	183	186	175	185	171	191	187	160	193	162	197	187	170	180	165	181	166	189	190	195	204	189	171	205	184	192	167	201	179	151	189	197	191	170	185	175	163	179	186	181	187	185	168	195	197	186	177	193	161	177	194	196	181	191	188	176	167	208	188	175	172	179	185	196	186	198	181	205	171	194	185	176	182	197	170	169	213	205	174	193	162	213	187	196	182	218	176	223	201	153	189	170	170	202	171	189	174	207	191	162	175	186	172	183	180	185	202	205	187	173	191	215	196	188	178	191	213	168	183	203	183	204	210	194	177	175	191	194	191	178	199	176	182	196	184	185	186	190	179	192	205	172	183	196	180	189	193	169	152	164	182	180	186	179	177	185	182	194	221	217	188	188	181	181	189	179	176	186	167	201	225	216	208	172	201	196	171	189	194	186	185	191	190	197	172	189	169	189	173	171	202	196	197	181	184	180	174	203	176	218	183	183	178	196	205	161	173	202	201	163	205	178	179	174	198	174	181	183	200	177	184	201	195	186	180	184	219	176	180	182	183	190	196	212	202	196	187	187	186	173	190	198	194	201	206	161	190	174	186	184	162	197	192	162	176	192	191	193	185	196	183	181	205	202	167	179	188	153	189	198	177	182	225	201	166	175	192	184	181	195	206	196	181	194	194	188	197	192	168	217	202	186	191	187	211	200	177	194	194	164	192	186	161	185	173	194	187	181	197	186	186	193	202	194	211	199	187	149	165	158	158	181	173	167	195	195	184	194	180	197	198	186	207	195	180	168	183	189	188	180	217	175	168	192	174	169	200	183	199	194	173	185	184	183	187	180	174	208	221	176	161	185	211	175	186	211	189	170	178	190	211	185	183	186	183	210	176	186	188	170	166	185	175	188	214	211	187	191	188	211	177	205	178	174	190	187	180	188	181	188	187	160	182	193	188	198	187	198	190	190	185	154	199	162	195	182	183	177	192	192	178	187	195	209	146	169	208	181	167	198	171	159	188	191	198	177	178	187	183	176	195	165	152	171	187	196	192	175	173	185	186	180	167	168	201	192	173	181	170	181	209	197	204	209	155	183	211	176	175	185	205	223	172	189	187	214	193	188	192	196	182	186	199	216	193	203	170	177	178	192	169	177	175	205	207	203	171	153	196	186	169	184	185	179	163	196	176	166	192	160	183	198	184	177	164	188	204	201	192	187	174	199	180	189	192	179	181	196	186	175	190	197	173	178	164	184	197	183	178	200	170	206	192	184	182	215	180	191	208	160	196	184	187	189	172	186	189	183	165	205	196	178	204	188	189	167	193	188	194	159	168	200	189	171	164	191	175	203	198	171	203	186	173	182	210	171	209	180	165	191	207	176	173	226	198	181	197	197	187	187	181	199	186	182	174	175	168	210	176	180	193	175	196	185	182	200	189	175	182	194	188	216	162	166	208	175	199	176	206	198	212	178	191	169	208	202	206	209	190	174	186	196	189	190	159	181	186	201	188	180	204	180	168	181	176	188	191	218	205	205	198	171	183	180	191	159	214	185	178	202	169	179	193	200	187	174	173	184	189	190	178	187	186	209	191	187	195	210	186	173	182	186	177	175	207	189	183	208	191	174	196	194	206	191	168	184	193	191	211	173	175	189	194	184	179	191	194	199	199	191	188	197	172	182	191	176	223	184	195	179	215	195	165	186	176	195	168	201	175	191	194	205	183	163	170	191	171	195	178	186	190	197	209	169	192	204	191	170	196	160	193	208	187	185	169	204	177	200	203	162	172	184	191	186	169	186	176	199	166	160	191	192	170	168	175	209	193	183	173	227	198	190	167	167	175	187	196	210	185	190	190	190	188	172	205	187	198	179	182	204	181	198	188	214	172	185	188	178	161	192	172	195	199	198	207	202	191	176	181	199	191	201	195	185	181	193	200	193	188	207	197	174	184	182	178	168	171	198	197	206	200	167	195	172	181	172	193	197	182	191	188	198	168	177	172	193	180	201	173	190	207	187	173	179	189	178	174	175	179	167	175	168	198	196	186	197	199	203	169	190	195	194	174	180	185	189	204	183	169	196	192	185	191	184	195	178	170	209	202	200	197	201	191	211	218	175	181	180	167	188	185	191	196	181	192	191	178	188	172	177	186	186	202	215	179	176	201	188	192	192	203	171	185	177	210	208	165	209	189	211	173	184	171	206	206	202	200	186	188	189	195	183	178	186	181	168	208	193	171	163	166	170	172	160	197	169	214	190	181	163	188	200	203	191	189	176	177	172	178	222	185	182	190	205	169	187	204	188	195	184	196	177	187	190	179	171	191	194	152	230	192	196	175	174	195	186	175	163	177	195	188	178	182	179	194	158	206	185	193	181	187	191	190	196	167	205	169	188	204	190	163	181	204	173	193	183	183	186	197	170	184	181	180	173	177	182	198	189	174	182	207	188	184	189	186	189	197	183	205	179	197	195	189	185	191	189	200	217	186	175	177	177	164	171	197	181	185	176	197	195	162	203	192	171	178	165	194	207	183	201	177	180	184	170	158	208	216	185	208	193	189	186	192	177	190	171	199	198	193	171	171	210	194	176	207	167	170	204	225	174	189	202	164	179	195	210	200	226	175	185	201	197	188	185	191	195	191	212	192	190	183	189	195	169	186	184	206	187	172	159	189	161	193	178	189	176	213	184	182	183	177	183	195	167	167	175	180	190	169	206	194	199	179	184	209	178	161	207	165	184	184	201	200	172	182	205	189	163	184	198	206	188	185	197	169	211	207	166	179	186	172	183	187	176	194	166	193	184	173	172	182	215	170	176	185	187	182	142	190	193	197	199	195	178	176	170	163	181	188	197	142
11957	17294	17041	23497	27811	31113	31792	28368	25272	27082	20301	21205	18655	18156	18576	14231	7637	3428	3611	3506	2895	2455	2397	2079	1757	1597	1143	1119	1124	911	715	653	671	620	626	601	627	604	622	555	599	591	564	579	565	605	565	661	688	689	695	676	641	563	579	504	583	567	543	536	573	569	503	569	561	576	537	576	542	514	529	550	512	507	493	526	571	522	571	570	559	505	549	488	536	542	525	543	518	513	545	532	495	534	486	512	547	510	505	530	496	519	535	508	600	587	498	496	528	512	543	538	537	520	473	492	534	498	521	545	525	528	523	482	550	554	485	536	542	535	561	524	489	512	515	555	509	535	517	509	512	536	494	568	530	549	545	532	517	507	517	505	554	523	535	495	530	502	560	520	522	510	545	550	501	564	526	538	546	526	537	546	545	532	558	524	519	510	544	543	533	503	524	511	518	502	525	539	560	505	508	519	527	506	502	542	535	528	550	554	528	552	510	495	510	546	532	524	529	483	508	537	512	582	539	479	545	554	544	522	510	494	553	514	511	549	493	557	521	539	542	524	506	537	509	524	514	540	516	498	500	540	504	510	527	559	567	546	490	559	497	511	527	522	557	502	523	492	557	497	507	515	507	510	520	525	474	507	495	506	525	530	533	517	476	495	548	519	537	511	538	512	518	529	484	524	512	519	531	521	519	527	549	523	513	533	515	541	538	500	531	492	525	530	522	507	511	488	544	532	509	531	562	509	514	530	522	500	539	547	520	536	540	529	508	506	538	515	475	544	520	523	503	568	503	504	581	535	559	523	519	519	554	536	509	549	515	529	519	498	501	525	518	532	537	548	527	475	510	511	527	532	467	498	528	522	555	497	499	534	534	534	514	540	533	535	533	576	528	537	526	525	528	523	519	542	495	551	535	543	548	506	524	534	510	528	553	539	500	485	476	483	526	518	554	496	472	505	494	529	516	533	501	497	494	501	543	537	536	538	515	507	546	503	535	547	540	539	497	534	528	526	548	531	507	514	527	517	487	492	520	518	532	551	522	473	557	502	530	510	529	527	582	510	515	483	536	565	503	531	516	521	524	561	508	501	493	540	497	532	544	546	518	537	518	535	579	542	509	512	491	538	507	530	503	564	506	489	538	557	566	540	528	540	527	540	517	536	527	520	538	500	512	514	529	504	579	513	509	532	519	506	506	526	529	499	504	544	480	519	477	549	500	488	488	528	518	483	479	508	499	544	534	529	506	516	518	518	516	502	550	494	519	510	499	502	522	483	498	508	498	493	518	488	571	531	537	538	520	492	504	510	528	505	530	515	546	491	500	555	498	502	537	506	479	508	529	547	516	487	511	544	487	507	492	519	519	483	559	505	532	527	497	565	518	546	474	528	529	531	511	543	523	562	507	505	477	477	549	536	505	498	525	519	541	532	533	516	524	538	437	489	530	519	558	508	519	507	513	504	547	519	561	528	551	511	508	481	537	544	544	533	514	529	532	515	474	563	516	493	522	542	498	517	510	507	543	516	481	501	528	515	475	534	519	510	530	524	518	502	483	540	545	541	547	547	498	514	519	536	498	473	525	541	505	529	506	539	519	529	499	521	526	519	542	569	534	558	518	484	534	516	509	497	500	522	547	526	515	464	516	547	504	504	521	531	513	507	504	507	501	538	515	512	506	550	501	500	500	536	533	505	530	533	552	508	510	559	500	518	481	550	525	532	509	488	459	537	514	529	530	552	472	485	529	488	507	568	516	535	474	508	518	509	521	499	549	510	499	503	518	511	505	497	551	514	517	539	521	491	571	516	518	501	497	535	528	522	509	523	518	532	563	528	506	540	532	514	456	491	502	539	532	560	522	532	519	539	481	547	545	489	556	521	533	540	545	544	482	513	507	506	511	496	505	516	532	558	512	541	537	530	536	511	509	534	522	523	515	584	522	491	521	550	549	504	532	554	507	479	512	526	529	470	557	500	528	540	537	522	504	534	529	526	506	518	495	569	502	501	519	523	498	572	492	490	526	543	476	524	541	506	503	514	558	511	536	498	532	561	525	512	532	545	535	564	503	524	508	479	442	564	520	555	539	513	547	496	508	537	525	561	550	552	485	524	533	535	484	524	510	512	551	524	541	530	504	556	520	539	515	486	516	473	510	480	513	541	537	488	554	526	540	534	494	540	522	527	520	537	528	511	509	520	517	534	528	519	544	487	531	491	529	526	503	546	496	525	511	532	530	534	520	498	521	534	534	548	523	539	525	490	507	525	569	544	495	561	513	492	481	537	489	491	541	515	554	491	534	511	534	527	506	509	519	515	534	538	555	555	516	533	540	515	552	513	536	496	519	563	533	537	523	530	529	552	480	510	558	541	483	527	534	504	511	517	534	497	533	491	493	496	515	509	485	539	522	578	555	518	577	494	526	560	512	515	536	534	535	521	500	526	488	515	489	515	512	506	502	513	534	498	543	587	492	522	528	469	495	557	510	556	510	505	530	549	534	493	502	509	486	550	514	531	534	548	540	582	526	528	518	534	524	533	494	533	590	548	542	523	529	473	539	490	497	497	509	530	554	543	513	504	515	504	526	533	500	519	546	510	526	527	506	455	552	529	505	512	483	509	519	500	553	503	515	498	554	516	521	510	532	545	553	525	543	527	493	501	543	525	494	505	488	528	506	552	517	477	522	497	531	520	508	540	521	502	537	541	473	552	547	500	552	513	492	532	526	525	478	507	514	479	504	565	483	534	542	522	490	570	512	498	490	508	485	519	494	530	525	465	538	554	569	530	532	519	518	505	466	480	472	490	545	457	529	549	524	545	516	555	550	508	514	513	527	529	546	562	535	518	524	507	508	510	541	535	509	510	527	531	500	471	533	490	514	512	587	474	502	484	546	521	545	535	521	520	544	509	508	532	532	495	515	539	528	500	552	533	474	524	539	509	535	552	478	528	540	507	535	558	493	526	533	517	547	506	533	538	505	543	523	512	527	516	524	527	554	574	514	531	518	519	546	521	552	517	567	526	511	557	503	510	540	528	518	488	521	536	528	511	517	528	539	503	538	558	556	490	515	523	540	498	525	510	496	504	524	523	523	494	515	513	538	522	568	500	543	543	521	522	544	501	519	513	500	492	521	511	519	542	539	463	511	534	541	510	501	533	545	471	531	497	495	518	517	479	546	517	517	498	537	518	545	518	507	507	480	520	527	556	540	538	503	514	548	526	508	487	510	485	525	520	541	537	479	518	511	508	535	513	529	517	524	527	535	506	473	518	560	545	513	538	505	530	538	506	502	534	526	528	499	509	518	506	537	534	534	553	517	498	484	514	502	560	521	545	554	529	514	472	541	537	512	552	490	482	527	544	505	505	539	546	522	515	522	483	530	506	495	542	503	513	518	531	516	540	496	539	524	535	521	523	531	499	502	532	495	523	499	566	544	536	504	517	522	495	532	492	502	523	502	502	498	506	517	532	518	482	563	527	539	592	529	502	539	553	549	502	522	559	516	544	500	504	521	519
23665	27016	28461	29817	31119	31639	29525	25088	20823	18679	16089	12182	12215	12037	8909	5935	2682	1396	1250	945	799	626	544	406	325	372	257	282	238	208	143	128	121	134	132	135	125	108	139	107	103	118	124	123	123	119	117	110	144	141	133	122	154	138	111	118	128	119	112	89	119	125	100	105	119	97	113	125	115	103	114	115	112	114	121	118	107	143	117	119	117	104	111	117	103	132	123	109	126	129	109	111	106	110	117	93	116	126	122	116	116	86	99	117	111	122	108	127	123	112	113	94	120	131	101	93	113	114	104	91	108	111	111	102	105	106	97	101	113	103	98	109	114	106	119	112	98	130	110	112	122	108	110	103	118	114	99	111	107	98	97	112	103	106	102	110	102	90	97	107	111	108	124	95	111	117	115	112	90	97	95	120	105	121	100	128	99	93	113	101	111	101	120	112	96	109	108	109	94	101	102	115	112	113	108	104	125	119	109	122	89	93	108	106	103	104	108	78	112	105	111	98	117	101	108	104	104	101	102	114	115	107	115	100	105	87	107	123	112	86	102	91	100	124	99	100	95	117	124	120	108	94	107	125	112	102	100	119	121	113	99	94	111	109	108	115	95	103	102	130	108	103	105	83	113	105	103	121	117	98	120	90	109	111	112	112	123	109	111	93	114	101	106	104	101	112	112	105	115	120	117	108	112	104	120	105	121	113	112	89	105	125	118	111	111	134	111	99	105	105	95	113	101	93	106	107	100	103	99	115	121	101	101	101	105	112	85	110	99	122	101	90	98	107	118	105	99	113	102	111	98	121	110	101	104	109	103	105	106	105	106	109	87	103	116	115	126	119	111	119	105	79	123	120	120	87	131	110	118	97	119	117	104	116	102	113	104	93	73	98	107	103	94	104	118	104	107	94	110	106	101	106	113	108	110	109	125	101	100	97	105	115	108	102	98	117	121	108	115	93	90	107	140	103	103	118	104	98	115	111	84	111	98	96	117	96	91	96	89	117	121	96	102	129	113	100	107	90	118	96	117	119	121	126	109	126	113	106	113	88	100	122	104	107	115	121	102	107	115	125	92	123	91	104	106	119	117	109	111	110	112	96	108	106	104	104	112	123	106	117	102	112	129	114	92	101	95	111	109	106	96	132	102	122	104	118	127	111	124	104	111	109	116	116	111	131	103	99	95	105	95	95	124	121	113	117	124	99	104	125	118	83	113	110	100	107	111	103	98	93	96	109	102	115	115	117	119	114	77	96	90	104	108	109	120	94	120	102	112	102	94	113	121	119	106	101	104	121	123	94	120	97	117	111	98	97	110	112	112	102	118	102	91	98	108	102	109	103	104	133	102	112	81	103	101	109	111	94	114	102	130	108	124	102	101	119	130	109	117	86	101	98	91	111	106	120	101	99	113	80	123	116	101	100	130	106	127	107	126	105	113	106	105	119	103	123	108	119	122	125	125	109	90	116	97	112	109	118	127	105	117	99	104	94	77	112	120	111	125	100	100	103	120	94	102	102	102	93	83	118	110	125	120	120	118	137	115	114	112	104	119	103	106	120	97	102	98	96	110	104	103	111	105	126	100	105	115	109	96	87	116	99	118	113	139	117	96	100	109	122	115	106	98	104	90	106	102	100	125	92	139	94	141	101	98	118	108	112	95	107	118	112	132	100	104	100	114	99	106	97	101	84	120	111	104	99	103	124	108	115	117	106	106	103	100	122	118	129	109	116	109	82	108	120	108	83	113	118	119	88	110	118	109	97	102	110	118	91	97	110	112	129	116	114	115	108	100	107	97	102	98	117	125	118	119	88	110	108	93	115	105	102	100	94	88	99	119	104	121	111	99	105	119	110	91	105	99	97	111	105	117	102	122	97	83	110	118	118	94	94	102	119	112	105	116	117	104	101	113	106	96	130	110	122	96	108	118	110	117	110	126	115	115	113	107	107	120	130	109	104	101	93	101	104	136	116	124	107	111	106	118	87	118	118	102	103	120	102	100	101	116	104	110	120	122	109	110	106	85	128	118	106	113	125	115	121	114	110	117	105	113	109	87	100	88	108	99	106	109	94	123	106	112	100	103	98	108	97	131	117	111	105	103	98	108	107	110	116	127	112	107	109	112	124	99	90	107	94	128	114	109	107	93	110	107	112	120	80	117	91	97	119	96	108	98	113	95	116	92	86	111	107	87	113	119	104	111	106	109	106	99	109	112	94	117	110	109	101	110	103	99	89	108	108	107	128	90	114	107	104	91	110	88	94	99	96	113	118	122	118	110	111	122	111	116	114	90	107	110	112	110	132	103	89	112	101	113	112	113	101	106	113	114	118	109	110	85	103	100	99	118	115	96	108	114	139	114	100	123	85	106	91	114	101	101	103	116	103	103	117	101	111	98	102	115	109	99	97	113	111	122	95	101	93	102	88	98	105	123	109	113	116	103	98	118	108	99	88	108	110	97	103	117	108	112	101	113	109	107	107	100	94	85	97	107	120	103	98	107	107	87	132	105	72	113	107	111	106	93	111	125	116	116	104	117	89	99	129	120	115	118	123	116	105	118	111	100	101	105	113	121	112	127	102	102	116	109	119	105	101	99	120	98	114	100	116	94	122	97	116	106	109	119	101	103	97	98	121	114	99	116	130	113	105	123	123	97	115	107	110	100	100	115	97	90	103	106	106	119	102	89	118	102	106	109	107	87	118	108	102	117	97	110	126	120	109	126	110	79	102	114	94	120	117	91	106	100	114	118	119	113	96	100	112	109	102	111	84	106	114	109	105	104	99	106	126	113	121	97	121	108	106	105	102	106	100	102	101	111	88	94	112	124	97	101	124	109	118	96	90	97	119	114	111	107	93	115	97	105	109	113	120	97	103	117	101	121	114	103	92	126	108	105	87	88	111	113	110	118	87	88	114	105	108	126	119	105	122	92	107	106	114	119	109	113	104	93	124	112	102	98	82	97	124	94	105	126	107	100	112	121	105	99	107	107	114	123	107	116	113	107	124	93	105	117	105	93	105	104	118	126	120	101	111	101	99	120	97	97	101	114	90	113	115	98	122	115	121	107	113	104	112	118	112	98	105	103	112	110	108	123	111	113	90	89	117	108	110	115	100	116	117	97	100	110	116	105	136	86	115	103	105	117	104	105	120	92	101	123	130	117	108	109	114	102	133	98	113	102	93	131	103	126	113	98	111	102	96	104	100	90	129	118	105	92	100	122	111	115	104	97	110	97	97	99	99	119	100	107	108	139	102	102	97	86	111	110	111	110	113	116	107	105	120	112	103	105	111	122	86	112	108	116	114	121	93	104	113	110	111	113	100	122	99	106	110	114	98	106	111	108	100	100	92	105	96	98	109	101	127	106	111	104	103	96	102	101	108	91	90	88	97	96	100	132	113	108	125	125	110	88	119	112	110	87	120	108	119	109	92	97	119	95	99	102	101	118	96	104	94	93	103	117	106	114	113	104	117	104	102	110	107	121	117	122	98	113	107	94	101	108	112	119	108	102	94
15375	21080	20989	27339	32632	36933	37228	35516	33247	33639	29127	25106	26819	25841	25794	20516	11124	5512	5972	5604	3962	4065	3600	2497	2309	2389	1691	1612	1476	1056	681	534	565	583	594	526	512	479	535	498	448	447	479	459	436	512	566	657	685	705	631	636	595	580	451	428	435	403	382	442	434	403	449	390	422	405	384	360	351	385	370	385	381	363	343	333	353	342	361	328	360	367	346	392	380	366	343	357	351	346	324	367	353	383	333	347	322	347	356	361	332	327	368	341	362	321	329	348	315	344	313	316	338	326	321	346	392	354	311	338	379	373	346	358	365	372	343	350	346	333	334	335	314	331	332	354	356	361	323	354	341	351	334	335	351	331	340	347	291	324	335	313	332	347	338	345	356	334	309	338	347	327	336	336	315	332	318	318	334	345	365	352	347	299	325	327	340	368	354	302	331	333	340	352	331	340	343	336	335	355	309	369	358	330	328	310	325	332	358	356	326	355	355	341	344	330	329	332	322	317	333	326	318	308	318	347	343	361	335	362	329	344	352	345	327	288	349	389	292	320	345	326	316	331	335	347	358	350	346	291	358	345	314	326	345	315	358	336	330	333	293	343	336	336	326	355	312	340	342	315	291	296	335	352	323	312	345	331	336	353	351	340	345	338	349	331	340	351	373	346	339	338	341	334	318	330	312	330	344	332	358	319	333	348	358	333	319	292	344	324	326	325	330	332	321	309	356	315	313	348	312	326	345	325	351	387	352	333	310	339	336	328	344	362	365	318	316	322	361	311	309	318	347	347	311	316	347	302	338	318	327	332	318	336	341	317	349	341	302	323	310	364	323	349	325	332	353	341	346	337	311	321	342	336	344	320	330	309	332	322	351	378	338	358	316	346	326	340	325	326	335	355	321	359	302	325	361	297	308	335	318	348	305	360	341	333	315	365	322	332	320	319	368	361	330	338	342	324	355	356	348	315	350	314	298	334	359	318	363	320	349	367	303	333	313	326	360	334	328	324	333	310	341	352	310	302	353	360	310	333	339	332	352	357	365	310	322	343	325	319	320	311	370	340	345	309	353	322	334	346	326	378	313	310	359	342	354	357	330	316	339	366	327	293	339	334	339	309	296	328	374	324	329	351	349	332	357	328	353	370	375	318	333	359	345	349	381	321	352	367	332	322	288	314	309	327	325	344	314	334	300	349	343	344	316	360	360	318	340	294	299	362	324	341	342	340	349	303	337	336	351	291	334	341	356	312	335	312	350	312	369	332	329	318	336	366	319	345	332	338	324	367	336	381	358	364	350	341	345	337	353	341	346	363	325	334	331	335	320	325	347	342	322	359	343	353	304	342	357	341	344	356	339	337	327	359	347	344	347	328	334	338	307	348	387	301	354	375	334	341	329	365	331	318	349	339	333	339	354	324	352	309	302	350	327	308	352	326	360	343	335	335	345	337	289	307	328	324	347	357	325	308	335	313	321	329	334	311	334	343	319	346	342	349	305	326	318	312	359	334	368	361	325	321	351	338	366	312	325	316	353	319	350	325	312	332	321	330	353	339	335	349	322	354	314	351	356	311	349	311	318	336	365	323	365	398	343	340	362	320	334	305	313	343	329	353	319	306	332	330	351	350	379	331	322	313	335	336	314	365	341	363	360	327	317	311	361	326	330	321	346	307	339	342	311	318	385	359	375	337	309	324	345	338	340	352	353	329	349	363	331	336	366	318	338	347	338	305	306	357	291	321	359	329	335	333	326	346	364	308	350	347	365	348	338	350	352	331	302	337	358	339	336	291	360	320	331	325	349	351	346	331	319	349	341	348	339	338	345	356	357	349	346	314	339	357	335	331	327	313	349	320	323	329	327	340	331	317	318	329	316	306	349	355	372	349	335	329	318	332	337	339	327	332	334	359	351	326	348	335	328	343	354	331	353	320	364	343	347	339	363	340	330	349	350	337	312	318	335	340	327	346	330	344	324	349	326	300	336	362	339	356	332	333	346	328	307	355	345	318	338	336	319	345	354	317	357	320	344	352	357	326	313	331	388	355	326	342	334	363	326	327	340	347	315	317	348	345	314	334	309	356	324	338	368	342	341	310	337	325	293	308	357	367	343	340	335	328	333	326	305	323	348	309	324	330	338	338	328	316	396	327	325	323	340	326	335	338	350	330	300	343	331	347	339	386	330	368	338	350	330	348	325	332	339	330	319	345	336	315	301	332	330	355	344	372	317	327	333	348	324	329	337	337	333	316	335	329	327	340	341	358	346	314	325	331	368	340	322	350	325	353	330	306	335	331	328	350	319	328	343	318	304	343	351	336	369	338	327	298	358	347	337	337	374	337	351	339	346	357	347	315	387	337	324	325	358	360	327	316	352	325	356	307	360	308	305	349	343	350	357	347	311	341	347	332	353	347	317	328	359	361	327	354	331	344	360	371	349	366	346	295	353	333	327	298	335	351	349	317	338	320	323	342	316	333	349	304	299	316	313	332	334	340	365	347	354	364	359	327	332	341	348	341	337	320	337	329	357	316	346	336	336	335	334	297	387	326	344	337	323	318	363	307	317	326	345	326	328	332	345	358	347	331	330	321	327	325	354	332	367	307	345	352	336	336	334	329	332	324	379	320	349	325	326	322	327	320	324	310	327	327	340	345	339	308	327	372	324	333	335	327	363	355	363	348	339	331	369	342	319	363	321	350	332	349	358	324	329	311	343	331	334	332	324	327	358	319	369	320	329	343	332	341	334	342	342	338	330	330	345	327	342	339	323	320	388	340	369	319	345	343	358	332	350	333	349	326	301	327	324	311	328	320	337	321	350	335	383	394	332	347	348	322	341	369	346	329	310	343	310	358	367	320	367	316	359	301	333	307	333	380	340	350	320	346	332	334	338	336	308	325	320	361	353	316	330	322	337	310	342	351	327	327	348	357	309	324	332	367	320	350	330	329	384	327	338	336	345	345	317	320	327	349	345	314	339	344	292	315	341	276	341	344	343	351	308	327	330	338	352	376	307	321	322	355	305	341	329	328	333	340	357	337	338	318	315	367	338	365	330	328	334	326	332	328	305	355	329	335	336	333	338	336	365	356	347	335	338	321	330	318	338	344	354	349	314	343	337	338	341	325	349	320	316	302	354	328	337	345	351	341	351	356	360	282	353	346	347	312	364	327	348	292	343	323	336	349	315	317	335	375	307	349	321	363	329	317	350	315	339	329	317	367	310	351	343	316	333	336	319	370	368	349	341	329	350	344	336	329	343	312	356	342	349	324	315	330	351	325	338	355	322	324	327	363	338	303	335	345	325	344	325	313	369	338	313	338	314	293	365	322	367	316	327	315	328	345	317	345	351	337	348	311	300	366	382	344	351	363	341	312	336	382	336	346	320	365	306	366	345	349	342	353	314	319	316	343	308	344	301	350	339	333	340	345	341	356	361	356	327	366	333	358	349	319	331	344	326	317	334	335	336	357	325	357	322	309	335	330	357	352	372	334	305	351	352	348	328	297	332	331	325	333	379	351
4479	4429	3803	3159	2740	2594	2554	1717	1332	1177	1165	795	762	692	585	523	439	357	341	329	309	329	314	320	322	330	284	347	318	334	329	317	327	320	333	332	297	329	304	286	313	332	320	316	303	316	351	349	327	304	332	302	283	300	331	296	321	295	337	300	338	288	287	306	334	288	337	309	298	367	348	313	298	338	322	280	342	326	277	323	326	319	302	304	318	336	292	303	306	350	339	322	329	314	327	313	283	293	329	315	300	291	313	295	335	300	300	316	307	296	301	311	278	312	307	297	321	307	311	299	338	302	285	301	332	325	284	319	314	310	303	319	299	312	334	316	315	332	285	312	313	317	297	319	302	278	321	309	313	309	290	323	320	315	309	329	311	318	328	341	325	319	304	315	323	335	330	352	307	323	348	321	323	317	335	308	301	328	334	318	281	321	304	301	318	284	295	323	293	301	284	301	326	322	304	341	324	324	298	291	332	298	326	324	299	294	320	321	322	315	311	280	295	322	324	318	312	309	301	317	319	308	323	326	337	314	302	311	291	306	296	280	279	294	322	299	340	256	300	320	321	285	306	331	351	301	298	299	316	336	310	328	305	320	315	299	303	320	321	319	295	287	333	315	328	314	301	290	310	292	339	302	290	298	322	329	288	339	305	305	313	334	312	333	325	304	286	291	305	305	312	281	318	327	320	313	282	317	303	346	317	331	334	309	280	299	299	282	294	307	331	311	277	288	330	308	287	331	331	298	329	282	309	301	343	312	311	294	325	311	292	294	334	308	323	293	327	291	315	346	324	353	317	260	333	293	292	336	319	327	319	310	312	334	311	299	312	323	291	320	308	320	335	353	345	341	286	305	293	321	298	326	309	292	283	304	323	321	300	304	294	295	306	335	295	312	302	325	331	302	345	308	310	310	318	359	332	306	279	305	329	299	343	325	327	331	295	300	330	314	262	309	316	316	307	281	300	306	328	345	320	313	284	322	266	326	335	290	314	329	270	309	291	314	321	316	301	306	294	317	290	318	285	335	319	338	308	306	321	333	336	335	335	315	293	311	329	311	304	286	344	320	308	299	301	314	288	347	339	287	317	294	332	307	340	335	325	300	321	348	330	295	348	277	316	330	312	313	293	321	332	294	304	303	314	309	321	306	316	324	341	342	306	304	341	291	331	307	313	328	317	336	290	322	328	319	319	334	285	351	297	311	321	366	293	303	349	323	303	334	328	306	319	309	336	338	325	318	299	311	338	288	304	361	350	297	321	323	306	319	353	290	302	295	337	318	310	322	295	350	328	309	291	302	329	318	288	285	313	318	289	290	288	324	326	332	358	333	290	298	320	297	316	340	298	323	313	308	279	289	314	316	329	335	307	329	312	326	324	331	304	318	330	312	302	317	306	308	314	336	300	306	310	321	295	319	300	293	338	289	324	315	329	309	330	321	323	301	337	343	313	315	298	315	310	333	303	292	315	330	305	326	288	325	327	291	327	311	324	303	314	310	303	319	305	335	322	315	331	286	298	320	302	298	313	326	297	329	317	294	326	311	297	309	319	346	315	335	335	305	294	348	308	324	305	273	273	281	321	310	303	332	333	303	319	320	320	307	291	294	321	336	306	324	315	315	331	335	342	322	308	370	329	352	321	332	310	328	324	284	312	332	307	322	346	319	340	352	296	312	278	320	337	289	332	313	305	294	316	310	323	313	300	305	327	323	297	333	307	311	315	284	329	316	295	288	313	312	308	323	312	272	304	328	303	318	314	342	315	322	282	301	321	328	306	319	309	306	289	340	326	336	281	318	325	313	323	316	330	302	291	337	320	297	333	315	323	309	346	310	298	338	339	309	300	309	315	318	284	296	308	298	307	303	307	310	356	323	335	332	294	324	292	333	316	302	321	343	336	313	306	306	309	304	299	326	319	295	322	304	324	295	344	320	311	359	324	303	303	299	297	303	313	344	294	328	347	326	301	291	290	323	298	334	312	319	356	353	333	313	309	333	341	282	330	291	315	305	331	307	293	314	316	323	327	342	313	334	353	305	293	340	305	316	322	324	304	296	273	339	315	306	282	317	318	325	316	312	296	309	297	319	334	308	295	303	326	317	310	321	307	292	317	312	304	317	346	286	285	312	304	300	304	302	292	330	293	291	306	297	318	329	300	323	291	346	288	275	300	330	319	291	281	300	311	329	295	369	315	302	302	343	320	296	304	295	325	337	290	328	322	339	300	334	320	315	272	310	372	328	317	332	307	315	340	288	308	278	295	339	283	291	320	287	316	364	306	289	316	315	303	333	310	316	331	310	289	315	329	333	287	304	316	301	330	324	295	307	281	315	297	336	307	298	331	310	355	286	302	331	322	312	332	328	316	316	328	334	319	305	305	298	336	304	285	336	342	303	304	321	339	312	312	291	308	301	299	317	324	332	304	290	309	314	314	332	316	330	292	306	295	309	297	327	327	313	306	342	281	327	316	299	299	304	327	320	333	278	326	301	284	321	312	312	305	299	338	307	310	341	341	326	317	321	310	298	318	320	290	309	289	326	311	282	310	302	304	333	308	291	333	304	301	308	301	296	306	300	310	329	313	309	325	322	325	319	317	326	302	296	324	298	336	291	287	327	337	321	320	313	352	337	288	304	284	264	297	314	300	295	287	286	335	292	319	322	318	315	325	319	304	314	298	316	326	316	332	293	333	307	310	279	317	281	289	303	307	297	297	296	313	327	343	310	311	316	353	325	332	309	312	341	367	335	321	330	278	303	324	346	291	311	307	314	300	298	328	311	307	336	306	313	270	333	323	272	325	298	351	299	325	302	327	317	315	351	320	281	317	342	304	340	316	317	308	301	351	327	286	279	311	334	329	315	310	319	287	314	290	317	353	318	327	306	330	302	310	302	313	316	322	339	306	309	324	308	327	328	337	319	293	307	321	313	333	298	293	283	326	345	343	305	299	294	307	314	306	301	321	313	262	282	295	293	311	304	354	312	296	308	298	347	339	321	302	307	299	287	343	346	285	328	328	306	313	289	333	312	285	307	308	305	294	294	346	301	336	326	328	309	325	295	309	302	308	338	286	320	303	305	305	310	316	316	317	342	338	257	339	322	292	327	336	315	299	321	284	301	314	348	306	302	316	303	324	334	334	316	331	279	309	311	345	323	341	304	326	324	330	290	323	292	313	329	327	312	327	340	331	318	325	286	334	317	327	304	344	325	319	297	300	329	295	300	307	326	297	292	340	316	303	321	315	327	269	330	322	300	324	327	296	292	305	316	374	339	354	324	332	315	320	309	295	303	325	340	309	337	330	291	314	313	312	346	351	326	333	279	314	331	321	303	313	300	329	296	302	310	331	345	320	308	295	337	323	330	286	321	309	308	297	325	312	345	340	345	334	347	327	286	294	296	313	313	285	315	304	295	316	325	297	325	321	307	297	343	312	292	317	286	292	319	306	278	315	302	317	313	334	304	283	336	333	307	304	311	296	290	301	321	291	296	328	318	333	303
4229	5446	4904	6650	8312	8930	7968	5546	4761	5123	4392	3265	3100	3086	2660	2245	1651	1119	1115	1079	975	979	1017	908	972	936	856	905	875	866	835	859	813	857	833	850	866	824	865	861	823	872	850	840	823	834	844	926	831	868	852	842	870	855	883	840	785	839	829	847	814	825	795	802	788	810	863	816	837	862	856	802	871	808	847	883	856	797	832	834	859	848	866	810	819	822	830	807	892	829	847	805	793	814	858	817	796	841	817	853	851	846	844	823	850	792	828	817	813	864	803	848	821	857	808	823	868	831	810	775	838	792	834	831	820	841	837	849	815	849	867	799	828	856	816	862	890	868	847	873	842	813	804	785	859	824	897	840	860	799	808	845	890	790	848	858	824	800	830	894	841	832	831	838	826	845	844	824	818	840	833	845	827	811	810	783	858	804	835	785	872	855	854	815	838	814	836	857	815	791	829	805	843	892	827	810	848	818	835	898	818	839	841	825	852	827	759	796	792	852	802	827	836	856	831	878	829	872	826	840	878	811	866	859	773	841	853	836	864	901	838	835	850	796	839	848	884	815	848	829	863	812	829	789	849	795	839	847	802	842	852	841	820	834	784	814	843	841	815	765	837	841	796	878	839	867	817	807	793	838	850	805	785	869	819	840	853	781	811	815	813	864	837	786	839	858	763	859	796	873	806	814	835	862	850	826	874	819	855	791	808	799	878	851	839	872	832	843	828	872	763	753	851	829	855	826	819	824	824	838	827	826	875	751	836	842	860	843	833	858	845	899	827	830	831	801	814	884	813	835	797	832	835	823	834	868	862	857	823	797	856	828	836	790	839	856	813	821	833	849	848	827	823	819	849	847	818	916	855	857	818	830	836	838	850	826	822	819	793	849	872	872	815	805	808	804	840	831	824	850	820	893	813	779	867	837	826	797	904	795	755	886	822	794	915	824	867	810	792	867	815	828	817	803	823	846	867	827	832	830	824	863	830	851	765	873	832	819	851	854	866	798	752	740	820	830	846	854	826	774	830	816	803	771	889	880	796	857	815	867	819	797	880	837	849	824	785	816	785	779	865	819	808	827	860	865	837	757	835	824	863	761	851	859	841	843	849	870	792	802	796	807	831	798	825	780	835	848	854	841	896	853	797	845	846	861	839	865	815	848	811	860	836	851	876	840	837	887	838	819	799	824	811	886	799	852	839	835	804	834	802	815	830	814	875	821	875	840	804	860	824	857	856	810	824	841	842	809	913	832	846	855	825	822	851	860	850	816	851	791	760	829	841	832	863	785	802	874	822	800	831	845	768	816	836	839	837	844	842	891	836	807	897	839	810	864	827	874	808	849	815	854	821	846	821	892	785	836	844	865	838	899	798	817	837	860	825	792	812	852	811	823	845	878	898	845	844	890	837	820	816	811	818	821	803	810	825	834	880	824	831	855	798	813	855	803	819	853	814	879	868	772	817	799	861	858	839	889	769	855	823	811	884	801	843	859	790	836	813	868	826	822	827	808	848	799	819	823	844	856	842	853	823	844	832	857	833	849	792	862	879	812	896	844	822	841	863	831	835	863	806	780	830	848	829	840	863	848	836	866	821	820	811	860	826	817	849	844	873	813	824	836	863	856	881	859	812	808	832	808	820	821	776	797	829	851	821	821	807	847	860	808	819	849	837	813	850	813	843	804	826	846	834	826	847	821	847	795	770	829	870	859	863	855	821	828	822	823	848	839	841	876	866	890	834	888	794	843	850	814	878	809	842	802	835	796	855	841	862	817	827	836	832	814	888	883	857	877	874	806	797	857	854	823	821	828	860	867	833	836	838	821	849	816	822	810	836	810	836	811	863	850	834	867	829	800	844	881	796	822	845	824	812	810	841	849	791	828	854	842	876	865	797	853	870	828	889	859	886	870	854	835	854	872	799	827	855	864	813	805	911	834	797	793	839	814	812	824	872	801	819	847	890	820	842	858	826	831	843	861	773	836	827	831	880	847	915	830	860	851	821	909	834	826	828	794	812	869	796	786	839	859	812	806	836	837	850	862	887	864	806	828	834	858	881	801	836	802	773	767	826	824	825	849	829	833	904	833	821	826	795	845	815	853	838	844	859	781	855	797	794	849	846	825	820	829	839	765	811	876	842	856	868	829	836	786	828	808	828	854	874	831	859	887	781	829	865	863	841	853	864	851	823	883	870	812	844	813	822	842	830	809	835	829	827	813	872	825	847	824	826	861	822	802	839	786	844	859	854	817	826	839	878	808	841	808	850	855	800	843	837	784	835	844	881	863	804	817	883	829	885	809	818	863	842	824	814	834	834	844	810	762	865	824	866	851	845	840	849	808	837	787	870	839	839	787	831	825	850	826	804	837	815	868	836	795	834	824	810	846	865	759	812	893	846	822	822	846	860	833	831	822	866	796	887	789	843	807	850	889	781	870	843	808	826	848	836	807	832	776	851	852	862	806	838	885	871	833	826	880	795	874	865	836	899	796	821	824	843	812	784	872	842	844	876	826	815	854	806	831	869	800	866	867	821	850	779	821	812	822	825	828	803	859	856	881	801	832	860	807	791	834	820	841	863	848	824	837	885	813	780	851	775	883	821	846	809	842	832	826	859	828	845	861	902	880	842	822	797	826	864	859	868	895	811	764	832	845	848	802	802	825	852	783	810	841	812	808	881	825	797	854	825	862	800	896	872	791	866	819	823	830	819	834	867	884	828	847	845	800	850	819	793	827	851	841	864	866	845	809	834	857	830	865	822	841	858	835	862	815	830	866	838	786	823	844	824	867	818	829	776	855	806	800	793	810	834	811	806	830	889	867	806	757	832	835	864	813	815	839	841	794	834	870	813	779	834	843	847	831	819	877	780	839	853	861	799	880	865	892	827	875	830	826	815	825	873	866	811	799	866	838	845	855	849	842	806	839	826	828	875	842	790	846	843	817	852	804	791	861	832	806	833	838	882	824	787	818	830	795	823	863	902	859	806	825	825	809	834	784	830	855	840	922	844	823	837	791	848	853	825	814	862	828	831	841	806	885	859	831	857	849	786	854	825	832	808	848	823	836	782	847	876	777	801	855	868	814	860	851	850	826	825	789	906	810	807	869	816	839	843	796	833	853	833	826	848	834	793	855	842	840	858	838	862	830	817	838	848	889	839	851	820	838	834	836	862	833	825	877	815	827	834	803	823	797	862	895	760	855	825	823	813	836	803	813	830	862	808	874	813	798	822	799	856	815	854	792	852	798	848	872	860	855	843	806	861	825	845	799	819	843	845	835	821	798	876	820	845	839	896	835	856	822	828	819	803	849	869	774	872	831	821	798	809	821	897	827	824	867	866	863	818	831	809	824	825	869	854	767	817	828	829	816	822	840	795	835	853	846	771	804	827	814	878	804	816	883	854	849	832	826	827	840	843	838	841	886	852	842	824	878	840	793	825	793	846	834	874	858	819	826	817	822	811	792	822	880	859	801	871	819	807	809	828	854	807	859	819	819	848	848	875	854	818	817
15492	20563	21879	22904	23899	24317	22823	17061	13060	11482	9563	7138	6904	5552	4433	3076	1489	827	690	581	463	461	365	410	319	283	292	245	245	207	187	208	208	213	208	200	198	206	204	207	182	215	210	188	189	175	210	239	188	205	215	207	218	189	179	168	178	172	191	189	196	205	167	164	205	200	178	184	192	177	189	179	192	188	171	200	194	150	171	170	195	206	178	185	190	167	213	190	183	181	186	167	171	164	202	178	182	185	174	182	163	196	219	189	202	184	176	197	189	205	199	178	169	183	193	199	186	179	193	187	174	182	184	201	199	173	191	206	196	184	169	190	188	165	181	186	214	157	210	162	193	192	199	186	191	187	186	199	176	191	184	188	167	179	178	171	170	170	179	156	192	180	168	174	177	187	192	205	215	169	160	198	173	180	163	166	199	183	170	189	191	188	165	206	180	200	203	184	168	164	205	178	170	172	193	183	200	209	177	153	166	203	186	188	175	172	187	192	188	208	172	201	221	168	189	167	203	192	193	183	183	173	188	215	188	192	195	211	192	190	185	166	186	165	177	208	210	191	179	209	187	179	172	231	177	169	170	175	177	161	162	189	179	174	186	194	183	185	177	185	193	183	175	184	224	185	157	218	177	193	193	187	192	180	214	196	192	181	202	159	192	179	171	212	171	164	194	186	170	169	211	176	176	182	193	197	175	188	178	185	197	173	195	190	176	171	165	182	196	187	206	192	190	189	183	177	200	212	171	159	175	184	191	190	195	193	211	194	199	163	157	175	200	149	177	175	184	213	189	165	198	196	190	214	165	168	180	204	169	197	165	188	181	177	210	196	142	173	171	189	182	189	189	185	181	157	192	179	166	192	159	195	188	194	171	201	186	173	201	175	199	178	173	188	165	183	178	201	187	179	177	194	209	159	183	192	172	190	174	164	227	185	204	164	195	165	164	175	194	177	212	191	195	186	196	189	206	181	197	193	192	189	174	182	196	186	186	174	171	181	194	179	208	228	172	187	187	193	162	178	207	162	175	180	183	196	201	172	201	182	193	200	185	167	179	186	196	185	192	199	178	182	184	198	191	172	200	179	192	190	187	202	169	188	190	184	212	204	185	208	217	164	209	169	200	198	168	177	171	183	185	198	178	206	181	179	168	194	171	197	203	195	188	205	162	216	178	180	186	179	171	190	185	198	191	198	192	185	199	214	188	183	188	174	160	190	181	187	181	192	192	202	198	186	194	181	165	178	175	177	215	196	208	183	168	175	189	175	226	210	183	170	196	158	169	203	194	174	188	193	151	205	181	210	182	182	201	218	176	187	175	177	197	178	180	179	201	176	180	196	170	187	188	211	176	191	180	198	167	202	177	200	169	195	182	190	180	199	181	200	177	198	177	212	184	182	177	165	169	199	175	211	171	182	187	182	185	203	204	184	196	156	198	205	189	185	190	189	168	185	179	187	172	182	181	189	175	176	187	202	179	181	188	185	190	172	169	172	195	211	168	183	176	180	194	209	210	184	188	179	161	192	193	170	206	215	184	182	181	179	174	180	175	185	174	189	155	187	157	187	180	172	203	195	196	165	174	198	176	183	181	177	171	158	190	167	170	169	176	176	204	169	185	179	204	180	170	166	174	201	159	185	190	181	196	194	174	198	188	218	191	162	186	177	178	189	187	166	173	185	172	174	198	154	171	188	166	172	153	188	206	191	190	197	179	167	202	172	170	165	187	150	170	223	167	181	178	188	152	184	175	181	203	208	186	171	188	188	202	181	186	175	181	203	187	172	191	181	203	204	199	175	186	176	170	171	175	201	167	167	178	178	166	188	174	180	203	194	188	185	178	194	169	174	175	184	195	182	197	166	174	163	191	166	190	181	171	202	182	188	159	177	221	175	167	178	221	193	158	197	176	184	198	210	176	168	170	163	192	177	200	177	192	190	201	178	179	195	167	175	204	187	204	182	176	182	176	164	175	163	178	196	173	181	182	160	187	197	178	190	179	182	201	192	200	196	191	176	211	182	165	212	172	189	204	179	192	190	175	174	172	219	155	209	192	220	162	176	162	218	187	163	179	193	183	201	197	192	189	153	202	176	197	173	195	182	181	177	186	194	146	177	206	186	174	186	185	195	196	173	167	202	182	167	188	179	165	179	199	162	193	182	168	194	204	190	185	194	175	181	195	194	199	189	218	179	174	166	167	191	189	154	185	205	182	172	176	187	205	175	204	193	187	188	177	206	192	186	160	200	206	182	175	201	178	192	183	184	172	193	192	172	169	192	200	189	170	173	189	190	192	195	197	208	174	187	192	188	175	186	180	192	174	174	190	185	181	195	178	171	181	196	207	180	184	207	185	170	212	182	176	180	184	204	172	182	176	192	180	176	186	193	157	192	161	174	180	186	219	195	187	200	199	189	159	147	209	183	189	180	198	193	171	183	193	163	202	184	187	194	173	191	151	198	195	154	193	177	180	195	200	153	186	183	190	197	186	189	188	170	164	156	167	182	205	179	152	172	195	177	198	181	204	196	194	160	197	197	198	169	169	181	207	191	188	228	200	189	180	176	167	182	178	209	201	178	194	187	175	175	177	176	168	134	180	177	219	198	194	188	188	207	186	195	178	168	193	173	179	188	187	199	168	194	190	157	193	180	181	186	194	196	190	177	215	204	178	196	159	176	182	184	174	200	191	174	187	187	191	182	191	176	174	193	170	185	208	203	202	184	183	196	200	181	198	188	168	175	170	173	182	216	165	189	172	173	168	186	191	186	185	173	180	195	199	178	192	197	195	184	191	222	182	169	188	182	200	191	159	183	159	197	199	208	211	179	183	173	169	203	222	189	191	195	197	191	214	197	178	206	191	179	171	166	195	189	191	174	204	168	193	188	199	156	163	190	180	192	176	187	192	200	186	190	206	187	197	184	165	169	188	165	182	192	191	172	183	172	224	173	164	192	172	205	199	177	184	194	178	191	191	188	178	192	174	184	178	196	199	177	177	168	198	182	207	189	174	185	202	216	153	185	158	195	164	178	152	178	201	198	191	197	208	196	174	194	193	206	178	196	195	196	198	176	169	177	166	176	175	182	190	203	172	193	180	193	172	183	187	195	208	191	166	180	181	211	172	190	185	175	189	179	208	190	187	190	195	195	176	161	171	186	193	184	166	203	175	197	175	183	191	175	175	157	179	166	194	220	175	205	175	157	167	194	197	177	188	166	197	204	191	181	168	180	202	174	182	206	189	189	194	163	194	186	191	204	209	172	195	192	198	193	197	186	158	176	162	182	206	179	181	166	202	190	161	195	189	190	202	176	198	179	180	192	189	177	193	188	188	196	163	186	184	185	182	194	199	172	175	189	180	191	181	200	177	222	190	186	190	167	164	182	160	188	165	201	153	191	172	206	188	171	195	158	201	201	178	188	185	188	173	209	160	176	196	201	189	170	182	173	176	192	178	193	147	189	184	170	184	173	189	202	182	176	200	201	168	176	200	173	181	191	181	183	150	177
11648	16504	15837	19796	27590	31050	31571	27558	25857	25783	21468	18392	18095	17424	17083	14238	6802	3521	3733	3465	2735	2367	2051	1843	1629	1338	1223	1187	1169	879	661	666	619	642	644	652	617	575	584	603	608	528	605	641	600	622	664	672	664	763	902	727	651	587	599	523	588	539	608	609	585	538	579	549	558	568	546	587	520	492	493	571	531	506	503	559	538	557	506	569	521	529	450	508	559	533	524	532	516	487	564	494	532	510	485	545	480	545	510	537	510	554	488	511	581	530	546	512	527	531	563	511	521	567	510	469	532	547	485	532	526	538	568	504	576	496	530	505	517	517	517	472	510	505	540	544	522	537	510	514	517	501	542	544	545	542	530	522	507	471	554	518	536	511	535	530	547	497	522	514	504	502	535	520	516	528	488	558	531	511	511	514	504	509	506	521	517	547	504	544	479	499	559	471	529	515	537	495	484	511	510	496	512	503	523	514	513	543	514	544	499	522	527	492	516	489	500	484	556	526	542	546	494	545	524	456	470	529	534	513	521	485	541	561	507	550	500	512	526	509	538	506	549	496	536	542	544	487	531	517	524	532	499	531	512	511	521	551	487	503	542	516	519	521	491	520	523	506	488	513	534	525	552	511	540	525	545	525	524	492	531	540	515	529	505	551	528	511	512	528	534	524	468	486	560	500	495	518	545	495	508	542	578	512	494	540	499	485	539	538	508	563	537	535	484	519	537	513	471	539	525	496	558	529	507	535	515	513	535	526	523	502	505	495	556	535	499	510	555	532	529	529	465	500	555	542	500	518	541	510	522	484	514	537	542	517	510	493	539	528	528	516	491	514	521	539	566	518	513	505	485	534	508	478	505	547	470	537	502	513	491	530	502	563	557	513	512	500	485	539	534	511	492	529	523	523	535	531	539	488	554	527	516	494	546	531	547	492	497	559	543	514	490	490	524	533	515	498	497	536	487	473	516	539	502	496	479	520	515	511	524	517	553	504	498	531	532	527	530	574	489	504	491	471	514	482	528	482	524	545	506	557	535	515	504	518	507	468	534	584	511	524	502	525	513	544	554	479	495	527	526	507	528	481	528	483	516	490	556	536	492	510	496	527	513	465	555	511	515	529	526	500	509	533	484	516	538	502	473	516	582	532	539	504	539	514	566	563	558	501	512	550	474	516	475	515	523	524	512	517	541	560	500	527	525	511	528	518	503	507	534	530	525	545	485	519	521	525	522	547	537	530	541	514	513	543	531	519	529	527	540	483	553	552	521	509	548	519	524	522	531	537	483	511	546	483	505	522	525	504	524	519	538	510	548	513	554	508	516	541	516	545	542	500	529	551	523	529	515	531	497	548	524	526	515	583	537	508	495	533	477	528	501	528	521	537	525	513	526	499	524	488	519	521	525	490	526	531	503	533	530	481	515	525	515	523	486	502	496	482	449	549	507	527	510	543	548	528	518	566	492	561	509	516	524	512	479	519	566	528	549	514	505	475	545	496	521	486	482	524	518	523	524	505	531	495	535	555	531	528	551	516	548	495	560	506	538	513	522	517	515	510	500	505	520	490	511	506	507	493	554	533	504	517	527	511	559	499	540	533	536	546	534	535	527	526	506	526	457	522	564	519	513	506	521	508	557	479	502	494	513	506	510	508	488	519	535	530	531	513	524	509	499	519	530	524	508	533	526	542	534	518	511	529	556	529	553	508	524	515	524	494	491	516	572	488	501	488	547	536	519	535	537	520	577	540	512	549	538	499	540	533	530	526	521	498	476	515	488	524	553	574	510	538	531	520	526	496	510	537	556	529	546	527	510	510	521	520	526	494	517	530	518	486	512	519	495	482	554	512	559	525	508	537	501	533	508	558	523	478	513	542	504	525	517	539	555	533	494	521	507	523	535	497	545	534	523	540	542	496	513	516	529	530	500	480	513	526	528	492	500	521	515	460	507	519	511	521	489	493	506	506	514	529	532	522	514	508	534	497	532	517	530	541	506	481	527	491	504	516	494	554	491	517	497	516	544	487	493	558	493	529	490	495	532	507	489	539	510	544	573	523	504	511	484	482	502	555	527	548	486	537	516	557	510	534	556	537	476	479	517	554	514	490	549	501	503	510	511	487	524	511	498	515	514	481	570	543	527	540	501	517	510	509	517	524	538	528	525	519	510	535	486	504	519	494	479	553	536	491	522	520	561	500	540	531	520	546	528	492	507	529	553	533	504	532	502	560	536	543	523	553	548	526	505	501	534	517	505	517	515	482	514	491	509	503	518	521	557	523	532	543	509	475	538	512	541	526	519	554	525	550	523	545	531	500	537	542	554	528	509	556	513	482	543	519	538	497	514	516	522	503	507	551	513	520	523	545	500	538	536	549	522	502	546	508	493	516	531	500	542	512	504	516	514	541	506	502	503	504	510	517	532	512	509	508	487	513	497	491	547	514	504	477	479	546	502	522	559	511	535	521	519	543	483	537	472	503	492	564	489	506	529	521	546	522	478	561	517	541	544	528	501	494	517	532	537	550	487	505	512	513	518	544	509	464	522	510	554	492	534	531	517	528	506	491	555	497	506	511	499	530	485	516	545	506	520	512	510	519	515	504	510	526	494	537	551	496	524	502	501	550	524	499	554	557	509	505	497	501	499	466	532	513	545	479	536	509	518	489	541	506	508	507	567	525	519	525	502	542	550	538	539	523	536	539	494	530	486	496	515	523	487	525	510	539	491	499	558	533	498	541	520	506	532	522	556	501	492	530	500	474	532	507	524	499	512	514	535	527	531	479	502	519	522	495	528	539	529	495	518	487	508	537	552	500	485	496	504	520	549	483	524	499	478	550	507	538	504	557	499	489	515	519	502	525	562	530	487	506	507	495	515	499	527	536	489	466	507	550	498	514	521	540	525	556	497	508	522	521	510	507	537	513	492	518	539	536	515	553	532	535	498	508	500	542	504	528	519	499	526	510	525	517	504	502	488	507	493	502	506	518	528	507	500	510	522	507	508	520	527	524	524	475	538	547	586	443	480	500	554	527	550	527	539	521	506	535	523	491	542	542	496	555	476	560	569	548	520	492	566	496	481	489	482	524	483	506	516	496	504	530	532	515	499	558	508	513	480	533	527	506	522	503	534	514	536	517	529	548	508	542	541	531	515	525	556	509	534	538	529	551	506	511	514	502	571	485	514	563	463	494	530	536	526	519	496	540	551	509	528	492	526	534	542	546	508	495	509	549	510	494	538	542	522	514	533	520	492	536	495	584	539	521	506	541	544	500	496	515	537	512	522	558	507	514	497	522	499	473	530	512	533	550	532	540	530	509	493	502	496	498	515	519	531	526	517	491	520	495	548	498	471	511	523	501	513	538	499	526	486	541	533	506	545	524	502	505	540	543	525	530	562	516	523	511	522	521	523	501	526	516	524	534	576	549	531	518	534	526	520	542	541	503	496	497	541	497	511	515	512	492	511	560	524	480	528	520	476	537	513	520	499	489	549	506	529	544	534	500	501	561	546	523	515	543
24425	26085	27316	28419	29504	30181	28623	24308	20596	18096	16439	13933	11630	9412	8297	6170	2803	1511	1264	1338	834	592	567	374	319	319	290	259	232	181	154	144	143	157	137	130	139	134	108	133	124	120	120	117	126	135	144	139	128	176	205	150	144	128	119	104	109	113	133	100	108	121	112	132	121	106	118	116	104	109	99	106	104	117	112	111	104	111	111	117	131	104	123	132	92	98	101	112	102	85	109	110	113	126	107	117	118	117	104	106	109	105	96	102	102	116	102	112	112	120	101	126	117	114	105	106	94	126	110	93	103	134	103	116	94	106	121	127	106	106	125	127	92	89	114	105	99	100	112	117	105	110	116	117	101	106	99	103	129	117	94	91	99	95	96	106	106	102	129	109	99	113	104	123	105	119	114	139	109	103	92	112	94	114	108	112	121	100	98	106	88	117	99	107	98	103	104	93	110	75	105	126	113	101	96	109	116	116	109	111	118	99	102	115	107	111	97	114	112	97	111	108	110	117	86	102	111	126	107	119	100	79	109	112	98	107	108	99	97	99	98	112	117	103	101	112	112	116	93	113	117	112	136	135	107	102	86	115	100	101	115	101	102	133	92	107	117	92	121	118	109	113	113	96	100	122	110	104	118	91	131	93	110	98	104	120	105	106	99	113	86	111	100	126	105	122	98	100	116	92	97	112	127	104	138	117	115	89	119	104	95	112	117	115	104	121	123	82	116	112	111	119	117	117	98	91	115	114	101	117	82	115	125	126	114	106	110	92	123	102	103	98	115	116	96	121	89	110	121	116	125	105	111	130	121	109	113	111	99	86	115	108	135	100	107	114	117	100	106	112	127	108	114	97	123	104	121	102	123	116	110	101	104	110	102	101	91	101	94	95	95	91	127	100	117	97	98	106	107	104	111	102	121	85	121	101	121	84	111	111	89	112	100	109	91	107	113	114	112	115	121	107	109	106	115	119	111	108	125	123	110	107	120	99	118	97	134	106	115	100	105	99	108	100	118	116	127	117	107	106	107	113	113	102	119	112	124	110	118	119	112	107	98	110	110	114	111	108	99	115	120	102	77	96	108	101	116	113	110	114	111	91	110	113	112	95	97	125	100	109	109	97	122	92	118	118	120	108	103	118	122	116	108	101	108	114	109	106	116	101	114	111	101	99	89	103	108	102	122	85	88	114	96	121	120	103	98	91	117	112	104	107	103	126	97	114	127	108	117	122	106	104	99	93	131	102	108	131	97	104	104	120	103	109	97	98	103	96	103	117	114	110	104	102	113	114	116	98	101	117	91	104	105	103	108	104	101	109	119	104	111	104	100	114	108	113	111	116	106	106	112	116	128	109	102	112	108	108	106	109	126	92	122	104	117	111	115	109	98	99	99	103	104	116	127	105	126	124	112	119	89	110	112	110	110	114	100	107	102	103	102	90	119	111	97	100	104	102	98	109	108	120	134	95	108	86	126	109	88	113	122	130	96	106	99	93	102	109	115	109	106	108	98	115	117	96	101	101	118	115	110	101	122	108	105	118	103	117	114	127	110	125	112	106	131	112	97	104	109	93	100	115	99	103	105	95	113	97	106	122	100	115	85	118	105	97	109	111	100	110	117	118	122	119	96	122	106	116	115	106	119	116	100	111	111	87	116	117	123	90	121	107	103	130	97	91	108	112	97	102	103	111	111	106	94	107	100	100	115	102	103	111	95	92	107	89	98	113	125	117	115	110	116	104	89	92	131	100	105	131	109	105	110	118	103	93	106	118	109	116	94	114	115	95	116	117	100	111	120	107	82	107	85	113	122	113	117	91	109	140	124	100	111	105	114	99	124	99	108	105	105	93	120	104	106	117	114	111	114	105	103	114	108	96	95	127	91	85	109	95	106	114	101	92	114	108	89	111	88	113	114	96	113	122	109	109	102	111	119	111	116	125	105	93	113	101	117	105	105	109	93	85	100	105	120	114	111	104	126	96	104	116	98	122	101	111	97	119	91	97	116	104	86	88	136	84	101	114	131	121	105	127	92	93	106	96	105	112	98	93	118	97	129	114	123	104	106	131	104	120	103	128	109	99	128	106	112	106	85	104	91	113	93	90	98	91	102	128	106	107	121	89	113	107	124	105	109	96	102	100	108	87	87	115	116	110	106	93	93	105	106	121	113	112	115	118	114	87	106	117	118	102	104	109	102	97	101	99	109	120	111	124	118	118	99	107	103	92	116	97	113	115	101	115	123	121	96	117	107	116	113	102	114	111	107	93	89	105	100	112	110	100	119	94	87	111	96	114	111	115	102	107	114	102	116	108	113	98	112	121	131	109	116	101	110	100	122	102	117	111	102	105	106	108	108	121	109	121	109	99	112	104	114	101	104	104	112	107	107	119	122	104	102	111	112	122	102	98	114	129	116	120	122	106	137	110	104	93	112	119	107	103	106	100	96	113	102	106	109	96	109	109	121	95	101	118	113	126	115	113	99	109	116	115	89	97	119	112	96	106	105	120	112	91	95	96	128	91	121	114	111	115	108	88	107	113	97	94	98	105	103	119	119	102	116	111	105	131	119	114	132	103	116	101	88	104	110	101	109	108	105	97	102	92	100	118	123	119	93	119	111	115	124	112	103	110	116	92	101	89	91	113	90	92	106	108	97	118	115	97	99	103	115	110	83	102	105	120	107	100	114	108	119	106	117	126	106	107	115	107	123	104	122	112	126	113	105	89	123	103	99	114	100	105	114	101	123	91	107	103	98	123	118	95	116	100	102	123	92	117	115	90	84	99	120	121	107	113	105	118	106	93	96	105	103	103	103	107	100	114	118	115	110	112	111	107	99	103	103	116	120	110	95	112	111	111	116	111	125	120	109	102	99	98	101	85	114	121	95	144	117	104	92	93	104	117	116	114	108	109	114	94	95	117	103	110	101	101	112	80	87	108	99	104	117	132	122	95	118	110	119	115	102	109	111	88	100	111	110	99	116	111	115	106	130	106	118	105	109	118	94	111	88	105	94	120	110	103	112	114	106	88	121	104	111	100	96	112	113	111	102	123	116	120	91	123	112	121	116	116	113	103	102	114	116	132	121	104	122	97	102	102	115	102	98	78	108	119	114	87	125	106	134	111	108	125	121	118	113	104	110	112	90	111	112	101	118	105	101	93	98	115	103	106	96	93	109	112	121	98	100	106	121	107	112	113	117	110	121	127	129	98	102	101	113	115	116	115	107	101	113	113	123	90	109	112	103	96	108	94	94	115	122	115	117	98	94	109	119	113	95	97	116	96	120	105	115	113	114	96	125	111	110	92	123	120	119	100	96	111	114	128	108	103	112	127	121	126	108	116	122	125	104	105	108	94	132	99	115	97	111	113	103	99	124	130	93	101	93	114	123	110	128	106	121	110	125	105	109	134	110	108	101	91	108	108	132	100	116	95	103	110	106	107	120	114	122	107	110	127	99	102	114	118	111	103	114	109	125	92	103	92	106	103	115	120	110	109	124	83	109	110	118	111	107	100
16118	20342	19875	24878	31439	35106	36286	33638	33944	32685	29235	28714	25460	22248	24773	20273	10502	5872	5631	5343	4302	3984	3075	2236	2366	2090	1866	1733	1429	1042	645	545	529	604	597	536	540	470	534	449	453	451	454	426	495	594	671	665	737	1086	1233	759	633	489	424	415	424	423	424	449	399	426	403	430	430	408	389	405	383	386	354	397	333	344	384	361	326	353	345	352	337	376	391	342	336	350	359	376	380	333	356	370	338	339	369	328	375	348	325	334	340	358	322	333	363	324	340	307	373	313	338	358	342	353	357	355	329	337	338	364	327	344	302	353	403	348	337	336	346	350	328	326	372	335	325	336	331	348	356	318	333	334	335	335	368	311	324	336	354	351	351	365	325	360	309	344	348	353	352	346	338	341	338	343	357	351	355	322	340	346	345	348	310	357	330	357	346	347	322	361	329	361	348	344	353	294	321	375	340	334	352	343	329	313	338	353	328	333	351	338	325	368	318	325	343	325	347	306	326	344	299	327	334	339	312	317	335	351	342	354	351	354	324	377	341	336	318	314	343	372	362	317	353	372	371	317	303	349	324	339	340	294	350	343	350	344	305	350	369	302	350	359	327	357	304	342	309	339	344	326	357	360	370	352	358	340	333	343	340	322	324	339	352	355	345	329	346	327	324	331	369	350	357	324	340	331	372	344	305	327	339	373	335	331	320	339	338	323	327	344	329	371	344	319	347	327	353	349	310	355	318	344	300	363	320	333	344	337	350	327	323	358	343	327	335	356	345	348	350	335	310	334	311	346	323	337	311	362	345	337	340	317	287	367	321	337	358	328	342	348	304	336	324	337	326	323	314	316	319	363	337	294	386	334	309	344	349	335	304	316	327	296	318	353	327	306	337	319	354	346	341	376	346	365	337	314	315	329	353	299	321	360	318	299	353	320	329	345	329	311	345	345	329	325	347	318	351	331	298	357	330	366	334	334	321	335	321	314	337	320	342	337	350	325	352	328	358	322	311	345	301	316	318	338	333	329	332	329	347	319	324	349	326	344	309	332	347	345	308	297	317	353	344	315	316	332	331	341	328	334	318	355	352	350	352	333	337	347	334	325	359	339	341	348	328	322	332	348	348	321	345	346	335	328	326	335	320	323	323	311	334	368	350	356	340	304	318	368	330	338	349	355	325	358	316	331	369	323	353	320	345	347	341	324	347	332	344	331	347	358	362	328	316	307	348	335	333	320	357	354	293	334	327	331	335	341	353	334	336	351	368	313	320	330	322	307	328	355	296	348	333	317	331	343	374	360	313	362	338	336	361	335	331	351	347	314	333	337	359	336	317	326	318	332	314	372	342	369	368	345	329	339	363	337	332	309	353	354	329	325	347	310	324	365	329	350	340	329	336	341	317	305	316	346	318	317	341	350	321	348	337	368	358	371	342	355	370	366	339	324	325	335	340	318	324	340	318	305	337	327	311	305	335	303	323	337	358	339	317	324	334	352	339	333	329	359	322	332	326	317	374	298	317	351	336	356	315	330	298	328	378	327	316	336	322	317	338	324	350	349	316	332	322	350	342	348	351	325	332	374	332	338	294	348	327	331	319	339	355	306	326	327	368	334	336	320	324	317	339	332	322	345	346	333	347	345	328	323	351	316	318	351	322	343	366	353	321	337	322	354	348	330	330	311	341	301	347	343	300	328	350	315	345	327	361	339	345	339	330	318	356	326	340	365	342	320	287	343	323	330	369	331	329	315	323	351	365	324	342	335	333	361	331	339	360	333	304	342	315	347	333	330	341	340	351	344	330	349	334	319	296	339	333	342	356	313	326	365	322	323	302	322	331	315	302	310	341	347	375	337	312	305	340	337	308	348	389	332	326	323	390	317	353	325	336	311	343	313	342	310	352	366	321	336	368	341	327	303	305	329	327	325	344	358	341	347	349	332	341	334	333	351	321	327	345	301	378	348	348	331	342	310	318	331	318	337	320	325	348	328	372	306	343	329	365	312	352	362	314	353	348	334	331	332	347	331	325	330	346	314	306	355	306	369	359	336	334	318	315	357	341	346	328	318	324	340	300	352	362	313	346	353	309	310	324	322	309	308	328	346	320	324	366	363	329	353	353	327	296	332	347	322	331	337	362	315	356	375	341	344	353	300	323	356	358	339	346	333	339	345	334	337	328	319	334	333	312	331	315	378	325	361	320	332	349	306	350	324	340	325	310	340	346	342	342	346	341	304	342	297	356	325	317	324	331	342	309	320	359	357	348	348	361	347	350	320	361	310	356	352	351	333	356	360	345	337	314	372	312	345	332	304	336	314	369	304	339	357	312	345	339	321	319	352	355	316	343	327	376	332	307	327	348	338	343	337	295	318	323	343	328	333	335	328	349	336	352	358	348	326	358	316	342	341	331	297	325	329	332	333	335	341	345	310	311	366	318	338	314	375	343	330	356	333	331	347	333	311	321	368	340	312	350	327	304	337	334	318	340	339	324	349	333	318	344	319	303	343	355	340	328	333	314	304	318	357	351	328	359	333	356	312	346	327	341	362	313	319	356	364	344	352	329	357	366	321	359	356	317	330	330	306	348	358	335	328	300	304	348	329	327	377	310	337	333	341	348	335	319	332	369	327	354	317	330	319	329	337	321	356	304	328	331	308	315	339	327	359	326	314	341	339	327	323	331	342	319	307	350	324	306	364	335	317	321	309	312	344	367	311	353	363	316	355	341	341	347	347	337	336	297	355	322	359	361	332	309	320	337	343	319	328	335	322	325	333	328	324	322	321	323	358	308	338	342	331	341	332	379	351	320	326	309	295	363	310	336	317	368	370	351	348	337	340	329	335	337	317	339	330	325	331	298	330	382	354	317	336	345	339	348	313	357	343	345	317	367	340	334	323	364	328	331	290	361	362	337	332	350	339	342	318	350	335	344	345	359	330	337	316	319	346	340	320	364	346	350	339	348	363	369	335	321	340	335	299	342	318	370	354	306	332	351	306	312	343	343	333	363	353	316	338	331	331	301	336	363	298	332	348	345	349	331	345	326	351	304	343	323	344	321	346	330	359	341	324	335	348	339	331	330	326	319	333	378	350	316	335	338	308	313	321	360	332	336	330	335	345	338	321	350	347	337	324	312	339	306	325	339	348	339	359	312	341	336	342	327	332	350	323	349	354	354	329	322	342	334	318	320	325	329	341	340	321	354	314	344	324	324	344	321	315	341	322	308	343	348	310	363	348	355	346	334	330	336	320	361	336	340	302	337	356	355	320	323	363	345	336	340	302	311	339	318	318	355	342	293	342	339	318	362	332	334	360	333	345	352	323	324	344	325	330	329	358	305	315	338	304	346	330	313	333	345	331	351	321	332	331	338	350	362	337	365	338	334	344	338	368	323	345	309	354	316	350	339	328	331	343	325	340	313	343	308	325	361	337	305	367	306	326	348	371	339	362	341	314	338	332	314	375	315	336	360	341	351	303	350	294	356	335	327	365	353	336	316	340	327	362	324	336	382	385	337	362	323	331
4221	3691	3770	2859	2862	2586	2388	1631	1310	1118	1075	965	853	652	616	561	448	354	327	316	273	324	322	339	344	320	355	322	298	314	311	331	321	301	320	274	307	276	329	286	298	309	336	297	336	297	322	319	267	281	328	335	332	313	331	311	322	292	303	325	321	310	301	297	312	354	332	302	310	282	334	294	334	316	327	346	317	277	306	334	268	307	293	322	320	278	304	323	310	311	292	295	309	320	308	317	321	309	319	336	297	305	343	354	320	285	340	310	317	313	311	322	319	336	286	292	319	281	302	324	294	320	321	302	309	328	318	306	332	303	311	336	274	280	319	336	331	301	316	319	308	313	303	315	316	340	319	317	337	309	298	330	298	283	331	305	295	317	311	323	312	295	328	301	318	280	285	311	293	334	325	313	324	308	319	350	314	304	315	303	268	296	292	306	303	315	330	283	318	299	311	306	306	304	313	316	331	311	328	310	326	318	303	303	335	308	303	322	343	309	323	300	317	288	321	301	297	294	294	310	335	307	311	348	315	312	304	325	311	328	332	314	338	294	309	320	287	319	279	366	299	330	312	292	313	303	297	312	277	294	299	317	313	326	319	299	339	313	305	335	319	307	318	351	310	332	314	332	349	333	303	327	318	310	309	303	304	370	298	335	304	314	300	317	311	312	311	338	331	303	331	300	337	312	298	299	301	329	306	314	305	338	300	309	329	305	351	336	326	319	331	313	264	311	346	304	317	321	288	316	311	293	332	326	282	298	328	327	325	295	295	290	288	308	314	320	298	314	333	312	319	340	352	311	306	326	323	326	295	320	312	303	333	299	317	314	359	305	340	308	309	270	309	316	328	325	291	299	309	324	310	303	342	289	307	292	312	315	361	323	319	311	315	261	314	309	287	304	335	306	281	306	305	337	290	295	309	337	289	301	297	312	315	341	304	296	301	279	295	291	317	329	320	302	289	297	297	331	297	321	291	300	309	322	287	301	323	302	299	303	351	283	280	294	319	302	304	310	333	320	327	311	324	305	329	288	304	284	316	326	313	317	317	330	323	298	323	294	289	335	333	313	301	317	296	311	337	315	321	302	287	356	329	297	335	305	317	307	304	351	300	295	293	323	320	319	320	327	307	300	319	332	278	346	307	303	279	302	307	325	322	317	266	294	317	301	311	303	287	300	309	298	325	331	304	327	310	310	319	289	318	313	313	324	331	314	342	304	305	333	272	297	295	302	338	277	291	283	310	317	311	299	328	299	330	291	315	332	351	296	292	311	332	317	329	311	278	264	291	303	318	321	290	309	331	307	294	297	323	291	305	352	295	307	281	335	274	333	317	309	302	315	288	329	326	299	323	294	329	320	309	339	315	310	326	291	304	330	259	295	314	325	311	312	346	307	287	304	316	309	329	326	286	314	318	326	344	311	292	289	353	319	282	332	311	302	303	286	327	294	333	311	287	329	283	313	325	326	304	298	306	324	297	292	331	336	330	323	325	329	305	287	300	308	324	314	319	306	333	311	309	300	311	331	324	290	284	337	347	294	304	312	328	332	297	305	316	326	310	306	328	315	323	324	302	341	262	323	300	289	327	297	271	291	326	303	308	294	307	310	292	323	326	314	306	336	341	339	304	331	324	316	321	304	315	314	320	335	319	291	314	301	327	289	330	318	322	311	289	349	315	292	302	321	292	332	337	308	328	333	318	307	335	279	311	308	296	284	272	316	322	318	299	323	307	304	312	334	342	340	282	340	324	297	311	334	309	347	301	306	347	317	316	328	292	287	314	303	308	266	306	327	330	329	313	321	339	318	293	319	322	321	339	322	309	309	292	321	315	302	314	281	288	328	297	311	302	323	288	329	327	327	325	310	313	285	349	339	331	296	318	292	310	293	301	274	327	312	305	297	330	337	300	308	327	308	290	320	321	303	342	293	335	338	316	344	320	371	317	298	310	351	339	334	293	312	332	279	322	342	314	335	309	334	349	291	308	285	321	300	292	317	311	337	271	334	321	326	332	354	343	313	299	325	286	311	321	302	304	331	311	319	318	325	301	328	307	288	315	315	304	276	307	351	286	309	320	336	304	330	308	298	286	307	312	331	291	345	328	305	322	308	318	293	298	313	330	310	279	293	334	321	295	300	310	313	323	300	288	334	315	289	348	323	348	311	325	328	325	315	309	325	332	300	316	320	289	333	300	321	316	310	325	322	323	315	292	292	315	273	324	343	329	303	274	307	333	311	318	286	306	311	306	272	303	301	310	348	306	294	320	329	295	309	294	303	301	312	342	273	281	309	303	351	344	312	318	299	304	325	327	283	326	361	313	305	285	321	319	332	300	274	330	323	317	293	318	326	311	299	310	295	314	265	294	312	282	342	300	326	293	318	296	316	315	345	304	272	296	343	277	301	313	319	307	328	298	315	297	322	302	282	312	313	319	332	325	327	334	332	303	336	311	300	294	309	337	290	305	316	312	289	320	321	319	309	305	275	311	292	315	337	308	302	321	304	306	291	351	321	326	295	316	293	304	308	271	326	282	303	325	301	350	314	308	303	301	330	325	326	313	310	309	324	326	323	330	306	307	304	318	315	315	338	320	282	284	316	315	309	323	322	320	317	323	292	299	318	318	282	300	321	343	337	282	328	291	290	326	316	335	322	302	294	295	327	312	291	317	325	313	323	329	336	293	311	311	325	308	313	319	303	326	320	311	292	319	344	294	277	304	310	290	308	275	303	308	303	340	318	316	308	292	309	319	304	312	321	284	305	340	303	301	321	331	310	314	293	310	309	294	294	296	287	310	324	334	303	312	312	305	316	281	304	331	306	311	327	305	285	306	299	302	300	278	286	317	334	298	326	345	272	352	319	338	301	292	302	316	318	332	334	295	281	291	304	306	282	310	291	278	304	358	306	311	323	311	304	333	318	297	315	304	320	294	295	304	295	286	275	334	311	296	331	306	305	282	331	320	278	313	282	322	310	330	332	327	286	291	317	308	305	293	321	356	249	328	303	320	333	319	325	321	317	329	335	263	328	321	363	305	347	306	307	323	316	314	320	317	291	322	297	314	307	326	337	324	291	273	319	284	302	318	293	303	298	315	330	288	308	284	295	341	302	308	310	336	322	345	313	364	322	343	315	290	314	319	319	319	329	358	336	304	271	276	339	298	316	286	313	325	342	295	300	301	296	317	311	300	304	309	314	298	326	278	281	317	336	298	303	300	307	334	286	335	291	310	306	314	315	270	286	299	344	316	314	311	313	277	300	279	316	295	330	294	317	312	301	309	278	306	297	319	330	324	339	299	317	302	294	301	304	312	316	349	358	292	279	340	328	363	280	289	295	291	328	288	305	347	298	305	289	341	337	319	330	316	310	318	293	318	316	314	312	290	300	317	281	320	288	294	353	333	339	314	309	294	308	325	282	314	296	359	317	307	330	322	312	320	293	307	296	330	299	313	295	326	297	334	283	314	301	263	316	300	306	324	306	291	310	331	291	315	316	280	279
4009	4689	5382	6105	7611	8644	7320	5525	4988	4689	4357	3877	3537	2499	2727	2292	1507	1195	1228	996	1009	1029	1009	927	949	963	857	925	910	862	844	832	853	836	868	798	844	847	878	864	878	815	865	815	794	843	868	841	831	881	873	834	854	842	823	826	824	857	818	893	800	854	806	869	839	809	782	823	858	810	879	830	869	862	826	804	800	885	806	809	836	880	820	869	827	805	784	829	877	847	877	879	846	858	818	814	816	840	823	823	814	828	794	828	801	821	839	878	823	800	830	832	782	828	822	801	785	784	865	827	843	827	838	811	824	790	881	803	833	837	812	804	839	825	798	813	836	845	806	831	838	856	807	828	842	785	820	902	830	822	814	800	798	848	757	861	878	780	821	845	820	822	795	836	834	861	810	846	835	768	808	825	801	801	883	837	824	863	812	830	828	861	872	881	837	876	827	824	820	841	823	859	858	810	848	823	763	826	845	889	821	830	793	781	850	824	842	861	849	808	813	812	810	833	860	813	814	851	878	818	860	870	825	862	833	833	808	813	856	803	830	819	865	831	811	858	848	864	885	835	836	813	850	835	836	825	838	839	856	824	779	804	833	831	861	887	808	805	815	822	758	848	875	787	794	810	792	837	788	882	779	799	826	843	812	827	785	839	793	817	822	844	821	782	837	820	813	907	863	826	835	817	843	877	822	865	838	853	839	817	816	837	832	807	868	807	856	899	826	837	850	822	828	842	833	811	799	828	841	795	840	782	834	879	856	879	793	822	867	839	828	816	821	786	849	834	823	837	798	876	839	781	845	830	847	783	814	834	784	832	791	831	828	835	822	830	823	827	834	831	871	874	865	821	822	885	822	854	834	826	801	853	843	849	828	852	850	897	857	852	906	815	809	778	853	865	831	822	825	820	841	842	830	782	798	841	841	806	837	861	841	824	824	850	863	876	810	878	858	811	833	823	932	873	820	825	806	829	800	890	847	883	881	835	816	847	792	853	814	819	832	820	883	792	832	800	863	843	839	837	843	821	822	838	769	836	845	822	821	815	821	851	812	798	859	869	881	811	850	832	853	823	842	807	801	835	844	818	831	830	834	835	793	857	837	879	870	831	810	810	837	851	819	847	794	794	828	827	828	826	806	824	851	823	806	850	811	814	840	853	855	781	872	872	858	837	856	824	797	784	802	859	867	845	811	842	818	842	858	868	798	788	826	828	796	862	803	865	854	825	799	812	831	829	816	845	835	855	844	865	788	838	784	849	816	777	831	882	863	856	843	863	871	814	829	858	798	786	824	827	846	842	818	796	781	813	817	807	855	788	840	797	812	817	848	874	807	845	779	813	881	858	845	842	868	831	879	807	795	844	857	786	832	844	816	885	816	870	845	856	794	843	801	794	849	825	785	897	856	811	796	827	832	840	821	824	867	767	826	796	874	843	829	806	841	862	859	828	825	833	859	796	820	815	896	811	859	812	808	859	799	835	820	833	818	872	883	794	878	839	806	835	884	852	825	843	825	820	823	826	892	889	862	789	787	831	829	842	812	840	821	836	835	861	852	815	871	783	793	846	859	826	760	845	852	843	834	820	776	849	877	837	774	861	772	837	811	822	847	839	827	816	838	815	909	803	808	767	805	834	872	823	803	822	830	809	810	814	852	814	775	826	860	847	852	853	825	866	803	849	868	875	790	819	892	800	818	857	833	861	832	848	835	858	760	831	808	819	784	810	837	821	838	827	842	853	840	843	776	831	789	784	785	823	850	827	805	830	862	786	853	819	867	883	838	783	849	845	837	834	840	840	804	790	809	847	848	831	824	794	835	792	830	833	834	857	823	828	833	795	790	838	833	848	834	907	897	838	806	851	771	789	790	810	863	887	795	812	833	794	851	905	830	874	792	843	870	835	851	747	875	828	861	815	802	825	864	794	821	798	801	855	809	842	865	838	847	797	844	870	828	839	869	808	784	853	846	792	819	791	826	888	799	871	849	836	826	789	866	819	822	834	843	811	855	826	857	861	823	842	808	803	786	805	840	845	838	873	804	884	815	859	792	844	832	791	869	826	777	826	860	786	806	847	865	842	859	802	801	853	795	807	865	833	867	829	806	842	789	884	791	869	767	852	837	793	809	846	808	805	798	811	836	825	861	802	790	820	808	861	841	802	812	853	834	813	856	879	828	845	856	861	793	788	847	858	809	840	781	846	781	875	843	832	840	808	831	818	816	888	807	888	833	813	798	788	845	819	833	803	816	905	825	837	858	804	808	869	832	864	813	795	810	857	833	856	841	791	859	858	851	793	813	874	855	873	842	789	818	877	866	850	895	805	836	823	826	811	838	833	822	827	843	863	813	783	877	813	809	862	812	831	897	788	831	826	825	827	805	867	824	822	864	869	869	861	811	798	804	854	826	804	793	868	821	839	857	848	823	794	891	846	822	844	850	792	875	843	832	827	860	840	847	840	834	822	793	824	822	835	799	850	834	849	802	847	857	813	902	797	822	819	784	840	808	833	809	819	820	871	811	811	839	840	867	882	809	857	896	893	847	868	836	854	846	801	842	830	773	894	863	818	806	815	802	792	809	864	822	750	781	849	819	858	842	890	814	828	840	787	844	832	792	850	861	839	815	828	865	766	805	831	819	815	831	881	866	863	814	847	875	840	826	838	820	880	848	895	761	839	823	793	867	783	755	831	846	763	812	823	816	876	803	836	850	867	826	827	803	886	811	858	867	826	792	822	873	847	829	818	829	841	862	799	864	876	805	814	842	790	804	795	791	829	831	809	858	848	800	831	819	841	858	811	862	869	806	826	840	799	836	864	776	815	841	893	841	795	836	802	811	838	828	781	830	845	889	858	821	849	865	804	828	834	768	837	841	797	880	816	853	842	827	840	817	838	796	872	845	824	865	858	870	809	834	844	842	815	841	849	791	823	831	867	803	790	856	835	857	840	820	824	826	825	852	814	823	835	811	874	823	818	787	875	819	862	789	891	840	791	871	834	859	784	811	831	791	823	829	829	801	846	830	840	813	888	819	829	788	859	855	839	830	808	826	846	831	821	832	829	868	795	799	839	831	825	795	821	794	862	846	795	806	845	830	860	830	781	784	812	805	825	818	782	829	795	762	797	795	889	853	842	842	845	811	867	884	836	834	863	859	863	814	825	786	853	780	868	837	850	837	815	902	865	768	814	851	837	838	891	838	849	811	851	835	831	828	853	819	855	807	820	806	857	820	818	819	827	819	816	835	793	766	856	835	864	820	808	820	823	801	805	862	819	823	859	854	838	873	814	840	830	859	851	835	826	859	910	852	855	820	820	858	823	810	858	810	783	838	826	828	780	855	814	857	873	846	826	837	828	821	833	835	836	834	794	822	821	832	786	840	840	827	825	867	890	843	799	827	853	848	804	828	846	828	845	796	824	844	879	815	820	793	826	829	844	804	823	791	836	803	905	859	841	799	853	820	868	818	763	891	797	815	837	822	872	838	826	835	811	799	866	809	829	794	816
15391	18886	21053	21816	23543	22835	20653	16211	11375	9502	8494	7785	7214	4428	3819	2366	1273	806	635	655	468	387	368	274	290	276	220	266	260	251	224	210	187	210	230	206	215	211	193	220	188	211	186	194	206	208	199	200	216	218	243	178	200	202	191	191	191	201	176	176	178	206	179	183	212	202	169	182	161	211	181	174	184	184	180	198	196	162	213	193	212	193	180	183	174	192	162	194	200	185	185	191	147	194	163	163	171	167	175	191	189	173	172	169	177	192	159	191	195	186	198	193	182	183	178	179	179	172	214	167	169	164	183	171	171	184	175	180	178	205	183	162	194	179	170	194	170	186	174	196	165	183	185	185	178	181	171	181	196	166	197	194	178	181	196	191	184	186	180	183	200	176	200	214	202	200	151	179	168	169	186	190	170	193	178	205	168	195	187	191	175	172	187	197	182	223	187	183	181	194	192	184	194	178	205	191	186	199	186	177	172	188	191	183	198	179	179	192	176	196	189	197	177	171	178	196	190	170	187	177	191	196	194	174	199	191	188	178	182	193	190	195	183	181	159	189	170	186	171	181	203	186	183	182	206	185	212	192	196	190	184	177	182	193	170	196	180	159	181	180	199	166	200	181	161	189	221	201	188	195	176	217	192	177	202	192	164	199	193	176	166	173	200	193	170	200	176	195	181	183	192	177	171	179	162	178	199	203	186	181	177	204	175	204	193	172	183	183	163	205	159	202	188	196	160	212	177	163	156	179	158	179	196	179	171	187	161	176	178	189	169	205	175	194	201	169	190	168	193	186	166	174	169	182	195	187	195	190	160	171	179	195	174	174	198	198	174	170	204	217	205	155	176	182	194	181	172	187	175	181	178	199	185	196	184	180	193	192	179	182	202	175	197	175	200	199	218	196	173	189	179	196	184	182	187	177	171	186	173	192	195	201	168	172	197	185	179	195	177	197	188	211	184	184	191	194	182	201	170	185	174	187	194	203	165	192	182	178	203	173	190	163	186	172	183	180	172	182	182	201	186	194	196	189	195	187	167	183	174	179	183	181	206	184	185	171	199	212	179	184	168	188	192	193	179	197	204	174	197	193	184	201	186	187	198	181	180	182	195	165	213	196	190	205	169	169	202	185	159	192	192	176	180	178	173	186	202	182	174	206	170	177	166	207	182	169	209	198	164	183	180	185	193	207	190	175	171	182	168	191	194	182	165	199	192	166	193	184	182	195	170	163	151	185	175	187	198	203	161	160	214	188	194	196	170	173	174	185	156	200	182	200	182	198	184	183	192	190	183	196	173	186	214	195	187	167	186	187	196	188	175	222	163	200	194	190	168	198	178	200	183	208	190	190	208	190	181	190	173	177	186	178	163	179	202	181	178	142	176	170	170	177	199	183	172	185	193	197	171	203	196	183	158	172	163	198	147	192	202	165	195	195	167	191	181	184	168	180	197	166	180	157	184	187	188	191	212	199	173	184	174	165	196	193	188	200	205	175	166	198	187	168	171	201	185	195	173	188	177	176	198	181	178	205	167	188	188	183	180	202	170	173	174	183	199	192	210	176	172	183	179	186	169	196	190	184	198	202	193	181	192	184	180	188	198	188	165	204	175	173	164	173	196	185	215	196	198	201	168	158	184	205	177	182	175	177	172	191	186	181	169	183	215	208	184	178	183	179	172	188	186	189	183	199	192	181	200	182	188	195	181	177	193	185	180	183	180	191	166	199	190	202	171	165	174	193	188	165	195	170	180	192	190	195	192	176	170	156	187	185	187	191	191	210	199	161	189	198	182	183	187	181	181	167	175	179	189	168	176	179	206	170	188	166	175	169	165	152	166	202	177	185	192	176	170	178	188	184	190	202	189	202	204	181	184	192	174	201	168	216	200	187	197	175	189	185	163	195	173	151	189	176	193	195	197	195	207	175	165	167	178	193	181	189	170	174	211	168	187	192	185	186	195	195	188	195	186	191	190	181	195	178	185	190	183	167	180	176	203	174	192	170	170	193	171	166	193	169	157	170	163	201	170	183	180	187	165	204	166	179	187	201	192	200	199	180	155	201	194	178	176	160	214	184	181	182	185	172	180	178	171	178	165	206	198	183	168	179	175	203	204	172	205	176	188	151	186	190	171	168	169	185	206	173	181	187	194	191	195	178	174	170	207	193	184	191	194	194	176	187	182	186	184	181	177	207	166	179	159	175	177	152	178	163	199	206	189	165	205	158	195	195	189	182	182	156	192	190	205	166	186	170	197	167	189	197	166	162	173	186	177	188	196	160	201	179	188	196	193	188	176	163	201	197	193	178	192	183	200	192	190	194	186	181	196	165	190	181	233	184	181	175	195	175	174	163	211	189	178	207	176	189	166	159	173	179	197	189	172	188	181	195	180	199	188	187	174	178	192	207	209	170	163	197	180	182	192	188	181	179	199	182	204	180	187	202	157	194	185	197	181	227	189	195	183	182	169	193	182	196	203	186	224	186	206	182	221	197	194	182	201	204	185	180	177	180	186	170	164	196	189	190	168	198	189	176	208	150	186	196	183	199	198	196	182	194	169	170	187	195	189	179	214	191	183	170	181	205	186	192	188	159	193	167	210	190	186	195	192	184	160	185	193	179	194	187	199	175	201	177	162	179	186	183	180	196	183	182	159	200	184	183	194	195	164	209	191	197	171	160	180	194	192	182	180	205	193	197	193	182	183	166	172	172	177	195	215	209	187	191	185	155	204	212	176	198	182	181	188	178	187	201	186	192	173	162	182	165	189	159	181	193	164	156	197	182	186	175	180	188	188	203	162	211	192	162	179	196	212	167	188	188	179	180	192	190	171	205	208	213	172	165	188	173	182	207	196	160	182	186	176	182	176	188	209	192	164	201	179	174	210	175	181	184	188	171	185	178	185	188	166	206	194	201	184	188	196	208	207	164	183	176	194	195	180	212	184	197	158	182	187	193	199	203	169	200	211	195	171	191	203	182	183	170	197	184	175	193	185	180	204	212	213	160	165	171	182	182	199	161	179	177	186	200	174	165	172	174	186	187	166	179	173	201	186	166	195	182	208	182	178	198	199	176	181	175	177	167	186	176	179	185	189	170	202	193	189	186	161	186	216	182	191	175	180	188	197	206	201	166	176	201	182	207	182	179	182	174	171	182	184	191	191	181	213	167	181	221	170	214	188	184	193	191	178	178	173	198	179	191	183	182	181	212	207	187	166	162	189	196	197	165	171	187	182	197	214	173	190	191	218	173	182	205	202	192	172	178	183	173	194	192	170	170	192	189	194	179	189	179	194	200	210	182	196	186	191	153	217	190	204	182	188	173	190	184	181	184	181	191	171	195	185	218	179	189	194	185	186	179	194	197	181	199	187	187	187	198	192	202	179	182	204	181	193	173	196	187	170	187	167	166	160	218	172	217	184	185	203	186	185	205	216	193	195	184	167	173	172	185	185	200	172	191	172	219	190	184	192	187	165	202	168	169	188	172	205	192	200	169	184	199	181	204	166	184
11530	15121	15734	19517	26166	29445	29534	27630	24660	24171	21456	21077	18868	14378	16062	12489	6830	4480	4431	3504	2863	2320	2170	1535	1771	1446	1197	1147	1095	970	720	630	605	685	638	609	577	590	587	573	548	612	544	557	576	693	656	701	797	907	1000	756	631	612	546	575	566	536	595	567	598	535	589	581	593	515	501	553	602	502	505	527	536	489	515	503	542	522	521	544	543	507	530	505	457	543	492	556	502	489	549	554	520	507	495	504	505	546	543	540	523	501	530	520	506	538	498	534	519	532	514	502	518	471	543	530	561	571	533	564	537	506	515	513	525	517	521	517	492	509	507	529	503	516	486	543	528	519	560	551	549	503	479	543	540	511	525	561	568	490	508	504	537	558	513	481	491	495	522	532	554	508	524	528	519	531	532	529	519	501	491	531	551	475	511	521	503	516	508	542	498	566	484	537	509	540	539	495	558	494	549	555	513	534	521	493	521	488	534	512	510	530	512	503	520	495	486	513	509	516	505	543	504	522	495	524	491	539	491	504	516	507	550	552	522	511	514	510	469	496	543	513	515	540	481	518	528	497	488	485	543	513	539	539	525	525	533	513	485	542	556	512	552	496	520	484	564	505	535	547	547	505	530	528	531	492	482	522	529	529	574	503	486	502	517	492	507	508	529	533	490	561	504	508	509	517	525	521	499	529	571	531	521	500	530	497	525	527	514	493	484	551	521	519	501	515	546	508	517	506	544	542	507	493	506	501	541	500	488	530	516	525	538	489	514	497	491	569	494	514	488	516	487	570	509	504	502	554	541	541	493	548	509	504	556	496	488	497	523	493	540	521	565	506	499	469	511	576	487	522	538	516	517	494	562	494	533	505	510	520	563	499	515	537	474	517	568	506	494	560	523	549	516	486	535	531	518	561	553	518	511	513	538	525	500	502	519	525	496	546	538	544	510	487	516	552	526	504	527	482	505	538	501	522	535	528	539	521	496	479	497	520	534	513	490	528	543	497	551	524	512	547	562	526	504	526	481	516	510	531	520	515	480	525	489	503	486	488	495	486	492	500	538	502	546	529	560	501	547	508	553	520	499	496	515	532	514	516	537	487	504	485	499	519	544	531	538	513	504	491	492	507	518	498	491	528	510	492	533	488	496	528	504	549	516	503	497	496	506	512	517	519	546	512	499	498	489	493	537	526	471	536	492	520	551	585	499	509	543	477	542	490	514	524	534	529	499	515	512	497	522	494	543	541	516	486	512	518	517	526	509	499	510	526	489	524	493	538	542	535	526	528	549	525	522	464	520	486	521	519	530	521	489	540	495	539	542	562	511	547	556	534	488	532	474	504	521	528	479	496	547	545	520	564	507	511	498	522	507	545	545	470	501	540	501	513	509	516	549	508	561	525	484	490	518	533	560	514	520	551	508	546	513	502	531	497	522	518	500	490	499	508	561	530	481	510	516	525	552	551	534	510	541	516	515	528	537	507	509	496	462	488	532	498	510	494	532	518	524	510	511	511	552	491	507	489	511	444	552	536	503	537	519	518	557	539	482	550	526	521	534	522	523	537	497	516	514	513	476	491	532	540	486	540	455	508	550	545	515	539	548	555	498	518	478	509	492	540	545	473	510	476	521	536	494	539	492	553	481	552	515	519	503	521	524	507	529	535	540	507	485	542	495	547	550	546	497	539	531	551	521	503	492	524	535	508	470	504	523	514	515	526	535	536	536	499	515	495	547	508	520	526	558	520	492	518	488	529	512	517	557	548	554	535	494	534	518	526	495	539	490	503	556	522	513	520	519	551	524	534	517	521	513	526	536	536	528	526	498	545	510	539	533	514	490	500	547	493	522	520	490	495	541	508	529	534	543	561	533	511	523	511	543	509	492	542	504	533	512	543	510	528	503	530	522	516	539	524	514	526	508	521	516	524	516	552	529	497	523	529	516	495	504	507	510	511	520	534	539	514	540	511	547	550	532	533	468	520	512	510	502	527	516	473	523	551	480	517	541	513	519	546	517	510	470	467	542	504	536	522	471	545	517	522	495	533	521	522	486	500	532	530	505	487	510	492	529	514	538	506	529	513	493	498	480	486	510	500	534	540	520	544	537	539	538	560	509	520	554	500	542	496	526	515	518	515	498	505	511	552	513	539	512	487	543	515	530	564	491	532	495	495	540	542	500	529	510	496	535	526	497	481	526	534	490	485	529	496	542	503	512	505	507	531	453	498	546	529	502	486	507	502	539	502	509	515	551	532	502	514	533	526	534	498	508	501	524	516	505	503	534	517	493	535	503	522	525	497	520	525	513	518	551	539	552	500	550	529	531	504	509	504	494	513	500	529	525	528	513	510	513	524	517	484	536	576	544	526	476	501	475	527	481	525	477	534	523	516	541	525	528	515	553	528	513	518	473	502	526	527	501	565	524	509	471	501	454	492	556	481	495	525	491	492	513	522	532	496	488	507	494	496	555	529	489	534	583	533	525	486	510	553	500	517	533	514	530	549	535	532	511	503	503	503	540	534	500	505	535	523	499	531	519	534	504	539	549	514	524	539	531	520	547	565	501	534	486	510	514	532	533	531	521	491	491	523	519	542	506	501	506	489	537	559	509	491	509	526	491	532	521	490	555	492	528	514	508	539	520	508	528	536	515	524	509	541	531	494	510	561	513	504	511	551	562	512	526	536	549	501	507	499	536	507	515	501	531	467	534	512	477	516	538	502	549	531	506	504	525	528	550	523	506	468	510	487	532	510	565	522	544	518	473	536	526	542	522	523	516	560	580	539	537	480	526	511	544	489	496	532	550	509	510	515	480	513	538	505	543	482	522	478	576	523	544	475	513	522	517	543	505	526	563	526	511	535	497	486	515	482	517	500	509	515	515	502	493	528	509	518	588	533	536	516	520	526	509	531	528	538	545	524	498	506	520	505	547	491	545	528	508	494	514	517	511	481	532	536	532	529	526	539	546	565	540	514	526	521	526	548	514	526	526	515	533	515	496	500	525	483	485	507	541	524	535	492	534	526	561	559	568	503	497	536	505	563	521	495	524	492	507	502	548	505	507	493	519	505	527	547	537	561	586	522	500	524	497	539	565	537	494	519	530	505	508	534	529	496	575	506	489	536	482	525	528	527	495	499	496	540	515	525	541	526	537	492	546	514	519	555	525	535	508	518	488	511	527	507	511	490	531	518	532	532	534	471	497	491	575	560	539	514	506	526	484	558	492	532	490	475	487	502	546	520	468	495	495	528	505	514	483	522	497	561	482	505	531	544	535	539	533	540	548	527	531	484	518	500	519	512	537	537	537	494	536	537	526	509	529	517	523	511	493	512	510	537	486	495	552	524	503	535	561	476	525	525	518	503	495	512	525	531	502	525	537	504	496	520	557	538	511	556	487	550	504	481	534	545	534	507	513	569	493	527	511	542	533	496	543	497	563	553	509	504	494	486	523	508	541	515	531	531	543	542	506	474	536	544	598	494	479	513	530	551	526	510	505	536	526	521	497	549	534	516	506	543
23832	25999	26804	27411	30093	30318	28650	24061	19205	16871	14680	13034	12155	9090	8036	4903	2346	1284	1393	894	631	475	526	398	376	312	260	254	269	202	147	149	141	119	135	133	111	125	151	139	127	113	111	124	130	115	136	183	177	165	221	150	137	120	123	120	106	118	119	129	110	114	105	104	118	131	101	110	119	105	98	107	103	114	118	111	108	106	112	120	113	134	108	142	117	122	114	108	104	118	116	111	108	107	129	113	125	109	108	104	106	133	104	103	118	105	94	106	113	115	127	106	111	116	118	100	92	106	112	123	81	105	106	120	121	127	99	124	110	103	100	97	101	109	123	96	104	95	108	99	112	119	108	96	102	103	118	109	111	98	92	100	102	90	104	128	96	123	118	104	101	120	106	129	122	106	115	107	107	119	104	105	109	104	91	109	102	96	111	101	99	114	111	86	113	119	116	107	100	120	122	106	107	100	121	120	120	99	103	95	113	112	112	104	118	98	113	94	115	114	112	116	110	112	92	108	89	110	111	117	104	102	107	115	107	123	121	104	115	99	96	112	110	93	107	100	103	105	95	125	108	127	101	118	110	120	109	117	115	106	118	106	108	99	120	107	129	114	107	105	108	100	103	117	95	103	117	110	103	119	104	119	111	96	110	116	85	106	108	108	102	116	116	96	80	116	113	111	125	105	87	111	130	106	99	91	125	125	110	124	123	107	112	105	89	120	105	117	84	108	112	99	106	111	121	111	106	122	90	96	95	104	128	119	120	108	101	119	109	96	110	117	100	113	114	98	115	101	108	121	115	94	107	100	101	87	110	100	100	97	112	102	104	117	108	104	88	95	113	106	114	88	106	114	118	100	110	113	109	107	108	107	101	107	105	121	101	105	114	113	86	91	90	114	108	113	119	107	93	103	105	103	114	135	104	95	122	136	112	134	97	115	98	100	106	101	95	127	106	113	91	113	113	97	102	103	126	101	110	101	121	118	98	116	125	110	90	101	97	102	108	99	121	100	106	91	83	122	105	101	102	115	113	90	108	117	110	113	130	104	118	111	108	115	99	144	113	102	120	118	117	101	103	99	107	108	116	103	136	99	126	127	107	102	119	110	92	107	118	99	110	108	106	108	111	112	125	119	117	97	112	96	112	105	112	120	130	103	122	103	101	112	105	96	118	96	94	120	115	127	126	109	86	104	103	107	125	110	99	114	97	72	99	106	81	113	110	102	105	116	117	97	96	99	106	117	110	108	104	92	90	108	83	109	92	122	101	99	104	127	122	88	130	105	108	89	109	103	97	116	110	90	87	109	100	102	124	120	114	118	119	110	106	111	110	104	107	101	87	113	105	109	86	96	108	99	94	96	112	112	111	108	105	100	110	126	104	103	132	109	105	109	96	107	127	120	93	102	109	121	107	121	103	87	113	109	106	98	101	122	110	113	106	101	105	112	92	108	114	100	114	100	116	125	97	112	101	119	114	125	97	121	103	103	110	110	95	99	110	123	115	100	110	113	114	128	91	99	108	124	103	105	108	105	115	92	103	88	114	106	126	117	105	93	107	111	99	103	119	116	109	97	102	113	102	123	107	102	111	102	109	114	99	108	126	97	101	110	126	98	102	111	111	102	118	107	100	90	87	129	110	117	103	106	119	106	100	135	103	122	109	119	123	110	122	107	107	119	95	119	102	116	115	115	93	122	117	101	109	121	101	123	94	103	89	104	98	106	115	105	116	99	108	108	106	105	136	123	110	103	107	90	125	98	115	128	128	96	105	111	114	104	108	114	83	101	106	120	112	110	111	111	108	116	104	108	88	113	125	121	103	111	132	98	106	110	101	111	95	99	106	112	94	99	108	101	131	97	103	107	94	93	108	90	114	102	117	104	108	99	107	140	116	121	106	107	127	117	115	103	98	127	131	102	77	128	108	115	127	117	100	116	115	120	105	92	98	118	105	121	96	129	109	124	93	120	132	110	121	117	114	87	98	97	99	114	107	122	97	105	100	115	104	105	121	111	108	84	109	117	96	103	123	97	107	119	116	113	102	111	112	113	129	110	106	116	101	96	97	115	112	99	99	100	106	126	120	119	100	122	100	126	110	98	110	94	106	96	105	107	108	108	130	103	107	101	108	111	109	107	117	102	98	114	117	108	105	126	111	84	109	100	108	111	116	101	131	88	93	110	97	111	118	118	122	123	87	124	107	111	103	111	118	102	100	124	126	95	109	120	117	111	135	112	119	119	105	98	111	119	106	105	121	102	97	118	126	105	107	113	107	107	111	96	114	99	113	104	107	117	106	112	92	114	106	111	133	99	117	97	112	146	127	105	101	97	113	105	108	122	134	97	108	105	104	98	118	127	104	136	112	126	82	128	135	125	93	89	112	96	110	128	105	104	99	98	96	114	102	103	111	115	112	104	118	107	115	87	104	104	114	98	115	106	120	108	114	112	91	113	115	102	113	104	99	78	109	104	101	137	112	125	104	103	116	114	116	106	100	113	114	96	120	107	120	111	113	106	104	115	103	104	117	103	118	99	115	122	125	107	109	99	100	107	107	112	105	111	121	102	98	123	126	103	84	98	119	99	88	101	130	101	107	95	112	108	92	99	96	117	97	81	108	112	123	111	117	104	135	108	100	113	129	110	113	104	97	108	109	110	102	126	109	109	89	120	113	113	103	122	102	124	109	97	128	95	99	118	79	116	98	110	115	105	123	116	106	116	98	107	103	108	111	136	104	105	110	110	94	118	106	80	123	111	99	110	92	98	101	122	110	109	117	113	125	110	100	128	99	112	122	107	121	108	111	127	105	113	96	101	105	77	87	122	98	106	119	103	113	115	122	98	106	123	117	138	97	111	108	110	108	92	102	108	105	113	108	111	127	106	104	105	120	108	106	95	111	119	119	115	94	122	118	117	108	100	117	112	110	102	97	113	113	105	109	111	93	104	119	121	116	94	103	118	112	95	96	123	88	113	137	106	120	103	106	86	104	108	130	101	108	96	127	127	117	114	118	110	109	111	109	97	90	105	108	121	103	117	109	103	110	102	97	96	108	104	138	94	132	118	101	134	101	117	123	94	108	99	103	129	94	112	116	105	112	114	113	107	122	96	103	112	112	114	105	119	94	97	110	128	109	120	101	114	121	96	117	97	96	121	98	114	106	108	108	123	94	110	100	95	98	108	117	118	96	106	103	120	96	117	120	109	103	101	109	110	98	105	113	128	92	107	113	104	126	108	95	112	92	111	118	99	99	107	106	97	92	92	107	91	92	100	104	110	121	101	118	126	102	128	120	94	129	112	99	125	97	117	104	103	108	105	107	115	113	109	97	113	112	107	119	120	124	117	106	105	97	97	109	114	109	101	99	108	109	132	96	92	106	105	120	116	119	126	95	104	121	96	112	132	107	93	107	100	88	104	113	106	122	111	119	114	109	104	104	100	111	108	107	118	134	112	97	103	114	94	116	73	114	105	123	134	101	118	110	110	128	99	101	102	113	124	103	112	101	122
15462	19758	20178	23745	31428	34003	36587	34696	32083	32232	28559	28018	25700	22314	24115	18175	9980	6317	5891	5323	3796	3316	3328	2314	2185	2339	1888	1748	1628	1085	720	608	611	627	596	552	525	511	525	467	482	485	459	483	454	540	656	733	862	888	1159	818	542	566	459	484	427	436	418	427	380	405	423	416	345	372	400	365	392	385	379	345	378	385	355	373	359	362	354	334	367	348	346	373	355	354	344	347	374	330	350	338	342	344	357	340	350	354	377	350	367	373	343	366	369	387	345	332	336	344	346	308	329	309	364	350	350	331	353	361	371	327	362	345	351	349	341	307	359	341	358	306	365	373	349	342	329	372	318	339	353	348	367	332	323	334	329	324	295	341	319	355	306	320	315	318	350	338	336	333	353	303	343	308	349	339	365	340	308	382	363	381	329	315	357	351	334	314	346	329	320	338	320	318	351	324	343	387	335	339	317	330	370	336	321	350	328	329	345	341	328	343	372	347	350	339	337	315	320	367	365	351	352	322	370	348	346	342	343	327	294	335	355	317	331	389	324	352	327	340	372	311	337	325	325	332	337	315	382	301	330	324	331	324	361	313	360	365	351	338	344	337	348	339	331	345	328	324	352	389	329	326	335	331	342	304	323	339	346	333	348	356	319	327	339	356	390	348	335	348	357	324	343	340	355	344	352	320	301	324	346	326	321	359	325	346	334	338	329	367	337	303	355	337	336	340	356	302	326	345	348	351	370	334	368	338	332	330	303	290	325	363	332	333	341	337	352	338	355	356	338	349	342	299	307	347	351	314	321	335	351	344	313	338	307	332	318	327	338	332	324	318	326	351	332	316	343	325	342	334	305	323	330	328	335	345	348	327	332	325	329	349	308	366	331	313	339	318	330	323	330	339	340	341	369	340	333	349	315	356	322	338	336	350	361	326	324	326	357	348	323	332	334	356	316	329	336	354	368	359	322	311	292	309	311	350	326	347	334	334	322	358	348	342	337	312	334	355	354	324	346	339	360	317	335	360	336	324	332	366	331	398	326	324	337	356	317	362	309	330	361	362	347	327	346	297	336	333	319	320	301	338	343	356	351	365	347	324	330	313	336	336	307	339	299	334	329	326	344	352	326	346	357	352	333	318	350	329	323	349	393	351	341	330	370	361	323	320	308	331	307	362	332	339	331	336	333	320	359	319	348	324	332	344	340	330	339	355	314	331	321	319	319	320	365	367	347	361	337	315	302	354	375	308	353	337	351	325	345	341	349	348	348	312	332	358	325	330	316	318	322	315	328	309	310	323	348	342	320	348	351	321	316	306	330	312	314	352	358	334	328	331	336	352	344	316	346	327	347	361	305	323	329	363	357	353	356	345	345	349	345	341	336	297	308	370	355	323	344	323	300	331	333	316	345	316	328	363	330	328	341	362	337	366	355	378	325	320	348	349	324	332	336	348	342	307	337	360	326	326	364	325	337	332	355	351	339	315	320	336	326	317	341	332	340	288	306	317	325	347	344	341	330	310	328	350	333	348	335	333	337	322	298	367	340	361	351	334	338	313	333	339	348	317	317	338	368	330	346	351	331	349	338	365	325	372	317	349	313	341	347	343	355	332	360	307	303	311	302	332	346	313	355	360	347	337	345	325	349	340	351	333	362	336	335	343	354	333	319	331	330	356	330	354	365	324	314	357	343	349	321	317	353	319	330	319	351	347	331	338	337	350	350	348	351	343	324	326	340	316	320	334	343	323	336	321	335	327	341	330	339	336	337	351	343	318	337	328	338	344	339	347	327	340	338	356	324	340	327	312	351	336	323	322	359	345	315	348	327	336	322	289	368	337	346	330	320	333	309	327	349	344	323	350	322	294	364	326	329	353	328	367	333	346	329	330	315	332	361	334	338	322	349	321	332	338	344	367	324	346	309	331	359	296	348	301	350	331	303	354	331	317	354	330	328	324	334	337	328	371	322	322	374	350	303	321	317	315	301	331	336	354	353	331	346	344	340	356	334	362	348	365	335	311	322	312	342	314	321	341	336	346	336	326	291	358	343	337	361	332	334	350	369	316	295	368	327	328	337	311	317	356	350	380	329	361	329	311	343	353	335	329	323	295	338	309	322	339	321	353	354	357	344	353	323	353	359	349	347	356	329	331	327	357	302	338	328	328	322	316	322	329	335	334	374	342	339	325	364	347	348	337	332	319	278	332	318	336	337	356	352	353	337	296	304	329	338	355	329	347	309	333	345	343	340	345	325	348	370	363	328	338	332	318	345	338	346	301	319	321	323	359	319	325	333	351	338	318	357	342	338	346	349	327	322	328	346	322	339	338	336	355	312	345	378	313	325	336	350	317	318	309	312	340	347	375	323	335	357	338	349	321	324	346	365	345	316	347	310	373	347	365	360	335	332	332	363	360	310	335	326	321	358	335	284	337	335	351	337	307	372	331	356	352	329	320	378	337	305	348	338	350	346	342	314	351	322	347	313	349	327	353	339	329	357	347	321	342	356	359	315	368	373	310	318	324	311	346	357	319	315	372	323	346	317	357	312	343	326	330	298	310	316	314	331	335	324	337	330	335	370	358	325	332	317	323	317	348	343	324	340	331	301	352	355	383	324	349	339	301	338	364	317	340	357	325	342	315	341	316	345	330	344	339	365	333	311	327	350	311	338	328	348	328	302	344	323	336	354	379	364	334	336	305	335	330	357	338	359	322	361	324	320	375	332	331	327	328	342	334	358	346	282	333	342	335	354	339	345	317	325	343	326	305	348	337	310	307	305	336	371	317	328	327	381	323	349	333	313	357	324	317	295	362	341	306	348	376	351	378	349	313	358	348	372	337	352	333	339	363	320	358	337	329	352	316	337	354	336	332	321	340	324	350	311	330	355	349	352	357	353	331	347	335	342	337	347	347	331	357	321	328	333	324	327	305	332	347	340	319	326	359	362	315	353	315	306	359	333	342	299	339	350	353	338	373	366	303	314	365	325	341	339	308	344	352	349	337	331	352	313	321	355	342	313	306	341	339	333	293	337	326	341	331	359	305	351	338	335	348	316	335	351	359	359	335	324	293	376	345	329	331	352	331	339	343	355	335	355	353	305	309	326	340	305	310	331	330	287	344	369	352	358	329	342	328	325	330	331	341	335	339	315	351	349	349	344	328	330	326	311	344	372	365	325	318	355	349	306	303	331	339	333	341	316	363	342	342	345	357	307	306	335	343	329	347	327	310	320	346	337	313	351	300	329	358	349	321	341	348	310	325	346	346	367	339	335	348	328	319	377	361	336	333	318	287	346	314	356	383	351	348	331	340	340	322	336	326	329	377	351	354	319	338	345	355	349	323	332	330	325	365	350	326	318	379	333	362	318	304	326	333	338	320	344	351	325	337	326	331	320	359	347	338	332	306	306	330	308	296	359	349	326	368	330	344	355	330	352	346	325	310	340	367	347	354	359	372	322	334	344	291	335	360	336	367	328	321	345	327	342	319	322	339	377	311	335	306	346	369	315	327	326	348	353	330
3885	3126	3321	2633	2359	2555	2328	1495	1030	949	942	922	764	581	555	505	435	358	347	355	337	309	320	306	302	314	333	344	296	329	308	315	326	337	292	290	349	329	316	345	342	318	344	298	311	324	314	317	323	300	345	316	298	307	332	303	311	286	318	321	318	283	311	338	320	296	324	318	325	307	299	316	314	286	324	278	328	301	335	310	294	301	272	291	309	279	301	315	299	303	307	297	312	305	323	328	310	321	307	320	324	301	298	343	288	306	297	306	305	304	289	299	341	309	296	331	344	317	293	305	299	272	304	319	300	297	310	284	314	348	259	315	284	290	319	303	302	301	333	311	321	289	303	304	314	313	290	302	324	303	337	282	326	320	314	286	295	305	287	318	308	306	292	321	302	339	329	297	320	334	296	306	311	318	341	295	308	320	337	293	331	316	306	293	323	306	322	307	327	311	318	308	335	312	319	338	318	323	336	322	331	315	296	317	315	283	325	300	327	328	322	361	315	293	301	325	301	303	324	304	328	315	320	296	332	291	331	337	281	310	312	339	313	340	297	302	289	333	305	301	323	305	305	309	310	330	307	283	280	289	322	334	315	327	322	321	297	348	299	315	313	315	323	301	313	289	327	318	323	297	312	321	300	344	308	346	303	277	299	317	336	340	345	293	287	332	322	304	331	272	311	296	291	294	311	307	293	300	303	287	304	312	327	308	290	315	333	319	317	326	312	322	289	314	318	324	282	321	265	296	324	323	284	302	306	326	336	309	291	315	287	319	312	324	298	335	311	328	302	326	301	319	313	302	305	297	297	317	333	319	290	316	320	332	327	318	301	312	266	318	319	319	299	303	340	318	343	328	338	319	312	343	310	297	322	336	302	322	329	330	282	285	325	280	319	324	345	311	322	314	307	319	343	276	328	288	336	317	317	293	296	295	302	323	328	313	325	294	315	293	291	306	314	295	311	301	296	310	289	332	325	302	363	323	320	307	311	328	333	321	308	308	295	335	302	302	305	316	299	314	335	302	307	328	314	351	299	292	327	348	326	304	309	315	339	310	328	294	336	307	293	312	308	290	293	352	312	316	317	309	337	313	292	284	343	270	301	292	333	307	306	325	315	310	317	325	279	284	319	304	316	313	290	292	333	267	330	292	304	294	345	319	321	330	324	301	341	288	317	330	314	291	338	294	327	295	320	261	296	308	292	340	313	287	356	339	297	312	337	313	336	304	316	307	303	318	306	295	317	337	280	329	338	331	304	360	314	327	352	313	301	303	292	308	292	311	306	319	315	315	317	335	316	347	311	336	313	287	332	290	295	333	341	317	314	300	308	327	330	348	305	313	308	318	306	300	293	292	310	339	329	327	318	299	294	295	343	330	333	355	282	276	331	327	316	290	284	319	310	308	325	293	332	318	301	271	303	317	306	319	303	299	315	297	312	319	301	291	309	311	306	315	298	337	325	310	331	347	332	324	342	343	302	334	305	305	312	320	316	287	304	311	297	340	315	303	298	308	327	329	322	333	320	303	324	280	307	351	310	336	323	314	304	313	278	298	327	311	302	309	330	339	347	330	294	304	306	291	266	291	310	312	307	300	296	295	328	316	297	313	329	316	317	299	287	278	355	303	301	323	328	341	282	328	297	272	278	326	315	295	303	343	330	323	332	294	305	301	324	301	336	321	274	334	306	321	344	273	305	276	317	310	301	291	315	307	293	296	315	321	296	297	322	307	334	292	293	313	301	311	297	327	298	293	313	323	306	289	320	310	281	274	314	306	296	315	327	307	291	282	318	296	312	308	314	314	289	312	319	341	289	336	302	295	307	324	306	321	330	313	301	319	301	334	316	316	317	321	305	303	309	323	340	297	293	336	329	341	311	264	305	278	307	314	306	302	272	307	287	335	273	313	291	327	300	306	299	324	331	319	290	300	305	321	304	306	298	298	309	325	289	326	318	322	314	324	342	291	298	288	318	335	311	321	275	329	326	312	302	325	328	324	334	283	326	283	319	335	312	298	321	302	319	315	311	309	338	324	319	329	324	333	336	314	298	324	308	311	288	304	295	300	303	306	302	284	323	293	304	310	331	299	340	328	305	329	349	303	295	284	324	294	298	327	314	304	300	294	313	296	300	305	304	284	316	326	315	287	320	303	331	305	320	305	318	318	291	305	299	350	341	330	314	325	311	307	301	335	341	319	287	292	314	345	317	298	302	319	310	313	326	322	306	313	291	321	261	290	307	305	307	307	327	294	299	331	324	305	315	323	291	325	291	315	293	336	341	299	272	327	323	302	324	305	333	304	319	292	364	334	280	298	323	300	306	309	261	313	288	318	324	315	327	321	314	315	316	323	295	349	315	314	320	309	308	327	319	330	309	331	306	309	293	304	312	294	317	311	339	322	329	315	312	303	318	310	299	288	279	286	339	310	306	291	319	340	307	300	322	290	358	307	318	318	315	336	299	274	309	307	353	312	306	309	275	296	300	329	320	331	307	287	334	280	344	342	302	333	343	289	316	299	295	324	338	290	320	286	280	315	307	306	312	280	299	355	304	296	339	319	329	306	281	304	280	290	313	306	294	314	315	331	323	352	306	275	324	334	310	316	315	317	284	304	317	329	314	320	291	307	320	316	289	296	317	301	303	315	331	311	290	295	321	299	306	296	309	305	320	293	279	315	314	318	304	332	302	286	321	326	319	340	309	303	275	360	301	301	329	318	330	295	284	274	328	296	282	270	331	335	277	318	311	314	298	310	294	309	326	324	341	311	282	319	306	299	311	329	310	295	317	312	332	295	327	299	305	313	306	344	301	345	308	290	310	321	335	354	267	294	290	326	306	301	318	299	316	322	304	321	315	294	313	295	290	287	317	326	312	294	319	307	339	309	294	293	314	283	340	290	316	311	294	283	326	286	309	304	338	311	296	290	331	297	296	314	331	293	303	327	334	343	302	331	316	315	318	321	291	310	318	351	301	311	305	301	317	331	301	282	317	303	323	305	324	343	296	303	332	292	310	316	317	297	320	314	293	333	296	300	305	301	297	307	279	295	306	315	365	305	314	325	331	311	321	305	294	272	306	319	310	294	298	285	327	325	321	291	303	294	293	307	311	301	304	325	297	308	316	320	294	319	290	298	364	321	293	296	300	348	311	331	280	356	331	329	310	302	314	292	298	296	292	303	316	332	289	304	335	317	308	307	291	298	284	304	303	292	314	291	294	328	307	322	301	308	299	313	319	316	312	289	283	296	316	337	289	310	317	303	291	292	325	287	323	323	274	363	328	307	343	354	338	319	317	318	307	344	307	283	333	307	309	291	304	315	334	298	316	318	309	298	264	269	289	300	312	311	309	315	277	293	300	296	296	356	315	313	295	302	314	344	315	295	316	320	308	312	298	300	346	326	301	351	286	313	312	319	328	302	326	320	298	290	313	320	309	314	323	344	299	321	311	316	317	285	303	283	323	318	355	318	343	308	348	303	345	309	329	314	302	334	300	298	320	312
3804	4376	4757	5682	6970	8074	7798	5635	4557	4035	3824	3478	3397	2521	2436	2017	1413	1237	1150	1065	884	974	1048	924	946	949	871	870	858	945	855	836	806	876	872	885	815	836	833	824	831	848	843	882	850	846	833	879	847	927	831	860	834	822	872	809	826	824	857	843	871	782	833	804	834	853	850	846	838	854	827	811	803	854	808	824	845	873	856	842	867	809	836	882	821	854	820	838	807	891	801	845	844	860	818	825	833	848	814	813	823	801	838	890	825	802	855	859	790	830	863	834	823	806	842	838	845	842	797	841	861	846	788	871	794	814	880	800	797	815	844	852	846	807	811	843	843	794	871	848	836	837	784	867	794	837	883	869	803	860	765	878	804	783	770	860	804	793	820	853	860	815	811	783	785	787	865	793	832	825	801	813	805	875	827	866	849	823	845	846	855	802	861	854	863	868	837	822	860	823	878	809	825	863	813	833	792	819	861	841	858	840	819	832	823	778	867	823	786	777	871	846	850	856	821	845	855	860	856	853	828	809	869	881	825	764	866	860	817	816	784	855	821	828	817	888	832	843	765	856	831	830	798	821	836	823	822	847	883	819	825	826	844	822	818	813	841	838	850	868	777	802	863	784	855	766	811	850	806	801	844	848	851	837	829	912	842	822	782	868	876	877	850	837	810	802	834	833	887	818	852	836	775	786	873	805	801	809	824	846	883	845	821	876	874	808	826	834	844	846	807	801	832	838	896	806	835	835	859	814	848	836	817	868	827	854	824	828	859	844	803	852	810	806	781	827	843	826	851	788	751	818	797	845	790	816	859	852	833	835	871	854	853	818	825	820	812	845	825	839	814	806	825	826	810	808	856	848	791	872	816	852	871	867	830	812	912	809	837	760	808	828	839	846	852	796	895	829	847	780	834	823	814	871	844	847	807	771	824	829	808	826	837	852	827	795	845	820	794	866	823	859	843	864	853	833	841	864	797	879	862	807	816	808	853	883	859	870	820	841	835	858	786	834	841	834	819	798	851	876	825	830	837	844	875	842	843	830	794	835	819	852	826	899	845	843	827	831	816	847	777	832	799	838	806	848	831	823	923	817	809	821	819	862	804	832	829	826	850	848	822	872	777	823	893	861	794	862	789	829	874	788	856	818	837	836	789	839	788	825	848	826	864	812	805	811	821	813	918	859	839	876	819	804	885	842	835	833	814	806	840	826	822	843	840	835	930	818	824	827	825	827	797	796	847	788	789	886	887	777	824	815	838	826	879	854	814	788	846	820	795	831	797	845	865	806	829	797	834	822	832	900	814	864	850	858	863	849	877	776	864	807	777	833	834	873	820	839	837	842	826	829	821	877	853	824	868	846	831	850	851	856	817	871	869	849	830	853	829	821	783	785	824	806	901	898	862	843	811	874	882	804	884	799	857	810	822	804	839	891	831	773	802	824	836	859	828	837	812	837	809	780	852	828	778	780	836	836	845	855	862	804	793	801	801	845	860	838	826	834	925	794	833	873	789	893	835	872	803	855	856	873	830	835	885	856	818	875	888	790	795	836	846	820	830	824	865	825	851	858	851	837	831	852	858	815	837	834	837	813	837	783	919	852	847	805	868	825	827	862	800	823	794	808	866	835	864	822	864	818	827	849	878	804	801	833	830	815	801	845	897	817	829	798	863	795	834	822	796	766	851	799	864	802	803	829	811	815	804	837	860	784	846	820	825	822	828	786	835	850	830	795	805	796	840	820	817	866	798	814	873	860	812	836	830	842	808	832	812	877	837	826	853	863	864	846	853	891	805	850	844	881	831	893	844	854	752	788	839	846	852	806	861	876	856	809	799	869	873	862	860	816	897	818	827	805	846	849	832	784	848	816	801	792	846	823	834	845	870	841	863	822	848	787	823	811	827	822	825	842	789	848	824	838	823	813	895	838	816	853	823	799	790	881	861	831	801	835	791	817	798	817	818	857	871	854	812	820	823	853	848	874	830	825	831	813	853	782	804	751	864	819	850	831	799	848	821	797	803	802	869	862	835	813	877	757	845	792	840	811	838	853	812	844	821	903	847	826	835	893	805	812	819	822	849	824	819	812	837	843	861	829	842	830	793	808	835	809	868	847	881	805	843	810	860	809	814	793	821	835	809	833	797	848	879	812	836	871	804	861	825	835	800	834	863	846	870	815	842	792	874	810	827	803	832	856	799	847	818	827	801	828	877	809	866	823	806	819	795	789	835	805	855	830	768	817	793	852	842	842	817	820	891	831	843	815	858	857	787	887	819	803	890	787	894	843	838	816	810	784	867	829	815	862	743	828	812	851	826	769	784	847	853	813	825	845	805	874	857	817	856	861	854	825	864	861	856	826	822	802	739	823	888	812	794	807	835	798	850	832	841	813	785	832	831	862	792	831	834	804	854	828	873	811	838	866	812	853	810	821	871	873	884	849	846	848	838	880	864	846	810	814	877	855	891	822	820	772	827	805	786	774	882	804	820	846	860	837	822	848	844	833	871	825	815	865	831	803	843	857	814	770	820	822	789	827	891	802	847	867	856	840	847	830	776	854	852	856	866	879	829	803	796	842	809	848	783	832	813	819	814	838	827	792	769	822	816	823	820	840	810	826	831	871	824	808	820	853	830	816	826	826	884	824	822	816	870	849	870	860	868	824	851	815	801	811	881	858	854	850	830	866	861	808	793	852	861	841	852	850	877	815	859	831	841	840	838	800	811	839	847	838	815	882	847	873	827	866	838	854	769	837	788	861	859	835	864	819	824	852	834	865	754	828	792	807	845	826	831	813	841	850	839	830	884	828	850	851	821	874	823	812	868	848	798	841	843	800	805	832	797	864	839	848	845	816	874	840	840	852	832	816	852	851	844	848	837	803	827	821	870	814	817	817	858	813	835	782	807	866	825	843	873	811	806	777	875	785	845	870	829	806	787	894	836	819	785	828	847	789	851	831	838	811	832	839	855	808	856	842	744	806	821	812	846	815	831	826	851	833	884	780	760	828	812	791	888	811	830	846	867	799	829	904	781	810	808	845	824	874	824	829	847	842	823	841	884	790	805	894	810	798	847	796	818	780	818	898	842	848	826	858	808	800	833	896	802	828	845	893	831	816	802	810	803	826	830	791	819	815	832	855	787	833	844	840	808	879	861	821	832	809	831	831	812	849	823	855	844	864	799	838	857	827	832	798	848	818	880	800	783	865	820	894	849	877	787	816	834	811	850	839	896	765	850	851	806	814	786	800	788	850	816	839	834	866	834	811	770	811	824	883	834	771	805	812	857	788	838	826	784	816	831	807	784	869	868	822	763	850	862	860	864	817	832	837	839	900	823	804	877	850	776	862	839	766	855	838	839	805	806	833	823	851	838	837	841	831	836	793	818	828	810	824	835	861	850	828	793	832	846	844	815	845	849	828	833	851	849	851	841	845	863	861	858	820	812	823	867	845	825	852	850	813	847	859	807	817	835	849	877	825	842	800	819	854	839	811	787	796	843	852	816	812	798	842
14437	18674	20953	21161	22556	21634	20217	16970	12337	10304	8604	8017	7356	5184	4051	2507	1212	792	664	515	405	359	336	278	377	295	253	277	244	229	185	194	225	179	183	203	186	184	198	182	207	174	203	183	220	203	210	180	197	221	194	185	207	200	204	190	175	199	189	194	186	179	184	181	172	183	202	186	187	176	168	207	177	185	186	163	196	190	185	193	194	189	173	197	185	208	183	190	162	184	183	185	161	175	168	168	199	174	163	211	174	198	185	174	197	178	157	191	164	212	172	206	210	206	194	202	193	196	176	186	185	181	185	187	187	184	215	182	218	184	182	162	161	186	189	192	200	205	196	184	185	187	201	182	174	189	178	204	167	191	181	168	192	154	202	189	197	178	204	214	173	201	160	208	184	178	152	173	172	193	185	195	155	179	198	191	175	185	206	205	196	208	190	195	201	200	182	167	172	162	172	165	190	205	166	198	195	171	202	180	213	179	174	159	180	170	168	182	189	198	201	185	194	205	189	208	165	196	184	176	200	189	183	186	182	208	181	168	187	189	207	193	172	163	176	168	183	170	169	224	183	177	176	212	195	181	155	165	212	168	169	200	174	185	169	183	187	174	189	182	189	182	183	191	171	173	184	213	181	194	201	204	194	189	186	171	191	200	196	194	192	191	180	175	183	212	172	166	193	183	179	188	211	196	188	195	206	169	192	195	200	185	181	191	201	175	187	190	184	181	149	194	169	183	200	175	184	209	171	186	195	176	187	196	188	194	196	191	195	206	154	164	188	180	188	190	175	171	191	187	169	193	174	170	200	182	206	208	206	199	177	177	178	173	190	190	185	183	182	190	212	187	193	157	177	187	184	195	187	178	183	183	194	191	206	174	198	203	184	174	182	184	186	201	195	186	186	200	196	171	198	193	162	164	184	187	195	194	212	172	183	183	194	168	180	187	186	172	179	184	190	185	169	182	198	188	193	204	159	185	178	192	184	197	188	165	193	207	179	199	197	196	213	177	184	170	181	194	185	178	158	206	165	156	183	183	177	179	188	179	195	204	184	170	200	170	176	181	181	212	171	187	176	180	185	187	198	197	181	199	196	166	194	179	175	168	161	230	189	177	187	193	170	192	179	170	176	205	192	173	177	182	198	180	199	184	158	180	172	188	162	199	190	199	169	173	166	170	193	179	185	184	190	188	199	179	214	174	208	191	191	171	155	164	174	187	197	190	182	202	214	177	194	168	186	178	171	193	183	174	185	173	186	188	194	200	181	197	156	190	175	197	189	191	208	179	197	171	202	188	151	168	194	172	213	191	182	172	173	183	186	181	178	178	206	184	154	190	175	182	172	208	168	226	192	179	173	181	202	169	187	186	165	183	170	198	170	195	194	194	197	164	174	198	189	174	172	180	178	190	193	208	178	195	191	184	172	164	163	176	191	167	197	182	189	189	153	183	164	182	199	183	180	201	171	203	176	169	178	196	175	156	195	200	181	196	195	179	185	163	184	204	187	179	189	187	182	177	186	174	191	168	180	194	187	208	189	161	190	181	169	174	179	187	216	159	160	196	181	184	196	188	166	197	179	206	170	166	198	181	162	171	193	163	159	186	186	186	182	168	170	156	189	177	215	193	190	182	158	189	159	174	186	170	181	173	206	163	161	211	175	204	164	184	175	185	178	195	192	172	183	197	182	196	158	154	155	174	189	219	177	213	189	185	195	173	191	190	171	194	163	184	165	188	207	187	182	182	165	157	173	193	187	184	170	185	180	186	197	189	194	178	207	170	171	182	185	174	157	160	197	199	192	200	214	190	184	187	197	198	191	202	142	187	182	172	176	193	191	183	181	199	197	215	193	189	177	188	203	198	179	186	184	193	188	190	184	176	175	179	164	184	188	187	217	208	157	192	190	186	183	183	173	158	166	177	173	183	172	198	192	183	173	223	204	180	181	174	193	184	197	159	210	178	185	155	178	168	205	184	174	191	210	176	174	191	180	182	184	149	222	174	185	196	184	201	171	186	188	216	198	156	198	190	168	154	179	205	208	181	188	211	185	187	184	213	209	192	166	190	161	192	158	196	169	188	185	191	189	198	171	189	196	177	181	174	217	177	183	174	188	168	179	195	167	166	188	176	195	178	185	184	197	175	166	188	169	190	168	180	199	173	179	170	196	173	173	182	212	182	199	185	198	188	173	192	192	190	173	174	164	174	198	204	197	176	181	218	176	163	199	177	204	179	175	207	193	193	184	195	181	178	164	184	214	155	185	192	165	184	187	165	180	193	197	206	156	178	177	175	190	180	204	204	192	186	182	196	186	186	169	179	188	200	169	186	190	178	179	188	175	224	196	178	209	181	205	172	179	198	179	175	172	171	180	195	154	166	182	203	173	185	184	178	205	191	156	185	161	193	166	173	163	191	206	164	186	189	181	208	191	165	188	170	215	167	186	218	148	167	189	188	189	150	191	161	177	189	172	165	175	172	184	181	183	184	189	179	184	185	192	227	175	202	170	200	193	186	195	192	166	179	170	188	181	187	217	211	197	178	191	201	191	177	183	166	187	183	177	195	185	221	182	198	191	152	178	186	182	178	185	175	186	183	193	171	182	189	195	185	176	178	188	170	167	180	185	209	172	193	204	190	171	195	179	201	188	195	174	167	184	157	160	177	195	225	197	191	201	177	194	204	192	158	191	177	171	174	184	190	195	190	165	191	184	191	181	194	183	172	175	194	188	186	195	189	186	192	190	174	200	194	173	203	196	192	198	179	184	158	195	199	170	167	199	171	173	172	183	205	193	178	175	179	179	175	191	203	219	182	206	192	195	197	179	171	177	184	180	176	167	166	187	198	175	178	200	194	173	167	199	177	179	189	179	193	189	203	168	182	175	209	173	166	172	196	157	200	187	190	196	166	197	174	175	158	192	196	186	173	155	162	189	189	183	181	183	175	183	195	210	174	176	187	164	188	190	205	197	205	213	190	184	185	179	185	176	169	187	182	207	189	181	181	202	174	200	177	186	162	177	172	184	175	174	205	189	194	195	204	188	199	185	197	201	184	192	198	197	185	175	168	164	184	176	192	169	209	181	192	209	165	175	187	177	179	168	177	194	178	186	213	185	184	158	192	167	183	165	194	183	191	185	198	203	199	156	167	172	191	171	206	181	193	160	171	185	177	190	180	180	217	187	159	196	180	175	174	175	176	157	181	178	181	181	185	186	177	173	170	182	190	177	194	173	207	178	183	186	207	178	170	183	172	174	188	192	174	198	204	172	155	185	196	172	184	150	186	191	205	188	176	181	197	185	202	187	194	187	203	184	184	191	189	188	161	183	183	209	166	181	150	182	170	186	180	173	190	187	206	203	195	171	165	184	170	182	192	150	191	199	183	185	173	202	181	191	185	184	169	206	196	168	179	179	208	167	200	171	181	186	162	173	179	184	195	175	195	182	165	176	186	191	204	175	179	182	162	178	172	187	183	184	191	194	187	180	168	183	198	188	181	176	178	188	188
10986	15200	15446	18825	25903	27691	29711	27179	26062	24920	20760	20453	19412	15637	14865	11379	5850	3324	3645	3189	2310	2485	1960	1385	1917	1374	1302	1311	1130	863	657	667	616	610	622	626	610	576	576	592	562	575	569	577	588	576	662	697	765	899	831	761	652	643	618	602	536	578	559	600	533	564	549	589	580	546	529	559	553	526	547	517	527	530	546	515	540	527	537	519	558	519	539	549	521	532	540	550	525	536	488	568	558	548	529	565	531	516	467	512	548	556	530	497	516	554	517	520	572	530	527	488	553	540	519	539	524	507	539	536	509	504	491	539	498	498	508	508	557	540	490	556	546	535	482	507	554	487	529	514	521	523	549	516	590	591	539	503	551	511	492	506	544	515	526	502	510	514	517	499	514	494	557	514	476	530	495	552	475	519	543	485	545	520	500	504	578	544	500	528	542	550	543	490	497	492	506	508	469	511	511	517	554	536	504	495	560	512	556	525	531	518	512	536	530	552	512	559	517	508	498	551	527	497	509	566	546	475	517	506	533	495	507	538	529	515	535	494	494	518	491	537	497	536	493	529	498	531	558	538	525	532	482	542	506	489	502	493	546	534	515	524	473	513	469	519	558	561	539	529	502	549	508	523	521	512	513	502	542	483	516	544	550	537	510	497	517	526	518	545	518	527	536	543	504	526	509	511	546	538	533	529	550	550	507	535	548	529	550	501	502	549	504	534	492	508	522	536	453	516	509	554	538	557	515	491	559	510	547	472	561	514	543	505	508	510	520	523	515	500	552	518	487	511	521	519	558	508	487	515	547	474	562	501	511	515	516	463	498	547	481	525	530	548	521	548	509	513	551	511	526	532	538	484	508	537	529	484	574	488	538	507	495	557	518	537	518	526	526	520	528	513	567	517	492	525	519	529	524	533	499	521	500	478	509	492	482	543	496	513	511	501	517	506	520	526	524	530	506	493	521	513	541	505	557	525	503	535	510	510	536	532	534	484	542	499	484	509	502	500	513	477	482	498	533	487	515	496	548	498	510	527	525	564	526	521	520	498	499	542	536	515	525	523	514	525	528	528	505	509	559	530	533	546	528	519	504	509	519	497	497	517	524	493	510	533	504	529	513	537	478	548	530	533	532	550	534	512	502	523	497	493	546	534	534	506	517	517	526	527	565	491	516	514	534	496	515	541	531	527	512	538	524	499	527	550	548	526	504	507	548	497	530	549	496	528	541	545	513	496	547	510	491	522	491	527	513	490	529	536	517	529	540	537	530	516	497	504	540	491	537	515	508	506	506	513	520	495	526	542	516	519	519	536	505	523	515	528	517	488	486	539	541	514	544	516	508	540	505	484	455	564	539	537	518	492	515	540	528	462	534	508	535	509	530	492	480	496	510	530	519	507	520	503	518	560	529	505	528	503	577	530	497	528	553	528	508	518	500	492	522	549	524	514	553	499	516	515	504	537	523	518	534	523	522	524	535	486	519	519	526	559	505	546	540	538	524	508	501	533	526	535	490	525	526	533	555	500	461	557	529	524	516	487	506	485	524	522	506	556	533	549	505	495	521	496	497	543	496	519	529	510	561	543	541	545	512	496	502	519	519	501	525	541	574	504	544	501	524	538	529	508	539	548	497	500	508	548	505	501	523	486	524	533	493	551	505	495	514	520	521	497	556	474	520	509	511	542	522	560	492	487	554	559	513	547	532	519	470	539	509	521	520	549	503	525	496	503	537	525	525	528	538	551	510	528	538	540	525	526	515	500	520	533	517	512	512	519	490	537	549	507	536	527	534	494	514	538	522	522	538	489	551	544	596	525	576	546	519	558	552	497	494	527	515	529	476	533	493	570	537	498	496	491	516	518	517	544	524	500	524	535	544	560	529	540	536	530	544	508	517	530	529	517	543	505	539	538	489	507	528	506	501	525	502	546	572	492	498	523	487	514	502	508	508	541	533	525	514	519	493	525	547	556	472	521	535	512	569	501	536	530	543	560	521	512	524	519	489	519	522	511	525	557	518	510	504	559	524	518	532	521	483	509	504	473	504	473	507	527	522	512	534	495	500	520	503	526	505	527	513	522	518	535	510	487	557	534	525	524	541	525	515	510	544	533	492	485	511	495	513	532	555	464	551	513	534	491	498	546	507	537	493	515	486	524	509	522	543	495	516	543	514	551	487	537	515	533	529	530	494	505	497	465	523	503	511	527	530	498	538	532	543	513	510	510	466	484	478	508	508	563	514	536	501	523	490	541	528	503	506	478	522	548	500	500	525	554	495	511	539	476	500	507	524	536	529	515	518	527	546	538	513	492	539	510	567	543	499	502	520	505	490	497	533	536	520	535	556	516	509	556	487	550	528	537	485	521	539	568	523	472	566	503	523	507	494	530	509	548	482	511	533	522	539	537	514	475	499	515	568	513	547	553	516	541	530	505	501	492	519	497	518	530	515	538	503	564	522	521	533	493	508	510	515	489	539	522	497	495	529	519	502	513	492	550	536	522	535	525	542	479	525	541	496	519	519	493	519	511	525	545	481	486	541	533	493	519	539	530	534	520	522	551	521	526	527	557	516	509	511	536	516	497	490	501	471	539	493	517	526	548	516	526	484	563	524	540	503	511	461	523	509	503	554	509	533	556	509	560	488	544	489	517	549	511	496	518	490	498	576	506	496	584	568	509	535	496	524	512	540	518	479	518	506	525	532	538	539	494	524	523	543	510	500	547	514	524	572	558	507	510	521	513	566	525	552	525	505	536	551	575	495	510	501	564	477	536	546	502	495	524	519	535	513	528	524	492	530	488	539	545	519	512	489	516	529	501	500	520	501	546	511	548	538	536	552	495	544	495	532	519	531	526	535	510	539	533	569	557	498	503	504	539	508	490	505	562	516	505	515	495	528	530	497	500	510	591	487	558	501	534	538	474	534	534	543	519	507	520	552	498	515	517	513	537	516	523	538	505	535	494	518	523	491	502	511	493	523	508	526	514	512	535	509	503	539	486	501	493	494	508	531	536	502	575	525	524	490	544	494	502	545	540	480	515	536	498	568	497	527	564	531	548	557	539	535	513	585	546	530	534	508	551	481	532	522	526	500	545	535	540	500	498	492	535	515	510	505	483	552	502	516	552	526	504	532	503	533	547	472	526	516	518	552	516	557	486	535	503	518	475	530	522	505	510	488	525	548	543	536	519	531	513	509	492	542	529	538	549	510	534	528	500	512	570	535	531	531	521	535	529	506	517	556	535	528	545	473	480	500	568	536	492	491	535	572	528	503	539	521	502	528	488	542	507	542	527	494	538	519	505	511	538	528	494	472	550	533	557	521	515	534	476	534	565	580	538	481	503	527	487	489	511	507	506	547	522	496	503	487	512	539	504	512	538	501	518	502	527	473	542	527	532	510	497	492	470	543	546	501	531	533	482	495	526	505	525	498	499	525	506	545	536	524	506	519	494	517	472	500	516	502	498	560	535	535	513	540	511	594	500	520	504	510	520	506	511	535	536	516	559	502	509	545	495
21851	23090	26127	27318	28785	28560	27159	24110	19170	16148	14215	15260	12583	9105	6709	4135	1822	1211	1012	860	604	651	546	409	408	315	316	289	234	179	170	150	146	143	113	149	134	118	139	132	127	134	122	138	123	136	124	139	145	147	132	176	175	146	109	107	100	110	117	123	114	111	112	133	115	127	123	121	127	110	118	104	86	101	110	123	128	99	134	111	111	119	114	110	115	133	112	125	117	118	109	109	99	104	131	107	104	103	119	108	92	109	104	105	130	131	120	111	123	104	101	109	110	90	125	97	100	117	125	105	128	102	101	112	94	115	102	112	106	114	120	123	107	94	95	124	123	96	101	119	109	94	136	103	121	133	101	107	105	106	126	98	106	107	104	104	112	101	124	117	108	107	104	122	122	109	116	111	92	136	96	124	111	91	101	121	107	98	114	106	99	102	109	93	129	86	84	93	108	105	113	109	86	102	110	118	101	129	110	116	100	115	105	119	114	99	107	103	104	110	95	111	89	97	109	116	101	130	119	106	94	100	104	131	88	104	101	122	131	109	108	91	98	98	119	115	111	109	103	107	109	118	101	103	118	115	117	100	96	103	103	102	113	124	107	121	107	106	100	96	105	129	103	108	95	118	92	104	101	110	79	126	96	139	95	89	130	93	100	93	105	110	89	128	114	125	118	99	130	109	84	112	90	113	111	123	113	109	112	124	110	128	104	122	116	94	105	101	122	103	97	106	111	106	108	123	107	116	91	130	93	121	100	102	100	103	120	104	100	86	103	103	113	111	100	120	123	121	108	110	115	108	111	92	112	99	92	113	116	109	120	96	113	93	119	106	102	102	116	113	119	124	121	110	105	104	99	104	107	91	124	100	113	113	102	90	113	126	93	106	107	125	103	101	95	128	125	117	116	116	103	116	116	94	125	109	105	99	103	112	84	113	94	106	109	104	109	108	112	110	93	99	93	92	122	106	111	113	109	94	115	105	101	104	101	107	112	108	108	118	110	124	91	113	111	94	131	84	104	106	111	92	107	95	112	96	100	82	116	123	104	96	102	106	106	109	95	92	120	113	112	82	99	116	100	92	108	109	108	109	119	128	98	99	107	96	98	110	94	91	124	103	105	117	103	105	112	103	123	101	104	102	117	125	96	123	113	115	105	106	108	109	100	115	103	110	101	104	129	109	112	134	104	115	88	114	94	115	103	112	108	106	118	108	102	104	102	100	94	100	97	93	110	105	108	94	118	109	108	108	119	120	119	97	92	90	92	92	88	87	107	117	127	105	98	102	103	108	125	123	129	110	96	114	108	114	121	116	112	130	86	117	118	96	106	141	102	119	94	114	92	103	111	109	115	110	98	111	113	106	115	102	117	111	109	99	100	111	104	107	114	100	102	107	109	104	118	103	112	101	101	98	100	104	88	105	117	102	130	100	108	120	127	108	108	98	110	126	106	100	102	104	107	108	107	115	104	92	131	105	119	113	116	116	87	101	94	100	93	97	121	107	111	109	121	106	94	94	110	118	112	108	116	113	108	111	108	121	110	92	112	93	105	106	102	106	116	105	122	121	102	103	108	109	111	99	108	103	107	97	106	116	91	110	121	106	111	116	92	108	112	113	114	121	125	126	101	90	114	104	108	108	105	97	105	96	144	94	99	89	107	116	113	112	92	106	115	108	92	111	103	111	120	113	109	108	96	100	116	100	86	107	94	120	136	111	103	130	112	120	93	102	126	106	110	104	99	116	118	97	129	115	111	86	121	87	113	113	102	118	100	111	109	103	101	112	105	128	100	110	106	96	107	105	119	93	104	125	114	114	94	102	116	95	111	97	105	111	111	116	111	103	103	104	107	95	101	100	132	117	115	92	110	102	106	107	113	102	124	102	119	129	112	106	93	126	123	114	106	94	103	103	117	115	88	99	123	114	99	119	89	97	110	103	108	94	112	116	109	111	106	96	102	126	113	103	108	107	105	99	110	128	106	92	114	105	99	106	117	94	102	122	106	108	114	122	97	100	107	123	123	89	131	100	110	117	107	104	114	117	119	124	123	104	112	106	108	118	95	98	100	107	92	137	91	99	124	108	98	112	112	98	92	102	113	106	106	120	110	100	101	121	91	103	101	116	125	99	110	99	93	98	105	97	114	112	126	98	104	103	99	97	118	105	109	93	115	112	120	110	92	127	115	102	109	109	120	114	113	97	112	97	125	109	106	123	98	88	105	108	105	96	103	109	104	115	113	119	119	109	107	112	109	101	93	94	100	108	114	101	100	109	107	109	121	114	107	116	113	113	123	110	126	116	119	109	101	124	125	117	116	119	109	91	109	113	115	94	96	100	111	107	101	108	115	99	111	91	107	106	100	98	93	101	119	113	108	125	106	90	88	108	94	111	102	124	117	114	104	102	106	120	107	111	113	117	104	103	132	112	105	127	102	112	94	121	108	121	121	100	101	129	117	103	122	105	109	124	105	120	110	102	102	140	104	115	106	107	121	128	147	104	115	109	98	102	102	92	111	116	99	127	93	108	99	127	102	101	116	107	106	119	99	109	135	125	96	114	119	98	107	104	107	120	113	115	102	99	114	79	104	102	100	116	89	112	84	115	109	117	107	119	113	102	104	103	112	111	100	117	109	113	99	90	106	100	107	110	85	102	108	110	112	113	99	115	100	112	111	109	107	112	116	116	100	100	104	112	139	124	125	104	122	111	102	99	105	108	101	113	105	105	109	93	113	108	117	99	107	121	104	109	93	121	119	110	107	98	112	88	114	87	112	109	106	102	111	97	102	100	126	117	108	125	105	90	108	103	111	109	110	80	135	129	113	110	105	88	113	113	102	102	95	99	123	98	117	112	118	111	97	93	115	120	105	94	108	127	108	95	87	98	111	115	108	104	108	102	133	131	130	118	102	96	103	88	96	100	98	114	109	112	90	122	116	112	115	105	131	111	113	126	88	108	113	86	101	115	102	108	115	104	140	112	106	110	104	115	102	90	101	101	117	106	126	109	102	136	113	105	90	102	114	113	113	103	108	137	105	94	121	122	110	110	121	102	114	100	100	103	99	132	101	118	98	97	116	109	110	101	114	110	114	116	111	111	108	123	105	96	106	118	106	94	110	113	102	81	114	100	131	101	101	102	93	119	106	105	104	113	117	116	112	95	116	112	108	125	132	106	104	119	100	98	83	111	100	95	107	88	98	110	99	93	116	117	108	97	117	94	113	115	88	99	121	108	96	106	114	93	108	113	106	116	90	106	115	114	126	107	107	108	106	111	110	124	135	100	97	103	112	93	112	104	113	123	105	143	124	86	129	107	96	118	115	136	116	109	110	119	117	106	113	105	104	118	117	122	91	114	112	87	134	115	83	106	99	106	105	112	100	92	95	100	113	103	87	112	107	105	99	103	108	101	104	106	113	95	122	110	108	115	123	104	98	122	112	114	105	113	92	98	125	102	128	90	93	95	113	105	93	102	102	118	101	114	98	109	108	98	108	104	85	121	121	94
13700	17864	19999	23905	29859	32719	34872	33569	32919	29872	28293	30515	25305	21845	20303	17133	8502	5845	5667	4738	3502	3639	2644	2304	2575	1967	1885	1875	1545	1017	711	642	705	598	556	542	530	485	447	483	443	454	441	415	448	539	584	664	757	993	780	751	801	614	477	443	396	422	392	402	413	400	389	440	400	406	405	390	407	418	365	371	327	364	394	355	369	349	350	366	378	397	366	374	397	378	369	332	366	367	361	376	330	368	348	354	351	353	351	316	332	341	371	353	335	335	368	354	358	340	328	339	347	333	344	352	365	314	333	360	360	370	340	312	374	351	320	357	384	360	347	346	368	357	335	320	333	355	348	347	342	336	361	372	348	359	322	351	327	335	314	383	338	336	357	341	344	304	344	350	337	316	332	347	328	334	350	306	309	380	334	300	315	353	317	314	338	334	395	344	367	331	362	342	333	349	319	344	344	361	346	369	341	332	335	335	348	341	342	340	313	381	340	361	324	322	354	358	325	337	336	321	354	350	313	337	353	299	329	346	359	348	356	300	376	333	343	359	338	345	395	343	329	350	339	368	342	332	342	352	358	304	322	333	362	370	336	322	345	330	319	360	336	349	333	327	363	342	332	336	351	327	342	337	348	356	318	350	365	316	351	322	359	336	330	335	347	348	339	351	364	342	345	350	344	368	327	344	323	323	352	352	349	364	348	340	333	355	337	344	352	320	305	314	349	340	349	321	318	303	318	373	315	347	360	343	325	299	309	293	352	356	325	321	319	350	321	339	313	345	296	334	389	324	338	355	326	357	320	332	347	331	332	353	351	378	338	365	356	330	348	332	341	339	337	320	323	321	347	345	338	316	347	339	320	326	343	352	331	370	341	370	317	323	356	333	356	322	337	324	297	386	368	326	351	322	357	321	324	350	348	340	352	334	351	312	332	340	351	328	327	345	364	350	359	334	327	380	313	348	350	371	336	327	312	360	313	325	329	352	340	326	334	327	315	321	350	338	348	342	347	305	337	343	352	365	306	319	361	348	332	388	312	298	345	347	359	334	367	342	320	362	361	367	328	350	345	323	318	346	358	347	353	366	324	328	335	313	318	328	279	345	349	341	372	365	364	322	306	310	334	309	372	360	374	315	326	367	318	346	344	332	308	354	345	325	305	363	350	338	364	354	364	327	315	314	352	377	333	309	360	313	331	327	384	344	337	338	331	337	342	354	339	331	310	344	336	329	339	322	335	339	352	358	335	332	336	329	337	344	324	333	302	346	334	314	329	334	324	327	333	310	322	353	332	306	357	363	304	312	298	352	332	352	299	326	336	363	300	367	331	315	348	366	321	343	339	355	330	357	329	325	331	356	352	344	361	350	328	329	341	347	325	349	354	372	310	347	335	358	327	356	327	360	334	312	342	338	333	361	353	345	357	322	358	355	381	330	355	350	299	332	364	365	332	314	360	343	332	347	330	347	323	327	331	331	355	301	315	340	285	309	364	351	338	314	344	351	332	370	342	310	338	327	328	340	376	357	313	342	326	333	352	304	351	327	343	359	370	338	321	346	344	372	365	345	321	323	333	327	310	316	330	306	326	337	367	316	351	348	316	332	318	322	342	311	346	317	358	309	321	338	358	359	360	332	359	347	329	317	316	345	324	317	339	358	362	363	312	322	336	353	323	348	334	320	343	298	348	346	312	314	325	348	330	297	341	331	325	346	342	315	335	346	320	302	344	320	336	346	358	341	335	355	328	337	340	317	342	322	352	344	279	338	327	317	333	340	351	324	326	334	338	338	323	325	365	342	329	326	343	332	317	351	342	361	338	354	336	360	335	340	351	358	326	348	339	320	341	346	328	335	332	320	348	362	326	344	344	321	332	329	326	319	337	366	346	339	343	349	349	326	334	351	317	348	329	328	343	322	343	343	353	329	352	337	338	317	318	338	330	362	357	372	361	323	311	327	356	354	321	328	295	374	332	381	346	341	315	362	331	317	355	330	320	351	340	359	346	367	338	380	356	344	342	344	347	303	345	342	330	351	321	334	367	333	299	327	342	351	332	298	323	329	324	342	364	340	332	332	306	314	354	314	368	313	343	323	319	339	340	286	340	353	361	308	349	328	320	362	328	376	363	330	337	333	374	302	343	328	325	332	343	327	348	344	341	324	310	329	338	356	339	324	332	343	349	310	345	321	376	353	341	334	343	356	347	330	343	355	336	352	325	336	354	351	330	340	319	325	312	354	332	317	345	319	333	354	341	355	334	339	313	315	333	349	323	312	330	336	352	325	337	331	332	340	361	336	348	332	344	349	326	338	312	362	340	335	345	357	328	335	340	307	337	338	349	308	322	317	315	330	316	354	345	301	310	343	325	320	327	313	325	328	318	289	347	332	328	290	305	341	366	359	377	340	343	351	331	335	339	336	347	336	338	346	394	342	316	354	342	371	369	332	335	328	313	332	343	357	373	309	316	331	324	327	332	333	333	369	337	309	351	325	331	342	343	354	314	351	320	346	331	339	354	337	345	335	351	304	327	340	349	326	352	311	344	328	326	268	370	327	351	367	322	339	344	340	359	362	338	352	331	354	320	332	338	366	340	338	362	298	328	335	353	346	323	309	359	307	321	342	344	357	345	343	313	309	365	316	353	350	337	326	351	353	335	321	364	351	330	366	344	338	338	338	340	339	352	328	337	345	344	340	337	336	344	338	354	334	354	375	326	310	332	348	347	318	334	312	340	335	326	324	361	345	348	302	334	324	350	321	325	330	333	363	331	309	301	355	370	326	356	333	307	344	298	345	334	333	338	368	335	338	332	337	351	351	355	350	310	304	307	351	357	337	347	350	317	360	338	310	353	348	360	347	371	345	333	307	331	324	353	350	355	352	332	337	324	359	376	386	358	311	339	332	331	337	333	341	321	366	356	333	339	327	302	316	281	357	359	331	334	357	341	343	380	316	328	340	316	322	296	331	340	322	338	343	328	336	328	318	342	342	339	345	327	341	360	299	337	316	354	339	328	310	290	298	358	324	339	344	341	320	360	313	334	350	383	344	328	336	319	373	330	350	330	333	336	336	333	360	325	306	320	341	325	347	347	348	334	369	320	334	349	288	342	308	324	357	340	341	361	351	364	338	317	321	342	365	353	340	327	350	314	359	341	349	341	345	343	325	349	303	343	308	356	347	333	334	311	359	299	331	327	323	346	310	319	344	352	321	353	340	336	325	327	319	372	328	321	342	361	328	372	353	308	328	317	318	341	374	338	360	339	348	330	333	332	348	305	328	341	315	335	308	320	309	328	346	355	341	350	366	337	334	329	349	361	335	343	350	357	326	324	327	330	316	373	327	324	311	343	346	345	311	350	342	365	329	314	356	343	341	339	345	340	324	333	319	333	336	337	367	336	345	322	357	328	363	359	374	338	325	325	310	333	356	363	333	314	365	335	350	365	318	356	365	329	348	317	354	296	326	297	354	311	347	329	343	314	359	350	353	345	325	323	334	344	340	336	349	327	355	342	349
3261	2806	2973	2192	1926	2097	1789	1434	1088	939	863	861	648	570	437	406	379	315	341	359	312	336	320	312	316	297	311	310	305	311	307	317	320	351	298	309	328	314	318	319	297	307	307	331	306	295	313	305	280	310	272	331	297	280	317	307	285	320	304	336	315	321	337	347	289	294	319	325	310	327	295	295	314	319	336	305	302	295	335	310	334	310	313	319	319	325	311	325	290	321	315	301	320	285	304	327	347	311	312	335	318	305	321	331	329	306	294	303	321	319	292	293	293	310	314	322	317	295	326	321	313	346	287	303	319	322	313	320	312	306	308	280	306	302	327	293	308	318	322	302	321	317	335	315	327	320	300	308	326	324	330	332	304	290	286	285	320	314	352	332	307	325	310	292	311	297	319	295	324	322	315	307	308	304	310	292	317	299	284	346	319	315	323	318	327	312	315	322	321	308	279	318	336	305	314	303	307	337	294	312	307	314	330	294	304	333	280	303	363	318	314	351	332	314	288	307	284	281	352	333	310	333	314	305	309	339	296	298	308	318	315	296	309	337	322	307	308	311	317	323	314	296	322	338	290	326	332	306	316	293	324	336	311	320	308	293	306	315	302	299	333	299	309	294	319	294	314	356	331	299	307	307	350	293	332	335	295	303	342	310	329	278	313	305	329	301	317	308	290	315	338	309	284	307	295	331	339	327	304	338	345	307	294	322	309	298	314	311	305	319	310	276	310	302	293	301	321	286	291	305	299	303	312	311	310	310	276	307	330	314	323	288	283	308	304	336	305	317	326	320	332	354	303	310	363	319	332	308	341	316	297	292	361	349	340	328	341	334	296	329	307	309	317	319	313	325	300	345	322	305	320	329	353	320	286	322	311	323	326	324	321	322	319	289	278	337	312	303	304	337	318	335	292	326	286	289	356	337	294	313	321	302	312	319	298	303	306	326	324	291	305	297	302	281	321	304	325	324	331	324	321	287	319	307	315	301	288	292	322	295	336	297	331	291	351	320	308	325	337	309	300	312	337	323	306	338	336	305	298	308	333	296	285	316	321	323	295	359	302	312	322	291	277	297	302	330	319	346	280	306	347	321	318	288	295	295	322	316	307	322	313	305	299	340	316	333	303	323	317	310	305	339	319	331	358	321	299	276	328	324	310	322	284	337	306	306	322	329	315	316	292	277	338	352	324	336	333	313	327	337	286	294	350	327	344	320	293	313	335	312	340	334	288	319	325	309	320	307	322	322	318	322	329	295	298	338	292	317	296	324	355	316	277	320	346	315	316	315	287	322	343	331	303	322	327	320	329	287	299	328	312	328	326	319	293	307	309	326	313	313	292	331	306	333	321	288	354	340	331	334	290	334	329	297	329	321	305	316	298	292	312	347	312	294	302	311	310	306	262	361	321	327	309	304	333	341	293	303	301	323	305	323	308	311	326	297	310	306	302	313	337	331	347	331	324	309	278	314	312	308	327	334	299	307	353	302	309	336	343	320	311	304	295	339	303	297	297	352	273	310	351	330	295	352	312	286	311	347	345	341	308	309	310	312	301	321	292	325	327	322	299	287	298	275	312	300	328	298	280	326	311	322	302	296	299	334	314	321	334	321	338	333	299	340	296	313	322	326	328	307	337	305	276	356	314	298	309	312	297	288	339	315	290	319	324	318	326	322	311	317	338	292	324	312	321	312	308	342	285	355	324	340	272	328	300	339	305	313	332	268	310	322	315	311	325	310	345	294	314	309	289	298	312	311	334	322	339	271	312	329	299	298	299	288	289	296	308	320	301	331	314	318	283	319	304	296	317	314	282	331	284	316	302	354	327	340	328	335	305	312	309	284	293	336	314	322	313	336	293	265	329	290	312	298	311	322	332	309	296	340	282	285	305	271	329	311	305	339	314	336	304	334	309	313	319	328	310	310	363	316	308	310	272	307	328	339	290	317	324	326	302	293	332	326	293	331	338	325	318	316	366	309	298	303	308	290	292	315	315	321	282	331	305	334	328	315	309	288	341	310	320	338	316	334	261	318	324	334	355	280	318	301	298	301	300	322	334	332	338	321	370	283	280	303	332	310	335	327	301	296	316	320	304	274	289	288	309	313	308	282	304	351	302	316	332	308	309	331	337	323	315	327	347	323	323	323	314	290	303	316	314	315	293	305	287	334	327	305	299	331	324	308	307	309	315	311	309	293	305	295	295	297	327	330	306	331	324	283	322	309	281	300	330	269	329	294	315	332	340	293	328	306	319	329	329	309	316	313	281	332	301	318	306	302	315	321	299	304	308	334	326	280	319	303	335	307	304	283	302	324	308	343	290	309	327	289	335	310	345	334	308	329	368	311	324	277	295	310	305	323	329	312	319	306	310	349	340	326	319	294	329	272	313	291	287	303	325	293	317	322	298	289	297	331	291	267	342	335	307	296	315	335	302	321	337	302	303	355	302	331	328	324	328	318	324	299	306	303	326	333	312	293	317	329	304	307	319	319	289	304	316	320	311	297	291	294	305	319	320	321	315	299	335	313	308	294	309	301	292	317	286	355	328	331	354	311	323	310	325	296	318	290	304	326	349	323	339	322	299	324	324	329	327	309	329	309	290	309	270	308	300	319	304	343	328	316	306	295	318	306	302	317	351	323	306	314	307	323	318	310	281	332	304	290	340	313	279	311	304	282	319	330	306	328	295	297	306	297	299	312	307	335	322	327	314	291	338	315	335	297	312	316	312	332	336	342	288	280	327	331	317	355	332	319	305	327	293	302	302	345	312	334	343	308	316	308	291	291	327	316	330	305	330	314	315	307	312	296	320	308	304	316	320	302	327	300	277	318	300	323	299	274	295	317	294	305	303	313	316	316	322	298	311	321	303	326	348	313	299	346	325	309	322	298	300	297	308	313	327	292	310	307	309	341	277	304	304	323	314	284	323	300	332	328	334	282	321	334	353	299	306	302	310	327	314	302	300	328	296	332	321	303	312	312	283	302	325	328	301	341	315	284	309	328	305	313	358	324	303	312	292	323	294	328	312	298	319	330	332	333	305	279	313	335	314	342	332	299	298	298	323	296	288	295	296	313	329	279	306	305	315	362	344	268	337	314	317	299	354	315	339	321	337	315	284	323	316	316	341	311	351	317	314	319	320	279	337	319	341	329	333	309	339	316	335	285	295	301	340	286	304	322	331	337	290	324	309	336	299	323	340	330	290	316	357	351	285	322	311	294	274	326	326	320	319	318	314	301	284	319	303	298	296	273	300	329	311	329	320	296	324	292	322	316	320	316	293	322	305	296	315	325	315	317	320	324	321	343	333	341	343	273	320	299	348	337	310	295	302	297	316	300	300	321	311	292	326	319	310	326	313	295	299	293	305	326	307	316	303	338	327	303	311	346	323	318	335	316	325	321	295	348	302	325	326	349	311	329	298	310	312	319	298	336	317	317	330	313	297	317	312	321	322	321	313	337	320	311	308	318	293	283	311	317	314	301	291	312	310	317	342	297	343	323	371	303
3190	4127	4578	5179	6820	7445	6529	5296	4327	3969	3772	3923	2725	2486	2106	1634	1309	1113	1083	1065	975	914	925	985	898	887	900	887	872	876	839	831	822	805	839	841	826	834	835	820	874	820	835	828	821	879	819	844	881	875	839	825	837	804	886	842	811	819	875	804	832	861	854	889	863	845	783	850	848	815	867	861	854	861	840	858	830	844	849	840	880	854	844	818	808	845	860	853	818	877	808	812	845	833	846	867	829	849	860	840	852	792	848	841	862	790	852	835	840	804	838	815	835	851	850	786	878	825	835	864	827	795	823	862	847	884	846	804	897	839	864	876	872	870	877	809	836	862	835	766	816	779	842	818	839	854	798	840	821	882	849	830	889	818	853	812	828	808	847	868	904	805	853	840	885	862	860	828	858	864	847	880	855	786	902	836	821	833	851	778	831	857	858	896	870	824	890	817	870	837	783	855	815	881	830	857	818	870	779	818	845	858	829	846	870	785	830	822	803	765	841	843	831	849	835	830	848	874	852	842	827	791	807	831	824	846	821	801	829	838	827	844	813	826	854	790	827	838	835	872	854	824	832	772	847	849	884	839	815	781	816	855	830	853	847	831	840	853	862	830	851	805	806	809	914	818	839	885	828	879	850	844	847	836	844	800	832	833	823	829	870	759	802	844	851	822	841	838	835	824	847	859	863	863	852	836	848	875	793	902	841	833	831	845	790	835	813	865	821	813	819	841	835	838	784	816	837	897	843	831	783	816	845	843	789	861	812	829	855	819	824	911	848	852	842	837	848	839	762	861	849	808	843	858	868	819	838	868	813	854	824	789	829	854	867	825	851	834	750	842	860	773	838	828	880	827	812	785	841	838	849	836	883	795	838	830	884	860	853	854	847	846	829	825	819	826	865	806	810	844	849	806	862	811	858	841	848	860	816	827	864	853	849	800	824	861	853	853	830	818	890	859	845	791	863	794	830	789	859	803	840	824	861	875	860	857	839	810	830	852	821	849	858	866	862	846	770	839	853	837	871	845	853	826	853	895	814	807	826	791	797	899	831	816	828	850	822	811	855	827	794	850	865	865	844	847	861	847	833	888	897	860	874	847	827	816	840	825	884	846	855	879	782	874	840	862	801	821	848	849	828	842	829	819	823	849	815	840	849	800	804	842	805	805	860	842	854	796	835	816	816	886	874	796	825	770	844	816	843	872	846	846	838	819	863	808	829	854	852	821	828	830	908	822	862	807	827	843	800	824	891	874	870	858	839	864	866	851	778	889	863	833	867	859	841	872	812	783	913	868	813	849	824	759	908	836	810	808	851	786	791	887	866	789	864	858	873	847	853	845	824	876	838	888	833	855	839	842	812	799	842	819	820	843	859	835	842	857	865	818	840	802	819	796	836	862	883	864	850	846	811	868	852	826	853	821	893	783	885	815	871	828	822	819	780	835	795	828	824	825	854	868	801	827	839	854	780	839	839	805	796	847	838	843	813	815	795	865	887	794	828	830	873	816	810	822	820	868	831	844	814	838	812	850	816	805	850	800	854	852	811	798	771	810	812	875	824	874	812	843	814	828	810	839	825	876	873	833	850	805	875	875	875	830	858	819	820	841	849	832	846	837	840	843	832	841	870	865	811	845	875	812	838	839	855	828	835	872	882	826	859	837	843	820	856	807	815	832	837	824	818	836	841	853	852	852	900	836	835	868	836	890	839	872	833	859	894	787	868	813	824	817	869	851	852	757	844	863	845	818	844	847	851	855	877	839	854	843	860	818	810	811	854	809	805	822	881	817	813	863	841	899	865	810	879	845	817	845	848	845	841	828	852	866	844	837	812	879	867	845	821	832	840	893	828	877	850	856	887	870	835	860	835	799	846	804	870	817	860	858	863	839	786	832	860	811	832	896	857	851	830	852	802	853	840	880	849	832	837	898	831	800	797	880	868	772	839	877	811	888	838	836	848	828	829	835	860	858	791	813	804	829	841	845	884	844	912	821	848	872	833	860	820	818	844	866	861	855	785	869	864	852	854	833	872	849	803	875	793	856	869	876	874	846	812	811	808	851	803	875	900	836	865	872	826	892	875	862	829	842	837	813	828	828	864	883	802	894	822	804	806	797	898	858	831	827	851	822	796	817	875	855	842	852	856	815	873	876	822	839	820	831	872	857	845	870	885	841	846	840	890	881	870	860	830	860	857	833	861	874	810	826	831	827	886	851	844	824	823	809	828	821	870	857	811	853	876	793	906	875	841	824	822	848	855	859	878	902	840	861	837	832	846	865	860	856	889	853	822	817	870	836	833	835	869	826	803	824	871	839	850	816	877	882	824	852	855	834	799	789	866	827	820	861	876	826	867	816	826	825	848	831	814	862	843	807	807	834	826	801	851	860	850	804	853	880	786	883	894	878	799	840	857	883	884	858	848	811	844	818	773	826	890	830	800	823	883	849	857	807	887	816	864	816	880	822	859	878	890	866	862	844	856	828	880	848	841	788	860	860	862	783	824	837	895	833	835	857	823	856	847	845	827	877	814	806	860	857	838	835	850	835	871	866	805	875	811	826	823	787	851	822	831	865	820	854	859	850	835	823	826	849	836	841	885	834	947	844	869	854	900	870	887	829	859	872	817	904	840	915	896	886	849	812	811	834	882	789	828	884	833	877	832	831	817	834	847	864	795	822	841	856	869	862	837	878	813	825	840	841	859	812	837	852	935	883	926	858	835	840	868	842	828	849	860	849	834	863	853	848	864	792	861	820	876	852	819	822	867	858	848	803	836	832	846	847	826	866	797	852	836	844	872	888	873	837	834	883	822	853	813	863	852	858	779	851	853	873	839	799	819	849	837	841	821	837	854	821	810	821	800	843	855	873	811	834	863	866	823	845	801	852	829	863	805	792	844	869	867	841	851	899	853	847	849	804	888	792	827	848	858	850	846	829	888	853	812	873	890	847	813	873	777	862	841	855	818	807	848	832	812	837	820	759	859	821	842	816	791	804	849	829	785	921	871	882	810	820	818	881	896	761	859	863	814	874	850	799	821	819	807	785	817	903	801	843	788	874	818	853	872	820	866	859	825	882	840	916	911	823	871	821	876	883	897	805	882	793	864	824	844	882	834	880	893	824	900	849	860	841	816	840	864	820	840	810	863	849	829	866	851	872	765	868	827	813	821	826	830	819	834	810	816	827	846	876	824	824	841	816	847	805	804	812	900	814	825	813	839	827	844	829	833	848	862	881	857	826	830	777	877	826	866	811	836	811	880	834	753	839	846	859	830	799	880	904	822	832	804	825	822	810	846	784	827	819	860	892	817	867	833	840	832	856	842	850	814	837	855	872	827	875	862	832	873	836	815	820	841	846	867	832	832	829	861	886	880	790	853	827	814	829	856	794	814	881	924	819	826	861	825	823	860	870	814	835	804	838	832	868	814	840	825	845	835	877	834	801	862	889	845	848	892	872	893	815	858	848	780	822	836	865	803	856	849	810	867	824	855	823	819	898	819	807	786	857
12717	16772	19292	20949	21468	21103	18099	14808	11592	10218	8093	8455	6083	4861	3493	1826	1176	828	853	537	342	435	392	360	298	324	324	280	278	216	201	197	220	196	183	178	174	188	206	209	177	206	171	183	194	205	193	224	195	209	184	185	189	188	177	177	195	170	200	193	191	206	173	218	192	156	178	190	179	200	196	186	177	197	183	178	167	158	196	179	209	183	178	176	179	186	195	191	206	206	181	200	162	178	208	175	213	212	180	193	202	195	179	201	191	198	201	195	203	199	186	193	160	173	223	154	202	182	194	204	207	175	186	195	234	171	181	195	199	207	201	195	186	166	179	201	178	186	186	193	172	188	179	173	216	175	190	196	173	178	191	183	170	194	200	194	193	180	179	210	181	197	180	172	187	152	178	181	148	194	169	184	179	175	192	219	184	192	207	167	175	182	219	218	175	173	162	171	199	203	201	189	197	162	196	171	156	219	178	187	181	170	167	205	192	184	178	165	168	160	182	174	177	169	215	172	186	186	192	174	174	161	211	184	192	192	193	188	171	197	186	191	187	187	179	201	190	206	200	174	193	187	171	194	185	198	193	189	170	203	163	183	177	169	199	202	172	191	187	194	185	176	185	190	203	170	191	193	184	160	186	183	190	197	191	175	179	193	197	201	174	171	171	158	202	185	181	160	184	174	166	189	197	182	179	200	183	194	177	151	190	168	179	190	204	185	200	191	181	185	196	158	181	185	186	178	203	181	189	189	201	187	170	168	194	196	191	182	170	188	172	196	196	197	189	172	168	175	196	184	173	202	192	179	196	190	177	182	176	200	179	174	189	177	210	172	211	183	185	176	186	169	180	197	209	169	165	197	172	164	181	166	207	156	165	165	201	184	165	191	213	187	174	182	172	193	197	164	187	193	181	194	170	177	173	199	194	196	185	193	171	184	175	168	166	178	204	180	167	146	176	206	176	175	174	189	197	169	187	211	180	192	154	167	180	198	182	178	178	200	184	202	186	183	182	185	180	172	198	169	195	179	183	216	170	181	195	185	180	171	184	176	195	180	194	198	186	186	201	192	173	172	177	189	170	178	186	200	190	174	206	197	191	177	174	203	167	183	206	187	182	169	172	197	171	195	180	160	207	188	199	195	165	167	210	192	185	193	182	189	199	181	186	182	180	190	200	203	217	186	186	164	165	168	166	183	175	189	185	154	173	197	171	207	190	190	199	195	161	171	186	174	186	184	178	174	182	241	191	151	180	153	157	180	166	204	186	198	155	188	230	180	198	200	181	189	178	177	171	190	187	158	170	175	197	188	186	206	189	188	186	178	178	169	180	185	168	179	188	159	186	191	173	190	197	195	206	199	170	157	204	169	173	180	195	184	189	184	189	196	170	176	199	202	177	188	189	198	147	155	186	179	185	188	182	172	192	186	178	187	187	208	190	189	208	171	204	177	195	184	189	157	162	191	187	197	207	190	180	178	202	187	187	202	197	194	174	180	191	189	184	181	205	159	177	183	199	178	180	175	192	179	197	188	195	175	188	178	177	170	185	156	184	178	185	170	202	204	178	159	187	191	176	186	210	167	193	184	219	189	169	194	179	182	207	203	163	179	189	167	182	157	158	211	204	179	188	181	175	202	192	188	173	212	185	212	161	192	182	204	176	169	163	190	180	191	196	186	190	206	188	195	197	185	181	175	199	192	194	191	186	169	187	209	208	184	171	196	168	195	181	178	190	209	192	210	181	174	193	176	203	182	161	163	172	177	173	167	204	187	184	192	185	193	200	162	184	216	178	190	193	185	194	199	202	185	203	184	186	178	164	187	194	183	196	197	189	162	182	184	174	189	186	210	185	193	184	176	197	152	177	186	178	208	179	188	187	201	183	181	190	190	210	186	191	211	183	199	208	188	197	175	186	177	202	175	164	170	187	183	201	162	165	176	193	164	207	187	176	196	189	186	185	174	206	177	204	184	194	196	191	185	211	193	181	164	179	183	191	201	165	186	171	208	186	186	204	196	193	200	185	191	175	182	182	205	189	183	185	166	166	175	181	174	164	174	177	185	195	187	164	175	184	193	178	204	158	198	175	170	174	190	172	197	194	172	180	173	182	180	172	163	201	180	195	166	166	185	166	189	198	209	175	187	185	166	147	199	189	188	181	186	206	179	175	178	181	193	169	190	202	176	167	180	203	183	184	189	172	192	181	193	169	193	178	194	209	199	148	179	166	180	173	190	180	198	197	178	173	184	184	198	189	211	184	175	162	164	174	174	183	194	156	178	185	178	186	177	213	171	212	184	171	184	188	174	164	178	197	164	195	151	187	190	181	169	175	179	205	187	178	183	178	174	187	166	165	201	186	179	190	174	178	185	161	190	165	168	192	164	165	184	186	184	187	199	182	197	172	179	195	185	194	164	160	188	188	188	174	163	176	196	185	177	159	234	191	180	192	173	176	196	165	200	213	211	191	188	162	177	197	198	189	188	178	201	234	181	169	188	190	190	208	196	162	158	190	190	197	196	186	178	178	168	173	189	181	162	175	187	165	194	211	180	190	169	181	178	181	196	210	208	185	178	183	180	192	219	172	179	177	203	183	186	166	171	191	184	194	179	211	212	210	171	188	183	177	174	195	162	197	173	179	206	179	188	195	182	190	192	153	158	199	165	177	175	194	182	200	176	188	194	186	174	181	165	180	174	170	173	199	199	221	165	185	176	170	170	191	168	184	179	209	183	181	164	178	189	199	198	191	175	185	169	182	205	201	186	181	179	180	187	194	175	189	183	180	160	183	176	181	165	195	192	159	179	196	149	176	198	197	189	197	179	156	190	182	221	186	231	188	190	164	189	190	200	165	190	195	193	182	175	193	186	156	177	198	184	181	166	196	200	157	201	178	208	186	186	203	171	176	185	190	177	207	171	184	199	211	180	184	185	197	196	204	196	188	167	197	156	190	202	188	171	199	175	211	192	207	195	185	197	167	175	193	206	189	170	175	181	195	200	181	191	196	178	197	163	169	171	175	176	173	191	180	191	168	193	181	156	167	195	169	195	182	187	198	184	206	180	203	207	162	193	190	188	185	176	162	209	177	193	190	180	221	183	183	176	192	183	190	154	167	170	168	170	204	148	183	172	203	189	197	205	191	163	185	158	200	185	196	169	172	172	167	173	166	179	178	165	174	160	183	202	161	202	187	187	195	170	178	219	173	181	175	172	180	175	176	190	184	190	177	192	167	191	180	175	197	175	193	200	167	174	160	185	202	172	170	177	185	171	206	185	195	175	197	181	188	187	160	182	163	195	171	193	183	176	201	194	187	168	179	177	174	221	169	167	189	166	194	169	196	185	190	199	195	218	154	219	171	180	169	178	175	166	200	235	179	170	176	190	186	177	182	193	177	183	171	190	173	166	186	183	168	168	171	203	180	198	176	191	180	176	194	182	169	200	189	158	188	196	192	177	176	203	175	182	178	204	174	199	187	187	177	209	176	202	199	209	184	197	156	194	178	177
9351	13778	14715	19358	23738	27637	26446	26038	25747	23611	19448	24156	17244	16506	15062	9547	5753	3263	3819	2951	1929	2484	2146	1950	1566	1327	1641	1330	1164	809	735	686	652	613	615	607	618	579	617	634	617	582	592	578	587	595	607	673	709	643	702	713	740	588	618	586	566	560	591	549	531	528	564	566	569	543	524	546	551	560	541	526	556	572	499	497	527	482	553	554	536	530	555	558	499	496	536	551	560	514	525	559	541	539	515	529	510	515	513	512	505	526	506	532	524	563	588	528	502	530	534	552	499	529	518	510	550	547	514	528	551	544	522	532	488	514	499	559	506	507	496	497	518	528	516	486	526	522	536	525	524	527	549	543	520	562	508	524	522	490	521	509	497	566	534	557	529	529	551	512	529	501	543	514	569	493	498	554	511	515	536	498	518	529	510	512	489	530	526	516	523	554	510	514	552	537	522	491	517	504	499	551	530	487	505	541	537	517	524	556	471	546	595	537	470	513	536	557	502	467	516	468	516	493	508	528	521	555	494	532	539	501	571	515	529	530	539	574	534	515	549	526	553	537	557	501	550	497	503	528	537	567	531	484	525	513	519	537	496	520	502	505	518	499	559	490	497	544	502	579	497	521	506	490	472	558	577	536	502	475	498	550	530	506	523	538	541	519	504	519	519	490	541	538	521	512	520	516	518	501	531	544	503	533	569	524	538	548	491	498	540	484	510	474	516	490	571	495	535	546	504	504	485	535	548	517	523	569	521	524	510	595	532	490	503	484	474	542	489	536	500	521	493	492	593	521	505	560	490	514	496	501	496	515	520	540	491	547	546	498	507	521	537	519	505	487	471	538	521	539	461	550	516	517	466	539	512	496	518	491	495	547	508	516	540	543	525	498	519	546	531	482	529	506	538	535	540	499	514	496	516	526	533	522	473	522	513	502	528	472	499	503	548	543	503	545	499	525	510	591	502	516	515	505	524	472	478	527	515	502	483	499	526	482	498	536	511	504	567	501	506	537	546	543	476	505	538	489	514	500	496	571	512	518	509	498	562	536	487	518	537	538	526	508	516	501	538	526	537	503	529	511	530	537	457	552	518	528	516	485	508	546	490	507	519	504	545	555	550	506	504	543	518	516	499	493	508	504	526	509	493	523	508	535	492	507	512	550	537	512	527	542	534	493	512	535	501	529	510	497	520	490	499	517	497	552	504	550	544	505	544	534	520	540	520	503	484	530	491	512	524	531	537	537	537	546	528	529	541	521	535	513	518	499	504	525	504	529	535	471	534	524	524	548	537	488	535	511	518	508	501	473	525	538	523	522	528	569	504	488	518	518	519	524	549	522	515	480	515	476	510	524	492	498	511	517	524	546	558	517	577	480	502	485	526	539	524	504	524	511	510	539	511	494	524	521	543	534	544	588	535	549	535	505	482	558	540	493	531	531	503	502	556	506	496	530	483	502	529	532	528	503	506	528	531	504	538	542	529	481	547	505	464	549	519	532	522	537	473	530	550	532	532	520	491	503	535	520	530	495	533	534	516	472	528	504	491	502	543	510	551	487	550	501	516	529	496	500	518	520	531	565	538	526	542	478	519	562	534	545	507	532	486	545	522	542	523	455	529	501	533	561	502	517	496	497	508	533	529	520	536	549	528	504	531	523	515	493	545	560	498	527	505	532	523	521	493	495	545	561	538	542	546	499	533	531	568	515	586	499	543	517	529	510	544	502	491	527	537	536	552	519	536	509	543	542	531	512	543	533	475	495	535	527	491	500	523	563	535	548	517	506	523	495	510	546	507	470	529	525	494	564	528	541	530	539	530	536	512	522	535	512	510	524	551	517	497	541	497	519	539	528	527	513	508	525	516	551	497	496	509	504	530	522	502	534	491	541	519	505	475	458	485	521	516	499	502	499	519	562	545	506	526	537	557	540	541	544	524	493	553	538	531	491	467	518	467	505	470	515	512	489	527	535	520	462	520	527	549	541	527	516	519	538	512	524	539	544	543	524	517	565	539	507	518	511	505	521	556	525	513	547	560	525	496	493	501	543	497	520	511	514	528	554	487	529	576	566	541	534	558	552	506	484	521	494	513	544	517	564	493	530	513	520	542	507	515	497	547	495	507	565	481	523	476	527	522	537	497	516	527	524	514	483	545	527	518	511	554	524	518	514	525	501	490	479	559	539	495	505	529	496	516	500	529	517	536	489	530	531	582	539	513	516	547	539	482	522	496	543	492	519	522	496	536	521	496	493	551	540	523	548	541	543	507	511	513	529	573	492	484	525	526	535	496	510	521	551	498	516	543	549	526	565	487	518	512	536	499	526	502	494	559	533	533	504	532	506	504	531	534	494	519	530	508	545	536	502	544	526	502	505	531	522	525	554	544	496	534	570	532	509	500	529	507	548	517	542	568	525	532	522	525	527	492	528	527	532	545	493	480	570	553	530	518	516	537	533	504	515	572	515	521	542	536	534	512	516	479	532	516	499	513	525	528	530	532	544	529	529	531	538	496	507	544	515	506	491	533	508	496	552	507	522	538	510	494	507	534	526	531	484	495	512	548	480	524	527	504	531	489	548	543	488	521	485	494	472	499	516	537	528	549	489	542	569	503	540	558	510	515	497	551	513	522	469	497	501	508	556	509	527	494	551	540	500	545	518	520	537	545	546	505	535	511	549	559	486	544	502	528	526	549	525	513	533	559	522	550	494	508	529	550	513	525	521	510	560	517	504	542	540	482	518	515	520	538	515	515	527	488	527	536	503	527	552	502	518	576	500	476	523	527	493	496	511	523	533	537	525	518	497	540	475	486	508	481	527	512	576	556	568	555	497	516	556	544	533	540	489	530	491	549	526	526	549	500	551	506	501	510	526	568	564	524	534	532	516	495	496	522	499	527	517	523	532	549	545	546	507	507	521	470	526	498	518	554	506	504	533	519	485	548	503	508	552	532	509	521	514	515	498	524	531	513	512	518	521	479	529	543	536	562	500	530	500	557	497	488	496	512	501	504	562	504	482	548	527	516	545	535	502	460	540	480	519	548	506	524	509	545	513	501	511	523	486	546	488	491	470	510	566	530	489	538	516	556	479	536	543	509	517	543	544	534	542	480	541	524	495	516	511	491	498	500	499	513	515	532	537	540	500	531	512	497	530	470	518	486	517	518	515	501	518	530	509	550	504	514	537	534	540	508	526	541	534	489	493	490	544	528	503	520	539	578	498	483	488	475	453	537	503	509	537	523	490	556	497	474	498	513	515	502	564	504	514	488	490	521	557	485	496	539	469	484	497	525	485	509	551	518	534	503	544	512	496	494	498	539	549	481	556	492	531	539	530	515	540	530	497	543	543	534	481	522	547	536	514	498	514	494	512	504	518	514	515	542	529	505	522	515	508	534	495	482	571	475	517	531	529	507	526	535	483	509	492	497	544	474	526	557	476	518	518	514	544	518	581	532	507	534	543	471	533	571	506	519	534	515	525	506	572	518	513	513	505	501	551	506	518	539	584	511	514	548	488
20919	22505	25728	26673	27020	27678	26226	22729	19091	16373	14022	15067	10712	7383	6370	3900	2599	1294	1025	805	522	537	445	358	350	310	357	320	250	158	147	140	125	140	147	147	127	146	128	110	124	128	115	126	135	123	124	136	150	128	131	121	139	130	125	120	116	115	117	138	104	120	127	133	125	133	123	95	113	116	111	121	110	99	113	111	117	112	112	92	117	112	96	110	115	110	104	99	121	112	99	92	109	118	120	127	113	107	115	115	98	94	98	96	107	121	102	110	96	112	120	115	111	102	95	112	118	109	102	97	96	104	110	110	90	107	113	116	113	122	101	117	123	123	101	111	107	110	108	111	130	111	112	109	121	114	123	101	114	112	100	115	102	114	118	109	78	86	129	115	103	117	96	107	88	90	95	133	115	112	103	111	112	102	100	117	113	103	109	129	96	108	120	77	134	95	121	114	119	119	113	120	110	104	121	129	99	103	113	95	108	120	102	114	115	112	105	111	122	126	101	108	110	102	98	109	114	123	86	108	101	92	125	114	110	109	111	118	101	119	111	108	117	94	115	118	100	105	113	114	108	88	111	106	105	101	106	110	112	106	122	103	95	74	101	108	118	106	107	113	100	96	114	109	134	123	113	104	108	110	101	101	88	121	106	115	114	96	123	104	117	114	105	117	105	106	119	102	84	106	108	95	100	104	118	100	117	110	122	105	91	106	102	99	95	132	107	98	107	115	90	117	117	105	104	95	96	101	116	123	118	110	126	106	108	112	117	100	112	110	118	112	111	96	122	108	90	107	112	106	97	98	103	119	110	103	95	96	123	104	113	103	104	116	114	128	112	128	110	113	114	129	111	99	91	126	94	117	95	126	123	116	113	102	102	113	114	99	107	98	122	117	104	117	115	116	116	108	104	108	101	102	101	109	103	102	107	112	118	119	111	80	106	124	116	114	109	120	99	119	102	122	109	93	114	99	107	105	114	111	105	103	96	125	104	110	105	100	106	105	99	96	95	96	83	105	97	98	102	104	122	89	107	97	106	120	105	109	99	119	114	105	99	94	119	110	107	102	90	112	119	106	111	117	119	109	107	98	117	110	102	103	93	105	113	114	106	105	115	108	99	115	100	98	114	122	100	102	99	105	101	126	102	99	125	109	111	115	108	102	128	112	107	84	114	114	100	127	95	100	105	110	114	109	101	125	103	125	97	97	112	100	102	116	117	110	110	114	92	118	106	104	114	117	93	119	99	126	96	110	116	111	101	94	112	104	113	114	104	124	99	111	103	94	120	110	130	99	119	108	131	109	92	100	115	115	123	106	83	112	106	113	120	123	134	118	94	111	100	110	120	114	86	114	101	120	91	119	94	116	128	105	111	90	101	117	120	108	107	104	92	116	119	107	97	100	102	111	133	96	101	116	101	97	97	104	114	109	109	114	115	99	109	96	113	118	130	104	90	109	88	121	130	112	105	98	117	102	100	90	115	117	115	101	108	101	99	109	114	117	114	104	102	101	115	120	98	113	118	114	109	113	98	104	110	126	105	108	102	95	109	128	110	110	100	112	109	102	127	107	95	113	121	102	107	118	116	103	122	103	105	116	105	84	134	116	118	106	97	106	111	124	98	102	101	119	107	121	111	107	112	100	97	123	108	114	124	104	93	108	113	114	93	112	109	92	94	110	99	92	111	128	122	108	118	106	112	92	109	111	98	94	100	121	105	109	102	102	114	115	100	112	113	86	101	87	108	123	122	118	117	119	116	116	114	98	107	96	101	100	100	105	100	112	117	114	93	105	98	98	113	110	106	100	94	116	109	126	105	102	101	104	125	129	103	129	116	108	124	119	111	109	111	91	106	112	102	115	108	123	113	119	113	110	113	122	122	124	106	94	109	97	98	114	124	108	112	108	107	111	115	108	131	110	103	93	124	126	104	90	111	96	115	114	100	104	110	109	108	99	107	96	109	106	116	109	95	98	109	111	109	107	107	98	106	117	100	119	109	123	88	95	111	109	128	114	95	110	108	95	85	100	99	107	104	102	107	83	100	109	95	110	114	111	121	109	127	112	108	114	98	110	101	103	115	120	112	103	107	107	123	109	114	81	104	112	117	111	117	99	112	101	95	111	108	98	122	117	96	125	106	102	110	103	98	113	107	121	128	111	120	115	101	98	109	105	92	106	105	110	107	107	126	100	87	101	91	114	133	107	101	118	99	90	112	104	115	97	95	108	105	106	112	113	102	106	99	102	99	120	98	119	124	95	126	106	105	109	115	100	111	126	121	98	87	106	116	109	90	116	127	107	116	111	114	107	80	94	132	112	101	106	108	109	106	102	103	105	117	111	99	108	107	101	108	102	101	95	102	100	102	99	98	105	125	117	112	105	100	105	95	96	114	107	114	97	98	107	93	107	106	113	105	109	126	97	104	119	123	96	106	105	115	87	107	94	121	116	101	101	103	118	117	115	115	114	105	122	108	135	102	85	110	127	103	107	96	114	108	104	90	118	119	112	115	108	104	117	116	116	113	104	113	105	105	124	97	105	118	104	106	110	116	104	89	102	96	96	90	91	119	109	108	112	112	109	105	108	105	95	114	116	125	110	102	112	107	107	117	99	117	98	94	110	116	126	114	117	111	103	89	112	110	104	112	83	98	125	98	110	97	103	95	103	112	115	118	122	100	109	106	120	116	87	137	116	114	102	109	107	105	112	114	108	120	110	117	114	106	107	103	103	97	113	115	94	108	94	103	103	124	112	99	117	120	103	90	106	102	107	101	105	100	109	136	107	106	103	104	96	101	118	108	117	103	102	96	133	93	102	111	118	106	126	103	107	122	105	106	119	104	112	102	116	120	132	121	113	107	87	115	111	111	96	99	100	109	112	115	103	101	116	111	100	97	106	103	113	101	95	95	103	107	93	110	101	105	110	105	118	99	104	106	108	95	87	94	128	91	110	111	98	100	107	113	103	106	107	105	122	98	127	97	115	106	102	116	116	102	101	101	102	116	108	105	109	112	108	113	114	122	113	103	123	97	89	124	131	93	107	113	115	114	118	111	102	99	97	113	111	116	112	109	113	114	97	92	85	98	105	122	111	112	108	119	105	110	101	122	120	108	107	99	122	107	117	110	98	126	86	113	122	95	108	107	88	125	120	108	115	130	106	103	110	91	105	103	106	112	99	113	91	106	113	102	100	99	95	95	120	119	119	119	113	114	96	105	106	96	110	115	107	103	106	99	99	113	127	103	98	120	98	95	100	99	92	101	106	94	121	110	110	101	94	110	110	105	112	103	103	84	104	111	93	108	96	104	112	87	115	110	100	113	135	123	107	121	98	96	118	92	107	103	114	106	97	121	97	109	110	103	120	118	122	121	96	105	116	117	101	101	98	120	104	97	103	111	98	113	136	105	98	115	103	103	110	105	108	105	109	114	101	113	100	103	117	97	97	125	101	115	85	121	107	130	99	119	102	85	109	112	91	89	115	124	96	97	119	90	120	103	108	110	109	125	116
13112	17034	19880	23502	28027	32981	32955	32039	32447	29066	26718	31479	21876	20311	21241	15721	9092	5415	5867	4781	3727	3955	3501	2282	2275	2005	2122	1930	1491	937	738	632	603	567	545	556	467	539	528	455	470	470	460	460	468	490	572	634	583	526	541	652	668	516	580	464	433	522	388	394	378	428	425	392	405	401	404	405	467	360	348	358	395	367	343	353	390	336	381	374	354	374	369	367	370	359	347	382	370	357	379	364	379	361	368	358	350	361	366	373	328	387	336	363	373	355	338	361	365	390	370	359	341	329	361	359	370	364	335	340	341	339	340	334	330	353	364	318	307	368	346	336	331	354	348	340	368	342	356	367	324	326	300	339	351	370	333	333	361	335	349	338	320	334	342	359	343	340	361	344	348	350	367	341	354	348	354	359	359	329	332	376	319	369	310	341	353	348	346	338	344	324	359	335	326	293	320	330	315	357	331	328	329	320	352	347	349	326	316	350	307	340	373	330	326	347	363	313	338	345	332	340	348	334	345	347	328	347	335	327	323	335	330	361	349	376	314	337	354	328	361	354	335	379	360	337	315	339	313	364	355	318	306	340	338	356	347	347	331	330	350	334	331	353	334	348	327	354	335	352	344	336	333	357	329	323	362	317	339	325	353	308	333	345	363	339	332	359	353	306	313	367	358	323	351	326	351	353	342	322	318	357	316	343	338	327	370	327	356	329	325	326	374	346	343	333	370	315	357	322	328	327	305	336	359	357	334	357	345	351	322	349	334	321	328	336	334	329	305	345	389	329	337	360	331	377	347	364	316	334	359	319	339	333	310	380	333	332	332	354	348	343	340	363	347	359	336	314	327	327	289	336	342	343	327	347	337	345	320	351	374	349	318	336	301	395	322	348	345	338	336	368	310	316	324	330	334	340	359	297	317	328	360	328	360	328	322	343	345	337	336	366	380	337	344	350	325	330	348	330	336	318	328	324	340	350	338	308	333	310	333	349	342	335	336	318	317	341	352	328	367	352	323	347	358	340	327	323	316	309	335	339	338	342	316	360	345	321	336	314	312	332	337	342	358	321	349	316	373	333	328	357	349	360	353	334	341	351	309	326	317	296	326	353	312	329	335	310	350	351	346	312	335	353	288	352	340	349	351	329	321	346	340	370	338	345	335	360	343	328	344	355	338	336	319	315	360	328	339	319	316	337	316	326	317	333	350	322	321	344	310	314	309	332	343	342	362	341	370	343	336	341	319	346	317	338	342	317	335	321	352	345	355	337	338	340	331	327	337	324	319	318	346	350	353	359	317	376	297	359	356	348	305	356	375	327	340	338	327	346	339	325	309	355	332	355	314	332	327	348	296	320	308	343	332	353	323	314	348	298	334	352	326	344	334	360	347	295	315	351	335	382	331	382	348	357	353	323	321	325	369	355	337	315	316	331	356	333	364	358	335	361	325	339	384	367	319	312	337	359	331	345	325	319	344	333	335	336	330	344	333	360	361	305	344	351	336	305	353	320	382	317	338	303	380	324	296	324	344	349	324	309	338	308	332	331	334	312	343	352	362	335	329	335	357	334	342	342	332	330	327	347	355	341	347	354	314	293	325	280	306	334	340	359	312	329	357	337	350	379	387	317	353	328	350	333	340	360	307	301	320	309	344	338	339	373	319	312	348	334	352	370	310	345	370	329	359	313	377	346	318	320	347	335	356	330	333	369	347	326	317	312	362	362	328	347	329	327	354	335	355	343	316	351	356	328	380	336	344	327	337	352	326	345	312	314	341	342	358	348	335	329	364	305	337	361	338	296	347	333	333	336	317	337	372	354	342	325	339	333	311	341	353	353	379	332	313	317	328	338	352	320	349	346	328	312	333	341	321	346	355	340	313	347	366	348	352	317	361	312	380	314	333	375	323	371	311	331	348	327	345	335	350	384	356	378	337	314	360	320	305	353	366	334	353	318	323	323	334	319	350	350	344	355	370	334	338	343	310	339	330	310	313	315	311	338	343	342	343	367	312	360	342	320	333	339	306	318	323	297	351	338	331	321	324	311	331	326	322	326	308	380	334	324	340	359	340	338	321	324	331	328	321	338	345	348	352	348	327	340	335	339	347	354	306	338	316	353	348	321	333	340	341	329	367	319	327	358	333	361	327	341	337	322	299	348	356	324	345	373	306	334	329	351	337	360	348	338	326	329	347	341	337	330	345	366	334	340	342	344	345	313	338	345	323	330	335	369	326	315	320	310	314	355	370	364	358	343	387	344	335	323	320	354	341	330	344	334	319	355	332	334	343	294	328	360	347	326	326	285	334	331	326	340	336	343	344	305	362	347	314	316	326	354	341	318	376	310	346	333	343	323	323	332	381	336	327	345	348	352	318	321	339	349	330	365	336	317	318	305	326	369	307	312	356	336	332	345	326	333	336	324	327	340	335	320	309	327	334	347	317	347	309	359	332	332	316	368	342	321	362	333	335	327	334	328	386	332	339	337	342	336	375	381	318	363	355	317	313	325	344	327	310	337	293	342	315	295	349	339	364	342	336	353	349	359	332	339	344	341	320	377	333	332	323	361	322	336	348	328	339	325	323	344	349	308	359	339	315	335	292	310	329	347	317	333	333	360	287	342	331	348	342	358	303	367	338	326	313	325	336	355	318	284	338	388	325	325	337	346	320	344	311	345	363	373	329	358	322	315	319	363	323	336	330	339	319	314	346	343	348	318	319	353	337	351	308	314	333	335	370	336	332	362	350	330	362	377	311	320	335	350	340	355	354	345	325	363	347	343	356	349	358	288	308	332	320	324	363	384	351	333	337	323	335	370	323	340	372	340	327	351	325	335	337	314	322	320	334	336	314	329	349	324	327	353	324	338	358	320	325	341	321	372	334	341	331	306	314	330	337	340	332	343	323	332	340	338	354	355	325	331	358	375	361	319	339	353	354	329	317	305	347	355	347	330	339	313	377	337	353	318	311	330	371	315	336	336	337	328	328	318	360	334	335	382	341	335	329	350	350	333	335	348	352	321	353	355	338	326	305	327	335	348	344	315	334	357	370	334	358	341	330	351	368	333	325	329	352	357	326	341	340	349	352	312	332	343	334	368	319	331	339	341	334	337	340	328	343	321	321	321	316	360	349	327	338	327	319	342	345	350	338	344	358	331	336	361	318	399	342	321	336	338	309	373	339	376	369	335	340	313	309	324	362	334	379	308	349	317	302	334	322	352	344	341	315	311	337	331	355	335	336	367	359	327	324	356	322	352	346	337	321	330	340	323	340	334	305	312	340	328	317	349	375	338	309	323	328	319	356	339	340	332	348	324	327	347	345	301	317	324	327	307	340	326	317	320	368	357	325	335	331	361	360	338	356	330	311	368	334	284	347	313	345	334	341	333	329	358	349	314	320	321	313	303	344	330	344	320	324	343	333	345	317	354	361	319	368	326	341	346	342	379	358	308	334	319	380	330	335	330	364	322	342	315	356	320	326	321	328	342	301	323	317	341	344	363	321	356	352	379	332	346	318	321
3167	3166	3114	2592	2013	1884	1705	1229	1117	836	715	752	525	492	470	394	389	368	335	317	338	321	301	317	323	309	306	308	306	311	348	307	305	344	306	307	315	270	278	297	343	335	327	322	320	324	308	313	355	303	321	324	311	340	339	314	304	278	334	302	321	335	324	296	294	330	329	334	311	307	306	317	334	292	328	300	286	330	306	331	302	308	338	294	310	286	333	340	286	291	283	282	337	328	301	313	292	324	327	295	303	319	306	285	336	317	298	321	312	323	296	302	318	287	284	304	291	311	302	329	330	296	289	312	327	314	314	315	294	323	308	308	301	350	308	303	330	334	316	321	317	308	350	312	310	319	299	303	295	324	288	312	305	308	329	290	312	308	319	313	320	316	312	342	286	327	306	347	298	316	340	320	335	324	297	295	280	316	347	286	298	287	304	317	299	326	343	319	293	311	282	289	293	271	328	310	357	295	324	344	319	322	311	360	292	313	317	339	338	309	318	307	297	333	293	298	290	292	336	298	298	334	319	286	324	308	319	317	293	378	321	327	297	321	286	307	323	290	300	340	334	331	324	316	296	291	307	294	265	346	302	327	314	325	310	323	279	316	320	307	345	308	335	336	340	328	316	286	302	322	291	339	315	311	311	309	311	308	323	313	316	345	276	328	348	314	298	311	312	323	302	300	342	282	296	314	315	354	328	317	301	323	307	314	306	303	342	300	316	304	339	348	326	338	321	292	299	320	334	299	311	305	339	306	280	288	326	329	315	293	329	323	295	344	344	302	276	369	313	323	294	348	350	312	316	319	343	294	312	325	328	325	320	327	341	304	332	316	323	283	300	314	305	322	344	304	299	280	297	319	306	326	329	324	315	306	314	328	314	290	295	297	302	342	310	333	290	335	311	278	308	308	337	333	316	278	329	326	336	342	299	324	285	295	302	281	320	290	316	314	322	302	320	296	314	300	331	343	306	315	292	305	303	290	298	329	356	307	322	336	302	328	333	297	323	343	328	277	327	297	337	333	330	298	318	298	314	297	312	301	287	287	312	304	306	314	295	306	272	312	320	277	309	328	347	311	326	338	329	312	318	326	325	263	311	293	324	301	325	309	351	304	298	338	317	313	316	293	305	314	322	303	316	316	305	278	295	311	332	319	338	334	300	320	329	310	299	310	317	299	317	329	293	344	331	332	286	337	348	301	342	325	302	280	274	313	333	338	328	328	343	346	321	344	316	295	338	326	300	289	315	341	347	314	289	313	333	321	315	323	326	299	311	295	309	314	316	344	322	283	317	339	315	303	323	324	304	307	286	328	305	328	325	300	317	319	298	290	299	310	305	315	310	333	291	324	303	309	307	305	308	291	332	288	307	307	310	319	295	307	309	305	347	284	285	317	320	311	341	305	310	298	331	343	322	338	326	332	300	303	303	331	312	317	312	311	352	302	334	323	321	313	282	305	349	309	338	294	334	281	307	332	338	308	283	325	302	295	323	272	311	313	291	303	308	308	314	324	285	308	303	271	318	328	322	333	313	295	319	308	324	310	333	294	310	331	358	339	318	315	311	332	309	316	334	309	298	310	308	327	304	280	368	302	308	311	303	277	339	301	301	309	293	314	338	312	332	316	332	339	315	336	290	342	331	291	329	316	314	290	302	303	297	314	288	348	345	307	349	313	315	330	324	300	334	287	304	339	313	307	341	327	304	329	307	318	324	323	321	328	313	311	298	335	314	316	304	316	281	308	300	332	353	314	340	353	319	322	304	324	332	315	341	272	351	314	305	294	315	324	349	350	319	321	322	283	294	338	325	342	310	302	316	321	317	306	344	299	332	291	300	281	313	303	282	331	301	315	336	326	275	329	289	315	319	325	318	314	322	292	307	288	343	301	317	346	305	330	307	320	277	324	310	333	311	314	313	278	304	325	346	308	349	283	322	323	309	326	321	335	320	286	325	322	299	346	318	358	291	306	331	308	304	310	316	297	323	299	310	325	348	313	281	286	327	324	328	314	310	337	298	370	307	294	328	300	310	325	305	304	315	329	345	298	315	328	332	315	304	343	321	305	357	274	328	297	314	327	334	329	325	301	328	309	319	322	299	310	283	307	286	312	305	303	265	299	312	337	309	321	315	322	292	295	308	344	323	297	313	301	303	321	326	301	305	305	322	295	313	287	333	305	298	325	303	332	291	285	339	309	318	325	308	335	306	324	322	339	317	288	315	297	348	299	314	320	327	293	287	306	330	332	331	316	292	342	311	354	326	311	299	327	343	316	326	290	322	325	338	319	324	339	293	296	289	318	311	300	327	295	311	315	321	347	301	337	342	309	312	323	289	302	347	359	361	307	317	295	338	300	325	302	299	332	297	319	320	277	301	298	320	341	325	314	292	341	312	344	292	290	279	283	319	320	347	300	312	328	324	331	328	317	310	298	300	312	325	300	324	290	316	300	307	327	338	323	323	321	329	304	310	316	325	317	321	318	274	301	330	315	333	364	310	339	325	317	327	313	336	325	316	341	292	283	312	339	308	311	289	299	329	305	315	329	315	313	332	304	312	316	313	321	316	310	332	319	331	298	309	301	304	290	310	277	289	325	277	368	364	338	330	359	293	321	328	307	333	314	316	316	316	285	327	332	341	324	305	320	304	336	316	340	308	303	279	301	303	323	296	347	332	332	307	320	339	306	337	311	307	343	309	318	288	300	292	334	294	312	293	322	332	309	313	315	345	328	330	322	301	335	302	296	311	342	303	311	310	329	306	320	299	298	334	295	329	353	343	305	294	307	303	333	321	338	341	321	300	327	318	300	311	311	287	354	302	315	298	317	289	320	301	334	308	317	301	299	304	330	312	332	306	278	317	320	321	326	322	318	319	307	307	337	311	314	320	336	334	332	282	333	280	304	339	303	303	317	341	343	307	306	327	303	329	343	305	359	336	323	329	337	302	319	320	301	307	288	331	327	297	319	312	277	286	308	313	309	275	338	343	283	315	280	309	291	321	316	308	334	295	319	277	307	298	318	302	328	303	282	321	320	330	336	316	296	330	297	302	350	322	320	333	311	345	336	310	310	349	309	326	283	310	319	310	337	309	282	294	315	340	355	318	318	287	330	337	294	345	292	315	302	306	299	294	304	302	334	313	276	325	298	300	303	324	332	335	317	323	290	317	330	322	310	303	343	340	308	329	304	318	308	327	295	299	279	317	306	313	308	293	347	320	304	335	326	323	321	298	335	300	323	306	328	288	334	332	302	319	335	274	288	281	300	326	326	332	318	315	326	316	287	293	320	316	329	316	313	338	302	319	292	311	337	311	328	311	285	328	319	307	329	309	290	301	288	317	312	314	308	339	326	328	331	304	298	315	300	311	307	322	308	368	302	307	317	341	308	341	321	304	282	288	294	322	302	302	332	311	313	315	321	313	304	261	318	320	306	311	325	332	312	290	307	314	310	306	333	299	306	303	309	350	325	349	309	285	337	300	289	328	309	301	319	321	339	285	334
3299	4158	4718	5933	6080	7070	6567	5167	4359	3853	3264	3770	2438	2147	2246	1508	1203	1119	1024	1053	907	956	935	902	881	953	889	913	815	866	842	868	831	912	854	830	855	739	839	833	810	811	808	898	891	865	901	882	847	859	790	896	865	878	864	797	890	788	833	797	870	839	804	873	853	818	844	836	834	834	797	868	845	860	834	863	822	878	793	872	850	807	853	819	844	903	878	820	889	825	820	809	850	874	790	869	908	814	803	800	868	869	812	856	835	846	834	808	896	838	863	892	819	802	874	849	812	804	854	856	817	867	841	836	816	850	877	818	877	830	793	873	851	820	847	845	806	969	866	848	864	841	844	836	825	851	852	860	814	862	851	855	804	813	821	863	804	879	810	819	816	894	839	829	840	844	876	826	851	862	804	867	797	862	871	807	851	839	807	779	826	884	845	863	880	913	852	793	832	867	851	786	878	840	854	857	826	819	834	874	819	837	853	836	815	860	821	927	811	804	874	850	816	886	854	864	861	829	837	864	907	851	814	824	875	851	824	855	852	856	861	856	835	790	827	859	873	892	810	804	847	814	805	822	894	824	851	804	832	859	881	868	866	829	852	840	806	856	844	780	842	865	812	797	819	841	896	852	833	808	882	894	839	870	786	820	836	850	822	809	871	831	900	814	874	837	828	792	820	873	794	878	836	788	841	802	868	895	859	859	835	850	825	852	804	837	906	844	839	876	825	847	810	836	860	829	820	871	855	851	824	839	840	879	833	859	840	874	800	874	823	819	842	886	829	905	807	845	833	777	825	880	783	828	804	866	827	801	822	820	822	837	853	847	804	811	808	838	859	823	849	820	878	784	840	779	878	792	873	874	872	835	879	815	827	846	856	836	812	837	817	859	826	829	823	848	867	842	867	859	858	856	863	823	848	859	857	847	871	821	835	796	833	836	807	825	840	867	816	840	842	842	847	843	803	882	833	825	859	877	856	814	860	786	807	801	889	815	852	853	852	871	800	844	856	850	851	850	846	820	807	809	832	804	824	790	915	837	850	853	886	864	828	817	828	853	869	839	815	823	823	830	869	856	826	858	759	840	796	831	850	871	888	921	820	863	801	859	841	829	866	856	856	819	863	864	854	817	810	895	827	842	864	838	872	900	838	846	882	868	856	822	837	774	824	841	857	812	843	799	819	812	823	828	861	846	866	842	830	827	848	883	845	854	778	818	845	812	789	821	842	835	860	864	818	837	847	854	884	837	866	841	871	809	860	862	782	889	816	805	810	825	855	909	860	841	899	772	803	907	818	856	882	841	796	873	889	836	897	857	830	846	852	878	883	818	840	829	843	808	809	859	788	787	888	822	834	884	860	795	866	815	805	848	788	856	848	837	821	851	888	870	883	863	864	805	897	844	906	844	871	827	819	824	875	780	844	812	840	812	822	843	850	885	852	810	870	894	862	839	858	802	814	825	826	842	801	831	857	850	805	831	803	782	874	833	838	803	867	924	803	845	824	883	888	834	808	849	852	822	850	874	850	833	877	867	842	865	864	817	849	863	867	842	831	871	784	815	845	865	827	854	859	764	815	921	891	817	840	849	829	844	845	813	864	842	868	850	895	811	875	798	839	852	820	846	836	848	851	888	853	850	835	823	811	839	823	834	889	858	854	868	851	845	830	825	859	818	819	914	827	857	879	864	857	851	828	878	819	822	785	809	816	858	859	900	811	832	843	858	831	807	825	865	840	888	843	825	869	797	828	860	840	847	810	845	897	812	868	818	845	857	857	831	836	852	814	785	776	783	893	823	825	865	829	858	836	881	832	844	813	821	856	842	823	836	815	850	808	835	887	809	836	819	842	788	874	856	824	833	855	804	804	825	848	846	854	824	800	821	838	873	883	830	839	836	838	848	833	820	852	807	835	828	888	826	814	814	798	797	904	839	863	818	854	883	832	811	876	825	846	849	851	857	850	821	816	850	862	861	841	867	812	875	743	882	820	821	864	859	842	859	823	834	797	892	861	842	875	844	834	892	828	874	814	797	807	813	860	832	888	833	823	846	897	875	760	820	849	833	858	845	869	871	865	865	790	841	766	885	822	817	877	860	812	846	929	811	829	868	889	802	847	846	839	868	821	876	844	838	842	791	832	833	834	881	835	856	861	794	840	878	848	814	846	839	865	869	806	903	882	877	803	834	818	820	831	876	889	876	895	869	837	846	799	863	829	817	870	848	788	849	879	846	808	840	841	814	856	865	894	857	836	850	841	872	786	841	771	832	843	916	840	788	848	869	821	847	849	885	858	821	853	811	873	845	825	864	849	857	809	851	871	818	846	842	856	784	842	853	805	813	901	823	860	856	821	845	833	878	835	821	840	844	887	872	865	830	836	878	811	881	899	843	879	871	851	846	822	843	862	814	833	830	873	869	826	818	871	858	862	871	833	837	849	825	891	829	879	867	852	853	848	853	838	808	837	871	915	900	861	820	854	932	882	843	844	850	838	853	830	786	819	880	848	853	845	831	895	811	815	842	874	869	883	881	838	840	837	799	854	799	836	817	894	854	799	816	769	791	835	805	850	791	809	778	837	884	806	883	843	890	866	804	801	830	890	849	893	832	851	884	814	885	862	843	840	831	841	813	880	836	806	829	796	856	820	811	824	848	845	891	798	879	832	824	826	869	830	828	910	777	877	860	831	775	867	818	866	872	895	782	812	855	820	833	845	841	876	866	810	831	865	862	833	844	874	809	814	846	815	836	847	789	810	840	858	805	878	822	855	831	842	868	815	839	886	811	855	850	832	850	840	801	847	839	800	858	865	865	845	869	826	829	855	804	846	846	810	846	897	864	789	855	832	863	834	853	878	878	806	891	782	809	850	818	847	772	843	820	835	833	794	813	866	822	845	818	835	872	890	817	886	830	862	815	839	810	836	827	850	835	836	900	881	847	820	829	899	842	784	858	830	814	804	842	815	791	881	866	872	858	764	839	818	831	889	875	875	904	899	872	870	851	833	852	827	835	841	903	815	873	804	835	828	860	820	851	837	785	844	826	869	901	862	796	870	852	864	817	878	889	850	866	834	813	850	837	846	750	886	867	791	906	828	886	845	842	810	833	895	796	847	838	813	844	799	825	817	842	854	880	814	842	842	835	832	835	868	905	864	867	842	834	812	882	815	838	835	801	878	871	865	886	822	772	841	858	874	858	799	879	827	846	858	858	773	814	805	790	804	789	836	875	837	859	844	837	804	858	836	828	828	810	874	817	865	823	880	827	867	848	875	819	849	841	834	825	840	818	853	825	828	838	842	832	855	838	837	793	808	842	834	767	829	842	845	870	847	861	833	841	814	846	822	822	823	874	846	818	812	822	880	887	868	868	875	867	878	898	878	894	809	898	872	896	863	818	792	866	888	846	870	908	823	856	838	808	833	803	803	831	892	853	817	850	893	818	844	850	809	844	888	843	847	828	815	866	802	863	792	855	859	906	842	783	870	873	893	845	827	790	871	816	823	823
13021	15461	19091	21455	19675	20165	18320	13876	11606	10087	8323	8305	6099	4470	3383	1829	1062	797	891	625	643	463	454	340	322	266	288	298	247	200	199	212	185	246	186	198	205	201	183	201	212	174	205	188	188	213	186	214	208	210	171	209	201	211	210	200	173	215	198	180	185	193	205	175	195	199	176	166	206	179	202	192	200	169	161	176	176	182	186	173	194	152	180	177	192	184	171	186	188	195	189	190	194	214	192	193	181	167	190	175	189	190	201	204	186	181	167	181	190	186	176	207	197	184	208	188	175	207	191	168	195	190	180	206	198	183	180	179	185	190	201	167	186	166	182	194	203	190	201	190	204	218	199	185	160	184	188	150	213	203	182	173	188	190	179	190	170	188	181	154	177	180	158	186	185	193	184	201	178	178	168	190	194	191	174	163	188	192	181	176	186	188	169	155	174	197	198	184	178	181	243	198	180	182	180	196	171	182	201	178	202	187	197	181	201	203	177	181	168	185	191	211	193	215	168	197	194	155	164	183	188	213	187	181	167	200	168	173	179	202	183	187	208	179	180	182	193	163	215	193	150	168	188	174	194	177	186	188	187	200	203	177	188	167	201	176	189	154	211	167	182	179	179	195	167	176	208	201	171	191	207	181	186	168	182	189	195	154	196	187	177	194	188	190	183	170	185	173	173	180	208	170	177	196	183	158	198	186	199	190	191	198	199	200	197	200	173	182	173	180	177	195	196	173	177	168	189	214	146	181	207	173	178	187	173	170	175	180	173	175	204	220	171	175	180	191	199	161	190	216	200	174	173	198	186	207	177	174	189	174	165	166	162	170	202	203	186	191	177	197	171	217	180	175	193	195	170	197	195	187	159	188	219	166	172	201	181	183	167	163	171	181	194	173	191	198	173	170	188	184	167	209	182	179	191	168	204	184	164	184	192	179	185	192	190	206	182	201	208	166	176	208	182	177	193	198	183	189	191	187	178	169	202	181	191	180	194	181	214	174	187	196	182	185	180	183	169	190	174	167	182	173	191	201	184	206	174	172	177	178	160	166	172	193	176	202	202	160	179	169	181	186	185	171	172	179	181	184	172	174	161	222	179	192	190	194	186	176	179	166	193	166	196	190	201	188	191	181	170	163	186	165	188	175	181	171	200	165	186	167	191	201	191	154	191	204	183	193	160	187	159	170	210	202	196	209	197	172	188	172	176	191	190	171	182	188	189	170	191	159	198	189	193	172	200	171	165	180	171	202	186	171	182	195	174	192	189	177	157	172	186	182	197	172	166	183	203	183	163	195	201	178	183	185	180	196	170	204	202	186	203	162	177	175	188	165	172	198	186	209	169	175	195	195	193	186	201	176	195	184	186	157	196	190	184	178	162	174	202	194	201	187	200	182	192	196	190	194	207	180	179	210	202	195	206	191	179	157	177	155	200	191	170	188	168	182	180	178	200	176	184	151	154	169	192	154	190	203	176	181	185	188	165	196	197	191	200	209	160	149	211	183	180	175	177	197	178	189	164	193	182	168	189	188	145	182	190	206	167	193	198	181	167	189	196	195	186	158	154	183	183	183	174	185	173	178	210	184	197	178	178	198	203	149	192	197	165	197	192	204	193	199	172	190	172	206	200	187	173	195	182	169	161	185	179	164	194	178	189	209	166	178	170	172	209	165	167	164	159	153	182	169	184	189	209	177	176	201	192	177	172	166	188	177	190	205	189	196	200	176	166	187	169	190	192	188	179	169	166	209	184	203	187	183	167	182	177	163	199	162	192	173	217	184	185	175	218	180	196	184	187	191	176	175	176	183	181	219	165	173	169	181	169	175	182	180	186	201	197	175	193	197	194	183	153	178	214	201	172	207	195	182	192	200	193	213	197	191	177	171	191	220	175	170	193	170	185	168	198	188	169	171	185	198	173	175	177	204	181	175	166	173	214	196	165	184	175	188	177	190	160	187	200	171	167	207	165	180	173	163	180	179	195	179	181	182	200	187	172	182	200	179	188	185	176	197	195	182	182	194	178	188	201	181	205	182	156	153	179	176	174	203	173	162	196	183	196	176	173	190	171	175	186	194	165	179	165	192	187	228	181	162	198	168	177	188	209	186	171	193	180	190	205	158	203	164	171	169	181	154	226	162	205	157	204	188	185	189	182	198	180	171	178	198	201	176	154	176	172	179	156	183	178	187	185	183	216	205	178	162	175	203	177	201	171	188	169	186	207	187	176	189	172	186	189	178	179	185	177	176	191	138	183	222	179	198	193	181	189	172	183	190	195	170	192	185	168	187	168	191	196	185	193	188	180	195	192	206	168	185	181	198	163	188	182	184	177	180	176	172	179	179	172	190	185	176	158	178	225	188	158	184	164	216	167	180	195	191	173	178	198	196	196	212	166	185	182	183	213	189	194	163	173	168	182	175	187	167	182	168	168	179	174	183	199	174	181	168	161	181	197	192	175	214	170	167	191	187	181	171	187	189	163	203	198	216	182	173	190	173	172	177	166	176	176	197	196	183	179	193	196	180	180	187	192	171	203	157	205	194	172	177	191	171	173	182	184	184	157	190	181	184	180	189	183	203	170	177	186	181	181	204	196	152	164	203	204	173	162	192	180	195	195	194	157	169	179	188	209	175	173	194	182	172	172	158	192	179	179	173	169	168	182	186	193	188	179	187	178	174	203	188	202	183	178	146	192	166	191	174	167	201	171	162	178	175	203	181	186	172	184	187	187	216	179	213	175	161	206	173	164	168	166	195	180	196	186	179	168	183	191	200	185	187	160	201	154	157	186	200	188	174	177	186	219	183	172	186	193	195	185	164	202	174	178	160	202	179	194	202	170	187	203	188	180	168	189	176	204	169	190	198	200	177	157	170	171	179	194	206	179	181	195	176	198	198	202	165	191	169	178	175	198	169	192	177	183	194	195	169	168	202	181	166	182	184	166	195	189	179	172	195	205	184	171	164	183	213	176	187	189	187	186	194	166	182	190	181	179	200	181	174	206	183	178	187	207	192	177	176	202	212	198	204	176	171	168	182	158	195	201	176	172	199	188	191	189	177	156	165	196	178	205	191	208	201	179	198	195	190	171	185	200	166	181	172	186	193	199	174	183	197	176	206	180	173	186	171	158	185	173	189	177	180	174	175	179	186	201	191	175	167	217	188	177	197	172	161	199	182	172	211	197	196	187	163	174	183	160	194	192	164	191	154	168	194	173	177	186	168	174	179	188	191	168	204	193	181	173	187	173	165	203	185	178	199	190	191	210	181	183	184	171	181	207	182	172	175	192	191	193	186	183	208	183	190	163	194	164	176	173	160	171	166	153	201	185	178	174	180	210	171	183	176	216	173	196	183	209	206	221	174	188	183	179	152	188	222	184	179	184	192	190	177	178	192	160	171	176	178	163	182	167	197	194	192	170	170	170	165	211	191	194	174	181	175	169	190	200	166	193	213	185	171	184	172	196	195	172	177	174	178	201	181	178	208	208	186	197	196	169	194	187	168	206	185
9631	12486	15157	20529	22418	28100	27577	25004	23503	23729	20459	23504	17271	14712	14303	9736	5888	4237	4279	3349	2739	2532	2475	1856	1675	1448	1355	1298	1119	803	661	697	675	659	595	596	631	655	560	613	579	613	576	594	602	595	587	681	604	639	634	582	664	605	650	608	580	539	574	590	542	520	560	560	533	540	530	517	568	553	556	492	540	508	517	540	536	506	544	519	475	527	551	514	573	514	516	535	525	508	594	546	563	509	541	524	530	549	526	496	513	562	515	564	556	542	585	520	544	540	540	529	525	507	578	551	511	487	523	503	489	510	557	536	499	554	515	481	484	482	491	499	540	486	565	506	550	524	511	506	527	515	505	519	537	551	520	519	518	499	495	491	546	518	516	518	555	494	498	544	510	542	543	516	510	504	484	554	483	534	543	498	517	522	525	547	522	516	518	531	498	520	551	537	491	493	526	548	556	507	546	557	527	522	524	504	501	513	524	495	511	452	494	516	532	530	538	465	524	539	512	535	511	530	488	525	524	506	493	528	525	530	526	551	531	499	499	554	526	503	525	549	518	503	536	541	502	514	527	553	500	526	534	530	488	521	526	521	520	506	568	518	473	502	539	484	522	515	536	511	531	524	535	486	567	514	507	516	522	470	484	531	513	505	562	516	539	541	491	562	503	487	504	522	528	524	511	459	524	511	523	526	530	519	513	517	532	535	480	500	508	533	487	512	510	536	538	535	537	509	513	534	521	497	516	515	511	529	512	517	559	561	513	533	500	518	526	513	532	522	485	549	536	542	524	529	487	524	522	526	499	513	483	525	538	534	492	487	515	531	512	514	501	565	491	498	500	520	535	510	543	529	520	506	542	494	497	545	506	470	535	536	508	510	528	537	521	531	546	508	478	525	473	535	533	532	497	495	510	567	517	519	529	528	542	498	500	498	509	515	543	542	516	544	499	543	507	519	554	500	516	505	498	514	521	468	508	530	491	515	506	551	496	515	527	502	542	541	507	520	570	529	507	511	526	551	528	542	488	494	503	517	496	489	529	526	476	508	499	519	540	505	514	548	518	530	514	514	464	537	540	490	514	521	518	501	528	508	499	534	558	518	480	525	498	525	493	493	506	501	526	504	467	534	517	508	492	496	500	493	500	511	532	551	541	531	499	516	526	512	526	498	482	477	522	525	534	522	518	544	524	514	523	521	539	538	515	493	493	518	537	487	533	558	518	504	557	575	557	534	537	494	519	522	467	552	531	537	537	560	543	541	513	533	516	515	541	563	532	499	513	538	519	510	541	541	507	512	538	520	507	529	545	509	513	519	526	518	495	502	477	542	505	507	524	491	503	534	533	501	542	521	519	524	500	527	537	523	542	485	535	513	516	500	494	551	525	520	511	538	547	519	505	541	497	504	529	512	528	489	501	534	516	517	513	513	497	521	544	541	504	549	497	530	491	514	511	499	514	540	560	517	525	502	501	512	535	540	542	501	533	524	474	527	509	533	507	504	522	479	511	531	538	469	495	531	516	517	507	537	524	560	511	527	497	495	483	516	490	514	515	473	544	484	529	521	542	533	539	534	525	538	533	549	566	493	544	558	499	492	534	499	537	528	505	528	501	484	455	518	513	531	530	523	550	502	546	472	524	506	529	491	536	537	507	510	520	525	522	506	479	526	529	546	542	492	510	514	507	544	515	521	527	519	527	539	542	536	487	507	472	492	541	548	554	521	491	531	521	495	504	519	535	504	503	486	514	553	513	476	524	515	512	509	522	534	477	513	500	518	519	518	539	523	557	517	488	528	514	508	540	516	488	529	522	540	525	527	504	527	526	500	515	548	525	515	526	539	536	512	496	507	492	503	492	551	503	519	530	507	529	527	466	562	584	536	536	548	497	544	511	500	519	531	513	542	538	510	521	516	518	520	499	517	503	540	543	518	536	501	549	560	497	509	494	518	546	504	508	515	496	521	525	525	488	532	534	496	536	549	562	525	524	591	508	499	534	512	509	494	538	535	546	485	508	518	499	513	542	509	509	525	527	544	495	479	521	520	537	499	496	543	471	517	551	497	505	538	511	505	487	490	512	502	503	515	554	522	500	502	538	507	533	514	535	530	521	508	502	585	541	561	521	529	537	541	526	515	545	529	552	579	511	569	531	535	567	494	534	516	518	507	508	518	478	561	545	499	542	522	518	515	544	505	539	507	533	547	508	505	555	533	525	557	542	534	523	512	499	483	507	503	467	514	580	541	483	506	520	487	499	523	528	541	526	522	509	500	514	521	509	485	499	492	548	515	544	536	534	515	506	506	508	512	499	502	529	535	528	521	514	532	514	500	530	556	532	536	549	487	523	556	536	508	495	496	492	498	478	528	531	509	535	536	560	511	511	502	525	522	522	551	531	548	524	539	534	535	516	505	516	515	525	514	518	530	516	535	518	503	499	508	537	486	523	521	515	516	529	503	515	516	510	513	512	494	530	516	551	474	512	526	520	488	500	499	486	544	543	520	524	531	472	562	477	515	500	520	458	548	530	526	533	553	564	510	493	490	506	505	534	534	477	540	481	539	501	528	474	549	481	557	536	542	516	508	559	516	552	515	542	522	533	536	530	514	534	543	547	572	538	546	519	501	533	513	503	517	510	501	517	487	511	544	527	512	488	509	477	541	522	509	484	528	487	497	500	501	522	494	513	528	525	531	548	516	514	541	542	541	513	557	512	520	510	573	494	528	573	521	540	508	517	528	532	524	506	547	490	518	511	553	513	513	488	542	533	524	562	534	521	542	519	484	512	507	495	490	524	503	538	507	498	594	515	519	498	456	521	555	504	507	501	541	532	504	529	508	542	526	484	516	510	513	563	511	547	530	512	505	521	537	518	530	554	533	515	502	505	537	555	488	526	502	507	514	513	538	541	465	539	477	529	513	493	543	524	494	553	524	484	505	500	485	497	511	511	489	546	509	495	564	486	482	487	530	537	495	525	521	508	543	515	560	485	504	504	498	527	523	489	529	512	542	535	516	490	498	523	500	503	511	467	515	518	507	503	508	499	507	484	526	501	515	510	515	551	541	551	527	515	504	571	515	537	542	521	498	507	516	506	506	520	532	512	478	512	504	544	484	521	499	519	520	484	495	484	503	496	525	523	496	541	525	482	512	502	510	498	524	524	496	517	530	521	498	484	493	511	521	520	516	466	506	507	518	539	515	505	531	490	515	507	521	479	529	493	488	534	496	518	470	504	498	568	531	518	485	494	507	564	526	483	521	486	548	506	560	513	508	511	538	466	542	506	538	513	519	492	511	509	508	551	516	551	517	550	522	529	489	509	504	530	552	531	506	531	492	515	525	507	535	498	518	514	519	575	557	510	514	485	487	530	532	513	494	498	511	561	518	478	467	503	497	543	497	528	526	553	537	529	527	538	488	520	490	532	524	507	492	512	539	509	550	477	527	494	488	544	552	516	550	471	535	520	533	528	514	521	497	541	526	490	522	494	527	515	480	523	499	533	532	512	493	533	510
21147	21153	25096	27403	26362	27007	25645	21877	19085	17610	14717	14890	10559	7798	6355	3919	2079	1435	1195	1357	746	680	562	523	416	415	300	295	202	190	134	150	108	136	127	138	146	130	106	109	106	114	121	116	147	118	133	148	139	137	111	120	129	139	124	113	127	129	116	116	135	114	113	120	125	92	109	122	117	102	116	97	105	106	97	113	105	109	108	112	111	112	127	110	99	120	117	116	113	110	127	82	96	108	113	128	93	115	98	107	116	100	99	96	96	117	105	93	110	95	118	114	105	105	108	114	106	91	115	111	121	112	129	113	114	104	110	94	118	83	78	135	112	118	104	115	99	117	120	84	97	108	99	106	109	106	102	114	126	112	91	100	113	106	110	78	107	126	98	113	132	99	105	111	114	104	104	129	115	91	89	105	101	108	102	86	105	120	115	102	130	121	105	102	90	101	129	120	95	102	116	112	99	102	106	118	101	95	123	105	106	102	100	110	108	100	107	112	112	102	100	87	125	96	94	137	119	125	124	106	95	107	105	101	111	117	109	126	108	103	117	115	118	94	126	118	110	118	115	115	113	91	116	104	123	112	127	111	109	103	94	94	108	102	99	115	127	114	108	100	105	86	118	115	96	93	95	91	111	114	104	107	104	110	115	87	122	123	117	141	116	114	101	98	107	117	98	103	107	122	124	114	116	100	116	95	118	103	105	110	102	122	112	101	117	109	99	87	119	109	109	112	121	126	100	121	118	107	97	115	105	107	98	105	106	97	101	116	92	139	101	122	111	91	104	122	101	102	115	120	86	114	126	111	114	115	108	104	103	110	115	108	111	111	104	89	122	99	95	105	118	105	116	107	96	110	109	104	126	106	94	112	115	119	112	126	104	122	118	110	106	82	100	94	117	101	113	101	115	108	96	117	91	119	112	108	108	111	77	109	119	109	118	103	116	105	88	132	96	117	93	109	112	102	118	111	110	108	115	108	104	115	124	102	96	108	120	104	112	105	90	119	91	120	134	112	110	107	101	112	107	98	116	126	94	106	118	94	104	128	105	107	92	83	102	107	85	102	129	101	110	109	105	108	108	92	92	92	113	107	111	112	85	99	116	99	98	134	107	121	84	104	118	113	98	113	102	103	104	107	90	107	113	104	117	102	118	115	107	113	91	129	112	100	104	101	114	106	93	88	135	108	121	98	113	114	104	106	95	106	110	104	113	112	117	120	92	100	110	106	110	105	119	117	89	119	114	97	103	122	126	114	104	122	106	99	117	99	107	116	93	120	106	115	107	105	131	106	98	94	118	112	92	114	115	101	105	118	98	97	105	122	107	118	98	123	116	105	107	97	106	117	104	92	117	118	102	101	111	126	104	104	110	118	113	122	103	115	130	86	89	104	127	106	119	99	107	111	113	100	114	95	99	99	112	93	129	115	102	104	131	90	112	104	96	105	109	97	97	106	106	92	99	100	117	106	104	119	126	100	106	101	106	122	126	111	109	123	108	102	122	116	94	106	110	107	125	103	102	96	110	107	107	102	115	110	121	126	99	101	117	108	108	99	108	118	106	105	122	105	84	122	116	128	106	104	106	129	101	110	101	123	102	86	103	103	135	119	103	121	108	110	124	97	103	113	94	98	95	98	119	112	112	103	113	123	97	110	103	117	102	104	122	127	111	127	124	103	101	107	111	117	111	111	91	102	104	113	113	107	127	103	98	105	107	85	120	104	100	109	102	129	96	103	111	96	118	85	104	86	91	91	100	107	101	94	104	103	124	108	99	106	110	125	123	135	105	105	112	110	92	121	110	106	104	83	118	138	116	103	111	93	118	118	113	119	110	99	103	97	96	99	121	108	91	118	100	88	110	102	101	109	120	114	91	98	105	102	118	118	98	139	120	124	128	107	112	113	106	123	91	129	104	104	87	115	121	108	124	106	107	119	118	103	130	105	89	114	108	91	111	107	95	85	133	117	107	99	79	108	104	108	116	86	96	124	131	115	92	104	103	105	115	107	110	117	118	94	100	119	110	92	103	105	109	120	106	125	87	92	121	100	108	98	105	103	118	110	108	125	113	99	105	96	119	116	120	108	121	122	113	114	89	111	101	125	129	104	109	127	106	105	127	113	92	91	101	98	116	94	117	105	101	109	116	119	149	113	94	107	120	109	102	100	95	121	97	87	116	104	109	102	126	103	107	105	115	116	93	120	108	94	101	93	101	116	105	96	113	96	119	117	119	96	98	111	99	111	105	101	117	107	107	112	93	122	106	99	113	102	101	94	109	134	129	104	108	114	112	118	127	119	118	99	104	105	131	112	118	100	97	117	111	113	133	118	100	113	114	129	93	93	104	124	113	120	104	120	96	102	97	121	91	119	100	103	118	119	122	113	111	124	116	114	102	113	112	111	124	118	111	121	104	129	96	123	113	105	110	106	106	126	112	106	99	96	101	119	110	100	102	105	104	92	110	108	99	109	112	95	104	126	102	124	112	99	107	97	119	115	101	110	100	121	109	104	110	122	111	122	111	121	117	117	110	121	93	103	90	108	103	106	101	117	102	119	128	89	117	113	115	119	95	115	108	113	95	107	114	96	89	113	100	103	102	106	105	104	105	108	107	113	121	108	130	119	95	114	109	107	104	104	104	114	101	108	125	122	109	113	93	121	117	107	116	112	106	143	98	110	119	108	108	116	114	101	113	99	102	92	102	134	123	130	107	100	126	110	94	92	107	108	120	124	108	93	119	118	102	128	101	113	117	119	115	120	103	104	107	112	103	101	110	118	91	95	117	111	110	99	107	101	104	115	97	100	123	105	124	98	114	135	100	108	115	110	104	119	104	113	116	132	97	106	112	99	109	117	99	134	107	137	107	104	102	98	101	108	94	104	112	91	107	96	112	92	117	108	116	108	109	107	109	115	89	102	99	88	98	105	100	120	124	108	109	124	94	102	118	124	127	99	102	121	106	103	105	112	115	106	111	93	103	108	122	105	127	87	91	96	124	104	119	113	109	104	111	107	116	107	105	108	89	120	111	134	97	91	115	115	102	110	76	113	111	112	96	124	104	118	94	110	106	86	124	122	107	101	100	99	98	115	107	111	109	105	108	94	94	107	114	100	105	106	110	99	114	113	122	107	115	103	103	105	118	107	102	122	112	114	121	118	108	104	118	96	104	106	108	123	108	106	99	105	106	116	126	107	90	108	95	132	112	102	101	117	108	105	122	105	92	97	113	105	110	98	105	113	109	96	112	96	109	104	112	117	100	96	116	106	115	107	108	106	101	109	123	88	122	113	99	111	112	135	113	113	96	113	131	92	100	93	105	103	101	113	119	98	112	97	107	104	113	104	121	109	111	111	119	135	108	100	108	110	115	93	97	98	107	90	115	95	116	93	112	88	117	130	110	101	99	113	113	108	95	91	126	104	110	105	125	90	120	105	123	120	111	112	114	105	104	110	106	104	109	102	94	115	118	106	108	102	107	104	107	86	118	107	108	100	99	103	102	112	123	94
13258	16214	19674	24422	27350	32286	33164	31139	30216	30923	26619	31359	22534	20118	20487	15106	8625	6624	5517	5281	4105	4643	3224	2615	2366	2215	1935	1732	1387	941	694	635	618	586	538	469	556	499	487	459	476	433	440	428	422	434	500	604	502	528	523	546	650	568	635	502	463	454	415	437	396	418	464	412	412	412	374	405	372	382	346	388	335	360	369	341	377	355	391	379	373	393	334	361	375	311	395	350	349	338	348	366	347	365	362	318	344	349	339	368	318	365	340	361	344	321	339	365	347	356	347	348	346	338	364	324	373	327	340	372	356	351	346	370	337	363	332	351	339	374	347	338	368	325	347	350	319	310	319	358	328	350	372	360	358	361	321	356	356	330	321	380	332	327	379	325	333	361	353	354	350	354	347	330	315	354	339	348	335	360	348	358	331	361	350	339	336	350	315	334	330	341	331	332	348	350	342	326	340	334	340	336	358	314	349	330	325	346	350	350	351	353	316	314	340	337	331	315	340	317	337	348	360	339	349	337	328	314	345	335	309	343	308	323	337	342	331	331	354	328	333	351	349	366	373	320	354	330	307	333	344	343	331	352	318	330	360	348	341	328	364	311	336	323	289	302	345	355	337	323	341	330	349	368	318	329	336	329	340	337	329	351	335	318	340	345	326	355	338	316	324	330	348	302	315	300	331	344	331	375	327	333	352	345	362	359	367	330	321	349	351	337	318	351	356	323	341	321	317	349	332	344	342	346	332	379	335	343	310	302	356	316	311	319	323	306	345	317	327	320	318	335	361	315	309	316	348	319	340	343	334	339	326	361	339	342	332	327	328	342	332	341	346	321	284	363	321	311	339	332	361	346	339	298	377	342	316	360	319	346	328	324	343	305	341	305	333	312	385	329	362	325	316	366	325	314	323	315	315	349	375	315	346	325	327	335	321	363	316	343	364	332	315	315	352	355	346	374	366	328	355	351	354	353	352	357	346	314	330	335	368	331	323	325	346	321	369	374	321	320	330	306	304	307	327	329	345	354	336	353	308	326	362	359	318	319	348	345	335	331	362	323	336	352	321	325	337	312	322	324	336	304	337	356	335	365	332	296	321	347	327	343	315	352	345	344	324	325	354	338	325	328	389	331	336	360	355	295	321	335	333	344	344	334	344	350	322	347	351	339	326	337	377	330	330	363	364	328	375	327	360	317	358	348	344	319	322	350	344	324	348	335	358	317	297	338	334	351	322	358	333	334	347	330	333	338	334	341	350	335	325	325	313	334	341	357	364	330	316	303	342	312	335	318	331	363	319	345	329	360	344	351	295	345	345	332	364	343	371	324	345	339	360	312	338	327	336	325	340	352	316	328	344	354	318	315	328	343	334	352	327	341	328	351	349	370	338	303	342	362	340	379	321	325	336	328	325	343	360	345	322	353	337	346	342	341	342	323	330	370	349	336	347	365	374	312	363	331	339	328	338	353	338	323	359	326	355	332	327	343	333	308	335	346	344	330	343	352	332	352	328	341	315	338	339	349	317	326	383	351	337	330	308	329	354	324	341	330	367	345	334	355	351	370	316	353	358	326	360	341	327	350	338	332	332	331	352	316	346	294	361	349	346	328	361	381	328	308	325	342	367	307	339	334	371	335	362	337	367	317	349	367	374	331	351	363	364	335	304	354	346	384	333	326	342	326	320	334	351	333	290	343	339	332	370	357	337	366	359	343	352	330	309	332	344	341	314	334	316	329	328	339	328	372	331	330	331	353	368	314	337	332	315	362	328	332	331	345	347	320	336	292	384	356	326	341	367	369	297	323	310	357	353	333	309	345	313	353	318	334	347	349	319	324	355	317	333	328	325	296	354	324	327	341	328	340	336	330	313	362	344	316	311	351	339	314	367	347	332	312	336	346	325	349	315	361	354	353	371	334	356	348	338	337	309	326	315	343	328	323	354	325	330	334	334	333	321	330	338	328	330	336	350	324	321	327	331	327	323	334	310	320	324	337	343	334	311	341	344	340	345	321	333	331	334	362	321	320	345	356	360	344	300	351	360	342	323	330	301	357	333	323	337	336	375	360	339	313	324	337	313	354	328	348	336	348	343	329	329	358	319	323	304	322	327	348	339	343	313	327	321	321	341	368	363	341	341	301	346	333	335	359	363	341	325	336	320	336	356	336	340	336	354	358	331	347	336	343	355	328	348	327	366	340	341	313	346	335	354	337	357	353	357	347	355	288	356	337	313	327	306	338	323	326	341	330	333	344	364	303	346	340	356	371	333	327	357	338	350	347	358	370	362	360	335	325	352	310	312	353	339	329	332	328	297	349	342	325	316	340	322	339	353	322	366	341	324	332	315	365	320	327	333	353	318	355	340	357	342	379	322	338	355	340	349	371	337	365	315	339	352	373	336	353	322	333	329	375	340	370	334	322	339	368	346	316	305	335	324	366	295	331	326	313	348	311	342	348	325	360	304	353	335	315	333	360	337	307	302	346	339	323	317	333	339	356	320	340	345	347	317	308	348	325	317	359	296	325	373	359	329	317	316	304	345	342	333	316	352	386	350	366	340	330	343	356	343	360	336	324	367	330	355	349	348	360	301	300	349	328	327	320	328	332	348	334	308	308	312	311	319	339	338	307	339	308	329	319	356	362	331	343	341	338	292	331	332	372	328	325	316	319	295	310	324	323	320	327	350	321	296	370	349	343	361	341	370	310	314	359	337	354	338	321	352	331	309	330	315	319	310	352	330	362	307	330	347	321	339	352	314	368	362	315	325	320	348	340	334	355	334	296	302	289	377	358	323	357	308	384	345	335	324	348	355	350	314	349	327	337	327	329	326	357	322	341	326	343	329	314	334	352	313	354	374	362	334	364	339	350	360	374	328	353	325	332	330	321	358	342	356	314	370	351	329	321	321	340	339	363	321	315	343	311	367	339	336	330	303	312	328	359	326	328	351	341	358	354	320	368	303	328	338	327	329	361	363	363	343	351	340	332	333	333	335	351	320	350	348	295	339	326	338	361	320	316	313	350	348	297	324	325	344	309	333	355	375	313	356	331	342	357	308	347	353	354	351	316	362	333	354	332	341	338	339	303	355	329	356	327	333	341	311	332	347	353	337	308	305	344	322	343	317	369	328	323	327	330	313	311	338	347	351	335	381	329	343	316	340	308	352	332	325	339	337	355	354	328	316	356	350	380	357	357	346	334	315	307	314	314	333	327	368	376	344	321	363	324	334	352	360	295	335	335	339	327	331	298	326	335	323	320	324	346	330	364	318	324	321	338	329	346	324	325	324	358	337	334	364	346	299	382	316	352	337	310	312	310	316	336	311	371	372	322	358	322	332	317	366	343	322	340	339	351	326	324	326	338	330	354	311	360	348	325	369	345	368	356	320	340	357	376	308	338	329	331	377	301	316	331	342	369	332	330	345	338	329	344	354	349	353	351	330	345	307	360	346	376	361	311	340	345	335	339	344	312	349	336	345	376	325	376	335	343	351	322	361	343	317	311	310	344	351	397	353	331
3308	2474	2547	2406	1951	1882	1702	1247	1135	1004	856	733	538	515	453	406	382	354	369	356	344	318	337	337	316	310	306	326	325	323	347	316	307	310	313	311	302	306	302	311	318	317	360	326	339	295	302	317	290	314	330	322	318	349	310	334	320	286	321	327	291	317	283	299	309	303	308	322	282	324	313	312	330	344	321	313	324	312	315	283	328	299	266	319	321	333	296	334	295	308	323	302	301	271	321	335	306	326	331	299	336	328	320	304	319	331	345	319	366	315	315	338	313	298	313	310	326	293	340	311	309	327	270	309	316	327	332	337	309	299	330	303	306	306	333	319	310	325	334	325	309	300	312	323	330	313	323	322	327	319	320	293	309	339	330	311	334	363	331	338	314	297	307	313	333	318	329	330	332	302	318	257	297	329	311	332	320	297	274	311	332	323	317	318	280	295	299	310	325	308	307	325	351	279	327	298	277	309	329	306	307	302	273	330	303	296	319	289	329	311	290	288	304	324	322	319	332	322	283	308	302	300	297	313	289	311	309	300	324	349	302	312	313	316	296	296	308	315	316	310	336	312	354	335	327	304	333	271	340	328	314	331	343	277	301	294	297	294	320	293	312	324	270	299	337	319	325	306	336	336	320	304	303	286	359	331	302	315	339	336	305	334	299	302	261	321	288	335	338	328	290	293	291	345	303	312	324	313	300	324	290	286	327	304	318	330	324	298	336	326	318	308	314	326	295	322	289	316	306	328	321	300	315	330	345	295	300	321	330	297	343	318	291	345	301	291	322	285	310	311	290	315	297	308	330	287	309	311	301	313	308	322	335	314	316	308	312	269	307	274	302	312	325	300	323	325	321	301	276	299	327	355	321	321	320	297	324	307	289	322	318	302	355	328	302	343	322	324	355	304	303	290	355	305	322	326	333	296	336	308	310	319	341	305	298	301	298	320	317	331	292	301	343	287	312	322	322	295	311	292	331	311	331	339	334	346	328	296	276	314	308	318	283	306	300	296	331	312	351	295	316	317	326	343	300	303	334	307	310	321	322	328	292	311	312	328	306	329	301	286	317	330	335	269	327	304	318	307	322	310	324	330	328	300	352	314	309	309	320	314	306	283	276	318	317	325	326	322	315	292	311	319	333	318	282	277	315	335	310	288	350	307	339	331	324	342	279	328	305	324	290	302	326	347	309	306	339	308	332	362	288	320	353	312	295	314	303	328	320	335	318	329	347	331	289	333	319	321	320	327	311	323	325	291	322	323	307	305	294	306	366	314	343	313	296	313	310	325	313	323	299	323	318	301	320	326	317	299	305	310	306	318	308	317	337	351	298	345	292	305	327	315	329	278	317	304	315	285	329	341	319	292	296	337	329	317	351	347	323	290	321	316	310	311	328	348	318	274	313	281	315	292	317	341	360	307	333	298	295	341	297	326	325	314	334	289	341	335	309	306	303	290	315	369	313	326	318	286	295	308	300	287	311	337	302	309	309	322	318	315	320	295	324	311	281	321	341	348	345	313	303	316	308	326	288	335	317	299	308	319	282	292	335	348	349	309	280	300	321	337	292	286	315	326	279	300	284	328	301	303	335	303	312	306	329	325	293	347	306	285	336	329	295	281	308	295	308	336	329	298	346	314	330	317	314	329	309	300	286	357	322	302	310	307	333	314	303	269	294	356	306	311	286	304	318	307	312	301	339	340	295	322	337	304	316	305	315	336	304	322	302	306	334	338	328	308	301	325	301	310	327	276	301	318	326	340	336	320	334	313	312	341	315	333	308	312	298	308	317	349	322	304	295	307	316	320	357	300	309	316	317	293	319	334	330	288	323	314	312	316	308	287	323	321	331	311	309	318	322	302	310	287	360	303	337	325	344	304	312	301	339	316	329	295	322	333	340	303	288	313	326	287	304	326	312	300	336	314	302	326	312	298	319	314	317	310	292	289	322	296	299	282	336	324	328	301	328	300	350	311	330	355	312	312	298	336	345	296	337	319	312	324	300	324	320	343	299	301	294	326	297	285	300	286	313	332	322	292	311	301	301	306	318	303	297	298	331	308	278	301	350	309	291	320	305	367	335	326	301	317	322	317	306	301	342	310	300	301	310	302	298	294	326	309	282	329	328	325	290	351	339	313	320	311	319	306	296	304	322	340	326	333	307	314	304	341	302	303	350	310	319	313	307	355	322	300	318	317	302	313	355	310	305	325	314	325	345	316	323	296	315	309	324	303	302	314	335	293	318	321	311	339	330	312	299	324	313	306	309	326	330	321	306	375	316	320	296	330	301	316	322	313	332	323	322	309	350	354	309	285	321	310	318	309	319	300	309	343	335	323	315	290	286	316	283	302	344	311	293	317	305	314	308	335	316	310	312	322	287	267	358	291	315	293	324	342	318	332	307	327	311	296	323	308	324	317	291	333	298	328	302	312	319	335	289	341	312	322	293	300	322	281	332	323	299	315	291	307	316	330	323	311	327	331	280	314	320	298	341	290	295	301	342	345	330	323	320	344	306	284	296	317	344	303	299	335	340	350	293	297	313	277	309	291	299	328	333	298	298	315	331	317	305	300	336	329	336	296	336	330	315	297	305	323	343	284	327	288	325	307	305	283	316	323	321	297	324	332	338	324	288	299	301	346	310	341	286	348	349	304	293	291	307	329	322	317	317	320	314	298	309	306	313	282	334	332	310	293	301	308	291	286	307	305	310	296	310	330	311	302	289	304	315	294	288	296	282	301	321	327	302	328	309	297	339	319	329	327	312	292	332	300	284	302	310	327	299	316	315	331	321	313	317	310	295	283	337	319	303	307	321	321	321	341	306	328	322	319	341	318	271	326	335	328	286	284	301	295	314	337	295	287	321	299	314	312	341	307	350	263	306	326	308	311	294	285	345	289	295	340	330	308	301	309	328	286	357	285	330	308	315	318	292	339	333	327	323	318	305	316	310	292	323	287	314	311	327	328	323	341	305	321	333	291	308	310	322	279	305	301	306	334	301	336	300	335	338	320	310	327	338	301	321	304	317	373	294	339	311	295	320	310	312	294	360	339	340	306	318	280	344	308	308	263	326	306	323	328	308	330	269	300	310	292	307	305	308	318	294	315	347	315	329	346	334	299	308	314	299	324	321	308	308	319	295	299	329	333	301	338	293	306	313	329	322	302	322	338	294	330	313	307	298	322	319	334	327	320	315	340	342	342	304	326	271	326	265	315	325	313	291	305	308	325	329	322	314	326	290	303	319	272	315	339	313	281	327	285	321	352	305	321	312	319	287	306	339	284	327	326	297	312	321	300	290	311	304	340	321	278	316	301	347	323	359	309	316	364	294	355	325	314	317	298	327	348	281	305	311	330	342	315	292	313	267	355	280	335	310	319	344	333	302	297	328	305	303	297	307	349	335	293	301	283	324	301	319	316	345	315	326	316	282	312	308	340	359	307	324	280	295	321	321	312	322	317	303	307	322	311	319	329	305	325	305	322	306	292	292	312	331	338	318	301	323	315
3215	3589	4363	5797	6088	6487	5803	4722	4486	4022	3789	3598	2615	2066	1971	1659	1355	1264	1127	1136	1013	1083	971	932	943	868	906	909	888	866	817	868	821	848	838	882	868	835	850	867	837	855	852	869	910	801	846	898	857	877	842	858	847	859	851	871	852	824	842	811	821	861	869	874	812	843	806	863	830	880	909	842	848	845	828	871	893	821	870	864	880	872	852	848	884	823	818	825	827	861	899	851	791	848	873	825	786	887	829	814	813	869	843	892	838	851	842	829	848	846	815	860	837	909	894	893	812	874	809	871	832	825	825	852	872	894	811	839	875	809	801	832	801	811	832	850	853	819	830	869	865	814	868	858	812	850	892	802	833	831	841	839	818	838	826	898	864	771	886	824	898	808	856	888	826	812	884	814	873	870	834	833	799	819	807	846	856	854	828	810	853	878	781	842	871	846	855	819	910	817	791	864	867	898	821	780	832	854	861	889	894	900	822	837	876	825	850	850	818	800	827	831	861	822	833	849	875	850	859	862	826	851	837	858	849	851	866	822	822	872	854	844	810	877	857	885	844	908	815	884	825	868	870	814	858	858	791	820	763	832	869	819	866	807	823	833	834	866	850	814	862	861	894	805	858	845	758	802	833	852	772	827	877	794	826	853	844	876	835	866	858	848	841	799	857	799	812	837	827	901	862	800	835	856	788	844	832	835	878	852	831	861	844	868	880	860	859	783	841	859	834	852	835	866	843	835	781	817	815	850	822	851	850	860	854	821	870	877	899	856	845	840	827	819	857	853	838	875	867	820	838	841	810	822	891	821	893	828	884	851	895	811	855	811	812	817	904	843	874	872	827	825	814	917	861	844	868	798	793	805	855	907	861	859	825	845	826	863	844	820	842	852	812	856	819	838	860	864	836	868	895	875	829	802	875	808	881	803	866	792	810	854	853	820	852	849	841	800	863	879	845	869	888	842	843	830	880	845	843	815	856	842	840	809	874	815	852	832	803	877	811	856	837	856	851	881	837	834	813	883	838	823	865	825	859	902	849	852	852	935	872	830	846	818	845	861	849	834	896	854	810	811	809	832	832	887	834	862	830	828	840	820	839	865	845	813	843	809	817	831	870	864	877	822	844	873	854	826	851	839	836	857	845	845	881	833	894	834	874	788	791	824	863	863	807	843	844	825	856	786	838	859	861	825	878	841	844	845	864	861	868	800	805	870	779	871	858	852	879	853	871	828	850	844	845	830	826	831	865	953	829	811	840	774	867	847	872	863	826	822	866	867	885	849	849	892	784	840	842	840	839	861	851	852	850	809	853	841	844	867	827	844	810	839	806	852	822	816	871	840	867	859	812	784	833	815	915	864	790	857	838	791	892	886	880	858	850	876	822	872	849	886	853	889	814	851	886	872	805	818	859	829	851	814	843	821	793	815	821	855	845	818	819	851	846	805	866	851	849	819	859	842	887	857	839	840	829	820	810	842	837	825	808	856	828	831	880	937	801	845	856	842	858	901	807	816	846	843	832	839	863	864	868	829	860	841	865	861	863	852	843	831	863	830	856	817	841	822	844	825	790	840	868	853	824	838	834	824	885	856	808	865	842	841	830	861	852	884	891	886	832	907	804	846	795	832	834	830	821	872	815	824	874	807	792	832	886	842	831	808	817	855	861	830	916	876	832	829	875	853	855	855	842	894	862	868	882	834	863	847	861	778	849	813	846	868	831	859	899	842	863	865	814	845	831	809	877	876	916	800	809	865	826	862	887	861	786	873	847	821	804	824	827	845	888	839	871	883	870	842	877	790	850	839	860	879	889	828	835	829	868	860	878	927	792	858	848	836	853	796	837	864	860	770	837	871	817	790	882	840	851	836	864	782	813	844	811	841	857	881	818	885	846	822	873	846	868	812	812	847	863	874	861	853	861	869	854	827	828	830	842	830	842	809	805	829	865	839	878	853	853	864	830	860	837	824	915	829	838	837	872	855	838	841	857	839	799	842	871	759	861	874	801	823	897	859	823	863	805	843	797	852	844	854	859	813	811	866	896	864	852	851	832	844	871	856	807	817	799	852	813	870	812	817	850	865	839	853	797	767	807	809	828	837	866	820	855	839	872	809	912	839	838	870	826	879	809	878	835	839	798	804	842	802	828	847	838	883	834	854	844	834	849	849	858	806	834	804	873	831	870	858	882	854	816	869	863	829	924	821	847	851	799	876	796	832	829	920	806	851	812	842	815	813	863	780	788	824	869	834	907	874	840	796	847	856	867	860	825	798	909	871	822	882	862	862	871	828	842	849	860	825	833	850	812	813	810	826	880	844	831	815	829	812	872	794	830	815	848	884	877	843	854	865	832	824	802	857	861	841	832	887	895	854	856	847	878	844	846	879	859	829	810	867	842	832	870	830	834	824	828	783	884	885	830	895	856	830	830	865	745	836	884	860	883	873	825	803	907	829	857	828	845	816	872	846	818	846	839	860	876	876	821	847	851	832	849	825	800	864	870	842	871	871	882	862	833	852	813	812	847	810	834	834	830	773	853	901	815	830	866	862	850	870	860	827	837	835	839	811	804	854	867	848	859	810	838	832	820	830	858	828	823	825	875	812	849	839	854	830	833	849	856	817	837	831	820	850	839	852	857	831	804	880	844	830	868	864	867	802	849	781	819	840	829	878	809	856	855	845	829	881	851	803	875	833	806	792	852	846	864	831	872	852	849	817	872	882	796	810	839	864	878	870	842	809	870	846	811	837	845	821	824	812	806	844	855	851	839	810	824	856	833	857	816	897	799	839	860	830	831	843	838	848	827	822	833	861	786	810	883	810	854	867	825	814	864	856	858	873	806	838	830	860	856	813	873	826	825	858	811	864	884	830	800	874	847	864	879	838	849	844	832	841	882	859	840	798	856	848	815	821	856	910	806	817	874	873	817	840	805	832	805	859	833	870	861	869	870	876	873	886	821	851	848	849	871	849	860	899	828	855	878	843	853	828	804	887	774	863	866	866	848	840	817	848	879	815	819	872	811	840	839	842	848	769	827	835	882	838	893	844	846	868	809	815	814	837	825	879	807	822	840	801	863	852	832	884	844	840	859	874	842	862	820	821	865	847	856	844	873	828	861	831	888	842	868	812	893	867	799	862	846	862	813	860	841	829	816	826	854	874	856	818	853	840	882	847	841	830	841	849	863	852	812	845	870	825	839	796	803	861	883	812	853	847	799	804	870	862	838	870	922	882	887	849	819	847	927	794	809	830	869	842	848	828	845	860	905	870	864	886	827	877	867	855	868	824	810	809	797	855	800	789	809	858	785	830	858	822	859	850	820	847	864	818	848	829	848	876	906	836	819	840	824	882	861	823	865	787	857	832	827	853	867	831	838	874	841	851	841	888	860	854	839	881	793	867	810	779	844	875	823	813	905	871	833	860	855	840	899	868	849	815	820	849	871	834	858	791	833	781	854	850	808	875	911	829	820	887	847	845	814	803	887	815	850	827	883	839	865	832	877	797	810	824
12942	14996	18322	20972	19288	17844	18002	13801	10774	9787	8148	7495	5475	3978	3274	2063	1090	967	861	718	409	479	378	346	306	290	263	252	226	229	197	203	180	201	196	208	190	192	171	210	218	216	187	164	187	172	199	171	208	202	206	177	199	215	199	219	207	193	198	218	168	211	174	174	179	152	183	179	156	213	177	204	199	168	186	183	165	197	203	173	178	181	193	166	196	166	182	172	192	208	177	165	206	194	193	174	178	195	158	170	204	151	173	175	205	187	190	215	207	200	189	167	182	185	177	161	170	182	172	218	184	196	176	179	206	177	201	166	175	178	215	180	195	168	189	204	181	186	163	199	186	182	223	171	206	201	201	173	172	175	173	190	162	171	168	213	165	182	181	173	194	170	165	172	174	203	197	197	180	180	203	179	187	185	193	207	199	191	183	161	199	194	164	188	178	192	191	164	173	176	193	171	209	187	190	181	197	157	176	182	166	201	181	206	211	182	201	178	197	196	170	159	161	168	178	192	199	170	164	154	169	201	193	166	211	196	205	171	173	166	182	174	189	200	180	188	199	162	197	187	171	193	150	196	205	213	188	165	189	181	196	174	173	202	160	165	185	182	195	189	196	169	196	176	186	163	186	194	169	178	172	186	206	186	172	188	187	164	192	158	186	172	188	177	197	176	173	193	197	187	168	190	172	190	173	174	202	190	198	186	183	166	196	187	189	197	182	177	203	192	190	189	188	172	173	190	163	204	168	169	201	169	200	183	167	183	190	194	195	176	166	192	199	176	157	199	170	168	194	180	176	159	186	197	181	194	178	176	195	176	186	170	146	175	173	191	165	177	187	187	159	168	198	194	168	192	203	175	187	176	177	161	192	178	176	169	159	190	171	198	172	191	179	192	181	170	149	189	178	164	192	203	191	209	164	188	187	199	191	164	191	149	187	166	186	198	207	212	178	165	198	163	191	185	171	186	190	193	194	218	221	194	190	221	199	207	183	167	229	194	188	183	194	179	197	173	210	172	166	196	184	179	163	179	179	184	204	169	168	201	187	196	194	208	209	190	201	188	162	160	177	197	177	190	199	175	186	174	185	188	153	180	173	181	185	169	205	193	173	197	188	174	200	215	188	189	172	172	178	208	198	191	199	188	193	158	188	196	188	197	186	168	179	203	164	178	185	193	186	170	171	173	192	187	182	187	183	171	203	168	196	185	179	160	172	201	172	181	175	174	193	179	190	198	175	179	179	191	178	190	208	179	181	194	188	186	197	177	179	225	193	193	210	199	193	190	177	187	182	186	174	200	185	191	183	183	182	206	197	194	182	203	169	201	166	203	166	174	170	167	197	211	186	185	184	164	193	185	163	186	172	198	200	198	192	215	180	163	188	165	166	180	192	165	185	175	187	174	178	176	185	177	176	180	197	191	177	169	155	189	206	213	220	170	204	178	201	198	179	211	197	181	175	182	186	208	205	175	205	187	188	177	176	182	174	168	180	187	176	160	177	170	162	191	169	188	178	181	197	196	179	185	203	189	192	197	198	191	173	169	166	192	208	213	180	205	198	151	166	189	177	189	183	199	206	200	184	200	180	176	170	184	200	193	180	169	193	185	175	202	199	198	204	175	175	150	180	189	180	199	170	198	213	182	184	179	199	206	185	176	163	189	200	164	190	186	179	206	192	177	155	217	207	173	172	174	193	191	212	187	189	198	184	187	164	194	205	181	193	153	172	182	184	174	180	189	178	197	182	201	185	181	165	187	177	209	182	179	171	171	196	208	181	205	180	191	186	178	167	151	170	176	164	188	175	174	156	184	194	159	175	173	165	173	184	177	184	190	182	194	172	163	182	185	183	170	208	178	187	180	189	183	202	208	176	163	165	188	175	182	204	189	169	168	167	177	181	197	160	171	166	179	194	159	196	185	187	183	173	188	205	185	194	167	175	205	183	198	166	198	192	185	180	185	195	195	187	206	195	183	191	181	195	201	190	212	175	171	193	196	162	198	208	192	176	189	158	164	177	175	183	178	201	187	177	180	188	185	189	189	181	201	172	221	159	204	168	200	177	184	220	166	191	188	189	203	169	183	170	197	164	183	179	165	190	182	190	175	157	207	190	152	189	192	185	197	180	199	196	204	182	164	195	177	198	148	185	186	171	206	193	182	176	203	190	193	174	184	196	176	190	181	174	211	166	173	188	213	176	179	172	200	186	173	177	181	192	170	154	175	193	189	182	173	193	182	167	204	165	185	164	168	173	187	165	167	172	170	201	211	192	166	172	192	164	195	189	192	180	191	187	173	205	187	180	212	168	168	166	198	198	204	197	173	167	177	172	180	197	190	181	155	199	184	171	187	191	179	189	166	194	199	202	177	209	174	222	172	210	171	213	196	143	169	191	180	155	160	197	180	183	186	198	169	189	189	172	199	200	169	168	144	188	179	193	180	167	190	202	185	193	185	179	194	177	178	183	182	202	172	162	203	186	176	187	180	202	188	180	204	185	175	176	209	180	183	167	197	209	177	203	180	196	209	184	178	178	172	183	196	183	186	165	188	152	173	181	194	180	177	154	182	183	178	201	203	178	177	168	163	189	161	194	191	198	167	179	204	177	191	177	172	172	201	182	171	182	169	186	214	180	192	198	158	210	187	192	173	176	155	177	182	184	185	190	173	173	208	188	203	196	199	208	188	184	183	211	201	192	177	172	185	200	170	172	196	157	164	163	168	182	188	180	180	201	179	184	196	150	154	212	168	198	177	207	165	195	183	173	196	187	196	223	203	207	196	174	152	170	178	173	192	195	172	201	197	200	195	162	164	186	193	197	152	192	179	176	194	174	170	182	177	155	185	176	184	166	193	184	180	186	183	176	179	196	185	199	207	188	184	172	179	185	187	205	190	206	195	187	178	173	177	184	174	216	187	182	177	203	187	158	172	195	191	172	188	174	190	194	180	204	168	180	192	178	171	183	166	192	179	187	207	189	187	192	163	178	189	183	191	171	208	176	186	189	187	171	169	174	178	165	203	169	199	165	185	183	165	207	184	156	228	162	185	177	206	175	202	200	166	192	170	192	172	184	177	187	214	166	177	162	171	169	201	188	209	211	188	181	154	165	185	172	185	176	173	190	188	160	195	178	184	195	199	192	176	160	198	209	176	205	193	156	168	191	171	178	190	180	205	190	166	173	174	187	189	193	177	192	202	178	204	212	192	191	186	184	165	154	188	161	194	181	189	164	166	187	170	183	194	203	165	192	187	176	157	188	184	197	203	199	186	173	159	191	180	192	157	203	205	197	177	155	190	164	199	178	183	176	169	160	190	196	193	171	178	194	184	174	171	191	173	185	174	189	197	183	199	160	199	176	203	216	153	176	226	191	178	201	183	183	203	170	180	164	203	173	182	183	197	178	180	192	169	170	212	176	182	193	196	180	179	198	197	184	166	183	170	174	187	213	189	208	174	176	173	191	172	176	191	187	202	208	214	205	200	190	188	172	168	174	188	175	190	177	211
9573	11761	14905	18384	21178	25337	26441	23650	23278	23409	19464	22255	15405	12853	13776	9057	4857	4514	3748	3478	2536	2656	1966	1635	1395	1486	1383	1191	1038	818	737	681	631	616	646	655	601	612	621	565	554	572	582	598	544	604	619	625	597	611	651	628	656	635	659	622	588	505	531	561	546	579	516	514	578	533	557	548	547	563	501	518	531	517	525	512	507	526	498	540	533	510	565	522	488	527	524	546	516	552	535	485	542	541	536	505	520	556	531	539	558	520	548	596	556	535	480	521	507	516	534	556	501	515	508	521	525	520	535	525	516	535	488	525	495	511	509	497	499	543	495	522	502	529	468	516	552	531	496	481	515	522	489	536	520	506	497	526	530	498	533	539	547	493	524	519	521	521	495	531	520	523	507	481	511	512	527	555	545	549	551	515	554	538	523	510	544	546	496	542	531	541	534	549	517	546	518	506	520	542	542	518	489	492	523	522	510	493	502	516	510	528	525	503	525	505	545	546	499	541	537	561	520	494	523	508	487	482	542	477	552	553	495	523	514	496	535	532	546	518	516	517	495	504	515	515	517	517	499	507	522	513	507	529	525	506	542	509	535	510	533	495	507	523	522	493	534	521	495	549	512	509	529	521	499	509	514	526	511	518	560	490	478	493	536	510	508	476	572	544	555	522	532	520	545	535	509	529	523	523	511	507	527	491	521	498	514	501	517	514	504	563	494	511	515	510	518	540	475	528	530	515	520	540	490	499	505	528	505	515	519	508	549	553	530	501	515	537	538	512	550	527	529	463	520	506	507	519	565	527	539	557	483	510	517	468	553	527	503	578	531	500	508	525	474	497	536	543	559	546	484	517	510	525	538	529	532	519	540	482	497	516	531	498	530	502	536	528	535	518	537	509	536	475	491	521	511	470	485	506	485	513	505	511	502	556	572	536	505	570	517	518	534	511	531	490	509	568	537	505	520	545	502	544	524	509	516	519	486	494	527	493	520	515	480	478	521	506	519	509	501	552	545	555	510	469	532	523	525	535	533	502	537	541	542	553	499	528	514	545	539	513	517	523	526	533	509	539	529	492	518	476	512	551	502	508	536	564	528	513	534	531	479	478	520	475	526	560	524	481	485	559	566	530	527	546	497	519	538	538	482	495	546	521	514	514	522	551	507	545	545	494	570	529	553	488	498	526	514	526	522	558	520	535	509	534	524	513	575	467	516	524	502	493	489	479	515	539	537	530	472	512	498	516	496	488	552	501	505	517	517	558	532	547	504	516	503	547	534	498	511	524	539	486	553	544	515	495	489	513	532	521	539	562	549	544	529	487	505	513	479	566	566	506	530	514	525	470	538	518	535	511	527	561	521	498	497	508	502	514	479	516	512	508	540	539	516	528	520	516	497	506	571	529	541	495	544	517	526	498	539	536	525	549	489	541	561	478	506	509	515	528	515	529	484	545	517	556	531	553	546	505	528	529	519	505	475	473	535	520	545	500	502	517	544	520	535	524	547	516	505	521	561	509	518	550	499	492	511	506	522	572	504	553	495	512	540	539	506	536	544	522	491	493	518	512	509	547	480	511	548	505	512	505	546	518	529	530	530	539	503	529	541	538	508	524	540	501	534	533	501	511	492	530	517	537	523	504	525	571	526	500	528	523	499	497	451	532	499	519	469	506	513	501	504	527	494	544	502	477	541	522	556	511	519	522	523	528	515	525	532	487	542	516	470	531	505	492	500	517	558	513	499	567	533	546	472	541	481	555	534	497	522	528	507	503	529	485	548	513	517	524	523	515	478	499	497	533	516	487	488	543	492	478	528	508	520	550	516	566	529	545	506	549	504	540	537	538	471	532	481	490	517	498	493	540	541	523	503	549	539	493	522	499	529	527	524	539	505	536	496	522	493	500	511	489	514	520	499	539	508	505	492	545	513	524	515	499	470	493	516	488	496	539	513	531	497	575	502	494	526	506	520	550	498	498	565	543	492	514	532	547	539	551	479	500	536	556	498	485	539	545	546	487	496	500	535	484	509	542	563	470	529	518	520	479	562	530	543	542	525	481	528	494	485	486	462	515	545	499	497	526	541	525	513	526	543	492	544	559	511	501	488	557	498	515	572	522	514	555	512	583	540	485	495	504	547	567	519	543	547	482	508	501	520	528	544	560	542	527	542	504	514	542	469	515	501	486	550	489	523	541	540	520	567	535	502	491	485	510	498	482	542	509	539	496	550	527	534	531	536	512	510	499	465	496	493	537	528	530	558	505	554	528	557	536	503	555	485	469	531	520	531	527	522	555	508	552	468	472	526	542	498	537	528	467	486	525	555	555	530	537	545	537	525	518	527	548	516	517	538	551	532	505	543	524	532	541	536	521	525	517	518	523	521	532	533	557	517	503	525	535	549	520	561	515	554	528	553	528	521	489	515	511	537	511	531	516	533	574	542	500	541	512	507	561	501	505	485	532	526	534	531	475	566	489	514	543	495	516	515	523	532	511	529	531	519	512	479	541	519	527	538	524	510	522	511	532	539	542	510	541	510	511	494	516	485	499	558	523	552	525	521	527	554	524	490	479	502	484	533	530	478	549	538	535	497	527	505	506	529	521	520	542	517	499	519	545	538	522	546	492	538	462	538	530	520	511	515	488	538	497	537	532	492	499	515	491	506	530	527	507	531	499	535	524	522	526	502	545	534	535	504	511	545	518	520	552	491	497	516	477	570	511	485	540	517	504	504	525	553	499	492	515	492	529	534	520	486	556	521	567	515	527	525	536	492	524	528	534	508	542	505	505	530	494	508	506	516	487	495	528	536	533	526	495	522	525	574	486	542	487	583	488	532	531	509	509	524	494	518	541	505	547	528	530	541	504	505	486	509	481	467	483	517	519	535	519	526	541	483	544	520	500	504	506	524	503	517	484	533	514	515	534	537	520	487	540	526	515	518	524	563	521	513	527	475	530	530	527	538	506	503	527	523	515	534	500	511	525	552	535	483	518	493	505	568	528	514	505	513	518	549	490	534	490	493	516	504	515	466	547	536	540	550	519	521	534	526	525	545	550	517	555	513	503	531	536	518	468	540	489	510	509	483	517	518	492	526	480	514	499	531	453	528	491	519	547	514	504	512	503	501	523	527	532	542	529	495	492	509	563	506	515	567	504	506	541	493	530	522	523	550	469	535	514	523	494	555	480	551	506	525	522	543	522	504	530	524	531	518	553	540	527	480	527	523	514	535	513	527	532	536	510	549	523	541	520	498	503	536	543	550	540	525	497	537	513	515	534	555	564	538	512	504	525	492	519	532	487	516	503	521	515	538	533	511	518	491	509	493	541	582	512	512	495	516	510	529	536	463	504	524	553	529	516	543	505	524	535	526	534	477	504	535	510	527	518	469	483	522	510	533	540	487	549	530	497	523	512	524	514	547	488	527	521	528	480	528	526	533	508	481	545	470	534	544	568	534	494	495	541	496	518	506	478	534	491	513	522	510	532	487	510	487	493	506	554	550	502	528	505	505	538	526	520
21490	20894	23834	26299	25651	24519	24926	21715	17456	15575	13360	12874	9055	6442	6639	3393	1693	1817	1141	839	556	594	539	457	330	324	285	263	217	170	183	147	126	141	151	111	121	136	112	135	126	113	110	117	137	133	129	125	132	117	146	116	136	157	117	133	127	110	137	127	113	125	135	108	110	111	113	122	116	125	114	122	110	134	124	137	112	117	120	101	101	143	101	88	123	115	109	94	118	122	99	94	98	100	110	107	101	112	120	107	118	88	107	136	114	137	122	114	106	101	117	118	85	118	122	126	113	99	112	98	108	104	109	119	105	89	119	120	113	107	112	102	107	101	101	92	97	106	136	106	102	113	115	109	83	103	93	92	113	102	108	104	127	103	108	113	117	94	118	113	123	121	119	117	127	100	111	109	129	112	122	110	116	112	124	111	104	105	122	113	109	105	100	112	103	94	108	104	103	114	107	106	102	99	101	99	85	109	115	105	115	111	99	103	115	112	123	99	102	115	108	106	121	110	119	124	103	112	116	95	120	106	113	118	91	118	113	107	112	96	100	103	105	112	124	120	102	114	97	105	116	111	107	88	106	92	108	105	115	103	89	103	86	100	115	121	124	113	124	105	102	126	102	112	97	99	114	112	93	125	95	117	117	118	82	102	94	101	106	104	109	104	118	89	105	96	123	109	116	109	91	99	93	106	134	109	94	109	92	97	110	118	107	117	92	117	100	104	106	100	97	109	97	106	96	106	121	94	81	109	120	95	108	117	116	95	101	114	95	113	105	104	105	110	101	112	92	112	114	106	96	108	126	99	94	112	118	104	105	109	132	106	125	112	121	113	119	84	89	116	117	99	89	108	109	110	116	115	105	115	117	108	107	107	99	111	99	98	114	128	103	99	94	114	117	102	112	107	117	106	122	97	95	99	90	107	111	96	104	104	94	98	112	98	120	127	100	111	113	104	115	120	119	114	115	105	83	107	100	131	118	135	90	124	105	97	104	102	112	107	115	90	107	115	110	107	107	102	105	104	104	115	105	116	112	96	110	85	101	126	106	99	110	104	117	110	108	131	101	109	109	111	118	112	85	93	119	108	107	100	115	126	109	98	117	79	107	101	104	111	105	115	105	114	100	113	89	122	104	118	118	106	112	117	111	109	112	104	109	105	114	119	97	120	107	114	100	121	121	108	124	106	124	112	107	119	99	117	97	115	115	114	120	109	106	100	105	120	101	101	91	117	113	110	92	110	114	99	97	96	112	122	111	108	116	130	105	105	112	107	109	105	106	101	105	114	116	106	99	107	99	119	109	101	116	71	99	109	110	103	117	116	100	121	109	132	125	120	103	108	121	113	93	84	94	108	116	106	103	120	102	110	123	95	116	118	105	126	102	100	116	116	105	121	110	120	104	117	111	109	94	105	110	106	103	111	90	112	128	125	103	97	120	127	98	104	109	116	127	98	111	99	114	103	91	127	114	116	106	121	116	92	97	126	115	114	124	111	100	101	104	111	101	90	116	104	121	100	106	103	126	105	98	92	113	96	108	110	113	101	93	92	110	101	104	124	131	101	136	109	90	113	79	89	130	131	93	117	92	83	97	129	103	109	125	95	104	115	116	111	93	118	106	122	102	129	109	110	103	99	132	113	120	98	111	106	114	104	106	114	115	122	103	110	108	124	115	132	105	106	97	113	98	116	118	104	104	117	98	93	105	95	125	97	125	102	115	113	102	115	99	117	113	117	121	113	116	110	85	103	110	115	107	103	119	102	108	105	106	137	108	106	99	95	103	105	118	108	105	105	110	135	92	89	101	89	96	106	105	123	107	107	105	128	111	94	116	105	105	110	100	106	100	121	104	123	118	101	121	122	96	108	113	97	87	106	108	104	114	127	124	123	112	112	126	103	121	108	139	114	97	118	103	117	106	89	112	127	106	100	127	103	106	115	90	110	117	105	114	87	116	111	131	111	110	102	138	102	110	129	107	99	109	103	106	94	102	114	99	117	107	122	109	112	92	112	115	112	108	103	115	95	108	110	96	89	110	120	119	110	99	103	127	108	106	99	102	98	107	92	119	95	108	126	99	116	109	99	92	126	105	121	126	112	110	110	124	113	93	104	112	123	124	109	102	94	122	99	119	119	98	96	118	121	111	106	112	118	107	122	106	106	106	104	105	130	103	107	135	117	101	93	99	114	125	119	120	87	110	94	109	105	81	107	106	115	105	99	112	100	102	115	103	123	116	100	114	96	106	120	84	110	103	112	113	106	102	118	121	109	118	105	95	103	117	96	106	97	113	110	98	95	113	97	98	91	107	95	101	97	103	130	102	93	100	98	93	110	104	91	103	101	113	94	99	96	114	92	104	122	115	106	98	102	120	115	118	123	122	96	108	96	103	95	102	92	80	102	97	125	107	97	121	133	120	122	105	110	115	115	117	102	102	95	116	114	99	105	114	122	97	97	92	109	112	117	115	116	109	96	112	111	95	130	115	104	114	98	102	111	95	95	104	100	97	116	124	101	95	107	133	131	105	86	118	139	100	92	98	110	120	120	112	99	115	102	114	107	99	88	123	118	100	115	103	104	95	104	111	112	111	112	98	111	96	81	100	129	121	116	126	124	113	102	95	113	122	127	119	88	112	94	127	117	98	88	120	106	118	88	112	108	91	100	116	95	111	94	95	113	96	115	91	91	108	110	114	123	110	102	118	96	102	112	85	107	110	112	118	111	105	93	94	119	118	121	112	96	116	109	96	109	114	109	100	105	106	94	101	112	106	111	102	123	109	102	109	107	108	105	113	109	117	105	114	115	100	118	114	105	125	114	107	110	111	109	93	117	125	130	119	110	131	95	91	87	103	99	120	107	121	88	126	100	106	91	112	88	99	106	91	116	114	92	111	129	121	93	115	124	98	95	111	128	95	96	93	115	121	90	101	98	116	107	106	100	106	102	79	107	104	112	115	111	104	125	115	109	88	90	102	116	115	99	97	120	118	109	96	121	105	95	87	115	97	113	121	128	127	110	107	112	108	84	87	105	88	100	112	107	85	105	122	111	112	110	116	108	118	109	100	119	107	104	108	118	106	113	120	96	129	123	104	106	118	109	105	95	114	104	101	93	112	108	105	108	103	104	115	105	101	110	99	117	110	117	106	108	117	129	118	106	119	111	116	108	133	125	88	115	82	104	83	126	105	104	107	116	107	94	119	113	108	104	108	110	117	117	104	108	98	105	88	112	111	131	112	110	103	111	93	110	113	98	113	111	104	113	105	104	103	102	99	104	125	115	107	123	116	122	115	113	102	120	113	103	108	110	100	114	99	78	108	114	99	120	108	106	120	119	108	95	123	93	88	104	108	99	122	102	94	108	128	96	96	106	125	100	113	104	98	117	98	118	108	108	93	114	112	103	102	99	90	110	108	114	113	95	119	105	113	99	97	93	91	111	112	90	116	106	117	112	65	113	130	112	112	111	100	100	112	115	96	111	125	106	87	103	104	93	101	117	106	114	100	86
13496	15220	19410	23610	26411	30747	32376	31218	29613	30250	26419	30270	20564	18431	20594	13655	7474	7403	5789	5595	3884	4889	3815	2877	1995	1990	1831	1718	1311	993	684	617	571	574	524	494	501	545	477	465	461	440	455	419	410	485	497	454	583	688	545	519	563	532	553	541	445	405	450	445	443	425	428	404	414	367	386	390	392	378	363	312	364	359	378	351	385	363	363	330	373	348	341	335	374	390	320	379	334	336	374	331	332	350	361	351	347	352	362	361	314	368	359	355	368	347	392	330	344	351	340	351	353	336	361	377	371	338	350	351	365	329	362	330	316	326	340	368	365	352	351	361	303	325	349	334	312	333	350	362	345	376	364	341	364	339	345	332	331	380	341	355	347	376	371	374	363	323	349	361	340	336	359	351	359	342	339	343	325	357	324	334	358	358	330	333	367	320	345	329	305	335	362	348	323	324	316	336	376	340	288	350	364	350	333	361	344	311	365	354	347	335	309	352	317	346	331	341	357	357	343	311	329	332	330	350	320	321	326	356	360	315	360	333	359	330	349	336	328	360	330	337	311	333	353	360	341	353	349	351	378	323	342	371	336	341	343	300	312	350	331	307	338	332	351	333	323	356	344	332	358	340	326	324	338	350	339	336	333	316	323	338	302	330	343	327	326	346	340	360	349	336	340	329	341	318	362	324	342	351	360	342	324	333	331	327	355	351	378	354	348	357	327	341	370	345	326	328	333	335	335	357	340	339	348	329	365	334	334	327	323	305	355	353	326	387	305	339	361	369	349	356	323	362	348	323	350	344	360	329	350	387	337	302	322	347	324	338	334	314	333	332	371	340	356	347	339	343	309	327	326	348	318	337	322	370	313	335	304	319	354	347	336	342	308	368	333	345	334	345	372	341	300	335	336	329	323	334	359	335	336	332	365	346	331	367	334	323	340	329	339	324	318	328	383	360	342	354	280	330	348	329	348	354	333	323	327	298	313	359	293	355	343	330	340	349	361	319	333	331	311	360	349	337	331	324	374	323	360	365	349	357	301	331	332	330	311	358	349	329	359	340	303	332	330	358	321	334	350	324	315	332	322	330	374	358	315	345	362	343	349	310	320	333	324	352	331	339	354	323	375	379	346	323	318	379	333	338	371	322	309	317	350	326	371	351	319	324	333	342	326	346	367	340	329	342	338	332	343	324	335	352	350	325	312	316	344	312	312	329	363	318	349	341	335	329	339	334	343	299	370	359	346	326	321	353	365	328	345	348	340	349	356	309	354	331	322	315	314	332	319	348	320	327	356	318	324	338	343	346	356	315	332	314	341	319	324	354	337	338	333	361	368	355	306	348	340	367	325	376	387	354	336	321	327	373	321	374	348	314	344	341	347	291	331	328	344	349	356	343	314	321	366	342	369	299	337	340	342	363	386	331	317	355	332	305	331	351	312	345	322	367	297	337	357	372	344	323	333	304	360	346	315	342	357	353	316	325	323	369	337	323	340	304	286	343	354	337	348	318	318	326	353	339	332	314	330	351	299	314	349	353	334	352	315	353	310	335	328	326	316	325	343	314	336	365	334	347	365	338	334	374	336	354	333	332	327	287	304	335	344	350	323	339	327	350	297	340	348	351	344	367	359	329	326	372	342	347	361	324	316	325	348	357	313	366	327	342	358	367	343	362	342	333	340	349	338	329	364	300	338	319	312	322	327	389	298	338	344	330	286	327	351	333	327	333	367	346	326	292	316	353	348	376	330	349	321	337	341	308	347	340	353	341	362	335	326	354	347	347	346	343	321	349	312	317	304	292	362	309	364	337	318	344	333	326	296	319	327	358	335	380	370	382	341	346	341	354	358	311	340	352	290	307	324	346	352	331	344	349	363	362	292	322	304	331	363	376	332	358	375	319	344	354	330	333	340	347	339	320	354	343	339	341	332	348	336	308	347	326	373	375	355	346	365	338	328	345	352	352	325	329	343	326	350	334	340	342	358	351	347	355	323	328	340	311	386	362	318	367	341	317	338	342	336	375	354	339	321	330	365	356	411	315	328	352	357	317	342	301	328	359	331	369	351	357	310	333	335	339	332	334	344	361	328	338	361	324	346	349	348	327	367	336	310	390	336	312	368	353	343	346	330	361	334	297	340	365	335	310	342	377	332	363	323	317	354	329	354	316	350	317	352	329	315	334	305	319	360	350	342	338	343	327	366	332	330	313	337	353	315	334	354	323	318	351	360	299	352	308	332	353	337	367	324	350	346	331	353	334	358	330	383	301	319	341	359	338	352	342	325	318	371	343	355	338	346	334	342	352	351	344	329	336	379	341	348	327	392	345	380	330	349	346	337	318	336	318	333	342	342	341	351	323	337	307	349	326	309	348	348	346	319	348	354	348	343	317	352	328	331	320	322	331	362	306	339	336	352	299	373	353	340	348	357	350	332	326	342	318	367	321	325	355	324	361	317	379	332	354	331	334	337	354	318	312	345	330	339	337	334	344	348	336	319	332	328	351	371	360	347	365	342	327	337	345	327	357	366	338	347	330	323	352	358	346	340	361	357	352	356	374	344	325	348	358	352	320	370	353	343	370	345	345	315	344	318	311	353	329	329	330	346	372	345	324	323	349	348	365	305	353	349	336	363	373	340	325	357	320	333	299	339	302	314	308	371	346	350	332	330	334	367	365	364	336	366	323	327	361	354	363	329	314	342	359	367	364	311	348	313	327	353	353	337	353	317	354	360	351	346	353	353	341	330	353	342	348	332	329	324	317	368	323	319	307	315	385	354	337	330	327	331	359	340	304	349	369	330	322	346	318	341	356	344	314	323	316	359	346	331	320	313	370	358	324	340	362	336	349	342	330	330	352	352	312	350	334	352	346	345	356	333	353	335	375	331	317	333	383	355	336	331	344	346	330	330	315	335	321	341	331	338	384	346	358	337	357	316	310	339	322	347	326	328	352	330	321	363	300	310	349	344	354	344	346	353	343	324	375	381	333	345	353	341	343	348	338	330	336	368	304	345	329	334	357	351	347	389	355	329	347	332	355	357	352	335	323	355	363	321	311	330	323	347	346	373	387	347	311	336	321	344	361	336	312	363	292	315	339	353	332	333	333	313	312	315	354	335	323	346	303	354	345	314	327	363	336	327	317	325	348	346	341	343	355	377	366	336	381	339	325	325	369	313	341	333	347	329	326	327	306	362	344	363	353	332	305	343	354	342	327	331	348	355	338	297	322	301	336	336	351	317	346	337	359	356	334	319	325	324	319	324	319	323	361	330	370	364	339	353	319	340	342	322	348	314	362	356	336	315	372	340	345	358	339	314	340	324	305	344	361	360	339	335	364	360	338	364	340	365	313	339	349	356	341	350	336	323	337	345	358	346	316	334	358	317	336	369	348	361	329	335	324	323	324	326	342	328	339	353	328	360	303	336	341	312	333	366	352	323	316	333	351	364	356	328	330	347	316	358	372	338	346	341	342	347	366	350	334	359	346	320	336	341	344	344	327	339	339	363	357	356	354	343	332
3419	2864	3263	3040	2333	2087	1944	1581	1167	1074	986	837	651	572	459	434	371	362	322	266	346	360	278	315	292	301	329	301	287	337	343	364	312	318	315	316	295	310	295	302	306	286	315	303	343	299	299	339	336	311	321	325	285	313	319	339	343	336	335	310	295	327	324	302	297	312	330	314	322	328	318	296	317	299	324	295	300	320	296	298	308	325	330	316	339	312	321	300	304	290	313	324	310	308	324	318	304	319	333	311	314	298	340	311	272	330	312	286	298	297	293	361	325	335	292	342	260	309	337	319	307	361	336	333	296	328	317	326	349	300	340	284	310	296	306	344	286	305	320	300	330	322	287	304	336	304	327	283	332	314	327	326	340	315	328	298	330	316	334	304	326	267	291	312	289	304	307	367	333	322	310	292	331	300	338	308	334	298	316	279	318	309	324	268	287	293	313	264	314	292	306	337	330	331	301	280	335	284	283	324	318	324	346	337	332	314	303	338	329	292	300	297	339	331	283	314	357	290	339	300	324	296	307	318	308	298	315	327	317	327	312	339	328	326	294	277	308	305	310	304	310	308	296	336	320	276	295	308	343	313	303	314	299	311	318	303	299	322	308	344	342	311	305	279	296	302	324	340	328	314	321	309	306	339	328	325	297	301	319	297	312	308	342	322	326	299	323	314	295	322	320	318	277	318	313	332	304	318	302	299	334	308	312	326	309	325	312	338	331	325	345	326	313	289	310	293	325	340	310	277	295	319	304	312	325	320	323	288	308	330	309	316	317	323	323	308	301	299	331	328	285	336	329	323	307	343	288	293	338	303	317	313	302	313	312	280	306	301	337	332	327	310	294	354	327	323	357	331	315	312	288	331	286	321	321	336	303	318	317	317	335	322	339	350	309	309	301	315	293	311	336	305	300	320	309	339	316	297	316	328	271	330	317	280	317	271	303	308	301	301	277	316	328	299	304	349	310	299	322	306	362	302	317	329	316	307	288	327	307	302	308	332	330	319	320	358	310	313	308	343	336	294	290	302	297	301	309	296	317	299	317	303	307	324	310	327	280	299	338	323	304	294	284	293	316	316	284	295	303	318	320	306	298	279	272	330	300	334	310	292	304	267	296	329	336	310	312	319	338	297	335	310	294	297	310	294	334	330	316	277	290	324	284	308	311	316	250	304	296	303	321	321	324	321	304	300	288	297	319	329	315	286	318	322	293	304	320	300	334	302	301	284	282	318	324	303	329	317	340	322	327	312	310	309	299	314	281	302	314	286	304	317	338	335	315	324	303	307	339	307	296	312	323	310	332	320	292	284	324	323	306	294	351	306	313	333	327	275	326	307	309	346	321	327	305	309	319	327	293	295	294	317	330	286	333	347	298	330	307	292	314	315	338	309	323	334	305	272	274	334	294	307	342	303	311	293	313	317	318	295	341	315	308	294	301	308	335	323	298	292	335	273	314	315	317	314	301	281	300	294	299	312	331	304	301	292	322	320	314	298	329	335	293	314	342	300	305	311	339	302	305	317	302	268	292	312	307	318	274	302	299	310	303	294	308	297	339	320	319	290	309	297	316	334	285	277	306	333	277	324	322	311	305	313	340	285	307	319	287	314	298	293	296	329	306	274	327	291	328	307	297	354	298	276	315	313	318	281	293	324	316	320	340	316	288	311	283	319	309	306	288	352	294	321	332	312	368	350	322	303	302	334	284	312	299	300	297	301	342	324	298	305	297	318	286	335	306	316	311	342	319	300	293	332	305	318	336	298	324	299	288	304	313	292	317	309	333	337	315	307	315	301	308	303	299	337	297	296	302	302	318	326	329	277	303	324	300	333	313	306	329	282	328	331	306	332	301	311	300	290	327	273	300	300	309	284	298	300	285	325	321	322	310	300	309	342	306	316	304	301	344	286	298	289	284	300	321	345	335	295	327	305	318	316	329	295	284	296	350	341	310	316	301	320	316	337	296	360	291	297	307	316	289	317	335	337	334	317	308	303	291	329	278	284	315	316	309	317	288	341	290	315	280	301	282	314	323	326	290	310	301	283	370	313	328	306	286	326	293	313	326	326	306	290	323	313	300	328	284	319	315	348	321	315	344	314	318	325	305	282	290	307	299	301	301	292	291	321	299	330	313	321	310	299	296	296	297	305	306	308	289	307	289	322	332	302	330	322	329	316	314	299	296	285	334	310	338	337	326	308	349	314	333	324	334	301	314	334	300	325	285	313	311	296	340	322	340	297	297	288	326	273	295	322	330	318	334	297	306	296	280	309	345	348	304	329	275	300	306	346	328	311	316	309	322	332	321	293	310	302	316	309	311	342	296	311	308	303	324	325	314	311	322	312	295	307	308	320	308	276	322	309	321	305	345	345	292	301	328	342	313	308	269	315	294	304	306	321	307	283	315	322	291	329	278	346	285	304	312	289	285	317	291	284	293	303	293	315	325	328	352	311	313	324	317	312	273	322	339	309	309	330	334	321	307	295	301	299	321	311	328	304	308	303	322	289	312	311	340	318	313	330	337	322	349	276	306	303	324	327	336	293	333	325	328	325	312	317	350	311	290	334	278	317	319	310	303	320	314	340	312	343	315	294	330	320	338	294	277	314	298	320	295	304	312	298	300	318	314	335	326	321	335	322	324	325	333	301	291	315	322	283	338	318	312	294	289	319	339	317	285	319	312	306	290	330	327	309	337	301	303	314	298	310	314	339	337	318	334	305	341	317	280	299	301	299	321	336	292	305	312	344	314	298	290	291	327	284	329	311	315	307	312	308	296	315	300	322	314	338	316	295	318	314	286	321	318	330	324	296	304	298	345	312	314	328	306	313	323	322	308	332	306	311	290	303	308	315	321	321	314	321	282	277	343	323	315	327	324	311	325	288	312	323	306	300	325	323	315	318	316	298	322	321	319	328	306	298	334	311	305	296	317	334	287	286	302	307	319	337	291	336	302	306	331	334	334	293	294	323	315	303	318	306	332	296	328	316	311	317	310	337	304	310	314	336	353	336	325	324	307	305	319	276	316	344	323	303	339	324	307	308	287	328	293	305	281	300	326	298	293	309	324	335	293	330	312	311	285	326	313	300	325	332	306	296	328	320	297	315	299	301	305	329	314	346	320	331	293	320	310	322	295	273	317	336	300	317	308	292	303	321	311	303	291	302	331	297	323	319	329	351	328	285	311	331	322	306	324	322	287	319	330	325	309	277	286	324	332	307	320	280	307	295	333	307	308	308	332	294	295	324	299	299	290	304	281	300	313	323	319	330	307	330	324	314	320	322	274	313	300	291	313	318	313	327	324	283	343	270	314	305	303	306	317	324	326	338	323	335	307	341	297	312	337	307	284	255	292	310	304	358	284	301	287	330	305	322	278	312	289	301	303	291	306	316	294	292	336	313	332	337	321	293	292	327	329	303	330	301	312	314	315	307	326	310	292	319	311	290	299	318	317	281	348	315	287	326	321	317	310	317	319	305	330	331	311	307	312	300	300	306	298	304	292	300
3448	4060	5115	5519	5796	5984	5814	4984	4128	4326	3724	3906	2586	2293	2105	1709	1305	1250	1146	1010	1054	1008	974	930	879	895	884	931	865	839	843	861	845	857	825	797	876	804	847	829	885	847	826	842	843	814	873	869	838	888	833	791	806	859	776	821	824	885	852	808	839	845	853	807	855	859	861	805	802	788	873	826	797	850	843	813	847	869	824	810	911	861	852	824	835	819	805	791	846	840	869	879	813	864	874	829	854	838	849	869	799	833	872	870	877	849	854	861	876	856	824	841	859	865	798	809	838	837	815	820	810	821	856	877	838	839	858	815	773	822	826	883	822	868	863	826	825	852	861	872	853	815	831	837	857	866	855	859	872	797	823	865	850	881	861	864	857	814	815	827	784	859	852	798	873	812	854	826	841	833	807	829	786	791	852	840	828	762	838	826	807	843	875	820	871	848	835	862	827	863	833	820	817	820	873	786	796	808	844	813	865	867	802	847	842	818	844	876	794	816	852	858	859	794	805	824	851	846	835	829	842	806	827	877	846	822	858	858	832	858	883	818	832	825	818	839	825	807	872	863	793	798	830	820	858	822	846	933	925	818	850	791	806	840	822	869	843	852	846	817	873	841	827	819	812	874	854	879	815	852	817	846	852	807	875	827	814	781	852	807	870	857	825	808	851	815	787	819	871	816	847	808	851	805	895	835	827	816	836	845	809	841	886	851	851	846	856	842	848	847	835	888	852	829	853	811	832	847	845	882	823	812	830	835	877	837	815	889	853	848	787	850	809	878	824	910	876	843	854	842	796	846	840	827	828	850	827	833	858	825	799	869	833	843	790	818	799	801	863	833	876	825	789	863	820	857	871	826	809	827	818	812	861	866	850	888	881	847	837	804	823	825	809	852	845	835	904	827	890	844	848	808	851	862	849	839	834	756	844	837	856	823	832	857	831	825	811	914	818	872	853	910	857	852	875	768	831	845	828	826	820	869	824	834	811	859	827	875	840	837	852	844	872	828	826	823	855	857	811	770	835	866	870	846	841	790	857	853	857	856	855	862	797	852	763	843	894	855	851	841	802	813	843	849	829	824	874	809	834	853	792	911	796	858	804	813	807	855	855	801	844	806	845	801	820	823	801	889	843	866	843	809	846	838	888	849	793	898	850	863	801	873	895	904	840	826	812	872	876	826	847	836	852	825	840	874	878	835	822	851	857	843	841	818	765	793	873	839	809	799	847	804	865	850	861	861	829	834	816	809	863	813	834	845	879	838	858	804	838	831	840	788	810	841	833	824	811	864	833	871	865	778	871	816	866	836	888	835	805	860	853	854	823	821	838	835	828	853	840	820	875	856	792	871	797	859	835	838	841	840	837	824	859	830	837	788	828	783	847	820	827	874	841	833	823	796	869	884	827	872	841	825	830	819	853	865	882	819	834	846	862	856	840	878	885	802	824	832	876	873	803	831	872	857	874	851	842	807	858	804	830	800	858	849	828	864	794	799	894	835	851	821	872	825	851	836	848	827	812	844	868	875	834	852	859	873	859	847	791	857	842	810	848	813	855	926	801	830	829	902	838	898	865	862	822	828	831	831	818	805	809	827	825	843	864	841	808	801	792	891	896	826	847	823	816	861	865	851	808	864	804	871	843	820	849	824	809	862	828	854	832	861	857	819	840	881	789	893	884	834	891	882	834	839	809	782	895	849	822	832	935	833	822	786	838	823	831	828	850	853	798	826	820	830	826	862	826	837	891	805	853	826	761	849	842	857	842	841	871	865	824	844	875	866	887	881	868	852	804	821	855	867	830	860	873	840	854	817	856	863	805	852	889	864	864	824	838	845	859	813	848	843	863	848	768	864	812	801	841	834	854	836	832	794	872	825	839	834	834	871	851	833	823	790	819	852	837	863	838	861	845	824	790	839	853	832	866	824	837	824	861	801	875	851	844	845	849	860	846	858	920	786	819	879	815	863	867	841	872	851	855	802	815	842	823	861	883	813	829	806	816	857	832	855	814	791	854	830	833	842	836	831	848	792	821	816	819	831	814	811	878	801	805	799	852	849	860	835	824	904	806	813	810	846	804	842	827	805	808	852	862	852	788	837	868	854	865	800	833	794	897	865	890	821	824	832	872	836	885	876	837	842	864	810	862	821	863	863	819	875	839	817	866	811	844	870	819	865	863	883	822	833	855	905	843	866	789	847	868	898	809	825	805	821	851	839	847	849	840	827	899	897	805	844	835	815	837	865	867	860	842	786	824	812	814	812	811	832	819	857	843	854	805	803	849	875	831	860	826	827	789	859	851	884	803	835	827	845	800	823	842	916	769	827	877	869	873	857	863	874	833	817	839	816	893	776	861	805	830	818	809	824	879	850	819	800	849	846	850	861	830	862	898	833	872	770	829	830	819	906	827	838	813	868	862	840	836	876	819	835	820	845	862	813	857	823	861	856	852	837	873	846	794	902	802	889	856	886	772	840	878	836	816	838	878	843	817	827	875	878	817	903	878	839	795	866	834	865	844	856	813	804	847	823	815	815	920	842	816	859	826	801	770	848	810	840	791	793	775	801	811	796	836	828	863	856	872	853	842	787	815	834	866	793	818	842	807	804	842	868	823	808	882	838	849	815	816	868	865	832	806	862	826	841	851	779	872	918	832	855	850	858	823	896	809	818	828	828	847	801	847	818	828	843	805	836	825	848	818	842	851	827	827	826	804	814	768	831	819	862	814	811	846	823	829	894	843	807	853	795	851	857	850	825	856	805	864	837	819	841	864	854	836	808	866	859	867	867	848	848	807	890	833	882	796	859	783	834	871	900	827	841	856	849	858	844	863	881	817	877	826	858	815	821	833	828	823	898	859	827	847	860	812	818	857	863	900	805	827	847	839	869	831	848	834	840	807	803	833	846	851	833	857	861	850	814	771	816	837	827	790	846	860	823	842	810	915	817	799	846	786	790	865	843	888	782	819	861	811	856	827	870	805	840	836	816	904	888	876	798	829	823	843	866	847	850	823	801	888	819	920	854	899	851	792	835	850	853	825	807	871	826	818	868	856	822	865	893	850	832	841	800	859	848	866	797	880	786	848	875	819	844	814	905	866	833	824	828	778	859	882	856	858	795	815	830	842	868	819	849	801	813	827	827	817	839	819	826	916	881	828	847	821	834	831	834	853	851	845	783	854	818	864	859	835	788	874	867	867	846	804	836	860	855	899	841	840	854	794	873	820	842	785	801	846	838	834	844	859	859	863	843	811	838	843	838	850	849	878	854	824	848	864	863	845	879	838	849	815	773	844	833	854	828	882	830	812	865	897	820	852	823	829	861	841	876	837	824	847	855	831	797	849	861	832	884	852	816	883	802	823	853	877	854	889	782	851	794	802	860	874	873	870	827	811	847	871	872	816	774	885	817	882	818	796	840	832	873	848	833	814	800	836	860	820	843	819	818	820	797	855	803	840	859	835	839	848	879	877	829	870	838	843	808	830	846	835	857	772	846	872	806	834	829	876	811
12597	15106	18931	20708	18784	17373	16445	12942	10201	9784	7267	7531	4652	3439	3027	1873	1082	801	683	600	405	358	435	319	301	280	235	283	259	211	187	228	211	178	218	182	196	178	207	195	173	179	173	214	200	201	189	180	179	210	208	197	192	199	187	187	198	180	169	201	192	196	178	179	180	170	204	172	185	147	188	200	191	195	186	196	176	202	194	188	202	179	174	199	179	178	197	183	189	197	165	168	162	199	180	189	175	158	190	184	181	153	164	171	171	195	163	191	155	181	209	197	194	179	184	180	212	193	157	175	192	192	205	191	213	193	174	183	174	167	182	178	181	172	161	176	173	195	174	183	205	167	197	174	188	188	187	183	183	174	189	196	160	187	168	163	179	189	172	196	184	183	189	157	193	177	182	180	208	192	189	192	200	191	181	168	172	198	200	158	215	209	207	187	173	196	174	178	168	181	166	182	182	187	158	184	180	176	176	183	171	192	192	209	200	189	201	184	171	192	164	164	188	191	190	190	165	175	177	211	211	175	172	209	204	175	204	167	184	139	185	184	181	193	188	181	176	179	182	191	171	183	170	165	182	189	170	183	157	187	190	187	190	186	168	183	185	190	183	202	165	177	168	161	195	174	183	172	201	192	163	215	211	190	189	181	160	179	199	196	176	167	175	182	204	168	176	200	181	178	192	158	168	146	180	178	158	187	185	208	196	203	220	178	189	183	191	192	159	175	184	192	174	183	182	179	201	169	156	173	184	167	201	150	178	150	186	180	175	188	175	166	177	182	207	168	169	167	166	171	189	205	180	180	194	196	179	181	178	172	191	179	179	172	186	190	181	198	158	158	169	189	173	189	188	168	181	200	183	170	171	159	200	156	174	201	194	193	200	189	183	164	207	182	205	173	186	181	158	180	184	211	169	187	164	188	184	226	188	174	189	181	198	182	157	178	157	170	185	171	181	205	185	195	166	161	198	182	195	173	216	191	185	189	175	218	200	172	186	183	181	189	166	173	174	178	216	189	186	203	221	194	200	182	192	166	182	167	197	184	189	190	185	180	202	164	180	179	171	172	173	174	185	189	190	203	187	170	167	202	203	178	198	210	189	174	184	176	173	172	155	192	158	165	184	176	186	187	175	199	177	199	192	189	191	194	184	157	191	191	205	172	172	178	178	186	183	206	165	195	173	191	185	177	178	173	190	169	158	183	181	189	204	192	177	183	188	186	197	180	177	164	199	163	166	194	181	180	204	175	188	189	201	187	174	203	179	206	187	183	188	182	160	189	169	172	178	193	189	178	178	186	164	176	182	177	163	179	171	196	195	178	204	190	194	196	191	159	191	175	170	170	180	202	163	185	172	169	187	166	173	147	164	202	196	175	171	175	174	170	200	175	165	196	192	191	171	184	172	205	204	181	206	191	192	172	188	182	179	195	193	206	185	157	181	200	198	179	180	187	184	217	175	194	186	192	203	164	197	193	188	190	177	168	195	202	194	174	175	189	173	176	183	178	195	199	175	176	201	195	212	166	181	178	187	194	178	174	155	180	188	190	188	201	184	204	200	192	192	226	188	175	173	178	188	202	217	190	177	177	165	196	175	165	166	169	184	172	176	186	194	184	188	169	175	187	207	203	185	191	181	183	159	170	191	202	171	181	184	206	172	185	195	175	186	162	174	193	170	199	189	197	197	178	187	183	184	182	191	201	168	162	182	199	155	212	163	175	175	188	163	195	178	200	179	192	186	168	185	154	179	168	238	168	187	194	151	162	172	183	186	206	203	185	161	201	223	191	201	163	180	185	180	217	192	187	191	170	190	190	167	172	217	188	175	162	198	173	187	199	159	172	169	179	192	187	182	186	176	176	195	179	202	191	205	205	196	179	194	184	158	194	171	169	213	170	155	171	212	175	175	165	173	183	167	177	161	190	175	169	159	190	163	192	186	212	188	178	193	185	161	204	180	195	169	184	194	183	187	183	191	168	194	166	178	165	202	191	182	184	166	184	181	191	190	178	189	182	174	172	178	164	193	191	166	206	158	205	167	200	167	194	180	195	212	184	173	179	202	211	174	192	161	170	172	176	199	187	169	219	207	199	199	184	171	181	182	191	202	180	196	209	196	165	151	177	215	185	201	184	164	158	198	194	169	190	185	186	182	198	191	192	209	164	192	171	202	185	187	172	162	199	188	184	196	196	202	163	185	169	193	194	193	166	182	200	184	207	178	174	174	204	162	190	191	174	182	186	183	163	190	190	160	193	199	180	194	163	154	188	196	186	167	204	198	177	162	182	197	175	176	195	199	186	171	181	183	172	206	192	193	189	193	197	154	177	160	161	179	198	176	183	198	197	177	182	210	200	192	170	177	192	190	184	194	202	194	167	186	188	185	176	173	195	180	166	187	162	164	189	179	190	189	195	230	187	176	173	171	175	193	174	191	188	173	202	161	193	165	173	184	148	167	176	180	171	178	212	178	185	195	207	180	186	170	185	197	180	177	182	162	205	181	166	186	199	161	196	187	195	177	176	194	182	190	185	160	173	172	201	196	169	178	180	184	167	173	183	174	180	154	174	186	166	168	215	188	209	217	200	185	169	181	197	178	165	176	171	190	202	207	187	181	207	185	225	193	177	183	176	171	204	185	153	178	167	199	199	170	168	190	206	186	178	176	197	181	204	188	174	190	165	193	179	195	191	197	207	195	186	174	170	206	190	182	171	177	198	170	177	172	192	171	181	167	177	191	181	195	198	181	195	181	178	176	183	218	181	163	194	209	172	207	188	199	175	216	185	159	196	176	170	192	179	179	200	176	189	175	191	184	188	179	185	181	183	195	194	189	202	192	194	168	186	153	193	155	199	198	182	192	156	201	187	176	203	188	200	177	193	208	190	193	202	188	175	186	182	178	213	205	195	187	152	197	171	189	213	149	184	171	170	172	153	209	185	166	186	176	177	182	182	186	197	198	186	199	192	180	173	203	132	171	188	157	165	194	165	181	174	184	185	172	180	207	199	161	168	200	173	199	158	171	185	162	193	175	192	204	159	160	202	183	176	171	157	172	182	182	205	184	184	188	202	150	191	189	209	202	199	145	185	179	185	186	189	172	179	182	195	153	193	172	160	205	183	168	199	184	172	174	175	188	184	179	169	162	198	188	192	182	163	189	171	173	156	164	204	171	183	194	145	191	190	196	189	186	193	167	194	167	192	208	200	187	178	168	202	183	174	163	186	189	175	182	172	192	184	167	189	164	189	177	206	185	186	188	157	162	176	177	182	186	214	171	169	185	185	201	163	173	188	190	160	181	150	187	201	190	190	215	191	187	190	203	183	175	189	177	198	175	152	208	194	179	172	188	183	177	181	190	203	152	195	178	176	189	185	186	180	166	192	162	175	165	187	191	169	172	161	163	190	191	181	168	190	187	161	182	173	202	194	183	193	203	197	184	200	198	184	185	185	179	179	196	187	191	192	172	177	185	182	203	162	192	182	177	199	155	176	172	173	192	161	179	185
9498	11635	14966	18985	20168	24125	26140	23941	20981	23082	18036	21649	15042	13173	13343	9311	4553	3996	4085	3656	2514	2260	2382	1901	1567	1447	1294	1205	1044	822	678	657	688	657	666	597	600	573	615	573	583	588	565	573	546	544	630	568	585	632	616	600	582	657	632	594	573	597	633	595	587	543	567	561	562	561	585	577	511	540	528	515	518	516	507	556	520	528	539	516	524	550	542	501	544	545	549	494	540	521	503	521	528	540	561	585	524	514	527	519	534	534	523	507	529	524	548	548	485	553	503	505	541	515	542	556	518	547	519	560	524	532	520	522	477	548	508	554	518	577	535	486	538	550	547	515	530	503	528	520	536	510	525	535	498	511	508	528	486	526	542	532	516	509	515	462	521	536	517	522	529	512	533	527	507	495	525	527	531	515	540	512	557	561	524	501	507	539	520	537	502	549	565	542	509	517	499	540	525	526	549	540	508	597	527	499	526	527	487	557	489	503	556	550	523	514	501	511	497	562	523	484	527	503	514	501	550	532	536	544	514	563	501	515	518	451	523	516	543	525	537	518	515	483	549	509	557	491	544	495	485	515	524	503	528	500	520	567	491	514	506	570	505	536	549	520	538	545	482	545	520	553	527	509	523	536	525	530	569	520	546	540	497	549	532	521	561	520	514	505	539	531	502	542	518	541	492	562	527	549	510	504	524	502	530	504	556	523	493	535	504	505	562	505	517	519	508	509	520	471	488	508	542	511	490	499	512	477	533	532	517	542	508	513	491	505	507	504	508	546	496	500	495	531	519	473	508	503	525	543	516	537	513	522	506	520	481	510	574	518	528	499	538	535	529	523	543	532	550	520	516	512	558	492	530	547	538	527	489	493	514	545	500	553	528	513	552	550	496	566	520	511	505	574	493	470	547	536	519	526	529	534	532	516	557	508	524	496	512	503	531	514	458	512	514	493	516	492	502	539	510	552	529	546	510	544	542	556	502	488	503	508	549	546	525	550	529	519	524	525	505	511	521	557	533	514	512	548	499	527	541	469	536	505	534	512	535	491	529	543	531	547	496	530	505	522	546	554	527	556	501	532	543	510	511	482	527	541	568	504	509	540	522	536	528	551	538	536	521	511	523	543	561	527	511	496	525	520	541	557	553	545	502	532	499	547	493	545	523	528	539	520	478	525	529	566	516	496	483	512	533	521	535	516	537	509	551	508	497	532	546	497	523	522	530	490	564	520	530	536	501	527	521	538	524	523	552	540	497	529	542	531	571	522	548	506	517	548	537	529	517	523	546	511	526	517	560	498	535	523	539	489	543	526	517	499	527	503	492	523	534	470	516	488	495	493	482	554	523	503	539	514	491	507	518	518	514	540	484	505	547	517	501	539	529	518	532	528	509	529	487	561	508	513	554	521	521	501	485	507	540	519	500	562	515	485	535	542	489	544	523	526	482	541	517	528	548	499	526	498	524	480	529	527	487	538	516	503	525	585	557	520	478	559	524	538	509	548	508	553	538	529	525	535	539	546	521	510	510	501	533	527	492	503	544	514	501	513	541	537	501	545	508	522	556	533	532	504	543	523	552	537	503	501	494	467	509	502	534	563	507	547	502	559	500	525	498	495	550	535	499	561	531	561	527	541	512	528	498	517	544	534	503	488	510	538	531	521	485	510	506	534	522	511	515	534	514	556	529	537	508	540	509	523	517	516	510	507	509	508	491	539	517	506	504	551	532	483	522	482	525	522	534	501	513	540	534	520	538	542	501	525	532	564	516	547	525	485	513	538	523	536	560	505	523	507	510	464	542	503	557	544	561	490	496	563	492	523	531	574	494	544	523	510	507	497	493	491	509	526	516	552	557	511	531	500	546	485	512	498	500	508	473	502	517	534	539	503	529	493	530	517	502	519	511	546	530	506	515	485	537	501	522	511	539	525	529	519	521	493	537	527	537	532	579	487	510	491	534	512	511	531	541	526	549	490	501	504	540	546	574	513	561	566	480	536	538	535	532	529	530	533	470	523	535	540	522	535	529	480	545	518	525	549	544	546	523	504	504	542	569	505	549	503	483	486	541	531	468	503	507	486	543	574	499	515	486	488	559	499	506	521	520	549	504	527	530	463	502	518	505	538	509	554	515	517	498	497	482	546	527	488	502	524	520	511	537	504	553	478	540	515	502	533	540	523	518	528	496	504	530	537	547	532	523	543	472	527	542	522	534	487	514	554	540	520	507	507	516	524	554	516	554	534	560	506	509	510	474	550	521	544	534	536	504	537	508	517	494	485	515	538	518	521	525	543	509	465	528	545	534	513	500	525	506	493	508	510	553	514	537	475	508	547	513	524	530	511	504	486	509	536	540	549	505	524	506	529	560	530	542	498	539	490	518	535	491	522	495	504	536	527	512	521	532	503	509	511	527	510	505	520	525	509	558	509	530	492	560	541	509	507	513	529	513	493	510	503	493	519	511	548	551	524	529	496	516	515	524	567	522	519	546	537	484	549	501	532	521	527	508	521	552	518	522	488	492	497	527	487	493	534	543	506	542	519	516	511	487	495	533	523	487	519	497	500	524	541	519	498	536	548	527	566	490	468	567	516	520	541	574	548	546	542	512	562	572	510	511	505	538	511	519	502	515	504	526	522	529	508	532	517	538	523	491	532	535	500	502	516	530	537	512	545	487	515	498	544	480	492	547	519	490	523	566	491	543	504	535	503	545	515	494	529	491	499	512	502	501	511	515	541	538	510	496	521	497	499	542	465	538	526	478	528	492	524	510	505	504	526	483	537	506	487	519	529	532	520	529	521	547	503	547	544	571	515	514	519	488	543	538	518	516	528	516	532	494	561	533	552	549	514	564	536	535	511	552	532	537	496	533	504	543	538	493	526	521	492	545	549	544	548	523	527	537	485	532	537	511	499	510	531	529	528	516	526	526	501	525	528	522	540	536	562	538	524	530	505	504	536	486	536	515	565	503	542	560	479	528	495	521	518	532	537	532	556	494	518	530	511	510	534	500	518	515	550	555	518	508	530	570	541	529	492	528	576	545	491	552	511	506	518	536	542	485	571	491	513	486	500	520	498	542	534	505	546	519	559	553	472	494	557	539	564	523	524	536	539	574	556	498	534	465	522	525	492	519	542	517	524	498	479	487	493	523	514	488	517	510	484	473	494	544	533	544	587	549	509	525	503	516	562	506	534	563	486	532	509	500	517	541	515	515	544	518	522	507	497	529	510	541	528	513	510	495	558	536	510	509	532	502	531	531	532	516	539	529	487	510	477	558	524	546	544	514	542	521	531	539	526	528	529	484	487	554	496	538	526	493	490	527	487	508	517	517	518	540	509	497	526	508	569	537	562	500	501	571	499	496	519	538	529	530	518	477	540	519	527	527	533	496	500	532	486	513	517	547	499	533	516	528	534	577	528	476	565	500	481	538	535	525	568	559	497	520	529	506	497	553	513	536	529	526	533	538	560	523	475	497	510	567	508	556	523	526	490	527	516	487	539	530	504	503	524	499	531
21319	21326	24161	26574	24686	24249	23161	19810	16939	16187	12451	11884	8518	6001	6058	3487	1995	1629	1150	1012	759	575	493	500	359	301	313	285	235	168	156	139	127	132	113	131	117	135	111	152	104	95	128	113	119	122	105	113	121	130	154	129	132	113	108	147	125	104	101	142	99	112	99	122	123	110	113	108	112	108	118	111	104	106	97	122	111	115	105	116	108	111	116	103	124	96	100	111	110	92	121	98	123	100	105	106	111	115	112	112	100	123	105	95	116	126	102	111	112	119	100	107	102	103	120	128	98	114	104	98	114	111	108	107	102	113	102	109	106	102	101	100	117	120	117	96	89	82	100	115	116	101	100	106	119	92	101	107	84	114	96	105	116	110	116	109	112	103	93	105	119	122	96	105	109	128	111	97	120	112	118	93	122	113	122	111	111	126	114	106	109	107	102	103	121	103	107	127	97	122	122	123	108	102	95	120	109	99	103	105	128	122	112	126	108	124	95	109	97	103	118	114	119	120	109	110	112	108	111	96	111	115	129	96	117	93	113	93	112	96	120	109	106	97	108	82	125	91	100	113	104	116	103	115	102	96	101	103	91	118	105	86	102	81	115	122	131	109	120	94	115	115	95	90	102	107	100	104	93	121	108	110	104	112	115	117	107	101	99	121	105	105	92	113	80	87	104	99	107	114	82	101	125	119	113	110	105	122	103	110	106	109	101	107	114	84	106	116	123	115	114	121	100	113	117	108	106	112	82	98	116	114	98	108	112	113	112	114	102	102	99	116	93	90	113	106	104	107	96	111	106	112	101	116	81	92	115	103	87	99	106	122	94	100	115	110	135	116	96	109	117	110	106	117	119	99	111	110	125	115	113	98	109	122	112	99	105	111	114	117	112	112	112	113	99	94	106	101	91	112	124	105	107	104	105	109	117	117	93	111	105	121	118	101	107	108	117	94	116	114	125	87	117	111	125	111	101	112	109	105	92	115	132	96	116	113	105	96	134	120	112	105	105	123	118	112	131	118	131	112	105	113	126	105	116	110	114	99	114	104	125	121	116	102	104	101	116	101	110	123	121	88	109	98	94	121	102	106	109	104	104	102	110	108	105	121	104	121	101	102	114	108	114	112	113	117	122	108	117	126	86	118	100	112	121	100	102	100	91	112	103	116	100	127	112	106	102	119	97	96	106	95	95	97	109	88	116	101	99	98	115	97	111	108	98	116	102	110	102	123	102	114	103	103	108	99	112	112	118	108	106	91	113	118	100	105	122	116	110	107	134	100	98	111	106	120	120	92	108	121	118	130	103	119	113	107	104	102	123	104	102	108	103	102	118	108	92	110	116	109	98	91	93	110	117	86	86	102	103	102	112	103	115	101	90	100	107	132	119	107	100	116	113	122	94	105	116	113	112	117	105	119	106	112	122	107	119	123	106	104	93	123	101	98	98	102	130	96	98	107	112	128	98	103	124	123	98	102	119	116	99	88	87	109	97	108	103	98	113	110	117	125	116	108	101	118	109	96	106	121	121	95	105	122	99	110	102	109	123	114	108	103	119	104	102	114	93	95	110	97	110	121	120	104	116	104	119	100	114	111	102	105	122	111	81	100	101	104	103	101	107	111	107	105	113	102	106	104	99	120	101	118	93	104	91	134	99	124	102	108	112	125	89	119	99	92	111	105	97	88	126	98	90	104	110	124	110	109	107	112	120	109	97	92	106	132	102	124	106	101	124	104	118	122	116	109	109	122	96	110	97	94	116	99	110	112	87	124	105	120	101	92	110	110	113	102	104	100	107	106	97	102	101	103	86	117	110	117	104	100	127	93	98	103	100	105	108	107	100	96	118	116	101	98	105	106	112	122	110	115	100	100	114	98	130	105	102	108	108	112	100	106	126	110	116	95	91	93	107	122	101	99	103	127	103	111	100	100	104	113	121	98	111	119	113	110	101	107	107	102	112	84	122	111	99	90	106	111	109	106	105	109	104	101	111	113	108	118	113	108	115	110	112	95	87	120	91	103	118	98	104	120	100	93	106	105	114	107	93	106	125	119	92	123	114	97	123	103	114	115	108	120	110	98	77	96	98	114	107	96	98	109	109	104	108	114	109	108	96	100	137	105	96	98	99	105	117	99	109	96	116	93	112	106	113	88	112	125	105	117	107	123	104	125	89	101	119	107	134	102	112	106	110	111	97	95	116	106	113	112	105	117	112	103	110	113	112	101	111	101	114	90	96	124	115	95	95	116	123	105	106	109	110	113	116	107	116	97	100	106	132	102	94	91	102	104	100	120	103	120	125	107	117	105	118	118	131	117	119	106	96	112	107	130	116	111	108	115	128	103	95	107	112	114	105	106	106	107	103	127	118	109	106	98	105	93	101	98	128	110	146	111	102	114	113	117	89	113	114	102	107	108	112	106	120	104	98	111	96	85	106	111	93	109	95	126	101	117	102	121	120	98	112	97	123	109	110	100	108	108	96	111	93	98	120	103	98	107	128	107	114	108	97	119	82	102	111	110	109	89	127	112	122	101	107	105	104	85	125	124	120	126	125	87	102	90	107	79	95	110	110	102	127	105	124	96	116	121	96	106	89	111	102	114	109	124	87	105	111	98	124	105	123	111	110	115	116	107	89	117	114	112	105	118	102	95	99	118	103	116	99	123	109	126	94	97	101	124	111	89	108	109	114	111	113	108	103	105	113	119	102	110	114	107	130	128	108	135	119	107	114	113	127	111	119	93	115	112	91	120	99	90	101	92	102	100	124	110	95	125	81	110	121	121	107	108	98	95	111	95	110	121	107	105	91	102	115	88	99	108	121	105	125	115	102	102	90	114	124	91	119	124	98	104	91	118	99	103	92	101	114	94	125	105	102	96	116	116	108	79	100	107	108	102	96	106	100	115	128	105	97	101	117	100	120	123	114	94	106	99	108	96	101	117	110	98	103	106	113	113	96	103	96	102	119	109	111	89	100	103	115	99	127	105	85	92	96	122	110	110	120	102	99	106	109	107	119	123	105	104	105	125	127	87	107	133	112	91	108	106	106	100	114	110	93	119	113	126	113	88	110	84	106	98	98	136	103	117	86	117	107	97	124	106	110	105	107	100	94	111	91	101	114	126	105	110	103	83	115	102	100	115	107	96	89	98	99	134	97	111	106	110	102	109	103	95	132	93	89	104	117	102	99	85	102	91	98	111	110	103	100	105	102	115	117	111	112	108	117	101	113	94	99	104	109	96	101	103	112	101	120	124	114	105	113	100	110	133	107	102	103	109	124	88	103	131	105	104	111	125	93	109	106	99	111	106	98	129	98	116	130	108	100	106	110	106	117	111	107	107	120	105	120	112	107	108	99	95	113	145	86	114	115	116	115	116	112	118	96	111	94	117	132	108	99	127	123	99	113	122	96	110	93	119	101	107	95	109	83	97	99	107	109	103	109	96	120	107	105	126	107	101	103	95	113	90	103	102	107	108	103	103	97	111	93	144	95	111	110	107	107	109	102	106	106	73
13317	15414	18437	23600	24392	29554	31710	30272	28696	30576	23563	28317	20819	17045	19824	13718	8382	6768	5700	5313	3793	3958	3742	2900	2167	2081	1945	1736	1436	874	685	629	562	535	554	487	501	476	507	484	411	450	427	434	476	492	469	492	578	567	666	592	496	546	551	515	479	457	471	504	418	429	414	435	395	408	456	363	390	365	416	372	370	346	362	381	336	332	347	339	355	363	329	344	391	343	370	391	358	338	376	318	370	381	350	359	373	388	367	363	348	353	345	344	358	367	333	357	336	346	343	314	357	361	292	377	332	328	345	347	354	355	330	357	348	358	355	375	359	338	330	343	370	321	331	328	320	336	357	378	322	349	335	331	326	359	336	359	369	337	328	340	372	309	320	324	329	342	344	320	343	359	346	349	345	376	356	345	342	363	324	352	300	345	327	345	334	328	362	307	362	321	324	340	370	336	336	323	346	336	331	334	319	347	328	357	344	343	323	342	345	321	345	348	314	334	356	344	318	360	340	315	294	385	347	341	356	367	341	330	370	330	351	303	343	342	322	345	309	337	324	334	324	305	341	346	337	338	337	347	326	340	356	322	338	331	338	374	352	346	348	349	328	330	334	318	347	370	327	356	344	340	355	343	325	322	341	351	352	361	338	334	369	344	341	349	324	325	319	370	359	336	365	333	354	326	332	372	390	325	320	307	313	328	345	342	346	340	362	370	321	351	340	307	337	337	345	322	320	320	362	336	331	361	327	376	353	337	328	310	349	342	338	319	326	346	325	364	339	343	342	320	323	338	321	303	318	320	373	321	342	334	327	343	307	335	328	360	333	333	353	337	337	324	337	338	349	335	331	348	333	332	297	330	345	355	354	348	339	316	343	344	322	361	327	351	316	292	359	303	359	357	360	332	334	348	352	361	343	339	322	352	331	324	341	319	343	354	330	356	367	339	336	347	333	356	317	353	336	376	309	321	342	313	357	306	332	347	360	327	301	356	338	364	341	320	318	353	357	376	357	323	330	339	349	340	348	347	339	326	357	345	330	337	344	321	349	337	352	384	328	340	323	335	346	338	335	338	314	347	325	308	347	344	311	370	379	337	355	362	376	319	357	331	347	324	330	305	349	318	342	335	320	354	370	338	317	357	341	349	334	321	331	316	330	324	309	358	300	340	316	358	319	361	368	334	362	331	320	342	367	318	341	331	346	337	303	340	317	326	356	351	323	323	320	378	358	342	335	300	347	312	360	290	323	307	344	321	328	356	347	345	351	316	343	355	347	340	338	343	339	370	315	325	359	357	336	332	358	324	323	354	312	358	378	331	347	338	357	348	350	323	331	325	296	366	368	367	317	343	358	345	306	365	310	320	378	318	327	340	334	351	347	353	354	334	339	335	329	373	324	342	375	326	327	357	336	350	337	347	317	334	346	332	341	365	320	331	351	345	310	377	351	356	329	327	348	310	319	330	304	339	341	326	312	337	336	346	358	344	345	332	314	330	340	326	365	337	358	332	358	357	358	321	321	323	381	290	354	339	351	340	339	334	327	341	318	338	359	339	379	349	343	355	345	353	326	304	341	327	328	317	352	350	296	316	362	350	333	332	352	368	328	365	286	328	351	320	319	342	329	355	334	373	297	355	349	324	356	342	336	329	323	345	342	336	355	356	337	341	352	370	327	340	350	338	324	340	322	347	318	331	350	325	314	346	362	363	339	322	355	388	338	356	318	333	356	333	349	362	318	361	325	331	322	312	316	356	331	340	361	324	367	347	323	364	347	326	328	342	335	310	352	310	345	358	354	335	324	329	317	359	361	331	348	368	324	337	333	341	353	344	356	372	313	330	328	378	352	332	332	358	345	333	329	339	323	339	340	343	361	339	336	347	363	360	347	312	364	353	364	346	335	330	313	346	355	329	333	331	325	331	315	330	344	326	342	338	363	346	333	352	287	356	320	373	338	330	355	324	331	343	322	328	310	350	373	349	341	296	395	360	341	358	331	336	349	307	315	344	320	365	357	372	361	349	324	348	367	329	330	327	347	304	355	343	330	331	345	317	332	338	368	316	349	333	354	312	336	337	330	323	308	364	333	370	357	334	304	324	328	348	347	310	385	333	311	315	359	311	322	350	361	364	336	331	312	352	361	337	325	345	316	338	365	300	332	367	323	320	358	364	344	314	350	337	350	329	316	352	372	343	317	339	368	363	367	329	344	330	334	354	341	309	334	332	345	328	321	355	331	374	327	318	334	354	338	351	365	348	342	330	336	352	315	328	325	397	336	321	353	321	348	316	331	323	359	329	328	330	330	333	323	306	333	349	352	317	335	358	332	331	328	323	337	350	304	328	344	348	346	328	337	353	333	370	327	355	324	328	339	346	322	363	345	361	321	349	375	331	334	335	350	372	309	320	354	343	345	322	338	357	326	325	360	330	350	347	327	337	344	335	341	336	321	351	336	349	341	337	328	350	336	343	318	340	320	321	344	351	361	351	352	332	351	311	372	299	335	320	298	329	369	341	334	327	319	338	349	339	359	336	318	331	345	350	312	333	337	359	321	334	374	343	330	350	353	321	345	326	358	359	345	355	356	352	331	334	342	339	331	319	326	362	342	330	345	353	334	337	355	326	333	325	369	334	363	314	320	332	316	345	341	348	369	340	320	341	350	356	305	345	351	305	364	379	348	325	340	357	374	342	350	327	328	337	363	330	330	331	355	316	342	321	350	338	361	338	366	340	341	324	344	340	345	373	349	295	314	304	360	325	317	328	316	334	336	313	343	329	319	356	379	347	356	346	331	325	334	365	364	341	333	357	367	348	346	346	297	330	348	320	355	345	318	349	297	337	342	330	367	331	319	356	344	352	331	372	329	339	315	331	342	335	363	363	295	352	358	365	333	323	382	336	352	363	360	330	310	353	382	360	328	322	333	320	344	334	365	307	338	349	324	314	324	376	346	344	339	344	315	344	369	322	327	355	355	350	326	327	354	338	309	352	352	333	337	344	343	365	349	322	348	337	323	331	340	335	319	311	360	332	333	336	318	338	320	356	318	334	295	314	343	364	321	309	338	310	312	344	337	330	349	319	355	333	328	334	338	319	376	315	309	337	332	330	325	310	288	349	339	326	329	363	335	321	354	325	353	312	332	363	344	357	357	359	350	331	393	381	346	337	351	314	315	329	333	333	329	329	316	352	325	346	332	377	318	369	321	323	342	308	379	370	381	331	338	302	336	339	311	361	329	349	369	327	349	334	322	347	334	351	339	287	346	288	350	333	304	355	348	363	342	356	307	321	334	329	314	356	348	351	314	351	338	329	338	367	362	338	326	327	346	350	330	342	337	359	328	357	341	310	332	336	297	364	313	346	347	339	328	345	354	343	356	351	324	356	328	332	323	332	324	333	354	326	348	319	355	320	348	322	319	363	380	340	337	300	379	353	359	344	297	335	317	369	324	395	349	352	330	344	326	329	348	335	310	348	354	372	364	345	346	319	357	321	340	328	350	333	327	340	369	337	376	322
3284	2353	2714	2599	1847	1745	1377	1113	1103	890	765	618	547	414	496	394	400	353	337	338	300	314	327	324	302	293	338	308	305	301	309	326	316	316	331	315	336	298	296	336	344	325	331	352	311	306	355	303	314	309	317	346	291	303	312	305	326	323	309	315	320	303	298	303	337	331	298	319	307	293	328	316	293	314	309	336	307	312	319	284	309	295	340	330	335	349	333	291	329	344	295	311	306	328	295	330	316	318	304	308	298	308	304	293	314	293	308	291	312	318	284	295	344	305	319	330	348	290	317	318	339	322	286	323	311	309	330	280	308	301	283	311	345	336	309	350	304	314	287	316	315	310	320	300	325	341	313	326	333	289	333	306	284	316	289	288	303	340	257	308	331	299	319	319	332	350	293	332	325	310	342	298	297	261	343	292	325	343	310	321	312	308	336	314	326	310	296	304	325	280	328	298	330	346	300	299	332	349	327	286	315	339	341	283	334	300	278	312	312	307	300	301	340	317	288	342	338	285	352	313	296	316	310	326	288	307	302	320	296	306	312	311	302	295	296	298	329	308	285	328	333	297	329	261	313	317	298	335	323	294	346	305	295	320	319	312	291	324	302	358	289	309	317	291	313	295	301	327	336	302	286	302	330	290	282	322	327	299	293	334	309	292	319	319	296	350	332	305	320	318	326	324	291	293	296	329	336	329	288	321	317	341	301	308	311	307	283	311	292	280	293	316	335	299	308	307	313	277	313	333	286	307	314	332	328	317	301	325	289	331	334	291	323	311	288	297	280	316	303	334	301	315	308	316	304	346	321	296	303	330	300	312	317	298	305	276	335	300	340	327	319	324	330	321	291	304	315	335	330	305	310	305	322	321	321	334	307	302	335	314	249	294	325	331	327	324	289	350	306	330	302	315	319	310	320	323	317	314	315	303	297	316	329	326	329	312	312	326	327	312	276	321	326	328	273	317	288	305	300	304	321	284	320	287	307	348	335	304	314	296	293	307	328	294	283	309	318	309	295	315	302	307	328	316	335	303	312	297	298	296	307	329	321	323	328	290	309	314	302	316	327	326	300	337	301	304	328	313	341	299	318	340	318	320	293	314	331	302	320	349	304	290	306	312	316	295	294	325	319	291	321	264	307	289	316	296	259	307	334	306	338	299	289	330	341	305	304	321	334	328	334	331	310	303	334	318	293	315	309	280	329	306	323	264	305	286	292	301	297	319	328	299	300	302	302	311	328	301	330	318	296	314	274	314	325	307	294	298	308	321	309	310	276	331	295	290	296	337	306	296	325	293	295	358	300	299	347	327	331	319	296	289	341	307	312	304	313	316	307	327	308	330	329	329	289	328	333	307	312	306	323	323	315	309	295	291	346	335	292	310	304	315	312	313	287	317	346	308	292	306	336	311	311	313	311	332	300	299	301	328	335	314	301	340	319	349	321	302	305	359	301	306	300	286	321	295	282	278	299	317	332	315	308	312	345	329	303	306	346	299	329	321	328	329	340	277	331	289	306	309	301	295	332	314	297	301	295	319	334	323	306	315	313	301	305	332	316	313	317	309	297	320	293	316	320	326	344	312	329	328	324	296	329	310	335	345	306	326	320	318	312	297	294	328	306	289	300	325	306	319	322	337	326	328	310	294	310	349	331	295	293	327	307	307	304	318	295	321	319	308	293	319	301	328	304	327	326	303	300	326	362	337	330	318	320	325	321	313	327	339	307	297	320	325	346	335	306	320	296	298	336	299	298	315	310	270	305	346	307	304	319	307	319	351	349	326	304	315	333	326	333	334	317	329	307	306	304	317	321	317	319	305	317	307	295	301	318	303	347	311	320	335	295	331	314	358	306	328	320	314	290	343	277	309	323	295	311	325	322	324	304	320	295	289	358	285	345	306	289	319	307	303	317	324	324	310	340	279	297	342	308	306	294	316	328	330	302	332	301	325	290	307	287	314	313	326	303	317	312	317	320	307	273	332	307	335	292	323	337	314	327	306	303	325	318	285	302	288	301	317	312	301	318	309	301	317	315	357	321	306	313	318	315	302	299	314	308	333	303	297	329	324	324	291	307	282	320	314	320	324	339	311	299	287	288	307	303	314	317	319	341	307	314	292	332	339	314	335	320	282	320	330	311	285	323	313	331	291	317	315	313	319	296	263	308	278	300	311	300	300	306	319	291	337	302	323	297	295	332	301	287	315	315	290	300	313	311	320	298	328	321	316	328	328	294	324	301	284	294	298	292	306	322	327	323	340	329	323	300	305	285	318	302	295	327	299	307	309	299	328	307	301	310	285	301	300	300	344	351	316	312	319	282	329	289	297	317	278	345	313	329	326	313	331	303	301	305	324	321	313	299	299	321	283	316	310	303	312	335	331	314	279	354	319	280	307	317	329	318	308	332	325	349	304	343	317	304	335	315	327	275	336	337	341	321	286	282	294	273	287	331	301	298	314	302	306	313	318	310	336	301	303	329	333	338	307	302	342	311	303	318	302	320	307	295	348	326	301	294	317	293	300	294	323	300	313	303	292	312	305	319	330	299	305	306	315	333	341	315	327	336	303	296	299	287	303	300	326	284	312	307	342	309	300	307	293	330	322	309	342	345	339	316	330	323	294	332	310	299	318	328	305	319	321	323	303	316	300	289	309	287	300	332	349	317	289	330	300	296	294	301	298	314	298	322	283	319	255	275	331	310	315	281	301	291	323	301	328	296	308	313	315	321	340	315	324	303	330	313	328	328	317	302	290	301	265	308	302	312	302	334	268	313	303	300	299	315	309	329	308	305	283	342	316	327	294	293	326	305	331	313	306	305	316	272	292	293	321	273	318	326	260	294	352	315	331	312	297	310	307	323	320	313	341	314	303	311	308	310	298	306	305	304	322	317	300	356	309	287	321	300	367	316	311	282	322	333	312	312	307	294	324	310	323	291	309	315	335	312	297	320	277	333	299	288	297	329	326	301	306	311	334	295	322	302	306	314	319	336	310	283	319	346	330	306	312	280	296	322	325	298	307	291	311	302	329	313	290	341	313	290	284	288	314	303	323	291	317	316	350	304	292	315	293	293	310	284	297	321	323	320	307	314	332	341	289	300	325	319	317	302	304	303	316	301	310	280	307	307	272	323	310	300	290	301	290	318	330	309	321	338	354	352	345	286	296	321	300	296	298	303	327	344	328	322	334	298	309	310	309	328	339	293	318	298	314	328	326	287	300	310	300	337	297	327	346	322	300	339	322	297	302	322	324	290	326	268	284	323	323	292	337	292	292	306	338	302	265	292	322	313	289	305	342	311	314	326	270	321	341	302	268	317	319	292	330	305	342	327	290	322	296	313	318	368	324	334	327	323	314	302	347	299	328	304	322	305	302	314	315	289	282	376	300	308	306	340	306	322	327	321	285	344	348	301	282	339	304	300	304	325	311	314	313	321	326	309	303	327	313	284	343	313	289	324	295	323	320	295	341	302	348	311	306	295	334	327	328	322	324	330	317	300	338	286	328
3281	3621	4508	5657	4805	5360	5552	4277	4142	3951	3057	3131	2590	2006	2015	1583	1255	1186	1178	1059	917	993	962	957	908	905	906	890	874	884	832	871	845	851	876	837	888	840	900	839	864	813	861	867	829	853	808	869	834	875	851	880	861	823	829	887	841	872	845	806	847	835	810	804	880	869	769	854	854	799	815	873	854	861	778	826	796	787	849	786	857	829	866	848	828	820	872	817	863	865	857	839	892	848	830	827	884	812	859	912	843	817	839	855	866	899	851	838	875	864	829	881	825	862	847	824	811	817	839	837	825	880	812	856	863	828	863	806	812	871	871	879	803	820	868	894	828	797	799	838	836	860	788	839	861	811	884	849	832	824	842	819	885	851	863	831	872	840	865	797	816	831	852	862	841	854	837	799	838	811	811	829	848	918	845	805	865	851	873	871	814	835	841	822	819	795	815	811	868	828	813	844	809	825	882	878	875	833	839	829	873	812	819	813	950	824	841	859	922	889	825	874	804	882	894	862	885	875	817	871	832	834	855	873	810	768	830	890	830	822	864	841	824	821	798	827	851	821	884	838	840	869	857	857	868	846	868	852	828	874	843	826	806	814	879	811	843	857	850	853	881	876	846	817	845	886	900	804	891	793	840	781	823	854	843	859	835	832	821	842	841	805	798	808	798	865	844	854	805	843	818	826	877	863	856	876	807	897	840	851	858	849	838	867	824	806	846	874	862	853	859	812	830	861	881	799	794	841	886	863	843	803	796	813	890	859	907	785	804	800	807	823	925	824	884	925	824	823	806	855	862	852	841	881	807	873	821	817	811	827	808	870	867	867	858	888	813	872	813	841	861	838	818	842	821	839	841	864	850	852	857	812	835	805	866	834	850	863	834	857	847	786	797	894	872	838	872	881	810	849	847	889	836	841	815	793	790	828	841	836	828	838	861	835	876	837	834	872	819	826	835	892	888	845	814	843	766	845	842	836	878	796	820	822	825	854	835	827	870	827	858	847	848	825	835	843	799	894	836	807	827	797	824	875	819	793	883	807	891	906	870	832	856	921	887	872	887	851	905	875	856	828	866	884	860	886	838	841	854	877	854	804	847	816	823	837	878	826	884	881	842	816	781	856	887	856	854	825	819	879	830	808	822	794	873	861	837	845	839	849	869	852	843	834	826	820	829	879	828	825	853	846	888	841	894	852	854	821	862	806	850	830	856	811	884	859	883	859	849	865	817	842	872	841	842	846	812	888	883	845	796	850	802	803	837	802	807	820	837	838	899	846	834	831	859	863	852	812	868	814	884	844	819	858	848	852	871	847	828	795	850	790	855	894	842	797	847	814	829	871	861	869	804	835	840	839	842	843	828	841	827	838	835	824	818	866	903	847	805	844	858	832	849	817	878	847	866	831	837	811	864	820	839	827	833	845	879	857	812	852	857	860	837	851	879	848	853	830	864	831	813	908	844	786	829	861	862	854	837	847	862	878	840	839	852	839	874	878	855	829	861	828	841	792	805	842	837	873	829	829	802	815	888	856	862	842	822	835	860	830	790	829	852	864	875	859	918	846	839	808	822	812	883	823	838	849	797	797	847	854	863	835	811	812	864	843	831	808	865	840	862	833	872	827	844	827	809	849	865	865	867	844	854	841	841	858	866	823	841	871	796	878	870	847	856	860	844	868	855	829	903	866	863	789	798	853	844	816	805	864	833	809	842	842	842	843	878	786	787	869	818	817	848	839	822	849	867	833	831	826	848	829	823	858	792	867	787	842	808	783	878	819	890	857	846	841	833	877	851	861	818	835	816	809	832	830	840	807	797	833	835	839	853	827	880	872	843	894	813	800	866	829	781	827	873	796	820	813	838	835	856	847	829	863	861	830	870	856	819	836	862	827	870	883	856	872	874	810	839	863	869	832	837	857	832	886	898	913	856	867	831	854	814	829	828	837	882	828	820	826	854	828	876	878	844	849	861	837	828	902	797	873	810	834	838	819	889	824	787	797	834	866	823	837	829	812	835	867	849	867	825	807	892	869	854	861	809	817	887	820	857	835	870	880	883	837	850	827	844	866	848	784	816	820	801	851	824	893	896	829	863	884	865	873	795	844	861	816	801	826	852	869	865	850	860	808	832	854	898	873	881	845	824	773	865	842	877	821	819	843	839	841	839	886	869	911	822	835	857	840	853	872	890	864	828	823	827	787	852	818	863	858	822	881	829	811	805	861	835	857	798	787	883	854	814	820	851	897	836	841	874	850	828	775	826	858	880	900	814	855	840	875	823	917	847	833	835	858	820	880	802	854	850	836	894	863	822	856	900	846	827	890	828	850	816	883	850	849	862	855	825	880	812	826	775	823	829	847	936	761	825	813	887	831	904	859	815	899	868	837	830	874	900	831	838	861	816	849	837	816	883	826	837	850	827	886	856	874	811	813	831	788	833	825	928	899	848	812	807	837	822	862	873	850	887	872	871	840	841	907	878	776	838	813	845	910	816	773	873	838	880	847	860	849	874	773	788	839	862	831	821	897	816	814	854	860	832	852	853	901	817	810	865	830	862	885	855	876	813	796	870	885	812	846	873	874	834	841	845	847	850	881	860	876	876	875	840	838	818	851	798	894	804	878	864	858	902	814	825	856	838	828	843	856	859	828	826	850	859	803	837	837	859	850	873	868	840	816	899	822	843	898	843	796	815	870	889	879	850	853	847	817	817	851	844	889	766	819	794	858	812	871	922	809	779	837	842	879	834	807	766	864	868	820	843	805	817	779	858	841	794	833	858	797	847	845	867	863	781	845	827	818	812	856	879	894	865	857	869	799	846	866	846	822	869	842	910	836	847	841	864	882	786	828	803	834	852	827	837	878	866	797	880	859	829	846	803	839	825	884	871	843	865	871	817	841	813	889	799	864	844	867	848	812	807	844	814	875	841	871	814	861	884	850	815	868	863	830	821	837	864	821	838	829	868	844	872	863	857	845	880	846	839	823	827	784	871	809	855	863	780	807	816	810	817	830	866	807	823	844	840	806	842	821	823	844	884	847	823	887	848	867	850	800	851	790	839	821	872	860	852	807	823	836	863	857	905	856	874	810	839	850	854	857	831	834	841	826	884	803	842	870	862	855	811	810	822	806	852	876	847	898	827	826	841	846	805	913	798	850	841	820	840	836	907	799	888	826	870	878	912	832	812	882	827	833	846	837	817	868	831	854	913	781	888	787	791	890	843	859	824	849	811	864	840	804	842	840	815	838	809	792	870	888	866	856	885	852	868	820	840	860	843	868	887	871	849	829	824	818	903	872	850	862	828	796	844	843	880	831	842	867	841	818	831	875	852	817	849	883	826	845	879	765	835	813	864	815	834	855	815	828	805	815	815	826	851	842	827	819	843	868	847	814	845	903	865	856	857	888	825	814	837	830	781	853	812	838	841	891	809	897	822	877	803	831	812	822	810	865	824	853	869	854	816	833	846	795	834	850	884	862	812	863	837	861	835	834	880	812	861	837	831	834	844	852
13157	14870	18299	20448	17710	17056	15754	12161	10012	9494	6692	6557	4482	3475	2732	2034	1094	824	805	649	436	403	386	375	342	271	273	270	213	187	208	206	206	191	200	196	188	209	170	174	210	175	169	183	168	172	194	186	207	201	198	179	197	175	210	181	187	161	171	204	165	185	188	173	193	178	187	188	168	188	189	195	193	197	172	199	192	208	191	161	182	198	194	165	160	190	166	193	188	180	184	181	189	172	160	181	182	177	192	202	158	171	194	196	184	139	210	185	191	191	210	199	175	198	192	171	194	172	174	179	180	189	183	202	181	194	178	176	200	199	195	164	187	195	174	157	187	174	182	182	162	171	178	160	176	181	183	183	190	185	179	176	147	185	205	196	188	187	167	203	180	192	170	183	186	166	164	206	212	190	177	193	198	186	172	178	190	187	171	198	183	195	194	172	211	172	172	199	172	175	169	169	190	199	191	182	189	187	186	205	191	176	199	188	168	163	176	189	147	178	193	165	158	146	189	167	194	181	167	160	165	191	188	175	177	183	195	179	194	190	163	183	189	194	180	177	192	178	189	152	187	163	177	160	177	176	164	176	179	153	166	178	194	165	186	182	184	201	198	175	166	207	153	189	196	211	188	182	200	210	187	172	181	195	195	171	212	173	179	174	183	215	191	187	194	165	205	175	182	187	199	184	197	201	202	183	196	167	167	185	189	189	180	187	193	175	173	169	173	171	189	165	181	177	206	154	180	192	197	183	177	168	181	184	180	171	197	171	175	182	180	178	199	188	178	202	179	166	197	170	192	188	171	159	170	147	181	191	162	170	198	192	176	173	170	173	159	198	181	200	201	193	178	183	182	190	179	168	186	206	157	191	203	187	171	217	187	189	180	168	153	181	191	192	158	180	202	180	187	189	194	192	208	182	185	184	189	168	217	187	193	185	172	191	191	211	209	179	198	185	174	187	166	185	179	175	197	170	177	175	189	179	174	174	200	151	178	180	200	193	185	200	179	186	175	180	167	196	175	178	179	202	179	204	154	196	167	157	197	189	172	176	175	185	169	173	166	187	181	181	182	200	208	177	218	172	193	186	179	173	188	191	200	164	171	197	182	173	196	227	186	188	199	190	166	189	171	172	178	175	193	204	183	185	167	188	207	197	203	186	184	162	177	180	188	212	179	186	188	182	162	181	185	162	199	173	165	191	195	185	173	187	152	169	186	179	178	154	200	204	185	170	193	186	160	178	198	162	190	193	163	206	198	177	177	157	174	158	199	198	179	187	175	164	171	211	183	171	183	177	195	185	212	189	202	166	195	187	209	183	154	181	191	182	210	183	176	183	182	165	177	180	186	175	184	179	199	206	170	181	200	185	204	172	167	187	180	183	184	192	202	189	160	191	199	166	201	182	194	185	188	189	172	192	199	175	177	200	179	174	181	193	159	177	178	166	183	186	199	209	148	221	195	173	184	218	181	189	192	175	200	185	198	169	194	190	172	161	179	167	161	210	164	158	173	195	190	196	189	165	176	171	183	183	188	177	180	175	176	172	199	205	175	187	173	189	172	173	177	199	209	182	184	192	211	190	184	178	200	168	178	187	195	178	175	179	178	201	185	183	168	165	184	189	180	153	187	201	197	190	166	183	206	174	183	194	195	184	194	151	163	160	175	206	164	172	200	186	191	192	167	174	161	187	178	185	189	179	178	175	182	179	198	184	171	200	176	178	170	178	207	179	187	203	208	190	190	206	184	187	195	156	191	181	200	187	163	195	202	198	186	176	148	185	192	194	194	169	185	162	162	185	190	184	181	172	197	194	182	198	172	174	180	162	177	174	188	192	177	197	184	196	206	146	210	198	208	197	205	199	168	159	181	173	170	172	190	158	180	164	196	151	202	198	168	190	178	204	206	177	177	169	205	191	195	169	187	191	173	198	173	176	206	183	178	192	184	178	197	178	177	170	174	173	193	174	171	178	169	180	193	172	181	194	186	199	149	181	165	157	183	188	183	154	172	175	221	169	173	203	184	197	190	192	197	182	190	186	178	190	161	185	194	200	166	182	169	195	193	190	170	172	195	175	172	192	169	171	169	191	192	175	175	204	195	188	174	175	166	191	166	175	190	173	185	180	168	170	176	169	177	191	173	196	194	188	168	172	171	192	194	174	190	208	172	180	198	183	182	205	180	177	162	207	159	192	177	176	200	195	168	186	207	180	182	187	181	185	193	191	176	190	189	187	164	187	173	176	212	172	186	184	186	171	172	180	191	202	191	185	210	159	191	194	191	177	198	181	163	172	186	178	169	177	178	182	207	178	191	178	170	214	208	146	177	193	182	173	185	207	194	191	188	200	186	166	175	187	197	198	181	189	162	168	189	183	157	188	170	182	195	176	203	184	174	192	186	213	196	197	166	182	180	169	178	190	183	193	171	195	202	187	198	183	197	179	181	164	187	198	206	177	184	169	195	188	190	198	168	180	185	188	185	214	179	196	159	157	178	185	165	173	161	181	195	195	177	175	192	185	180	195	186	183	199	196	200	187	181	194	157	180	169	203	199	190	182	181	202	196	166	172	173	178	180	201	218	206	200	196	197	184	187	185	162	184	198	186	156	161	193	188	174	164	197	178	155	198	171	191	186	205	182	187	179	188	193	181	202	166	170	177	195	165	198	164	175	179	168	190	201	180	199	173	185	215	177	182	180	183	193	166	175	188	175	187	178	175	166	192	204	199	183	207	178	194	177	186	179	176	192	184	181	177	180	198	189	173	173	171	192	186	175	185	199	190	202	185	172	193	191	179	193	182	173	163	184	169	180	180	182	168	160	174	191	170	209	179	178	178	174	197	157	205	175	191	179	201	176	200	169	201	177	166	189	202	155	186	179	190	224	190	188	210	209	185	198	162	199	192	193	190	193	184	183	189	195	200	173	191	172	196	190	176	183	165	170	158	174	180	182	181	171	188	194	178	183	201	194	162	205	180	182	164	173	195	183	173	176	170	176	170	176	185	194	189	197	190	205	177	185	189	181	175	153	186	170	177	194	175	160	157	190	184	192	173	206	162	186	183	167	188	196	198	187	174	183	181	195	164	187	176	180	165	168	171	185	186	186	156	181	178	197	176	193	179	195	168	184	190	198	190	190	170	181	174	199	189	188	186	213	176	179	185	188	191	181	197	208	201	186	189	190	194	179	193	199	164	160	188	174	168	158	196	175	193	183	198	172	188	211	171	167	191	188	183	178	173	194	189	192	207	196	193	202	189	187	169	187	176	193	179	165	170	179	184	193	173	177	200	202	190	193	166	207	176	192	191	178	200	193	187	179	193	190	198	176	174	169	183	193	203	191	181	185	182	181	181	186	199	201	185	205	169	176	187	203	183	168	179	192	167	188	171	184	202	204	199	181	178	196	176	186	173	216	168	199	194	180	169	196	210	173	179	187	197	202	180	179	160	186	194	197	186	174	165	185	161	168	170	170	168	192	181	181	194	174	206	169	151	179	168	169	198	180	187
9796	11272	14709	18836	18939	23314	24221	22749	20448	22084	15261	19360	13787	13327	11759	10149	5748	4235	3932	3297	2375	2567	2694	1903	1400	1359	1235	1187	963	761	678	712	655	607	591	533	648	609	591	616	589	557	626	572	550	554	595	580	677	733	706	732	616	586	670	615	583	552	560	558	562	601	566	544	582	510	536	540	544	548	540	546	554	524	486	530	542	519	540	550	527	500	527	513	547	536	508	494	532	512	509	519	507	524	538	508	532	547	550	515	515	528	517	532	498	536	507	483	556	552	532	554	591	525	546	489	544	527	505	539	515	498	516	579	523	546	492	493	534	528	505	545	489	526	522	522	530	552	517	508	472	510	556	533	502	490	555	501	498	538	500	555	482	545	520	546	562	530	545	556	520	549	542	506	552	506	516	496	517	498	511	557	519	536	490	553	555	513	535	492	491	504	501	533	508	520	505	561	494	502	554	518	488	514	542	515	531	527	528	513	469	536	502	502	540	503	491	521	510	543	509	542	534	503	556	489	531	537	489	502	524	516	539	486	520	527	535	512	525	500	541	495	536	527	495	518	555	527	512	499	546	503	516	507	538	538	536	504	513	529	515	541	536	510	521	517	458	526	568	542	507	522	524	521	523	546	536	504	464	486	525	531	517	507	513	538	535	508	483	521	524	513	513	496	521	501	534	553	499	498	507	552	531	510	550	490	519	516	508	539	508	514	519	519	550	487	527	529	489	532	505	514	469	500	527	465	535	560	498	522	500	540	539	522	504	533	525	523	538	497	555	499	526	491	485	522	515	570	513	501	482	517	558	525	569	520	507	539	503	517	499	492	495	550	525	537	527	515	507	517	505	524	530	536	512	535	571	541	486	518	511	535	486	517	508	515	530	541	485	536	505	521	545	508	517	528	508	530	545	537	508	563	480	525	535	533	497	461	530	512	523	544	478	536	509	515	551	540	494	510	501	521	550	510	510	490	500	536	490	513	514	536	499	501	522	489	510	529	484	516	502	517	499	533	532	524	524	547	498	496	535	508	503	536	529	480	528	543	500	533	549	525	515	480	477	525	541	511	500	531	504	495	525	538	539	530	512	488	501	553	504	496	560	568	529	492	516	513	541	544	495	514	548	534	537	548	522	523	541	496	498	532	506	486	519	505	545	497	544	538	530	528	508	516	547	519	524	498	531	506	507	548	478	490	535	517	497	528	554	474	522	524	481	550	541	533	494	499	538	497	507	519	534	518	479	480	522	499	494	511	549	531	552	537	525	482	514	520	529	571	523	544	537	508	541	501	556	541	533	493	532	576	495	511	497	509	492	516	519	548	490	504	481	538	487	522	529	514	492	544	490	517	530	564	529	507	506	546	545	508	568	510	496	513	491	497	510	533	533	531	548	509	528	557	520	556	496	507	523	505	536	515	522	516	528	555	525	538	510	447	501	516	549	532	540	502	531	514	530	506	512	505	539	484	486	510	493	509	511	500	466	518	499	575	522	510	522	498	483	510	501	540	519	573	524	495	537	535	511	479	526	522	525	517	528	540	524	547	510	493	495	515	510	501	570	518	542	483	471	499	541	554	528	561	493	517	531	522	530	591	540	523	495	487	514	562	501	503	524	478	505	516	519	528	509	551	505	503	538	538	532	527	509	523	566	510	509	495	526	515	496	508	532	535	502	487	524	553	514	512	540	498	499	517	502	483	522	493	499	528	511	507	517	482	510	575	522	514	528	510	555	503	514	511	524	493	522	477	505	519	494	497	497	556	551	527	514	494	548	543	512	512	523	490	524	537	515	523	528	530	478	533	566	524	504	523	571	560	494	502	500	548	493	536	544	539	493	525	525	535	545	559	532	494	497	502	539	499	517	510	537	492	539	510	504	464	519	503	520	534	508	507	525	528	517	520	543	523	511	521	566	552	549	530	561	493	524	570	554	514	535	544	506	520	514	485	530	484	499	519	521	484	484	523	515	532	491	502	528	488	501	493	510	504	505	483	591	478	535	514	531	513	491	493	522	483	520	522	509	522	535	511	548	530	537	508	505	487	518	518	509	511	504	546	560	513	513	549	513	567	501	590	555	526	537	529	522	554	536	509	522	507	532	561	527	539	462	497	524	528	525	498	506	486	539	532	531	516	507	538	524	527	542	503	541	516	543	545	490	501	481	537	546	550	550	541	492	492	493	509	514	541	516	510	491	533	517	542	536	525	525	535	468	552	517	557	519	504	521	529	496	550	488	481	533	546	501	505	532	516	543	514	514	521	483	521	521	539	487	518	503	511	524	544	522	499	513	548	539	518	528	559	536	552	542	494	501	527	539	507	503	499	542	517	501	535	487	550	513	502	486	503	541	520	515	521	519	507	537	520	582	537	525	523	519	512	544	519	519	501	532	514	511	514	530	549	512	480	491	560	511	514	509	546	547	522	515	526	510	524	518	543	534	505	518	513	494	473	493	525	478	528	529	511	503	525	516	505	520	524	532	534	498	534	527	472	545	534	530	558	524	554	504	489	455	491	502	539	516	521	537	561	518	522	570	511	530	532	531	496	526	537	474	503	518	498	531	539	548	508	518	490	499	520	510	517	515	476	488	500	506	513	497	517	504	505	556	505	496	513	536	494	496	523	559	549	505	465	520	542	516	514	583	495	539	500	521	508	536	517	557	540	513	516	513	485	547	519	517	505	508	525	528	525	534	516	563	541	566	480	476	543	489	546	580	483	504	554	517	494	530	509	554	528	489	550	532	473	507	556	528	536	486	522	474	542	554	536	528	525	510	538	527	508	509	531	530	518	539	506	502	524	501	529	467	487	493	551	468	485	536	511	502	505	535	487	554	547	551	516	531	504	532	515	510	498	522	529	503	563	515	507	472	524	553	490	494	517	515	552	521	531	524	535	538	562	527	514	543	479	526	497	567	556	530	502	577	524	499	527	513	538	479	495	560	520	516	506	528	535	546	506	550	496	490	540	522	499	478	498	482	489	543	501	498	510	533	504	528	539	502	524	532	505	526	503	490	578	508	542	545	530	541	509	474	546	502	529	513	516	509	520	497	526	501	533	499	497	540	538	527	514	550	486	513	491	484	509	512	515	498	553	513	539	529	551	521	512	535	524	527	509	500	501	492	522	560	506	508	500	523	526	497	501	503	539	550	499	538	522	500	521	496	544	521	520	530	522	531	538	509	481	560	514	537	525	497	518	516	561	480	583	533	557	516	512	508	575	522	509	548	520	510	494	545	511	516	516	475	506	512	513	513	524	481	507	492	520	521	483	518	552	456	509	541	497	531	521	526	516	558	504	499	491	559	537	514	518	510	516	534	513	521	510	517	527	540	529	482	560	501	508	523	524	512	515	519	529	514	556	498	547	502	527	518	527	547	551	520	529	501	548	520	508	530	504	549	510	521	506	495	524	520	546	500	526	514	525	524	482	495	513	551	530	523	505	523	511	520	508	547	514	512	494	456	520	510	545	514	512	495	547	536	517	496	488	507	527	511	505	538	525	509	533	465	536
21931	20023	23193	25616	23487	23524	23020	19767	15035	15293	11063	11264	8577	7499	5412	3797	2180	1917	1433	1170	640	616	656	368	358	323	272	266	188	164	151	133	136	123	130	120	113	140	163	131	118	139	109	113	117	107	129	129	127	161	141	138	115	112	109	126	122	125	127	108	134	98	113	131	102	93	105	109	106	110	106	111	108	110	104	101	108	123	109	117	113	95	121	94	86	102	94	123	113	96	131	120	113	106	109	114	95	111	114	102	123	110	106	126	117	123	104	107	88	98	107	113	103	101	106	103	128	114	114	114	116	123	103	113	128	118	111	100	115	101	102	105	82	103	86	129	106	88	89	115	114	106	113	104	101	115	109	103	101	100	105	107	100	101	106	131	103	106	99	86	105	127	101	124	100	105	120	102	106	114	107	113	108	107	114	116	102	117	104	105	108	116	134	110	126	117	121	120	95	105	128	85	111	99	89	107	118	94	99	108	104	123	106	97	85	125	93	109	107	123	127	124	94	113	100	101	117	117	102	116	97	114	100	105	113	105	122	92	122	122	121	103	85	113	108	132	98	118	100	109	103	122	112	115	111	117	108	105	111	95	112	112	101	102	103	108	105	115	97	120	80	105	98	129	103	115	105	110	106	106	105	102	95	99	115	96	102	106	94	103	112	113	108	111	135	138	108	94	126	119	104	94	102	114	105	107	97	107	106	98	96	121	112	107	131	88	99	109	114	95	102	97	111	105	114	111	99	115	110	130	111	93	105	119	107	107	103	90	98	101	104	95	111	113	108	92	108	107	79	110	114	103	114	100	89	115	115	94	109	117	119	112	116	110	115	117	98	105	113	124	119	116	102	124	104	109	114	109	109	114	97	111	124	106	104	110	120	96	115	103	112	93	113	106	121	94	107	94	114	109	112	109	102	111	117	111	96	97	116	106	126	112	105	131	111	108	99	111	102	88	109	102	102	100	96	120	125	126	120	117	117	111	99	107	103	125	120	100	115	97	119	90	96	96	128	113	121	112	125	94	107	119	105	101	91	114	115	133	116	101	114	123	104	100	109	122	123	96	99	110	108	113	110	110	120	119	123	108	91	108	103	90	106	106	103	97	103	113	114	104	104	97	81	117	105	133	90	120	141	116	103	105	111	89	89	95	114	101	109	105	132	84	113	99	108	120	113	99	125	104	116	101	99	104	121	101	97	109	112	113	116	85	102	119	104	93	126	109	106	107	117	110	115	98	122	97	87	110	110	113	117	109	82	99	106	98	92	108	102	95	118	101	108	102	103	115	137	108	103	114	93	100	96	113	114	93	108	99	107	100	124	109	123	114	105	121	102	137	110	111	109	99	127	101	87	86	91	115	116	111	101	92	114	114	116	134	113	121	99	100	100	124	115	118	98	114	118	116	117	107	122	122	93	114	112	96	109	111	124	118	120	99	122	126	108	110	99	121	119	88	94	105	108	117	96	97	112	121	109	109	96	102	99	111	107	125	99	106	96	109	98	90	114	118	98	97	101	112	104	101	101	112	89	84	100	120	91	107	90	106	90	100	114	123	112	113	113	130	102	105	113	92	107	105	130	124	113	114	100	103	100	113	95	114	96	101	126	110	112	115	105	119	93	117	104	105	107	121	126	102	104	111	116	102	112	117	120	124	112	95	127	108	115	130	87	108	86	108	110	96	116	120	108	133	90	107	99	94	111	112	107	106	122	121	111	119	115	105	119	111	100	112	101	112	104	118	102	113	114	105	133	106	112	110	112	101	106	93	112	98	94	101	90	101	102	100	110	110	106	108	110	98	94	110	101	95	104	111	106	94	104	116	105	104	117	97	103	92	126	107	106	94	120	108	103	108	109	128	90	95	99	96	88	119	90	122	124	92	102	109	99	117	107	93	123	112	109	113	100	103	103	101	120	107	102	109	112	114	116	113	121	101	113	109	109	116	95	114	122	102	81	87	100	118	111	101	108	101	115	110	100	120	130	114	95	104	110	112	102	110	118	109	116	109	109	102	106	110	103	96	109	102	118	123	92	101	105	117	113	98	112	110	111	112	108	106	117	107	103	111	113	107	104	126	110	106	128	90	108	97	102	102	123	119	97	120	120	118	108	130	110	110	104	112	125	87	101	135	120	99	102	103	119	127	128	119	124	110	102	118	96	105	86	113	102	113	107	115	104	104	100	114	98	96	95	116	111	95	92	96	121	103	90	116	107	111	104	115	89	114	123	80	119	113	127	106	106	114	109	103	103	108	104	111	119	114	118	119	112	99	98	109	124	107	97	98	93	99	115	107	103	119	115	103	120	107	94	98	114	117	114	108	103	114	98	127	124	106	128	113	101	107	106	114	116	105	115	97	98	102	114	115	113	101	122	113	93	105	124	112	114	99	136	105	101	102	98	99	105	113	128	102	115	98	116	103	98	108	116	109	102	117	98	121	108	113	99	107	109	98	122	109	106	109	101	127	115	92	111	118	107	100	124	116	98	122	114	93	113	115	106	113	113	100	108	123	96	122	120	108	100	113	105	110	110	128	114	115	115	92	120	124	112	97	108	94	118	103	112	94	94	109	123	119	107	96	98	106	117	121	123	109	108	101	119	91	100	115	99	119	118	100	111	76	117	105	127	106	111	111	109	117	115	101	107	108	109	115	111	126	98	104	96	98	101	116	106	95	110	108	92	99	92	108	98	133	113	99	104	133	99	115	112	121	86	93	127	123	124	117	124	102	102	107	114	108	109	90	114	103	126	119	101	117	115	110	108	111	112	127	102	109	111	95	103	107	99	115	119	100	123	101	110	121	113	94	142	94	102	111	105	109	118	132	108	103	82	129	110	114	120	91	101	108	107	118	93	108	110	101	108	108	114	96	107	122	115	111	118	112	114	102	105	98	101	107	101	115	91	109	101	112	118	106	112	118	115	113	113	113	113	111	126	96	103	98	94	108	112	117	115	94	119	104	116	105	111	112	97	100	116	101	113	117	118	113	108	114	121	98	99	111	124	106	96	94	112	107	116	93	102	109	125	99	93	93	93	94	95	100	102	106	103	109	118	109	110	102	84	127	104	107	116	102	99	101	118	109	103	110	116	96	104	111	108	103	104	95	106	98	91	125	132	108	101	124	113	105	108	111	105	95	131	107	106	102	102	97	102	117	123	128	105	103	111	107	122	91	85	119	97	119	110	117	111	105	103	127	118	108	83	104	138	104	115	115	127	99	115	102	84	87	101	115	104	104	113	92	105	111	98	118	96	101	90	104	113	104	111	124	106	116	84	89	97	111	104	109	105	123	105	109	104	120	103	103	119	119	124	105	108	109	116	110	108	114	103	111	125	99	103	101	114	123	110	116	94	100	116	91	113	120	99	93	96	99	113	104	94	117	101	100	104	119	128	99	97	92	88	102	94	119	107	96	103	111	96	103	117	124	95	103	114	116	96	112	120	110	88	100	117	106	105	98	106	112	106	104	100	90	110	101	111	102	105	98	105	117	106	111	127	100	91	119	128	119
13829	13924	17883	23763	23410	28878	29890	28884	23890	29745	21078	26768	20904	20057	18286	14415	9815	7924	6457	5323	3999	4541	3876	2283	2158	2028	1783	1635	1269	798	646	612	610	553	534	489	524	507	515	467	462	447	445	440	425	454	451	551	712	817	661	674	531	522	500	511	508	493	472	424	467	415	367	386	393	387	375	379	441	401	372	365	360	353	374	333	364	367	319	396	374	328	374	351	368	362	358	377	386	353	342	353	366	353	379	352	339	391	355	352	355	348	353	347	327	355	361	347	338	343	358	347	355	356	345	336	337	343	325	364	353	333	364	354	352	315	345	336	344	359	350	364	320	348	335	353	351	368	367	334	334	355	342	346	361	392	352	332	341	360	369	329	352	369	310	353	339	309	330	371	330	331	344	345	374	319	332	359	328	327	358	325	368	347	331	345	319	336	331	318	345	341	375	315	344	331	307	360	386	359	336	312	338	331	357	349	361	359	377	348	355	336	329	370	346	310	336	307	350	360	335	350	340	351	337	319	344	311	334	333	339	314	334	311	335	352	318	367	337	375	302	344	339	327	308	333	320	310	329	327	369	362	321	329	362	339	336	339	361	356	315	339	366	348	344	319	316	354	330	342	352	317	348	331	362	334	334	319	349	343	356	328	336	331	340	377	326	337	383	336	329	340	321	357	320	318	345	364	353	367	321	349	373	329	383	318	313	352	349	363	352	327	363	331	348	357	323	343	353	329	344	321	329	374	319	353	307	289	372	357	317	328	320	376	372	369	319	320	313	318	333	343	355	317	355	339	329	320	361	331	324	342	321	341	310	348	348	376	334	287	369	381	350	324	344	308	336	320	334	343	374	369	330	336	348	333	313	345	355	346	352	346	348	352	336	336	331	318	334	357	329	332	332	329	338	344	343	334	314	347	331	330	331	347	349	297	320	329	298	319	336	370	314	316	346	333	340	323	332	323	379	344	368	336	323	363	356	336	327	357	329	337	341	339	330	351	349	334	325	318	336	355	347	349	339	327	352	355	315	311	337	368	342	321	323	311	341	334	336	353	339	333	316	321	324	331	355	339	327	329	364	342	315	311	338	329	319	330	360	336	341	338	353	326	347	319	311	362	329	345	312	338	346	310	317	339	324	385	316	335	306	340	338	368	365	365	338	317	337	394	313	365	353	329	348	361	348	350	316	352	351	331	369	353	315	325	327	344	300	346	325	349	315	314	360	339	344	351	346	291	291	327	315	345	327	306	301	345	336	321	329	350	355	321	358	344	363	344	339	348	331	314	325	331	344	324	339	360	296	346	334	337	353	345	378	332	373	345	327	347	323	348	354	316	325	341	349	365	339	351	330	326	361	319	310	303	364	306	329	293	353	346	379	313	363	328	339	329	339	337	330	355	343	342	332	349	370	356	341	336	379	323	344	382	368	352	329	311	331	353	353	361	345	359	351	326	346	317	356	338	329	350	328	326	332	365	347	328	306	312	339	340	325	337	373	343	345	340	344	321	346	347	396	345	340	362	376	332	348	341	335	347	356	318	313	361	350	333	335	331	314	342	294	344	352	344	344	324	355	318	317	360	335	346	343	320	346	348	364	339	320	340	342	372	323	317	306	338	337	342	332	361	336	354	369	314	330	316	329	320	341	324	366	354	332	322	344	360	348	333	359	334	340	334	352	309	362	321	352	331	375	307	331	330	343	342	350	334	333	377	300	317	310	311	336	333	349	328	353	356	346	366	339	342	319	309	314	347	302	363	371	350	369	350	372	338	331	309	346	343	360	342	324	327	318	330	347	316	349	352	352	321	325	326	344	336	322	333	331	341	343	387	348	355	347	314	331	334	355	310	359	316	311	342	346	309	331	329	324	355	322	340	374	359	325	326	352	350	333	330	321	374	322	365	343	298	325	312	352	339	332	334	345	309	366	341	328	342	328	332	349	337	352	331	323	342	344	346	307	330	323	362	326	350	300	348	366	368	339	330	342	336	366	345	340	325	335	334	353	334	355	350	341	378	314	336	340	365	347	303	341	340	370	313	342	347	324	349	362	346	338	359	330	339	361	342	347	326	331	336	345	320	329	324	352	361	355	311	339	318	336	344	323	347	362	325	339	341	356	333	348	372	338	350	336	377	313	332	336	337	354	333	332	311	356	309	357	355	337	324	326	351	364	325	363	317	305	351	332	405	331	332	332	363	345	355	323	331	340	348	345	333	329	348	355	344	336	331	378	349	378	340	324	327	350	363	315	327	318	345	351	329	342	333	332	358	335	341	345	332	339	327	357	326	362	320	315	323	323	349	339	351	336	329	339	359	315	326	336	315	375	358	336	342	343	342	318	328	341	336	366	322	327	335	326	359	342	337	344	323	333	348	346	333	331	350	312	324	340	350	345	358	345	337	330	335	347	350	353	357	344	316	314	310	322	317	348	320	342	326	356	346	329	323	355	310	357	344	332	330	304	379	342	337	329	331	335	327	332	338	326	336	303	356	363	316	355	349	359	357	330	318	341	338	330	343	335	304	356	309	327	307	342	338	340	326	340	339	373	325	323	373	343	348	358	330	331	344	321	326	316	348	359	339	368	336	334	343	353	342	323	322	358	306	316	337	309	379	317	323	326	363	384	347	367	347	307	342	363	363	358	311	404	310	388	317	338	346	342	346	330	351	310	320	346	353	322	319	364	329	310	338	359	344	366	356	342	337	337	315	374	325	360	319	305	337	310	339	351	325	374	310	313	352	352	339	333	341	351	341	307	329	330	337	337	326	353	330	370	326	357	367	378	362	320	345	338	300	322	328	344	342	348	333	330	296	355	339	310	308	349	327	318	342	318	324	339	335	337	363	314	355	356	331	350	335	328	296	345	353	303	355	352	337	340	343	315	312	340	288	322	341	339	341	329	320	353	322	320	312	358	340	394	330	328	310	330	333	319	343	354	326	326	351	360	352	332	366	364	355	355	353	331	349	350	339	317	360	335	336	356	351	321	319	352	330	355	321	330	342	322	367	331	317	352	322	361	327	328	359	325	320	352	276	345	336	323	336	341	321	312	335	332	344	292	363	336	314	347	318	329	347	340	345	314	357	349	332	368	350	339	329	343	320	337	310	330	363	358	351	330	337	375	302	327	316	309	349	347	320	316	354	359	389	327	328	344	347	366	332	331	326	344	329	346	333	338	337	359	351	347	329	331	359	338	353	346	337	363	340	335	361	334	347	314	353	328	331	336	321	344	352	339	375	354	340	336	352	333	344	361	328	349	320	356	327	336	402	314	341	364	328	326	355	334	350	338	339	317	314	353	334	353	344	328	327	359	365	310	350	330	343	341	321	294	341	314	347	351	313	362	349	303	348	340	355	309	351	338	352	338	318	331	351	339	350	339	356	305	343	376	324	299	309	305	355	326	347	354	323	319	327	352	378	312	365	323	326	334	330	322	307	352	322	356	343	336	348	344	339	330	341	361	361	315	344	349	365	355	381	343	325	339	347	341	347	334	357	368	348	336	347	350	356	335	348
3742	2950	2591	2532	1932	1564	1658	1191	1010	943	811	792	635	547	431	458	382	346	351	337	357	330	294	310	309	324	334	300	279	330	332	317	299	287	292	333	331	304	336	301	334	333	290	317	293	294	331	295	320	319	316	313	321	301	272	301	319	297	310	337	305	289	278	339	315	308	316	308	329	317	306	289	292	303	297	301	323	281	262	301	293	326	310	311	355	340	320	302	304	299	291	324	316	323	275	317	333	329	288	317	303	284	316	315	310	304	318	291	299	319	298	269	294	292	310	299	314	315	301	314	268	333	328	261	322	287	311	280	301	316	306	322	306	278	329	290	311	319	306	293	310	325	337	314	293	321	317	277	292	310	305	319	333	313	335	311	283	318	321	276	329	300	299	311	317	308	305	324	291	301	327	309	259	288	309	348	295	301	317	306	320	301	278	294	319	309	305	316	344	301	314	345	316	303	319	314	303	292	304	301	311	285	301	314	320	306	325	349	299	285	286	312	295	309	318	344	315	267	328	311	281	288	299	306	314	308	341	299	322	283	287	359	341	314	300	296	310	300	297	288	325	297	305	314	312	307	329	290	310	300	320	293	278	308	297	318	320	320	335	298	304	307	310	302	301	306	312	279	336	306	316	370	334	323	338	314	330	286	300	365	328	315	304	327	294	335	312	296	329	323	325	308	313	337	301	310	304	295	299	313	309	319	298	323	302	300	328	305	318	308	306	308	320	320	300	310	327	327	318	317	317	284	309	281	322	319	348	299	298	339	356	310	327	321	331	305	291	292	303	291	299	303	343	311	303	300	324	324	338	280	321	345	296	303	343	317	327	300	306	339	289	303	288	333	316	318	321	266	280	322	292	292	286	308	301	293	333	292	313	304	313	312	339	314	320	309	295	343	319	303	332	308	322	311	321	321	304	305	304	309	299	306	347	311	272	291	326	292	308	291	322	319	294	308	291	308	297	287	333	309	304	336	297	298	333	325	328	295	326	275	287	341	265	303	305	286	338	319	291	319	293	330	320	307	318	339	320	298	301	314	313	341	311	329	302	304	298	308	292	329	355	326	366	321	324	314	336	313	292	317	300	276	317	326	345	293	304	345	329	306	320	344	281	275	302	334	310	351	301	301	315	303	347	325	312	325	325	280	329	317	308	299	319	322	294	311	299	299	312	292	333	311	334	331	318	291	287	282	303	319	310	289	313	320	322	313	331	302	303	272	313	285	307	323	295	313	317	334	318	329	322	284	302	322	308	322	346	301	344	321	332	336	312	298	311	277	313	347	324	331	300	315	326	296	299	285	310	300	292	282	312	303	291	315	305	283	335	296	278	272	320	295	304	295	302	318	319	318	309	335	281	304	333	290	310	302	305	323	313	330	314	307	309	287	284	336	287	275	304	301	340	280	338	300	325	296	331	308	343	316	301	307	311	304	324	299	321	318	333	295	256	314	299	309	317	297	306	311	327	334	288	306	297	304	306	319	320	306	305	341	326	295	339	302	309	315	320	348	345	287	332	322	311	338	320	324	273	304	288	302	292	339	298	346	288	318	352	286	302	298	301	302	330	326	326	306	328	299	300	305	312	315	281	331	313	325	301	302	295	292	305	307	297	300	310	344	320	303	320	325	346	290	336	322	288	307	302	292	322	304	302	336	320	306	305	311	296	329	337	321	298	328	291	298	311	318	285	295	340	314	312	325	288	303	342	349	317	283	297	354	267	309	315	320	294	307	331	289	312	302	323	289	317	329	300	357	289	324	302	307	314	312	293	322	312	348	329	321	318	315	330	338	329	288	303	336	295	286	304	291	313	314	294	320	316	297	294	312	307	263	293	307	296	312	300	298	326	302	352	326	323	283	287	303	316	307	324	304	302	310	340	318	291	304	323	323	296	303	338	297	291	325	349	318	278	339	322	327	313	333	301	305	320	310	275	331	337	305	330	329	297	335	298	307	327	284	343	314	325	318	347	314	288	275	319	301	327	316	337	285	327	300	327	315	304	310	308	311	305	321	328	315	315	308	322	324	334	347	333	305	308	315	314	315	316	336	309	290	329	306	318	323	309	308	299	309	305	300	314	372	298	298	306	325	326	290	367	314	283	311	324	303	321	308	302	317	314	322	344	313	336	321	285	302	288	307	322	318	327	284	333	331	269	316	316	323	312	316	335	316	319	329	327	308	323	293	294	289	299	324	329	299	307	296	317	298	310	325	283	333	323	343	332	307	330	306	309	304	322	305	285	310	284	313	328	326	300	341	330	305	285	364	312	276	320	304	315	342	320	314	311	318	333	307	331	302	311	308	325	314	300	298	323	311	306	286	318	319	302	297	328	304	299	303	314	300	331	283	341	314	329	288	273	313	275	318	323	310	315	311	367	317	307	306	292	298	303	298	334	277	307	327	294	298	299	324	299	321	313	322	303	289	335	329	283	308	310	334	333	337	301	283	319	298	301	295	315	313	327	299	344	287	320	313	326	281	293	317	301	320	317	302	328	310	288	328	339	296	320	295	317	311	309	331	285	334	296	309	282	302	292	295	306	317	310	348	288	332	314	308	294	312	330	308	275	303	318	319	306	355	272	305	309	293	337	287	349	308	291	328	315	296	328	288	318	337	288	305	341	281	323	325	302	328	332	327	316	315	321	310	306	324	340	341	295	320	304	284	296	307	327	329	346	352	278	324	286	347	345	290	302	285	313	308	344	288	311	313	331	298	288	302	331	290	346	324	333	312	291	323	302	314	303	306	296	339	296	303	319	323	336	301	324	319	307	311	301	290	313	313	330	321	316	314	320	311	322	274	299	294	301	321	306	297	338	310	322	303	302	307	302	323	307	333	327	326	297	337	324	300	339	303	319	294	311	308	337	299	312	321	333	337	313	314	296	320	291	329	318	336	305	330	317	320	330	289	323	336	319	281	319	331	307	291	298	308	336	326	312	325	296	328	288	306	315	308	318	309	282	308	310	301	298	319	277	288	324	299	305	330	330	297	307	338	295	304	300	289	313	299	304	301	290	293	301	319	308	306	316	300	307	316	324	286	308	331	329	310	332	351	302	287	313	304	325	334	334	308	282	289	329	320	317	331	300	324	277	286	338	324	268	322	317	311	298	327	303	293	296	312	286	334	314	320	314	304	296	302	334	292	313	322	275	277	323	281	301	287	295	317	310	296	324	290	330	317	298	281	269	318	278	319	285	302	323	319	289	313	310	334	284	321	330	332	312	303	312	290	318	297	334	325	313	334	298	310	297	297	347	284	323	286	327	309	319	336	289	326	334	299	323	305	318	298	323	317	284	308	301	315	327	320	310	294	327	341	317	311	323	321	347	321	285	308	304	321	307	304	285	293	331	340	326	324	313	307	309	315	298	312	320	335	301	322	322	356	293	338	328	314	345	279	283	320	287	318	292	278	302	301	318	283	300	300	307	326	330	332	311	310	284	305	340	290	268	284	270	304	298	333	314	327	315	336	315	299	303	337	301	323	338	300	302	309	324	325
3667	3487	4076	5317	5030	4784	5281	4327	3868	4139	3099	3323	2565	2456	2077	1865	1424	1165	1243	1115	972	1007	1006	960	917	921	878	890	896	896	799	841	825	851	875	833	816	813	858	889	862	809	834	817	852	842	820	855	889	865	867	902	899	834	872	869	872	863	833	856	854	891	828	834	798	832	818	834	857	828	851	856	835	848	889	810	856	846	793	807	797	834	865	817	812	837	790	872	840	879	819	823	827	899	776	799	832	862	827	841	781	814	838	802	808	847	821	846	795	850	886	845	822	840	865	793	848	771	826	873	840	851	789	827	864	869	836	804	856	875	830	837	776	864	855	814	851	890	838	818	865	831	856	820	837	844	819	821	804	888	844	861	822	855	783	867	821	818	839	863	853	840	838	818	843	790	842	844	856	874	866	831	846	794	890	836	844	843	838	841	875	844	820	804	842	831	837	868	808	833	872	756	852	848	846	843	819	897	882	824	810	912	825	848	832	798	870	842	824	826	831	885	868	858	841	858	842	811	838	830	854	847	823	784	788	858	829	855	859	857	813	801	865	813	820	787	816	811	862	873	842	831	829	829	799	829	840	805	823	847	794	806	828	855	889	850	838	824	826	819	819	857	888	813	846	808	837	830	873	812	802	864	822	810	808	825	824	791	824	767	852	847	872	814	877	852	834	836	825	845	850	857	895	887	824	830	897	851	790	845	902	836	877	859	820	884	882	812	827	814	831	816	868	845	849	820	894	866	872	841	823	797	815	886	795	849	896	805	823	840	826	895	879	849	850	870	878	827	827	870	873	846	868	876	824	783	834	845	824	798	850	845	867	849	824	823	874	821	833	812	823	875	850	850	869	837	822	870	803	803	802	885	826	869	875	864	854	827	835	847	892	805	816	806	870	838	802	846	863	820	803	833	846	818	828	782	829	893	847	826	859	854	819	833	853	871	819	824	804	820	829	830	840	826	812	823	795	833	860	824	855	863	900	837	845	799	839	807	847	820	859	855	809	813	876	838	867	787	853	904	852	840	859	851	857	882	793	841	803	840	836	823	832	854	872	804	807	846	878	864	805	838	850	831	820	847	830	818	788	786	874	876	816	847	836	866	812	818	835	877	843	793	841	833	821	858	827	789	782	846	846	859	870	833	857	846	840	840	880	876	835	808	833	848	855	800	864	831	816	884	822	806	860	850	838	822	812	846	832	873	824	902	862	802	839	867	852	799	809	871	823	845	891	819	848	810	843	860	841	868	811	854	796	792	818	804	844	798	813	839	801	861	808	824	800	862	850	809	807	830	876	802	837	819	809	821	867	837	887	786	850	872	854	813	780	838	878	761	895	866	812	836	831	814	882	851	785	857	869	785	834	846	771	831	838	826	869	865	879	821	806	870	837	842	834	814	845	804	837	836	868	832	860	821	820	826	827	833	860	854	837	842	913	828	908	852	819	839	868	796	829	819	822	848	874	841	759	825	823	841	862	841	860	743	837	814	866	863	823	815	870	821	834	816	810	828	905	843	859	811	805	787	802	801	874	853	847	847	838	872	808	773	860	849	848	856	836	770	855	795	844	849	765	848	886	812	879	833	854	815	786	855	852	839	834	828	838	853	849	815	830	799	788	827	871	789	845	810	912	810	812	808	829	934	827	795	796	825	831	820	850	826	846	857	884	808	852	833	835	803	875	836	821	834	879	866	809	850	878	880	895	875	849	842	826	884	857	895	869	787	815	805	815	823	795	811	825	845	889	825	828	843	845	830	812	796	858	840	811	808	859	825	842	897	840	871	866	808	806	847	876	869	814	810	809	833	849	839	808	780	831	821	865	833	794	819	823	849	861	856	808	821	825	835	800	845	816	861	817	799	842	855	807	874	848	790	833	869	822	837	837	845	858	851	848	831	841	860	854	896	826	836	865	862	789	765	830	834	838	800	874	842	864	806	847	833	882	865	865	845	846	839	814	869	860	810	859	869	814	848	834	849	839	837	803	895	841	850	838	820	843	817	846	786	786	799	857	853	873	848	800	815	860	789	793	829	857	844	821	826	854	816	807	830	856	842	842	818	813	854	812	862	906	831	857	865	876	814	876	855	846	862	807	815	873	889	826	835	859	898	777	900	817	859	845	874	846	831	855	889	841	779	827	843	837	793	850	853	808	835	826	794	857	857	840	855	857	786	847	867	829	815	839	827	808	872	816	825	830	828	765	840	825	789	825	818	877	852	834	823	838	789	816	836	884	805	806	794	833	806	855	837	788	855	807	863	850	872	855	878	857	829	801	851	881	773	872	803	817	879	820	840	840	839	814	846	775	837	847	855	813	850	867	850	858	828	810	840	827	823	868	861	822	800	884	860	854	818	896	876	863	830	846	777	853	886	819	835	886	873	848	809	833	814	811	873	834	856	839	812	819	816	854	838	837	830	850	858	839	790	807	800	901	854	859	829	843	854	797	866	885	807	825	839	894	859	844	808	875	810	811	869	852	837	841	842	848	848	843	889	805	849	855	826	847	859	824	824	809	850	816	812	857	838	841	824	828	836	877	811	884	776	828	745	858	858	823	809	830	850	814	812	857	834	871	851	777	819	822	861	864	856	821	892	841	847	825	801	860	838	819	791	837	806	786	802	885	851	837	828	792	851	837	856	859	868	846	857	844	791	847	841	842	830	873	886	840	805	823	867	811	790	812	825	842	808	809	866	851	853	890	884	851	803	843	834	800	828	871	806	863	836	859	878	805	888	786	803	824	858	792	808	853	774	839	828	848	827	812	846	844	868	801	813	852	825	848	884	865	851	881	830	827	881	791	795	851	854	835	891	839	865	843	804	837	834	816	859	839	860	823	776	783	807	861	810	864	828	850	832	774	833	861	808	839	861	803	843	791	856	805	800	812	897	848	845	834	811	827	833	801	864	834	847	802	836	840	829	838	791	891	822	846	873	828	849	846	837	894	840	868	854	845	801	847	870	813	869	808	886	844	867	862	857	868	814	821	872	889	885	854	791	836	819	866	874	838	852	873	807	815	772	832	811	847	867	879	904	773	869	804	840	814	846	860	832	897	833	802	801	818	823	860	823	829	844	823	798	812	842	836	892	850	841	839	847	888	840	860	858	857	877	884	834	843	832	810	866	814	799	811	881	847	805	825	814	823	831	826	848	837	805	868	795	764	828	841	900	833	804	832	852	843	875	836	874	834	786	840	819	878	838	846	836	825	835	887	854	887	801	835	799	791	826	841	840	843	855	799	848	855	832	856	843	846	811	852	823	867	796	844	848	826	891	808	835	845	869	823	766	772	829	841	851	835	872	841	806	809	835	857	902	854	771	837	843	843	836	832	833	809	887	818	849	802	810	837	837	793	884	808	830	845	828	808	834	827	783	802	846	803	849	829	841	820	806	923	879	831	828	868	792	809	871	854	853	817	824	841	871	848	846	814	853	803	837	888	840	802	846	841	863	794	874	846	846	843	796	833	863	803	821	845	856	833	819	855	853	828	834	826	800	881	904	858	841
13957	15809	17842	20001	17665	15555	12982	9896	8028	7915	6824	5600	4825	3651	3260	2112	1295	826	708	665	602	379	366	372	326	323	261	251	226	211	203	192	198	219	185	223	169	198	165	191	196	182	186	187	187	201	191	189	193	223	191	202	201	167	183	168	167	177	170	202	200	174	188	188	171	203	179	207	168	165	162	185	204	188	203	180	210	176	185	215	183	187	191	190	193	197	187	193	172	155	189	174	177	162	203	188	179	177	170	172	186	176	182	190	175	181	156	166	157	188	164	192	195	164	201	191	166	183	193	182	178	178	188	176	164	176	172	199	227	168	176	180	176	167	146	202	187	171	173	145	164	197	153	183	200	159	186	187	181	157	190	206	181	184	194	194	193	184	166	192	179	196	188	203	188	159	188	183	187	182	201	198	216	168	161	169	199	204	166	195	165	195	178	171	194	187	207	155	153	194	201	199	205	194	190	190	204	201	178	188	183	191	182	200	165	169	147	189	186	180	200	153	198	181	182	185	154	149	183	169	194	192	181	184	180	198	179	189	182	192	174	196	199	177	173	200	191	170	186	198	191	215	210	181	172	184	213	165	155	174	188	181	194	172	201	175	179	155	207	198	159	208	176	180	182	179	188	164	184	168	169	181	182	192	209	182	190	187	173	180	203	180	192	193	174	174	178	184	174	178	206	170	177	173	187	198	164	177	185	169	205	183	214	181	204	173	180	191	176	193	167	164	165	191	173	180	173	188	178	197	179	163	183	164	177	185	183	157	183	182	203	186	172	166	182	199	194	185	202	179	171	196	184	194	190	181	185	220	192	172	190	188	171	188	174	202	181	188	172	195	180	179	165	166	216	200	184	174	190	189	186	160	174	190	168	179	177	200	161	172	194	199	179	189	169	176	191	174	179	188	162	166	173	203	157	172	162	188	169	163	186	175	173	171	175	170	196	167	187	175	180	190	201	167	188	184	174	197	182	171	189	185	196	172	160	181	193	164	177	202	188	183	177	166	212	190	188	200	182	194	184	183	184	174	189	152	199	194	171	178	177	199	186	198	191	178	167	177	181	207	180	200	169	193	159	184	184	195	189	197	184	169	176	198	179	183	214	173	208	175	196	164	180	166	159	207	205	173	206	171	166	182	196	187	185	160	190	192	196	163	161	176	184	179	181	192	173	158	193	177	199	205	172	151	164	183	190	181	182	197	177	176	209	174	184	156	181	170	177	176	181	177	172	160	207	178	190	196	183	180	167	179	191	182	184	206	183	195	167	175	187	170	195	203	187	196	207	186	181	201	185	208	197	177	168	159	210	174	171	187	179	188	165	166	167	183	167	175	176	194	169	162	169	170	197	162	185	186	197	201	185	170	198	208	169	178	155	199	199	173	196	197	192	178	181	180	181	171	171	179	191	157	188	182	192	188	169	189	205	189	191	188	183	182	161	176	168	181	167	192	185	200	170	180	187	150	176	186	191	186	192	173	186	195	193	173	157	181	180	189	199	164	199	200	178	172	194	182	190	177	181	166	184	187	166	162	173	176	181	187	171	197	182	173	175	181	189	160	173	180	180	193	185	178	188	190	232	194	184	178	201	172	199	185	170	184	203	178	193	185	168	170	196	177	184	183	175	204	173	179	176	164	200	182	191	172	175	174	178	181	176	182	187	173	208	195	189	206	193	192	168	192	162	156	187	167	178	172	164	187	182	196	172	175	156	193	187	172	178	179	166	172	182	178	175	167	182	188	171	180	195	189	174	180	178	172	191	182	169	183	158	177	190	176	154	158	195	195	210	177	208	175	182	173	186	186	154	173	197	194	204	169	194	187	160	173	182	175	168	164	190	187	163	156	168	200	175	167	202	178	171	183	179	198	175	168	181	164	201	173	188	172	180	171	146	173	193	178	165	166	182	193	172	175	170	187	195	174	188	162	175	199	201	172	195	179	177	170	179	166	182	195	168	191	209	200	202	173	194	179	171	156	182	205	178	167	159	169	184	198	179	191	191	184	200	175	176	185	156	172	184	175	191	159	159	186	165	202	167	171	184	181	190	191	158	192	185	191	207	152	187	176	168	179	187	171	180	201	184	186	181	205	160	176	185	205	183	185	180	173	146	196	162	175	180	187	179	187	199	169	191	204	160	188	167	196	198	186	169	151	173	174	186	175	160	201	170	181	193	191	188	197	205	188	176	188	194	177	192	174	191	176	216	193	190	161	189	188	170	193	203	191	167	163	169	184	172	192	150	192	184	189	197	180	175	191	174	173	184	183	197	175	150	164	183	188	191	192	187	207	164	173	180	167	191	161	163	167	175	185	193	180	182	197	190	175	182	183	179	165	198	193	195	191	188	165	204	168	191	166	185	165	203	176	183	184	171	169	169	190	181	186	199	181	194	165	157	191	198	176	163	193	191	171	187	197	194	180	182	186	155	186	177	170	173	190	201	192	173	197	195	171	166	190	159	166	170	194	179	209	206	193	154	169	167	156	168	180	163	195	184	190	196	191	196	181	167	176	186	198	168	159	204	186	182	170	180	180	184	166	193	186	193	205	170	175	180	190	173	184	184	190	204	160	194	199	174	172	198	203	210	192	176	190	195	170	173	174	189	185	200	192	184	173	184	181	163	161	184	167	176	172	216	195	189	186	185	177	177	179	182	174	194	183	176	166	182	161	176	214	190	181	167	201	181	199	183	170	174	193	189	176	181	158	185	177	190	164	194	196	179	170	191	164	200	174	184	178	186	177	167	154	184	178	181	185	180	182	205	188	212	199	188	189	192	189	192	192	170	173	197	196	195	161	185	210	217	157	156	175	183	187	191	176	164	152	171	176	187	192	179	189	181	183	203	191	185	173	196	169	182	219	194	171	181	182	182	164	157	188	167	212	203	199	196	179	172	160	176	180	179	176	172	181	195	193	175	165	188	160	171	174	187	177	214	175	172	173	175	169	190	170	189	188	178	160	173	199	195	171	175	187	196	180	178	161	185	179	192	186	160	188	178	144	183	202	191	166	190	175	191	201	183	178	190	199	181	189	172	219	171	186	200	204	187	183	178	171	196	166	203	133	194	179	167	195	171	172	190	189	188	181	162	187	172	145	193	191	198	154	179	178	179	189	161	158	146	203	178	182	193	167	193	190	174	210	186	159	191	182	176	168	179	160	183	172	180	178	179	177	169	174	196	173	170	207	178	175	197	177	181	165	189	174	173	185	199	179	188	172	184	158	187	202	186	149	190	198	161	176	177	171	159	192	171	168	183	178	181	180	178	161	201	187	191	191	166	168	183	174	190	178	173	176	203	181	170	188	189	183	183	184	197	172	170	182	173	180	212	163	192	183	200	164	195	173	189	164	204	185	192	170	179	184	186	189	171	197	162	183	173	186	190	214	167	197	161	206	164	187	174	203	210	177	182	215	185	175	172	174	187	182	211	200	196	171	200	187	200	169	146	188	220	175	172	181	196	175	195	188	189	211	189	168	169	179	201	172	162	179	184	209	201	163	161	181
10341	11541	13297	18469	19350	21671	22570	19958	18675	22162	17084	15547	14810	14275	12967	10146	6421	4500	3754	3906	2786	2357	2126	1607	1571	1526	1241	1115	919	804	706	641	586	624	668	584	629	614	555	559	588	601	591	575	580	563	600	692	720	646	685	720	675	563	592	605	596	587	560	583	538	564	576	599	552	517	531	537	527	527	575	528	556	548	568	535	542	551	534	492	543	537	562	537	550	555	535	537	515	572	529	514	578	530	530	504	495	526	555	546	509	551	489	509	592	527	536	490	521	511	536	518	537	520	478	560	534	515	528	549	486	544	538	533	540	541	538	522	509	535	510	510	528	501	538	479	555	529	462	551	515	572	532	526	540	523	569	534	543	521	522	535	491	526	525	506	538	524	537	502	495	509	546	520	537	521	502	549	534	491	556	525	523	522	551	545	506	519	525	498	497	510	533	508	549	509	542	494	530	524	507	568	496	534	537	500	532	528	509	529	499	504	514	553	530	538	542	489	514	477	489	501	489	532	528	520	526	537	558	484	487	489	517	484	525	481	506	524	480	509	490	541	543	514	546	548	499	539	526	486	551	515	520	510	469	559	546	569	506	509	536	507	538	494	517	534	523	519	528	524	510	529	519	494	540	557	540	518	525	527	516	556	487	533	510	501	531	545	527	512	557	515	503	514	506	477	524	550	511	505	566	540	516	505	526	513	517	546	524	456	528	504	517	512	550	530	528	543	538	528	514	485	507	555	542	554	495	497	567	481	531	545	506	564	537	535	513	557	513	510	535	555	495	526	488	520	565	520	505	498	547	556	497	492	499	525	530	563	481	512	507	556	524	543	541	513	491	555	464	543	522	501	532	513	549	525	512	565	540	507	536	525	556	498	530	491	502	483	525	512	521	545	574	516	532	496	537	545	526	517	523	522	535	512	520	483	541	502	504	516	530	543	503	477	525	488	546	536	508	510	512	515	514	536	520	523	524	517	511	536	498	543	471	546	508	513	526	565	512	544	493	504	506	497	549	501	512	535	519	475	536	556	483	506	520	511	550	509	484	498	521	520	489	551	510	557	519	533	607	520	518	520	510	485	516	529	510	571	481	522	518	530	497	509	524	500	486	492	520	518	563	510	544	507	482	514	508	501	498	497	533	511	517	529	546	507	527	536	523	500	531	473	523	517	522	509	458	522	485	544	522	505	523	515	518	489	502	506	494	550	498	481	463	520	528	523	494	499	523	543	517	490	537	509	524	511	516	512	491	508	521	506	548	493	549	529	534	527	514	522	530	509	529	534	530	544	509	504	505	503	534	566	546	502	481	503	507	526	531	523	518	556	519	450	524	540	539	519	527	531	501	501	523	504	533	535	501	479	471	532	537	524	544	528	519	503	509	561	528	498	553	552	515	558	518	552	521	524	512	514	490	495	512	534	534	495	499	553	568	507	538	547	555	497	487	522	497	516	509	526	481	533	547	523	517	481	527	530	495	503	533	512	549	521	490	529	502	549	487	472	491	471	513	526	473	468	479	512	509	522	520	522	562	527	530	515	467	541	535	486	517	551	570	477	511	530	525	521	511	488	500	548	532	535	562	499	519	521	494	492	460	529	515	520	526	475	508	493	536	539	565	519	526	474	528	545	522	469	516	497	501	520	479	553	553	544	515	532	476	533	523	493	535	491	491	530	442	533	556	480	521	544	527	490	468	484	535	477	528	493	569	553	466	486	517	527	494	483	566	546	527	531	533	517	532	480	509	533	523	512	503	503	540	521	469	486	494	498	510	529	535	534	524	495	542	542	516	517	517	539	546	481	506	522	505	528	511	485	499	504	512	536	495	494	539	494	532	558	532	503	553	528	557	484	503	526	511	531	504	500	517	504	486	543	508	477	553	544	514	542	516	542	511	496	539	523	535	521	521	503	522	536	504	488	523	495	517	529	508	512	547	510	505	520	485	489	534	520	485	497	516	500	558	533	545	518	503	494	536	509	483	524	522	536	504	500	526	539	496	513	527	529	508	526	496	494	514	517	495	477	542	506	501	495	479	509	539	504	466	489	467	534	526	519	494	502	536	504	523	537	519	538	484	508	499	553	517	506	474	506	513	490	542	559	541	485	519	560	510	572	493	493	547	495	510	496	521	513	529	518	492	555	509	504	553	532	510	515	517	507	554	486	493	538	527	505	513	470	538	504	513	499	514	512	539	504	522	536	561	533	544	480	491	527	523	528	542	563	509	488	476	512	486	518	498	533	553	496	528	544	513	530	497	512	492	543	526	520	534	486	519	470	537	535	527	509	517	547	502	485	535	531	547	509	484	511	551	551	516	561	509	503	535	527	521	504	512	452	456	520	542	527	456	555	526	509	505	501	526	524	507	516	518	532	519	470	476	556	508	514	503	534	540	539	479	552	519	537	526	571	577	528	559	508	488	523	499	489	522	497	521	523	541	548	514	555	500	516	507	501	531	552	536	551	532	524	493	511	538	511	481	505	518	494	505	513	536	509	492	533	449	476	486	501	551	541	548	466	555	515	495	515	550	529	497	454	543	515	510	536	547	540	509	555	547	550	502	483	514	497	562	513	496	510	494	495	517	543	527	546	526	515	554	511	464	535	571	520	512	506	493	544	552	524	528	523	477	500	524	492	526	504	495	523	523	529	549	498	520	513	549	509	512	466	482	497	525	529	499	517	523	500	546	535	482	520	485	546	501	486	492	538	580	537	548	516	492	544	544	539	503	548	507	464	523	482	569	477	526	519	474	488	488	506	511	544	551	529	536	507	512	524	507	521	519	568	529	528	505	479	505	499	528	496	511	532	509	492	530	542	506	501	551	504	540	539	474	533	493	486	513	526	506	531	496	510	553	485	480	473	534	515	489	511	490	515	513	494	595	517	568	545	536	545	535	499	484	485	546	506	509	504	500	529	515	528	516	544	503	502	492	505	502	477	525	533	470	494	525	474	534	474	528	498	579	537	500	542	524	526	494	462	468	477	546	508	552	521	542	481	503	519	504	537	547	439	501	523	479	502	518	524	499	500	495	563	544	569	520	540	472	551	515	531	494	496	515	530	502	528	511	534	560	517	570	541	485	527	524	509	519	523	529	514	511	501	517	483	517	474	517	526	516	495	556	495	512	543	536	546	531	559	498	461	528	515	536	526	564	543	510	510	565	532	530	498	481	507	542	545	519	528	562	495	501	523	511	517	515	558	501	539	570	512	581	481	532	512	484	535	535	498	508	504	554	516	518	529	523	523	511	537	485	503	558	495	538	515	492	539	504	538	494	541	532	490	508	501	524	515	493	531	559	491	529	541	557	497	506	498	487	531	530	486	524	546	506	492	510	543	520	494	485	550	527	534	534	524	527	551	553	494	519	519	478	542	532	474	499	527	542	518	510	557	556	501	530	550	509	530	517	525	529	496	510	522	533	516	487	501	506	512	497	537	489	539	511	530	484	538	538	544	523	541	488	503	537	511	512	514	548	576	528	539	570	509	520	529	557	528	557	490	494	504	499	510
22389	20326	22298	25247	23773	22214	21348	17335	14399	14548	12058	10003	8173	7317	4859	4077	2340	1333	1057	1010	663	691	686	437	482	343	311	252	193	164	156	138	127	134	139	133	126	139	131	108	121	110	132	112	115	135	122	153	142	129	138	154	125	110	115	138	121	116	108	129	120	135	96	127	91	98	97	100	118	106	118	108	102	116	116	125	117	114	116	112	102	113	107	96	110	99	108	99	106	105	103	128	111	109	102	105	101	119	80	107	134	114	121	103	111	111	120	106	122	105	102	116	121	115	102	119	106	111	96	105	118	99	97	93	113	115	87	95	118	102	94	108	108	107	106	112	113	97	96	95	127	92	101	121	110	117	117	109	105	104	112	119	102	118	96	116	105	98	98	117	109	135	92	96	98	131	92	102	119	118	97	101	97	111	96	104	110	140	127	101	111	116	108	111	113	106	98	112	111	102	113	95	99	121	119	111	117	100	119	99	119	133	118	120	102	121	121	108	114	105	112	119	125	103	118	103	95	110	107	126	100	119	100	102	111	116	102	101	98	94	113	112	107	101	112	112	94	91	103	100	95	102	101	136	108	114	107	121	119	108	101	105	94	115	119	86	118	99	106	97	121	101	115	104	111	90	106	104	101	126	96	118	103	93	84	103	122	115	116	89	105	98	100	104	120	113	118	103	99	98	112	103	93	105	111	85	104	132	114	102	100	107	85	106	110	115	125	98	110	102	104	126	119	110	90	99	103	105	128	115	100	120	103	87	111	102	95	98	114	96	104	108	104	110	122	88	124	95	110	110	115	91	117	132	96	123	96	119	129	128	115	110	128	103	111	111	127	99	109	108	111	122	97	97	107	106	115	115	101	119	113	103	93	120	115	102	104	115	125	97	94	122	94	106	120	120	130	102	100	113	113	127	118	86	105	115	110	105	120	115	118	112	110	111	114	114	93	106	120	104	99	115	98	118	121	101	120	88	117	91	110	124	119	129	103	119	111	104	99	108	99	109	111	93	107	109	113	100	111	115	116	126	100	116	109	129	104	114	101	100	88	93	121	120	120	104	94	102	109	109	120	108	110	98	104	108	89	111	108	97	109	100	106	108	120	104	111	105	132	101	106	101	103	91	128	114	107	115	100	105	91	120	90	110	110	104	102	92	97	105	109	115	113	100	132	94	124	102	94	120	98	118	82	118	119	90	94	129	108	107	108	105	104	120	112	105	93	143	124	114	119	110	104	100	117	116	106	119	127	113	112	106	109	116	99	116	120	96	91	106	110	100	93	103	99	95	102	100	104	110	97	105	106	94	114	104	99	103	107	96	97	105	103	124	109	127	124	108	122	110	123	93	101	98	120	122	109	106	91	69	103	126	108	117	131	111	106	119	118	119	96	106	101	87	100	108	112	93	114	88	111	112	120	81	108	115	99	102	117	100	97	105	101	115	87	108	111	91	116	116	96	111	100	104	112	105	136	105	112	107	101	108	103	111	105	105	111	96	106	110	111	111	111	108	112	115	99	83	114	101	117	114	101	92	103	87	103	94	108	120	110	102	96	100	110	103	111	106	109	104	119	82	91	109	95	101	98	135	90	110	93	108	99	88	109	120	124	116	111	98	101	104	131	105	100	112	110	98	93	113	97	124	110	107	101	127	105	101	102	95	107	86	105	84	102	111	99	102	127	105	115	101	115	129	113	111	94	116	91	123	112	109	114	111	77	100	96	106	101	105	99	103	111	103	90	111	99	104	108	106	111	110	103	109	106	117	91	90	87	125	109	102	97	125	103	104	94	123	115	113	113	102	126	107	101	122	99	106	118	113	105	85	120	99	108	102	113	108	113	108	100	113	105	118	98	113	120	102	99	109	101	94	99	105	95	117	123	96	104	104	106	104	110	97	95	117	105	119	110	109	104	91	89	114	120	111	110	101	114	121	96	110	86	91	119	130	102	122	100	106	113	109	112	99	98	117	121	93	102	99	102	116	109	111	92	133	106	115	119	95	97	106	111	119	111	126	111	117	100	92	109	102	99	128	104	119	92	108	137	132	124	110	110	106	95	99	106	99	96	106	113	100	109	117	113	94	93	114	93	89	112	132	118	99	89	120	97	102	100	119	110	115	120	108	106	121	106	130	83	116	126	101	110	96	121	120	122	99	104	97	89	106	104	124	104	107	95	126	110	114	93	103	103	113	120	98	102	99	94	86	103	98	114	110	94	105	118	102	105	105	102	92	98	108	109	111	101	89	132	98	103	115	114	104	122	116	93	106	92	103	118	103	124	109	116	106	122	112	124	102	95	104	118	104	106	111	124	101	108	108	88	96	137	102	94	110	117	103	112	112	103	107	106	92	128	141	103	90	104	117	109	111	84	100	97	105	104	119	95	104	102	97	99	109	118	110	109	87	108	119	120	117	106	104	123	103	121	117	121	131	114	109	110	118	111	97	98	83	107	109	101	112	109	110	141	94	133	99	112	112	117	117	109	113	123	127	98	126	103	120	114	117	108	124	86	120	102	99	86	112	110	98	108	111	103	108	108	104	134	114	108	111	111	122	104	98	104	104	102	104	99	97	116	106	104	113	121	100	125	116	116	92	103	113	111	117	110	124	106	102	106	108	103	111	131	103	104	111	93	102	119	112	102	86	117	103	107	110	104	109	114	104	104	88	117	111	124	111	115	109	84	112	132	112	114	116	116	130	103	116	100	95	100	93	129	110	105	110	92	121	118	91	130	104	103	100	87	113	110	94	101	106	114	105	105	121	100	97	98	109	94	99	114	107	129	121	110	117	84	105	115	111	103	110	107	107	118	90	106	114	97	94	104	99	104	108	107	96	92	101	107	84	103	108	99	100	110	116	108	130	112	105	120	92	82	121	103	105	90	116	99	121	114	121	110	94	87	86	101	104	113	112	102	97	112	104	109	104	104	100	105	102	117	98	125	104	105	125	135	105	106	104	85	105	123	94	117	124	127	95	120	105	99	106	110	116	110	124	110	118	89	104	86	106	90	111	111	116	110	104	104	109	128	112	123	100	114	98	113	105	116	104	102	111	115	109	120	108	120	92	117	106	127	103	110	121	98	105	90	126	102	92	100	87	97	131	97	105	119	93	114	92	103	108	117	110	97	109	90	101	99	100	127	126	116	91	89	116	125	102	106	99	115	93	118	98	95	115	109	121	118	104	111	103	122	118	96	119	106	108	107	105	115	110	121	103	91	118	112	94	110	107	108	106	119	115	108	101	89	103	118	97	114	101	93	120	128	98	104	129	122	113	100	126	115	100	106	107	114	100	111	102	106	121	109	107	97	104	115	110	109	103	127	115	111	113	105	104	84	127	109	104	114	109	96	104	110	125	116	134	117	111	97	106	109	115	116	109	94	104	112	115	109	104	109	108	119	106	106	113	105	112	113	118	120	94	111	99	117	99	99	97	114	115	91	127	89	102	112	107	84	102	105	109	97	111	119	99	121	105	124	113	104	108	127	113	120	122	103	97	85	106	102	116	84	90
14271	14269	16815	21994	24360	27650	27945	26253	25216	29873	23741	21819	21202	20950	16259	16411	9718	6386	6227	5345	3566	4684	3648	2562	2626	2033	1784	1499	1057	919	731	601	539	546	529	524	515	469	452	454	486	439	442	439	425	460	517	786	617	603	659	626	553	513	507	460	440	442	435	495	471	391	383	410	407	388	386	426	355	361	387	361	360	376	388	378	384	366	337	389	373	383	351	376	337	343	344	321	373	358	363	374	356	352	353	374	338	393	389	350	365	347	347	342	378	351	337	367	395	367	359	378	352	362	360	350	365	346	346	323	401	387	351	340	359	338	349	371	357	329	337	350	332	356	311	356	315	356	327	352	354	362	347	371	356	346	336	347	351	331	308	353	355	373	360	350	341	328	346	343	338	347	351	376	332	357	368	339	326	356	325	344	334	334	354	347	327	345	321	327	365	322	335	385	349	310	332	323	316	317	332	362	370	346	347	354	351	333	333	359	318	347	322	362	359	326	306	353	328	383	348	329	368	322	329	336	354	330	318	297	357	317	332	360	329	325	312	320	307	340	351	331	355	333	338	354	327	390	352	345	327	335	354	346	300	381	320	338	358	327	296	346	339	327	315	316	334	356	347	330	330	332	321	329	345	329	358	364	329	317	327	346	351	339	320	341	323	351	324	339	344	317	319	341	373	310	369	351	337	341	323	333	348	339	331	323	329	313	339	367	313	342	351	351	348	350	341	339	342	333	326	344	357	336	324	332	330	357	348	354	333	349	345	342	354	336	323	361	311	325	363	322	313	334	336	336	352	318	370	343	319	355	335	327	318	326	335	331	363	324	341	350	342	363	349	313	354	347	312	348	369	349	315	336	353	318	372	333	347	322	348	355	321	361	342	345	311	342	365	363	350	333	317	334	306	330	321	356	345	374	341	357	318	338	318	305	332	378	296	330	364	355	330	339	350	327	393	342	342	315	315	321	355	366	310	327	351	309	313	328	348	346	336	343	351	346	344	331	334	346	339	325	314	323	346	363	328	351	335	339	349	318	361	304	319	346	316	306	345	319	350	377	400	372	332	331	310	360	359	339	350	336	347	369	349	338	360	318	338	324	360	339	346	336	350	332	328	346	320	372	319	345	355	340	361	340	357	360	339	326	299	349	354	343	340	339	362	349	297	335	361	324	336	339	356	309	336	320	321	360	364	354	346	338	367	343	345	331	353	347	328	394	329	376	326	358	330	391	335	327	379	335	373	340	333	358	352	336	312	350	331	361	345	334	363	339	344	351	347	341	336	339	330	340	310	343	326	329	365	338	368	344	349	342	299	366	356	336	340	368	330	312	367	350	314	341	313	318	378	379	336	335	325	334	344	348	332	311	319	326	317	365	321	354	338	298	353	367	342	316	329	323	345	341	334	345	342	403	325	350	334	344	365	294	348	307	325	299	330	342	328	324	339	357	341	340	313	305	337	334	321	348	355	327	358	350	372	333	349	333	365	336	313	341	327	376	352	353	350	315	325	321	356	332	359	347	306	322	336	350	318	336	342	321	318	339	323	328	364	358	326	378	354	357	339	342	373	341	356	324	373	333	352	325	312	331	331	315	330	329	348	331	323	332	316	346	331	340	356	333	322	321	334	354	312	332	326	342	344	353	356	349	328	315	350	335	325	358	311	324	341	349	345	327	342	345	309	324	342	326	352	360	360	347	338	322	322	332	340	350	323	334	356	329	326	350	309	341	351	344	343	336	329	332	331	338	343	349	323	311	318	368	296	329	345	329	315	353	357	335	383	338	355	316	349	312	338	406	314	359	341	351	339	350	321	357	318	352	370	346	350	321	357	326	345	355	320	331	324	343	350	344	339	314	329	334	358	353	361	352	312	339	336	352	320	333	345	351	309	329	344	366	350	306	391	324	314	334	320	363	339	327	366	337	366	375	318	364	340	341	356	352	374	311	305	331	329	357	333	336	303	333	355	364	351	344	306	303	346	327	332	362	341	342	356	369	353	329	322	377	288	357	345	355	361	350	342	320	355	324	337	322	361	364	333	356	345	373	358	383	361	326	345	329	320	372	359	329	326	347	355	293	341	325	336	351	341	335	328	343	312	339	353	328	358	368	290	362	363	322	355	352	335	319	331	335	328	360	364	325	351	337	323	339	344	351	330	355	330	317	332	339	350	342	305	354	363	331	350	349	331	340	327	335	334	346	323	335	356	327	326	344	344	349	341	334	356	326	338	355	358	323	343	305	342	338	356	348	360	327	322	332	365	330	323	328	333	314	354	313	327	342	331	334	333	356	321	348	314	347	339	351	371	338	331	346	323	305	338	366	339	329	356	369	344	378	308	299	318	384	376	351	349	336	362	350	364	348	344	345	322	327	344	319	338	355	343	332	331	331	345	339	324	360	351	326	337	358	300	340	331	325	308	342	357	358	349	327	339	355	337	359	372	359	340	324	345	339	360	335	346	333	367	326	366	357	308	340	343	347	336	336	325	334	302	327	328	361	379	354	339	349	381	359	338	314	313	385	333	320	347	342	366	351	320	333	312	333	325	352	326	314	345	327	351	361	356	302	367	328	363	338	355	343	364	352	347	320	327	315	349	364	357	339	342	364	359	353	309	355	313	298	343	337	375	340	347	345	358	329	377	384	386	330	307	323	377	336	342	364	351	323	332	360	343	306	335	338	342	349	367	326	328	358	384	336	326	282	363	336	340	326	322	344	328	321	337	363	360	342	323	388	323	338	335	338	404	360	339	330	314	312	347	345	370	348	354	347	356	326	306	337	332	351	307	346	314	345	346	363	351	293	300	342	305	326	337	341	345	330	331	345	348	339	365	304	368	340	350	335	348	338	341	344	329	349	374	333	347	338	381	323	357	362	346	339	356	335	317	383	357	364	359	353	318	354	344	317	332	297	317	313	361	366	355	328	352	347	334	340	344	327	361	320	330	343	310	357	341	335	361	352	320	335	344	348	351	381	333	332	316	332	336	326	357	340	321	338	323	327	348	362	332	327	327	339	369	316	313	336	340	369	335	337	352	356	361	342	325	317	335	307	372	359	333	342	358	350	336	350	328	340	318	343	332	344	336	340	348	338	338	345	353	314	307	328	354	354	326	348	323	342	351	371	367	325	367	335	334	324	303	312	322	358	325	344	357	341	325	329	348	321	359	351	338	335	322	374	333	330	324	316	355	321	345	362	309	339	334	307	328	311	314	338	343	337	321	315	322	352	318	340	319	386	333	337	328	338	361	343	337	331	341	335	353	325	347	303	320	315	339	332	351	346	339	350	342	325	320	334	323	341	350	332	316	356	330	336	351	352	338	318	347	348	336	316	333	357	337	321	338	331	374	320	355	331	344	330	340	369	344	311	325	336	320	336	363	343	348	376	312	314	353	352	324	292	311	308	320	318	329	351	368	335	345	364	321	322	316	328	322	342	335	356	331	368	319	335	348	368	344	336	342	337	313	354	299	341	329	375	337	331	335	357	335	324	334	354	338	382	336	341	320	332	360	325
3595	2986	2573	2458	1826	1571	1800	1341	1189	1048	929	720	650	601	404	410	430	375	349	381	291	332	349	282	314	286	308	343	308	318	331	353	283	312	280	309	307	355	303	343	322	325	303	302	324	302	331	297	314	323	296	319	304	298	301	337	319	323	341	321	341	327	299	323	314	341	318	329	296	344	322	322	323	317	300	299	288	334	314	308	334	292	325	303	319	333	303	285	304	334	295	290	310	311	260	311	301	313	309	291	328	296	322	313	302	316	311	335	291	295	271	328	295	292	322	298	302	320	325	259	311	299	300	292	329	314	290	319	295	298	288	304	309	330	306	312	307	298	278	300	281	295	294	282	301	303	362	332	334	285	308	311	292	312	314	313	303	318	274	296	296	320	267	300	331	335	312	298	277	286	340	305	321	296	311	300	323	312	281	298	311	313	329	320	292	288	298	310	294	290	289	305	320	323	310	317	306	335	291	276	298	322	311	318	301	295	350	292	310	276	288	317	299	357	334	301	302	344	315	294	281	312	334	302	346	287	342	323	313	297	314	324	266	320	330	292	299	313	309	329	290	305	285	311	305	290	339	292	304	300	348	301	312	289	317	302	290	309	300	263	282	292	298	284	279	292	314	259	295	332	325	295	300	272	331	320	330	296	288	338	293	317	298	270	294	330	295	340	315	340	324	298	316	329	291	324	301	302	312	333	325	311	309	325	343	320	363	315	321	322	320	327	327	346	278	321	332	347	313	295	313	313	258	283	326	313	286	331	304	301	334	302	326	325	312	325	314	309	303	297	326	311	300	286	320	293	312	304	314	315	311	332	344	309	265	302	297	306	290	320	303	307	316	314	314	295	326	314	329	306	293	301	301	327	309	331	308	301	306	275	313	339	328	332	321	305	319	294	298	299	305	307	320	306	301	314	287	322	324	287	323	330	319	335	294	293	305	295	282	326	307	310	294	354	334	298	299	328	281	336	342	308	324	314	344	347	292	280	310	319	306	298	279	331	319	315	260	286	336	314	310	309	322	272	308	308	318	306	329	313	326	293	328	309	328	317	298	294	291	314	293	299	294	313	350	266	321	266	337	296	307	318	300	313	340	321	300	308	299	346	292	318	318	344	315	303	325	319	309	281	286	305	289	324	303	288	318	297	322	338	318	298	316	304	314	321	330	290	301	286	350	299	337	308	275	276	350	316	333	323	286	351	327	310	319	289	321	316	287	301	315	305	318	295	342	317	294	333	287	312	316	281	316	324	323	310	279	324	331	263	308	306	299	288	336	264	315	290	301	301	327	318	309	305	311	286	302	322	342	311	307	328	324	302	321	309	327	315	281	333	326	307	310	299	323	292	327	312	307	325	309	272	318	301	309	305	261	341	322	296	321	309	297	325	289	324	311	288	306	290	295	309	311	315	299	314	330	313	331	309	301	352	306	303	311	300	274	293	315	299	301	257	324	278	310	326	287	320	303	311	275	303	336	321	309	306	294	327	310	313	294	316	306	328	285	286	313	296	326	312	300	298	299	335	292	382	300	297	276	300	328	301	288	291	316	318	296	316	313	303	304	331	288	335	315	321	313	298	315	315	310	321	300	293	286	298	289	278	326	294	325	298	310	311	317	313	325	313	285	298	316	287	309	280	284	324	283	321	317	332	281	293	294	308	307	326	322	335	298	320	316	341	298	304	307	286	304	291	331	313	293	305	326	289	338	326	270	288	313	301	317	294	294	326	311	293	321	309	315	305	313	320	285	362	307	310	282	311	299	333	310	290	310	299	293	295	311	294	299	362	300	288	293	302	331	321	272	300	312	338	284	302	297	308	301	303	303	350	330	290	301	308	298	279	296	308	287	291	291	327	327	295	322	310	322	340	301	294	336	308	308	340	343	283	290	289	331	326	287	314	312	329	281	283	309	299	327	304	300	290	299	304	323	311	310	329	313	280	273	330	285	328	317	345	316	300	321	316	281	309	311	337	309	308	319	314	310	328	280	303	321	294	287	298	295	314	323	335	296	316	302	283	281	316	299	332	319	315	313	324	325	274	307	314	326	301	305	332	310	305	311	323	301	322	283	304	309	301	307	308	314	274	321	294	313	288	310	326	300	327	295	317	280	327	317	284	319	306	309	309	310	330	321	304	336	333	303	340	298	329	337	323	342	327	320	297	304	303	318	303	307	296	285	316	330	307	297	282	294	305	299	337	298	311	295	292	319	322	291	332	326	347	317	298	301	314	348	312	296	298	331	288	262	319	299	311	316	294	295	294	280	327	332	302	313	281	282	298	302	333	310	320	328	328	295	337	315	307	288	291	314	331	315	349	308	315	312	303	337	316	294	278	272	290	298	314	301	274	328	260	277	361	285	302	278	315	311	300	316	297	324	313	344	279	324	282	310	309	344	320	305	318	339	275	321	299	305	289	321	302	279	311	330	306	315	308	287	302	303	313	326	324	297	282	307	319	287	279	312	306	295	315	284	348	304	333	306	304	284	289	259	330	331	298	297	354	317	303	285	318	332	336	329	335	320	323	314	299	298	288	311	311	294	329	330	334	325	285	316	309	314	299	311	325	320	307	285	307	304	336	310	308	330	319	329	313	314	292	289	327	295	299	338	330	287	326	313	305	316	314	303	296	316	355	329	302	317	276	308	320	313	320	277	306	320	303	316	296	305	327	297	299	320	306	287	292	294	315	290	302	313	301	337	320	292	316	321	304	315	320	340	307	313	303	308	330	323	277	324	342	329	289	302	312	327	329	323	317	329	296	326	340	323	306	352	316	306	317	334	295	332	303	300	319	272	309	309	287	283	340	330	284	311	296	312	303	285	322	278	307	308	289	314	321	288	301	346	308	331	304	282	283	295	322	318	347	304	313	275	305	324	333	311	339	323	320	293	276	275	309	310	307	295	336	308	297	313	301	311	324	303	323	304	300	283	325	313	330	312	322	323	293	338	293	312	291	332	285	313	347	271	307	306	321	316	316	328	299	326	311	297	295	319	305	300	307	304	306	290	316	319	294	322	304	337	285	304	285	298	336	305	340	338	312	314	320	280	299	266	323	287	304	288	328	294	330	301	325	262	331	333	286	323	293	326	283	338	304	294	283	316	316	329	330	320	305	334	278	316	296	283	295	310	313	296	299	292	318	286	282	296	292	276	331	343	327	314	304	318	318	327	308	296	333	333	291	309	310	307	293	305	310	328	337	349	313	325	294	281	306	289	310	307	313	300	302	300	309	300	328	328	284	301	321	297	299	301	316	320	314	329	306	341	328	287	290	298	324	325	300	347	317	311	295	296	322	308	290	282	287	325	279	305	326	314	286	315	291	324	293	322	309	311	326	326	313	310	293	293	334	336	340	324	295	303	313	306	296	297	334	282	312	323	338	327	298	306	316	308	319	296	287	273	307	309	299	298	295	262	334	299	311	289	310	338	335	289	339	310	321	309	330	303	281	280	286	320	324	284	328	324	324	273	311	304	306	322	306	328	295	325	299	309	352	294	313
3491	3965	3952	4764	5163	4815	5336	3400	3730	3936	3409	2833	2769	2406	1885	1798	1384	1237	1172	1087	952	997	931	970	928	909	922	928	817	839	849	863	835	830	886	886	835	857	851	817	877	847	855	844	875	868	837	844	855	821	826	801	817	835	863	802	828	872	822	814	782	776	815	833	860	827	807	830	836	762	836	828	875	784	808	816	852	800	860	854	852	805	849	837	845	868	800	814	823	850	816	832	852	865	815	829	821	834	801	818	837	836	909	782	848	852	859	828	781	834	897	818	817	810	829	782	846	796	884	816	865	825	820	865	798	844	811	864	842	825	825	829	840	874	804	856	780	778	816	824	840	828	834	867	824	819	837	821	888	824	821	883	863	812	853	815	862	814	809	845	827	837	781	820	794	816	804	759	811	779	822	771	829	791	817	848	853	896	803	870	846	847	833	873	827	883	838	824	845	829	842	822	869	809	787	825	815	858	808	830	797	840	836	822	843	825	850	802	837	800	832	835	848	826	813	879	830	800	839	870	858	837	846	822	802	843	884	855	855	788	803	857	865	835	835	853	820	826	846	860	869	852	810	859	888	840	838	829	842	816	827	821	801	826	825	847	825	902	764	856	850	834	825	838	831	802	821	813	834	839	874	870	864	874	804	757	834	863	846	834	845	829	766	854	834	861	837	818	829	829	890	871	855	874	858	848	786	841	830	832	835	807	907	827	826	773	882	879	782	823	806	827	811	842	779	835	837	848	834	824	867	817	834	834	821	844	838	848	841	792	815	798	818	832	884	843	780	839	826	813	806	850	879	771	864	859	836	777	798	800	854	806	839	855	828	815	817	823	872	809	882	860	825	825	780	844	868	831	793	871	828	826	838	858	849	838	865	822	776	815	833	807	839	812	807	799	816	848	858	874	789	874	826	843	888	827	819	846	864	800	819	850	803	859	838	824	811	812	860	779	828	836	834	816	859	853	822	835	836	877	801	811	827	781	763	841	880	788	819	814	828	851	812	832	778	846	792	845	824	774	855	853	790	810	801	860	803	860	866	826	811	832	825	808	819	813	787	855	837	794	829	806	833	825	883	835	837	799	805	815	821	834	785	827	879	875	824	839	832	823	802	774	824	886	830	834	794	867	843	824	821	843	801	848	856	852	818	814	810	799	835	818	827	830	853	854	852	844	804	856	843	814	813	817	851	841	863	842	836	809	832	813	845	805	841	820	841	840	829	840	833	840	863	885	784	866	859	912	856	869	823	858	812	803	852	803	834	823	843	838	853	839	812	863	837	833	793	826	835	841	884	817	814	794	857	866	828	848	838	829	825	801	835	824	838	813	863	850	817	808	781	789	846	811	832	880	814	824	833	917	893	859	836	858	819	862	848	814	773	781	799	860	850	802	780	812	803	805	892	816	815	834	851	831	788	875	828	863	843	782	844	854	868	835	877	862	819	878	833	846	869	834	818	813	806	780	831	832	841	906	889	782	824	789	828	835	852	807	789	817	854	800	872	824	841	880	842	835	846	836	769	832	837	886	814	831	867	835	843	820	839	863	859	829	804	837	834	836	794	785	814	838	859	819	784	845	830	812	813	860	860	822	832	891	822	815	786	856	819	829	873	826	809	829	841	841	829	806	812	869	869	831	829	811	781	830	838	836	768	832	838	770	782	836	834	856	819	845	905	814	822	841	834	790	824	858	879	838	829	815	834	767	839	846	780	796	870	828	859	787	854	798	804	821	830	865	837	849	875	825	836	825	865	808	846	817	815	815	839	845	867	830	813	852	813	844	845	831	901	811	847	840	842	843	860	811	852	819	863	835	822	850	835	839	843	842	823	803	851	871	850	832	851	858	820	832	826	883	783	831	807	846	840	853	837	836	852	797	847	839	873	810	869	898	838	865	809	855	809	831	844	839	832	836	866	848	809	800	800	780	871	815	849	860	818	879	844	842	790	825	825	852	837	839	881	865	836	799	818	785	809	843	846	819	772	811	818	869	863	891	874	818	863	839	797	889	842	849	821	860	806	796	838	835	826	890	821	851	810	900	862	801	831	885	834	862	845	870	889	806	885	846	820	794	818	857	819	818	807	835	835	808	825	864	835	814	852	787	840	805	842	808	798	789	850	905	796	829	803	818	876	805	890	820	846	880	862	801	821	807	839	837	805	809	886	887	898	857	836	851	808	869	815	827	827	838	819	890	835	843	822	835	795	759	813	783	827	841	807	829	847	858	811	845	805	845	840	852	862	832	847	823	858	849	810	828	854	830	806	799	874	828	859	882	788	815	806	863	846	866	858	815	876	812	832	856	814	829	860	836	820	797	812	828	831	802	834	810	821	860	862	822	835	890	855	802	810	847	787	821	794	840	807	885	847	816	854	809	822	877	852	801	823	876	821	830	854	801	828	820	810	804	798	853	867	816	841	805	825	821	879	835	842	826	809	821	811	871	820	816	819	818	827	834	789	816	867	855	876	767	854	875	837	855	833	849	849	870	829	798	777	826	807	825	767	800	832	817	826	846	820	891	838	839	873	814	852	833	843	781	789	799	869	858	806	815	864	798	804	854	808	838	875	817	822	863	808	840	841	857	838	849	833	819	879	827	838	818	836	804	853	874	813	836	797	881	847	866	841	867	842	742	791	810	829	821	798	805	821	838	826	861	882	856	824	823	818	795	869	855	819	856	780	816	845	870	839	774	812	891	848	812	812	876	785	803	869	837	826	889	897	802	807	883	839	764	856	795	832	863	787	851	800	868	835	886	825	818	825	842	869	778	853	847	819	820	860	886	817	845	874	782	879	789	872	906	825	825	841	809	846	819	848	823	782	803	812	816	857	810	820	805	815	819	844	829	848	856	827	891	831	809	801	814	794	788	874	872	845	860	837	863	796	808	859	887	816	874	898	805	850	839	843	833	824	885	811	781	853	809	857	840	839	820	852	798	828	825	846	805	869	801	831	846	821	837	838	816	838	786	825	861	861	864	898	855	839	850	841	829	872	801	858	816	809	808	848	817	794	863	805	834	808	818	822	828	815	798	800	843	784	797	850	841	834	868	828	804	851	831	873	882	856	817	823	856	840	861	845	825	863	822	873	791	850	820	807	810	827	838	843	789	851	866	829	838	777	857	795	844	814	849	847	851	821	824	829	812	843	857	842	808	812	817	844	846	831	845	858	821	815	814	844	782	848	871	838	841	850	867	821	836	851	822	820	853	817	848	868	799	814	853	865	816	829	816	832	803	784	823	845	868	851	852	847	848	816	868	832	841	872	828	852	814	852	792	905	798	868	828	852	833	753	785	796	866	800	847	832	809	836	859	853	853	880	811	866	836	890	817	809	869	839	794	903	818	867	855	857	832	858	802	836	863	847	825	834	822	813	827	850	799	822	865	835	824	812	812	782	860	851	819	888	849	853	790	866	802	819	837	843	777	824	822	830	871	889	804	855	823	895	867	788	787	808	817	857	850	866	821	837	820	820	824	826	849	836	855	769	857	842	811	810	842	811	858
13756	15143	17240	17799	16184	14724	13495	10868	7960	8550	7873	6513	4223	3290	2263	1748	1248	1163	741	648	474	513	455	313	320	320	274	273	236	198	172	229	203	194	202	160	198	200	154	203	205	197	196	189	194	204	170	187	175	190	197	168	164	164	170	168	178	182	176	193	187	183	186	202	187	190	169	157	190	173	182	190	179	203	164	171	206	171	181	195	198	189	205	179	185	180	181	192	178	173	190	160	181	190	165	182	197	208	201	181	167	172	191	172	176	166	216	210	181	185	193	167	183	182	186	185	192	186	183	180	171	160	168	166	158	204	171	189	167	161	183	175	215	172	184	187	193	179	197	189	188	192	191	171	200	184	197	177	167	185	185	178	175	198	172	198	176	178	191	208	193	154	191	174	144	169	156	159	203	183	170	181	168	167	183	198	190	174	179	168	164	190	160	190	169	195	197	165	159	196	203	185	190	187	195	177	188	160	170	159	191	184	157	193	158	179	177	162	194	202	168	188	182	156	203	190	184	145	162	197	180	138	191	180	193	204	184	201	191	169	193	188	184	180	165	169	172	177	184	186	175	179	194	162	179	185	176	181	178	194	201	181	186	180	171	169	186	172	205	207	166	172	176	211	185	194	207	180	199	177	171	182	179	196	192	181	194	158	197	177	195	193	183	171	201	187	190	188	184	152	199	160	185	197	208	165	170	206	177	166	193	170	166	185	182	206	199	182	209	173	190	186	182	176	177	176	187	178	163	168	160	172	159	147	174	202	175	188	153	186	174	200	208	167	180	171	186	179	188	200	176	173	188	179	171	189	182	179	164	190	187	172	188	160	199	189	188	198	168	201	184	185	198	203	197	188	189	169	206	155	183	199	216	186	200	182	209	165	207	205	185	178	175	184	201	179	179	173	189	181	161	165	193	184	191	153	192	173	184	172	217	191	211	191	166	191	201	180	177	176	159	178	172	162	205	207	181	163	196	189	170	184	189	155	197	178	176	188	181	166	190	178	162	174	193	187	185	181	184	168	178	173	180	179	205	199	156	170	173	176	173	184	180	199	182	187	158	184	180	171	180	188	192	183	170	159	166	197	189	188	174	178	161	199	177	189	165	205	178	182	193	189	153	173	185	184	170	180	199	167	200	179	175	179	165	191	175	187	172	198	182	182	170	206	207	209	186	205	172	187	173	181	196	169	180	182	163	173	188	185	181	206	216	168	209	168	177	160	198	173	163	178	187	206	186	179	188	157	188	176	193	159	187	173	160	177	190	182	178	171	163	156	168	179	169	173	202	166	159	188	184	168	191	195	168	172	187	195	171	182	175	185	188	171	179	172	187	203	180	185	188	191	157	164	222	172	152	198	199	178	206	191	196	185	192	209	166	193	220	181	180	177	172	192	186	191	201	199	181	188	171	197	179	148	194	167	189	199	172	186	191	205	166	177	190	158	164	190	190	181	168	195	174	195	183	202	181	192	199	182	172	164	168	192	179	179	195	163	174	184	209	188	181	145	202	176	161	193	175	177	191	204	189	200	171	174	184	209	189	187	185	174	172	180	180	196	196	186	188	185	210	158	176	180	161	189	205	164	190	201	189	165	191	193	179	199	176	196	166	168	181	168	190	172	175	170	195	174	184	202	169	214	174	191	205	158	172	187	201	173	197	191	192	178	180	198	188	217	165	173	186	165	184	174	202	193	193	184	191	124	158	175	178	183	186	165	183	195	191	182	173	186	172	170	157	191	179	172	176	182	158	189	183	195	162	180	162	196	182	170	187	190	187	184	175	190	189	177	186	185	183	177	183	178	170	187	166	181	180	190	191	185	186	176	188	187	171	177	191	194	189	191	185	175	156	186	182	176	195	187	183	204	188	177	172	180	200	201	166	191	197	181	196	163	183	180	193	165	174	176	172	169	164	168	165	175	165	164	181	165	169	202	223	198	173	178	188	213	167	175	181	199	180	184	210	167	152	200	179	192	174	177	183	152	190	171	178	195	178	191	217	194	185	182	177	189	192	183	187	146	211	200	174	170	156	173	176	169	179	195	181	178	196	159	208	193	189	209	166	172	191	169	181	177	162	187	177	168	200	198	182	200	161	181	179	160	189	190	173	189	201	200	174	196	185	212	194	192	189	196	170	200	187	198	154	183	190	194	175	200	154	176	159	174	159	192	202	194	169	186	179	183	185	191	176	191	173	192	182	159	185	179	168	183	185	192	166	214	187	195	188	185	186	175	176	178	186	188	221	201	196	203	200	179	195	189	194	174	171	190	177	168	181	185	174	208	178	185	168	177	202	166	175	184	192	184	196	213	202	186	158	166	189	175	159	171	169	194	201	197	170	195	160	184	157	189	208	172	191	190	198	204	189	161	165	173	155	173	202	166	203	181	174	193	166	172	163	172	190	188	171	167	155	198	195	198	170	191	199	185	186	179	179	185	164	176	180	169	189	172	175	173	183	170	179	178	174	166	185	175	198	179	164	174	179	173	168	197	192	180	187	188	180	183	155	184	184	180	181	208	203	193	173	168	188	194	181	187	174	156	157	192	207	169	177	159	187	199	178	185	168	189	181	170	174	180	188	170	164	213	170	181	172	197	185	183	164	169	159	192	177	162	187	186	178	159	175	186	177	184	190	173	176	181	170	208	184	170	185	195	169	177	199	172	156	196	186	171	175	172	179	200	176	185	154	169	168	195	166	169	195	158	171	182	198	208	191	178	183	208	183	174	188	178	174	156	193	178	193	164	184	206	181	188	169	194	174	187	202	181	177	196	187	196	192	162	182	201	167	185	195	175	191	171	176	176	166	180	184	169	178	165	192	183	179	198	189	170	181	154	173	186	194	191	164	185	173	214	197	207	183	190	251	184	175	184	185	183	179	171	193	185	175	164	194	161	177	208	175	183	177	168	178	161	194	181	204	195	193	202	204	186	191	174	166	201	208	203	191	163	178	172	186	173	192	201	156	171	191	165	159	176	213	203	147	168	184	190	191	164	178	191	167	196	193	192	202	206	198	173	181	164	166	182	198	179	186	171	174	210	174	179	155	199	176	208	191	219	183	178	185	191	197	221	188	188	188	197	181	179	194	165	183	187	152	193	192	169	190	175	174	174	175	186	182	175	190	166	171	182	158	163	172	176	191	185	195	184	174	178	195	185	168	179	162	175	156	203	186	168	183	188	191	158	170	188	162	191	196	199	190	185	189	158	184	189	179	184	204	166	161	172	184	183	177	182	191	177	184	183	191	180	200	208	192	172	193	153	179	181	167	164	151	217	201	187	200	193	193	188	178	189	189	208	204	183	167	201	183	174	197	210	185	190	184	193	184	162	190	199	188	196	184	196	199	142	152	195	173	154	173	156	160	212	167	185	187	180	186	177	172	201	194	179	179	184	194	177	189	165	163	196	176	182	168	168	199	201	176	214	185	171	177	174	205	163	168	202	176	197	154	197	191	171	208	169	199	185	193	180	176	189	194	214	174	161	174	163	211	200	181	179	181	205	182	170
10093	11133	12679	17040	18993	21417	21355	19839	17498	23445	18814	16707	13428	13243	10709	9362	6304	4630	3782	3364	2391	2904	2356	1609	1591	1525	1254	1124	911	794	719	651	662	634	567	595	608	606	620	629	564	558	570	581	572	588	584	699	599	675	675	659	547	615	582	553	582	568	573	545	572	546	583	549	599	550	535	525	480	529	560	516	576	492	545	523	503	540	531	553	557	491	519	557	501	525	474	495	529	599	515	536	512	513	527	555	513	497	581	502	523	519	530	498	540	521	564	519	495	490	550	527	514	526	540	493	533	536	512	493	486	522	502	521	508	524	525	532	523	555	537	542	493	533	517	530	532	567	531	515	539	541	531	511	534	483	532	509	527	502	557	514	528	560	521	515	517	513	539	502	493	509	528	503	539	516	500	527	506	481	615	470	521	548	512	510	514	519	517	526	559	486	520	498	541	528	525	551	530	515	515	536	546	533	512	517	495	524	515	518	516	520	517	507	500	543	500	487	526	490	543	486	548	530	497	530	505	496	522	510	534	550	498	494	531	494	501	508	529	477	530	526	519	521	530	532	512	539	532	521	514	560	494	526	490	556	533	475	558	546	526	503	535	507	489	524	499	490	478	521	524	479	518	538	519	536	518	474	510	531	518	515	501	494	503	549	501	544	517	471	456	542	482	531	539	477	525	495	490	494	515	464	512	492	517	549	520	513	463	525	518	564	513	534	510	494	512	496	526	514	485	549	480	521	562	555	523	518	469	495	523	525	559	517	528	514	526	510	532	527	499	528	564	526	503	504	529	531	503	525	507	548	505	517	522	493	527	500	488	491	540	502	535	506	544	545	495	530	554	495	529	512	501	533	542	538	523	530	526	502	529	486	486	503	522	515	495	525	521	482	569	511	519	487	492	504	518	545	533	519	528	552	519	543	545	549	500	548	533	474	518	512	534	534	537	517	520	520	501	460	474	513	535	508	518	539	527	521	531	544	501	510	556	521	517	561	537	487	477	522	467	481	516	489	513	536	510	522	542	502	532	512	533	487	531	476	563	529	498	533	580	523	513	506	547	525	547	552	552	485	538	527	514	497	509	531	540	541	550	513	474	521	507	513	541	507	526	514	508	521	539	516	477	497	559	483	529	521	462	544	534	522	580	513	511	466	526	528	526	537	533	520	504	520	524	524	511	512	511	525	528	514	528	533	468	499	489	485	484	490	483	495	522	542	519	540	506	542	508	498	536	524	482	561	485	537	498	508	488	542	492	524	525	518	511	514	546	480	491	526	540	478	498	494	533	505	501	527	511	520	519	489	549	502	521	536	545	479	549	540	569	516	513	509	506	520	538	516	499	545	497	528	502	522	525	485	516	483	496	483	487	512	519	522	496	542	525	560	508	498	540	543	536	518	479	541	494	546	511	496	485	534	534	505	515	471	485	498	574	555	484	513	482	544	527	514	495	478	512	487	502	530	508	523	488	495	519	478	501	481	493	517	499	495	546	530	501	465	514	509	539	515	507	509	533	515	516	516	532	499	509	525	498	533	529	498	573	516	548	498	533	534	495	528	567	546	523	539	504	539	503	502	528	471	524	557	541	526	507	542	512	508	504	531	476	507	509	496	494	532	508	546	502	551	524	507	533	523	487	487	498	515	534	508	477	469	504	487	512	541	539	536	558	535	526	491	510	552	501	517	524	586	552	502	504	498	508	527	479	495	565	503	536	514	492	538	535	524	502	553	572	489	488	548	546	490	522	518	493	491	498	502	489	525	526	521	476	517	529	552	512	512	506	523	559	546	542	529	524	494	528	484	509	480	505	461	477	529	521	497	496	526	511	552	495	531	536	498	491	534	515	542	524	546	510	548	516	539	523	508	513	549	550	538	541	545	509	510	487	524	510	539	554	489	579	545	539	493	510	524	539	519	499	543	534	484	515	477	519	512	531	462	513	489	533	529	538	489	537	497	498	547	478	538	526	519	534	495	546	514	531	503	517	502	503	514	519	496	509	514	564	537	526	477	527	517	533	543	479	482	538	490	544	521	521	489	512	487	505	533	526	507	531	567	551	533	524	485	481	537	504	505	523	523	513	504	521	510	530	489	508	505	545	573	519	502	505	456	513	529	517	525	531	511	535	533	479	528	504	472	522	482	520	513	496	530	516	477	531	464	504	538	517	526	513	515	504	510	522	520	519	497	496	528	532	497	545	501	542	520	494	501	523	506	487	533	530	544	515	550	516	527	511	503	517	533	516	539	511	547	507	518	520	532	524	519	503	490	511	517	523	503	505	510	497	504	529	507	555	498	528	552	548	497	484	546	525	544	517	545	487	502	531	510	492	524	564	530	511	543	500	528	538	581	534	492	549	506	513	481	502	525	508	543	530	480	498	559	577	518	534	543	563	524	557	480	489	516	531	504	474	514	539	518	520	517	509	510	509	495	525	537	491	504	512	539	504	502	524	470	576	510	530	544	502	511	535	528	510	507	504	527	492	509	553	524	533	495	530	514	487	538	522	510	493	505	515	491	537	512	557	524	530	489	507	525	544	484	530	513	496	507	516	514	555	508	524	497	539	513	510	529	502	547	508	509	506	548	514	539	530	519	509	504	533	562	537	486	505	492	510	513	531	521	536	515	523	552	508	513	541	518	491	501	555	463	526	501	520	565	572	477	518	556	566	493	495	518	465	557	535	514	535	483	494	525	496	501	476	500	530	525	499	524	518	512	474	497	551	510	517	517	504	517	509	495	538	493	548	532	531	557	484	535	528	512	494	594	514	512	521	504	479	479	508	519	502	525	494	499	512	530	492	499	530	483	510	511	488	551	500	510	515	507	498	518	517	524	538	553	546	492	546	519	484	515	522	486	508	530	552	538	474	521	522	514	535	534	545	513	529	494	530	486	562	533	504	550	495	530	533	522	529	527	551	502	525	527	555	504	470	481	514	523	510	524	531	473	511	506	526	514	511	546	498	530	482	522	525	511	536	519	517	494	534	560	491	535	527	514	523	552	481	550	548	509	494	499	556	533	552	528	515	553	508	523	474	529	512	559	521	519	511	530	506	500	524	502	517	561	546	508	535	532	546	485	534	539	500	512	464	486	495	548	526	475	547	520	507	505	565	526	533	515	555	524	482	547	489	471	464	528	505	539	448	506	509	511	528	488	505	520	518	543	513	514	496	495	528	480	532	513	504	492	511	513	509	492	541	492	563	506	534	499	522	497	511	513	509	525	529	535	528	513	504	523	483	499	496	503	484	533	498	521	556	516	510	499	505	503	517	494	563	523	549	475	527	522	513	529	494	540	568	549	532	532	510	551	514	518	515	497	512	531	532	522	494	518	544	505	523	528	533	499	513	527	509	484	520	516	526	519	554	497	493	500	548	492	473	514	445	517	524	496	502	525	511	518	531	535	501	512	514	527	519	522	506	529	544	526	530	494	482	520	526	525	522	513	519	492	538	517	524	532	516	498	516	520	518	512	508	469	519	542	532	522	546	509	523	507	515	541	533	470	546	554
22699	21481	23012	24391	23471	22210	21009	17032	13354	14885	13307	11405	8688	6903	4764	3733	2454	1703	1052	953	593	647	577	562	447	297	246	239	190	185	180	138	132	137	141	128	123	119	103	152	114	127	105	114	111	117	116	132	115	126	140	149	124	124	119	108	115	110	93	117	104	113	119	108	134	129	122	122	106	111	112	114	114	92	123	112	88	140	121	115	97	111	101	119	116	117	123	106	97	102	107	124	105	125	108	97	121	110	106	98	134	91	90	116	106	103	124	108	114	107	107	108	111	102	119	100	97	106	105	103	125	96	120	107	93	114	122	100	107	93	97	97	106	104	133	125	97	126	100	126	133	105	119	89	107	110	104	114	120	117	112	119	122	91	106	103	120	108	102	94	123	104	115	110	130	111	95	106	105	102	103	103	114	107	119	110	96	104	90	107	118	107	113	128	110	103	100	123	95	116	105	110	100	101	112	107	118	105	120	129	109	117	93	116	101	112	108	109	125	102	104	115	111	114	123	123	112	123	88	110	114	123	101	100	107	100	112	100	102	103	119	120	106	131	124	104	112	84	117	100	109	82	106	99	93	106	104	94	113	106	99	106	103	111	90	86	101	113	105	112	92	110	113	111	109	108	114	98	100	117	99	103	105	113	89	105	100	101	117	115	106	114	93	110	119	141	95	100	105	108	101	131	115	120	113	91	105	109	128	110	107	105	101	99	121	113	97	111	84	97	107	108	89	89	118	94	103	97	107	103	118	115	112	97	95	97	107	114	102	94	100	108	122	97	116	96	107	112	98	107	104	104	111	98	99	105	109	110	103	117	104	102	116	93	109	95	102	105	98	110	93	108	91	118	106	116	103	117	104	125	103	107	98	102	99	107	117	91	110	98	124	131	104	103	109	90	89	111	109	108	105	128	105	90	101	117	117	104	101	106	115	111	91	112	101	103	117	96	101	105	96	111	136	104	114	97	114	113	109	117	122	126	95	106	122	105	112	114	123	117	125	123	119	107	103	114	101	104	123	121	107	115	111	97	121	99	113	106	120	107	96	109	113	120	106	90	79	103	104	111	124	131	109	109	99	111	102	94	104	128	105	107	122	106	101	112	106	107	125	106	110	107	113	92	101	108	113	98	109	122	104	78	111	118	108	114	93	93	90	123	104	102	106	101	99	99	89	120	110	113	88	109	112	103	123	108	99	99	137	117	97	93	89	108	107	108	109	99	119	102	107	88	120	92	112	109	110	123	104	102	108	87	111	120	104	104	110	131	115	109	127	102	111	120	98	108	94	111	118	112	115	121	103	109	85	107	99	112	97	102	106	110	114	105	109	114	125	101	110	115	100	122	103	107	114	108	115	119	97	111	117	98	118	103	112	118	107	98	106	98	107	108	107	98	119	121	103	104	94	115	105	92	102	95	105	113	111	117	123	93	107	117	94	109	118	125	105	114	107	105	123	122	97	90	125	101	95	109	101	121	99	125	111	107	119	93	105	102	131	123	112	113	114	106	92	105	106	113	102	104	100	104	95	108	108	116	128	104	107	125	110	108	116	111	117	116	114	103	98	110	116	109	106	124	113	96	111	124	115	96	106	100	94	107	118	87	92	97	100	97	99	115	102	111	91	98	108	106	127	104	119	93	114	137	110	98	120	79	100	88	112	105	117	112	116	101	101	120	100	115	106	94	108	133	93	107	98	100	135	89	103	119	127	121	114	98	105	103	107	117	109	109	106	121	110	103	112	116	94	111	111	92	94	88	109	88	112	107	108	103	96	98	91	93	113	111	132	109	104	107	100	103	114	109	101	84	83	132	105	101	110	89	123	105	114	100	94	109	122	91	111	97	101	116	120	100	122	99	101	98	99	115	112	117	132	116	101	105	88	107	99	105	108	117	82	102	130	98	121	117	104	107	106	110	110	105	92	102	103	121	114	97	117	126	126	117	102	106	108	100	119	100	108	96	125	102	101	120	132	94	109	119	102	129	109	128	102	109	116	103	104	107	107	103	116	95	102	95	100	99	107	119	106	102	105	131	136	120	125	125	99	103	110	112	91	91	104	106	99	110	138	127	100	117	108	124	98	118	100	108	91	99	89	121	92	92	81	109	100	115	96	100	112	101	119	93	96	91	122	91	112	109	110	103	98	113	100	113	112	116	118	115	98	87	111	109	100	115	102	140	99	85	105	112	108	102	106	103	100	124	97	99	124	114	92	108	113	145	97	106	113	122	116	119	100	106	126	107	104	121	115	113	121	81	111	107	104	98	119	91	120	107	112	97	100	124	116	115	108	98	107	103	108	103	101	131	117	104	83	105	110	98	109	108	106	108	102	112	99	118	97	116	89	115	90	108	105	113	131	107	110	100	128	91	103	109	105	95	110	102	115	116	110	106	114	114	111	120	96	113	115	115	113	100	108	94	93	117	103	107	121	99	120	104	119	97	123	108	81	89	107	107	102	113	92	94	111	111	101	126	108	120	83	89	118	113	109	113	96	122	120	116	95	127	92	121	117	118	91	104	112	112	112	100	131	100	110	105	117	125	115	96	117	111	101	113	116	95	105	104	121	103	126	116	109	111	127	114	111	108	107	134	112	112	97	105	107	109	115	129	113	109	124	99	115	98	98	107	97	90	103	96	84	99	93	99	108	120	117	102	114	118	109	115	101	118	101	84	118	107	109	124	122	122	98	128	107	99	119	118	106	95	122	124	116	85	125	105	119	120	113	93	104	95	127	96	103	95	99	91	111	116	90	115	115	111	112	99	109	99	114	91	102	100	111	123	120	96	104	92	119	124	107	113	102	124	96	81	111	95	90	100	111	102	92	106	111	101	129	96	103	93	87	111	94	91	99	128	113	115	124	113	126	118	104	111	112	100	114	94	116	94	105	106	84	97	102	105	107	105	115	93	104	111	105	94	131	101	98	97	110	103	110	90	121	104	93	111	115	88	103	105	97	115	115	107	106	119	121	106	109	104	92	109	99	115	85	113	127	107	98	117	114	113	100	117	121	103	94	108	126	104	108	118	133	110	111	112	93	112	99	108	104	112	119	109	119	81	118	83	103	102	102	101	98	96	114	114	98	120	121	122	103	102	107	99	117	103	128	93	108	111	97	104	114	99	115	111	86	105	126	126	100	101	105	101	108	113	103	113	108	107	112	114	117	134	122	99	120	112	99	105	103	96	125	103	110	117	100	109	93	119	112	119	114	104	108	94	101	115	113	126	111	120	100	112	108	115	102	127	98	114	106	111	93	101	107	95	120	115	120	103	114	103	114	114	98	106	104	111	130	101	85	107	100	100	94	124	113	97	111	98	108	100	98	109	90	103	112	74	105	114	111	94	107	126	92	109	112	96	107	100	104	116	101	96	103	128	108	122	120	120	107	122	95	79	101	98	107	117	121	108	105	109	96	106	111	97	109	120	85	108	96	129	91	120	99	97	118	136	100	105	96	110	106	102	120	121	100	98	108	106	112	102	88	130	116	106	112	112	118	104	117	120	102	100
14526	14945	16848	21172	24139	26596	27582	25164	24653	31491	26399	23467	19648	19866	15409	14313	9054	6588	5802	4986	2906	3896	3466	3018	2398	2059	1747	1486	1103	925	737	594	567	553	521	534	461	464	454	522	451	454	408	404	423	412	528	563	540	530	534	517	522	509	415	481	488	433	429	433	444	403	432	411	384	369	375	371	378	359	396	351	395	340	383	370	354	356	364	369	361	342	335	352	383	360	398	366	315	326	331	353	363	389	332	356	345	354	378	361	333	360	343	339	357	339	370	352	346	322	342	348	332	345	381	326	388	337	357	369	352	353	369	379	335	376	335	319	339	346	360	359	331	360	375	321	353	323	330	338	336	316	363	363	349	328	367	338	349	333	350	329	337	324	311	334	370	348	334	350	302	343	393	325	332	338	372	338	343	366	376	355	305	323	334	338	331	319	338	354	338	338	364	363	312	339	304	355	345	354	351	363	335	361	333	370	311	326	324	361	366	333	338	358	342	349	348	325	336	369	329	356	386	321	355	344	352	334	343	330	369	352	344	334	343	354	365	326	371	370	336	342	353	328	346	342	376	353	337	371	335	335	360	323	329	353	353	329	355	339	349	365	343	348	355	347	343	348	365	325	347	312	359	375	367	338	348	362	323	300	373	336	333	367	386	338	325	322	371	359	322	363	332	340	366	313	342	373	341	323	315	335	342	308	344	374	357	319	337	323	322	311	330	324	359	357	358	349	329	344	343	320	330	330	333	345	357	329	323	298	324	342	337	328	330	348	350	329	358	379	335	344	359	335	349	350	343	359	340	372	349	368	356	358	336	341	328	362	359	320	351	315	362	342	344	328	366	345	346	315	338	329	308	345	346	364	328	331	383	326	356	397	373	355	311	336	305	338	350	327	333	339	327	332	336	337	331	324	320	342	345	333	347	342	353	343	347	329	342	366	340	370	364	354	341	350	345	356	357	302	361	341	322	318	348	364	333	339	295	336	327	335	289	310	346	341	336	348	327	318	347	343	361	329	357	348	324	335	344	352	387	320	355	364	342	339	350	329	370	320	341	340	348	331	351	339	358	354	374	318	378	395	328	358	329	344	341	317	330	314	305	323	315	323	353	338	297	348	330	363	331	351	326	324	297	330	323	344	353	347	350	355	338	340	378	368	341	342	330	321	361	328	341	305	352	326	362	312	339	330	340	366	343	337	347	336	333	351	352	330	322	348	321	330	333	359	335	323	349	366	338	347	370	342	349	336	323	342	344	366	322	343	345	327	362	389	355	324	365	364	320	336	330	352	355	332	361	302	342	327	341	331	357	342	330	326	313	341	331	324	301	351	352	344	331	350	315	333	335	371	316	279	356	321	315	324	371	357	354	360	325	368	294	351	341	341	316	319	339	359	342	333	365	350	333	338	332	346	332	346	318	351	343	340	365	351	373	352	350	313	335	331	343	335	314	331	332	334	342	346	348	328	353	363	335	353	331	337	349	365	352	325	351	316	288	368	311	365	346	370	327	352	345	332	367	330	321	376	373	346	342	331	343	336	344	344	324	351	351	353	342	352	361	349	316	321	376	322	350	344	342	326	313	366	372	325	341	309	315	334	345	343	331	372	335	322	335	356	323	350	345	349	367	344	340	313	324	329	333	368	386	346	362	326	331	342	339	325	322	307	323	338	331	325	373	360	322	333	353	347	353	360	306	323	335	326	319	316	349	343	356	342	391	321	330	335	293	391	364	379	337	352	329	337	348	331	327	305	316	344	376	326	328	360	327	336	362	358	346	354	378	312	328	341	330	309	325	331	335	342	296	334	363	328	308	316	362	338	351	335	350	323	373	333	355	316	354	324	328	351	331	350	329	333	333	344	338	349	305	321	310	310	354	322	318	343	335	336	323	331	379	325	356	332	328	347	346	348	315	332	356	336	308	350	317	333	340	370	340	357	293	337	342	352	370	333	354	332	334	346	390	348	354	333	352	331	345	330	324	349	395	329	333	339	341	407	328	344	338	317	324	346	293	362	375	318	312	353	367	356	350	344	345	341	335	334	335	331	327	335	358	331	325	346	298	347	346	335	305	329	323	337	370	338	328	350	378	346	338	368	340	343	312	349	326	323	342	365	321	329	310	346	351	370	349	352	371	315	354	342	315	326	316	355	343	336	337	331	329	354	319	319	351	329	386	314	315	365	357	356	314	345	350	346	335	329	338	340	363	332	336	356	333	310	338	321	363	353	326	333	325	331	348	336	329	331	326	346	318	375	368	355	348	357	351	378	332	345	334	340	384	341	349	324	338	345	352	308	340	349	306	341	337	347	322	325	327	335	349	333	346	377	337	358	321	347	351	368	313	335	338	337	353	322	343	350	356	362	354	329	359	322	359	365	338	330	342	305	351	298	344	329	347	338	350	355	346	328	315	347	371	316	328	330	358	333	333	332	350	357	354	349	364	336	364	338	365	312	324	332	354	373	309	313	318	316	334	344	336	315	363	348	351	339	320	323	348	357	337	327	365	312	346	367	335	339	329	326	320	309	291	336	370	308	346	348	307	346	340	325	359	378	343	330	332	357	337	380	329	347	329	350	368	338	310	346	339	350	344	329	348	341	333	360	335	316	335	329	357	358	323	339	336	320	342	372	329	362	328	390	348	336	339	343	329	310	347	334	325	340	382	352	327	354	339	338	355	287	353	336	366	371	350	339	324	368	317	348	347	337	341	344	351	360	325	322	373	338	331	358	337	335	356	356	339	346	307	356	334	333	376	340	347	350	347	329	306	300	350	345	371	338	383	342	327	308	363	358	329	389	327	355	353	311	343	353	325	360	333	351	334	366	308	311	329	329	342	341	333	316	349	330	338	369	362	360	373	305	358	398	346	373	358	320	365	325	360	359	371	330	353	332	319	339	334	339	353	333	330	343	380	343	321	364	352	320	336	340	338	329	346	343	318	350	349	361	339	351	327	340	354	369	335	318	318	338	364	310	341	373	369	373	361	328	349	336	333	306	317	330	342	344	356	343	320	343	365	355	317	334	337	351	379	317	327	364	357	338	319	345	347	315	342	339	361	320	327	375	325	333	365	351	370	344	368	356	339	330	333	364	315	317	339	382	360	328	381	344	315	323	367	317	364	349	368	363	325	362	333	371	370	374	341	330	334	343	355	346	332	378	358	360	347	359	333	366	327	347	324	329	366	345	305	330	352	339	323	356	356	349	355	338	327	337	356	343	347	353	337	334	347	343	363	353	359	353	340	362	348	350	320	325	383	347	352	345	345	364	338	346	345	342	338	342	334	344	315	346	291	333	300	370	309	342	357	326	340	347	376	318	356	364	336	319	304	333	349	335	357	310	364	357	354	319	333	350	307	346	342	353	345	362	318	323	331	349	350	311	350	356	350	332	342	311	330	334	337	361	336	306	342	340	340	342	330	350	342	345	320	336	325	385	319	360	344	336	358	338	337	337	343	341	333	384	293	361	324	332	337	337	344	329	318	341	340	377	351	331	335	343	351	325	364	342	345	324
4107	3755	2895	2220	1696	1659	1817	1178	1023	1068	843	635	529	505	437	422	329	341	349	367	357	330	333	325	299	288	317	309	305	315	337	293	302	308	350	354	311	329	338	329	321	305	317	303	350	341	299	332	288	304	314	307	338	314	345	303	340	315	333	333	319	318	288	321	303	308	313	311	317	307	350	287	331	313	302	312	362	324	333	317	344	315	291	276	302	333	338	321	271	319	310	302	285	332	292	295	318	322	320	323	315	313	313	294	298	324	288	320	300	335	327	299	301	307	307	329	330	316	307	306	334	299	300	305	337	316	277	312	292	299	287	318	311	315	307	302	309	318	351	250	265	300	299	307	299	313	315	298	292	289	300	289	318	307	316	297	317	311	301	299	304	315	335	327	327	318	305	320	323	305	290	311	310	316	286	325	307	322	300	331	308	328	305	325	294	267	329	344	333	323	321	327	302	300	295	314	259	297	300	328	290	330	297	333	289	290	331	296	279	267	303	288	281	318	308	333	297	305	315	308	301	293	301	351	311	334	292	252	304	303	293	283	300	327	331	306	304	290	311	293	325	300	308	314	313	311	314	312	286	329	296	320	320	285	320	325	295	293	346	307	269	309	320	305	330	325	262	287	314	321	311	311	344	314	294	292	297	306	272	310	333	257	302	318	309	294	288	302	297	257	319	301	297	315	301	273	289	341	308	342	309	301	286	291	286	286	300	305	305	275	323	300	296	305	326	294	323	284	330	307	308	301	318	298	323	314	322	302	294	320	331	318	305	317	312	314	320	312	340	287	281	298	289	319	295	333	306	313	289	309	349	302	292	314	283	294	304	324	326	292	317	316	293	295	304	330	321	320	286	323	303	306	335	309	326	303	343	280	290	322	305	316	307	276	355	315	283	303	319	329	288	339	317	306	296	311	337	334	331	290	320	315	313	321	317	281	308	326	338	336	305	298	311	305	316	324	324	299	325	298	280	298	310	309	324	325	307	350	295	316	331	314	323	310	321	314	341	313	298	317	304	300	322	325	337	323	319	269	311	319	284	300	286	309	329	298	287	298	326	321	294	323	319	306	306	302	324	314	330	286	334	301	318	321	304	291	282	330	302	296	292	305	312	282	304	311	284	307	312	303	310	309	302	325	310	304	298	337	326	321	296	310	320	291	318	298	326	309	311	296	314	305	302	322	297	294	335	320	312	321	345	326	289	324	342	292	332	315	321	318	265	307	318	279	316	317	282	324	292	275	323	343	303	297	294	317	327	326	329	309	296	321	320	298	304	305	317	314	313	330	290	317	322	323	296	327	323	326	344	324	308	284	315	313	307	331	312	312	320	293	299	291	265	309	326	331	291	304	336	313	324	311	290	294	328	307	330	308	310	293	328	303	324	312	318	323	292	325	312	285	269	276	323	310	296	325	282	298	293	326	322	312	322	278	298	331	327	294	305	318	321	289	331	287	338	327	306	296	327	297	320	321	316	292	276	310	288	323	308	304	306	310	324	326	316	312	328	326	297	314	346	300	314	343	292	317	288	314	328	324	300	328	324	309	353	283	308	308	315	259	336	314	339	312	304	312	321	310	308	312	305	287	296	303	294	281	318	287	300	306	313	309	318	323	305	270	339	311	307	283	323	321	310	288	302	317	305	315	283	341	324	311	305	304	327	291	294	294	302	308	340	299	348	331	285	329	321	309	318	334	310	310	291	309	290	295	279	303	302	322	314	288	310	302	330	320	275	289	325	296	292	280	286	316	305	321	321	293	295	340	273	323	293	310	300	304	309	310	278	325	293	316	308	310	313	327	329	310	271	277	297	314	292	295	304	306	300	306	327	264	305	304	310	278	309	281	312	310	292	331	317	372	319	336	336	319	313	349	291	317	313	299	301	290	343	304	313	285	290	322	309	286	309	347	305	309	299	310	325	315	273	294	319	350	324	329	280	330	315	303	327	330	317	316	313	293	309	302	311	300	337	303	293	303	333	304	285	288	287	305	304	324	326	324	317	303	279	320	309	345	285	293	285	317	300	303	308	297	308	316	330	305	332	331	291	296	307	295	318	294	298	307	316	296	315	304	313	303	316	335	288	297	329	295	307	311	312	303	307	295	303	288	291	310	336	310	299	285	312	311	288	303	317	317	305	284	316	348	342	295	300	335	318	285	283	306	307	293	307	301	307	293	327	318	298	309	326	304	297	312	337	349	336	307	307	314	353	285	278	295	279	310	313	328	284	313	285	314	304	294	324	286	343	350	338	318	267	298	341	318	306	281	285	305	319	293	307	314	290	326	292	312	315	291	319	324	313	295	305	296	322	310	300	293	310	315	329	327	316	276	292	302	292	331	315	343	304	291	331	297	307	314	292	315	261	297	272	300	321	279	317	326	296	286	329	307	310	327	272	311	351	318	323	350	335	352	308	328	308	308	328	281	294	292	318	305	288	287	307	318	316	309	314	276	303	315	325	281	316	304	312	326	286	293	291	324	277	289	301	307	278	305	325	294	298	292	290	296	295	293	302	314	299	302	370	343	306	305	353	318	308	349	317	322	318	316	321	329	307	322	313	302	294	302	293	329	312	304	374	299	313	315	313	301	317	334	325	276	317	297	275	326	331	319	284	316	313	322	296	303	299	293	318	312	298	310	320	335	318	320	291	304	283	311	317	306	262	297	304	314	299	321	297	300	279	364	303	326	309	321	309	310	308	330	299	312	314	299	326	311	321	302	275	305	329	332	290	338	281	265	293	328	315	324	312	324	310	312	290	325	322	316	309	337	291	289	297	296	302	357	323	350	293	322	324	328	305	320	302	265	323	328	290	297	334	265	320	309	303	297	296	306	332	314	314	286	308	314	306	256	327	306	313	307	316	310	313	336	339	325	314	250	308	326	313	329	320	298	290	324	335	278	306	342	297	297	295	282	277	292	301	316	317	323	325	320	281	321	319	284	313	285	321	284	307	309	354	341	299	298	318	314	317	294	306	330	298	302	333	333	287	326	336	326	340	301	343	288	309	302	312	303	280	291	308	307	323	297	305	320	301	302	295	309	291	312	293	320	323	286	297	323	306	335	333	296	322	287	291	297	304	332	304	325	309	354	302	332	309	285	321	303	294	350	319	314	313	314	307	274	316	312	310	335	347	318	271	322	306	289	315	327	322	303	265	305	298	322	313	303	299	307	322	291	332	318	306	327	308	296	284	299	316	318	308	332	314	315	302	337	322	296	324	285	308	286	298	297	294	348	308	304	278	298	297	286	289	314	316	295	309	299	288	347	298	299	313	275	313	325	289	283	315	345	296	283	317	279	310	335	285	292	309	324	290	286	307	319	298	308	312	319	332	295	301	310	299	311	293	318	297	361	336	315	314	327	273	304	339	333	308	313	310	327	322	309	287	326	286	302	301	292	327	304	312	278	340	281	335	309	308	287	324	289	316	357	315	323	326	329	323	304	308	307	331	316	314	312	291	318	326	302	265	313	326	317	288	284	301	288	294	288	318	349	288	334
3923	4284	4120	4822	5215	4675	4992	3506	3509	4387	3364	2826	2294	2340	1996	1742	1318	1267	1097	1171	990	1025	1004	933	923	919	916	816	878	860	886	796	859	841	876	835	864	822	831	823	858	845	856	859	823	770	842	858	822	859	850	891	802	772	835	848	859	859	858	847	818	809	810	835	836	903	841	822	825	881	867	857	827	847	856	868	825	825	837	854	840	801	811	841	816	835	864	855	859	883	828	851	826	847	850	793	799	901	834	858	834	798	799	854	807	874	847	777	867	838	880	839	807	821	860	739	861	819	851	868	837	756	826	811	823	875	887	825	874	830	781	852	837	832	843	806	821	857	855	824	800	781	842	897	824	858	830	795	837	841	794	805	769	837	847	900	817	750	859	826	827	810	797	766	790	839	903	822	848	833	792	832	848	817	817	849	847	822	856	834	841	831	816	857	793	828	868	875	854	860	848	760	832	833	850	852	843	837	822	789	813	808	828	755	800	806	827	862	800	857	800	847	831	898	886	811	852	831	864	825	815	786	863	800	807	864	867	813	873	825	847	868	854	879	879	868	811	798	852	807	794	844	860	816	810	804	856	869	846	844	839	799	815	783	888	828	857	855	797	835	847	854	829	842	831	837	800	841	827	859	770	848	802	875	844	839	843	820	844	850	862	801	827	864	807	869	815	823	811	881	847	787	837	773	842	870	831	825	805	852	779	881	836	867	880	868	822	799	896	818	808	838	868	872	888	870	895	847	805	832	870	810	853	820	828	855	798	827	823	822	868	805	797	842	802	795	813	858	826	849	830	795	859	827	827	854	810	865	799	837	840	790	831	832	846	775	824	845	820	830	856	851	814	835	841	812	798	816	839	809	837	891	826	827	869	794	800	811	826	833	891	852	838	829	872	857	884	830	889	815	850	827	836	785	862	820	803	865	840	833	829	862	794	840	816	831	793	848	776	869	842	829	843	818	867	809	838	829	800	788	799	868	818	861	829	840	864	853	813	873	846	829	823	857	837	817	815	890	874	847	846	850	791	840	826	873	806	837	806	850	771	784	807	841	816	889	875	848	878	839	835	823	803	778	830	845	818	881	820	789	808	818	851	816	869	847	855	867	834	809	805	854	884	846	805	832	837	824	844	840	761	838	841	815	798	779	823	856	875	902	806	852	873	820	858	829	833	768	846	819	865	872	806	825	870	812	780	825	855	789	820	850	821	870	861	863	816	883	852	855	855	824	819	843	887	855	876	839	815	794	876	851	832	842	852	817	799	826	805	857	862	836	770	804	830	790	831	797	851	808	812	864	797	831	808	832	815	859	839	860	843	880	823	813	840	827	842	859	854	837	867	775	886	882	869	897	914	815	832	810	808	808	837	843	847	857	833	830	829	793	875	836	836	840	823	832	879	874	787	806	813	820	912	876	815	836	847	824	855	862	826	866	863	833	857	821	851	885	809	822	805	838	835	787	849	806	845	837	815	857	862	823	837	817	793	844	850	869	838	831	861	794	799	781	832	874	855	820	845	807	826	827	852	837	798	822	891	879	837	839	847	777	832	854	792	791	827	841	798	811	845	847	818	873	863	830	859	798	754	828	785	819	876	847	822	833	848	850	880	865	805	809	813	882	842	844	843	817	829	838	815	827	812	840	903	871	812	856	814	811	813	827	816	834	836	872	812	829	884	848	824	812	845	883	828	841	785	776	810	835	829	811	814	806	837	804	804	761	866	828	786	797	855	820	867	839	827	829	847	819	822	834	856	841	851	898	822	841	875	830	834	847	806	802	837	809	875	798	809	789	834	814	807	833	826	823	882	781	802	834	879	879	794	822	821	848	850	813	796	841	850	859	812	830	824	853	801	819	825	840	824	796	821	790	896	818	831	804	830	815	826	862	877	835	822	828	845	821	872	808	882	856	811	809	841	811	824	820	808	853	839	798	880	818	803	855	766	880	837	771	869	823	810	806	817	887	800	805	841	862	811	870	774	797	818	810	817	812	845	882	838	840	799	799	867	820	835	777	843	867	831	857	826	850	873	836	868	848	865	833	850	821	823	860	841	861	822	808	831	833	854	816	838	779	820	846	823	830	865	827	864	811	845	821	831	791	812	818	841	832	828	846	846	857	862	884	836	820	837	845	795	803	848	836	829	842	857	842	800	779	828	810	827	837	823	844	814	856	863	817	847	799	812	825	778	797	826	827	839	786	831	846	838	865	879	864	778	840	858	786	805	779	847	828	771	869	834	841	817	823	833	825	844	855	854	840	816	828	856	805	869	806	829	831	781	802	847	814	830	839	848	783	756	829	811	833	803	825	828	798	866	835	804	839	844	872	810	863	842	796	816	859	844	816	810	867	826	777	823	904	894	814	815	877	821	817	842	817	836	847	785	870	803	884	882	845	843	823	852	804	826	804	864	821	829	844	886	901	847	830	827	873	831	840	829	822	794	819	866	812	831	800	832	842	848	892	840	848	817	730	848	820	816	834	871	795	825	879	778	776	825	815	816	848	864	873	854	814	879	880	808	870	856	815	869	841	855	785	859	840	827	815	877	823	822	829	835	892	857	835	885	842	769	847	823	845	855	808	850	830	880	807	770	844	838	857	838	824	800	859	893	820	822	799	788	880	792	854	851	854	833	844	846	829	824	827	835	811	849	828	802	790	787	798	837	815	881	773	850	877	827	886	817	844	830	793	856	807	858	789	865	846	844	814	805	844	812	807	867	854	767	803	885	812	850	844	856	860	855	837	812	834	834	830	775	867	803	848	808	793	827	884	822	815	822	828	804	818	813	881	813	789	824	861	832	803	829	778	838	824	847	861	819	820	793	825	841	779	796	824	823	849	793	824	802	849	889	785	868	844	823	866	829	888	868	826	828	770	865	850	858	862	811	841	801	812	794	823	819	826	865	797	894	847	801	876	855	813	835	886	815	831	850	827	814	799	805	860	776	865	813	857	823	852	915	857	862	878	834	857	816	820	842	810	880	824	827	808	815	836	835	810	860	812	834	890	903	925	842	891	833	835	842	828	848	798	832	801	884	847	803	801	787	840	818	854	830	821	823	820	802	856	875	875	870	851	842	880	835	825	878	840	839	816	820	845	880	852	859	856	842	858	819	817	805	775	770	812	838	803	854	823	907	878	791	840	804	816	840	818	872	802	868	821	863	823	785	891	849	894	823	842	881	832	805	837	850	880	819	824	800	839	858	854	878	860	853	852	769	822	837	863	826	910	857	831	860	821	869	843	822	892	809	878	821	845	808	831	814	838	848	794	791	868	852	809	791	878	783	805	821	814	829	798	890	837	830	812	872	812	796	865	822	804	848	874	866	898	855	837	845	867	836	879	843	832	794	839	821	827	826	801	863	847	828	902	861	842	808	824	830	815	871	807	859	869	810	811	825	826	795	792	830	809	908	837	800	849	838	877	851	815	836	836	890	839	887	862	822	839	839	843	858	866	846	816	837	829	806	830	821	889	802	856	821	857	793	804	838	847	824	904	862	807	862	846
14789	16264	17141	17598	16184	13756	12821	9235	7938	10143	8163	6673	4191	3581	2655	1779	1371	986	685	755	541	414	381	396	298	268	248	260	238	203	175	186	185	186	185	199	204	191	218	169	211	193	169	188	173	221	170	177	187	199	224	199	214	206	191	189	204	192	188	206	204	197	192	183	186	185	191	183	190	188	169	217	191	163	168	194	183	164	159	175	173	181	209	207	154	162	184	217	196	201	180	168	175	186	208	196	182	185	177	194	178	172	188	192	216	178	201	143	171	187	176	176	183	209	182	166	195	183	194	175	219	182	195	182	199	185	190	213	195	180	174	166	184	193	186	193	194	167	182	188	184	187	177	206	170	176	189	171	202	164	170	159	184	159	179	187	180	188	192	215	178	170	193	175	196	177	153	184	176	187	173	187	159	146	201	199	191	177	173	167	161	160	181	177	183	182	184	207	185	178	218	183	180	155	197	180	181	193	208	180	181	187	194	164	170	176	176	204	174	150	179	176	178	181	196	182	189	178	171	181	162	151	175	183	182	197	164	209	199	182	201	163	178	197	175	204	213	165	167	169	221	176	180	193	201	199	214	195	172	168	181	192	177	165	172	188	173	180	169	183	169	208	156	174	177	166	175	198	175	196	201	188	169	198	180	170	178	177	172	154	195	172	196	168	195	218	174	174	198	174	210	185	202	195	187	181	179	168	183	162	158	177	169	195	191	175	185	177	183	146	172	208	181	190	195	184	186	193	167	185	182	190	165	180	157	185	183	203	185	170	156	183	174	176	184	195	179	176	185	166	179	180	196	191	191	188	172	177	173	177	160	192	215	168	181	197	197	174	181	176	202	169	217	161	174	177	205	168	163	154	190	191	170	159	184	183	183	174	151	206	175	164	185	174	176	186	179	198	183	185	194	185	176	180	204	196	183	183	158	169	176	148	169	196	195	168	154	209	193	176	181	170	165	200	193	185	159	188	175	190	175	203	194	180	177	217	195	166	176	187	186	194	165	189	163	198	163	209	188	174	175	167	185	179	183	208	145	182	181	156	169	204	165	168	173	176	174	188	174	175	193	177	171	181	195	168	191	203	208	172	186	176	212	187	177	182	207	216	195	183	173	187	196	178	209	155	190	167	176	161	174	192	184	191	174	204	194	167	187	182	188	210	198	199	175	205	163	184	192	176	207	195	172	185	218	185	183	210	182	185	166	176	175	173	189	189	187	185	195	187	164	173	171	182	179	194	185	175	192	187	184	193	177	149	177	190	166	161	182	182	198	206	146	194	170	189	188	190	190	210	160	181	188	193	181	185	174	181	180	148	200	190	184	210	183	161	194	206	192	178	189	169	184	179	201	166	173	187	214	164	187	194	167	196	186	204	170	170	159	170	163	170	177	193	176	179	192	172	183	173	210	184	187	191	176	169	199	176	203	180	176	157	172	182	185	173	173	192	184	194	185	184	158	157	165	188	212	175	174	180	177	192	204	166	197	194	185	164	198	179	189	187	203	187	187	178	185	187	178	197	194	197	203	185	172	175	190	170	182	180	173	187	187	205	182	193	181	186	160	175	163	178	190	169	185	184	175	185	210	191	171	180	190	158	188	153	177	168	186	177	194	163	199	191	163	170	180	192	182	201	164	198	169	175	175	185	178	169	187	206	168	193	176	181	183	190	192	196	167	204	156	174	151	201	201	177	195	172	178	194	192	179	193	169	178	181	196	196	190	194	174	185	180	181	162	157	188	200	192	170	192	203	184	196	164	180	156	175	189	164	171	177	152	165	172	189	158	160	175	171	185	199	219	176	176	188	166	191	177	195	189	179	192	202	181	191	189	209	195	196	203	188	158	207	186	167	169	178	177	192	180	193	199	190	189	160	183	171	182	203	178	188	176	186	178	167	162	201	164	208	170	172	195	179	193	164	181	180	187	168	200	174	190	191	165	178	173	167	175	187	180	190	186	203	193	196	188	193	179	218	187	184	190	191	172	189	185	181	194	178	190	196	180	190	166	178	209	165	181	184	198	175	180	167	202	164	180	189	170	182	180	169	180	203	184	168	209	193	198	185	194	193	177	198	163	186	189	194	190	175	162	180	177	174	163	161	190	183	184	183	181	188	193	193	199	198	161	165	199	176	168	189	185	219	204	168	159	185	185	172	161	158	179	170	195	184	170	188	179	216	166	167	184	187	184	183	182	186	186	193	177	196	167	177	185	170	177	192	170	182	196	174	169	200	172	177	174	147	189	172	192	169	186	207	208	171	198	181	197	174	158	184	211	202	181	192	213	198	172	167	172	178	205	190	171	170	168	149	178	186	197	205	183	173	167	179	195	183	174	196	168	189	167	161	183	175	185	188	158	160	173	188	182	166	174	176	175	159	193	164	165	164	174	183	177	181	175	205	190	179	195	166	204	192	187	195	190	171	166	190	188	181	162	186	163	188	197	175	169	181	173	177	181	185	170	174	167	174	194	195	193	184	175	155	199	204	174	166	185	183	194	176	185	169	180	182	179	177	167	188	195	213	202	189	205	167	173	196	178	171	183	183	182	168	173	200	194	204	179	198	182	182	213	189	186	178	177	190	172	194	181	194	178	174	199	191	140	197	177	174	184	204	173	191	184	196	210	167	185	205	185	168	179	187	185	164	169	189	186	188	183	163	177	190	188	185	152	181	176	178	171	167	179	188	168	178	173	190	216	197	187	174	174	189	175	175	176	184	182	171	181	161	188	173	173	185	200	180	152	174	182	194	173	162	179	162	193	171	182	184	194	194	192	195	147	192	176	190	181	163	195	204	169	174	200	174	177	168	179	183	178	186	199	178	197	194	207	191	180	194	190	159	198	183	200	184	188	179	174	193	200	169	170	167	218	160	179	168	175	177	179	160	178	196	202	200	170	180	173	177	165	174	191	146	177	190	170	180	188	167	171	167	181	184	188	179	163	172	172	181	184	178	184	173	190	185	167	192	186	162	190	185	169	178	180	192	170	169	194	218	156	176	183	180	174	198	166	180	161	184	168	180	175	191	179	174	186	178	196	161	204	170	199	168	209	183	192	192	192	177	161	190	176	151	168	174	191	181	175	159	167	158	187	183	189	170	174	189	181	194	168	160	188	194	198	203	195	177	185	178	165	185	201	187	196	199	190	172	194	189	170	178	170	202	194	179	172	192	193	196	175	158	173	183	187	167	186	182	181	197	171	167	174	208	182	171	177	205	181	199	190	212	189	164	176	198	168	190	162	181	176	158	166	180	163	178	187	187	190	193	170	185	183	201	168	176	176	159	185	155	177	157	185	202	164	186	184	160	168	180	182	200	165	178	174	189	191	165	176	177	195	174	185	195	174	170	194	181	210	178	178	164	171	166	182	176	196	194	175	152	185	190	188	193	176	171	194	185	189	183	189	196	178	188	185	170	166	180	204	188	179	167	207	191	206	205	172	189	179	159	170	183	187	184	192	188	193	183	181	162	195	199	162	188	166	194	169	188	185	175	203	175	185	190	190	193
11279	11536	12667	16476	18960	20459	20497	18001	18616	24766	19240	16712	13171	14002	11973	9768	5826	3749	3494	3902	2936	2444	2143	2219	1683	1441	1184	1080	909	829	691	655	630	602	608	563	600	558	571	548	562	559	558	523	528	575	619	580	613	601	597	656	590	600	594	569	524	581	578	523	567	560	557	590	529	527	547	529	515	546	517	536	530	500	522	538	492	545	552	518	507	511	501	511	537	510	568	497	499	516	531	468	565	538	528	494	520	541	547	521	520	525	501	496	499	490	514	522	525	536	540	477	480	546	507	502	549	494	533	525	531	535	499	535	501	527	525	530	532	498	524	493	519	521	541	491	521	503	552	527	549	545	513	495	529	503	517	535	555	510	512	542	542	553	514	545	508	481	536	560	506	465	521	554	544	527	555	515	542	536	530	510	531	511	547	510	526	538	568	537	546	497	519	519	576	470	496	516	555	548	518	516	520	540	499	503	498	506	478	525	535	517	524	506	525	494	513	524	504	527	542	563	526	493	546	519	524	530	526	494	496	524	515	522	517	486	499	481	491	528	538	471	505	488	494	483	483	515	521	529	513	542	527	545	541	570	472	513	502	452	515	539	507	506	544	490	523	493	500	525	545	513	504	510	519	508	555	479	515	550	541	528	551	520	512	558	478	487	523	506	492	547	508	541	502	571	522	508	499	488	550	557	508	526	585	549	494	484	556	533	530	508	554	532	492	523	540	512	493	496	550	533	570	496	533	545	468	493	520	562	527	475	506	500	513	497	585	508	562	521	554	534	504	573	521	515	538	522	506	512	510	520	520	485	541	506	498	519	514	535	469	508	577	478	525	507	532	513	513	499	532	538	486	525	516	503	510	564	515	521	494	519	513	520	527	524	511	525	541	564	532	505	511	501	495	514	503	533	492	554	506	473	519	524	526	497	500	529	512	502	500	483	547	525	495	506	547	495	516	501	503	547	533	510	503	538	502	507	483	552	545	518	520	526	499	528	534	524	488	544	498	527	476	522	562	508	516	557	524	500	500	489	522	504	523	498	525	535	488	517	538	484	505	496	528	502	542	519	509	509	505	555	491	523	538	475	551	520	499	532	518	501	515	521	493	549	519	541	538	519	514	558	560	495	485	501	492	530	517	534	482	513	546	534	538	535	536	485	482	542	517	506	512	537	509	525	526	505	480	510	519	500	507	495	552	524	521	498	494	539	489	495	547	489	523	524	496	487	537	531	514	515	510	524	501	540	499	482	532	550	518	491	559	524	534	535	519	500	521	506	545	530	527	495	543	501	488	472	518	536	529	515	504	511	488	529	556	529	548	542	516	513	526	532	539	516	529	543	513	513	537	513	518	515	522	484	544	520	527	502	510	506	530	498	528	528	478	502	507	544	526	541	554	544	502	504	524	494	492	521	521	507	540	507	517	522	517	515	511	540	501	513	530	464	505	487	498	512	505	499	509	539	489	562	525	514	489	504	530	499	512	543	505	507	542	502	463	505	519	517	487	527	489	508	514	518	553	493	523	486	554	498	490	473	504	507	528	512	489	559	500	512	543	506	483	527	511	538	508	495	529	515	512	539	492	530	491	544	520	520	501	495	502	505	524	550	508	475	510	530	541	501	456	508	451	509	514	533	508	551	525	546	526	468	491	537	533	527	493	488	536	542	521	505	504	485	546	532	510	475	515	532	515	490	534	508	506	497	530	506	488	511	585	532	505	508	522	498	559	511	537	514	526	533	528	477	551	494	491	511	496	503	515	502	541	542	504	511	514	558	517	484	491	585	504	494	512	512	564	482	523	524	512	488	538	488	505	484	488	511	532	560	499	522	515	505	487	509	484	489	522	503	521	533	531	568	507	483	534	478	520	491	543	530	544	548	525	544	552	505	512	531	548	544	540	482	511	515	548	513	492	574	516	517	507	537	515	520	470	513	530	517	541	575	503	521	529	474	549	544	499	508	485	534	565	528	531	538	546	530	523	521	538	514	497	501	506	516	554	513	511	509	505	481	497	515	489	505	523	535	511	548	484	505	543	509	519	525	561	500	505	499	536	530	515	499	490	505	484	524	504	505	515	543	507	469	545	505	528	529	501	529	516	485	532	528	500	540	528	498	532	519	489	513	531	534	506	507	541	517	502	525	505	556	565	484	535	544	467	562	533	494	518	519	529	527	532	508	501	541	531	541	504	540	513	507	524	510	510	517	533	502	527	526	509	508	486	552	542	504	556	497	521	503	517	530	536	512	517	522	498	529	505	507	566	506	512	513	527	506	534	508	521	490	508	501	520	534	539	548	510	498	543	494	528	527	507	505	537	510	538	497	529	534	556	508	494	514	508	560	524	507	508	448	529	510	517	493	531	533	498	525	561	492	531	538	542	521	491	502	476	504	504	521	497	502	510	542	532	522	531	528	492	567	494	506	470	483	530	537	526	537	536	542	500	510	520	526	538	541	485	532	531	485	513	532	462	520	501	512	559	556	564	537	522	499	505	538	520	484	523	536	512	575	494	533	563	505	552	565	493	513	517	484	525	480	544	510	494	515	517	533	470	503	513	538	525	505	511	554	470	531	538	519	494	546	502	498	521	511	512	542	566	506	492	497	558	505	535	540	494	533	546	510	516	505	505	520	533	497	492	538	495	510	500	509	489	490	519	478	520	502	524	521	496	487	551	492	535	494	527	475	504	496	498	549	501	479	482	514	475	542	514	532	562	483	507	471	504	508	591	479	524	511	490	482	495	474	535	523	528	500	514	531	484	573	475	541	538	494	542	513	526	524	497	514	500	546	546	527	546	521	545	480	507	523	538	543	497	545	518	521	582	520	507	497	525	482	516	525	514	544	506	502	525	554	498	488	515	525	500	519	501	498	520	474	473	451	521	526	528	512	507	513	523	493	492	538	510	505	521	511	524	524	515	540	549	513	516	565	500	563	498	526	542	513	501	511	527	486	498	529	570	503	510	488	516	524	524	492	553	509	498	528	500	522	523	496	557	520	493	476	498	557	507	506	495	523	513	485	508	488	540	512	539	511	513	505	519	543	480	510	509	502	501	495	505	565	538	471	488	555	544	521	500	517	490	493	500	483	514	487	495	522	524	541	494	510	540	515	521	556	518	495	508	529	488	506	507	503	480	482	515	482	573	551	505	528	537	520	540	549	552	489	501	549	543	557	512	507	521	507	511	521	559	526	496	519	555	501	521	535	475	497	519	520	561	521	536	499	495	503	492	531	571	496	526	542	498	514	543	528	547	497	528	533	501	500	498	498	532	521	480	534	542	502	496	527	539	504	532	514	479	532	515	531	509	536	503	536	519	495	514	493	535	519	501	521	512	577	496	490	480	538	502	509	553	515	479	519	509	520	499	508	507	548	510	499	515	543	512	528	523	543	508	477	548	501	514	540	540	520	519	482	524	513	553	492	552	544	508	528	517	501	552	499	524	546	487	533	527	534	532	465	559	527	517	502	532	489	515	535	497	475	493	485	505	539	515	552	541	523	496	530	524	520
21842	22372	22450	23085	22533	21667	19296	17058	14033	16234	14667	10222	7216	7334	5259	3467	2230	1620	1470	1092	501	799	714	536	513	333	285	249	188	168	154	127	121	133	102	142	127	134	118	128	122	97	131	102	119	121	129	116	120	133	142	121	117	127	122	135	113	129	121	126	130	101	128	117	127	124	123	130	103	90	111	118	115	115	112	108	111	104	108	107	121	111	93	101	95	119	121	100	120	85	115	134	98	113	113	109	115	116	114	107	109	103	120	106	111	112	104	107	97	109	112	103	85	106	114	117	112	107	113	101	101	100	109	126	119	113	104	101	90	114	111	105	113	103	98	98	109	113	117	128	96	99	125	111	121	124	121	94	99	106	131	90	114	111	119	115	107	96	102	102	120	100	91	109	116	117	118	101	118	107	127	101	109	102	94	101	109	116	108	124	120	114	109	114	93	139	99	118	90	114	108	123	101	108	84	99	120	112	102	108	123	97	107	130	114	105	99	99	116	116	77	126	115	122	93	104	99	90	110	100	104	110	119	106	94	103	125	108	87	93	110	110	109	113	100	110	118	111	99	103	124	108	108	97	112	126	122	121	103	126	100	95	99	97	108	106	107	116	105	111	100	106	107	104	126	88	112	106	117	105	129	88	106	115	114	127	92	115	114	105	113	105	123	108	97	124	119	115	113	102	97	110	116	103	114	104	115	136	124	106	114	116	127	111	120	111	118	111	100	108	103	111	119	89	112	100	126	103	113	105	115	110	101	111	89	104	107	112	108	124	105	104	102	103	120	97	109	118	111	102	122	110	106	116	107	121	112	112	109	117	99	101	118	99	97	104	109	108	99	100	108	112	101	108	93	111	99	117	103	125	108	102	113	108	130	100	104	105	125	113	105	86	130	134	127	105	136	97	122	102	106	107	125	111	99	117	113	123	105	123	90	116	106	116	99	108	115	118	110	105	110	98	113	116	106	112	122	112	115	107	119	101	126	114	106	123	110	108	93	109	91	114	94	119	123	139	102	128	112	99	100	120	100	97	96	112	104	95	111	107	106	101	121	103	110	111	109	101	128	115	115	107	111	120	103	102	102	115	102	86	97	96	97	90	102	108	73	104	107	119	115	92	109	114	100	127	101	104	102	114	92	104	97	97	116	125	96	114	96	110	111	112	110	117	99	117	102	102	106	102	127	110	110	116	108	107	106	119	109	113	115	132	114	101	134	90	116	82	94	99	115	110	110	117	102	83	105	102	119	101	93	108	101	100	113	101	104	120	105	112	117	113	120	119	111	117	88	130	102	118	99	113	111	98	110	103	108	117	102	109	114	123	92	114	108	109	114	91	112	132	112	110	100	122	124	124	107	103	99	129	100	114	91	112	108	118	113	127	101	108	91	107	105	95	106	105	109	112	119	107	89	117	113	92	92	116	121	102	104	108	109	107	113	97	119	103	109	127	102	123	98	116	102	123	111	112	126	110	110	95	100	113	106	110	109	122	112	96	92	103	125	105	100	96	117	103	88	108	98	89	115	114	124	106	96	112	109	116	109	95	104	131	111	129	105	104	114	112	103	104	105	87	110	111	110	106	116	98	101	99	130	93	107	105	108	117	104	102	113	111	122	108	105	105	112	105	102	101	112	127	93	114	90	101	95	91	111	119	105	114	100	111	117	111	108	92	127	105	92	115	112	98	110	116	112	106	96	101	125	121	118	121	110	95	99	100	108	114	127	128	90	118	105	91	108	108	106	116	105	117	116	109	96	109	117	97	108	121	100	104	102	105	94	122	110	118	106	101	121	101	102	91	103	117	102	98	119	114	111	100	135	101	126	98	119	94	99	125	120	108	103	99	115	110	105	105	117	102	109	116	102	106	114	133	113	134	94	113	101	100	121	100	95	88	115	116	108	97	125	105	126	112	118	108	111	101	109	112	116	101	91	117	111	121	115	97	103	131	125	119	86	112	125	111	116	112	107	110	106	108	107	117	100	113	106	119	116	119	129	108	101	118	104	108	115	129	106	100	93	89	126	104	91	121	117	128	89	117	110	106	104	107	112	114	109	114	108	108	112	118	102	111	114	86	116	130	100	127	103	100	108	101	88	102	102	116	115	125	96	123	107	100	117	113	120	99	117	100	102	99	101	110	113	115	109	117	120	106	107	125	96	99	102	109	109	108	115	108	143	98	92	113	107	111	105	101	114	112	102	90	107	103	97	115	119	106	102	113	101	99	112	107	112	100	98	112	110	122	101	115	102	118	111	110	120	106	108	98	129	110	108	106	110	106	119	109	106	93	106	105	119	117	115	112	108	109	121	100	99	106	104	119	128	104	111	99	112	136	111	97	115	108	125	104	103	112	94	114	106	121	107	123	119	99	98	106	102	120	114	123	101	102	110	92	105	88	100	103	109	102	121	107	135	109	113	114	101	109	109	120	109	109	121	115	102	95	109	108	108	114	110	91	110	116	79	129	102	96	101	100	97	115	114	118	109	115	111	128	128	124	96	113	113	103	120	97	107	111	102	90	98	103	104	101	94	107	127	107	105	106	110	106	111	112	117	127	120	119	103	107	111	111	87	107	95	117	93	119	130	93	103	103	92	119	99	111	109	116	89	100	109	115	121	103	88	93	109	101	108	124	127	111	124	110	108	100	116	103	106	118	101	87	118	122	121	116	107	121	97	114	121	118	117	108	92	102	107	110	107	104	94	111	91	118	100	117	97	101	101	116	120	111	106	118	114	134	105	102	104	105	122	102	119	107	99	114	101	107	126	110	111	129	117	97	92	110	98	112	114	112	113	100	109	120	104	111	101	111	94	107	111	109	120	121	103	131	110	107	118	109	130	103	107	84	111	107	117	106	112	99	111	125	110	81	111	118	114	110	123	109	87	116	111	107	86	120	119	113	126	102	94	114	120	99	113	112	89	115	107	104	116	94	113	91	96	114	130	84	102	106	90	109	92	106	127	95	118	115	106	119	101	107	108	96	104	113	114	112	110	94	123	102	106	102	111	105	110	118	112	111	105	112	117	106	110	117	113	117	132	101	109	102	120	117	114	102	99	106	92	107	115	112	129	116	126	108	105	118	118	88	120	110	96	91	103	101	106	117	104	125	105	91	137	106	113	106	97	100	110	85	117	97	116	111	117	119	109	95	103	104	115	107	101	90	104	119	96	111	95	112	105	99	114	104	92	101	109	105	100	100	108	130	124	101	100	114	116	116	111	96	89	93	109	112	101	106	105	100	119	119	132	87	99	109	106	103	116	118	94	102	102	119	99	98	89	106	97	118	115	101	98	101	114	96	112	98	91	101	116	111	122	98	83	116	139	94	99	105	108	116	97	89	120	96	102	99	113	97	123	116	117	119	113	116	115	115	118	116	110	111	103	106	118	105	116	96	105	129	75	107	97	130	92	110	119	120	108	116	106	106	115	92	113	100	109	104	128	92	128	104	115	129	102	90	101	116	104	98	117	115	116	106	101	116	107	103	104	113	111	91	99	102	101	115	106	111
14260	15560	16559	20064	23251	26049	25288	23878	25455	33193	26507	21749	17525	22262	19088	14159	8674	6745	5846	5151	3599	4211	3104	3163	2895	1964	1651	1475	1116	885	784	585	543	548	545	523	493	472	493	492	444	422	439	431	413	448	535	525	491	433	586	540	525	495	491	445	443	417	417	420	463	438	395	408	372	414	376	385	386	371	381	344	370	333	370	365	345	360	363	361	350	365	340	363	358	367	345	341	350	370	347	351	324	345	343	346	353	356	346	338	358	359	367	328	372	386	370	344	390	355	358	338	365	368	363	374	377	322	324	348	342	333	325	333	305	346	351	326	331	317	344	345	312	344	325	334	364	330	321	355	355	366	345	371	358	313	357	354	314	360	349	353	351	345	364	324	370	346	351	334	333	338	316	345	341	356	353	350	354	349	349	359	360	344	343	347	347	314	337	329	343	365	322	345	331	317	336	330	367	373	304	353	385	347	337	343	333	358	353	353	322	362	316	338	345	345	380	338	347	329	321	349	333	318	366	345	321	323	312	364	352	349	314	341	312	308	334	321	317	359	381	350	361	319	373	343	336	327	319	344	300	350	348	361	349	335	334	361	305	343	317	356	349	312	337	344	301	346	338	352	337	350	357	345	373	343	326	343	337	322	364	333	332	346	348	329	318	346	356	331	341	352	333	347	329	357	341	343	359	330	357	323	364	347	341	326	353	305	348	337	363	404	321	340	312	373	366	363	350	323	311	334	343	361	352	357	360	340	364	322	313	335	337	328	357	325	343	319	356	332	367	331	323	326	339	361	342	319	364	337	330	331	340	364	325	372	299	328	326	329	361	332	323	332	354	334	351	312	316	322	368	363	349	331	330	326	348	340	344	363	357	310	347	302	359	319	367	382	335	371	339	333	342	330	341	383	348	301	308	358	312	334	327	304	360	362	347	311	334	345	324	356	342	333	329	320	361	349	307	341	373	319	317	330	308	355	362	320	342	375	329	329	344	340	343	345	343	340	376	332	343	348	332	337	345	311	379	329	347	358	362	338	350	337	333	372	323	348	348	313	324	342	350	356	358	339	358	348	350	331	359	373	346	340	305	316	332	342	364	338	330	354	328	364	325	343	348	318	365	341	350	327	337	347	355	322	328	346	351	327	332	350	317	347	359	324	324	348	359	349	362	339	349	319	332	322	347	377	377	332	329	328	346	347	335	339	318	359	371	322	316	356	366	364	343	332	321	341	358	347	361	367	354	372	370	356	355	359	345	333	359	338	353	353	312	351	374	351	311	326	385	303	335	346	341	366	315	330	329	333	342	328	322	325	332	353	333	328	336	320	359	310	353	347	351	343	319	361	316	321	351	312	351	333	341	347	321	323	374	348	321	330	333	347	316	316	315	366	335	329	346	310	333	319	337	338	320	329	333	345	342	340	341	338	342	344	337	347	333	332	340	309	331	368	376	343	325	320	318	313	331	345	352	334	324	346	360	339	361	353	358	318	330	361	334	343	358	394	339	364	352	328	345	338	350	361	312	347	315	314	335	309	355	327	345	326	345	332	315	320	332	336	318	354	365	396	353	339	378	336	364	342	321	352	321	351	349	331	339	352	330	343	310	362	321	340	341	334	338	312	327	330	351	340	359	349	325	334	326	386	333	334	335	307	367	358	323	322	318	346	341	356	314	365	364	325	303	346	355	329	292	350	304	326	333	338	327	353	341	294	312	375	316	334	310	360	341	345	316	329	350	349	350	357	356	327	347	342	321	331	322	294	340	351	350	359	349	347	358	326	350	333	326	383	331	340	348	301	354	348	375	314	372	327	368	331	339	331	344	351	312	358	317	326	345	353	384	324	318	360	324	325	345	323	312	375	348	351	345	340	352	356	316	366	352	353	361	338	353	345	347	333	348	351	342	355	355	347	351	317	360	385	346	355	330	378	346	318	302	341	371	327	361	354	347	359	347	324	361	352	335	358	351	329	309	310	367	336	321	353	359	334	326	330	325	340	361	332	338	384	342	358	296	319	331	354	324	344	358	342	341	362	318	345	334	347	329	353	347	369	341	328	334	330	353	353	313	344	364	347	365	359	343	329	369	349	326	311	364	356	318	366	352	344	342	325	354	351	320	354	349	316	364	338	347	344	363	391	350	350	311	329	382	317	298	327	344	328	357	315	332	348	328	347	331	338	326	339	314	326	347	302	347	350	346	327	305	344	313	341	357	335	347	336	325	346	307	334	366	342	369	328	348	315	321	352	322	355	321	317	353	352	363	341	355	325	320	348	335	327	345	314	354	362	317	344	359	332	328	360	347	322	343	364	333	344	348	360	333	340	326	364	349	346	330	320	341	337	331	349	390	334	351	334	345	331	359	333	344	341	335	317	325	313	316	360	322	364	339	333	348	303	334	334	357	331	334	334	339	324	340	300	327	379	353	339	346	378	341	334	347	356	311	313	384	329	317	373	364	335	350	334	337	351	351	349	355	348	343	342	354	364	352	356	331	350	335	311	308	344	379	365	310	334	325	338	315	372	332	346	330	350	337	372	335	348	347	326	320	340	365	341	334	365	326	345	342	347	325	353	356	353	328	323	325	328	298	330	331	364	367	327	338	298	381	344	339	324	324	312	328	346	284	346	367	300	360	355	362	329	305	336	351	353	339	321	338	344	335	359	348	328	312	345	321	365	367	335	370	337	325	316	346	329	328	349	350	378	352	329	345	357	351	322	358	333	338	353	342	322	331	336	359	338	374	354	325	347	329	321	330	369	318	334	324	315	317	330	353	319	341	347	337	331	333	334	292	339	330	347	349	322	322	355	356	360	369	352	347	335	352	356	374	371	320	319	341	356	316	311	327	339	343	332	324	331	364	345	336	360	327	339	350	347	352	354	358	333	373	351	331	332	337	343	313	332	345	339	342	340	344	315	353	333	335	359	347	359	310	355	307	343	338	341	345	357	348	336	324	317	332	324	353	358	314	336	338	327	321	348	331	337	355	347	354	348	349	340	338	335	318	369	348	344	357	351	318	307	358	324	330	325	353	336	354	375	361	347	353	341	322	352	292	337	334	321	331	321	335	330	363	331	331	319	318	332	336	342	331	315	382	344	362	364	359	332	314	347	345	333	369	318	357	367	350	304	341	298	339	329	337	349	364	332	338	362	335	332	367	360	335	358	314	352	361	355	357	316	309	328	330	352	339	314	339	374	359	336	333	342	347	328	351	366	362	342	342	348	378	355	343	310	304	335	372	305	361	313	338	333	346	351	336	325	330	339	330	340	357	344	363	341	340	328	335	344	364	331	332	339	317	343	319	351	365	332	343	324	337	332	353	336	357	336	329	327	320	393	310	343	321	319	313	314	331	299	354	374	337	337	369	342	321	306	325	340	361	312	346	349	321	329	317	345	312	329	341	355	325	325	318	346	305	335	364	343	356	348	340	332	327	348	313	351	387	355	357	349	353	353	336	339	334	344	352	367	341	338	315	310	334	349	299	310	351	314	376	342	341	382	344	331	315	327	321	346
3411	3409	2450	2007	1504	1316	1372	1013	759	866	865	615	526	475	499	389	382	342	351	324	325	332	336	298	303	307	324	336	338	323	280	317	337	298	311	298	333	303	324	327	348	313	323	295	297	320	305	314	311	323	314	321	328	333	316	317	301	311	304	301	337	261	300	292	315	302	302	329	305	349	333	290	279	293	299	283	282	333	328	307	355	306	308	334	303	316	344	276	323	316	295	294	290	325	327	329	334	319	328	294	319	329	354	371	309	324	296	324	314	312	295	294	330	319	336	306	282	303	313	283	337	314	307	314	276	326	292	301	332	300	271	322	310	307	311	285	327	319	276	296	308	282	356	293	288	303	283	324	336	279	303	336	313	300	310	297	312	334	277	334	315	314	279	335	320	332	294	301	308	335	296	310	298	297	339	328	314	302	318	305	297	331	286	292	316	311	274	324	304	312	321	305	337	301	310	305	282	331	322	334	298	293	338	308	292	335	275	332	306	298	336	300	280	309	293	302	294	293	309	338	306	334	329	321	303	325	330	328	324	317	315	295	352	316	310	304	314	309	331	287	320	287	308	305	335	332	329	316	320	331	306	312	330	358	334	284	297	310	312	293	291	309	337	300	324	314	315	311	335	283	318	353	311	302	301	351	326	321	319	315	317	317	308	297	311	304	307	285	313	326	335	323	312	311	322	305	300	300	324	303	293	275	336	307	312	328	303	351	326	313	293	331	305	297	320	314	310	293	282	356	301	308	309	301	320	313	309	304	308	304	281	337	337	300	344	311	323	305	307	338	320	299	319	300	305	297	325	314	326	296	330	314	347	327	293	325	327	281	334	327	312	316	278	323	303	277	334	307	322	299	288	315	323	313	289	307	319	322	298	325	306	325	295	319	321	331	334	307	308	296	317	298	324	285	296	311	322	319	318	261	323	311	290	303	298	334	318	319	300	302	294	303	319	297	299	319	320	313	316	313	304	302	325	333	314	323	328	307	257	331	351	285	319	306	302	323	316	297	333	301	331	292	334	323	298	283	302	312	316	304	293	306	340	302	307	263	291	314	307	312	302	291	327	311	288	323	295	314	286	277	330	290	336	324	314	312	326	296	311	320	321	312	341	307	296	346	296	328	303	292	319	341	303	334	300	294	299	283	347	327	332	317	313	293	314	328	323	303	287	319	318	314	299	335	278	307	322	338	318	330	354	315	296	313	273	295	317	333	337	323	303	302	355	313	291	317	285	300	318	322	322	316	321	292	332	303	311	321	328	317	324	281	292	326	362	328	334	334	336	318	342	333	304	298	320	314	305	312	317	286	306	309	302	308	333	328	276	317	307	327	333	304	327	312	309	306	314	289	299	328	283	287	318	297	317	338	287	328	313	330	320	323	322	325	306	303	344	304	306	313	318	315	320	320	298	313	285	320	327	321	299	324	319	340	312	348	330	280	309	309	283	292	325	342	302	307	300	329	339	290	299	307	316	319	292	287	320	311	318	340	321	313	322	319	290	311	316	300	307	342	301	311	305	335	298	308	309	290	323	290	335	318	332	343	298	289	303	296	297	286	323	341	309	317	285	319	314	309	325	327	308	319	281	299	297	305	322	310	334	323	300	331	299	294	339	297	315	277	305	303	265	314	301	315	303	322	301	292	348	346	318	310	305	298	311	337	328	294	303	308	316	367	317	303	288	306	285	350	321	288	308	286	323	288	310	298	315	329	323	305	312	307	290	332	309	312	308	300	283	305	291	321	347	350	307	321	290	328	326	300	299	276	294	295	319	301	277	329	321	312	330	305	299	334	295	323	302	360	296	328	327	310	309	313	315	320	328	297	316	325	303	304	320	319	315	312	284	309	288	303	320	280	326	304	293	328	317	314	316	311	319	286	318	310	296	314	303	287	278	281	308	318	330	321	291	311	303	317	313	275	316	343	324	321	314	328	320	323	315	302	295	330	309	325	311	318	303	291	315	294	298	290	329	324	325	284	329	308	331	328	301	318	307	288	323	326	307	295	336	294	311	314	293	290	285	339	278	302	316	303	343	303	314	288	314	265	340	319	288	314	317	315	322	306	307	332	280	299	282	315	299	299	317	304	324	306	318	298	270	317	321	317	293	293	321	307	303	344	311	305	299	319	289	280	306	322	335	313	271	337	310	291	311	307	321	292	306	281	321	293	332	306	275	304	314	322	324	310	309	333	319	326	291	330	321	295	300	328	331	334	284	319	342	299	304	318	312	322	303	283	305	300	311	308	301	335	310	293	304	329	297	315	356	323	311	283	310	355	324	322	310	302	286	312	318	334	324	313	291	283	294	313	306	334	279	315	327	339	309	336	307	304	312	281	301	321	277	320	313	309	328	313	269	325	293	319	302	296	310	316	301	306	292	291	307	348	295	305	318	302	340	321	323	310	292	287	320	311	322	316	328	328	316	318	315	310	299	321	322	306	297	324	297	274	321	303	313	317	297	330	302	315	300	264	320	281	306	309	319	300	329	286	329	301	336	337	313	313	320	348	337	335	315	347	284	305	290	355	341	334	315	337	278	279	316	292	294	302	312	292	299	301	332	308	290	334	311	303	353	313	347	304	284	322	298	313	296	316	279	288	314	301	308	323	314	271	301	303	268	324	337	298	305	280	316	294	326	314	289	344	320	311	319	331	299	304	312	280	333	293	317	315	301	326	307	309	304	298	312	315	287	279	306	337	335	285	293	280	302	336	302	309	332	309	306	331	293	327	290	297	268	303	311	330	289	299	308	322	310	285	319	273	297	305	315	328	326	338	298	309	301	300	316	294	336	307	338	294	286	318	319	305	286	323	303	323	308	354	314	313	305	304	302	309	271	310	311	311	290	284	288	294	324	323	309	310	305	329	336	333	277	315	307	303	319	305	300	309	310	326	300	332	302	298	321	291	300	325	335	337	311	293	326	330	329	293	275	316	318	286	294	271	292	340	295	298	296	320	356	288	325	284	321	325	317	330	326	301	303	369	314	310	315	283	341	318	297	318	281	307	335	282	304	318	292	309	322	314	317	316	323	310	287	333	335	325	300	343	325	314	335	302	302	297	320	324	338	306	325	329	307	290	302	307	348	320	300	286	324	297	282	318	293	303	325	303	327	315	333	311	312	350	316	319	304	287	323	308	267	326	299	300	286	309	300	325	321	272	317	302	279	286	316	287	299	299	347	329	325	278	303	311	325	324	285	279	309	279	324	294	337	313	318	310	356	321	286	302	310	327	294	298	326	338	310	279	319	300	267	318	274	318	306	322	319	305	302	299	304	332	312	313	305	350	350	300	343	297	314	312	335	296	262	314	318	328	307	313	308	302	336	306	310	293	287	280	296	320	321	323	292	329	306	316	299	287	312	335	288	318	289	316	320	294	293	275	290	304	297	291	319	308	306	302	284	316	303	317	297	328	326	312	303	317	300	286	294	321	331	303	303	312	333	307	303	314	353	314	290	295	309	303	315	310	308	278	301	291	307	307	310	310	316	311	312	287
3567	4073	3725	4701	4547	4474	4800	3553	3117	4058	3930	2580	2391	2197	2111	1648	1355	1201	1161	1070	971	944	983	992	903	963	858	900	805	822	854	878	855	807	823	861	804	874	806	811	801	829	854	865	818	846	826	858	869	831	812	865	769	822	814	818	841	841	841	879	852	821	804	828	829	805	833	813	811	816	864	829	794	872	823	887	828	869	867	828	830	872	812	840	870	842	810	833	830	805	893	844	858	834	831	809	851	859	851	747	875	827	854	820	826	835	857	847	807	893	785	850	815	839	837	808	851	836	847	878	855	822	828	829	832	860	830	796	869	850	902	851	856	835	795	839	837	811	813	807	848	844	851	827	810	837	844	846	827	840	825	839	846	911	857	855	806	799	850	830	806	801	800	800	832	834	883	842	845	868	819	873	843	856	807	828	793	799	894	842	756	879	848	812	884	846	840	828	849	866	828	832	829	827	818	840	817	843	871	880	880	858	807	859	841	845	841	862	827	775	807	833	826	832	842	815	849	871	842	821	806	854	827	864	873	828	835	855	854	814	870	788	834	831	878	833	828	871	831	771	824	839	822	829	836	833	856	848	802	831	779	865	852	854	845	856	894	840	833	795	811	869	883	817	823	868	837	820	830	872	924	832	850	826	888	807	820	830	826	845	824	829	841	903	777	772	874	837	846	883	766	862	869	889	808	784	840	849	851	862	870	839	841	824	891	908	837	835	830	828	820	778	849	879	867	856	794	792	826	827	868	799	876	811	802	834	823	799	885	864	850	780	798	855	870	848	831	819	807	841	830	824	881	855	843	832	838	794	795	815	847	803	885	855	807	849	862	852	863	807	843	811	847	829	823	755	842	809	859	851	821	891	835	865	795	826	842	784	781	846	811	818	872	837	913	859	844	809	874	871	890	821	805	812	850	861	811	858	873	839	876	890	881	841	817	859	807	856	820	773	882	807	836	852	833	885	849	845	822	794	833	793	815	892	868	911	824	816	820	864	827	826	832	850	805	865	826	835	839	842	833	766	858	832	862	852	855	819	812	847	835	828	869	807	886	866	794	826	872	828	854	820	851	836	877	828	876	848	821	823	830	818	854	839	828	818	868	784	855	829	813	827	876	832	833	883	836	862	818	785	850	825	849	838	848	868	879	858	814	822	822	812	841	887	831	843	837	848	802	796	819	859	854	852	835	823	791	851	875	792	825	795	863	854	786	853	867	824	834	822	846	885	832	844	814	821	836	914	892	822	841	817	808	876	843	853	848	820	804	826	782	842	809	774	845	805	828	854	873	835	881	857	853	833	901	839	815	815	832	863	825	847	838	858	870	832	810	779	903	847	880	829	827	791	860	812	819	873	859	813	855	810	839	864	802	905	913	838	859	794	881	857	811	819	833	880	837	833	802	865	843	882	863	822	882	849	852	806	871	839	776	833	851	787	804	835	828	798	888	838	821	859	888	828	808	861	824	863	830	825	886	828	797	811	829	857	876	863	841	824	851	841	872	841	858	835	811	845	863	839	814	828	854	819	850	816	863	874	839	815	841	831	832	776	791	830	839	810	781	852	857	871	833	836	827	826	790	835	827	789	822	835	872	875	838	864	817	845	841	867	851	880	887	845	825	867	794	840	846	836	824	836	802	840	813	834	805	854	830	841	818	842	875	875	804	869	883	839	780	833	840	806	835	865	827	811	838	851	846	834	833	785	887	849	802	823	819	817	890	806	829	856	802	805	836	840	814	794	827	856	803	827	824	820	827	843	875	834	855	842	798	804	907	841	893	837	897	889	860	836	859	783	864	836	879	822	859	843	812	806	800	823	853	840	915	836	838	849	836	837	852	823	881	846	834	821	849	851	837	836	801	807	793	825	835	768	774	817	818	838	787	816	797	863	898	809	807	837	816	833	845	856	843	885	765	841	866	830	853	823	838	824	838	842	836	773	799	831	838	844	822	842	851	854	785	836	816	805	832	862	782	845	848	803	850	872	835	839	858	817	850	899	863	888	847	788	830	820	825	820	856	816	856	848	832	868	856	833	871	897	835	831	804	887	832	776	874	829	871	856	813	813	851	841	851	826	830	862	860	824	825	804	872	845	852	833	832	857	838	820	820	874	803	808	878	786	844	862	901	818	847	878	829	884	855	877	829	834	818	781	885	891	844	839	858	849	821	808	837	820	799	892	821	839	849	852	900	848	835	843	796	811	788	845	872	833	815	867	796	838	876	905	838	869	834	810	840	836	802	852	838	843	786	801	804	827	850	823	841	832	837	815	837	835	833	810	845	813	822	803	886	858	761	835	824	848	814	825	818	833	868	865	864	854	866	892	809	799	821	852	839	840	831	805	765	864	868	844	831	844	827	798	763	818	837	844	853	847	819	832	823	875	852	829	822	868	826	841	794	860	816	803	820	815	858	876	827	816	824	841	889	871	835	905	813	818	830	857	948	912	832	826	800	832	847	803	870	846	815	869	882	836	818	876	817	837	841	827	900	842	870	815	776	822	847	846	852	825	821	765	862	814	808	863	856	806	899	829	844	880	837	866	874	860	823	857	838	855	862	811	856	826	819	822	876	830	824	870	774	834	846	859	807	886	878	847	865	829	861	793	888	889	851	798	874	853	829	813	859	832	875	851	814	879	828	884	820	853	810	902	847	879	878	882	828	904	845	841	829	800	827	847	880	861	823	888	871	883	812	895	808	825	843	810	891	830	815	834	847	863	859	816	818	777	851	881	811	792	869	831	841	896	910	863	793	847	883	854	794	813	830	847	844	856	821	811	847	864	794	863	858	823	869	849	837	809	860	860	840	846	768	863	859	848	772	880	819	842	828	831	843	786	853	815	866	855	880	848	860	836	878	842	843	826	840	841	835	835	835	818	869	862	895	823	832	817	858	833	814	799	826	882	799	839	818	825	830	803	857	806	862	808	813	847	806	845	915	861	836	881	841	842	840	852	817	820	826	841	891	813	824	835	767	814	860	838	855	798	875	845	820	876	865	870	856	870	826	818	852	827	815	839	809	820	840	808	860	841	878	815	846	818	844	797	820	811	846	819	827	796	883	842	846	846	888	873	847	824	814	828	814	820	806	791	847	840	816	843	822	842	831	872	826	833	841	843	799	848	806	814	852	845	824	813	837	871	799	823	866	827	857	851	828	835	814	848	835	865	810	853	856	828	824	784	845	839	884	857	744	858	815	848	899	834	852	783	858	859	888	807	846	858	865	854	827	793	847	851	839	832	847	870	834	862	835	845	797	865	837	849	816	835	856	859	849	828	826	815	846	821	827	801	802	772	859	784	834	872	808	801	818	801	806	840	871	857	812	855	851	876	815	809	826	845	815	771	875	839	854	834	820	808	829	876	879	859	861	857	855	882	896	814	824	863	830	824	811	805	851	816	811	788	873	788	876	847	796	852	863	858	909	841	821	823	843	828	830	812	839	858	829	805	828	836	855	798	850	833	847	798	835	790	848	855	828	832	847	876	851	789	843	854	853	855	868	825
14145	18255	17416	17625	16104	13860	12771	9685	7100	8342	8232	7158	3981	3956	2935	1824	1074	1014	749	870	491	395	384	404	274	296	231	259	236	212	214	196	181	187	197	188	198	205	189	173	208	219	181	178	175	177	191	202	191	186	179	179	174	168	216	199	186	178	210	194	190	205	202	196	198	166	194	174	169	181	212	210	158	190	184	175	161	200	208	180	203	180	175	160	180	189	196	178	190	199	177	178	182	193	172	200	155	197	196	181	177	202	170	173	195	205	169	196	203	200	160	200	173	178	184	206	162	162	180	175	171	150	217	175	184	181	193	208	175	186	198	183	177	169	211	192	178	161	155	196	165	177	173	193	181	163	195	187	174	162	196	162	181	196	167	186	176	171	152	184	195	155	202	183	186	150	205	182	183	176	196	159	164	168	189	208	173	186	180	206	182	199	190	188	179	169	186	178	184	178	196	186	178	196	183	201	178	156	177	198	201	192	173	161	219	184	173	202	177	205	185	180	172	202	163	181	195	162	189	179	179	168	178	171	188	192	171	188	169	202	166	184	167	178	182	196	166	151	185	182	149	182	174	202	180	203	160	196	196	192	172	203	167	181	198	187	179	182	165	195	180	170	169	186	201	178	165	168	214	191	182	192	194	184	184	193	207	191	198	171	169	208	162	180	176	196	199	172	205	179	190	187	185	177	167	180	170	186	193	205	169	172	172	186	201	179	165	177	180	209	187	180	209	165	172	182	150	170	171	198	209	181	171	191	185	161	177	173	196	179	177	163	193	193	188	170	163	152	187	177	190	180	197	168	179	190	211	183	200	183	187	208	190	179	164	179	162	179	179	164	201	195	176	184	176	192	173	196	194	166	189	172	176	168	165	185	186	167	194	197	177	169	188	177	207	175	205	176	181	162	192	187	173	182	194	206	187	207	161	198	180	184	183	177	190	173	179	195	196	193	190	187	179	173	200	199	200	170	174	187	166	182	146	177	154	180	218	188	184	196	163	184	178	199	163	163	179	187	190	173	157	170	182	196	182	178	190	208	178	169	186	215	194	173	160	178	199	182	173	192	199	164	170	163	158	200	176	178	203	175	177	162	193	200	181	187	178	174	181	182	171	175	199	185	197	169	166	172	156	173	168	168	196	160	194	185	166	183	187	174	170	189	184	177	191	209	208	189	184	213	182	207	184	176	178	208	192	173	191	173	175	176	158	185	189	167	178	206	182	191	184	196	175	185	193	189	181	167	191	201	177	193	199	164	199	174	191	175	205	199	202	161	192	185	207	187	184	170	203	182	189	191	180	191	177	154	173	206	176	190	181	209	190	203	172	175	186	168	185	200	196	169	183	166	213	184	175	174	195	201	167	183	180	162	171	163	178	162	200	155	164	175	194	187	186	196	164	171	168	173	170	177	204	191	170	199	191	183	189	190	192	165	188	209	164	182	179	160	190	166	184	172	182	166	205	187	173	176	152	180	195	180	163	179	173	196	182	167	192	168	159	201	170	176	189	175	203	168	187	197	186	180	181	188	175	178	180	188	193	183	210	195	203	168	173	176	168	167	159	192	192	200	187	181	168	202	174	166	189	171	205	171	171	183	191	170	193	181	174	156	177	202	169	188	179	173	184	186	178	193	172	168	177	182	181	169	188	170	190	189	171	174	166	171	171	170	192	154	185	178	204	180	199	200	174	180	173	175	176	205	161	163	184	189	189	184	164	206	183	180	187	190	175	192	159	159	183	152	174	176	172	190	188	172	170	210	188	176	179	171	214	171	150	197	187	156	195	176	184	195	180	187	220	155	155	191	182	183	210	189	158	184	208	176	190	155	197	178	179	184	166	188	178	183	184	191	173	163	154	182	187	172	162	180	192	168	174	173	179	186	198	164	172	178	169	162	189	170	188	166	159	169	180	198	178	179	179	168	185	163	176	182	186	175	172	184	173	181	176	184	195	190	192	197	196	206	179	188	160	187	192	175	173	179	189	196	165	168	181	180	168	182	188	211	181	173	176	176	169	199	200	161	173	180	192	175	184	188	201	180	181	194	187	171	169	197	176	177	169	174	175	175	178	180	183	179	163	182	198	173	163	200	180	172	185	200	182	187	184	162	186	172	169	173	190	192	188	183	196	156	177	152	183	164	181	160	190	178	198	178	176	186	184	195	181	187	188	176	166	194	152	174	174	190	202	188	192	205	172	182	182	180	190	157	172	178	160	202	161	197	192	179	170	175	173	198	202	164	173	202	193	169	169	183	183	193	185	211	182	203	193	179	163	196	185	179	193	166	182	205	182	164	174	179	164	181	166	181	199	197	206	182	162	203	177	193	181	194	164	187	201	171	175	169	191	184	191	173	176	174	210	165	213	216	175	151	178	177	208	176	194	166	161	172	171	184	167	176	219	190	176	179	176	179	186	172	161	190	159	160	162	146	194	169	169	194	207	185	179	192	180	177	206	179	202	203	193	178	197	172	167	188	193	178	188	186	210	218	189	172	198	178	186	204	184	196	187	165	192	180	176	184	196	204	190	176	165	180	183	173	179	214	154	202	187	182	198	193	179	191	180	179	203	189	169	179	178	183	196	181	193	179	193	200	198	173	166	183	180	163	174	167	201	167	197	181	185	183	158	177	172	162	184	195	153	160	189	173	191	177	181	198	180	198	182	173	167	188	172	186	170	201	168	184	162	186	175	166	172	213	185	181	153	178	195	185	208	177	185	199	169	182	172	201	173	170	189	171	192	194	162	155	195	172	194	203	211	177	192	194	196	185	184	165	162	190	190	199	183	180	195	201	196	169	161	192	176	154	200	171	182	158	202	179	169	176	185	185	171	169	184	189	167	181	195	181	164	162	154	186	194	163	206	182	192	201	176	193	184	174	193	190	204	175	178	186	198	192	187	185	190	177	186	181	165	171	185	192	206	190	184	184	168	185	185	191	188	175	160	163	194	145	154	189	191	180	173	197	177	188	171	176	186	190	179	153	174	179	174	168	195	178	190	198	186	196	175	158	183	176	182	170	175	194	188	197	172	191	185	179	168	191	179	177	167	163	170	188	168	172	174	177	187	202	180	168	131	168	181	166	185	171	159	187	196	222	209	181	179	158	219	161	184	169	194	171	203	189	193	179	188	205	208	192	178	178	187	173	201	180	172	190	203	166	188	199	173	189	169	179	179	172	197	177	210	175	202	194	199	201	194	168	169	165	169	191	183	181	160	182	183	191	188	192	166	180	184	176	180	181	196	180	163	177	187	197	181	149	190	188	169	169	178	170	147	180	165	188	179	162	182	171	167	174	174	203	180	185	181	187	184	184	209	180	191	175	181	170	151	162	191	161	194	153	172	178	174	180	205	188	176	213	173	184	171	197	180	208	175	173	189	171	166	183	185	166	190	168	161	195	146	173	183	172	192	153	187	177	150	213	176	180	169	180	194	184	182	162	217	163	161	198	209	192	196	172	179	200	167	186	181	174	174	157	192	180	171	167	191	179	171	207	193	210	188	172
10851	13062	12132	15760	17788	19242	21257	17629	18202	23542	20576	17120	13118	14932	13457	9639	5242	4861	3671	3952	2600	2646	2428	2149	1481	1313	1218	1087	941	812	631	651	588	606	670	588	580	636	574	585	564	530	575	543	576	649	573	560	574	516	596	629	574	616	589	559	550	546	545	574	576	590	522	568	555	535	532	514	555	549	539	530	534	502	529	566	557	502	518	516	535	548	530	552	534	523	543	555	523	567	534	508	524	490	511	536	528	500	475	502	531	560	524	545	513	513	522	527	508	533	501	557	528	527	510	550	536	556	555	538	469	546	483	478	511	505	540	525	517	498	516	506	519	519	527	501	542	519	542	503	507	531	541	578	528	512	544	577	536	517	518	515	491	525	531	551	514	548	473	532	512	557	504	493	517	542	505	538	541	528	518	543	521	483	507	511	502	495	512	538	498	507	516	469	512	542	513	483	507	513	492	527	521	489	537	481	503	507	489	552	493	520	507	514	544	491	535	522	468	513	482	518	514	527	519	528	517	519	525	476	516	537	500	508	508	539	490	505	513	498	546	528	519	499	547	524	504	556	542	471	543	503	535	493	541	534	508	482	498	506	530	511	520	519	534	543	481	503	485	541	513	512	541	506	456	485	538	520	559	512	503	481	513	529	538	522	565	505	546	500	542	498	552	525	514	516	508	561	514	568	526	495	505	520	486	553	478	540	489	503	502	509	532	512	513	522	525	496	524	542	499	525	463	500	508	525	500	495	515	485	526	508	463	491	536	518	499	518	527	539	543	555	566	523	508	528	498	519	510	547	519	498	545	525	484	546	484	499	497	529	528	485	510	492	536	550	516	517	535	512	482	518	493	499	559	516	493	520	555	536	524	537	506	519	502	527	537	540	515	510	544	536	554	555	502	500	506	506	505	504	515	515	554	562	506	524	500	496	481	533	553	525	496	541	510	530	525	529	537	521	520	530	517	488	475	522	514	515	496	474	528	495	515	467	527	519	531	535	513	508	548	492	520	538	543	551	531	506	510	510	520	522	546	513	532	529	512	514	511	522	494	510	539	512	519	523	538	494	515	563	533	486	496	480	524	531	504	522	521	472	523	495	484	504	562	507	531	510	506	489	506	532	542	490	553	500	505	512	509	531	508	522	545	518	524	532	524	514	518	518	510	512	525	506	529	512	525	493	528	520	490	583	554	504	533	495	505	552	536	512	522	499	463	515	516	526	522	543	524	554	512	504	535	527	522	544	534	488	561	529	488	534	540	550	531	501	455	520	553	518	528	503	578	499	525	539	515	498	511	532	513	485	539	506	563	517	489	516	471	495	514	498	512	515	487	486	487	516	524	496	494	529	472	538	548	483	517	502	550	518	510	512	510	496	538	477	536	527	499	480	517	535	523	528	510	482	522	541	522	529	496	540	483	546	539	535	518	513	505	563	515	540	493	525	545	490	496	493	533	519	530	497	520	507	523	530	506	504	501	520	513	522	553	502	528	512	461	544	544	513	499	563	544	518	522	520	512	501	522	533	522	524	529	529	532	511	490	489	537	542	528	519	516	470	524	516	518	490	515	508	493	567	537	535	528	512	538	541	505	506	478	497	524	507	529	535	526	510	515	529	485	554	514	507	508	498	545	507	517	524	541	525	503	493	526	547	486	529	533	560	545	528	505	501	514	519	486	473	517	529	513	523	505	492	518	497	515	477	559	472	491	513	526	519	506	515	519	538	499	537	529	476	480	563	483	503	530	525	566	553	526	513	532	509	514	528	500	468	523	513	519	507	530	546	496	503	499	532	578	498	525	497	503	522	559	491	537	522	504	576	489	511	525	542	504	491	533	516	512	494	511	511	505	541	538	551	524	527	490	506	491	530	503	543	515	525	529	538	537	517	521	503	486	514	516	520	518	471	519	503	521	475	491	555	513	527	521	535	534	500	526	519	537	552	485	546	565	551	505	529	528	537	507	505	503	532	509	542	489	503	512	511	468	523	500	537	534	487	532	481	546	487	531	529	523	513	505	519	552	519	522	486	511	497	519	487	547	525	470	520	507	500	522	524	511	529	507	508	534	512	479	540	509	526	488	555	542	511	539	523	514	520	516	477	527	478	489	498	452	528	515	530	539	511	511	505	505	518	500	524	535	520	504	497	541	507	535	529	563	531	562	514	492	504	505	524	528	518	556	484	447	499	541	532	523	512	493	559	513	503	543	501	524	520	506	491	515	524	545	519	497	511	498	525	508	520	556	500	530	541	557	534	531	500	551	479	548	494	502	487	523	542	534	521	540	508	529	496	507	529	567	514	521	508	524	505	506	492	484	501	483	513	530	512	544	536	516	513	508	553	560	526	523	489	509	516	479	505	457	492	511	568	519	533	517	534	514	510	523	516	485	492	535	523	509	492	523	484	504	512	518	535	576	532	537	550	492	513	518	525	487	524	499	514	545	510	449	539	524	480	540	472	513	542	552	504	506	564	510	490	520	535	483	528	499	528	489	509	550	486	490	521	539	471	535	548	547	528	514	537	535	510	526	537	482	504	494	534	517	487	517	465	509	548	538	559	521	532	533	503	494	543	514	528	539	504	543	485	495	471	523	480	539	527	481	516	500	506	503	498	500	524	503	528	559	519	489	547	519	539	540	534	501	501	545	501	541	518	535	511	556	506	484	555	528	522	503	533	515	528	516	514	526	491	480	498	523	533	492	496	539	521	485	499	498	466	504	511	499	511	524	471	509	523	544	506	484	504	498	546	510	474	536	546	491	496	537	484	486	534	510	530	529	542	544	486	551	566	505	526	523	559	519	508	524	559	519	524	492	516	478	511	496	524	513	536	563	538	540	537	490	544	548	507	521	508	523	503	522	523	485	509	447	503	530	510	524	537	503	495	495	506	519	533	516	524	527	512	537	549	481	518	517	524	537	530	527	531	521	501	551	489	489	513	507	508	539	532	513	493	508	504	538	521	516	528	485	507	492	520	542	534	532	539	471	500	538	524	543	525	489	532	502	513	545	510	504	502	541	543	531	503	528	541	529	545	510	513	551	492	509	548	530	498	513	536	490	512	521	516	503	542	503	486	494	504	494	526	524	507	456	508	535	549	525	536	491	499	507	500	503	500	535	480	543	558	485	522	519	537	506	527	507	489	492	544	498	505	516	510	520	516	520	522	529	500	501	541	527	476	501	548	486	572	522	554	513	491	496	509	537	514	502	514	540	534	512	521	502	523	518	562	490	509	514	514	528	538	488	538	512	510	554	529	518	531	518	531	570	486	515	522	493	499	550	498	508	515	467	545	517	535	526	542	495	500	534	543	534	511	535	509	495	545	533	481	578	486	588	497	514	513	529	564	528	501	520	502	453	487	551	524	504	491	524	515	482	520	516	513	514	509	535	483	502	518	534	525	517	538	522	549	475	521	485	499	527	535	553	538	521	520	509	508	513	500	534	486	533	484	502	581	543	516	497	517	532	453	523	531	507	495	516	520	489	510	508	515	507	530	506	516	543	505	537	523
21952	23568	22808	23501	22955	21349	21349	16751	13668	13460	15330	12048	8467	7468	5248	3724	2692	2242	1414	1108	879	735	563	583	460	307	265	224	195	171	159	139	120	126	130	118	125	125	133	111	116	122	117	105	114	117	117	114	102	123	112	142	139	143	116	116	128	123	122	110	100	120	113	114	109	119	115	107	117	115	128	121	122	118	124	117	141	107	112	111	104	101	110	108	123	104	130	113	103	112	107	127	120	104	104	116	108	105	121	104	118	114	125	99	117	113	122	109	102	107	143	97	129	134	99	117	109	100	121	100	129	96	95	113	103	102	99	97	110	108	113	107	100	100	110	105	128	104	121	118	134	100	110	103	105	106	121	105	98	98	129	98	117	95	133	102	120	121	109	105	102	121	119	116	109	105	122	128	103	91	89	119	109	110	96	118	124	95	98	98	93	116	96	125	125	124	101	109	107	131	122	108	129	94	106	124	110	113	128	112	102	107	123	79	113	126	98	88	119	111	104	101	97	116	108	109	116	121	112	112	118	94	113	113	114	94	125	117	110	105	114	97	112	93	114	116	105	126	125	107	110	110	119	101	119	122	136	105	114	113	107	109	114	120	110	103	108	121	93	94	107	113	115	110	114	104	115	104	112	122	93	101	98	106	108	102	115	99	120	120	107	101	110	101	96	100	91	125	96	104	109	85	118	111	103	99	108	120	104	115	114	103	113	113	115	101	115	102	88	111	117	110	98	113	122	107	120	114	117	115	104	105	100	130	107	111	95	120	129	123	109	115	116	95	90	126	114	116	124	114	104	98	105	107	100	131	116	122	103	111	114	110	107	113	115	91	116	119	110	103	111	117	104	105	97	87	97	103	109	104	127	108	107	92	114	122	80	88	98	92	100	91	112	107	108	113	119	109	117	109	100	102	117	101	101	101	116	111	124	109	93	121	109	104	106	92	97	103	96	108	114	93	107	105	99	123	104	121	84	125	120	110	95	108	107	120	114	126	120	85	113	104	100	113	98	112	121	115	107	104	117	114	110	106	113	104	124	97	97	101	101	110	97	121	114	106	98	116	101	113	117	128	82	108	111	132	95	130	105	107	97	115	108	117	101	109	124	129	120	133	111	116	112	99	119	108	134	121	108	112	102	130	112	116	85	83	98	94	120	97	104	114	112	109	115	124	117	107	103	122	109	110	99	92	88	124	97	110	108	110	107	102	116	109	104	109	109	99	124	124	130	109	112	106	96	105	110	115	79	120	111	108	96	113	102	102	112	105	115	113	118	109	109	109	99	128	119	115	98	107	107	127	100	103	95	102	130	108	83	99	110	88	113	102	111	82	131	111	113	116	97	112	109	96	111	117	101	90	99	111	112	116	102	120	122	114	112	99	104	106	90	106	104	108	105	91	114	97	96	92	105	130	117	102	96	84	102	112	93	125	99	108	110	101	121	91	116	124	108	124	111	112	116	110	115	108	98	125	128	116	112	125	102	100	100	109	96	112	108	100	92	124	106	103	106	116	107	128	128	91	110	105	123	129	116	104	110	100	102	95	85	104	107	115	108	127	91	109	104	135	112	101	121	110	106	113	116	95	110	101	104	115	133	112	112	99	97	108	118	113	107	101	132	96	118	110	105	124	115	113	111	101	114	112	111	98	111	99	107	95	112	123	114	107	98	92	92	121	106	106	87	111	114	108	97	115	108	87	100	124	119	120	111	119	105	129	112	97	105	111	117	112	94	116	101	94	97	103	137	87	114	107	93	95	123	112	105	126	129	111	113	132	119	105	104	116	108	117	93	105	101	109	91	119	102	81	107	103	103	110	112	108	99	100	117	116	101	99	112	113	105	106	101	79	96	127	109	106	88	109	125	97	116	112	120	118	121	114	112	102	103	110	109	117	131	102	136	112	106	104	90	106	114	113	115	134	98	119	107	125	100	111	108	108	117	96	83	118	102	123	105	120	97	93	118	97	110	107	121	110	115	107	108	108	121	94	115	106	91	116	109	107	117	114	111	114	97	108	105	92	103	114	131	135	90	105	116	101	109	104	102	125	108	113	124	112	98	101	96	98	139	112	117	114	111	98	117	115	96	105	101	113	107	107	136	114	117	94	102	96	112	99	102	91	97	109	102	114	97	104	106	112	100	102	125	117	94	122	103	110	101	98	105	119	97	114	105	99	98	90	111	103	105	127	93	127	118	115	107	130	103	110	100	126	115	108	116	121	121	113	110	108	89	129	96	104	115	126	106	115	119	98	98	104	93	77	88	117	125	105	121	123	103	103	114	113	102	113	106	106	103	98	121	112	109	115	101	95	109	117	119	116	108	113	108	112	123	107	89	118	86	108	112	99	127	107	111	93	112	107	111	94	105	96	110	106	97	109	111	99	109	94	99	126	101	123	116	116	124	112	119	99	98	115	111	99	125	102	106	119	110	125	97	94	122	115	82	118	101	123	97	113	114	111	124	100	124	106	120	92	125	108	103	115	96	122	105	103	117	98	104	114	104	102	106	115	115	109	100	101	127	120	97	92	110	101	118	94	101	109	115	109	110	114	123	102	123	141	101	92	112	107	126	117	98	93	103	114	131	101	115	97	119	109	99	96	97	105	127	88	120	104	108	110	114	110	105	108	110	117	95	102	106	105	103	112	102	126	121	101	109	112	99	113	96	105	97	93	112	108	107	120	105	94	105	101	101	115	130	113	110	97	106	121	108	126	121	121	109	97	107	101	109	111	113	109	115	91	116	90	102	102	101	97	91	98	108	107	113	95	102	125	94	119	93	93	108	111	103	108	100	116	123	103	90	82	108	123	107	94	107	90	91	112	88	112	107	112	124	109	90	105	104	105	119	97	118	108	103	107	111	118	106	108	107	126	97	93	120	114	99	100	105	118	108	101	115	106	121	95	106	116	117	105	107	104	97	120	131	128	97	96	83	100	130	107	107	97	88	93	101	80	111	108	125	111	93	112	109	110	113	116	127	98	131	113	111	124	115	109	102	115	115	122	93	86	106	89	117	113	119	118	104	97	122	121	111	118	95	105	110	120	126	107	116	95	83	113	120	110	122	110	110	103	105	105	106	107	108	113	102	111	105	116	117	129	110	104	113	122	120	92	91	126	102	99	109	126	90	79	112	120	117	119	104	116	131	81	96	114	84	106	110	122	105	99	131	110	101	114	105	99	116	104	111	81	119	99	115	96	109	106	104	92	100	119	116	104	107	107	98	106	99	110	90	89	130	106	130	102	84	118	115	127	118	102	98	108	126	115	102	96	116	113	109	129	133	99	119	108	86	88	125	121	92	97	120	115	122	102	101	110	100	102	109	110	108	106	99	105	99	118	104	113	107	119	110	106	103	96	104	99	112	118	89	125	100	105	118	127	110	99	106	106	111	107	110	111	113	102	97	92	93	112	97	103	106	110	120	106	94	104	123	99	116	106	116	125	116	109	110	119	121	110	109	131	110	127	98	101	100	116	104	113	116	118	105	125	105	127	133	101	107	110	111	125
14280	17078	16558	19933	22880	24502	27888	23144	25945	30807	27824	23685	20545	21069	18071	15285	9998	7293	6449	5380	4395	4324	3814	3605	2674	2198	1602	1343	1159	850	668	625	575	528	520	508	449	482	494	460	446	447	461	407	445	432	558	405	450	453	500	497	514	519	531	415	451	484	425	463	425	443	428	401	360	405	361	419	397	367	366	372	378	395	384	352	345	387	365	360	350	378	377	407	358	360	367	344	408	364	374	352	390	429	357	375	377	371	362	332	367	359	339	346	344	350	365	349	345	373	346	349	328	340	372	343	374	331	358	344	357	371	356	336	348	374	345	355	338	314	336	353	340	346	374	376	376	376	352	341	347	377	343	357	355	341	338	338	332	359	365	362	347	371	337	328	357	332	316	333	376	348	368	369	350	338	335	380	349	340	326	359	361	331	335	360	369	384	359	380	315	360	312	362	357	357	336	339	367	355	329	379	340	358	336	344	332	355	314	343	343	323	327	367	330	348	365	350	344	349	330	344	372	351	328	362	329	331	345	341	338	344	334	322	355	346	348	347	328	336	321	405	325	360	344	337	341	324	346	340	351	317	333	374	340	351	335	354	344	348	322	343	350	335	339	329	351	354	316	322	354	364	332	352	325	348	355	337	337	347	355	388	321	374	338	332	342	343	335	329	364	338	331	337	353	347	340	371	384	340	325	351	371	338	331	319	336	357	342	353	330	345	354	324	316	342	312	362	351	336	331	349	327	328	338	319	329	367	346	369	326	332	340	350	359	365	360	326	360	366	351	338	341	362	351	323	380	370	337	330	352	323	313	411	343	324	328	352	359	348	344	348	351	332	335	372	320	330	350	369	357	342	323	326	330	329	341	359	336	340	346	382	340	350	335	367	355	345	335	357	365	341	339	345	352	345	364	324	327	353	369	372	325	342	352	321	338	336	353	332	378	313	372	345	362	346	349	338	336	327	332	355	322	312	315	336	319	326	341	375	367	339	362	339	351	386	349	337	366	339	356	359	331	316	353	326	339	356	295	352	336	344	353	336	348	333	339	325	325	322	334	349	339	350	329	346	347	315	338	334	336	355	317	325	329	325	323	324	363	361	336	356	348	305	351	358	310	356	343	364	344	358	303	367	337	333	384	330	314	326	366	350	343	336	347	322	361	363	300	329	348	323	352	351	340	359	359	356	338	365	360	364	351	346	361	332	362	363	353	336	307	335	361	357	323	352	345	316	342	372	346	300	329	361	345	354	364	382	346	359	337	348	327	383	325	339	361	320	345	322	324	356	341	333	362	355	350	328	327	344	293	353	340	335	378	383	352	370	340	340	330	342	354	320	329	374	343	368	330	312	348	322	338	383	327	337	360	334	331	328	341	357	348	330	347	336	342	338	329	339	347	358	345	363	370	346	367	335	378	318	331	366	328	314	350	350	308	340	352	330	341	376	372	328	336	338	327	338	360	334	347	331	322	348	358	362	326	363	344	357	354	365	355	312	346	344	342	355	340	355	330	340	316	328	347	364	343	369	356	329	367	358	346	344	347	335	358	347	359	360	333	372	346	346	332	326	340	363	346	332	370	367	341	331	304	378	338	331	329	330	357	355	347	350	349	355	343	339	348	352	323	344	362	324	334	320	345	312	353	347	379	379	335	328	356	330	361	347	345	350	364	345	323	346	343	331	339	368	335	337	353	365	343	361	351	341	331	353	334	333	340	372	354	360	346	364	360	343	327	343	340	328	336	332	367	340	331	347	335	352	306	340	336	344	337	349	320	313	321	307	348	341	334	350	364	367	309	341	339	327	344	331	327	350	371	354	345	372	339	350	358	364	357	352	360	343	365	331	356	349	344	365	336	355	335	350	348	310	368	344	362	345	347	342	330	333	352	338	350	360	343	374	330	349	353	353	344	367	333	339	337	340	341	326	338	332	358	334	338	312	340	333	337	382	319	366	315	347	305	319	334	360	381	342	365	348	348	334	325	328	348	344	344	354	333	353	318	304	329	334	337	365	351	340	310	348	339	353	315	328	336	341	356	361	350	335	358	356	332	320	351	354	364	336	341	336	329	317	348	331	352	345	358	330	316	352	343	344	364	356	337	345	331	348	341	302	329	368	365	338	395	380	357	329	363	364	362	330	324	339	340	313	364	370	343	331	338	359	338	346	343	358	312	326	346	305	362	357	323	341	333	337	332	342	333	342	317	341	316	338	373	342	338	321	336	342	330	356	322	375	348	320	346	304	323	365	380	365	337	329	328	350	335	349	346	349	349	343	323	333	360	334	306	347	338	362	354	299	330	341	311	354	362	337	353	329	320	328	327	365	358	344	356	282	315	342	368	339	353	326	350	361	336	342	364	325	324	350	356	340	324	340	348	343	340	349	329	368	346	306	333	313	348	359	328	336	315	327	351	334	337	338	339	381	336	343	323	373	307	352	361	318	329	367	327	337	318	339	342	323	334	324	354	333	304	332	338	333	363	334	364	341	348	351	364	318	341	352	345	317	320	326	342	356	306	337	362	333	328	375	367	307	360	346	351	316	316	339	330	350	336	346	320	330	348	304	380	353	313	350	369	341	329	334	332	357	350	381	336	343	332	350	346	353	358	333	320	325	359	347	357	347	317	312	330	355	323	373	309	338	313	315	330	347	336	312	340	325	314	341	340	333	351	319	327	336	351	362	331	338	398	329	343	375	367	340	353	325	343	340	301	322	348	327	333	336	380	380	370	336	369	338	355	305	337	354	343	347	354	324	351	364	334	347	326	330	334	355	337	358	336	349	345	365	364	361	344	323	322	339	342	363	356	319	375	346	331	325	291	337	349	334	340	327	337	348	322	319	335	326	353	363	316	336	324	339	352	352	375	329	324	331	328	357	317	376	314	337	329	339	319	366	332	345	346	338	356	325	333	338	362	350	333	322	345	330	358	333	333	321	325	344	325	346	312	311	346	357	308	339	336	325	380	350	329	350	360	340	342	369	335	361	321	333	333	336	344	325	331	344	323	317	327	342	362	334	342	386	336	303	326	328	379	353	337	370	380	364	357	400	334	342	361	369	321	353	344	367	368	294	306	370	339	336	325	352	331	338	332	350	344	322	347	332	376	372	355	296	339	333	344	350	366	351	343	344	316	345	355	348	351	331	335	358	333	343	378	334	329	341	351	374	329	362	344	311	355	378	352	320	378	356	341	359	356	328	365	328	360	366	364	359	335	317	364	366	318	364	368	345	331	357	324	339	323	351	343	344	329	362	320	350	338	302	377	338	327	309	349	354	349	357	367	361	363	327	381	311	331	375	343	340	344	364	349	352	356	333	334	355	327	344	340	342	319	338	319	355	336	324	348	345	363	322	345	352	356	346	345	301	352	328	326	364	337	329	345	336	333	351	313	368	354	333	377	357	334	341	352	349	321	345	342	330	339	331	342	337	354	330	333	346	350	348	371	358	314	379	349	334	338	361	331	362	330	327	354	354	365	341	369	349	335	335	306	343	332	319	338	344	328	335	348	332	344	353
3569	3056	2496	1997	1681	1327	1631	1010	961	770	786	724	449	467	406	327	319	361	339	333	334	308	326	335	327	295	294	290	345	331	340	329	313	339	285	290	324	311	332	297	353	333	315	326	321	302	310	294	261	293	318	330	310	311	319	328	305	324	316	306	298	325	320	332	308	314	283	295	326	362	343	340	308	310	310	294	259	287	323	301	311	305	287	300	322	351	296	318	313	291	266	343	308	289	328	318	317	312	313	320	297	338	308	332	328	329	293	329	306	339	324	292	338	314	287	286	312	325	307	293	308	292	314	316	335	329	323	328	296	300	319	281	300	296	314	316	335	292	295	295	326	316	345	305	313	301	291	309	327	320	319	326	301	310	305	315	295	301	320	285	313	321	310	300	321	309	325	295	329	307	329	328	328	306	315	309	325	316	341	350	336	302	308	312	340	300	325	326	353	305	333	313	311	319	331	282	300	332	328	309	297	334	315	292	338	306	337	291	295	314	324	290	314	328	316	314	313	310	320	273	323	284	311	292	316	293	331	319	298	308	323	314	347	293	325	355	312	326	298	319	300	290	339	311	311	313	338	313	336	314	340	309	359	308	335	308	328	310	310	303	330	303	297	323	308	360	350	294	305	331	308	336	303	306	347	336	321	320	304	307	276	287	315	310	334	312	281	310	316	307	333	335	298	309	307	312	326	292	314	324	294	335	351	341	315	273	319	327	301	327	333	326	304	313	325	295	320	313	327	314	342	333	311	322	299	329	299	267	302	314	287	324	314	275	299	303	288	304	307	329	318	310	307	288	296	315	302	323	315	300	296	301	318	314	328	343	321	319	344	308	306	328	309	276	295	347	342	270	329	257	277	301	293	319	318	325	323	325	311	297	329	317	312	322	332	293	329	341	302	316	307	311	303	329	316	317	318	321	311	284	319	296	305	301	307	311	310	312	281	300	312	317	296	308	331	297	290	286	305	294	306	292	312	307	271	323	300	315	336	338	271	319	283	315	313	340	283	328	269	299	310	283	311	305	289	293	326	322	348	317	323	325	294	310	329	293	304	300	286	329	326	308	286	296	271	311	322	321	302	309	291	313	318	305	344	335	288	326	308	319	305	312	304	298	281	314	338	330	324	288	311	312	299	275	297	340	320	344	299	327	319	310	299	296	312	322	294	282	309	281	310	311	297	286	342	315	291	330	342	308	325	317	334	315	315	296	309	299	286	324	295	311	316	319	334	311	293	299	330	311	314	327	299	324	307	299	311	336	314	317	303	317	293	347	295	332	319	336	299	317	313	292	306	311	288	321	253	331	296	318	283	330	293	315	288	328	317	323	311	311	339	327	331	337	324	282	313	290	351	322	323	311	320	334	291	316	272	301	320	364	290	322	321	349	324	338	340	324	273	330	295	288	304	327	316	304	310	332	301	276	304	279	311	302	320	277	318	340	292	328	300	299	362	324	280	310	325	284	320	321	333	306	320	307	297	298	316	301	301	302	298	290	289	281	349	320	278	311	334	311	285	298	316	300	318	293	315	338	292	305	283	312	330	344	305	327	302	284	304	347	272	300	312	311	281	302	285	336	317	313	329	322	317	313	316	301	359	309	315	313	324	304	314	274	284	301	304	308	305	323	328	277	335	325	289	328	309	263	331	350	310	307	320	322	292	305	308	342	307	292	341	338	283	296	300	317	318	284	301	296	308	324	318	319	290	313	312	307	329	301	319	328	293	298	322	317	320	308	321	283	313	312	295	324	327	335	333	327	350	302	318	297	291	339	328	313	297	275	303	334	306	324	309	273	295	307	279	296	317	348	291	315	324	327	303	314	318	299	340	306	328	310	310	310	317	318	275	317	315	308	313	323	255	284	294	293	318	307	342	313	295	302	313	301	309	283	323	324	317	316	314	309	290	289	326	293	298	295	298	293	279	313	338	292	328	311	300	306	324	318	345	304	302	323	309	326	307	291	283	294	339	327	342	307	322	308	293	344	318	314	312	336	312	329	337	312	318	317	281	320	306	308	351	294	293	331	308	306	297	326	298	295	330	298	309	296	293	303	334	300	333	289	308	322	289	294	317	292	323	341	331	320	318	299	304	301	303	305	324	280	296	295	338	320	307	355	308	299	297	301	315	310	293	303	321	312	305	323	326	316	254	310	304	315	334	282	305	324	309	313	296	307	286	332	295	303	290	310	321	307	279	280	325	334	324	323	342	298	320	284	292	310	277	361	310	336	275	309	368	305	299	273	339	294	296	291	298	274	315	319	297	312	314	339	319	323	289	295	291	308	310	313	301	306	271	315	322	317	271	319	321	319	319	306	309	320	317	298	291	316	317	298	310	338	351	310	291	356	273	288	335	294	324	294	352	318	336	283	316	319	331	292	341	309	301	291	319	276	311	290	301	323	314	326	273	291	284	305	331	301	289	308	323	325	320	318	314	265	330	315	318	311	325	354	332	307	298	347	343	305	310	297	305	337	305	302	324	312	322	309	307	272	337	300	301	306	318	335	310	294	302	346	326	282	310	347	300	314	303	291	279	291	332	294	312	314	295	313	325	306	325	314	340	327	295	320	311	273	343	281	278	321	318	293	321	311	342	325	291	305	299	316	301	298	301	361	323	306	333	321	317	303	318	307	304	339	317	306	313	313	323	316	282	298	342	295	298	309	301	308	299	316	343	296	313	323	289	318	317	316	297	335	311	295	310	307	300	308	283	300	319	296	319	299	294	307	342	326	300	307	348	306	310	326	337	274	282	331	254	297	313	325	291	344	330	314	321	290	323	313	294	315	320	312	274	318	291	298	317	324	311	321	321	337	305	319	311	313	298	290	301	302	330	298	315	335	343	324	315	329	294	305	311	325	309	325	328	316	288	306	327	305	321	299	313	303	339	314	319	317	298	329	289	330	293	313	324	299	303	342	346	320	290	284	334	314	322	301	293	333	333	285	314	324	303	297	323	302	343	335	302	316	289	336	288	325	312	281	293	313	281	297	359	337	282	321	330	305	271	318	314	356	336	307	293	321	271	285	347	322	316	333	333	359	325	309	300	321	305	313	300	314	297	314	319	300	302	314	309	331	351	264	338	345	262	313	278	307	295	338	318	338	317	336	344	293	295	328	316	314	310	332	310	311	327	322	309	336	303	303	324	314	295	302	320	344	313	315	347	317	292	295	307	330	291	324	326	303	284	321	308	314	348	307	317	321	323	319	309	313	315	314	318	300	314	279	274	296	322	341	339	336	287	291	292	316	281	331	324	311	293	341	326	287	271	297	309	311	297	333	310	331	318	315	320	308	311	333	342	294	317	303	295	316	270	318	328	329	305	322	302	326	299	282	288	320	327	318	302	322	337	315	330	293	310	352	311	312	310	305	313	283	311	265	310	302	326	319	341	287	329	289	320	307	313	278	308	300	301	320	318	312	305	309	352	309	336	288	306	310	345	304	315	294	293	339	310	349	325	297	284	311	301	293	298	334	339	314	300	332	335	307	310	303	353	328
3662	3826	3871	4254	4477	4215	5072	3240	3377	3558	3688	3221	2447	2215	2014	1554	1316	1226	1087	1040	974	997	958	926	907	850	895	883	843	846	836	827	813	847	855	857	868	819	838	864	833	881	825	878	863	887	848	814	808	824	861	881	834	814	837	904	896	843	829	824	849	857	863	900	857	810	807	855	839	819	798	822	811	835	834	845	832	832	850	850	855	801	880	752	828	864	831	883	814	881	913	862	864	815	833	847	899	849	796	826	802	789	806	868	844	843	837	872	854	811	845	853	831	832	905	749	878	837	886	811	879	856	822	802	833	882	822	877	815	807	843	848	849	848	877	857	849	794	846	823	847	831	854	892	868	857	824	858	822	857	798	843	836	815	853	830	819	827	850	856	862	831	808	810	791	845	828	847	839	877	777	840	839	914	791	842	863	820	828	813	788	844	830	797	840	841	826	841	837	800	891	839	844	802	863	860	823	830	820	869	844	817	841	870	882	856	877	830	854	839	846	810	878	806	848	897	840	883	794	856	847	884	827	901	828	797	845	767	850	831	840	813	835	875	836	878	848	840	815	849	801	860	825	876	897	884	834	842	834	877	829	800	810	895	853	816	865	825	819	809	777	862	842	854	872	860	907	869	836	867	829	817	846	834	875	870	844	772	739	807	830	852	837	844	849	871	855	838	837	815	848	829	819	819	770	898	827	851	814	762	880	824	849	873	816	848	874	825	834	824	876	841	837	818	866	846	880	852	922	852	870	880	828	808	831	812	849	879	826	843	815	813	841	838	773	825	804	783	885	850	836	819	821	823	825	856	842	839	861	874	825	855	830	817	799	896	896	842	882	847	812	855	833	841	896	890	859	863	791	876	858	813	839	838	806	822	846	822	883	822	840	794	842	809	836	810	862	865	847	843	878	811	860	808	896	786	828	868	837	852	774	823	843	844	816	849	896	827	869	817	860	791	825	856	868	848	828	805	848	853	909	783	847	852	849	898	812	838	838	871	880	843	805	840	822	803	835	835	799	821	858	766	886	832	858	848	840	850	838	811	847	827	856	873	862	898	819	813	797	870	829	844	827	849	892	833	821	813	863	849	843	828	835	857	861	826	781	858	879	830	828	783	833	797	823	850	808	867	817	844	857	872	841	815	832	868	795	858	834	822	879	848	865	824	809	847	892	878	825	837	885	853	834	796	810	873	836	770	854	834	838	843	836	793	840	832	872	807	858	813	833	852	899	855	823	902	843	768	796	869	894	778	798	862	861	878	836	822	777	849	842	833	880	805	852	819	839	872	847	813	840	814	812	863	892	868	864	816	884	830	873	831	902	814	841	837	838	856	872	833	804	811	822	802	853	828	761	870	824	771	852	834	851	811	823	820	846	808	842	889	793	830	872	801	859	804	838	864	889	846	887	868	813	852	830	841	835	804	872	799	842	836	839	863	780	849	839	847	841	833	820	802	875	832	893	844	843	824	848	818	848	871	840	825	797	873	849	838	828	824	881	833	819	816	775	817	871	800	858	837	824	867	855	872	822	862	867	877	869	805	839	860	869	884	840	828	853	913	834	804	808	867	840	885	802	847	876	900	796	777	852	851	853	813	873	916	909	840	869	850	869	810	833	885	892	825	905	841	824	863	867	863	824	897	858	840	838	878	829	816	799	791	810	838	809	823	860	822	847	907	825	789	860	804	879	837	826	782	827	838	829	860	841	837	813	884	838	805	855	864	842	843	874	899	835	838	828	830	854	847	815	835	840	829	834	836	839	791	845	862	802	826	847	812	866	853	839	815	819	878	852	821	869	791	863	807	933	838	811	830	853	851	866	857	814	803	868	799	867	801	837	783	812	886	865	805	862	853	841	881	850	868	874	842	825	814	828	796	838	803	874	858	864	777	814	833	828	874	865	796	859	840	840	835	823	814	834	837	861	798	872	823	805	843	823	823	807	782	828	812	814	888	864	886	788	841	860	882	828	807	860	824	815	866	899	820	860	851	851	883	900	819	788	793	778	848	833	891	849	798	819	805	843	897	864	878	835	818	823	881	839	847	877	798	893	827	830	808	838	843	901	825	848	831	787	856	790	841	852	839	843	825	806	796	831	837	847	804	832	816	849	915	860	885	866	834	848	832	846	837	839	835	803	879	854	858	889	837	789	850	850	818	849	820	849	828	781	817	881	844	808	787	811	789	779	855	833	868	857	865	830	833	851	802	801	848	833	904	879	866	830	798	820	832	853	848	876	852	843	845	845	836	854	857	808	867	840	819	859	788	864	787	844	886	833	793	833	861	864	861	865	840	829	816	836	813	865	841	822	840	824	829	772	845	857	867	860	828	846	846	827	850	835	794	830	889	850	783	855	879	845	861	843	833	823	846	847	860	818	813	889	809	875	858	837	856	900	806	813	873	859	818	822	837	829	859	834	920	843	846	820	863	891	903	859	799	805	862	877	845	795	848	837	821	854	825	858	887	836	864	836	875	888	830	886	844	835	791	817	839	863	810	871	820	862	833	852	829	813	847	836	835	854	831	876	823	842	839	894	852	920	858	859	856	772	829	778	829	836	879	847	809	836	846	838	844	810	807	799	816	829	806	831	833	805	845	884	855	864	834	820	861	869	820	907	793	888	866	912	879	850	844	812	884	824	840	812	867	799	811	848	837	820	846	849	829	853	866	833	785	848	842	826	806	808	866	786	847	793	836	813	848	829	855	806	842	828	866	843	849	828	841	796	797	856	834	826	864	857	796	875	832	828	866	863	853	818	833	848	832	815	866	844	783	824	816	863	824	816	850	858	901	869	826	866	851	794	919	839	833	886	825	810	801	842	830	844	854	830	846	807	855	857	827	853	845	863	842	868	813	874	857	856	842	837	863	861	817	853	860	863	829	860	809	831	836	827	805	834	892	804	831	858	873	829	818	819	811	851	905	813	869	761	856	817	861	797	843	861	864	825	848	835	855	825	851	872	825	827	868	883	809	851	855	838	841	820	850	875	820	857	814	877	775	810	817	816	840	784	886	854	787	862	862	863	853	878	816	811	926	863	822	837	816	906	835	788	863	894	822	842	818	871	830	840	846	872	813	827	850	836	872	883	871	859	890	805	827	816	867	822	845	861	861	858	783	788	838	762	815	861	906	844	826	893	840	858	807	815	804	841	803	852	874	836	848	836	845	812	841	825	868	862	833	882	901	835	838	826	883	886	816	920	855	839	833	826	847	903	806	832	877	844	846	861	847	846	856	780	839	827	822	857	843	821	800	827	813	796	830	852	821	835	880	849	792	788	854	822	861	811	910	885	841	817	852	810	853	804	885	920	805	863	820	863	861	884	915	815	830	808	870	884	822	861	849	861	801	841	830	798	888	847	834	815	839	868	810	831	882	822	835	869	873	823	831	800	825	855	855	841	863	879	885	808	850	807	885	828	875	866	863	838	840	836	837	869	818	868	884	837	796	844	838	881	821	847	831	845	831	843	818	836	839	836	838	844	789	838	859	836	833	876	823	818	901
13968	17888	18063	18311	16291	13532	13139	10420	8773	8167	7648	6688	4414	3958	2981	1689	1308	973	815	832	535	483	481	381	323	279	280	224	232	200	205	186	169	224	215	195	207	187	214	181	176	180	173	175	165	163	176	177	185	234	173	186	214	184	180	191	202	195	186	180	189	218	216	193	202	170	181	180	175	172	191	181	168	203	186	195	179	175	194	161	170	179	176	186	181	206	175	175	172	161	187	198	180	170	175	183	165	166	183	185	174	197	192	177	186	164	164	179	185	179	184	182	173	174	182	186	194	199	179	170	182	181	185	211	199	174	165	191	168	181	181	187	180	190	205	185	168	193	193	199	197	204	181	166	166	166	187	189	174	178	181	199	173	176	195	194	191	178	184	178	180	172	163	166	178	176	170	183	202	176	188	168	196	204	187	185	164	179	179	179	176	166	183	169	189	186	184	166	175	172	171	188	182	182	173	158	183	184	195	190	196	182	191	159	191	151	167	180	171	179	197	166	175	203	200	195	172	188	171	171	180	167	183	183	174	207	186	164	211	185	187	175	179	196	218	207	177	183	195	176	184	203	173	169	173	181	200	156	203	187	177	203	191	174	173	182	179	176	181	182	177	158	183	200	180	183	181	178	183	187	187	165	197	199	179	186	167	200	187	175	184	171	195	192	190	179	200	213	160	179	201	192	168	163	207	180	192	176	207	206	165	176	195	188	174	189	210	173	195	194	165	167	197	172	179	179	197	185	181	156	180	202	159	174	165	170	171	182	186	195	207	168	204	176	179	170	191	183	158	188	193	171	185	177	176	177	186	190	194	178	195	183	173	182	166	147	179	175	181	167	180	162	169	196	189	198	178	202	204	204	200	170	200	160	172	168	171	184	158	210	201	193	167	169	155	194	175	177	199	202	174	182	194	201	184	180	188	165	159	194	173	190	160	177	199	190	189	177	180	176	187	206	193	215	189	197	184	202	194	186	173	158	174	196	187	173	185	181	198	175	170	172	193	171	172	182	178	165	163	189	189	168	181	182	190	199	193	197	191	193	158	180	178	186	200	175	186	195	180	171	211	193	173	179	182	196	182	172	170	185	186	195	218	177	172	191	174	190	183	185	174	189	171	205	177	198	182	183	168	178	169	162	171	187	196	154	180	173	181	186	171	189	179	151	192	178	206	167	169	179	189	195	165	174	193	154	173	171	204	168	169	173	190	184	174	194	205	189	209	216	188	202	188	183	160	162	159	175	181	166	174	190	183	175	165	190	178	188	159	202	166	192	155	177	166	169	188	177	175	181	187	200	170	178	164	170	193	192	188	173	162	163	180	199	205	167	200	193	165	170	187	186	166	165	179	169	201	175	175	190	188	180	183	169	174	208	159	180	198	182	210	207	180	155	178	189	151	179	188	170	160	167	174	191	181	179	167	170	185	179	184	187	192	205	182	182	193	183	196	177	176	178	167	184	164	192	199	163	170	188	178	179	177	175	188	167	197	182	180	190	173	192	180	193	186	196	160	180	177	175	155	189	197	201	206	192	176	158	188	204	180	148	164	166	197	180	168	170	165	176	175	177	174	188	189	171	180	194	191	195	186	198	195	173	184	179	181	188	173	192	186	190	143	169	184	193	193	209	206	176	179	165	191	185	174	191	200	173	193	178	180	200	175	173	169	178	174	185	182	166	179	161	177	202	192	171	163	188	182	173	167	205	206	187	211	154	171	196	155	146	170	170	164	195	202	176	145	169	172	185	187	180	165	173	173	169	171	183	201	189	173	167	163	173	181	205	176	176	180	182	162	164	180	173	171	180	189	167	204	158	186	189	178	169	193	184	179	179	205	157	160	193	192	203	162	176	177	188	179	176	175	187	175	170	161	182	175	190	160	168	148	194	178	187	185	190	180	189	204	191	175	191	199	182	197	212	175	159	188	186	188	183	148	183	179	172	174	185	169	186	176	167	203	189	189	171	191	177	182	203	185	193	213	196	180	181	185	189	212	177	173	178	183	170	193	169	171	177	169	206	170	162	193	157	179	182	174	171	168	165	191	187	166	143	181	192	154	180	187	187	173	171	218	180	180	180	186	168	165	198	177	203	164	152	175	193	185	175	214	197	184	196	196	178	200	192	197	203	157	199	172	171	205	167	156	150	194	194	172	189	160	172	210	200	198	171	172	171	188	166	203	174	191	186	165	186	183	176	182	186	176	191	173	179	185	189	187	181	170	183	193	169	182	184	173	170	177	198	182	164	175	214	208	184	172	171	180	180	167	158	168	192	184	213	172	185	181	171	160	192	196	193	181	168	195	175	166	205	182	196	194	183	191	184	159	165	176	190	179	186	179	173	173	166	176	168	194	180	170	201	185	171	195	179	204	165	194	186	174	174	195	173	226	172	211	190	164	185	189	176	178	175	192	178	168	167	180	188	172	175	148	200	186	166	171	203	199	178	164	200	186	198	179	191	183	152	194	202	196	204	178	166	186	200	179	196	180	192	175	188	168	177	180	163	194	192	196	168	179	172	185	204	182	197	169	203	161	168	171	180	173	181	195	193	198	167	170	178	180	147	169	195	205	163	191	194	194	183	170	166	176	177	168	181	165	184	147	157	192	190	205	160	163	186	175	178	191	151	190	177	193	173	162	198	196	168	182	179	199	183	172	181	196	170	185	175	176	176	165	193	171	186	182	192	204	191	189	189	206	165	183	180	186	183	159	152	192	194	183	186	168	188	174	171	136	172	181	186	167	197	176	206	199	219	184	187	200	194	198	180	205	181	173	204	163	172	183	184	165	171	169	179	184	201	177	183	170	170	180	178	171	180	200	178	179	206	174	217	183	142	180	190	166	177	182	179	189	180	166	175	158	179	170	184	170	147	200	177	205	204	186	231	190	186	196	173	198	181	191	219	186	154	158	178	186	191	192	184	185	202	168	184	182	177	176	188	196	190	195	180	167	160	185	170	180	206	202	204	178	185	166	186	183	172	179	181	168	174	197	194	190	188	195	176	190	175	168	181	160	155	177	176	185	196	180	163	168	182	179	170	181	160	194	187	195	185	207	160	185	209	215	204	204	167	222	193	193	206	167	190	177	191	192	191	182	190	157	179	178	191	187	168	192	192	191	197	192	187	181	169	177	185	190	197	176	183	181	167	162	190	158	225	189	186	194	184	165	177	196	181	187	195	186	182	190	164	192	190	194	178	172	148	185	175	161	172	190	182	180	182	184	177	192	191	191	172	169	178	202	173	172	200	172	178	181	197	157	171	188	167	193	186	195	183	182	181	199	187	191	196	184	185	173	195	174	179	163	184	159	183	178	148	175	179	172	178	186	166	155	169	188	173	179	183	200	174	172	189	182	180	173	197	184	164	194	199	173	162	200	196	191	192	159	170	178	171	173	154	179	187	191	154	175	174	176	179	182	166	205	176	177	187	177	188	165	179	187	175	170	173	199	187	179	186	180	180	190	198	202	197	200	189	188	161	187	182	185	178	208	193	177	152	191	173	185	182
10851	12916	13139	15772	17916	18656	22035	17390	19032	21088	17925	18149	13487	15423	12630	9062	5921	5112	3836	3988	2720	2906	2498	1997	1760	1456	1180	1054	873	808	710	629	602	610	579	571	552	568	565	602	603	568	582	576	535	562	565	591	598	561	527	581	562	628	622	576	717	536	522	572	602	535	551	532	574	479	564	545	498	531	497	532	502	537	515	560	506	529	494	557	502	493	564	521	529	556	562	533	536	492	497	533	568	555	548	519	503	517	528	567	516	533	480	507	468	523	511	563	513	542	517	500	525	539	533	507	562	519	525	519	548	515	521	540	522	509	500	517	505	493	542	525	519	500	513	538	540	480	520	535	528	507	549	523	488	490	501	521	529	518	493	505	526	545	527	499	524	534	505	530	473	501	525	524	544	517	504	502	505	517	508	536	500	540	527	560	513	510	483	492	480	522	486	510	527	523	505	524	499	553	519	555	534	508	497	483	523	510	483	550	513	525	511	538	497	507	552	524	518	501	512	503	498	556	499	495	491	494	488	512	527	501	490	495	510	510	546	542	515	519	519	523	523	500	505	512	551	525	471	563	516	514	534	477	535	557	495	541	494	469	514	530	548	517	539	501	523	533	538	535	516	556	512	532	544	490	480	501	518	535	541	545	560	509	521	526	503	500	499	522	488	522	501	496	515	502	496	540	517	508	544	511	514	500	521	516	518	496	522	507	507	509	481	524	556	522	510	441	522	559	508	501	535	531	508	435	500	537	521	512	541	529	503	519	474	507	523	494	540	511	566	505	527	490	550	516	500	537	511	537	512	544	488	539	553	485	531	531	524	507	545	494	498	536	524	495	514	470	502	522	518	514	520	511	475	532	533	551	514	524	514	518	501	533	527	518	533	520	517	504	519	483	523	527	520	477	553	545	497	571	527	479	485	553	509	558	526	512	504	479	532	509	532	466	495	509	528	509	534	540	525	505	528	550	526	480	490	502	523	495	475	574	524	489	504	538	481	546	513	491	535	481	480	506	541	531	508	522	542	496	539	537	555	547	525	520	533	487	542	548	504	518	476	535	535	508	500	480	498	495	499	556	507	501	507	518	530	533	524	523	544	513	466	514	545	485	548	548	502	525	470	515	526	518	506	510	516	519	507	519	539	534	536	528	505	507	511	514	511	512	503	518	487	518	497	526	547	542	484	511	541	527	512	526	528	538	527	550	485	488	512	514	497	495	512	494	505	503	537	522	551	526	550	549	534	483	542	480	545	500	560	551	525	499	527	477	534	531	531	542	492	575	504	515	527	560	502	539	496	532	513	499	504	519	504	499	500	503	513	542	553	514	511	488	547	533	544	517	516	552	517	452	515	493	542	502	473	501	496	514	510	491	516	542	518	515	465	506	488	514	500	508	567	499	493	516	533	542	544	541	487	526	512	511	514	535	581	541	537	501	484	527	479	534	513	516	481	533	531	536	527	511	528	541	512	521	525	518	506	493	519	483	516	488	530	523	525	524	506	494	470	489	522	547	488	513	506	489	503	543	491	516	543	482	466	552	508	557	552	533	467	490	511	565	533	531	510	524	529	488	510	508	523	521	497	514	508	538	537	495	481	473	516	526	495	514	539	507	497	484	521	566	511	539	542	531	493	527	517	506	514	530	557	546	530	535	519	483	565	519	543	514	512	499	510	563	512	523	525	520	536	501	556	533	536	512	487	509	503	510	540	491	555	550	530	533	544	537	518	521	521	508	521	497	493	470	520	497	509	513	516	516	496	490	517	526	525	495	511	478	515	517	523	520	512	499	516	512	535	549	516	476	505	514	551	512	528	512	461	532	501	519	531	507	484	510	523	569	511	522	520	529	551	495	531	520	529	520	502	535	525	515	516	524	568	542	561	517	526	513	543	518	516	539	549	528	543	505	519	528	519	518	571	535	492	500	540	502	547	546	493	478	519	481	536	513	516	498	568	529	500	514	492	535	522	492	519	542	512	544	538	533	527	550	568	523	524	520	505	558	513	522	493	498	594	496	550	498	505	532	489	528	535	523	500	496	479	532	505	504	524	516	549	512	492	506	496	498	534	498	527	466	560	486	509	530	516	520	511	534	529	546	511	522	502	526	520	548	561	487	520	490	498	520	527	499	527	503	506	532	516	480	502	522	501	553	503	540	536	506	515	543	512	509	523	499	524	520	500	510	503	529	513	513	552	521	513	511	495	524	534	516	534	477	509	531	541	519	529	532	488	548	513	552	553	523	492	527	540	552	523	524	522	524	510	511	543	535	518	505	525	499	514	497	482	530	520	525	594	489	521	512	539	514	476	506	547	534	516	543	522	510	546	530	520	500	480	518	509	518	504	524	516	503	512	508	507	489	530	483	538	516	561	509	528	475	506	530	535	578	542	516	507	516	524	508	528	531	503	514	512	538	514	519	517	513	507	527	536	533	517	495	479	543	528	482	542	553	521	518	524	512	504	528	550	500	513	516	516	481	516	511	518	495	515	525	541	522	536	555	530	563	506	521	487	522	496	518	459	524	495	505	562	520	510	497	559	507	527	559	535	462	461	526	512	501	508	496	557	528	528	541	487	475	530	513	522	511	505	534	509	489	495	519	544	516	511	508	551	515	553	518	536	535	516	479	521	478	507	556	513	511	551	539	533	514	522	515	545	512	516	470	514	546	514	510	551	507	534	557	498	485	541	534	538	521	538	509	533	541	533	503	560	507	526	492	515	536	517	529	503	507	552	523	506	517	544	544	494	503	491	530	549	508	530	494	503	505	514	488	561	507	518	510	521	563	568	487	513	522	474	479	485	481	531	529	523	526	511	547	573	519	506	531	514	535	525	534	515	517	511	536	530	540	524	526	564	519	539	497	531	538	499	476	534	550	530	471	517	515	528	553	506	526	562	503	539	526	521	486	506	535	500	507	523	520	517	491	504	515	526	591	486	495	523	514	517	512	509	547	502	528	514	522	518	522	526	478	482	508	505	523	499	495	502	491	502	559	515	501	519	506	483	502	527	490	492	512	541	497	457	528	497	531	532	493	507	535	496	481	514	544	526	526	528	532	499	555	516	508	507	508	455	540	517	474	522	534	541	530	475	535	517	502	533	540	478	498	530	516	513	558	518	503	506	502	537	503	539	506	507	527	512	533	503	530	493	534	536	525	532	497	513	500	528	543	527	510	511	529	557	559	515	529	552	509	490	503	527	528	507	524	514	490	511	545	495	514	535	500	519	552	496	497	507	513	493	472	520	484	536	522	508	530	528	513	492	508	495	529	515	515	540	555	467	529	530	511	508	518	494	481	480	499	572	527	540	500	566	498	511	490	509	515	477	543	503	535	533	523	524	511	475	561	528	540	510	536	498	543	530	551	506	493	577	499	522	515	503	519	508	501	519	500	540	534	502	497	511	543	510	513	507	549	465	518	550	494	525	475	532	521	559	515	503	471	489	545	509	511	561	515	491	521	515	525	479	492	520	552	531	568	537	515	508	514	575	512	533	549	500	484	499	494	531	530
22408	23668	23830	23931	22778	20981	20085	16656	15348	14563	12781	11312	9118	7750	5905	3534	2297	1876	1210	1223	801	717	737	461	459	287	241	220	205	171	141	138	108	134	127	145	127	107	121	135	131	123	126	128	110	118	138	110	109	129	118	121	114	133	122	128	129	104	119	133	103	119	116	127	122	122	129	121	129	110	107	133	115	119	120	129	121	102	118	92	103	116	104	124	102	97	114	104	100	104	117	101	106	104	97	121	95	95	118	110	125	89	114	97	113	101	131	100	102	107	143	104	121	117	108	97	104	98	133	104	99	106	114	105	113	101	110	94	115	108	113	107	96	117	119	109	101	116	106	111	98	115	97	117	99	115	117	115	124	114	106	106	99	107	112	112	116	101	120	119	104	100	122	110	121	115	100	99	128	103	117	131	101	123	121	122	118	79	116	84	124	115	129	116	107	102	113	101	96	106	110	115	120	120	102	124	105	106	106	110	123	99	114	116	104	113	108	109	115	109	112	117	108	117	87	124	118	110	80	99	111	124	94	111	97	110	100	113	101	107	104	104	111	97	105	83	117	102	111	109	122	96	140	110	107	117	114	121	122	126	115	110	104	128	115	114	106	96	110	94	122	109	117	111	93	110	111	106	108	111	117	97	131	95	99	108	103	110	127	109	101	86	82	96	110	109	120	124	102	97	102	115	109	103	105	105	93	102	118	118	101	104	100	98	101	112	114	126	96	98	115	104	100	100	94	110	117	105	100	108	110	116	121	101	117	131	105	108	130	121	110	115	127	120	106	92	98	93	104	101	107	129	112	115	113	101	99	99	97	107	118	123	109	96	93	114	103	110	101	94	98	99	118	115	112	108	107	131	134	116	110	120	104	117	97	96	115	116	108	118	120	106	119	112	111	131	96	96	117	102	106	86	98	99	120	131	112	119	107	131	115	106	119	107	118	106	118	94	107	98	109	110	117	102	109	116	102	95	111	112	101	112	108	120	115	96	112	127	107	111	108	114	122	114	129	101	91	115	121	97	127	117	110	100	104	99	111	114	113	101	91	93	105	132	140	113	116	110	89	109	105	138	115	111	96	93	113	122	125	136	105	112	123	90	112	86	103	120	125	112	113	103	121	102	105	110	105	94	84	108	109	117	120	118	108	117	113	110	122	113	101	88	122	101	115	99	118	125	95	95	117	107	141	112	121	96	114	104	100	91	118	125	101	81	104	97	102	107	126	109	114	123	120	112	105	125	107	118	96	117	131	113	105	121	103	109	110	114	121	103	87	89	116	111	114	125	110	96	99	111	110	117	123	121	105	106	101	125	119	114	116	109	101	96	104	109	98	114	99	99	131	118	108	102	118	107	114	110	133	129	105	93	117	123	101	107	111	118	99	106	133	118	95	113	111	109	114	85	102	104	123	116	112	114	123	107	109	119	98	117	112	98	112	111	129	113	131	98	118	110	104	100	105	109	138	115	91	111	103	100	103	117	96	116	119	114	119	108	70	129	112	105	105	111	107	100	113	96	113	104	115	109	111	112	115	102	111	129	96	94	126	116	102	93	125	123	120	114	124	113	100	127	142	122	107	113	105	118	107	109	113	102	98	105	121	110	108	112	104	95	105	108	113	106	102	119	99	111	99	121	96	132	104	98	111	111	118	119	104	111	114	107	104	118	105	109	104	100	94	108	106	98	98	107	108	103	120	121	134	111	98	116	104	78	136	100	106	119	103	124	107	104	115	104	110	98	115	120	111	110	107	107	109	107	101	99	93	97	127	103	112	122	95	100	109	112	109	104	120	134	112	101	99	114	106	111	105	115	106	110	111	76	111	101	101	117	102	87	96	109	83	104	109	115	105	119	89	107	92	117	105	120	105	104	113	107	119	121	105	100	104	93	98	91	117	104	114	101	127	111	109	106	124	106	108	123	108	111	105	112	85	114	115	95	117	92	115	114	115	102	112	103	106	109	108	119	115	115	118	100	107	110	117	112	110	98	110	106	117	100	106	103	89	108	108	103	117	118	97	95	98	103	111	107	97	82	116	94	118	115	117	98	106	77	115	103	103	103	112	110	128	113	118	96	107	104	112	105	104	117	114	121	100	120	103	105	123	106	92	105	94	111	90	116	110	103	120	103	106	115	112	120	94	99	109	108	117	115	100	109	103	123	116	110	114	104	118	94	121	101	130	121	93	126	117	109	91	115	102	112	124	125	112	98	93	107	114	102	95	110	99	123	102	85	120	113	113	96	102	117	116	95	102	99	135	110	101	110	120	107	92	96	99	100	115	106	106	118	109	107	103	90	106	101	92	104	111	109	116	112	105	94	108	108	105	101	108	115	107	107	127	123	91	111	111	112	119	117	100	105	109	124	100	122	98	106	110	121	123	121	121	117	100	93	117	96	109	111	113	114	119	99	111	107	109	117	94	112	109	112	113	103	96	106	96	112	117	109	96	114	107	91	100	120	108	101	135	126	108	87	88	113	112	108	116	122	123	107	110	118	114	103	107	120	119	114	108	98	89	111	136	112	105	110	115	110	105	107	124	103	119	114	119	103	102	120	106	121	131	131	117	111	114	98	97	101	106	136	101	110	135	106	127	130	121	119	113	110	123	126	115	131	117	108	105	95	125	114	113	96	120	91	106	106	103	103	129	95	104	119	130	108	134	105	106	92	118	119	109	110	107	110	108	102	116	126	100	116	121	107	109	104	124	99	122	106	106	131	108	104	99	107	121	126	86	112	108	122	117	104	112	103	119	119	104	111	113	114	120	106	109	98	121	120	92	117	105	107	112	116	122	111	130	86	104	99	102	107	103	113	122	101	120	106	109	123	108	102	127	105	136	98	133	104	125	101	103	103	118	105	113	105	118	111	105	107	104	107	119	94	106	115	107	114	116	99	126	122	120	105	98	111	120	116	116	108	117	103	110	115	122	110	104	110	106	104	114	120	114	109	121	92	106	111	99	104	117	113	113	107	113	105	108	96	107	115	121	137	111	117	101	110	110	105	106	125	106	103	113	103	111	122	104	115	121	114	109	113	97	108	137	106	109	121	112	125	127	113	111	90	104	120	110	112	101	111	120	101	96	110	137	121	100	97	102	110	112	108	96	93	88	97	99	121	98	90	122	117	101	117	128	120	127	89	104	141	118	97	117	97	112	106	103	103	107	103	132	133	123	97	118	104	96	107	104	103	117	121	130	97	114	99	116	110	119	118	93	96	101	114	102	125	132	115	100	96	99	112	115	107	103	95	122	113	110	101	108	137	122	142	83	111	133	105	112	111	86	91	109	94	117	108	110	98	106	129	117	117	103	103	113	125	123	109	107	85	107	113	115	91	95	111	130	99	105	117	107	113	110	102	98	114	119	87	105	112	107	111	114	124	115	111	121	99	103	120	105	92	112	126	110	114	111	112	109	117	104	116	108	122	104	110	101	110	83	112	86	109	118	109	114	96	93	113	123	100	124	120	98	111	92	90	104	120	107	97	107	121	118	103	124	105	116	105	102	117
15065	16698	17161	20286	21898	24151	26769	22998	25464	29355	24636	24314	21941	21963	19890	15031	10098	7965	5905	5895	4462	4849	4100	2930	2356	2096	1599	1360	1105	931	692	537	532	575	505	457	483	485	455	494	460	454	416	451	443	442	487	413	437	399	444	546	512	506	501	462	507	388	428	443	416	428	438	400	385	373	370	374	397	385	378	344	364	366	338	371	385	373	373	372	361	344	372	378	367	362	353	354	356	360	362	320	347	353	349	364	365	356	356	358	339	351	346	336	314	353	345	341	328	368	354	351	364	335	341	369	368	394	382	337	371	337	353	373	361	350	348	327	350	365	373	357	342	334	381	329	369	330	366	346	335	313	331	352	352	361	355	355	329	315	320	347	335	341	349	349	331	376	388	336	360	349	336	350	344	340	324	352	321	358	374	365	333	338	360	340	369	333	398	347	335	342	326	361	307	356	350	327	332	339	339	344	338	350	351	328	336	359	346	377	351	341	322	372	328	382	342	378	355	339	375	330	307	336	334	365	352	329	385	356	381	308	384	343	354	351	311	341	297	350	367	334	347	310	349	322	345	361	346	368	318	344	357	328	345	332	354	351	330	378	308	347	315	325	354	335	362	372	342	348	325	343	325	365	346	336	367	332	346	318	336	362	322	328	360	359	347	336	364	340	321	363	363	333	321	342	374	340	331	370	348	305	332	350	355	319	346	361	344	326	352	369	328	376	332	323	326	341	313	346	351	320	372	339	333	344	342	339	389	342	355	334	328	359	347	373	299	329	323	337	343	347	333	365	303	329	341	362	343	339	320	325	329	304	323	357	372	343	357	354	348	357	354	333	347	332	333	340	327	339	328	370	357	364	338	336	355	370	329	349	304	359	334	378	356	339	367	362	366	346	344	333	351	359	329	364	363	329	334	312	363	344	364	328	354	358	355	353	311	340	334	360	289	371	348	376	354	342	316	310	370	346	359	358	335	370	368	323	296	339	351	320	321	323	359	335	321	355	331	357	357	343	349	360	335	333	378	326	359	354	350	344	323	321	339	366	350	359	342	317	330	344	340	383	360	329	341	357	363	316	355	355	354	360	328	348	328	351	334	352	340	341	331	360	343	342	351	305	362	372	324	315	376	339	325	327	344	361	348	352	334	335	334	339	332	342	353	360	348	352	323	318	354	350	363	349	342	350	320	351	352	332	337	332	344	364	341	342	344	348	343	313	366	354	341	346	340	348	367	327	356	358	346	342	369	354	364	351	346	370	357	349	359	333	353	326	359	342	356	374	337	343	332	349	342	332	329	349	334	366	344	336	383	365	349	347	331	318	339	363	336	345	324	353	332	333	304	336	353	363	377	363	364	334	342	314	348	316	328	354	372	343	359	317	308	333	347	340	340	346	363	383	318	322	373	337	368	339	364	340	333	331	346	352	317	349	321	353	352	398	338	359	337	354	343	353	326	366	323	338	339	326	307	337	364	338	345	345	394	382	343	370	320	344	344	343	331	335	321	345	335	366	333	363	336	342	340	344	333	314	352	378	346	333	331	352	361	356	353	329	323	347	327	352	324	363	324	329	359	330	364	341	363	322	324	310	358	339	361	316	344	354	329	340	335	334	342	349	330	331	351	327	330	351	354	332	333	351	340	369	334	348	323	342	334	353	317	346	344	364	340	343	351	300	315	344	334	357	362	354	373	359	339	318	363	352	344	316	317	348	370	354	347	359	358	337	350	362	336	366	333	354	329	359	335	344	321	302	341	334	330	340	328	357	326	345	333	355	361	334	361	372	318	352	327	330	319	370	321	351	318	350	368	331	343	339	327	323	341	334	321	375	372	317	384	360	346	339	328	323	352	357	347	376	340	361	315	341	360	347	319	314	345	325	332	362	335	352	350	339	359	395	325	345	318	320	365	337	355	338	329	369	301	361	329	351	358	323	319	381	343	339	318	342	331	371	346	313	349	340	349	334	326	372	342	327	345	337	329	354	356	357	347	341	337	375	357	331	363	340	336	341	333	315	349	319	341	315	344	324	387	305	385	341	331	339	332	341	328	331	349	345	338	335	334	344	338	372	342	323	355	329	331	359	320	341	331	348	363	332	385	347	361	369	338	319	331	341	330	310	332	321	361	382	344	343	362	341	315	379	337	340	343	314	361	353	327	345	366	284	319	338	311	339	339	358	339	335	360	337	339	344	337	387	336	322	350	332	352	348	318	350	356	335	327	342	332	399	338	335	351	337	332	346	360	345	356	320	368	356	377	309	343	352	332	315	354	380	338	360	374	311	341	349	324	319	344	346	339	348	356	342	362	348	339	337	315	346	366	342	353	317	353	350	334	360	356	368	352	345	391	333	345	357	376	345	335	327	329	332	313	338	339	355	341	304	399	348	327	335	378	362	362	335	364	315	339	360	335	378	313	337	351	309	307	320	359	355	352	359	354	343	328	325	336	341	379	332	322	341	338	361	339	350	342	367	326	341	334	320	332	331	354	336	337	323	370	345	335	366	324	309	335	323	317	335	336	352	309	368	313	340	348	338	349	339	341	345	317	355	355	359	337	315	357	382	358	342	312	337	344	361	326	334	296	325	354	351	345	324	327	380	334	337	356	375	342	338	330	327	404	317	338	349	338	353	369	332	332	339	331	370	360	352	386	333	336	342	313	357	353	340	349	342	305	356	329	342	352	338	330	348	316	339	324	365	350	346	337	320	338	354	361	368	354	316	323	341	339	345	344	339	333	352	323	333	353	309	325	329	367	348	329	369	347	357	327	312	337	349	350	372	353	345	359	342	348	346	350	330	336	360	328	362	312	368	351	298	333	350	347	346	354	330	327	353	344	354	314	342	345	351	373	345	341	336	392	345	363	327	340	360	328	328	341	334	354	314	332	311	358	357	331	342	364	371	332	347	355	319	335	335	315	349	362	342	339	318	334	335	345	355	350	353	361	362	333	335	357	332	321	357	353	349	320	337	328	325	363	367	343	371	335	366	358	348	363	380	334	349	356	347	322	355	349	342	345	349	302	345	334	368	353	316	359	339	372	343	345	379	327	353	347	356	361	343	349	354	340	355	376	341	343	323	331	349	328	327	320	334	332	303	323	356	359	376	323	367	325	356	357	331	365	315	339	362	347	331	369	353	330	323	356	339	320	362	349	311	340	361	351	338	360	369	323	350	339	333	368	319	315	336	348	351	371	351	314	375	352	342	353	327	360	357	363	345	346	372	347	333	324	328	339	338	329	347	363	356	317	306	361	356	349	329	331	366	340	346	372	335	338	360	327	328	301	341	358	334	363	352	351	333	337	345	320	323	328	327	324	366	299	397	334	382	328	342	371	372	316	323	355	339	346	356	334	332	351	334	360	375	327	306	366	343	347	355	341	328	335	355	324	325	335	336	308	348	374	331	345	372	360	374	316	368	344	358	307	329	319	357	377	342	369	360	385	359	311	367	324	336	368	364	351	347	357	355	347	372	324	388	338	335	353	365	323	329	330	322	340	336	314	349	319	334	347	360
3969	3483	2854	2016	1666	1530	1462	953	1021	950	940	765	546	610	471	405	356	350	370	349	315	319	321	335	329	312	292	309	314	293	322	312	305	306	292	308	316	283	353	306	320	316	274	304	315	308	331	287	301	300	293	326	312	315	272	313	310	294	312	305	306	321	305	307	320	311	294	315	324	297	298	314	295	318	297	347	318	320	300	325	307	337	285	312	318	292	275	296	313	305	327	343	312	321	330	313	352	398	306	309	283	290	310	350	328	312	295	292	332	321	307	317	333	299	324	313	300	307	338	285	305	288	335	301	339	311	291	295	316	310	291	325	298	297	312	332	338	323	337	290	292	309	328	295	295	333	324	313	291	307	303	292	318	330	303	304	333	308	325	317	277	312	281	275	295	322	309	316	316	287	337	329	300	309	315	350	316	336	301	309	306	307	300	288	302	263	304	328	335	310	337	340	287	299	305	292	332	285	332	306	315	296	317	313	332	299	294	285	310	324	312	316	297	342	301	280	281	304	335	297	292	308	308	331	299	294	334	296	300	306	268	305	325	294	298	309	275	307	339	285	330	329	331	327	310	332	281	284	321	311	316	306	306	291	285	296	311	310	294	290	287	317	310	312	302	308	325	319	302	277	322	289	307	285	335	315	309	305	291	321	313	302	319	326	312	333	308	310	309	269	288	315	295	310	309	318	277	300	295	283	291	312	341	324	325	293	329	311	297	289	291	307	283	340	291	324	317	312	299	306	337	320	303	338	297	339	305	311	267	325	334	317	289	331	302	303	309	311	305	314	340	281	297	284	275	293	298	320	310	329	332	308	317	314	293	297	280	294	313	303	299	292	315	296	302	326	286	309	322	289	349	317	330	296	279	314	326	326	326	297	304	311	310	297	253	316	337	310	306	300	309	310	318	297	310	326	324	335	281	329	317	265	299	314	343	332	280	290	321	294	317	285	313	321	320	317	340	302	314	344	313	329	315	305	315	298	334	330	288	332	292	281	313	296	300	292	317	303	312	296	300	332	295	303	316	339	307	327	300	303	291	340	299	313	294	304	296	312	307	329	299	331	310	337	313	322	276	311	317	317	301	305	301	284	332	344	294	295	309	284	308	281	288	284	323	314	291	303	312	295	324	299	296	308	317	319	307	322	304	317	292	318	294	328	309	304	305	331	287	298	309	296	301	327	320	299	294	284	311	301	297	276	325	311	310	315	323	312	326	319	320	273	321	303	332	303	299	306	300	326	353	296	313	299	301	341	304	333	331	304	289	312	312	334	314	319	323	320	321	290	303	312	284	308	304	348	308	337	301	332	311	326	338	322	296	311	330	326	302	284	314	335	302	286	306	290	312	311	323	329	310	288	350	275	290	328	279	299	307	310	309	329	322	273	290	287	285	332	265	295	297	333	329	336	308	329	294	339	344	315	302	322	321	328	304	311	312	290	307	286	315	316	321	322	311	278	311	292	320	302	311	327	330	317	319	295	287	311	283	301	310	295	319	310	322	298	305	317	323	302	340	289	300	305	299	311	296	331	293	284	319	330	349	308	302	284	284	294	334	291	301	311	298	311	298	290	320	286	347	301	323	341	288	295	318	347	317	300	340	303	334	315	307	288	338	304	331	309	286	322	320	296	298	313	304	308	333	307	290	282	292	315	320	324	341	303	305	316	309	317	304	289	296	308	263	328	294	307	336	331	333	313	294	318	289	322	331	294	319	300	334	327	279	288	319	294	312	293	299	316	320	318	334	322	302	318	281	305	302	333	310	337	312	317	323	327	315	318	323	294	329	276	271	293	313	317	340	310	332	293	306	307	324	311	306	291	311	294	303	313	306	352	304	297	310	303	277	324	291	301	282	294	294	311	304	297	323	295	322	316	298	316	327	305	324	285	320	320	314	335	306	301	317	296	296	305	327	316	285	294	310	321	303	304	315	306	327	296	318	328	320	315	314	304	296	318	283	302	310	337	327	292	302	311	312	318	334	337	275	322	307	304	331	319	312	317	288	336	332	298	322	317	310	326	312	301	309	344	311	311	344	306	287	309	290	291	293	285	332	314	296	310	296	334	303	323	312	320	288	306	302	333	295	298	317	283	287	303	306	334	320	267	323	308	319	287	317	287	351	313	321	303	305	330	298	309	295	303	316	272	300	292	295	292	312	319	290	293	336	324	315	331	310	324	292	311	321	316	319	310	321	288	299	336	306	306	269	307	301	320	312	268	319	332	335	309	313	306	325	303	320	274	316	325	311	329	298	293	296	323	322	291	299	291	321	289	297	330	299	303	306	322	319	297	328	312	306	315	319	324	309	296	311	296	345	302	302	305	295	311	304	315	297	305	306	312	287	279	331	364	309	306	318	306	282	317	353	288	305	314	319	312	299	284	301	301	306	300	324	300	301	317	302	366	291	328	306	297	315	322	287	313	341	282	299	294	295	322	316	337	312	300	281	331	287	306	297	343	282	307	302	287	309	329	292	297	269	311	279	316	316	337	339	308	311	289	332	341	293	362	318	282	282	323	313	300	301	316	293	306	301	316	299	310	317	348	332	318	332	310	342	322	313	294	338	352	291	283	303	319	321	323	311	288	300	289	318	314	285	318	305	317	302	325	269	293	328	284	314	298	304	312	341	315	306	314	281	298	290	315	301	317	335	333	323	306	318	321	300	297	333	321	313	285	284	271	317	284	315	329	312	306	306	289	309	305	299	294	317	286	328	314	319	321	302	302	295	314	287	314	305	309	330	296	299	312	322	323	304	296	309	305	273	288	344	301	319	329	331	294	330	285	314	314	293	296	306	323	289	287	297	322	292	284	325	317	312	309	310	285	300	300	284	307	319	290	320	324	284	301	313	313	275	325	311	278	303	331	318	303	308	295	304	336	297	303	280	271	279	348	274	348	311	274	316	302	309	300	297	326	342	321	325	311	329	306	289	318	326	301	311	286	308	321	292	298	299	299	258	318	293	326	336	310	300	306	317	307	336	313	296	331	281	319	315	321	322	323	348	308	312	329	320	324	296	335	283	290	335	296	295	311	308	327	325	307	313	319	287	340	319	310	308	308	308	304	339	312	308	270	308	283	274	358	327	293	276	324	297	336	299	293	285	325	312	285	305	309	308	274	340	336	307	306	312	311	320	326	320	308	305	317	307	327	316	285	308	320	290	324	323	327	299	312	290	300	360	315	300	302	343	261	325	318	330	318	312	343	305	301	306	297	306	290	308	335	322	296	294	309	273	310	285	321	324	301	320	302	290	298	331	309	307	321	332	328	304	299	319	307	290	270	333	330	289	342	286	305	320	322	341	319	323	318	309	337	300	314	311	318	301	323	311	305	312	305	339	321	283	309	334	323	329	326	312	290	324	311	295	320	305	299	352	333	314	337	306	300	284	316	261	313	314	286	294	271	306	300	307	313	320	310	337	323	292	310	317	306	297	300	328	295	319	274	322	319	314	299	321	322	325	310	305	317	316	305	284	289	309	344	305	321	300	353	332	323
4051	4058	4254	4247	4536	4427	4749	3411	3644	4085	3326	3222	2527	2520	1835	1802	1534	1461	1139	1079	956	1044	1007	1017	929	894	906	875	857	863	862	846	816	813	795	850	851	873	828	816	855	837	876	827	800	832	885	894	809	829	835	824	846	819	867	823	832	849	797	806	849	840	861	838	836	828	889	796	820	852	850	818	840	829	826	864	871	840	813	821	863	818	880	889	868	825	818	860	836	854	841	820	810	873	832	797	850	823	861	792	836	791	799	825	822	846	850	892	844	870	831	856	827	842	827	850	878	804	837	853	828	813	834	848	851	817	826	779	889	850	876	830	818	848	885	840	843	871	907	847	857	796	850	919	863	853	841	853	927	814	843	869	878	851	849	867	840	893	905	865	822	862	846	836	785	885	809	805	814	810	837	874	841	828	821	898	870	783	840	823	857	877	807	825	844	859	874	872	873	835	784	847	862	842	843	865	872	840	850	809	880	851	816	853	847	846	869	838	854	827	875	756	796	849	823	799	855	845	785	827	876	869	789	862	823	848	789	869	809	799	868	876	849	818	829	872	808	815	878	881	827	795	878	832	804	803	848	822	863	797	848	854	825	877	900	801	837	816	824	848	839	840	857	831	845	899	887	847	825	853	814	806	848	831	823	827	842	879	851	873	862	815	863	834	826	865	860	844	822	878	826	854	854	827	896	763	784	805	880	851	821	820	819	853	835	830	853	862	869	845	872	827	856	894	865	858	784	794	787	796	857	825	832	855	826	803	826	827	825	854	817	872	818	840	807	817	839	829	853	869	845	828	826	838	852	871	818	838	866	871	853	826	801	872	839	832	839	849	853	811	874	830	829	874	862	860	808	847	862	858	860	865	804	823	783	821	843	866	817	821	850	871	875	847	835	766	879	808	814	838	829	829	840	792	841	893	856	864	917	879	804	780	828	805	862	823	836	780	850	786	879	836	857	862	804	822	858	833	806	847	795	736	834	837	843	868	817	835	816	845	796	846	881	862	867	815	845	878	811	813	833	837	844	866	786	784	820	824	833	839	854	782	806	816	821	863	825	829	847	804	800	852	822	896	820	782	846	830	884	841	821	865	818	833	852	897	852	857	815	887	879	899	829	817	799	878	864	818	829	869	869	808	825	796	790	835	822	843	834	827	858	855	858	861	818	854	814	834	843	842	821	823	870	800	872	869	861	861	837	851	842	848	886	837	809	831	872	864	874	852	838	790	813	828	831	783	829	874	835	820	856	854	832	846	834	850	834	790	834	818	877	868	845	836	831	840	862	810	857	820	832	838	857	817	850	835	848	852	848	825	889	861	871	860	818	820	845	841	853	825	803	848	894	848	836	852	811	852	807	782	846	828	802	872	844	828	853	828	833	842	878	803	852	821	844	828	854	831	839	833	860	842	826	831	821	852	840	848	831	801	820	810	835	842	829	802	795	807	840	816	826	845	865	854	812	864	812	863	848	861	829	823	850	827	818	879	863	820	862	883	857	881	873	816	842	826	807	840	829	878	871	803	818	806	812	779	838	859	793	842	823	838	817	860	850	806	838	838	832	842	824	938	836	842	843	838	839	878	874	843	880	806	846	803	776	852	809	854	869	841	812	797	834	804	817	846	888	849	806	865	917	889	874	871	848	807	806	841	855	814	830	850	841	786	845	840	792	821	842	843	822	853	825	871	886	827	811	908	863	844	797	826	809	827	857	860	851	854	871	832	823	851	862	833	832	841	867	799	882	821	843	843	852	810	859	858	815	838	845	866	806	822	876	838	836	872	817	859	844	902	807	854	831	829	812	830	844	837	801	817	847	804	840	772	876	872	817	801	869	850	827	836	808	821	796	850	837	836	846	801	870	786	828	806	844	859	887	833	816	820	836	854	853	858	851	822	812	852	830	811	835	813	863	877	806	808	834	844	827	824	800	811	847	833	828	895	802	834	826	842	853	830	849	876	810	801	854	817	847	819	846	840	847	844	876	835	822	822	825	846	823	887	837	861	856	866	827	882	842	851	852	793	880	829	820	880	845	834	836	863	832	818	790	817	875	808	827	830	851	836	819	851	833	846	852	829	869	836	824	856	867	873	831	794	859	804	821	873	864	841	834	844	864	805	796	843	827	778	859	899	852	823	855	784	869	851	837	817	826	857	795	880	833	828	787	855	825	860	854	806	803	839	812	831	786	861	889	873	844	845	832	842	800	904	865	822	844	903	841	839	845	823	829	849	868	783	843	826	850	795	853	877	848	841	854	886	823	839	811	846	826	874	831	851	778	801	859	890	835	847	811	829	822	859	804	853	844	815	830	830	812	917	857	876	846	797	857	885	857	844	802	902	851	883	871	815	765	847	838	845	838	825	802	849	844	870	904	820	858	805	870	833	858	822	804	845	841	814	800	830	827	853	769	807	814	852	802	823	868	871	869	797	801	825	836	829	812	806	807	887	875	800	855	802	861	877	829	829	914	818	800	837	796	875	828	835	862	845	847	839	847	847	822	821	835	840	875	873	866	815	841	862	871	792	846	818	853	827	869	831	834	849	799	792	837	854	805	844	820	789	835	873	887	801	856	855	779	808	809	828	844	853	823	778	842	799	881	786	808	819	868	846	806	896	819	817	870	789	864	828	815	832	885	841	864	807	835	834	824	833	805	825	876	859	800	826	897	827	824	826	866	807	855	829	893	865	876	824	822	875	827	839	830	891	821	914	849	855	838	775	867	807	836	801	812	817	821	797	839	845	901	857	813	839	821	839	788	823	809	858	799	879	820	862	848	875	835	809	777	869	850	861	791	823	798	828	840	827	826	832	818	831	865	798	839	823	856	862	851	768	809	807	863	785	811	849	833	868	863	814	844	863	843	821	866	842	862	783	853	798	829	843	840	893	877	836	888	787	863	852	787	831	806	802	844	843	859	817	837	822	795	836	816	822	802	859	814	874	831	824	846	780	827	842	866	838	844	844	840	911	837	847	835	867	809	805	842	824	850	846	839	837	855	834	836	830	814	781	794	817	807	812	895	865	765	847	891	901	834	847	802	839	846	857	848	798	828	843	892	789	897	849	853	838	861	804	867	831	811	872	809	810	851	796	868	834	807	851	833	857	842	844	870	847	813	903	823	862	884	837	832	855	760	804	842	793	886	863	865	817	806	795	845	916	862	861	815	829	821	808	824	850	922	820	790	830	839	899	831	833	848	842	805	825	823	890	896	883	787	853	860	870	803	855	783	851	818	826	836	850	892	856	837	798	811	868	788	803	808	804	815	818	793	856	798	909	775	876	824	895	809	866	767	834	862	842	880	864	830	863	791	838	812	844	860	852	830	857	887	901	861	845	830	885	812	793	834	845	827	786	850	783	839	843	809	903	874	904	863	862	839	865	863	826	858	845	828	870	796	844	799	798	871	881	878	833	844	881	844	833	866	835	813	886	825	826	808	769	829	822	810	878	803	810	831	881	849	878	853	822	852	847	825	840	801	868	867	831	847	822	881	815	846	872	812	846
14840	17973	18318	17581	16607	15331	12881	9711	8170	8718	7500	7166	4551	3408	2034	1986	1304	1084	744	654	544	559	438	444	390	264	267	255	241	221	189	185	189	190	197	173	188	188	173	180	228	188	199	184	192	178	191	168	169	207	175	186	207	177	198	193	187	201	202	180	184	185	181	212	202	164	193	183	182	169	177	180	177	186	167	208	166	184	173	192	175	186	198	185	179	183	179	174	195	196	164	164	184	174	188	162	194	160	184	171	179	176	196	178	178	178	184	188	174	188	169	190	182	199	185	172	191	190	185	186	176	205	180	177	198	190	206	182	193	183	195	174	165	192	177	207	173	189	183	182	200	156	206	176	168	202	207	165	174	178	200	181	181	177	176	174	197	163	157	206	202	177	180	175	174	192	193	159	154	160	180	174	187	174	154	206	186	215	169	154	215	174	178	181	183	185	162	190	180	203	193	190	190	191	176	198	183	192	210	180	175	190	194	172	189	184	179	165	161	174	189	186	189	179	180	171	178	195	175	187	164	166	195	166	156	200	184	163	209	173	198	169	167	191	165	185	165	183	180	179	195	173	196	167	173	167	169	175	195	199	206	180	190	196	200	167	185	159	156	161	177	195	191	156	209	185	190	194	180	177	154	179	148	185	190	180	167	196	157	203	209	158	160	187	173	205	167	190	185	162	182	198	190	175	148	193	198	190	192	185	170	178	193	168	197	199	181	172	199	203	191	160	171	184	170	169	197	159	200	161	204	178	192	170	175	173	143	169	174	175	205	200	167	190	187	192	188	179	170	212	178	187	192	188	186	178	182	192	176	189	179	178	183	198	192	180	178	171	165	169	192	197	200	171	201	195	181	180	183	191	186	196	182	181	194	190	167	191	161	183	184	205	202	178	178	186	170	157	189	176	175	186	157	184	193	183	184	172	163	175	194	201	180	193	207	201	184	165	187	212	164	201	176	183	218	189	179	199	162	193	183	181	193	174	213	207	185	173	192	182	195	184	180	207	157	167	199	193	178	182	191	170	164	179	179	180	214	204	190	190	210	177	177	170	197	178	182	172	186	180	150	183	179	187	169	163	149	195	174	193	190	222	200	163	192	190	211	181	177	152	189	172	174	205	162	175	193	191	185	194	185	176	189	195	195	195	193	200	201	183	194	180	175	191	177	192	194	152	160	191	178	166	154	199	187	190	182	192	179	181	181	193	189	184	173	175	188	183	182	161	186	178	204	178	178	181	180	198	180	183	153	171	189	193	181	160	198	179	181	184	179	168	184	178	181	189	188	159	204	197	163	192	158	190	194	166	182	197	175	147	173	208	173	194	162	186	210	194	188	180	176	167	161	191	153	191	182	180	187	178	196	179	166	188	187	218	185	175	208	198	195	184	185	182	177	186	162	171	171	183	193	192	194	185	183	197	176	203	177	189	178	209	176	183	200	209	189	201	165	174	178	168	194	180	166	163	199	198	174	181	183	190	173	178	197	168	179	178	156	188	205	170	182	175	197	209	177	193	169	172	182	197	186	198	196	181	176	174	163	187	175	181	183	186	170	182	193	177	161	183	197	219	171	209	180	177	187	184	188	173	188	189	190	171	176	158	195	174	202	174	170	183	189	182	177	203	185	171	170	168	201	194	184	186	171	199	218	183	184	224	195	164	175	191	232	184	176	160	194	199	198	168	173	186	178	186	194	201	185	172	203	181	178	160	200	188	159	170	166	168	185	174	185	184	196	204	167	188	178	195	176	164	193	185	174	207	201	179	164	175	192	184	179	177	171	169	191	189	192	173	191	178	158	179	203	185	191	201	192	156	156	164	187	174	173	181	196	191	201	195	202	204	188	167	198	192	170	179	197	169	151	195	170	193	198	179	194	170	158	200	186	177	205	179	179	177	192	186	169	172	183	177	182	172	183	184	177	175	178	190	186	206	163	196	181	157	194	177	187	179	165	186	190	178	189	150	166	184	187	143	187	159	165	193	174	174	202	194	208	170	175	165	169	195	178	201	187	205	192	180	164	181	182	177	175	197	205	187	188	183	193	171	192	207	168	199	190	183	183	197	192	196	191	161	221	178	171	170	172	187	180	164	182	170	207	210	185	185	179	203	182	185	173	185	174	206	185	211	183	185	176	179	177	177	182	190	178	185	214	191	197	164	204	179	180	189	173	166	164	201	191	197	198	176	216	169	177	199	187	196	189	172	169	178	185	191	194	182	172	184	189	212	218	163	173	201	191	186	181	184	197	192	179	189	187	171	161	187	171	164	158	184	186	178	186	190	164	183	183	182	164	190	167	183	167	191	188	191	158	171	194	163	181	197	180	187	182	190	195	164	183	160	183	171	211	203	194	136	171	157	203	160	173	168	169	152	206	161	205	187	180	191	200	169	195	173	173	196	177	175	186	159	177	175	133	179	195	175	174	173	180	212	200	181	185	182	204	198	169	186	190	193	192	189	159	185	178	169	158	197	173	164	181	195	164	182	180	167	211	186	193	187	184	173	146	184	177	191	186	192	193	198	178	186	191	172	183	179	174	175	186	167	198	162	170	169	179	174	179	171	187	212	181	193	189	177	189	152	186	177	198	196	186	183	190	201	177	210	200	178	182	199	205	160	182	192	182	210	171	182	185	211	164	181	177	201	185	189	192	189	162	165	185	201	180	162	180	168	206	205	165	174	153	180	200	181	199	183	183	182	179	188	191	192	184	205	180	178	190	179	162	192	197	182	186	198	182	178	182	158	188	174	178	177	213	203	198	182	178	218	171	168	168	177	168	174	177	195	184	171	169	189	189	192	183	175	188	202	174	194	173	161	174	190	172	185	179	190	215	196	194	188	190	195	176	169	175	159	186	186	174	196	173	168	204	220	210	175	170	184	177	197	171	196	179	176	172	203	172	175	200	186	163	188	196	176	181	196	167	192	193	182	180	177	194	179	195	181	190	175	184	195	174	183	175	166	213	206	170	184	204	170	188	210	194	185	205	183	200	184	188	168	167	176	176	178	176	172	180	188	180	181	172	188	195	219	165	196	175	186	201	193	192	175	173	190	185	183	198	188	203	204	210	165	165	182	158	191	188	183	191	180	191	165	182	204	156	203	162	183	182	213	180	183	176	192	177	190	180	168	142	179	179	162	178	190	177	191	168	180	180	176	192	177	198	165	169	155	165	194	175	159	187	171	182	193	187	181	188	191	191	156	165	182	196	155	191	170	154	163	200	178	182	179	161	191	174	166	173	145	174	198	175	195	177	186	171	164	157	205	190	166	168	179	169	192	180	185	199	170	213	175	205	177	165	174	150	211	184	170	197	205	181	176	174	186	160	169	181	192	187	173	161	207	174	168	181	186	200	186	203	173	189	188	187	165	178	174	212	192	205	168	182	188	187	164	194	197	184	194	187	177	176	198	199	155	185	186	178	183	180	161	186	177	194	188	191	197	173	204	188	206	182	197	173	185	189	182	166	170	199	155	214	193	180	190	192	186	196	179	188	185	163	175	163	176
11813	12320	12935	15000	17645	18767	19760	15926	19174	22546	16413	19100	13376	13994	8777	10595	6309	5397	4042	3539	3278	3007	2389	1935	1690	1430	1115	1017	885	776	637	638	631	615	608	599	564	525	572	587	541	592	567	556	527	594	562	562	565	531	564	593	568	544	638	608	577	556	601	538	648	573	546	540	527	518	541	555	543	523	527	546	534	520	503	555	526	532	540	498	525	501	546	562	547	544	548	499	542	549	539	496	516	529	506	515	502	527	501	508	550	539	556	500	486	476	516	533	529	522	500	501	464	499	557	546	536	504	511	510	527	522	491	528	503	527	515	518	513	527	480	501	527	502	501	513	536	525	502	505	536	548	567	527	481	507	508	526	542	498	506	515	541	464	514	494	502	569	524	527	501	532	522	478	495	462	523	532	523	543	556	538	548	492	532	561	546	507	525	537	512	504	504	541	489	485	485	511	536	538	524	496	531	513	489	512	540	515	525	518	507	544	531	512	553	546	508	495	539	505	504	542	504	519	515	492	482	503	505	501	520	545	466	489	434	508	523	526	520	526	530	533	505	490	550	507	513	502	490	524	511	529	518	534	483	530	539	498	546	545	496	534	456	484	512	499	502	548	524	497	510	506	500	504	517	495	531	507	514	517	516	531	517	516	493	534	525	503	500	459	533	501	532	509	521	487	466	532	519	597	491	532	547	500	498	535	539	512	458	493	517	534	496	473	515	531	531	506	523	490	544	544	535	489	477	539	528	499	546	545	488	499	489	511	518	521	491	488	525	530	539	492	507	538	516	509	564	528	525	508	540	521	545	557	529	527	502	491	521	554	514	528	516	513	525	518	550	506	532	537	511	464	507	500	543	466	507	523	520	542	539	517	524	526	522	528	535	489	519	504	507	509	523	502	510	525	502	495	523	500	511	519	500	491	486	539	544	515	540	542	518	546	540	498	506	509	519	526	535	519	497	509	490	527	487	497	534	565	555	500	526	551	522	498	540	524	522	483	512	495	509	503	523	520	517	538	524	508	494	515	540	469	497	515	531	533	526	509	505	508	505	538	494	540	525	514	483	492	510	520	536	508	522	494	520	529	498	525	492	496	499	588	498	489	486	509	570	522	517	513	490	508	504	523	488	547	520	477	512	498	514	521	546	549	482	490	498	520	514	502	540	516	518	514	503	515	529	542	512	491	527	517	538	529	496	523	531	541	487	501	509	485	526	487	546	554	535	485	505	548	503	485	521	529	514	475	508	507	494	519	543	468	498	492	513	515	531	522	517	497	454	516	514	504	525	530	531	532	489	534	497	517	510	501	511	536	498	525	544	495	518	489	513	504	498	526	506	526	533	516	518	540	536	479	488	496	529	530	567	508	496	486	540	506	528	489	550	499	514	498	491	491	502	529	527	502	506	487	493	518	528	485	508	518	504	528	535	573	540	526	501	520	536	520	509	542	514	544	536	534	550	508	501	510	538	522	507	543	548	476	505	488	532	512	483	491	497	489	508	512	516	493	512	515	513	536	527	497	531	496	538	531	498	526	482	553	553	516	491	530	509	526	500	502	500	520	548	541	511	513	559	524	515	520	509	522	515	520	484	560	510	518	500	506	485	540	549	542	503	516	515	483	543	516	489	501	552	535	567	528	511	495	525	491	518	511	507	551	547	516	541	518	510	504	514	507	523	538	525	551	473	543	500	528	518	546	568	517	488	568	525	524	541	542	512	525	546	550	544	515	492	520	541	519	527	584	533	488	504	533	523	530	531	509	497	527	531	544	521	511	528	519	522	558	492	544	520	476	510	552	464	525	524	520	511	492	564	508	531	521	524	520	551	484	454	527	490	546	548	496	557	493	558	495	526	544	528	510	511	464	504	493	512	518	551	517	500	495	541	562	516	453	499	514	532	527	495	537	515	521	560	528	557	496	503	537	515	551	477	493	531	508	501	520	529	479	486	555	509	547	512	521	524	509	482	518	542	510	527	490	489	509	579	543	480	494	540	533	535	579	477	534	497	550	519	575	533	541	490	548	531	534	514	526	529	517	546	538	514	512	537	528	516	479	539	506	562	509	539	534	486	546	509	518	526	541	506	534	557	520	483	507	545	504	489	522	506	499	501	510	504	494	526	514	472	527	491	529	470	514	494	487	512	523	493	516	502	485	537	493	512	529	503	522	501	522	542	478	541	508	542	490	521	523	512	476	516	480	500	497	513	536	535	495	578	517	521	506	492	528	488	500	526	512	526	477	487	517	503	494	501	522	530	511	496	521	560	529	489	511	518	564	548	575	500	479	506	523	491	477	516	537	555	535	541	514	537	506	530	512	567	489	484	546	517	548	534	479	530	524	510	548	520	518	511	486	489	568	524	507	486	506	494	541	507	494	502	514	537	535	522	530	503	459	523	538	517	537	564	484	560	481	556	533	528	555	520	524	518	522	562	524	508	491	545	536	521	512	515	512	497	494	523	520	478	535	512	520	511	510	556	542	537	562	527	505	558	480	557	533	494	523	534	499	522	509	472	530	493	514	528	555	526	502	520	476	489	526	527	548	540	524	559	496	543	530	507	540	523	542	528	489	533	489	474	520	471	532	524	522	543	538	516	541	548	517	525	478	512	516	517	500	527	536	520	485	543	505	530	527	532	501	494	505	479	516	510	510	479	506	499	526	473	521	498	481	567	493	531	546	520	486	497	527	527	526	522	521	505	497	559	510	514	471	549	534	548	514	540	503	482	552	504	536	547	508	526	526	470	511	547	499	496	530	528	513	486	486	512	540	497	485	548	511	520	503	531	515	550	509	547	533	506	531	539	495	503	521	500	542	531	493	537	535	484	505	520	495	457	529	499	531	453	474	533	527	544	500	515	538	514	539	527	563	515	506	489	530	585	498	509	519	515	489	538	494	550	530	489	512	510	498	508	510	521	495	506	544	510	540	503	522	458	508	517	493	494	523	500	523	542	505	535	535	499	514	514	486	540	536	542	543	486	538	497	541	509	548	528	527	532	506	521	507	493	511	534	510	468	534	539	517	522	502	508	491	517	502	532	556	523	496	536	531	521	534	527	533	506	522	523	527	509	518	499	490	527	529	507	506	543	566	509	515	503	508	553	550	581	514	521	494	574	475	539	519	541	527	512	518	519	495	522	484	515	511	544	515	504	494	541	521	563	537	531	469	512	515	509	527	498	539	502	514	542	505	530	529	519	530	550	494	503	524	518	498	515	460	496	534	542	498	516	521	505	479	527	494	508	520	532	544	506	507	526	548	539	559	507	489	504	499	543	501	523	557	528	505	479	547	517	519	556	538	488	548	496	548	484	515	515	494	508	561	521	509	514	514	509	553	491	489	524	522	477	504	529	511	534	490	521	549	509	554	514	544	537	538	525	492	508	478	504	484	511	546	501	536	509	505	525	526	555	526	529	507	542	505	520	523	532	521	544	535	543	532	504	540	512	486	514	553	531	512	543	546	524	515	498	501	532	535	526	501	491	519	523	494	511	479	538	537	501	564	526	497
22233	21853	22916	22356	21935	21033	19731	16780	13835	14825	12473	10454	8500	7102	3895	3370	2459	1760	1139	981	659	680	638	613	404	353	276	236	179	162	153	119	123	149	125	134	103	139	124	132	99	142	126	137	126	129	123	125	108	126	117	125	109	108	110	113	130	115	119	130	106	129	111	116	121	132	105	120	107	103	111	98	125	113	105	94	92	107	108	120	118	124	108	100	109	109	126	138	116	129	98	105	100	99	126	100	119	105	116	111	96	119	113	88	116	114	113	119	109	127	113	110	136	106	135	113	116	113	105	130	104	103	111	101	99	121	111	126	115	109	104	97	121	99	127	92	126	126	88	105	111	105	96	119	122	107	118	93	115	98	110	83	117	121	95	103	105	103	111	109	111	124	105	107	80	132	113	102	94	106	106	106	98	125	111	106	116	99	109	79	126	103	114	123	109	105	112	114	106	101	118	107	112	94	92	102	132	114	123	122	103	111	95	121	109	108	119	109	93	122	107	121	101	104	118	101	106	97	119	114	134	117	116	104	110	102	85	113	101	110	88	119	101	114	93	117	90	114	103	110	104	111	111	100	110	126	110	105	116	112	93	105	100	116	120	116	106	112	101	105	111	116	90	100	124	107	108	107	132	122	105	123	108	96	95	114	131	123	102	104	119	80	99	113	108	113	93	103	124	102	120	128	114	99	130	116	94	87	89	93	106	127	87	91	108	114	122	97	116	114	105	107	102	106	125	116	115	98	79	93	104	113	105	98	123	117	111	109	116	114	125	116	112	117	102	108	113	108	116	98	107	107	104	102	81	102	93	98	113	104	119	115	114	120	132	121	122	92	115	109	113	93	114	112	107	127	104	87	123	95	91	102	96	111	115	114	99	98	87	99	121	120	124	105	104	108	95	96	113	102	91	97	122	87	82	113	99	101	90	89	114	135	120	112	114	126	105	116	108	92	107	124	109	106	111	99	120	111	105	98	105	96	116	104	108	105	104	117	120	120	110	122	119	100	104	109	105	120	119	97	104	119	117	101	107	96	102	110	112	129	103	116	110	108	87	111	112	116	92	120	92	107	103	114	108	113	112	116	104	95	111	89	98	109	101	80	106	119	115	106	111	110	106	101	124	127	117	104	120	126	126	118	102	113	90	100	114	110	113	110	91	129	99	92	109	111	119	103	93	112	125	93	103	115	105	110	119	93	99	127	132	99	117	94	106	112	112	127	120	103	98	118	114	113	90	110	76	105	110	131	113	91	121	89	103	111	111	111	92	118	85	109	110	96	107	108	95	122	117	106	105	93	113	113	120	112	105	103	117	107	103	112	112	108	109	102	114	101	123	110	100	98	106	93	97	119	109	135	127	101	120	92	116	105	118	99	102	100	113	108	106	123	126	92	112	91	123	118	94	100	102	110	102	124	97	106	108	106	111	108	122	115	111	111	104	112	115	127	117	104	127	111	100	113	118	115	117	96	93	106	114	110	112	109	124	99	109	96	111	117	103	99	102	107	122	114	103	100	90	106	111	114	106	102	100	96	101	104	99	100	116	127	103	117	112	114	90	111	99	119	110	95	108	111	102	113	96	98	90	116	96	117	134	119	116	122	115	96	134	101	118	119	116	93	93	101	105	83	117	107	94	117	116	120	118	102	96	107	122	133	91	111	100	117	120	110	103	105	106	93	113	106	101	113	91	97	129	107	94	111	112	116	108	121	130	112	108	99	112	115	118	98	99	115	99	108	91	113	106	107	113	81	92	94	112	114	101	119	107	125	108	105	104	116	132	111	120	111	124	113	92	99	118	98	127	108	119	104	111	126	122	100	115	111	118	98	125	109	108	104	92	112	98	110	117	106	115	116	112	122	108	125	95	111	103	100	101	118	121	135	103	122	101	105	108	112	126	94	97	106	124	118	110	109	105	104	120	118	76	112	97	116	115	109	99	106	114	93	97	127	110	94	104	119	89	119	114	119	112	114	115	124	99	101	115	111	106	113	95	106	94	97	115	92	111	102	122	119	113	124	111	121	114	103	99	101	94	102	93	98	110	115	91	113	118	115	89	100	111	102	100	91	104	113	108	100	138	94	111	111	105	123	122	98	114	122	122	95	99	104	111	110	97	94	96	101	93	106	127	125	103	102	100	122	104	114	102	106	113	97	128	121	92	127	89	108	109	96	96	113	98	113	111	99	100	123	118	119	117	98	100	111	108	115	108	120	121	104	112	115	112	103	117	103	102	113	97	110	102	99	117	122	102	104	117	97	96	100	95	104	107	95	104	110	111	114	108	119	100	105	132	104	108	97	130	95	132	101	132	114	92	116	115	92	110	96	85	105	106	124	126	107	108	128	115	129	109	109	136	99	91	104	106	120	113	111	104	100	109	95	77	94	115	115	114	114	123	118	95	105	108	81	116	112	102	104	120	119	99	118	92	102	92	106	113	109	110	96	122	126	109	96	107	90	119	107	106	132	102	104	121	118	103	109	110	106	107	106	114	119	119	122	109	111	142	115	114	131	119	120	107	101	113	113	113	108	107	94	124	91	103	120	121	109	105	113	105	107	99	96	125	116	116	116	114	120	95	117	122	100	101	97	111	112	116	97	96	106	123	106	97	113	114	105	124	99	101	100	101	107	106	111	119	101	105	103	125	103	105	117	125	110	113	102	88	123	111	100	101	105	95	102	109	109	108	113	89	138	93	117	128	111	104	121	94	104	109	105	116	119	91	87	108	110	100	102	106	119	107	91	109	102	100	105	103	99	112	105	98	79	122	97	108	111	113	107	102	107	109	104	109	122	106	109	111	89	109	115	97	113	97	119	109	97	115	123	102	101	114	115	106	101	126	104	117	112	117	122	108	114	122	104	119	112	108	112	103	124	128	100	124	115	98	109	112	108	128	110	108	114	110	92	116	96	116	107	109	109	103	104	96	106	119	119	99	111	101	101	122	113	117	96	130	111	116	105	111	86	104	97	102	125	117	107	95	110	99	123	105	124	113	101	111	87	140	108	125	102	118	101	99	93	131	98	119	114	105	99	116	114	93	115	104	116	90	106	119	111	116	95	109	130	108	108	105	107	100	104	94	105	94	107	89	128	104	96	106	107	102	106	108	96	115	113	125	114	102	98	106	122	111	114	117	97	131	111	113	95	101	102	97	107	114	101	127	113	103	106	117	97	111	111	96	119	128	107	97	110	92	95	111	98	127	131	123	102	104	116	108	100	100	119	95	99	97	117	105	83	117	118	105	94	125	130	109	93	113	98	102	106	114	124	111	116	103	114	88	83	116	107	91	98	91	92	108	120	102	94	99	131	108	98	84	97	114	118	129	128	99	102	99	108	120	118	114	107	107	110	111	105	110	112	123	112	101	124	109	91	119	89	116	107	99	90	111	114	114	117	118	89	109	95	119	99	119	121	102	111	96	122	108	104	108	123	116	137	108	100	114	117	105	106	107	109	114	130	115	100	114	122	113	99	105	111	119	114	103	103	101	110	138	127	105	103	112	88
14839	14536	16927	19170	21040	24945	24588	22996	24287	28579	23085	24252	20045	21750	12049	16045	10933	9031	6131	5297	4175	4847	4137	3420	2523	2023	1778	1405	1019	892	646	561	533	498	487	520	521	428	490	438	474	435	460	437	410	430	463	440	367	430	416	438	445	443	441	458	507	417	481	406	432	431	406	449	371	346	393	379	359	372	371	372	332	364	351	381	363	357	360	349	362	368	364	359	364	362	334	386	331	367	353	366	388	381	348	306	364	329	317	367	375	382	336	338	333	340	382	336	360	364	348	335	340	330	303	329	321	352	333	334	382	345	353	367	352	368	384	366	327	359	350	329	337	312	338	337	341	358	335	316	352	350	345	360	323	376	373	343	338	324	332	330	324	328	338	350	345	358	314	350	336	301	338	332	356	348	349	353	350	326	340	364	316	342	348	370	353	373	342	361	319	344	353	360	362	385	353	348	323	386	378	345	309	359	360	371	331	333	338	358	363	344	366	335	362	381	351	337	346	356	357	326	315	350	383	397	350	382	374	307	333	371	315	350	373	376	354	351	334	348	346	330	345	344	359	357	343	363	335	322	336	330	343	315	340	344	340	331	350	352	337	318	364	336	336	349	317	336	358	329	345	395	324	347	351	364	337	344	349	326	357	356	343	335	314	346	358	324	360	337	334	314	325	371	330	348	346	355	345	323	351	358	334	321	371	344	366	339	369	341	348	334	340	365	344	351	329	315	334	335	373	341	336	327	345	312	329	333	372	317	327	339	365	349	373	333	350	324	317	333	341	328	354	341	355	375	357	359	328	342	355	320	326	362	297	344	346	322	327	340	332	340	376	345	336	351	327	337	299	365	339	375	309	355	341	391	367	331	350	339	333	333	348	311	334	333	338	326	349	321	349	350	353	344	361	348	376	336	348	340	329	315	349	367	342	375	348	346	352	333	328	344	333	345	349	350	321	312	326	339	351	341	330	323	370	378	341	309	323	326	342	320	338	298	331	346	354	354	327	334	365	298	334	341	359	340	367	326	328	357	330	329	353	361	356	333	337	380	350	352	343	351	336	343	364	367	344	328	357	379	360	346	340	352	355	362	350	357	308	341	346	363	337	394	326	352	358	332	361	339	350	321	373	338	351	355	351	344	328	357	370	345	348	333	341	344	317	333	347	356	337	351	343	365	324	343	334	342	352	322	347	368	319	369	361	321	311	331	328	363	372	338	356	364	324	329	340	347	337	356	325	346	326	340	316	343	319	329	349	338	337	346	395	354	358	345	352	375	358	360	311	318	345	316	341	316	327	330	319	340	365	340	352	339	356	343	344	324	348	353	359	368	339	345	336	330	347	340	337	372	326	357	350	324	347	351	344	376	328	308	353	354	347	357	376	354	366	345	367	344	332	361	364	332	324	350	322	355	361	337	346	286	351	315	329	361	317	330	325	354	348	324	342	354	321	356	360	330	332	380	329	314	362	346	340	358	355	334	355	326	307	352	355	322	344	347	354	328	332	336	350	326	346	286	347	383	359	357	335	349	349	334	317	322	337	371	355	350	346	326	377	316	358	316	342	384	359	378	341	343	349	332	313	374	327	333	351	328	324	354	343	335	315	347	336	328	329	310	351	334	325	347	334	330	356	340	357	355	371	305	369	360	365	322	355	356	305	335	344	372	326	349	333	362	372	300	347	373	302	364	350	321	361	344	335	335	317	367	340	356	327	343	342	359	321	330	351	338	346	321	361	358	326	367	348	351	313	360	348	324	336	360	315	330	357	326	343	308	319	310	336	328	351	365	308	331	356	344	362	331	335	332	340	336	338	320	357	341	358	348	337	360	327	330	359	340	376	312	334	367	379	341	347	352	328	365	341	341	325	331	348	345	366	347	346	350	346	323	378	342	380	353	350	342	305	348	308	361	323	333	348	340	333	345	361	355	327	357	324	314	349	351	358	362	354	355	365	347	342	355	367	327	363	335	322	346	342	327	337	336	367	362	342	304	332	368	360	384	338	330	332	328	319	349	348	355	354	344	375	373	340	345	326	363	322	355	358	355	341	358	310	326	348	331	355	333	321	326	317	380	345	350	376	341	328	338	326	345	339	333	339	324	353	373	309	367	352	339	338	343	346	313	310	328	363	337	328	355	351	340	345	346	349	342	363	376	336	333	351	342	352	345	352	343	333	380	314	324	362	312	334	365	338	385	350	337	363	353	341	361	348	347	339	322	325	342	336	315	345	310	317	332	311	318	352	339	357	327	336	385	307	342	351	349	350	329	343	360	361	334	323	321	331	313	352	308	337	360	363	344	314	358	330	349	336	336	352	336	319	347	365	346	342	328	328	317	335	300	328	342	354	357	335	322	337	332	346	375	311	361	338	344	323	321	369	339	343	390	335	352	352	350	311	314	320	330	350	346	332	385	327	331	329	350	336	334	343	331	326	350	348	342	352	329	329	328	365	356	356	356	322	356	367	318	354	348	347	384	322	351	341	316	349	324	348	345	358	333	359	342	364	336	347	366	348	319	322	347	393	336	340	379	335	326	315	337	330	349	302	329	367	344	358	336	366	338	316	320	381	363	345	378	349	354	347	346	320	360	338	344	324	337	323	349	330	372	340	352	341	352	340	337	341	328	337	360	337	348	375	362	341	294	345	335	346	346	361	330	328	329	373	354	307	334	371	352	366	353	327	363	331	335	364	352	331	331	336	330	348	349	357	345	343	339	310	342	339	336	325	344	318	370	354	331	376	329	388	357	331	348	346	308	349	349	375	332	339	364	328	321	304	318	364	322	356	357	344	359	364	332	338	353	330	347	360	346	369	340	351	324	349	358	355	322	371	345	352	353	364	360	325	361	350	293	324	339	362	353	339	319	353	342	291	348	285	329	339	346	339	331	315	347	335	352	309	327	372	354	332	317	320	342	327	362	365	338	362	379	331	329	344	354	341	368	357	327	342	356	360	325	366	349	357	308	353	331	327	323	342	319	349	297	331	367	332	365	307	351	312	339	350	343	370	348	353	318	321	377	340	311	357	329	362	337	369	354	324	338	360	328	349	333	358	359	327	344	327	350	340	328	366	317	321	357	325	322	355	322	349	332	322	319	332	350	380	342	324	335	337	348	331	331	334	325	349	327	328	344	348	350	356	368	324	375	335	338	353	350	352	358	351	368	336	322	362	319	365	347	335	321	340	335	333	304	323	318	325	338	311	328	357	363	322	348	348	328	346	341	346	324	361	384	318	355	329	340	346	356	352	340	322	364	331	322	344	344	329	330	340	317	377	353	336	362	350	314	351	355	306	362	365	346	336	347	310	369	357	331	340	337	366	331	356	329	349	327	330	339	354	342	335	324	310	375	362	306	343	385	344	352	330	343	336	367	345	343	352	330	337	367	338	348	324	329	325	373	366	342	340	320	346	366	352	360	359	337	339	362	391	328	356	396	312	293	369	376	326	375	330	345	357	365	316	366	342	377	342	373	353	382	357	379	349	360	337	359	360	321	344	368	347	385	315	308	358	337
3721	3314	3328	2212	1703	1550	1545	986	937	923	962	713	565	534	444	373	355	367	331	340	318	358	327	308	328	300	324	279	317	310	316	325	292	342	314	291	285	275	306	302	302	296	309	291	315	295	305	302	346	288	301	284	341	288	316	289	306	305	311	299	313	272	321	327	320	332	290	329	310	308	281	313	315	292	308	304	292	307	297	322	277	314	289	339	328	320	288	309	314	308	308	293	321	301	305	301	282	298	330	303	319	337	313	343	315	296	322	317	332	321	314	276	311	300	309	283	287	284	332	309	308	325	318	276	324	257	307	331	322	321	308	310	317	301	304	330	319	299	300	309	324	319	305	312	270	275	314	319	324	314	345	316	292	313	306	296	291	316	297	314	312	305	289	341	294	286	273	335	306	295	313	321	312	289	323	335	316	293	317	299	304	297	325	309	288	315	301	308	315	302	318	279	329	317	300	339	336	318	297	288	307	315	369	305	322	306	327	318	325	315	271	320	309	298	315	324	282	308	280	283	289	290	312	286	319	334	270	317	290	317	299	321	312	315	307	280	302	314	318	299	325	322	311	294	315	316	282	307	295	288	338	317	326	264	326	325	293	313	290	304	304	300	301	327	281	319	333	276	304	286	316	312	291	319	320	318	294	288	311	287	307	339	254	291	314	312	345	301	309	336	294	293	302	310	315	316	296	309	340	335	322	353	282	313	318	293	301	307	275	340	307	309	330	329	281	297	323	324	293	295	300	319	297	316	336	304	316	302	291	304	322	336	305	307	296	321	312	301	313	309	344	290	309	274	304	286	315	335	332	298	297	292	306	315	300	290	316	309	278	292	320	280	296	290	290	315	278	299	309	293	311	296	306	309	297	331	307	281	326	283	301	312	307	324	290	313	306	342	283	313	305	310	353	352	339	272	303	293	318	354	350	295	291	281	309	292	300	303	293	311	324	314	287	289	280	286	311	307	333	307	292	315	347	304	268	308	297	308	310	274	295	328	325	306	316	319	324	305	301	357	307	298	297	326	296	303	322	330	329	298	325	291	332	299	345	285	332	297	309	304	287	312	305	314	309	294	329	309	316	308	294	326	348	290	313	323	311	321	272	354	316	305	368	301	322	332	295	307	317	297	310	298	312	316	292	305	305	305	326	301	314	323	318	316	306	331	340	295	325	302	274	324	329	298	321	301	316	314	321	295	334	329	323	313	326	313	311	309	310	331	314	322	305	317	293	265	307	360	322	312	322	301	304	287	282	304	302	290	323	311	286	296	294	328	309	319	325	299	306	338	320	320	321	331	334	276	292	288	300	302	304	326	333	330	303	300	310	321	309	331	305	289	332	302	331	316	311	304	286	317	297	326	319	294	320	316	294	343	296	301	313	313	307	312	296	309	291	314	312	289	331	338	342	317	354	273	310	340	324	281	288	320	307	281	315	292	310	304	321	275	317	318	299	304	305	315	286	308	296	286	253	292	293	298	267	284	324	307	344	279	283	295	306	323	313	293	318	287	317	302	299	313	295	297	298	304	306	302	292	309	317	327	308	312	322	314	307	346	283	316	305	291	272	315	290	278	295	302	318	298	317	331	304	287	321	300	300	322	315	313	309	289	316	295	285	315	288	296	293	312	330	308	298	278	297	305	297	285	291	328	294	312	327	298	310	309	300	290	306	329	333	317	285	319	315	308	291	273	305	327	331	283	291	324	317	331	311	315	289	318	333	315	346	335	339	308	294	290	291	283	320	276	297	297	336	316	333	382	318	300	309	282	314	306	272	323	269	315	301	286	327	252	326	306	295	292	295	306	314	313	282	300	331	300	295	306	328	307	327	313	294	348	307	334	300	303	323	329	309	326	321	290	312	305	284	308	327	339	293	292	345	305	319	291	290	311	310	276	294	323	324	289	302	330	324	314	296	288	279	260	336	325	292	335	313	358	308	313	325	289	292	290	325	319	298	281	335	290	306	312	323	301	292	286	320	298	299	330	309	292	287	262	322	335	314	313	311	316	321	298	346	296	302	280	302	314	326	335	336	323	296	320	317	332	323	283	294	293	330	327	313	321	309	332	271	340	322	309	349	298	294	337	301	302	301	310	313	317	279	311	359	315	317	265	301	309	320	307	302	319	302	305	328	307	317	276	290	329	317	305	326	336	334	302	321	329	309	324	281	291	289	328	326	317	282	305	350	278	298	284	320	313	315	299	311	282	295	303	310	293	316	336	319	337	301	294	276	274	340	294	324	287	323	289	331	286	285	282	304	347	314	304	302	330	302	327	304	301	328	297	312	292	333	328	316	322	325	321	305	317	285	329	290	309	291	293	331	314	311	295	309	335	300	303	310	356	303	308	311	302	308	304	318	331	337	319	328	328	299	302	290	318	289	307	321	301	327	302	328	314	286	297	321	295	289	323	302	290	307	330	345	301	299	318	340	306	286	324	293	316	274	313	323	310	306	314	288	302	311	320	291	304	328	334	319	313	293	309	353	299	328	291	341	276	317	335	301	311	334	314	302	307	316	322	331	307	320	298	311	312	313	314	291	303	310	308	340	312	328	287	309	312	330	306	309	285	323	316	288	316	292	329	295	291	325	332	310	295	324	315	287	292	290	314	332	306	295	313	324	307	263	322	303	322	319	277	327	303	305	311	320	304	327	275	316	327	331	302	284	301	282	323	310	343	336	301	314	344	323	311	287	292	308	331	351	296	304	315	317	308	336	322	307	327	333	302	282	304	303	312	272	317	287	299	290	344	331	317	296	315	321	343	311	281	294	315	306	304	324	284	285	299	294	332	320	270	311	291	289	288	297	319	305	272	304	293	299	342	297	318	287	329	325	321	300	303	291	276	335	303	328	271	303	296	305	275	320	290	297	339	346	304	316	312	300	317	325	304	317	308	300	286	328	306	300	308	336	332	302	271	333	328	342	284	325	316	304	301	325	306	302	322	304	291	310	340	309	332	274	306	290	298	298	290	306	300	305	319	285	322	332	292	271	305	300	285	320	286	295	277	306	267	296	330	319	317	322	298	347	267	307	314	316	311	285	325	306	307	294	307	297	278	303	320	334	331	298	328	315	372	288	300	282	297	273	297	278	296	293	297	311	274	314	351	332	293	317	327	290	326	317	326	296	296	313	309	315	335	294	278	316	278	304	325	298	286	280	303	338	282	295	310	311	353	273	349	297	325	325	318	318	306	312	298	316	301	327	300	294	317	314	329	315	320	306	313	313	323	295	321	305	313	282	308	347	316	316	309	306	322	312	306	334	303	280	303	291	282	315	290	269	299	327	307	286	333	310	327	300	310	314	322	302	292	355	289	309	310	307	299	330	287	321	302	326	314	308	306	336	273	309	322	312	289	300	305	343	321	305	304	313	288	300	307	316	311	272	313	303	328	314	295	296	327	305	300	300	306	324	314	269	298	307	317	320	305	330	320	303	320	290	312	306	279	283	299	307	301	306	338	313	289	325	336	294	298	332	278	291	310	292	302	299	299	296	287
3969	3849	4679	3917	4114	4234	4166	3230	3567	3871	3424	2586	2414	2360	1764	1708	1367	1448	1097	1091	969	1079	1081	962	935	904	902	860	872	864	850	848	840	905	854	867	839	843	783	847	898	822	812	860	835	819	868	839	856	850	814	794	852	879	813	820	831	819	918	812	879	859	840	783	882	830	844	828	865	848	789	788	852	802	818	860	859	869	808	828	829	851	851	800	828	863	825	836	844	845	815	909	788	832	815	766	800	898	818	822	859	861	814	838	876	878	819	822	804	827	802	814	813	802	805	816	778	809	876	847	796	803	845	826	840	806	775	793	825	842	792	808	841	903	812	841	816	803	819	833	819	848	803	878	845	822	819	802	827	806	822	800	776	799	800	865	848	867	813	823	834	791	820	829	829	821	837	825	856	856	796	857	804	857	798	830	863	867	846	809	788	836	816	844	859	837	854	809	868	831	820	816	867	804	756	780	832	822	858	815	819	887	849	838	766	849	860	862	829	805	847	841	797	861	823	819	808	854	774	816	823	834	825	858	821	871	854	854	865	824	789	830	829	866	766	825	863	867	836	829	825	848	891	798	848	816	798	823	858	854	839	826	833	849	804	853	815	908	886	777	811	849	843	843	800	843	822	875	886	848	855	869	803	827	824	858	818	801	850	839	902	810	820	862	841	799	830	828	797	804	906	838	832	842	808	827	893	835	824	822	863	811	840	839	814	788	805	841	792	832	827	850	802	798	823	796	833	857	848	824	846	832	809	839	845	846	848	806	791	850	793	860	832	847	826	805	873	861	836	859	782	816	820	798	813	780	837	835	814	799	843	841	810	812	810	824	845	855	844	820	800	846	834	840	845	809	811	859	830	872	815	795	795	785	866	855	836	893	820	835	866	839	829	796	838	808	847	855	853	787	824	815	814	866	844	760	839	801	787	823	838	834	848	783	834	815	882	833	849	827	806	825	871	850	843	824	857	851	834	806	816	825	817	814	805	879	827	788	869	861	848	846	890	806	789	808	797	803	838	908	821	849	864	855	870	820	827	859	812	859	835	838	819	796	820	837	809	816	828	854	826	863	831	865	807	848	782	866	895	844	852	837	895	830	866	808	855	856	791	861	813	819	796	849	837	850	811	828	824	860	834	799	858	821	850	833	844	834	807	824	872	813	808	847	839	827	833	885	797	815	812	843	834	877	810	844	823	807	832	862	862	843	805	835	816	828	843	866	881	792	798	788	834	805	795	837	835	825	868	856	823	824	798	841	860	815	837	827	836	787	829	815	804	793	869	843	824	889	810	885	889	842	871	850	830	821	816	853	785	841	845	832	826	827	858	793	874	826	849	814	829	871	822	795	824	862	829	856	802	821	846	736	863	845	850	842	776	836	826	824	835	860	758	825	784	759	837	807	819	867	820	821	839	869	838	828	845	797	845	833	875	854	883	790	797	808	807	863	777	850	836	803	811	853	827	848	844	841	860	813	807	864	884	834	839	791	796	785	836	841	869	835	847	854	809	859	805	756	825	832	807	823	799	832	857	865	847	852	817	832	840	845	856	826	809	763	842	850	809	747	829	820	805	848	819	821	895	878	833	861	819	825	863	868	808	854	865	811	807	810	794	851	878	831	811	832	857	837	853	835	834	852	786	886	854	827	848	846	845	820	853	836	839	856	872	895	872	836	857	840	811	860	812	776	823	844	831	824	841	851	837	812	774	860	815	891	848	847	824	840	848	864	874	819	862	826	863	829	826	825	856	789	786	832	836	877	879	824	834	816	839	836	839	781	837	810	764	862	772	853	840	837	796	830	859	771	803	885	829	761	811	846	842	762	823	878	823	763	835	798	852	852	788	812	796	860	893	859	818	792	850	837	835	816	841	839	820	843	863	818	877	850	814	847	891	786	805	891	848	809	825	870	818	812	853	727	818	844	811	790	815	840	775	851	828	790	828	835	820	859	814	780	871	829	786	866	836	862	769	877	845	834	829	882	858	834	869	839	835	807	804	828	845	887	868	811	812	831	876	811	807	852	817	878	839	820	834	810	866	762	807	833	762	858	851	819	846	804	822	825	842	831	826	826	824	801	864	853	808	811	813	848	846	844	831	823	799	846	854	855	828	892	793	846	803	862	833	803	808	849	859	825	806	816	830	805	845	856	874	792	834	858	877	879	855	829	797	791	871	826	862	801	798	828	842	817	843	821	834	862	841	841	834	895	871	809	844	808	820	788	827	918	843	776	829	766	841	855	843	841	851	833	841	844	794	826	813	844	878	810	801	834	834	853	809	766	826	748	812	845	830	818	858	826	880	816	783	867	804	820	817	866	788	835	804	854	796	885	832	858	823	796	860	855	768	813	856	832	853	803	788	818	881	845	863	818	848	814	818	861	841	815	788	848	812	810	814	841	826	814	880	869	824	810	809	841	840	855	863	871	853	834	821	818	852	846	817	775	811	833	817	852	809	818	789	844	825	808	827	788	818	836	899	838	851	872	867	797	844	884	844	840	860	872	837	847	818	784	819	857	827	833	826	848	865	813	850	855	863	828	819	815	797	790	886	871	812	836	856	822	827	858	813	821	802	822	870	847	849	818	811	818	844	824	805	831	854	830	859	809	838	827	843	860	803	829	791	735	810	788	790	784	904	837	743	795	777	807	782	829	806	812	861	853	878	839	855	831	815	835	854	855	815	844	836	804	859	809	861	806	852	830	856	806	845	864	816	832	795	848	832	797	796	862	820	777	846	864	834	841	834	909	843	841	816	821	826	813	852	885	771	785	808	858	828	889	799	837	801	827	844	832	819	871	837	822	808	816	824	794	863	865	821	763	843	829	860	879	830	796	837	836	850	828	833	833	889	814	833	868	823	832	828	819	799	852	826	856	847	817	841	819	825	851	853	861	819	837	837	786	857	815	852	845	852	863	854	844	819	840	839	807	870	825	862	833	799	797	797	865	812	818	844	816	797	801	854	827	853	831	841	824	815	856	797	825	831	811	800	887	843	892	827	853	858	811	833	880	831	782	853	817	821	860	810	861	857	824	846	800	843	796	881	858	814	877	811	810	849	819	870	829	830	859	829	828	783	768	871	835	839	780	815	840	882	887	824	801	752	805	844	846	845	840	809	830	802	826	825	845	833	853	859	835	789	738	781	808	832	840	833	823	848	748	776	841	872	801	864	847	859	830	858	871	818	826	797	809	892	805	801	838	828	819	779	851	860	832	797	794	850	824	881	803	875	791	868	892	859	864	840	835	773	892	832	825	846	865	847	759	826	828	810	813	833	872	807	825	909	839	883	833	823	822	834	848	819	829	841	865	868	785	868	875	846	793	826	865	849	850	799	878	807	837	846	825	859	818	852	811	824	830	888	878	838	801	824	819	856	814	780	842	855	824	841	835	781	838	839	861	861	805	815	824	828	843	826	801	844	856	841	833	789	783	841	794	745	780	822	846	820	754	808	850	865	836	831	775	821	863	789	805	858	846	842	860	818	885	812	811	854	854	924	822	851	838
14210	17202	18043	16720	14873	12227	11891	9385	7835	7698	7206	4638	4866	4024	2324	1912	1742	1249	855	578	500	582	436	423	365	287	233	262	226	213	201	179	178	189	205	195	200	193	178	219	187	176	204	195	200	183	195	187	175	176	208	180	188	184	171	190	206	188	178	191	173	180	183	174	173	158	170	150	177	185	177	160	166	177	199	157	179	175	185	195	210	178	196	192	196	179	174	190	167	163	210	188	173	155	177	171	199	192	167	175	194	188	184	172	186	174	165	176	175	178	182	186	201	188	183	218	181	195	173	173	166	164	169	170	196	171	192	186	164	186	171	171	170	186	197	194	187	179	192	188	156	191	203	166	180	186	184	179	158	193	171	181	154	182	185	176	161	186	186	205	183	174	177	185	168	176	184	198	160	183	207	159	147	172	187	160	183	163	159	192	166	187	163	173	184	184	181	202	150	167	204	159	174	194	175	202	186	173	169	193	187	207	170	155	186	193	184	172	192	167	169	183	172	185	166	176	183	181	156	187	163	185	198	172	163	195	174	184	192	173	191	155	157	168	196	186	176	149	175	164	203	177	190	157	178	177	194	167	157	173	176	188	180	191	171	192	200	177	182	186	194	177	153	192	181	171	176	197	204	182	148	172	165	168	185	178	168	177	182	173	191	169	167	170	166	165	167	175	194	188	167	180	156	196	147	182	157	191	181	181	182	189	157	157	176	179	163	172	160	179	175	171	193	176	202	200	175	181	181	211	147	173	183	200	190	198	171	201	140	170	186	190	185	187	153	174	191	193	216	218	180	191	181	179	172	158	186	182	169	190	175	169	217	195	203	204	183	164	187	200	200	190	193	205	170	217	157	161	177	193	200	172	178	175	184	169	189	162	186	161	203	199	176	171	186	203	184	180	178	174	194	146	218	182	168	187	209	161	187	159	192	187	192	166	162	195	185	182	175	186	183	183	177	183	195	173	192	173	183	195	170	185	169	172	172	222	189	194	209	199	165	181	188	170	165	166	171	173	182	178	201	170	188	174	188	174	186	187	173	172	179	184	177	179	198	172	139	174	169	187	204	198	189	179	187	183	167	204	166	164	185	188	181	190	165	185	162	174	167	181	191	179	155	179	179	174	184	179	161	185	181	188	178	192	180	187	189	189	191	162	177	170	181	172	171	186	171	162	202	155	192	169	161	198	181	195	177	158	180	180	162	168	183	179	171	192	176	218	165	179	170	165	195	172	156	211	205	167	184	190	178	150	155	179	163	191	169	187	187	190	176	190	180	168	178	156	184	190	181	192	167	190	181	188	198	183	152	196	185	204	166	178	197	186	172	174	167	181	185	177	196	167	169	173	183	179	190	165	190	178	202	178	156	201	174	171	160	190	170	169	184	161	181	152	159	168	163	185	164	184	198	184	174	190	169	185	185	193	181	178	169	185	159	165	174	147	166	173	157	184	184	198	193	192	180	208	180	190	179	201	170	177	170	167	177	183	174	193	171	199	192	181	160	173	196	198	190	181	182	194	193	173	180	191	172	195	172	192	174	166	168	178	167	175	192	188	182	179	191	176	178	187	197	173	189	188	198	192	203	185	199	187	165	214	167	174	183	183	193	162	200	175	162	167	198	187	179	186	198	234	196	173	171	180	179	195	187	149	177	187	169	192	207	193	188	180	180	193	198	201	156	183	166	165	180	176	175	167	164	201	176	166	177	193	170	182	185	172	211	200	182	174	193	198	171	178	150	162	175	189	180	189	199	175	172	180	158	179	188	164	161	174	163	174	191	165	156	199	175	197	178	158	195	199	200	188	178	143	178	181	162	166	171	176	188	177	174	185	195	191	184	169	180	189	175	175	197	157	168	196	161	181	178	193	178	210	171	205	201	182	178	169	198	181	174	178	207	210	158	189	180	180	157	190	217	173	186	195	174	207	146	171	184	177	172	182	174	155	163	178	152	172	183	172	169	187	187	215	172	221	178	178	166	173	221	175	174	164	168	175	181	172	169	184	172	185	189	177	177	167	187	186	168	179	154	186	175	171	200	179	161	167	173	169	173	156	190	179	181	183	185	199	158	192	203	185	184	178	198	192	175	181	184	180	169	182	192	192	184	175	182	207	198	184	173	197	191	175	180	163	193	185	171	163	166	180	165	200	167	184	178	164	176	164	191	188	195	183	181	164	163	188	174	189	171	187	194	185	214	175	171	179	192	179	169	181	170	172	196	179	208	166	200	186	201	164	188	165	195	200	202	184	190	176	202	162	192	153	193	180	162	195	192	187	171	180	165	168	184	168	163	157	166	170	193	182	185	187	169	182	179	191	173	186	188	207	170	180	181	176	186	174	182	176	163	208	193	175	174	194	168	181	202	209	199	171	168	193	168	155	157	198	165	189	182	185	196	181	186	186	182	177	196	175	169	185	174	179	189	197	180	160	188	194	172	182	170	170	187	185	188	180	158	179	189	192	175	180	181	179	176	193	185	185	206	172	194	193	185	176	194	178	182	178	175	168	180	184	179	175	178	178	178	194	177	186	182	196	173	180	190	185	188	190	196	179	171	154	180	173	182	179	171	182	181	190	200	177	194	196	202	144	192	214	189	189	180	180	177	176	162	177	190	188	140	187	163	180	193	203	159	187	194	190	175	165	173	189	168	192	184	174	203	161	186	168	186	184	181	183	178	168	171	167	165	166	188	174	180	184	188	157	200	181	188	208	198	181	187	194	178	196	176	172	183	154	183	182	153	163	181	210	165	191	183	165	179	183	181	179	189	179	173	181	181	165	182	159	193	171	178	153	160	185	162	208	166	165	202	198	202	173	171	175	167	198	193	181	186	177	165	207	175	181	178	173	166	189	179	163	194	197	184	194	169	175	177	148	187	184	192	180	187	182	190	175	154	191	194	194	183	188	210	217	182	186	184	178	165	187	198	153	152	168	187	209	175	180	184	161	172	171	170	172	172	164	154	169	188	188	183	178	182	169	188	177	179	172	186	189	151	180	168	162	190	157	169	163	182	188	184	176	144	185	176	184	183	178	178	198	190	188	161	163	175	218	153	169	185	173	180	176	193	172	172	187	181	175	220	180	180	192	155	154	161	171	183	186	154	177	157	157	166	194	146	183	197	172	168	172	171	149	196	162	179	210	172	143	165	173	190	166	194	184	142	192	170	181	185	146	164	173	156	208	182	174	188	177	183	181	163	178	195	174	147	167	209	170	182	182	183	174	181	188	185	189	186	190	178	175	164	166	168	188	183	185	181	196	205	176	176	155	182	202	209	192	190	177	179	184	178	173	198	184	179	177	173	186	170	189	186	188	159	163	155	184	175	176	194	195	181	175	179	178	183	193	194	195	191	172	155	177	202	149	197	143	187	209	191	186	161	207	197	174	204	189	186	162	164	180	185	191	165	191	158	182	175	169	176	172	190	186	173	175	197	203	164	185	168	158	155	185	185	155	208	168	182	168	202	189	187	175	192	193	194	188	172	176	186	160	175	180	178	193	186	187
11393	11983	13315	14861	16108	17860	19729	17275	17380	21106	15979	13054	15074	14505	10071	10200	7356	5436	3769	3880	2538	3299	2315	2760	1766	1399	1166	1013	850	734	716	623	628	595	564	626	558	552	577	593	587	571	592	576	550	538	557	542	568	558	521	585	565	558	574	549	554	573	573	521	529	576	526	560	527	534	560	585	540	523	531	495	532	563	493	539	540	499	553	550	554	573	520	521	578	494	543	509	538	542	544	506	547	519	480	557	501	587	592	519	483	520	515	526	507	499	527	486	526	485	502	557	495	492	545	519	507	476	491	553	529	495	477	526	495	542	510	510	547	505	495	496	507	531	504	513	512	507	502	511	532	546	487	490	528	499	508	536	537	495	548	524	508	534	520	514	485	528	544	539	508	531	519	510	519	521	488	551	466	525	483	528	486	484	486	521	516	521	531	521	530	504	534	543	525	522	490	522	523	491	543	518	525	537	511	519	487	495	490	528	548	554	515	457	502	487	508	534	501	514	518	510	543	524	518	492	507	508	528	542	523	515	544	508	535	512	494	483	552	504	477	527	501	533	518	486	527	536	484	528	500	537	526	507	515	525	536	519	498	506	473	536	547	523	495	476	515	502	476	488	506	504	487	495	511	484	485	507	478	520	512	494	504	518	534	520	502	459	507	503	509	504	535	521	526	491	495	509	489	509	521	532	534	522	495	509	507	474	537	547	534	514	510	509	528	484	476	533	494	490	507	503	509	531	505	525	499	526	544	517	495	525	556	498	499	498	499	525	539	486	518	520	500	500	527	477	469	512	500	512	565	517	509	558	527	495	530	545	482	510	502	534	514	513	517	502	453	544	532	554	516	541	518	515	486	530	528	483	517	551	507	485	520	515	557	480	456	512	514	482	492	567	442	520	512	508	563	483	513	515	471	445	515	550	530	508	564	500	499	486	518	484	562	507	487	514	564	556	495	535	506	524	507	531	495	512	514	500	532	507	533	527	538	514	515	518	531	551	535	548	538	543	550	521	488	509	561	533	538	497	516	504	476	496	497	508	484	522	486	551	513	517	487	512	476	522	504	494	478	525	515	511	478	535	529	530	531	526	503	524	508	498	513	484	500	524	506	506	506	495	515	559	515	501	521	496	527	520	489	528	489	525	544	498	545	497	570	487	517	526	513	535	529	518	559	482	536	475	527	530	490	548	461	528	516	518	517	517	485	521	499	502	497	464	542	514	520	532	532	520	466	515	504	529	487	488	531	486	514	492	515	513	508	514	529	499	494	516	527	542	497	497	555	568	490	544	469	515	499	456	537	520	538	496	492	522	530	539	515	531	552	530	520	515	530	505	467	525	487	517	522	485	504	504	545	511	534	514	545	511	469	521	516	507	523	517	501	517	534	477	553	514	544	531	473	531	509	564	446	525	553	528	519	488	493	492	513	504	534	523	503	501	535	512	523	554	501	529	492	551	519	538	516	545	514	495	526	561	506	517	566	551	539	512	549	558	517	492	454	509	523	518	492	511	523	503	580	485	496	483	525	493	531	519	511	493	475	502	520	587	520	514	519	513	500	542	508	514	489	489	548	533	514	493	506	498	509	470	509	509	491	480	489	512	552	510	518	569	521	492	519	498	518	535	493	504	496	520	540	464	552	528	505	544	527	548	497	524	515	494	508	529	496	494	506	527	494	483	494	543	500	489	504	489	486	489	471	508	529	514	513	511	515	521	507	493	503	503	494	580	555	494	511	529	516	512	508	497	511	553	513	507	475	507	526	507	531	499	521	492	506	526	525	470	546	509	506	475	463	524	508	554	493	530	496	516	543	496	518	474	509	522	552	525	483	541	522	543	542	504	523	497	496	485	526	477	521	519	525	468	504	504	502	547	523	508	498	515	503	522	528	523	530	462	485	543	505	519	483	521	510	502	470	544	553	547	534	479	476	532	498	555	523	507	463	486	505	513	513	518	498	531	518	515	518	532	496	504	531	498	504	485	497	516	497	528	514	485	519	538	498	499	510	513	535	506	490	530	535	491	529	509	463	501	528	473	534	490	493	477	542	484	495	517	494	524	555	490	506	494	532	536	542	502	519	510	516	527	523	491	500	479	534	492	466	505	499	518	535	528	541	516	537	533	504	566	539	476	533	474	484	516	490	485	499	529	490	504	499	530	521	542	491	482	456	586	511	501	523	518	509	506	510	588	518	524	530	489	491	492	537	498	494	530	544	485	549	532	485	492	518	526	529	502	507	493	524	492	509	493	494	528	522	573	495	517	515	522	521	507	476	504	524	522	523	520	491	498	539	545	492	525	507	496	530	509	526	508	522	529	497	531	540	482	516	529	486	485	504	524	507	469	526	565	521	559	522	528	504	503	509	557	493	516	528	539	501	518	503	504	539	547	525	495	489	509	534	507	568	543	463	485	524	556	518	542	529	503	494	519	557	512	521	519	490	550	523	516	510	532	519	552	509	522	515	502	523	529	484	501	509	540	548	450	509	503	495	554	465	507	483	499	547	507	479	527	511	505	504	521	546	472	540	545	544	513	514	485	494	502	536	482	474	516	580	488	543	553	535	510	519	531	535	540	503	547	512	548	491	499	569	504	484	488	569	533	489	531	476	543	505	534	525	526	517	518	538	541	475	496	514	464	530	531	500	533	549	501	526	517	498	525	479	504	496	524	480	536	526	471	528	561	556	500	508	556	507	487	482	485	521	536	534	516	472	549	501	480	513	494	538	535	527	529	538	524	473	514	523	515	476	544	519	506	503	489	492	517	441	486	497	496	480	497	515	511	524	505	520	512	520	532	501	497	502	521	549	517	523	551	567	513	520	462	552	550	530	541	492	501	577	550	507	553	525	559	497	504	479	528	517	554	523	517	497	528	502	508	512	508	527	511	543	522	506	536	508	541	501	477	515	477	495	468	492	519	530	475	550	485	493	516	470	496	527	544	511	511	537	529	488	521	474	550	502	480	491	494	535	532	533	508	505	570	535	534	522	490	585	536	526	558	515	508	542	529	509	532	484	532	503	522	527	551	503	503	555	526	550	515	511	461	498	489	536	492	483	502	529	526	526	495	506	526	537	529	541	534	497	496	461	532	527	500	479	509	495	477	530	511	513	517	503	492	502	512	469	523	502	523	509	557	520	479	498	530	507	549	521	491	513	511	495	495	480	559	540	484	482	497	499	541	530	496	465	533	501	555	514	489	503	529	500	542	532	493	534	501	503	530	510	511	545	528	542	520	528	555	509	524	480	531	510	498	523	499	536	513	494	497	478	512	480	556	521	540	550	498	503	469	521	518	538	544	531	488	489	500	505	508	523	549	545	510	514	519	550	518	533	506	528	453	504	511	539	517	487	495	506	541	494	511	499	566	497	561	512	519	509	530	522	514	498	518	506	520	538	528	511	499	538	507	525	548	497	515	495	514	502	486	493	529	485	520	529	552	495	536	498	542	531	501	515	482	520	501	481	500	549	510	526	509	496	530	481	542	497	523	509	521	465	492	526	477	511	467
22606	23264	23420	22218	21420	19766	19792	16549	13169	13986	10309	7052	8757	7636	5019	4023	2408	1757	1261	986	654	760	535	565	469	300	253	214	192	182	158	125	126	141	115	132	105	112	114	104	115	110	116	121	103	112	104	112	138	110	131	112	134	120	126	132	133	116	108	136	121	108	100	102	121	116	105	106	124	113	104	95	112	100	122	98	98	111	96	105	113	106	108	111	122	114	128	96	90	116	108	122	122	112	116	103	110	104	107	103	110	116	106	110	107	99	106	122	126	118	116	113	109	119	98	102	129	110	112	109	121	124	123	115	91	99	96	110	110	130	96	92	102	104	111	104	130	102	108	106	101	111	91	93	104	101	100	112	103	90	104	111	117	109	110	117	121	103	94	107	96	107	106	119	92	109	116	93	118	127	109	86	123	114	124	98	100	126	94	115	119	111	114	122	121	121	95	115	112	128	101	106	113	112	103	122	99	109	85	98	112	103	94	117	123	119	107	121	117	107	95	95	100	117	108	99	113	95	131	121	118	111	100	90	101	95	111	117	111	110	110	88	104	95	111	124	108	122	121	104	107	92	96	92	114	117	111	107	125	118	113	127	122	100	105	124	122	84	109	106	108	106	118	93	97	116	98	90	110	80	116	108	102	96	108	118	115	133	111	98	106	99	100	97	108	91	123	95	90	114	98	105	102	84	114	116	119	126	102	100	112	99	128	124	107	119	94	90	113	112	115	95	118	113	139	86	142	103	100	112	126	111	115	95	114	104	97	108	112	96	103	118	115	121	107	114	101	125	99	117	104	102	124	101	100	107	93	120	96	107	125	146	102	117	119	120	109	117	114	98	120	111	106	127	109	102	106	96	115	113	111	108	111	98	108	115	111	95	119	105	104	111	115	132	121	111	87	107	118	125	110	110	99	119	105	108	106	111	105	117	95	116	112	109	109	110	104	99	112	116	96	109	85	84	94	121	104	116	107	106	105	87	89	132	92	104	115	102	113	117	108	86	95	97	113	120	96	102	128	112	101	109	123	107	114	101	107	107	120	111	106	96	104	97	107	113	105	113	113	125	106	126	88	125	119	121	104	107	96	96	106	125	122	112	104	132	120	106	131	107	112	115	109	110	112	105	118	106	111	132	116	96	109	106	103	118	111	108	94	92	97	129	103	97	107	93	101	119	110	102	94	110	109	117	96	123	106	113	105	114	120	83	118	109	101	104	104	116	119	111	106	100	113	125	130	123	107	108	102	109	100	84	103	91	108	115	94	117	96	103	103	100	94	89	119	99	91	104	97	109	124	110	131	117	130	120	104	114	122	110	106	104	106	108	107	117	98	102	116	114	126	102	118	117	110	110	106	99	123	119	133	121	123	110	123	117	106	101	97	124	90	119	115	107	109	97	117	135	110	122	106	115	117	107	108	111	110	115	123	94	107	107	117	117	120	111	109	114	109	102	108	101	117	87	125	105	100	98	113	109	113	99	82	110	108	103	114	93	109	113	130	110	116	135	118	111	114	111	96	93	99	103	115	125	104	109	115	106	120	103	131	94	109	124	109	98	108	118	103	101	117	108	105	120	94	90	92	116	101	115	89	124	113	108	120	98	113	108	112	96	110	105	86	127	116	119	142	111	105	123	102	120	119	105	118	118	107	107	110	104	108	114	98	109	128	115	127	107	102	111	98	108	111	110	97	110	93	91	100	113	99	94	92	85	118	109	100	91	115	104	105	111	105	113	101	116	122	98	102	114	112	118	101	119	104	107	101	107	122	124	102	109	83	122	116	114	103	113	100	126	89	99	112	109	114	116	111	108	114	107	113	119	140	106	118	114	126	116	111	115	100	112	121	120	113	108	94	113	109	113	115	117	127	105	112	99	107	123	83	81	112	119	86	104	117	106	106	109	119	99	113	110	110	100	104	130	115	120	110	105	97	107	120	117	108	103	103	111	110	111	110	103	111	109	102	114	107	120	97	106	122	106	106	110	104	103	101	109	101	104	123	107	98	106	105	95	118	126	113	116	111	118	95	104	116	100	121	101	106	101	111	107	136	102	105	116	112	114	114	119	127	116	105	110	111	87	104	107	107	93	111	107	113	128	94	111	118	135	124	106	110	91	113	104	100	108	118	107	121	96	102	125	104	115	107	109	90	115	111	97	114	118	109	106	117	104	120	116	99	123	97	112	93	106	120	98	118	113	119	115	111	98	102	90	98	114	121	98	126	105	111	116	137	95	116	102	114	112	108	108	120	113	114	96	113	118	123	93	108	97	116	91	118	98	105	108	108	110	129	107	112	96	111	113	114	120	112	87	108	111	109	104	104	119	110	112	104	97	105	123	105	104	112	110	116	91	121	111	111	110	98	121	108	113	98	117	105	108	112	104	104	108	110	126	113	106	91	98	123	107	107	115	122	104	97	100	113	92	84	121	130	115	107	112	109	104	103	113	114	115	106	108	107	106	131	114	111	101	111	104	123	100	100	116	117	101	113	90	127	96	99	114	96	87	94	130	99	103	99	110	107	112	118	110	101	95	119	128	125	109	103	105	109	114	116	109	106	112	115	115	109	128	122	119	123	115	102	104	113	98	99	115	107	113	125	93	121	110	109	99	116	106	109	105	128	121	127	125	109	99	115	99	103	128	97	101	92	115	132	106	113	95	82	106	111	109	108	121	119	113	118	112	110	94	109	102	128	108	101	98	120	109	107	115	120	105	150	107	102	122	114	92	95	99	122	102	102	123	94	95	100	109	101	100	122	118	106	100	103	104	108	86	109	119	102	118	104	103	120	100	104	120	109	140	104	98	105	96	105	116	97	116	111	112	102	95	95	97	105	102	104	142	132	132	112	108	100	98	98	95	100	107	129	119	117	104	120	97	101	110	105	117	119	110	112	102	126	110	120	100	104	132	131	113	111	117	122	97	98	104	122	96	103	111	124	111	103	124	107	113	89	111	100	113	95	105	110	108	101	90	74	111	112	124	98	101	125	128	119	101	98	114	106	121	126	123	106	124	126	111	131	119	104	122	125	106	104	105	123	121	110	108	114	127	111	117	114	114	111	112	116	127	106	105	108	124	109	110	112	107	102	118	87	113	105	127	120	100	123	99	106	108	103	101	90	119	120	112	90	104	124	108	104	113	126	120	101	101	91	111	112	116	107	120	97	103	123	119	102	108	98	110	104	120	105	111	95	113	122	129	104	103	101	125	100	113	92	98	119	116	85	95	110	118	102	104	122	120	96	103	103	107	118	97	100	112	100	93	91	99	127	101	105	108	113	107	110	105	105	117	100	116	115	103	111	100	100	96	97	104	112	119	90	113	94	125	121	99	107	126	117	89	111	97	125	103	105	115	121	105	99	107	108	98	115	118	101	111	104	122	106	113	108	107	111	111	105	108	118	118	103	105	110	97	118	104	91	116	110	121	118	101	99	101	119	105	115	115	110	106	123	109	107	115	101	103	119	123	109	96	115	119	100	88	108	101	103	107	119	112	136	114	118	97	106	116
15219	15881	16789	18509	20508	23305	25502	23885	23175	28406	17037	17444	21326	22180	16006	16058	9795	8226	5945	5882	3609	5050	3642	3400	2790	1850	1471	1356	986	850	637	492	524	517	491	497	454	469	470	465	436	471	453	426	452	397	413	437	430	397	411	400	410	408	470	390	455	460	405	402	469	434	440	414	382	380	414	371	371	378	354	379	368	345	364	381	347	385	357	372	386	375	349	348	377	380	380	348	359	387	390	359	344	376	349	357	348	370	333	357	386	379	369	358	350	363	312	364	388	345	340	356	334	343	368	315	364	368	399	350	352	355	325	313	362	333	341	350	352	392	333	365	362	365	355	322	372	347	318	366	367	374	362	338	323	343	347	374	342	369	337	366	357	332	340	342	364	384	394	337	350	350	396	344	362	319	351	319	362	351	349	320	389	365	367	377	353	364	334	325	351	355	333	339	332	348	374	330	345	344	351	357	341	346	319	362	313	331	365	362	346	359	366	364	327	302	340	367	348	359	332	365	326	339	362	353	336	331	328	320	349	366	336	327	349	393	362	371	331	317	345	334	338	366	346	331	366	349	307	368	331	355	319	345	313	313	341	334	335	342	351	300	377	328	326	331	379	354	381	325	322	317	364	334	361	325	354	317	334	332	325	358	329	349	356	319	362	342	363	343	381	325	347	342	351	337	328	344	341	344	337	348	324	337	355	328	365	349	352	356	363	373	312	350	320	308	331	333	368	341	353	338	340	338	340	349	346	335	349	347	352	336	359	387	304	349	313	359	340	330	316	367	358	365	327	339	363	377	357	351	365	358	381	327	370	320	339	318	321	338	389	332	326	340	338	364	347	337	370	346	323	362	314	339	319	333	302	355	305	303	326	308	345	341	310	309	371	324	333	346	338	401	326	314	305	388	352	315	333	365	351	365	359	372	354	385	325	349	333	370	344	322	354	326	363	320	383	338	328	335	339	346	358	346	376	357	348	336	387	337	351	347	320	341	334	341	359	347	360	320	341	335	304	321	320	376	343	322	324	367	339	327	341	369	353	355	341	346	354	354	341	371	326	324	331	334	388	352	351	339	338	333	370	335	359	353	335	318	352	365	364	352	337	351	328	348	338	344	338	319	333	368	371	340	349	310	378	403	355	333	351	336	340	354	322	329	325	353	340	329	307	346	340	348	300	364	342	358	383	334	357	346	332	356	359	366	359	343	346	344	322	335	352	328	289	312	348	350	347	353	345	331	333	386	338	343	332	379	311	333	366	323	341	362	316	338	344	323	349	326	334	360	355	353	324	331	339	327	316	322	331	338	319	357	385	368	357	342	350	347	340	330	353	357	364	343	311	300	333	330	324	319	327	326	314	357	344	300	349	361	325	343	343	364	327	320	331	356	338	312	294	321	334	358	342	350	315	346	349	306	332	309	343	360	319	327	341	369	311	301	360	351	334	309	378	336	328	334	336	359	345	357	335	336	336	305	370	346	331	330	338	323	350	315	333	348	347	361	364	349	369	371	328	337	310	334	347	348	343	398	370	340	350	346	357	317	353	370	333	346	299	370	342	329	359	335	346	345	346	300	343	389	334	332	356	380	317	357	338	364	348	341	325	370	380	361	340	298	326	322	332	352	329	322	330	303	363	332	369	332	354	344	369	331	342	382	330	340	327	368	362	359	361	353	360	351	352	382	339	332	331	338	370	321	334	360	347	344	327	361	332	342	353	327	325	373	324	318	326	325	371	341	331	376	368	332	322	341	330	355	372	378	322	350	321	331	370	359	345	360	358	358	360	330	348	344	335	306	355	316	333	385	302	332	351	386	318	355	348	315	367	331	330	348	362	363	346	386	346	342	333	351	338	344	333	356	354	350	347	317	346	323	330	380	358	364	366	305	332	351	353	354	356	340	325	324	359	318	340	375	330	379	352	339	330	313	352	366	359	340	342	371	339	332	379	348	356	308	359	344	298	353	318	347	368	329	351	350	343	378	335	370	334	344	346	307	320	331	359	329	384	317	297	326	362	368	357	335	373	329	316	338	330	345	316	356	341	311	351	378	322	335	332	332	337	368	363	348	328	365	358	352	350	306	331	336	344	331	354	346	380	342	304	314	326	339	328	332	338	365	364	369	383	321	338	353	334	345	350	340	341	345	326	343	330	357	311	314	333	332	348	344	330	345	352	338	331	323	324	340	305	364	347	343	382	350	333	322	359	322	351	318	333	313	363	356	335	367	376	335	358	309	327	354	315	331	350	346	341	357	363	361	354	368	350	314	310	321	337	321	339	347	310	350	352	359	338	306	323	360	338	328	337	344	356	312	309	392	340	358	379	353	356	371	331	328	308	328	343	335	358	352	323	326	376	376	338	336	362	381	351	353	334	344	327	373	335	329	334	334	345	361	356	320	346	304	346	315	332	341	345	377	320	333	351	319	384	296	348	320	355	345	323	342	324	328	327	344	310	319	317	333	376	352	353	354	328	310	354	358	350	345	350	370	357	362	343	310	356	337	373	338	362	308	351	382	317	366	349	372	369	327	361	335	356	331	311	364	330	358	320	340	336	352	381	365	380	361	331	368	327	360	366	342	333	352	347	343	347	352	350	334	325	343	342	308	332	320	344	344	338	349	346	363	346	318	344	313	352	347	361	332	341	348	331	317	338	348	318	339	354	334	304	320	344	326	357	378	368	335	364	333	356	349	357	367	337	332	346	350	381	317	339	360	321	357	329	358	352	310	351	336	355	339	361	331	314	307	352	326	362	345	339	387	354	367	319	292	351	362	297	344	336	322	311	344	346	332	337	351	352	354	312	371	372	370	340	329	355	369	341	347	337	360	331	315	332	371	371	345	348	356	363	333	387	334	341	345	383	334	383	330	318	337	360	363	396	357	346	352	343	319	327	339	335	345	332	356	335	311	302	347	330	360	355	335	341	312	331	334	337	294	358	355	371	332	320	362	355	366	345	348	376	314	346	332	340	343	351	347	344	353	374	311	371	342	363	348	323	338	365	344	352	358	332	334	337	327	339	376	295	349	322	313	353	367	357	377	340	334	342	342	348	342	344	340	328	348	334	356	356	358	344	333	333	370	365	321	324	326	347	336	347	346	361	350	378	348	334	332	339	347	371	349	347	306	357	343	340	317	382	332	368	339	368	346	318	377	305	336	337	355	335	329	379	338	337	331	362	343	342	349	338	361	358	336	328	349	330	317	337	344	337	300	344	335	315	349	316	322	364	377	342	344	365	388	343	368	320	327	343	327	387	369	359	347	320	319	321	378	422	341	340	332	344	344	335	367	357	351	320	312	354	351	353	338	356	358	353	352	338	334	340	312	344	360	359	347	359	337	299	341	348	361	326	347	331	317	345	336	332	350	346	334	318	343	311	357	352	341	371	316	330	347	333	352	350	334	353	358	352	296	353	343	356	323	335	377	349	347	321	342	340	329	360	321	368	334	320	353	357	333	356	337	333	337	346	336	356	363	346	330	332	379	338	372	334	338	329	333	335	339	334	343	301	330
3855	3354	2798	1770	1348	1337	1400	1025	783	747	645	498	477	480	385	387	361	357	356	326	298	291	316	273	291	359	357	313	316	297	306	330	296	299	303	342	313	325	300	332	329	315	319	308	306	312	339	314	288	304	325	295	291	336	324	307	324	294	304	282	332	319	326	308	296	303	308	299	312	315	287	287	320	296	338	346	295	298	315	314	293	342	314	334	320	318	300	321	314	325	336	277	276	325	320	326	328	307	314	349	302	321	309	277	345	323	284	318	346	317	290	297	293	300	285	350	306	332	256	282	296	302	319	297	310	301	301	300	290	295	303	300	322	312	325	327	315	295	320	291	329	317	295	301	331	326	319	327	278	325	286	296	286	293	317	341	310	331	336	276	299	317	358	315	318	323	320	303	323	331	301	308	344	302	314	296	326	305	296	322	313	298	336	304	291	283	285	290	326	281	316	330	309	325	309	309	315	297	299	318	300	322	290	297	310	296	297	305	342	299	315	306	279	290	305	325	314	308	339	352	328	321	291	314	322	338	299	299	302	313	314	307	307	294	324	281	317	280	300	301	294	291	310	295	332	303	315	342	305	325	304	291	281	275	270	312	318	308	309	319	344	285	315	334	316	323	331	296	287	317	323	313	315	308	294	291	311	318	314	310	323	333	313	340	300	318	302	322	309	340	322	313	355	301	303	325	334	317	313	309	326	330	293	306	303	277	311	281	300	304	306	312	324	304	300	311	280	320	313	291	325	320	349	304	311	313	328	326	316	298	327	324	311	315	311	294	327	328	292	317	326	308	287	298	298	328	275	278	306	330	281	292	278	297	288	343	328	299	318	308	280	327	287	316	295	306	342	303	327	302	318	309	299	296	308	294	302	278	308	305	295	299	351	319	303	316	303	322	307	328	312	311	337	297	314	333	350	291	342	336	305	325	307	302	347	294	331	274	312	309	293	352	297	308	324	328	291	319	313	341	318	330	290	339	274	333	311	304	330	325	317	330	310	313	323	307	321	311	301	294	304	306	334	317	308	302	325	297	311	308	285	308	323	294	325	307	284	299	321	339	324	297	310	309	296	322	309	336	354	296	309	308	329	311	271	310	323	307	327	321	314	287	323	300	326	305	339	312	285	305	346	337	309	333	296	304	288	325	320	327	307	323	335	301	308	280	303	332	321	289	320	323	274	315	282	323	319	327	318	303	319	299	304	310	335	280	347	318	314	320	287	278	336	303	281	285	296	308	315	310	295	333	315	320	322	284	286	289	318	304	303	322	315	299	291	314	297	287	323	341	321	343	307	309	322	325	305	300	287	301	351	289	292	306	316	296	325	312	345	295	301	325	331	308	296	302	350	288	322	324	299	298	287	300	322	316	277	292	353	317	288	325	292	307	325	304	300	312	280	343	335	319	308	312	311	311	298	297	307	309	296	306	312	328	310	355	310	303	304	287	302	310	306	325	290	305	302	333	323	324	316	291	319	323	341	327	301	336	302	338	307	284	314	315	311	322	320	300	314	311	298	322	317	294	273	324	286	312	353	307	336	317	313	278	301	340	333	291	299	298	285	313	313	329	297	312	324	319	321	284	330	302	339	304	293	354	292	324	306	294	303	329	328	304	318	311	314	291	312	323	327	328	303	298	287	299	307	288	324	298	321	315	302	306	323	306	312	342	300	285	312	342	334	319	290	306	304	301	329	300	310	293	298	336	313	312	325	298	330	323	304	341	304	317	303	309	328	295	320	300	307	307	318	322	328	290	304	305	306	329	284	322	327	318	294	315	312	338	336	304	318	319	322	280	317	320	290	351	319	327	349	294	329	295	299	305	320	316	311	320	320	297	310	314	290	303	300	308	319	300	315	287	319	270	292	323	302	283	306	314	335	292	316	314	305	300	327	325	334	309	329	270	302	335	306	290	293	333	316	337	315	313	303	321	320	311	264	276	314	309	326	324	317	304	313	311	309	318	328	300	346	284	340	279	306	300	347	323	313	297	342	287	302	287	328	322	303	300	279	318	330	303	335	324	298	311	301	293	299	317	311	326	294	300	312	299	299	312	352	307	278	294	312	322	352	290	319	295	317	297	305	306	304	342	302	310	291	319	297	302	295	305	303	323	285	295	337	317	299	286	306	313	286	330	317	298	309	310	341	303	310	299	310	284	300	289	314	311	331	304	340	354	304	273	300	296	295	322	327	307	314	310	336	325	310	288	315	305	319	305	293	288	324	342	299	286	327	297	317	319	291	306	348	277	318	329	305	265	308	303	336	311	306	338	300	307	313	322	285	321	315	336	285	290	333	323	312	293	320	298	324	324	322	286	322	314	328	291	342	291	318	308	293	330	311	349	306	313	330	306	296	290	297	294	347	317	302	315	334	297	299	314	318	331	315	297	307	307	323	302	333	331	308	312	301	307	296	316	276	311	316	330	328	297	276	316	307	326	293	319	336	274	295	336	306	324	328	312	338	307	295	300	306	316	305	332	303	288	300	303	323	291	307	307	340	318	337	292	320	283	290	343	291	296	312	311	305	298	285	318	246	302	306	347	318	305	319	338	310	310	319	293	303	298	309	298	326	332	293	328	333	300	314	293	295	326	346	323	314	324	308	339	303	314	315	304	327	286	317	323	310	302	266	303	314	351	301	311	343	299	302	317	312	293	309	313	284	310	287	314	283	323	321	295	323	301	313	301	310	289	301	311	288	311	324	310	291	332	301	308	329	312	318	304	328	308	289	323	284	324	302	328	304	313	305	320	302	312	298	326	300	325	303	308	336	273	319	309	274	308	292	321	305	334	286	317	307	301	296	270	302	301	310	324	298	316	303	328	335	274	322	300	325	331	318	279	313	349	312	313	312	315	345	294	304	295	329	324	329	319	297	308	329	297	311	345	311	307	341	288	321	311	305	300	289	332	317	331	316	294	335	308	333	342	311	357	315	302	303	318	274	304	317	332	315	275	330	331	312	300	305	301	280	315	291	291	295	313	318	284	286	317	309	281	286	300	292	269	331	325	314	304	301	284	301	311	315	349	319	319	310	309	321	327	297	321	314	295	309	301	298	318	313	295	300	331	301	312	311	338	293	298	314	309	331	285	302	318	308	320	311	325	314	275	301	321	298	341	315	332	311	323	308	323	287	283	324	299	297	337	297	308	311	354	302	287	351	297	322	315	323	308	327	338	320	287	301	306	320	313	319	289	313	311	284	284	296	327	263	327	289	274	335	300	306	318	304	296	312	310	281	300	305	313	308	314	321	286	318	296	320	315	317	290	303	354	307	307	341	318	301	292	297	305	288	287	327	299	302	298	324	322	323	264	325	263	296	289	319	351	306	310	296	323	322	344	354	300	328	284	312	294	288	306	272	311	318	322	276	339	315	349	322	324	285	321	320	322	316	307	296	292	314	289	278	283	305	277	333	267	291	303	344	324	310	298	322	301	335	282	314	331	309	295	320	310	296	308	312	322	293	291	275	297	319	323	295	330	317	303	292	293	365	315	317	279
4013	3943	4009	3783	3874	3764	4667	3198	2717	3621	2567	2011	2579	2303	1617	1479	1276	1248	1040	1081	995	960	931	946	956	950	932	867	844	859	882	865	883	809	808	833	823	840	848	873	834	865	860	850	848	782	911	814	834	821	840	871	870	848	831	906	824	839	799	845	870	856	826	784	848	834	796	783	873	831	865	801	831	836	845	827	835	862	839	792	813	830	874	837	800	876	822	869	842	790	832	854	842	861	854	852	806	824	808	817	833	854	805	911	883	843	838	844	826	795	850	805	821	787	847	831	866	808	839	848	860	874	840	821	824	824	800	868	795	835	856	829	819	761	820	822	873	804	860	809	898	885	814	875	898	864	795	838	780	882	824	853	836	781	814	871	829	796	820	873	802	789	812	832	819	804	797	867	854	847	812	825	830	798	859	793	853	823	853	857	863	855	876	836	831	868	875	797	823	857	847	832	831	793	835	822	830	800	862	858	849	869	815	854	801	782	814	801	841	872	814	806	830	870	844	844	907	841	849	808	850	855	834	848	825	843	858	854	830	854	815	809	835	780	800	851	863	884	802	814	802	846	839	869	858	837	832	822	825	743	823	819	823	838	836	856	856	873	809	892	876	836	820	850	836	828	894	869	841	853	815	792	832	874	827	839	920	800	823	882	824	841	813	803	853	841	838	924	830	843	791	833	776	796	837	810	849	829	768	828	824	824	848	810	847	841	829	816	871	841	768	845	833	869	868	814	831	842	800	864	826	822	825	749	817	869	819	842	872	861	852	871	799	817	848	804	833	868	862	848	859	849	829	809	820	855	825	858	838	840	833	860	853	812	860	866	856	807	856	786	826	795	820	829	841	847	849	859	788	907	843	835	862	823	834	831	860	833	852	839	790	834	814	825	849	891	825	879	888	848	876	859	836	806	858	839	845	830	849	841	825	825	783	801	845	813	908	860	844	913	826	865	835	844	850	886	852	861	843	857	853	828	893	856	849	770	819	855	866	815	784	817	803	831	831	814	847	850	853	841	821	805	857	813	874	825	804	821	853	875	785	788	836	837	839	839	887	812	859	847	864	814	813	853	820	816	874	884	879	892	824	830	865	939	772	839	861	929	851	808	837	820	834	813	881	820	860	832	891	804	870	825	808	781	842	819	855	866	790	867	851	894	831	837	851	851	883	823	793	803	828	805	825	853	829	870	843	789	845	836	840	848	842	821	858	832	811	849	855	853	790	794	851	871	845	821	777	937	837	829	807	787	888	793	870	866	811	811	861	856	861	844	788	818	833	845	841	824	831	877	771	806	822	858	835	821	836	896	827	801	832	746	860	831	825	850	790	823	778	886	846	845	781	895	775	813	791	824	847	848	822	848	873	856	865	821	852	803	839	792	859	860	826	832	845	835	769	814	846	822	773	829	855	814	807	816	857	884	848	835	850	856	837	867	843	813	846	869	835	834	800	822	844	845	833	870	859	835	855	846	839	880	845	812	837	797	835	799	821	818	800	826	837	861	817	844	823	846	825	845	810	893	850	843	835	844	817	789	828	823	815	862	907	817	823	817	852	857	785	850	896	811	851	866	827	793	836	848	852	802	897	864	825	812	886	838	834	856	813	887	816	845	892	821	822	825	813	876	791	821	843	833	803	833	866	772	889	848	856	799	802	834	802	775	826	813	864	833	862	878	810	818	848	803	834	834	841	811	827	812	800	857	849	868	846	799	820	810	868	780	847	898	886	831	847	827	822	837	840	808	794	805	832	812	798	776	855	866	841	837	852	801	872	787	861	834	861	824	845	878	847	827	853	852	812	792	832	804	848	817	833	898	817	842	805	831	831	780	784	804	857	881	820	852	859	836	792	827	843	885	814	803	851	855	876	891	860	852	905	790	836	861	860	850	817	861	780	863	791	819	817	853	814	808	828	833	870	831	858	854	827	908	860	813	857	844	775	851	796	813	832	846	832	787	815	812	845	812	814	853	831	859	880	801	811	844	824	786	847	832	791	847	833	836	826	824	796	810	842	820	838	821	824	818	878	858	899	829	867	818	832	843	856	877	844	850	864	807	851	831	815	823	854	850	832	841	889	749	855	844	853	858	830	834	828	854	828	811	856	874	869	832	870	861	842	828	827	898	827	767	833	876	817	850	851	826	840	865	841	839	811	820	852	830	824	797	885	823	773	861	804	832	857	818	850	852	801	826	864	830	848	831	828	828	825	852	840	833	842	799	834	835	780	827	840	856	860	868	837	801	874	871	835	802	870	830	866	866	880	811	860	785	896	824	864	837	840	811	836	805	845	792	777	846	856	810	813	856	821	877	839	846	836	854	783	825	800	843	813	848	815	842	843	872	826	834	834	832	829	805	756	855	848	833	834	906	875	845	801	833	850	890	825	848	792	879	853	814	808	828	854	825	805	849	852	840	830	844	830	826	879	855	850	806	798	842	846	811	878	853	805	850	863	774	798	838	851	856	831	846	803	834	833	823	789	840	807	859	819	812	829	826	850	843	840	794	797	867	835	841	810	853	809	858	823	874	821	843	847	810	856	845	857	880	807	808	837	832	859	791	878	849	769	809	783	865	838	845	873	807	840	871	873	818	794	867	842	813	824	854	854	806	842	806	823	824	849	816	866	901	858	847	792	838	866	815	858	796	837	830	867	808	859	825	820	876	845	827	800	856	853	787	883	847	793	783	831	857	858	865	860	860	854	864	814	849	762	877	847	823	807	808	840	856	811	896	858	836	906	849	819	819	839	876	838	803	825	842	862	843	831	819	821	828	795	826	845	912	795	820	831	826	820	854	846	853	877	901	854	851	837	819	838	812	799	857	864	809	844	839	840	834	859	817	844	873	811	835	841	837	810	804	865	857	877	770	875	836	805	820	856	835	830	822	869	833	870	876	851	785	862	850	856	866	768	816	845	817	832	833	840	790	823	851	841	868	838	832	857	790	824	870	836	875	810	837	805	848	840	780	873	789	836	810	838	839	828	861	811	876	819	895	863	838	839	859	831	910	845	839	833	835	864	841	849	836	797	817	830	833	862	822	833	797	825	861	878	795	826	829	824	888	806	840	822	799	833	862	858	851	805	798	833	797	848	833	816	832	812	834	857	818	858	815	847	870	840	821	806	844	828	819	871	848	819	781	839	848	834	793	816	864	895	861	870	838	841	825	770	820	815	834	837	859	845	874	872	809	873	853	868	825	833	828	864	814	831	841	802	842	844	823	807	879	844	842	850	864	850	834	860	835	831	845	822	836	819	890	822	836	874	790	855	826	824	835	875	846	838	853	822	887	848	825	844	843	816	833	829	849	878	837	814	835	830	864	821	875	808	843	791	824	786	880	817	793	815	855	875	814	872	910	850	814	840	861	838	850	874	856	824	821	810	872	891	837	871	852	838	803	888	818	865	778	843	834	845	856	794	846	862	850	824	818	814	811	823	877	851	875	770	855	802	823	808	823	866	820	814	831	875	827	788	840	851	805	870	867	865	839	825	827	850	832	843	891
14217	17708	17690	17360	15241	12855	12282	9557	7056	7283	6132	3610	4928	3555	1922	1838	1103	1154	777	616	451	423	473	350	348	296	229	248	201	210	195	197	181	186	183	214	169	172	190	196	186	183	201	197	172	208	175	192	184	195	166	199	204	214	177	183	182	196	188	178	200	183	200	163	185	177	188	154	167	198	150	208	173	187	170	184	167	159	166	218	189	187	179	189	187	187	197	192	163	183	200	186	182	164	168	163	190	171	171	179	180	180	167	181	183	173	173	180	197	179	185	203	189	196	143	200	179	169	192	180	176	157	180	179	175	183	193	179	204	196	167	173	195	180	177	178	176	173	183	150	192	167	208	169	185	183	181	210	163	188	214	194	188	163	191	192	174	184	169	187	174	179	164	194	156	191	177	179	185	193	158	170	191	185	159	150	169	177	194	183	180	177	163	203	169	154	200	172	180	163	198	169	172	190	183	194	170	176	212	161	178	165	151	171	167	168	177	188	172	170	189	175	222	154	173	155	184	175	184	180	175	196	171	193	170	172	191	176	190	179	183	186	175	173	167	172	186	199	182	198	177	181	156	162	178	201	187	169	158	179	178	176	178	204	190	193	167	189	200	196	181	194	191	192	183	216	164	181	175	177	212	149	150	181	198	163	192	160	175	186	198	177	174	169	176	210	203	177	172	164	154	174	182	206	173	187	188	184	181	163	195	165	179	206	189	181	187	180	164	183	199	188	181	176	186	162	184	181	179	190	172	199	166	173	178	213	193	172	164	150	175	168	174	193	180	199	189	167	199	156	208	171	209	176	174	188	184	171	192	167	184	191	183	186	169	165	187	184	146	160	156	165	177	164	185	185	195	201	172	183	164	176	162	151	182	203	173	166	210	157	159	179	167	199	193	184	176	180	185	193	153	166	197	149	153	180	179	183	194	153	171	178	190	200	172	165	177	173	194	160	178	179	193	151	187	169	161	175	194	183	187	178	194	197	198	177	177	171	184	211	173	194	202	144	177	176	180	163	179	185	205	181	179	157	168	170	201	177	184	169	200	180	171	181	161	220	173	190	163	178	176	184	162	150	190	184	166	171	203	180	178	163	188	181	176	173	180	186	152	157	190	202	165	158	177	201	194	191	189	171	170	171	193	198	201	176	191	186	204	168	199	188	189	177	185	151	181	158	187	169	164	197	180	172	191	170	174	169	175	173	184	146	182	169	167	173	160	201	213	162	178	189	176	185	178	205	182	197	188	187	171	183	170	185	202	202	204	167	183	167	165	169	183	190	161	188	168	153	198	192	173	148	174	182	204	171	181	177	188	182	187	188	182	180	175	182	198	199	173	169	172	187	180	170	193	160	184	178	172	174	185	164	164	184	192	148	176	172	176	172	166	188	180	207	169	188	180	183	175	177	171	181	179	179	196	191	181	189	203	189	175	169	176	173	216	206	174	163	155	211	189	175	164	168	199	199	175	179	186	167	190	197	208	180	203	175	186	172	146	182	185	188	167	183	197	190	193	181	180	180	187	178	194	159	203	165	177	169	172	154	188	203	164	203	162	167	189	199	197	191	181	184	191	185	186	175	155	174	175	214	182	171	181	175	149	177	173	180	199	162	190	166	166	185	164	187	175	176	189	176	174	191	189	208	176	180	197	157	197	185	175	194	168	172	179	183	177	167	173	173	168	173	179	177	191	154	178	181	177	184	176	213	199	185	153	177	175	157	195	178	186	167	168	174	193	193	190	174	152	187	162	169	180	173	178	214	184	184	186	180	196	155	177	185	166	187	205	181	196	165	140	187	168	179	187	186	156	194	170	196	184	189	172	198	170	168	182	202	184	171	186	172	183	156	182	192	196	187	207	197	183	176	173	189	185	163	175	180	186	183	177	182	200	189	170	189	177	167	192	175	201	193	181	193	181	175	171	179	174	190	188	184	191	189	192	209	176	181	177	172	185	197	177	207	165	159	191	141	184	181	202	170	193	180	177	172	190	173	164	183	180	191	193	185	182	169	177	189	189	171	182	179	199	164	187	164	190	214	202	186	166	174	176	194	178	177	210	191	168	197	184	199	167	185	184	183	192	175	182	154	191	199	181	175	224	188	160	195	177	195	173	198	182	153	180	203	183	189	185	149	184	186	169	181	170	179	198	191	180	178	203	200	157	163	191	191	158	187	185	187	203	163	212	194	188	183	179	178	171	176	190	174	180	179	165	180	187	160	192	184	178	195	177	167	182	185	165	200	167	197	170	184	205	188	199	184	178	171	176	211	198	191	177	191	181	165	179	195	162	181	201	188	204	172	187	173	158	181	197	180	188	193	181	179	189	177	186	190	177	186	183	186	191	175	193	155	154	197	187	190	180	172	167	181	165	186	192	180	174	169	188	180	176	168	192	159	181	169	170	194	179	191	181	179	176	195	174	152	176	167	163	171	158	192	201	160	157	178	167	162	178	182	158	174	170	170	172	178	193	197	172	177	152	193	178	183	187	185	178	198	177	172	177	186	186	180	185	193	176	197	198	181	152	194	187	174	184	155	187	173	182	187	179	172	190	171	205	155	190	192	178	190	184	161	158	178	170	181	210	172	180	194	186	187	169	165	206	183	185	190	174	150	177	195	169	175	215	187	185	180	186	176	185	205	174	187	182	196	199	191	202	165	173	201	202	192	189	189	194	169	198	155	168	168	193	185	182	164	159	187	198	166	185	184	183	170	157	167	175	166	167	176	197	182	189	182	181	199	192	167	194	184	168	186	186	172	183	184	190	185	174	192	189	177	180	197	168	188	157	170	166	187	176	180	190	158	165	172	171	176	151	190	188	174	174	220	187	177	168	184	186	183	187	205	193	189	199	181	192	175	155	173	195	189	204	203	160	180	181	172	191	184	164	181	175	168	186	176	185	181	207	185	178	215	205	175	189	163	163	146	194	215	184	203	193	173	171	191	206	194	187	198	171	176	187	158	181	173	194	192	183	162	179	176	180	181	174	177	210	174	203	208	177	181	169	199	179	181	157	171	165	188	178	167	164	156	202	195	186	175	187	155	168	187	164	177	188	185	176	196	151	157	187	162	195	180	203	201	204	193	177	171	170	208	185	161	193	152	197	167	189	176	171	184	159	183	201	172	173	185	170	169	200	173	195	180	158	178	184	169	168	173	197	198	186	171	182	169	170	178	153	177	158	187	193	173	188	193	188	192	176	164	196	202	175	185	181	159	187	170	176	177	208	186	169	195	177	201	175	200	198	166	188	166	193	187	154	169	171	186	175	174	163	200	163	185	180	161	169	185	175	190	185	193	151	200	177	191	166	165	164	180	184	194	159	189	179	177	204	172	180	173	182	169	188	176	169	174	187	171	173	161	171	190	173	170	203	161	185	171	201	171	182	164	151	168	188	178	171	171	164	154	166	170	198	184	181	176	194	150	198	158	145	190	171	176	183	184	166	189	166	183	189	170	186	192	176	173	180	155	174	169	195	193	169	178	157	171	197	181	160	194	199	176	193	172
11281	12683	12224	14167	16564	17697	19624	16919	15804	20498	15162	10924	15480	14427	8107	9744	5947	5004	3920	3955	2733	2801	2711	2125	1975	1379	952	945	824	809	657	628	599	604	587	639	547	575	579	535	530	597	544	527	523	542	589	550	535	558	569	556	525	516	594	566	552	594	594	535	556	580	597	541	533	565	546	547	539	518	523	508	538	554	534	538	549	506	520	527	513	491	530	532	539	502	518	543	544	508	530	541	576	547	503	544	531	507	496	545	510	522	526	526	513	508	489	524	501	530	504	485	522	506	548	495	502	537	516	513	531	515	521	534	546	527	485	509	516	525	512	517	492	513	523	557	525	555	494	461	496	547	529	543	532	544	531	554	513	457	499	502	515	519	522	528	522	545	508	548	520	498	536	520	492	522	532	481	513	521	495	529	485	499	495	526	511	513	532	494	520	473	518	528	517	523	514	526	520	507	532	541	514	528	523	521	537	499	540	512	507	486	511	480	490	534	505	530	504	538	567	531	529	530	473	497	536	518	508	510	493	511	510	506	512	507	547	532	474	528	537	519	476	500	511	494	516	509	476	495	509	529	503	512	534	500	519	499	511	535	534	490	513	565	550	498	547	515	514	561	569	539	470	501	506	504	491	475	522	538	531	539	495	543	501	552	508	522	522	511	538	479	512	469	575	520	503	525	516	486	490	483	502	555	534	491	488	511	513	544	536	523	486	484	523	510	506	514	498	497	527	552	512	520	530	490	484	483	511	490	506	541	553	513	522	552	520	548	500	519	502	511	526	575	497	481	497	523	528	519	501	507	462	539	550	508	522	526	508	533	499	489	496	522	509	508	484	546	510	504	511	556	535	553	522	503	525	480	514	529	508	506	528	525	509	483	514	519	506	529	544	481	513	552	510	495	515	512	493	499	542	514	524	536	502	526	536	502	491	519	505	526	478	518	499	515	530	514	530	464	528	513	530	527	503	546	484	540	499	534	535	483	512	470	508	500	533	536	527	516	476	528	515	537	524	523	518	488	528	530	530	542	502	520	528	505	523	524	519	501	522	530	528	470	529	538	552	499	506	510	491	520	517	541	541	520	541	527	517	505	488	486	511	498	534	526	485	480	536	505	523	528	526	503	510	525	510	500	573	513	491	517	535	556	494	529	506	507	469	538	528	503	520	494	547	505	524	519	496	511	507	500	576	541	541	578	523	562	532	485	530	524	535	513	487	492	520	475	519	549	488	517	549	499	519	492	507	488	492	506	485	485	498	461	514	483	487	478	524	496	503	516	513	503	481	485	507	502	512	536	504	506	500	498	504	509	506	485	500	523	489	527	517	518	532	503	543	499	550	520	525	546	545	568	548	509	502	513	490	498	543	531	494	534	495	500	514	563	484	499	484	485	531	552	505	496	498	488	510	546	481	535	465	528	531	527	531	486	520	538	539	505	539	491	538	502	506	477	513	512	499	510	494	514	483	515	511	527	516	507	520	464	485	545	481	498	521	529	504	477	530	500	502	509	499	478	514	515	544	532	525	548	485	523	550	513	521	522	545	519	500	490	526	566	505	469	560	504	509	529	519	481	550	512	542	512	519	545	536	520	523	525	508	532	581	519	484	507	470	502	483	508	533	513	517	500	516	562	513	499	506	456	534	476	520	537	525	517	509	503	489	553	560	520	524	483	480	498	504	549	545	496	488	527	498	530	501	526	491	499	560	500	524	521	511	496	545	499	490	528	542	523	494	570	503	520	555	512	546	550	483	517	529	525	497	547	566	511	525	481	499	530	483	499	482	526	493	531	538	523	519	508	555	533	513	477	516	547	498	524	557	536	512	516	493	491	499	529	543	518	544	521	519	533	483	498	517	470	555	545	533	518	504	524	503	480	461	539	512	512	544	486	473	507	509	438	509	537	528	487	544	538	546	510	501	533	510	539	489	495	533	498	519	491	497	529	567	544	520	478	488	473	469	517	526	525	516	524	509	554	479	528	516	540	539	479	488	478	494	581	494	515	503	520	509	500	500	530	499	520	505	458	533	459	568	488	516	534	553	531	494	491	516	532	538	524	561	535	499	493	544	563	513	544	499	525	562	517	523	527	505	537	512	491	502	484	475	552	535	519	514	510	504	529	528	526	504	521	525	495	519	534	495	498	533	525	507	527	492	527	517	535	526	511	543	520	508	504	491	535	498	487	515	499	510	499	496	510	511	484	533	524	472	531	511	484	543	514	509	512	516	505	539	479	551	506	522	514	503	510	512	506	511	515	512	522	533	518	482	524	486	527	492	477	507	528	462	467	495	552	530	524	513	506	507	559	510	526	556	497	504	500	510	522	475	525	543	524	525	495	486	530	534	539	500	483	544	523	514	517	493	513	559	517	501	521	517	499	555	516	512	531	494	498	439	506	557	506	493	581	497	501	485	497	540	523	487	528	540	527	488	515	515	523	489	524	537	511	503	549	536	492	505	527	509	496	556	501	515	506	487	520	515	524	485	531	525	504	522	522	531	490	506	529	521	480	538	525	471	519	499	520	502	540	529	528	495	480	504	515	514	509	510	502	539	551	514	520	498	532	506	499	483	541	523	515	531	535	515	550	499	497	545	520	499	541	496	516	531	514	480	489	482	527	535	493	535	482	447	517	491	514	512	531	501	496	495	516	521	490	495	494	520	479	489	489	526	488	477	505	504	506	530	521	483	489	528	543	516	520	508	538	521	533	515	514	524	510	516	518	505	504	525	535	536	509	509	517	543	499	525	466	531	524	452	504	484	479	472	505	507	508	487	523	480	514	512	489	558	502	462	504	468	520	509	489	540	534	507	510	527	514	551	493	529	560	501	514	586	531	472	507	524	549	547	522	495	506	531	506	531	544	549	496	526	509	508	508	547	529	500	488	531	540	503	517	510	514	503	474	519	498	535	512	513	548	485	521	462	559	511	513	530	515	510	515	548	503	492	523	485	491	523	522	475	520	552	509	521	544	524	509	494	492	506	512	534	512	516	498	499	510	493	517	511	508	544	522	532	498	476	542	512	528	520	496	483	518	489	500	508	499	520	542	474	536	520	513	523	489	508	537	535	521	512	529	521	508	503	538	511	510	496	535	480	518	524	484	513	529	488	510	517	514	519	526	479	485	500	484	525	487	542	521	523	507	474	492	520	511	478	483	514	508	506	489	541	525	528	557	526	525	507	491	488	484	523	483	538	534	502	489	513	475	561	538	546	496	499	513	501	559	540	486	522	477	499	494	537	517	521	518	527	495	533	549	521	526	497	532	478	507	530	513	532	536	496	500	510	527	508	517	458	503	555	514	540	523	492	540	557	516	505	526	527	477	521	488	515	527	514	547	510	524	514	494	513	522	529	528	516	508	508	500	505	534	529	494	560	543	515	516	549	494	497	509	534	481	541	538	497	503	497	498	494	490	489	489	519	552	486	508	504	493	519	499	478	516	496	476	530	498	493	517	523	521	499	489	498	505	502	499	484	479	515	510	497	491	503	494	507	498	493	538	513	536
23309	23700	24223	24794	21745	20961	19589	16483	13770	13318	11329	7430	8493	7339	4682	4119	2277	1997	1417	1255	677	771	595	421	356	255	251	223	164	141	159	121	122	125	116	136	116	109	119	103	124	120	112	132	120	109	128	105	113	127	125	123	140	102	129	136	122	106	129	138	113	127	145	129	101	103	114	113	112	117	107	121	106	108	126	107	108	124	107	104	115	105	122	105	108	97	111	110	103	96	114	90	119	91	109	116	121	96	108	114	106	106	125	98	99	108	115	115	117	104	103	116	102	125	119	100	112	107	106	91	108	91	115	109	106	102	110	84	126	104	127	124	114	101	110	103	102	106	106	112	108	122	105	119	106	116	118	126	94	111	89	102	115	105	119	113	104	114	105	108	93	122	102	101	119	95	110	97	114	112	105	109	131	122	115	100	125	112	114	115	108	109	103	108	102	108	114	109	110	101	109	122	117	125	116	115	93	99	85	118	101	106	112	102	104	114	116	108	109	116	114	104	123	115	104	104	92	107	116	110	70	97	135	113	108	120	100	101	97	106	103	103	100	133	111	100	99	98	106	103	102	110	100	103	102	126	111	115	129	89	98	99	111	131	110	131	116	100	122	96	124	109	102	104	102	107	106	101	113	122	96	116	115	87	116	118	120	115	109	112	109	108	117	96	104	87	97	91	108	101	106	100	123	93	98	106	118	109	121	107	95	116	103	102	113	106	82	112	108	120	99	117	113	99	103	116	102	112	113	120	106	97	111	123	127	125	100	110	103	109	117	115	98	109	118	93	96	105	107	96	97	110	110	112	110	108	123	112	110	112	124	112	109	116	114	108	107	132	100	108	101	130	119	109	113	97	129	115	122	98	115	124	118	117	103	106	112	93	136	101	117	105	103	98	102	94	115	119	110	123	106	104	106	104	118	105	113	108	112	101	114	140	101	94	109	117	116	99	102	114	119	121	106	124	124	105	113	100	118	118	122	89	110	111	98	119	108	132	89	121	94	109	126	102	96	134	123	99	115	97	116	103	109	102	113	119	106	121	121	132	100	104	108	114	102	101	124	115	108	106	106	107	112	112	111	110	106	98	110	90	80	120	94	105	120	104	105	100	95	122	101	108	92	104	111	104	100	104	108	121	122	104	105	113	110	104	111	104	119	116	113	91	111	83	116	102	109	102	116	107	124	112	95	113	122	98	117	131	96	121	103	122	97	129	124	100	107	119	107	113	86	126	128	111	113	109	106	107	109	124	112	108	135	117	138	100	114	102	103	124	119	97	109	104	85	129	99	119	117	111	111	102	95	124	118	127	100	120	101	104	104	114	103	106	107	102	117	118	122	107	114	109	105	127	104	114	105	104	111	118	99	108	103	121	98	110	101	114	94	111	122	112	117	121	110	124	99	119	108	107	106	123	110	112	109	103	105	99	97	94	124	111	104	114	96	108	107	110	101	94	105	112	101	117	126	111	123	107	118	110	106	110	124	115	119	111	102	122	125	114	114	110	102	122	103	105	97	111	120	97	103	128	117	101	101	116	124	102	126	122	113	112	113	104	105	113	97	98	104	123	124	136	100	111	130	126	120	101	87	98	111	90	104	125	93	123	103	78	126	105	107	98	121	123	91	108	126	108	103	106	113	124	94	99	119	115	111	104	111	106	110	116	125	106	114	121	107	109	112	112	128	95	117	102	111	107	109	111	118	106	103	106	108	120	111	114	114	107	106	119	107	85	96	124	103	113	117	128	111	105	112	114	106	134	110	111	114	104	110	110	89	116	128	108	107	110	123	103	112	111	109	123	108	103	126	114	113	106	100	101	102	104	108	109	119	88	102	112	116	118	113	122	106	109	119	103	109	87	95	101	129	95	118	127	98	103	98	89	116	102	106	109	123	95	92	91	112	97	108	125	107	118	110	99	111	114	107	102	107	120	121	93	127	126	101	101	122	115	95	134	109	107	106	114	112	108	100	123	115	100	123	88	96	102	137	110	127	126	121	123	123	109	90	128	100	86	92	118	130	103	112	123	90	100	117	110	106	108	116	104	126	110	104	92	114	90	109	126	112	104	114	95	107	123	92	122	99	122	103	100	108	131	101	115	93	112	101	113	121	118	127	91	118	115	109	109	116	134	106	106	121	120	153	132	100	103	103	120	102	123	113	110	96	107	88	111	112	124	125	108	122	104	112	112	111	121	107	99	132	127	94	112	128	101	94	116	106	129	104	129	89	116	104	94	121	127	110	116	115	120	115	104	101	109	121	92	114	114	98	115	109	99	95	101	111	121	111	127	93	103	133	119	122	106	107	117	104	101	108	112	101	91	107	112	108	112	107	129	115	106	114	111	107	107	106	114	118	122	98	102	105	121	109	100	108	109	116	98	119	94	107	110	110	104	97	104	116	111	100	122	133	100	100	109	91	101	104	113	102	101	129	123	130	113	97	106	117	120	104	94	105	91	83	115	119	109	83	111	101	116	113	119	108	107	123	108	102	120	115	100	104	109	120	116	106	111	116	114	115	93	98	99	122	105	120	120	100	111	124	117	117	110	105	120	84	105	118	95	125	102	113	107	120	122	120	115	114	121	120	107	111	117	127	111	110	99	95	117	116	109	106	114	114	119	99	121	120	112	98	112	98	121	138	101	112	103	116	103	119	100	115	114	109	111	113	100	104	104	118	118	102	108	103	91	122	109	116	112	118	107	114	102	120	112	112	92	106	103	132	137	118	103	98	109	94	123	95	115	106	116	99	101	95	119	108	97	118	121	102	116	91	117	111	109	106	106	104	98	105	95	81	109	115	116	105	116	114	119	118	106	99	113	125	114	97	108	107	123	120	108	98	100	114	108	113	95	120	119	113	90	117	104	120	113	116	106	102	109	128	95	97	107	112	112	117	125	104	107	110	105	112	107	112	115	94	110	110	87	112	104	90	106	121	117	118	128	120	114	97	86	109	106	95	116	109	123	100	109	117	96	116	105	117	130	119	110	115	104	103	122	111	102	126	119	122	117	118	109	120	121	99	106	111	119	120	111	104	132	121	108	96	111	109	108	120	99	110	113	108	112	101	111	127	124	108	111	108	108	136	112	108	115	111	128	127	104	106	105	115	119	112	87	109	88	109	82	110	92	118	108	108	117	122	109	105	138	126	129	79	100	119	100	102	115	120	120	129	112	115	131	110	99	103	128	114	115	103	109	102	115	110	114	119	86	108	128	118	100	110	94	121	115	87	116	127	106	106	105	81	109	105	106	99	106	117	107	117	123	102	118	104	115	106	107	115	113	112	112	122	105	113	120	114	78	105	113	95	109	109	108	109	105	107	121	109	100	110	118	111	104	98	132	123	100	102	108	108	113	109	105	114	113	115	110	103	99	129	126	125	116	125	100	106	120	110	101	105	100	120	121	120	114	114	100	102	94	110	102	106	118	117	117	105	124	105	110	100	97	108	106	109	130	76	113	109	104	94	109	118	92	120	103	112	100	105	125	98	120	117	111	110	121	89	105	90	87
15934	16362	17540	20057	20761	23618	24757	22214	22645	26942	20878	16334	21970	21354	14638	14302	9009	8198	5827	6057	3715	4488	3771	2933	2437	1822	1445	1152	909	815	624	511	508	455	491	538	464	476	475	466	470	439	437	409	425	412	446	423	417	397	380	442	386	422	463	421	493	432	463	439	420	439	380	421	403	411	386	396	404	361	372	351	400	352	341	378	353	381	356	345	369	354	373	378	384	358	341	380	353	357	354	364	368	353	366	378	337	363	379	348	325	369	328	332	367	338	332	363	337	334	369	360	326	307	364	379	348	358	383	318	350	362	351	333	332	372	348	338	355	350	361	362	369	334	348	327	343	379	374	346	357	359	386	368	342	395	320	350	347	328	337	354	340	329	355	354	359	322	342	335	390	363	309	334	329	336	310	365	378	374	344	381	386	377	390	362	354	383	374	367	348	348	326	341	340	351	357	348	358	346	354	331	360	328	367	339	348	367	373	358	338	351	345	316	343	358	381	347	382	355	347	344	336	347	368	373	362	341	344	352	337	338	329	340	349	294	342	347	347	387	325	342	330	335	362	341	321	367	354	358	318	343	334	391	342	369	366	301	356	356	370	338	323	335	357	316	358	357	338	322	350	336	303	370	307	364	356	333	321	374	353	346	330	355	342	346	327	328	367	332	337	367	366	314	356	346	329	317	346	345	334	346	391	331	349	354	340	333	358	341	324	346	346	357	332	341	314	336	361	360	360	350	345	313	331	346	352	319	338	338	396	352	373	338	334	329	329	359	315	311	334	354	343	338	318	326	337	353	338	331	381	325	333	357	338	319	331	321	331	376	366	340	344	352	375	351	358	349	373	338	364	348	324	327	333	367	360	360	316	339	364	310	364	341	353	360	317	330	329	363	380	337	359	364	300	358	348	327	353	338	352	337	354	315	335	322	327	350	338	347	349	338	317	334	354	350	360	319	362	342	349	370	343	351	383	360	341	336	323	340	315	336	336	354	370	336	350	349	350	330	364	362	317	366	386	368	333	323	314	328	319	351	339	327	366	354	320	325	326	370	345	342	330	333	345	347	376	329	355	325	367	356	365	356	346	350	330	347	353	359	346	339	363	343	331	350	344	331	367	333	352	352	330	338	354	368	355	321	345	345	354	342	353	337	328	381	333	372	320	333	361	305	386	331	367	321	325	334	336	344	342	381	352	375	337	354	310	342	358	308	347	386	332	347	350	359	327	354	336	350	369	362	367	347	376	366	350	341	346	337	339	343	320	356	316	363	357	364	376	307	352	330	365	347	336	363	365	298	324	340	340	368	333	345	368	327	328	343	322	329	349	342	352	378	323	360	371	371	350	322	330	344	336	327	314	327	336	324	323	362	314	327	333	375	322	333	349	354	343	313	355	345	334	357	378	346	377	335	339	332	337	371	355	345	364	323	343	345	369	306	353	345	343	379	366	333	341	328	307	364	337	358	351	351	343	365	342	342	374	349	343	326	342	322	359	340	355	357	355	328	370	366	352	339	350	362	382	352	358	323	366	350	340	379	337	334	343	332	333	343	346	314	344	391	299	355	312	322	355	314	355	354	372	325	359	361	350	328	336	320	348	342	321	353	346	342	324	370	348	337	361	360	321	349	352	332	324	344	355	319	344	349	336	353	316	336	345	350	341	370	318	350	326	345	341	318	320	323	353	340	342	340	336	353	355	308	329	332	350	353	329	350	333	347	352	310	344	327	385	340	357	317	356	357	339	335	376	360	349	355	343	319	334	355	346	336	319	350	355	367	332	335	327	364	323	384	324	363	372	339	332	366	357	338	352	338	338	321	361	391	334	341	322	353	343	355	337	346	318	385	324	347	338	335	329	315	318	379	302	350	361	358	335	323	345	348	374	342	317	317	341	332	336	365	359	337	345	341	336	342	307	367	328	346	348	335	332	364	322	336	338	356	362	348	380	349	332	341	335	345	326	338	337	344	345	324	356	371	359	357	344	375	367	304	332	328	341	357	376	352	343	370	326	344	321	324	350	356	333	341	324	319	351	333	331	365	321	334	349	349	375	393	361	387	338	354	347	347	355	367	342	329	327	368	361	342	367	354	396	340	327	336	338	328	366	356	359	335	322	376	371	336	320	373	356	343	341	360	354	347	331	350	327	312	352	335	336	312	356	339	312	339	348	346	351	315	341	336	349	334	350	334	365	330	346	334	343	325	339	312	334	337	371	356	347	335	307	351	337	342	350	306	331	329	334	359	360	372	332	376	349	327	332	360	347	323	371	341	360	363	333	332	338	335	350	350	354	340	338	323	336	344	358	364	322	360	341	337	343	356	345	348	363	348	349	349	332	362	338	342	336	349	351	338	344	333	361	314	339	317	359	341	358	343	325	356	359	339	316	348	336	344	333	347	336	317	361	348	340	356	357	343	342	373	360	338	374	374	378	346	377	396	324	352	337	334	332	356	337	368	360	295	349	327	347	307	307	360	329	345	349	342	363	324	344	365	311	333	358	349	344	338	348	351	327	318	359	353	373	371	346	351	369	326	347	315	348	333	357	326	370	312	366	366	340	367	350	301	329	370	351	341	361	341	382	357	335	355	336	357	316	381	324	369	372	343	330	340	354	333	298	336	332	362	314	362	330	305	355	344	355	360	340	334	373	362	364	355	309	355	348	348	291	380	317	325	361	336	353	337	325	374	335	373	375	370	355	371	331	368	351	358	332	320	306	352	365	344	321	362	353	325	368	313	372	361	378	374	355	353	350	358	352	338	342	334	343	342	378	367	346	318	345	336	333	325	284	351	322	353	339	322	318	329	310	358	351	394	334	340	341	347	354	348	314	354	335	346	328	348	360	343	339	340	308	339	338	359	328	334	363	399	362	362	348	299	347	367	341	371	319	380	371	325	347	343	348	335	328	347	351	359	365	337	324	315	325	372	355	332	327	308	328	371	344	368	341	326	355	341	361	314	314	345	353	352	362	361	356	352	390	318	324	365	372	340	353	388	341	324	348	359	340	345	342	375	363	354	334	348	351	353	326	372	324	348	357	320	339	314	364	363	360	348	335	324	349	321	319	367	359	364	302	348	349	342	335	337	372	355	347	342	332	340	348	307	365	337	363	376	331	340	353	337	368	351	355	348	328	339	359	348	343	340	327	338	340	367	348	363	347	336	332	337	360	362	360	348	358	334	326	333	332	319	346	343	352	330	375	351	356	330	340	333	360	346	312	341	351	365	360	329	332	356	332	359	360	318	376	335	358	321	340	348	333	353	335	326	369	329	341	333	353	362	337	366	343	348	351	367	348	369	368	322	324	353	335	371	337	366	336	334	366	362	349	363	366	308	361	371	352	364	351	352	352	333	344	328	328	353	333	351	323	341	359	352	334	319	353	331	341	359	338	333	317	343	364	368	335	332	360	347	350	351	335	368	305	348	326	333	336	372	315	349	378	297	366	321	311	382	352	337	321	328	357	375	351	325	338	375	315	330	361	332	359	327	332	370	311	331	358	343	329	367	355	302
3799	3559	3558	2538	1712	1457	1594	1176	876	768	711	422	515	516	449	398	366	356	327	323	309	346	342	316	310	309	329	288	304	312	319	299	337	276	288	345	332	324	325	283	328	308	308	300	306	283	303	293	301	294	295	287	331	297	315	316	357	292	336	334	304	305	286	323	331	319	326	287	313	308	298	307	290	293	313	329	304	314	302	311	276	331	300	292	296	302	314	319	298	324	294	284	298	303	304	276	307	313	286	283	286	294	301	314	318	310	302	286	284	286	275	308	302	299	318	303	309	342	301	306	309	289	331	327	358	300	287	281	292	311	282	313	283	324	303	319	292	287	338	344	297	292	329	311	298	314	293	325	306	319	323	284	290	281	330	306	304	326	297	320	306	341	309	293	312	316	341	309	303	298	293	307	336	328	301	314	287	308	311	278	297	345	309	292	285	309	326	279	300	291	310	294	315	317	302	320	287	286	290	333	321	299	312	271	286	333	319	333	314	304	323	333	311	322	315	292	290	311	273	313	316	316	272	303	311	321	296	290	293	301	291	315	327	269	330	316	308	301	318	327	287	309	301	288	305	303	282	284	291	294	295	311	298	314	309	336	312	290	314	320	336	298	307	307	318	310	316	283	310	278	282	322	271	311	327	313	337	308	304	309	287	302	277	314	293	327	342	285	269	333	313	310	274	303	329	334	287	299	320	305	329	333	289	310	340	323	303	314	314	316	303	315	304	313	326	304	330	295	287	289	298	294	298	257	299	316	303	310	306	295	342	298	291	293	284	306	270	308	290	324	306	320	332	304	314	317	306	321	288	301	317	330	305	298	300	292	281	284	303	311	302	287	333	305	291	304	314	319	313	299	284	276	318	306	291	307	328	318	324	295	285	276	314	299	290	306	308	271	312	288	333	330	293	299	304	309	319	308	302	303	315	302	305	301	333	316	279	293	323	293	308	307	307	328	309	278	292	317	299	310	305	280	320	295	318	303	318	324	315	333	268	311	305	313	305	333	275	295	307	292	290	293	322	301	345	295	312	323	317	308	305	297	311	305	320	320	342	271	333	328	303	313	301	321	315	316	316	335	296	315	310	322	288	296	316	311	295	282	295	301	319	306	297	315	315	327	295	287	297	302	274	305	303	269	323	278	297	333	305	314	320	333	324	319	310	247	304	297	314	320	272	307	312	304	284	302	306	289	335	282	301	306	322	297	279	341	304	306	317	312	336	314	349	313	296	285	284	317	331	312	324	314	277	326	294	322	308	310	285	323	285	291	331	301	323	297	291	345	297	321	285	309	314	326	324	300	291	304	260	285	300	295	325	344	345	321	304	269	285	295	305	302	281	318	291	294	326	327	305	308	309	288	335	309	337	311	272	315	293	329	308	311	309	293	297	318	268	332	321	284	305	321	298	296	305	326	311	310	303	300	308	311	311	292	295	314	303	320	313	319	310	319	310	296	305	279	297	300	307	304	286	281	273	321	294	275	305	302	320	325	312	285	291	279	301	287	322	319	306	306	300	310	306	298	304	283	314	289	299	316	301	312	280	308	304	284	338	300	295	325	311	306	311	311	324	310	308	292	303	313	335	342	322	315	267	281	275	300	309	294	330	306	299	287	274	270	301	296	283	304	316	287	302	294	340	271	330	302	291	310	280	311	312	331	303	328	292	307	349	327	284	306	290	309	312	317	318	280	316	292	297	297	316	300	294	305	327	299	278	318	337	301	316	313	304	307	304	320	300	340	337	323	265	338	298	314	321	298	294	297	272	289	270	327	304	322	317	320	309	296	277	301	318	311	315	331	302	301	291	305	306	311	318	307	318	327	310	302	309	295	308	307	291	299	343	335	320	312	278	290	276	278	273	309	326	310	311	348	313	270	324	300	333	328	339	294	294	344	311	298	281	304	299	278	308	332	281	292	306	300	305	316	322	308	289	341	321	324	320	301	309	303	299	276	245	317	291	294	294	325	296	298	322	318	293	285	306	317	317	314	328	304	302	286	294	346	277	303	300	323	287	301	300	282	312	303	292	283	298	356	305	330	281	292	307	272	285	309	325	314	318	307	288	315	321	280	314	311	303	308	310	296	292	315	296	324	301	242	320	299	334	323	286	318	302	293	335	305	323	302	315	272	327	294	323	294	310	320	303	295	282	296	274	307	318	319	342	264	284	308	307	341	284	308	360	307	303	317	333	313	307	311	324	303	350	300	326	317	301	307	294	324	290	294	289	319	290	324	296	308	322	317	340	325	324	316	318	323	304	322	290	307	287	318	315	307	316	307	328	307	289	310	315	285	299	323	324	332	342	305	350	317	339	288	286	315	306	312	301	301	296	321	299	308	308	301	304	310	314	328	293	296	304	309	288	318	318	314	306	307	330	308	295	321	296	284	322	331	266	331	306	326	309	322	301	351	287	278	328	322	305	301	289	297	305	301	312	312	316	280	315	316	307	309	293	323	290	292	302	293	308	285	321	290	317	314	308	304	296	327	325	306	290	293	277	277	289	323	292	318	341	303	289	302	321	295	302	296	306	320	299	307	294	316	330	339	324	296	283	287	332	310	294	315	293	276	308	329	318	300	291	310	306	308	325	294	302	298	300	311	335	307	340	293	304	292	349	320	304	299	317	318	300	311	290	308	294	333	328	283	305	318	316	315	317	278	282	282	321	283	340	309	288	321	318	326	321	285	288	306	302	301	309	321	299	261	303	281	294	315	306	301	308	299	302	295	304	290	301	308	330	291	306	302	311	316	334	317	305	304	286	302	302	296	315	303	292	303	331	284	287	274	321	315	301	294	324	307	301	295	281	321	274	300	309	315	298	286	292	283	300	327	304	308	287	293	287	289	313	306	304	326	282	309	328	309	316	273	296	304	327	299	283	294	340	287	300	291	312	269	298	280	306	288	300	280	314	307	288	286	298	303	306	295	312	291	300	305	294	286	290	341	298	306	313	305	293	310	267	287	284	293	284	324	308	305	275	281	294	313	269	268	274	346	292	315	302	278	316	335	272	306	311	305	294	310	291	294	337	285	311	289	309	296	316	318	324	314	281	311	268	314	300	318	333	285	320	321	328	333	286	299	302	321	303	320	276	293	282	273	308	312	314	300	315	304	326	305	338	323	327	299	309	333	294	294	335	339	299	298	297	300	284	336	297	336	286	335	297	302	310	313	293	305	329	304	327	302	321	315	312	293	306	285	334	293	327	294	315	282	323	310	268	292	308	311	347	288	298	299	301	299	328	291	335	317	317	321	297	295	287	297	317	326	314	339	313	294	323	321	294	295	291	311	307	280	334	289	299	334	317	304	299	294	291	292	296	308	300	316	295	309	288	290	319	310	284	299	335	296	305	279	319	294	307	311	323	291	289	281	298	289	340	340	298	298	344	318	294	321	294	277	322	290	305	300	300	324	311	294	352	305	305	304	323	301	289	288	299	301	289	299	291	312	301	313	313	328	263	339	317	314	289	294	316	299	288	294	304	326	298	311	321	301	295	307
4030	4248	4917	4495	3601	3877	4457	3916	3012	3519	2828	1665	2399	2264	1882	1613	1360	1208	1131	1120	990	1051	1029	910	881	876	885	878	862	828	806	878	810	830	813	852	797	883	831	847	828	829	815	848	781	815	838	798	777	772	786	839	854	841	816	848	823	839	866	846	846	869	861	831	839	820	815	832	817	748	803	802	833	800	851	811	881	865	829	859	813	851	764	794	829	859	792	823	783	848	874	838	857	809	886	802	803	807	852	771	846	867	841	840	835	824	784	826	806	793	827	799	856	830	840	803	862	865	797	769	817	856	816	791	816	854	852	829	826	797	829	823	791	854	873	863	833	871	836	807	841	812	813	842	851	833	838	808	839	837	773	862	871	844	855	848	788	831	822	833	840	836	796	827	854	809	819	851	868	816	821	833	754	829	850	864	807	818	799	884	851	842	885	874	849	879	844	834	786	812	836	841	905	861	840	822	847	839	838	883	786	785	854	823	835	855	816	802	853	803	868	811	830	833	864	811	814	861	809	821	816	795	833	808	819	806	784	821	824	826	810	817	829	847	861	793	787	776	779	856	836	815	855	818	834	828	824	801	806	832	782	797	853	817	814	879	846	804	859	823	827	790	830	872	818	814	849	846	869	859	807	836	829	843	843	798	843	862	822	816	878	840	876	808	848	832	739	860	852	838	831	831	822	836	839	809	836	801	877	842	842	762	846	816	794	802	841	830	815	836	803	822	881	861	855	831	854	861	804	865	789	810	877	837	793	875	775	833	825	860	812	818	805	816	790	837	841	834	838	835	771	833	909	816	839	874	812	852	847	823	822	833	823	805	835	837	830	810	805	796	829	833	888	811	833	832	878	789	853	827	825	764	856	812	803	825	846	787	827	885	839	853	861	802	870	845	854	827	856	839	848	780	799	817	849	850	823	822	796	895	803	843	836	803	875	806	844	815	843	830	774	841	833	816	826	793	882	829	807	830	830	778	822	858	868	794	842	850	835	839	875	812	795	810	847	854	835	873	856	782	822	767	848	844	806	819	826	832	870	813	815	828	805	765	816	813	792	835	803	815	845	912	831	749	817	864	820	875	870	916	877	764	798	843	793	823	817	820	833	808	796	816	825	854	842	811	780	856	779	819	814	795	874	808	813	826	849	833	802	812	855	804	826	839	851	813	888	811	822	818	844	865	801	804	823	801	852	816	811	798	817	824	806	835	825	800	841	920	873	873	807	781	839	841	893	810	833	790	768	800	843	837	853	820	832	850	865	843	829	816	779	766	829	835	822	823	782	817	859	868	814	854	857	802	832	827	836	832	804	820	828	822	803	821	838	803	813	858	803	828	859	825	824	865	830	828	867	757	850	845	818	793	836	782	852	831	829	815	837	843	786	896	872	803	842	842	845	840	805	818	792	774	879	854	831	875	852	819	835	837	763	811	803	825	824	796	841	790	835	894	793	819	830	840	828	825	795	806	852	792	844	835	837	823	825	840	827	770	826	832	835	820	838	805	849	833	825	769	826	838	813	785	793	851	844	832	879	796	837	822	826	842	796	829	856	854	839	848	802	792	833	844	784	845	869	812	813	816	863	847	884	826	855	820	819	854	793	874	846	825	822	849	826	816	852	813	882	884	897	821	867	862	848	829	807	850	892	809	816	879	811	822	841	845	839	885	856	849	900	816	816	795	851	850	904	810	817	866	863	808	761	812	836	809	792	804	837	835	839	817	818	835	888	822	832	779	848	835	846	867	857	810	819	815	827	851	828	851	807	808	863	861	786	854	852	836	822	815	806	801	810	818	774	812	824	832	811	870	820	850	824	805	863	798	861	792	863	802	868	813	789	840	898	866	845	828	786	853	840	837	886	819	829	876	879	773	815	850	815	871	865	818	773	794	838	808	834	811	836	803	830	815	844	832	847	783	823	868	845	821	845	885	866	802	815	804	858	844	867	793	768	789	792	839	768	815	836	751	810	772	808	793	834	821	828	868	834	810	847	840	821	866	803	884	839	866	844	819	843	850	857	801	812	826	808	805	835	871	850	843	870	837	812	870	887	847	845	788	851	785	864	813	829	893	826	800	803	770	891	854	873	782	816	859	825	821	777	820	820	785	827	858	811	859	831	804	845	840	807	808	864	847	810	805	837	800	789	810	808	844	829	802	787	844	771	836	806	821	838	846	805	833	818	882	824	806	833	877	813	834	858	864	819	811	833	848	860	803	828	869	875	794	762	764	875	802	813	807	816	848	812	835	882	821	836	829	838	803	833	840	816	837	799	805	850	812	799	859	796	771	783	810	835	821	825	799	847	844	857	841	844	802	858	822	828	856	854	810	793	877	818	778	839	870	823	873	837	856	837	826	827	811	804	828	839	816	815	814	838	877	842	854	859	803	850	790	849	866	818	852	794	813	798	837	832	838	857	795	765	811	858	870	815	837	806	803	861	854	814	897	863	852	850	802	837	811	841	797	865	820	839	796	797	819	798	823	865	840	826	817	797	849	786	819	794	816	791	823	805	851	860	858	794	813	807	826	801	795	845	822	781	815	856	826	809	885	835	811	865	832	845	830	817	861	862	850	833	819	782	835	816	835	831	847	868	796	892	825	792	845	827	819	860	873	804	778	867	885	854	874	820	786	775	849	798	868	825	829	819	789	824	803	849	815	814	789	849	846	807	809	791	826	805	825	877	846	817	829	801	839	835	830	894	848	837	850	805	851	816	831	832	849	811	811	853	780	868	839	799	798	851	814	833	811	810	760	860	843	823	852	865	810	831	850	863	833	846	845	810	846	844	853	834	797	790	794	811	837	828	734	835	862	813	850	897	826	881	814	826	776	845	881	832	826	834	841	847	865	831	816	857	809	850	813	854	837	820	836	853	867	822	854	843	814	827	809	846	810	841	788	861	863	824	804	820	803	831	817	834	830	820	819	838	797	824	854	873	832	860	829	810	814	831	859	808	821	824	907	836	784	812	788	770	852	843	859	792	848	801	838	819	840	867	789	841	878	857	849	799	855	855	864	838	804	835	829	855	826	845	845	850	843	803	881	810	828	850	870	863	796	862	837	839	824	809	847	829	818	838	799	803	859	812	765	807	866	818	780	813	823	863	822	808	836	790	792	813	836	805	832	834	855	871	846	803	824	877	855	851	874	828	800	822	831	875	820	846	853	867	842	854	827	834	826	837	845	785	867	816	816	868	861	832	877	826	846	796	790	869	795	812	795	824	833	841	850	842	860	854	835	802	826	881	836	889	798	844	879	841	799	789	826	864	890	817	809	855	799	831	842	795	829	818	826	855	822	836	804	849	815	881	827	815	819	811	816	819	847	844	826	839	792	842	804	808	875	848	859	882	841	876	791	828	813	733	825	885	785	842	789	782	824	857	850	799	865	845	876	800	825	838	781	808	836	837	815	855	824	842	848	857	841	796	845	802	826	838	840	857	849	818	816	838	832	770	808	868	854	845	798	797	867	874	810	824	819	747	750	833	840	835	812	843	819	897	832
13813	16497	19114	19042	15689	12938	12283	9793	7006	7825	6700	3830	3763	3370	2160	1671	1180	1056	708	556	648	638	486	407	335	294	244	224	196	197	223	191	170	228	190	198	196	222	210	211	229	189	163	167	201	169	183	176	190	184	207	179	167	175	213	168	162	183	161	173	184	191	180	166	171	183	178	185	172	192	191	210	177	170	202	198	199	166	190	178	173	196	190	183	190	176	140	187	182	177	168	182	187	201	177	189	181	182	174	211	194	184	174	190	177	195	210	178	158	178	189	174	176	191	181	185	188	195	200	191	163	191	168	196	151	186	168	189	184	178	204	187	158	162	197	185	198	181	169	205	203	165	180	186	195	160	167	185	200	193	197	180	174	200	191	196	167	196	178	193	172	183	188	189	187	173	184	196	187	193	166	155	184	166	183	165	195	163	171	191	169	170	176	163	188	177	186	190	160	205	190	183	169	174	168	178	176	173	193	173	170	183	167	179	194	190	186	185	184	198	163	191	179	195	176	170	188	166	177	187	191	171	187	173	171	179	158	179	198	167	173	174	166	169	193	181	182	200	178	174	162	178	194	152	164	167	183	182	187	155	193	192	177	150	186	172	167	179	187	186	170	194	172	192	161	196	202	188	177	183	174	182	170	176	166	181	162	177	218	150	172	174	187	183	187	147	168	178	170	180	176	190	162	194	175	192	181	184	170	189	189	182	149	151	184	165	204	180	176	154	202	185	188	189	165	198	157	176	148	186	183	184	191	177	189	191	192	185	186	183	179	171	182	153	184	171	181	187	175	175	162	185	180	166	184	169	185	169	194	170	166	177	189	196	194	187	188	187	167	209	206	185	185	186	175	184	190	186	191	172	162	171	169	195	180	182	162	194	173	179	168	158	185	184	170	151	181	163	194	146	165	168	166	172	168	180	194	152	175	183	186	186	184	166	185	169	156	196	179	180	175	179	187	191	160	176	191	170	159	196	201	172	149	201	176	192	203	171	197	175	167	155	170	187	179	196	194	222	182	190	177	198	185	165	186	205	171	160	162	185	183	159	208	190	183	172	179	170	195	172	178	170	169	178	155	154	175	182	173	185	173	180	177	175	180	182	168	180	193	171	178	178	159	192	162	177	201	180	183	174	187	208	188	169	206	187	175	191	177	185	182	175	182	208	175	186	193	171	185	147	174	192	156	189	170	171	184	193	158	177	165	180	190	186	166	172	194	146	203	217	182	177	159	174	184	184	177	176	172	175	191	175	173	171	163	177	186	174	207	193	197	199	180	186	192	193	171	180	172	182	186	199	184	201	175	181	171	178	184	167	182	168	188	170	167	193	177	174	209	186	168	186	173	200	173	192	228	178	144	149	194	202	182	163	186	179	185	170	159	180	187	181	191	166	170	198	180	169	161	203	203	190	195	183	189	172	191	178	196	172	165	179	194	182	199	157	185	181	187	210	188	185	160	172	156	206	158	179	163	171	160	175	169	170	184	167	166	188	180	178	183	169	177	180	184	174	165	181	170	161	179	209	202	194	164	181	193	161	175	197	181	206	176	167	193	186	178	196	184	172	216	166	192	197	179	196	199	178	165	172	189	163	161	156	176	195	175	164	182	178	190	179	173	170	191	194	193	191	169	179	190	171	170	170	187	180	173	195	163	163	173	202	212	181	171	186	180	177	181	158	137	188	195	176	159	155	188	180	134	155	186	158	147	172	187	164	189	192	168	170	158	169	169	168	179	179	188	165	179	177	163	185	208	170	158	185	180	175	195	200	190	171	168	182	197	188	166	161	176	155	173	202	177	145	164	187	158	155	206	183	185	168	186	181	193	204	178	181	187	176	193	165	185	182	178	194	178	168	166	152	186	198	172	170	192	166	170	183	194	176	179	172	176	203	178	167	167	190	170	179	192	173	192	178	177	188	197	179	188	186	163	156	185	191	184	182	194	183	184	165	173	173	153	192	202	170	200	157	154	181	185	171	176	180	192	191	163	170	162	198	188	194	189	159	204	182	193	181	167	179	189	152	197	175	143	160	170	192	184	186	201	165	164	195	177	181	157	191	170	166	169	186	169	169	165	179	173	199	168	176	178	199	191	186	192	165	158	198	188	190	170	165	190	166	184	175	200	170	178	180	178	188	170	190	191	193	181	197	176	190	173	158	170	164	178	167	175	164	184	202	173	186	169	201	161	180	181	178	160	166	177	169	169	161	189	188	187	182	188	178	229	187	174	202	165	171	181	167	195	193	173	174	196	195	171	160	156	204	189	167	172	181	212	160	175	182	153	161	160	167	161	175	176	192	200	180	204	163	166	159	171	187	193	186	178	177	173	170	164	155	199	179	177	164	164	165	193	155	167	171	165	181	202	195	167	163	173	188	164	189	178	179	188	184	147	171	184	165	175	195	179	181	196	163	172	153	183	180	174	184	191	183	199	173	183	156	187	155	174	167	177	198	193	174	189	181	164	178	201	167	196	195	161	162	172	182	175	158	191	178	157	192	180	187	177	189	187	164	185	153	179	188	163	169	163	142	191	178	186	155	201	189	160	198	172	169	161	166	176	175	161	179	154	174	171	170	196	184	193	183	174	179	212	174	165	193	156	166	192	160	165	177	182	173	194	181	196	181	167	172	176	180	181	203	155	170	180	175	168	187	188	151	166	156	184	183	177	171	166	191	172	172	165	167	163	185	169	165	197	190	185	156	199	183	201	181	183	182	172	181	177	196	171	190	177	171	163	189	191	168	162	169	188	181	147	182	153	181	157	188	205	184	191	186	173	175	179	165	172	184	177	178	167	189	178	187	192	204	182	182	166	189	162	187	184	154	183	188	196	178	180	166	194	198	180	168	188	172	171	175	181	183	175	177	190	173	181	192	182	198	168	186	167	182	189	188	182	172	179	183	170	177	160	165	195	174	176	188	188	201	193	194	170	158	157	192	185	171	166	168	185	186	174	196	174	171	186	175	166	177	177	154	190	195	172	176	180	170	175	179	175	197	165	190	156	189	171	209	175	176	192	192	179	157	190	167	195	164	188	209	175	161	197	159	187	186	188	176	182	164	169	184	172	189	184	179	166	181	176	193	160	163	142	193	195	190	183	171	189	210	168	175	179	169	185	173	196	188	171	159	165	168	172	189	178	190	189	178	182	181	157	184	206	171	179	198	188	158	162	182	163	183	172	180	165	174	164	156	166	191	175	178	180	189	176	195	167	153	162	169	178	152	189	171	175	191	190	158	168	204	176	179	206	205	184	149	167	174	148	183	188	161	153	176	168	179	143	181	169	189	179	199	177	200	162	192	158	195	160	182	184	180	179	155	188	189	197	190	182	203	175	175	205	198	195	159	180	176	181	177	201	187	175	173	175	172	194	191	160	185	159	167	161	162	190	163	173	196	176	198	186	180	190	173	183	186	158	202	180	170	174	182	174	175	164	172	183	187	165	158	183	165	153	171	189	202	159	154	175	190	172	192	156	177	164	170	194	156	208	153	174	187	174	176	168	170
10700	12149	13844	15833	15865	17083	18851	17396	15850	19792	14971	8929	13271	13657	9659	8586	5943	4796	3858	3551	3022	3071	2661	2232	1600	1364	1093	932	799	695	634	657	637	583	597	605	582	583	576	570	600	546	531	582	562	582	581	600	566	513	547	538	530	552	564	586	565	574	549	546	524	521	522	510	567	542	546	513	497	487	585	532	569	540	514	514	539	541	561	517	499	532	534	535	521	583	601	505	533	530	532	523	557	479	528	524	531	517	517	520	524	530	513	523	489	536	504	481	545	521	525	521	517	541	518	506	492	516	518	543	477	544	538	517	485	570	480	531	509	487	513	513	513	529	533	551	526	525	509	540	521	528	503	536	519	504	515	494	519	503	492	527	480	486	529	510	509	482	531	531	465	515	543	520	518	506	507	550	559	493	515	522	527	530	532	489	507	484	506	526	524	535	483	509	507	515	488	488	529	472	498	527	540	517	489	461	506	500	512	532	522	547	516	496	521	499	544	513	511	517	523	502	544	519	533	493	553	520	512	538	516	518	491	508	518	490	523	551	493	510	555	516	498	456	525	474	516	522	551	534	498	502	506	514	509	529	556	481	520	523	534	570	538	517	510	521	505	523	507	497	506	520	512	507	534	529	520	508	529	466	544	542	503	547	468	522	534	499	550	502	527	503	546	505	513	488	512	522	503	525	480	531	473	510	578	512	489	486	539	533	524	529	527	487	527	521	498	523	470	522	544	506	499	503	474	477	487	527	503	506	491	522	518	569	508	501	528	551	486	504	523	475	497	516	492	497	494	509	503	502	515	491	496	512	480	475	468	509	507	538	517	530	505	532	548	496	503	514	503	540	499	497	500	527	502	524	509	541	502	482	525	492	518	492	504	516	488	537	519	532	541	468	513	500	537	513	479	512	490	522	466	515	543	507	506	510	467	512	507	554	478	530	503	532	534	557	574	465	509	513	499	516	552	465	526	525	545	522	515	541	495	463	510	524	532	533	558	537	515	535	556	481	497	537	536	506	506	549	483	513	525	543	508	523	525	497	493	542	524	464	532	506	498	490	505	501	488	511	552	531	533	450	517	509	475	528	545	527	515	506	569	535	536	511	474	509	453	482	539	479	510	499	537	543	499	507	520	514	546	499	501	540	540	482	502	528	512	520	495	494	489	513	497	500	553	530	524	493	515	550	499	502	551	481	481	538	520	515	500	518	491	516	508	489	477	512	520	547	501	554	530	564	498	512	495	554	532	515	516	506	496	464	555	508	556	492	538	525	485	537	511	547	498	531	530	578	526	476	494	515	522	491	506	532	492	479	465	503	507	516	554	532	510	508	489	525	525	524	545	528	513	526	533	517	542	519	472	545	468	472	525	478	505	508	521	549	509	478	513	478	546	476	489	471	497	533	498	491	508	529	485	501	504	509	481	503	546	535	495	478	532	511	505	539	519	506	504	547	511	497	490	534	511	529	509	528	523	511	551	485	516	521	527	570	525	522	510	517	490	512	502	526	532	504	538	525	469	554	543	495	530	514	484	534	509	505	505	575	503	488	481	484	509	499	530	527	494	517	512	474	477	526	510	512	485	491	504	497	465	499	555	510	556	499	502	513	508	489	547	515	551	479	531	513	527	458	524	534	487	566	541	481	518	520	518	487	504	495	473	487	513	517	509	524	483	566	492	534	503	546	522	521	491	538	544	553	502	490	547	491	508	447	476	558	524	511	485	520	510	509	528	503	505	515	495	444	567	503	470	504	537	526	500	543	533	513	497	529	551	506	533	513	480	474	489	533	542	498	511	493	498	502	505	542	494	503	561	489	541	499	487	539	503	511	514	513	539	479	516	518	484	521	501	533	487	514	464	479	498	477	478	511	512	519	515	520	549	488	496	507	486	567	493	542	550	496	492	536	476	492	484	518	500	510	499	504	543	555	519	530	539	533	499	553	473	518	546	525	540	572	516	540	534	513	536	488	527	501	511	500	499	498	529	527	505	511	503	484	487	521	444	535	531	510	523	510	468	477	503	481	539	497	487	537	508	507	543	528	558	497	515	494	535	534	478	544	512	513	504	529	461	501	499	503	500	501	503	540	529	511	492	504	526	482	543	517	470	505	465	490	545	517	530	520	503	494	502	502	534	512	517	509	521	571	495	538	507	513	480	510	543	506	474	544	502	518	555	505	546	515	502	484	522	495	499	504	477	538	544	475	474	495	489	515	481	495	484	508	505	503	508	523	485	535	520	510	526	518	503	516	536	518	495	498	492	489	506	478	565	514	515	534	547	538	481	533	535	533	495	518	488	522	499	557	529	535	508	542	486	508	530	512	479	525	506	466	547	519	481	503	499	500	515	530	540	480	504	528	528	543	525	496	526	505	487	533	520	500	497	481	494	499	526	477	518	557	570	520	509	506	531	502	504	495	541	534	516	518	555	535	522	515	532	503	513	482	546	475	505	601	522	485	511	517	530	543	506	573	536	498	505	477	501	532	528	480	508	496	527	501	519	529	525	495	584	487	503	508	500	506	497	520	545	509	506	526	512	515	482	528	498	493	521	503	496	513	487	510	508	538	516	546	510	501	541	506	500	501	540	508	518	527	510	493	553	541	545	541	512	509	540	523	524	514	482	483	501	449	516	528	535	547	535	517	538	520	530	509	530	494	522	478	521	537	517	507	486	485	511	497	525	494	505	496	490	506	560	509	501	517	508	521	528	490	478	504	513	460	502	496	503	493	499	516	480	529	512	501	512	506	501	528	508	539	474	501	511	482	478	476	487	495	492	499	463	528	544	544	510	484	476	497	542	510	538	486	526	509	499	503	510	512	551	498	503	514	530	513	529	501	572	480	513	495	476	515	512	492	508	483	510	501	448	523	498	466	507	483	528	497	482	537	509	483	543	527	532	450	477	501	492	571	496	482	514	529	512	530	512	530	513	521	516	483	512	499	485	521	541	539	544	498	498	516	505	529	505	528	519	512	483	498	502	506	467	507	468	509	474	485	494	479	521	547	553	515	557	501	520	507	509	503	547	522	488	532	479	506	507	528	538	521	514	535	466	487	539	485	525	534	511	539	507	501	526	509	521	493	515	495	476	523	555	520	508	514	506	521	552	562	533	533	548	487	511	477	495	490	514	537	479	556	531	507	502	506	508	564	517	528	540	527	516	496	560	499	497	522	491	489	502	503	499	533	507	502	494	498	482	516	530	554	547	492	484	489	467	516	474	505	478	500	498	471	487	568	518	534	514	517	529	502	521	478	490	517	520	528	543	487	520	514	497	543	526	497	514	552	484	514	515	492	517	541	483	513	523	515	539	499	513	543	502	488	550	486	512	509	562	479	518	523	500	547	503	531	490	493	505	505	536	519	479	519	496	532	488	508	494	455	528	508	496	489	494	544	521	505	569	518	488	507	516	498	506	527	468	538	504	555	535	517	476	494	566	497	499	503	533	482	546	528	509	498	481	522	506	507	501	499	515	494	516	529	535	536	540	514	531	499	491	511	502	479	535	555
21351	20769	24880	25703	22341	19688	18421	16106	13597	13336	12276	6796	8268	6549	4390	3019	2644	1657	1209	1000	722	790	625	472	422	311	235	233	186	155	157	139	125	124	125	133	129	129	122	120	111	144	123	116	100	120	130	142	108	115	104	108	111	130	114	105	131	103	128	132	109	120	108	114	127	129	97	119	130	114	115	116	123	107	107	121	94	124	90	116	109	88	126	120	127	122	96	111	107	102	114	121	117	118	116	94	101	110	111	109	102	99	100	124	122	105	118	99	107	115	122	123	113	120	111	107	115	95	114	105	105	94	94	130	109	109	115	122	119	104	129	114	121	117	108	113	113	117	113	111	126	111	113	134	106	95	105	108	111	113	106	106	121	113	99	134	114	98	123	117	112	97	103	90	103	100	107	110	102	118	107	114	113	123	111	122	118	103	118	103	107	127	114	118	123	122	108	107	106	124	119	92	113	120	120	105	118	98	104	102	90	96	110	102	128	123	107	111	98	109	105	109	117	110	112	123	99	115	133	115	109	109	132	104	98	93	112	105	125	102	103	112	102	110	114	93	103	92	114	109	117	108	107	117	102	98	102	107	100	105	104	95	93	116	119	96	111	107	112	108	111	119	122	123	72	116	119	121	107	95	116	99	96	111	116	103	113	110	122	107	115	108	111	95	118	102	98	95	92	109	107	87	101	116	103	132	86	109	100	94	116	97	133	117	105	99	103	112	111	104	105	113	128	116	104	103	116	88	99	105	98	106	104	87	105	103	108	102	98	112	96	121	103	94	118	101	109	129	120	100	110	92	97	122	129	113	96	125	100	110	101	109	109	116	111	96	119	111	106	89	124	120	104	119	115	115	105	100	127	108	101	110	117	91	104	115	105	110	102	118	84	120	114	106	97	99	130	116	88	128	114	120	106	119	117	109	108	127	107	120	109	109	122	104	123	118	101	126	101	92	98	112	122	119	111	111	119	106	122	131	108	113	132	112	111	108	108	103	93	108	115	118	103	103	120	98	110	95	106	116	121	109	103	126	100	113	90	116	118	103	112	107	119	114	116	100	118	108	110	106	111	112	97	115	129	128	101	112	112	111	125	119	109	106	104	99	101	98	94	99	110	118	125	131	101	112	111	107	103	129	112	129	110	132	107	119	122	119	118	108	106	110	117	95	92	92	128	112	104	103	99	124	126	117	112	116	132	128	85	118	124	105	96	101	117	108	118	113	116	93	105	107	110	128	100	113	97	101	109	101	96	115	107	100	109	117	108	108	110	103	102	130	103	94	119	96	112	118	105	101	116	112	112	119	115	111	109	136	123	116	131	100	106	103	114	101	90	116	116	106	103	96	95	108	123	114	95	113	111	107	110	100	129	88	92	92	127	111	116	96	101	101	95	116	92	100	118	107	110	107	95	114	104	98	109	108	95	91	117	101	108	106	110	104	107	101	111	102	119	108	103	115	105	100	102	122	111	91	107	113	126	92	114	125	129	115	92	100	109	100	117	103	98	125	108	94	104	95	125	123	115	110	118	117	120	111	107	121	95	111	110	94	129	88	114	104	112	104	117	97	118	132	101	113	106	110	126	101	96	93	101	101	116	113	115	110	103	120	126	105	115	124	123	101	99	103	101	108	96	122	116	103	116	110	103	122	111	113	134	108	110	121	108	117	117	99	96	98	105	122	102	101	112	100	110	111	113	104	107	98	109	121	102	116	101	97	123	128	122	102	96	88	102	85	103	101	101	114	115	114	104	94	118	115	123	116	116	124	94	106	125	123	100	104	102	116	102	106	119	110	117	107	104	123	115	123	95	101	103	121	116	89	119	96	112	101	98	104	134	123	108	95	101	99	105	123	101	122	101	101	102	114	100	111	96	106	117	113	109	120	119	97	93	101	116	109	105	145	122	84	101	103	103	110	103	123	107	102	113	108	117	105	114	111	107	106	107	92	120	104	107	108	100	99	115	124	97	95	98	107	103	97	94	111	108	113	108	120	108	109	122	117	127	106	108	124	107	128	107	106	98	123	112	102	101	110	92	103	103	121	104	103	121	110	111	90	111	112	111	124	114	101	105	109	116	85	120	114	123	126	97	101	102	110	102	117	120	115	113	101	109	134	106	115	133	115	133	123	117	103	98	121	109	123	103	109	112	110	123	112	110	116	131	108	105	93	92	98	116	120	118	109	116	121	107	121	97	100	92	116	118	122	101	126	96	112	109	112	117	99	94	121	118	89	104	111	109	99	111	97	114	104	102	118	114	107	107	100	94	116	100	103	109	117	123	100	108	110	102	96	90	124	105	97	104	105	109	107	105	136	96	118	111	99	116	89	102	98	124	93	105	106	92	99	94	97	112	122	113	117	125	107	115	106	123	100	127	108	92	115	89	130	106	100	93	121	112	115	112	116	113	111	107	113	108	117	117	107	111	121	115	115	105	122	112	112	112	107	109	114	103	107	87	106	129	118	104	122	127	129	125	103	87	97	113	102	126	113	124	106	112	106	99	94	118	114	108	130	120	103	119	105	118	97	104	115	120	113	112	118	97	118	99	111	101	90	121	106	101	111	116	128	104	125	107	116	110	102	119	125	105	112	106	105	115	93	113	98	108	112	101	110	96	115	96	109	122	102	109	102	113	106	103	112	124	90	105	89	108	102	92	102	111	109	113	95	103	116	115	111	100	113	110	108	102	121	117	107	102	112	101	101	117	91	112	106	99	113	112	115	137	125	87	101	90	112	89	114	97	100	114	107	90	116	114	112	102	84	118	116	108	109	112	118	98	104	96	103	122	107	109	99	106	93	108	128	90	105	111	101	124	119	120	97	106	113	104	119	103	96	106	116	92	104	120	102	103	111	127	121	117	118	110	100	97	111	110	110	122	109	93	118	118	114	99	116	131	113	121	114	102	125	122	88	99	119	128	102	104	99	106	88	104	112	118	104	111	111	102	109	109	122	109	94	105	134	108	112	115	97	112	112	92	108	104	117	92	91	105	109	126	101	103	100	113	111	120	102	117	103	113	98	103	103	119	117	109	112	100	91	106	104	121	95	117	100	114	101	104	98	104	108	122	109	109	126	112	130	107	98	120	85	96	106	107	114	113	113	92	113	111	87	110	109	110	105	112	124	116	106	125	110	93	115	101	99	114	108	110	115	133	112	110	106	106	88	106	99	107	111	95	99	98	109	104	102	124	118	107	131	105	95	108	111	133	122	108	102	98	111	108	109	111	108	112	111	113	114	119	123	111	125	113	120	113	112	120	101	95	101	91	100	86	100	108	111	122	104	95	106	96	111	124	120	113	100	106	95	116	106	99	112	95	116	111	102	98	103	105	111	97	99	122	102	119	135	122	105	109	85	119	129	117	112	110	116	118	112	116	106	113	109	93	128	85	114	108	116	100	113	97	120	106	120	102	104	92	102	120	113	98	112	107	128	99	97	101	103	117	105	106	125	122	93	106	105	132	111	133	107	111	115	122	85	113	97	134	109	106	106	119	116	123	111	115	114
13353	14948	18871	20577	20127	21445	24483	22015	23002	27088	23458	14201	21053	20940	16811	13454	9461	8208	6040	6056	4321	4250	3621	3321	2925	1750	1430	1135	846	739	609	559	519	520	480	517	487	459	449	428	451	440	415	408	445	429	408	411	407	378	410	427	411	425	433	519	420	465	432	457	420	410	411	376	402	394	397	387	342	397	380	376	363	376	364	368	384	333	341	382	436	354	360	381	349	372	382	360	358	362	372	369	354	369	357	379	345	329	363	340	344	362	401	365	359	372	376	322	384	363	338	335	325	335	352	350	388	365	314	371	359	333	355	358	346	350	338	328	378	378	325	315	370	312	359	357	382	355	342	386	354	379	327	371	336	337	355	342	340	319	354	325	367	382	372	374	349	350	347	348	361	338	343	346	375	380	341	386	350	334	360	370	335	336	351	330	337	351	357	338	334	371	311	348	347	343	320	351	353	316	336	349	364	352	359	358	346	374	339	311	332	347	370	359	399	319	386	374	332	345	338	332	331	327	342	383	350	356	337	369	336	328	381	392	344	351	345	329	327	359	383	330	319	348	345	331	327	369	370	357	355	360	335	349	360	387	376	342	341	358	337	362	346	338	296	346	323	341	326	369	321	346	352	352	322	332	378	351	308	380	322	339	385	356	392	346	343	326	336	299	323	331	353	355	350	341	362	311	340	365	344	342	390	327	335	328	334	355	328	306	322	365	316	332	335	366	333	303	367	338	390	346	371	321	358	350	334	331	363	329	376	363	327	323	354	359	353	355	349	327	336	330	337	330	327	312	328	341	367	341	335	351	324	346	321	328	363	342	342	353	332	301	318	342	357	348	361	334	295	376	344	350	339	345	359	387	347	367	332	311	363	362	330	357	346	348	319	345	373	371	338	350	339	379	348	285	334	353	312	350	360	382	351	342	337	372	350	355	341	336	320	344	344	322	359	349	350	357	349	354	323	333	348	342	378	337	308	339	368	312	359	355	338	358	351	329	352	377	343	351	326	335	314	315	318	327	347	337	354	344	377	340	368	325	331	316	342	324	360	342	353	339	327	358	358	302	381	351	337	349	329	364	369	367	358	351	331	358	317	348	325	324	348	346	351	385	389	324	338	347	367	381	345	365	359	376	350	344	338	336	325	312	371	335	329	315	320	367	338	348	333	362	324	360	347	354	379	355	355	365	379	359	352	340	349	350	307	340	342	327	356	332	330	349	361	342	347	335	355	349	368	333	359	357	365	322	331	320	357	342	364	328	348	306	316	362	320	336	340	355	360	367	345	371	311	333	352	407	322	351	334	333	339	347	362	319	322	315	359	381	349	366	309	347	326	325	353	315	328	320	348	344	348	330	312	355	360	361	334	355	318	355	362	356	349	325	356	353	370	366	352	343	328	336	380	336	332	348	351	332	359	344	329	347	357	355	346	360	345	332	357	349	353	353	333	356	380	311	310	331	336	371	323	369	333	348	366	377	331	326	347	355	323	337	359	345	342	333	330	348	345	331	295	352	352	354	334	345	326	337	333	325	346	368	311	341	343	385	318	350	380	334	350	378	385	343	302	348	345	332	349	329	309	370	318	389	334	332	316	339	345	340	334	359	353	372	328	367	354	336	318	371	347	341	350	326	352	345	353	336	334	351	328	323	340	354	358	320	318	347	359	339	340	334	343	335	327	368	335	369	341	330	344	345	355	360	312	345	339	370	357	336	297	347	326	351	344	333	315	364	355	348	316	326	332	373	328	313	340	321	347	319	346	330	327	353	360	344	370	382	323	347	361	333	348	334	371	329	337	376	354	329	321	342	371	361	326	330	334	373	367	361	345	333	331	330	394	358	341	347	348	348	363	335	332	318	346	355	351	324	323	323	345	355	320	296	338	344	365	368	336	346	338	352	341	330	368	329	358	337	334	346	338	357	320	374	374	329	295	388	357	343	367	359	348	307	338	330	345	308	379	364	321	310	345	332	362	348	333	377	346	352	362	316	368	308	347	356	377	339	327	333	319	358	358	340	412	328	330	346	354	338	366	343	329	357	343	332	344	351	340	332	346	347	325	338	344	329	343	367	320	318	344	341	351	356	311	333	344	319	363	340	332	334	365	351	348	345	362	329	362	305	378	348	354	357	326	338	332	317	329	403	332	366	332	357	339	346	328	325	354	301	319	339	381	342	369	349	296	317	329	348	350	346	316	368	321	330	348	341	360	316	324	328	339	355	346	356	331	339	355	316	319	317	371	354	353	347	336	331	337	346	351	322	349	297	342	323	375	331	371	331	335	333	378	360	335	335	349	340	341	330	352	360	334	318	313	313	335	325	354	355	312	357	347	353	330	362	340	336	334	343	321	361	356	355	361	365	353	328	362	361	384	345	364	371	326	371	348	326	322	363	337	348	329	365	344	317	379	337	332	319	381	336	367	364	356	328	344	372	362	344	349	325	379	332	351	354	329	340	349	324	372	351	322	383	357	328	358	326	346	332	339	331	320	347	335	341	346	332	320	349	356	322	347	333	323	366	352	346	333	348	332	349	345	364	340	367	327	332	316	365	359	362	352	330	375	368	335	320	379	326	348	384	340	353	349	337	344	349	352	353	333	322	365	314	341	328	326	358	344	364	333	321	331	348	323	348	303	333	320	355	361	358	342	327	311	324	337	368	372	331	360	356	339	313	321	330	340	370	378	339	325	351	354	350	327	346	363	327	340	337	339	361	318	348	354	332	335	314	349	337	321	350	332	342	330	340	353	352	323	362	329	343	308	368	329	353	348	365	329	376	383	362	337	359	357	343	335	346	351	334	347	360	302	327	385	346	329	322	317	343	336	333	338	350	320	350	303	324	353	332	362	325	374	351	344	330	358	356	340	321	333	330	333	375	386	351	325	356	350	344	360	379	363	320	382	362	363	324	369	363	363	345	348	336	333	346	331	363	330	319	347	347	353	323	363	320	374	354	337	371	346	329	334	340	367	317	365	366	354	338	368	331	359	307	350	363	351	328	346	334	348	358	351	355	368	361	354	324	323	349	307	322	359	354	336	308	351	333	371	347	349	371	311	359	324	344	337	387	302	360	361	364	315	361	350	347	339	339	338	359	348	340	330	351	346	358	317	341	358	319	348	367	390	329	362	352	326	351	349	325	344	343	338	325	339	328	353	351	375	358	347	330	361	365	351	357	348	340	337	338	336	330	341	359	319	372	348	336	351	344	328	355	330	337	334	346	349	301	353	323	355	344	323	346	370	342	332	349	373	332	339	340	319	324	336	333	349	334	336	357	348	344	337	341	355	341	337	356	376	337	335	364	334	355	378	333	351	363	374	309	327	346	347	334	326	371	348	320	333	336	314	313	369	369	355	355	318	355	337	370	351	328	319	329	334	360	384	333	361	379	330	354	357	340	367	315	348	370	338	352	366	343	357	357	359	338	353	329	347	322	351	345	336	345	314	342	349	343	360	358	350	324	343	361	354	314	344	334	317	311	343	315	338	326	370	324	317	340	329	346	317	370	336	327
3204	2598	3650	2633	1416	1138	1316	908	974	759	746	467	490	456	420	413	369	331	372	312	331	348	342	320	334	300	287	285	339	320	314	337	322	333	285	305	337	316	305	290	303	302	301	323	325	319	365	289	298	313	351	308	303	318	313	309	328	318	332	312	338	303	315	310	276	299	288	306	297	283	323	302	313	306	292	303	281	298	300	317	319	285	312	315	318	288	292	326	330	303	323	317	316	275	312	312	319	329	304	329	286	296	282	306	334	289	330	328	298	275	324	308	324	319	299	318	300	289	313	321	282	287	293	287	301	295	299	296	324	321	295	299	318	289	271	279	300	310	312	292	298	329	295	308	278	323	311	291	312	306	319	315	275	344	292	305	318	294	293	313	286	292	299	292	315	353	325	300	308	309	284	313	286	317	314	308	284	313	325	280	308	310	333	325	290	303	303	289	301	369	294	310	299	312	325	302	295	314	296	290	316	281	333	338	308	315	335	311	325	318	289	309	344	302	337	302	326	280	313	301	278	302	312	316	296	277	315	308	276	282	322	283	312	351	311	307	303	305	284	330	304	311	337	335	318	317	314	327	309	299	315	267	330	298	293	331	287	329	328	321	333	326	348	322	299	314	294	311	328	310	318	295	323	324	333	316	308	281	288	338	303	320	354	298	300	317	301	345	306	319	284	349	296	291	308	307	301	336	303	332	307	292	294	330	331	317	303	304	332	347	306	287	329	301	325	311	291	308	312	302	307	302	308	343	308	303	293	341	313	305	301	286	315	312	314	286	297	289	374	301	306	318	265	320	314	316	335	337	309	317	322	316	313	297	328	341	331	299	312	285	301	297	276	311	306	310	338	306	270	340	303	322	311	314	294	283	288	322	311	308	286	317	289	317	288	299	327	333	318	283	335	321	288	328	300	297	349	298	303	324	302	330	301	332	305	327	324	287	357	321	312	333	285	311	310	307	304	312	327	314	309	350	337	317	294	323	302	301	293	318	317	320	306	306	311	316	333	320	301	336	334	326	302	274	339	311	304	287	318	329	325	291	312	276	287	323	340	308	319	309	310	312	341	307	303	314	329	313	311	283	293	299	309	309	313	307	300	297	314	295	310	296	290	304	345	324	299	300	298	311	320	302	322	288	300	310	301	287	310	323	321	317	313	309	328	267	317	300	332	307	329	313	356	322	299	294	321	332	263	297	308	320	302	313	310	317	333	293	310	311	284	314	311	296	348	286	309	303	329	296	287	323	265	306	313	293	291	332	312	310	333	311	336	313	323	305	304	333	299	311	322	303	315	310	306	290	326	303	314	314	300	284	309	313	294	320	289	294	289	319	310	313	322	311	307	359	295	296	318	346	304	325	316	299	305	330	302	299	297	308	316	310	308	288	296	319	324	321	308	322	343	298	286	300	309	322	298	307	321	302	326	300	307	341	295	303	312	294	332	318	302	311	295	316	332	298	320	294	280	295	304	324	338	318	308	311	332	325	338	297	309	315	333	302	289	296	294	300	299	315	310	280	324	298	286	304	309	330	321	332	312	304	316	319	304	305	316	333	328	316	313	336	290	293	317	346	320	282	285	305	299	325	316	321	326	304	305	334	321	299	313	307	332	311	302	313	308	268	293	295	294	298	339	303	312	319	317	311	328	270	287	296	301	305	298	308	286	316	289	296	331	299	309	313	291	293	313	315	284	298	307	302	297	297	332	313	305	302	296	310	303	305	275	330	277	293	293	295	311	302	335	307	327	299	310	316	308	301	335	324	293	332	316	279	290	306	328	286	306	298	309	303	266	321	320	291	306	329	313	317	259	285	316	308	321	270	333	312	301	298	325	330	295	328	316	319	303	297	297	312	338	325	314	312	298	320	296	315	296	317	317	301	319	316	320	303	284	299	317	317	299	300	323	309	319	302	297	294	322	310	289	337	322	307	277	305	290	312	293	320	289	304	311	319	285	333	300	312	317	334	325	317	313	309	306	306	306	314	324	279	333	324	315	326	277	323	309	310	324	331	294	325	325	308	323	334	328	308	328	317	326	300	319	347	315	318	306	321	311	342	311	259	295	316	283	338	296	275	314	320	318	306	319	299	309	280	298	342	334	315	329	311	311	302	316	301	273	315	336	306	302	305	314	288	318	325	297	308	299	273	327	322	297	291	300	290	326	323	312	278	321	292	291	300	306	319	320	311	299	353	307	318	330	317	312	303	312	300	282	320	310	296	308	333	314	317	292	326	290	309	291	302	340	295	320	340	331	306	354	317	314	327	316	309	282	312	302	334	340	323	311	324	286	298	320	320	347	301	291	288	330	298	292	320	286	291	304	329	320	328	305	324	289	283	338	294	320	331	335	277	301	302	366	283	334	329	306	328	304	309	328	310	300	306	307	311	292	313	324	298	325	315	307	291	304	327	338	301	306	323	328	280	305	283	295	327	298	321	298	331	312	323	307	319	322	325	282	319	309	293	319	293	318	313	339	313	309	329	327	318	325	302	323	307	308	315	282	315	289	338	300	287	334	298	332	311	331	306	295	330	336	308	295	306	293	313	318	296	307	304	300	313	277	330	296	287	269	348	290	304	331	284	284	316	317	295	306	298	329	324	327	313	330	294	282	285	306	325	287	321	312	291	337	308	314	309	262	303	273	325	286	281	301	311	304	293	343	286	300	314	297	310	315	301	320	301	324	331	305	303	305	297	326	311	307	346	314	299	338	307	301	325	290	326	308	317	299	322	316	301	303	283	344	299	326	311	315	346	280	265	299	316	322	307	297	307	305	298	306	330	300	307	320	297	341	282	312	304	320	282	284	312	335	284	333	306	323	297	295	281	319	310	303	331	333	307	320	307	304	327	301	298	313	318	315	308	288	332	347	273	308	312	338	283	312	287	289	352	299	297	316	307	296	295	311	326	304	336	317	268	321	316	311	321	339	345	333	312	295	287	299	334	314	293	314	321	324	307	348	349	299	326	321	333	336	294	349	330	322	286	296	351	317	301	305	304	296	276	306	313	309	292	290	287	292	300	318	348	273	322	288	312	292	276	308	301	299	331	308	294	279	299	321	313	294	294	322	325	298	309	295	317	319	311	267	309	334	327	339	298	306	298	302	305	318	302	303	315	303	273	322	292	287	318	316	310	327	298	323	322	316	335	319	291	299	297	305	335	305	328	311	316	311	323	318	302	319	339	279	297	319	304	318	319	325	305	287	294	336	286	312	315	310	323	317	312	337	279	306	296	333	318	308	290	286	295	303	305	318	327	324	294	311	319	289	290	284	306	306	308	318	328	334	304	297	300	306	304	313	335	316	302	306	303	319	302	324	325	319	304	294	299	324	312	305	339	316	319	313	312	287	303	332	309	294	333	299	300	270	288	321	291	298	337	320	312	310	302	302	308	294	300	316	331	317	288	317	305	321	324	282	311	314	302	281	317	307	318	301	319	320	316	266	309	321	287	296	290	296	288	299	310	293	280	351	299	312	289	269	282	338	323	309	303	303	323
3484	3478	5122	4817	3608	3720	4150	3169	3361	3235	3419	1787	2379	2191	1714	1616	1404	1108	1254	1123	955	1077	996	913	914	911	841	815	831	862	827	827	796	817	843	845	804	831	803	839	822	859	773	827	790	851	799	805	849	828	802	790	850	837	820	867	810	859	871	823	853	870	860	914	818	804	844	877	841	831	754	787	825	867	796	844	842	835	837	823	831	819	854	827	841	849	799	859	811	847	801	838	811	802	845	915	821	862	799	847	864	876	792	822	845	895	834	817	850	830	852	836	781	812	809	864	795	820	840	831	845	788	857	840	863	880	886	832	882	850	850	873	862	817	860	819	831	775	861	863	788	854	785	831	869	785	877	857	839	832	830	851	839	850	880	849	845	845	860	791	804	834	835	824	846	832	846	862	839	855	898	824	878	826	845	813	805	858	824	798	837	833	802	809	868	828	855	876	805	823	870	812	824	871	811	874	838	866	808	861	836	834	795	837	840	860	865	839	805	821	816	806	828	841	814	865	871	886	870	848	865	857	834	800	869	813	855	896	836	820	826	842	842	885	884	859	859	814	837	806	788	863	787	892	801	836	832	817	834	844	807	861	844	875	833	841	822	798	876	859	843	831	821	851	824	818	842	857	870	828	843	842	890	823	824	903	869	821	794	834	859	843	818	823	858	818	811	853	828	823	836	852	811	853	837	839	829	789	848	873	864	815	786	865	806	843	779	805	879	864	855	860	818	848	818	826	792	862	809	892	823	839	884	872	879	823	869	829	874	778	811	874	828	858	820	755	837	847	832	771	845	790	762	799	804	839	810	840	826	823	850	839	899	806	819	877	869	860	836	830	856	829	816	849	845	885	844	809	843	853	800	820	792	779	845	807	875	796	830	848	795	839	837	794	802	846	863	806	800	791	803	830	842	839	827	864	789	864	861	830	853	818	795	805	793	788	852	829	844	819	815	858	803	880	846	802	796	826	815	850	831	857	828	849	817	828	886	886	844	901	859	830	878	836	877	866	786	866	808	780	827	788	869	840	880	851	877	795	794	818	865	841	848	877	855	858	841	858	839	792	808	868	830	815	836	878	841	845	832	845	861	837	873	877	798	817	870	792	823	862	866	814	859	828	770	847	834	813	879	878	830	813	833	811	844	871	864	814	876	906	851	793	917	832	828	849	795	868	840	790	818	867	851	849	833	777	832	821	863	819	851	813	856	814	851	816	846	843	809	827	800	817	879	880	831	862	825	843	812	852	832	852	855	829	781	812	813	851	878	864	817	845	863	855	768	820	798	777	857	784	809	842	816	783	804	782	818	823	854	827	863	840	851	855	821	861	847	841	880	885	819	806	830	820	846	794	851	824	801	803	817	864	849	827	811	858	847	853	861	836	830	835	847	847	832	863	829	838	848	862	852	864	857	831	859	835	827	868	815	861	852	842	839	882	833	811	840	859	810	774	819	870	816	821	808	829	844	845	824	802	810	829	794	807	796	790	827	832	839	825	860	784	850	800	834	842	801	811	862	838	807	831	838	795	852	827	818	810	796	835	832	831	901	856	889	837	832	824	869	851	895	881	852	809	874	877	830	846	869	884	816	815	841	829	880	837	814	843	787	857	874	885	844	847	828	818	829	835	840	831	864	882	862	863	834	837	832	827	849	859	857	821	871	851	870	848	808	805	860	867	820	849	871	846	848	906	864	804	823	829	859	884	825	842	857	834	825	805	833	847	880	817	876	863	858	823	803	848	879	842	813	823	826	808	836	816	829	865	824	879	799	829	853	791	779	800	789	821	857	811	856	891	837	852	853	917	855	892	833	822	803	812	875	855	833	807	872	808	848	822	808	798	863	847	865	808	870	840	853	856	872	839	813	841	827	851	841	835	831	809	807	827	855	822	816	850	829	824	873	842	793	791	867	856	811	866	866	791	829	819	826	870	856	820	823	837	811	806	777	821	900	763	821	834	838	844	847	810	832	796	841	840	811	878	844	829	811	902	838	873	835	874	853	831	887	815	786	856	835	851	814	829	864	786	820	870	859	879	860	818	891	835	861	827	847	828	892	796	848	834	859	817	814	863	799	873	781	768	846	842	876	807	860	781	848	854	841	838	847	814	851	842	828	801	826	821	803	879	842	812	845	801	800	789	861	834	781	839	781	822	836	826	844	810	907	846	827	855	803	819	831	837	865	808	856	822	894	761	774	871	833	806	869	824	812	829	870	822	790	872	859	794	881	811	803	886	849	836	803	794	855	801	832	859	827	900	878	837	836	819	827	815	891	809	815	821	799	856	809	846	893	882	837	800	828	836	830	807	804	885	810	784	751	837	807	895	870	835	837	836	844	829	788	862	832	840	803	776	821	888	826	809	880	831	830	876	833	828	877	858	813	816	790	856	794	811	843	835	775	822	823	847	849	807	853	806	815	838	837	830	812	841	843	854	847	825	826	852	819	839	857	803	799	850	877	815	835	850	855	840	847	881	777	852	845	882	807	852	831	872	858	806	869	818	874	836	853	849	837	851	809	798	814	841	849	820	828	834	839	820	877	804	814	815	818	870	837	834	844	864	844	882	895	870	831	847	804	860	819	877	810	806	814	839	805	874	839	788	830	835	814	815	842	871	826	825	864	854	834	867	881	834	859	841	841	834	838	835	838	807	782	832	860	876	771	801	840	768	835	835	844	829	831	792	929	881	810	792	864	857	873	829	845	839	827	838	821	849	818	796	886	871	869	848	909	818	869	801	874	797	876	832	821	834	854	796	847	879	823	816	833	850	829	853	800	852	860	815	797	856	819	798	833	812	865	864	804	800	871	798	823	885	817	814	801	856	802	858	834	854	848	836	852	904	820	889	823	839	854	823	803	847	859	803	791	826	816	857	829	818	770	826	848	807	832	853	803	794	929	835	804	840	817	819	833	810	852	762	851	837	817	857	829	839	836	806	878	791	848	882	765	863	825	893	800	878	830	825	826	825	854	844	804	842	829	779	876	779	837	811	870	877	839	843	865	850	846	807	884	837	791	847	825	859	840	832	867	848	849	858	827	821	850	805	810	827	822	832	820	851	836	829	802	806	841	832	831	844	812	817	838	799	814	853	797	797	827	853	855	814	831	866	820	842	826	837	834	846	858	856	833	790	822	796	867	811	831	850	822	869	839	864	907	812	861	776	805	817	788	780	812	862	841	818	844	835	851	831	879	872	862	781	821	817	876	811	798	825	762	840	818	850	858	849	845	867	837	845	886	804	848	822	826	836	883	876	837	869	858	835	819	848	795	850	800	828	877	851	883	827	865	855	806	824	830	821	849	822	882	899	800	853	852	792	883	836	828	887	833	823	887	836	780	823	837	819	916	767	863	836	847	807	837	845	845	842	852	866	831	850	806	835	778	821	868	742	813	827	808	824	845	785	836	778	799	873	882	857	851	829	825	809	829	842	856	823	806	842	865	842	844	867	863	817	856	799	821	794	792	851	887	867	828	819	874	843	860	851	793	836	827	886	838	849	831	821
12754	13706	18638	20063	15602	11999	10683	8855	7641	6274	6674	4764	4260	3487	2403	1902	1167	1110	680	755	546	445	421	369	369	271	233	221	206	189	207	186	199	175	189	156	180	185	185	192	173	186	157	184	187	160	195	171	206	177	214	193	187	196	204	187	178	179	199	179	168	180	176	181	184	167	189	185	173	185	168	163	213	180	207	192	167	184	167	197	184	203	177	165	186	187	156	186	178	186	169	196	189	171	183	167	155	172	173	174	186	179	176	179	204	174	180	210	185	178	184	158	197	195	181	177	181	184	171	170	160	195	170	188	166	187	192	167	164	185	161	192	170	182	201	181	199	166	181	174	196	220	181	176	180	184	158	192	173	181	160	170	163	175	169	164	205	185	146	193	165	171	200	177	173	200	197	198	205	166	192	211	189	182	173	189	177	204	190	186	182	200	163	168	176	169	182	204	206	158	180	185	190	149	163	180	191	188	156	185	205	175	200	191	177	172	170	183	182	178	183	184	197	180	171	182	169	178	197	183	193	188	149	176	163	167	187	186	164	193	198	191	180	185	162	189	189	162	189	194	196	189	170	186	161	166	194	180	176	169	148	183	165	172	167	166	165	156	183	173	175	192	191	188	188	168	194	200	180	184	174	174	177	180	195	175	160	183	165	193	173	172	188	190	182	167	177	189	189	173	176	177	181	170	173	169	190	192	189	197	176	187	173	169	195	169	177	165	183	179	165	153	168	182	193	174	176	187	200	174	178	180	185	183	182	180	191	217	183	174	185	158	185	184	189	170	160	170	206	180	173	176	186	185	182	228	192	178	153	181	185	184	187	177	161	165	179	170	191	177	190	188	194	169	166	168	208	164	185	160	174	188	195	170	178	180	184	174	181	201	174	183	182	184	186	185	184	183	182	198	195	194	177	163	169	172	186	186	185	166	173	169	172	184	160	177	164	173	185	175	153	177	170	188	173	175	176	193	167	189	197	170	165	191	183	186	171	165	181	179	166	207	168	161	198	201	181	184	186	196	194	200	186	175	177	143	170	178	185	178	183	183	172	173	186	195	187	177	207	173	200	174	161	193	197	194	181	164	184	163	193	161	192	181	181	186	172	178	174	190	212	191	197	193	187	177	182	189	181	175	165	153	168	160	202	182	175	202	182	163	194	192	181	182	170	168	168	170	180	211	156	145	167	185	175	173	199	177	180	187	175	185	175	162	188	166	159	192	185	187	181	171	170	158	166	164	174	180	189	170	195	176	182	195	177	160	177	188	165	150	165	178	158	176	213	186	188	198	166	183	164	170	167	182	184	179	189	187	184	170	176	178	170	188	191	163	185	164	177	162	185	181	201	159	197	177	176	194	190	191	181	174	198	175	173	180	191	162	182	195	168	191	191	176	169	178	170	168	199	180	171	179	183	184	164	178	179	179	184	182	192	165	183	176	190	189	173	155	200	193	178	172	173	177	190	164	196	193	171	179	170	199	188	191	170	171	184	165	165	178	177	157	159	182	203	182	181	166	172	185	181	175	183	178	178	151	188	148	185	193	196	204	190	162	184	193	172	183	183	150	163	179	182	184	179	193	174	224	172	200	148	182	197	164	156	209	208	187	178	158	177	196	158	153	182	190	206	189	179	202	201	156	174	179	170	190	187	183	173	173	160	183	185	193	186	202	181	191	186	170	195	175	195	176	165	144	162	192	164	210	174	187	173	180	174	161	158	185	185	175	165	177	172	167	170	199	177	169	177	180	175	196	185	204	176	192	148	178	213	182	185	168	218	180	198	163	188	172	172	170	178	218	167	161	179	175	187	157	195	173	175	186	161	184	161	204	162	169	190	189	198	177	176	184	174	181	174	182	186	157	165	200	166	204	196	195	164	177	179	174	176	185	176	174	188	182	164	170	223	184	177	205	165	197	178	182	162	188	194	182	176	202	189	173	179	201	148	174	163	180	174	182	180	183	183	188	171	172	185	172	166	197	198	180	174	166	161	177	186	165	187	190	207	181	201	180	183	223	199	167	205	175	194	173	163	179	186	181	179	189	170	194	173	166	196	172	173	185	156	195	183	174	155	191	169	183	168	183	185	198	190	204	174	177	174	159	207	173	171	184	185	182	148	190	187	191	165	179	171	160	168	187	167	177	179	203	183	178	189	195	160	187	183	178	194	199	168	186	180	184	163	146	168	174	176	169	190	174	181	198	173	178	181	195	176	183	194	160	212	188	166	166	171	153	186	172	188	188	187	168	162	195	151	185	181	198	205	177	215	181	212	184	169	167	158	189	197	205	182	199	198	179	175	173	173	184	196	173	170	213	158	170	159	200	187	198	169	192	168	170	147	160	181	189	161	189	179	183	171	197	195	167	176	175	172	163	201	162	181	195	183	189	189	197	193	198	175	177	180	184	174	157	167	184	158	203	183	180	180	178	174	196	206	154	188	178	197	189	184	195	188	157	204	162	180	201	160	180	169	182	177	164	170	182	169	174	217	206	186	157	178	174	171	199	185	171	190	163	166	165	170	158	177	173	190	173	185	216	204	171	175	177	151	181	179	180	162	197	202	180	187	182	163	190	199	175	226	183	175	178	195	168	200	186	183	186	190	170	190	171	175	178	200	193	211	176	196	177	188	173	171	169	202	184	209	179	198	180	181	180	191	206	168	190	163	194	182	177	192	178	184	180	185	181	199	161	195	180	182	166	174	199	174	172	169	183	204	188	184	178	173	162	209	194	165	181	176	213	178	174	184	160	170	191	166	176	178	192	181	201	198	175	164	171	188	182	173	159	168	161	184	176	165	158	162	155	172	210	159	216	178	177	179	175	182	188	180	169	187	187	178	174	172	185	179	169	199	202	178	183	175	184	179	192	155	162	174	196	197	165	181	167	180	188	179	174	177	199	180	167	170	177	192	171	172	185	174	178	169	179	193	184	197	180	164	164	175	184	170	177	171	164	180	175	187	173	172	182	163	166	168	179	169	187	182	190	186	174	197	188	183	193	166	198	166	165	161	181	166	224	192	164	183	200	191	168	181	183	155	186	192	191	203	186	188	171	173	183	161	190	168	187	176	178	190	200	152	171	182	196	189	165	188	207	175	178	169	195	181	182	186	206	200	193	184	171	178	186	180	181	192	183	178	183	161	175	199	193	181	173	206	203	165	192	187	176	190	170	185	194	170	184	172	211	192	137	174	158	178	170	173	188	201	181	167	173	187	190	204	192	168	188	182	174	190	200	185	194	188	188	171	153	147	202	199	178	214	166	164	174	172	184	188	173	200	201	190	155	188	186	185	161	193	160	177	177	195	160	178	187	167	164	195	174	176	176	185	175	200	180	185	177	190	190	185	179	202	191	168	180	190	188	193	197	181	173	173	179	185	172	188	182	169	161	192	174	169	192	158	192	179	177	181	196	205	198	184	196	171	176	180	174	185	172	160	193	168	177	149	197	172	174	177	181	180	182	188	178	181	161	186	182	176	185	182	171	183	173	186	168	184	172	174	157	193	191
9968	10801	14389	16638	15751	16166	17349	16541	18187	17809	19140	11676	13692	13954	10735	9192	5680	5422	4119	3860	3083	2883	2507	2349	1736	1193	1013	895	793	695	617	550	635	582	586	575	590	545	577	579	583	560	572	539	561	565	560	530	550	495	516	552	549	523	583	553	539	524	598	546	573	521	573	529	511	525	548	523	524	556	525	562	515	527	504	543	545	518	482	508	515	550	563	568	540	490	563	504	543	516	567	480	514	541	544	525	542	515	517	547	518	542	537	498	531	510	517	538	534	498	523	532	526	520	544	545	553	521	500	532	537	554	536	506	501	527	533	535	535	533	497	522	534	538	498	537	544	542	545	499	522	508	532	533	482	509	503	484	461	545	457	477	494	527	538	502	481	532	486	528	508	514	490	522	555	573	502	510	519	534	515	509	505	481	514	478	493	500	536	482	488	498	482	493	529	501	513	523	552	529	465	524	500	510	505	523	509	484	500	514	539	498	539	527	504	532	523	507	498	505	496	566	528	556	554	552	489	543	499	471	511	532	512	518	499	482	493	514	480	534	535	493	515	525	497	515	510	496	491	517	521	538	494	509	491	503	537	552	530	466	473	493	536	516	512	506	482	507	568	498	514	511	520	479	513	482	517	495	511	525	532	492	515	497	524	561	484	513	489	535	532	508	494	500	504	571	477	545	506	519	503	528	525	500	532	510	512	508	529	542	580	533	499	505	553	526	532	529	510	523	497	559	542	511	507	528	505	502	502	554	528	538	507	506	525	530	492	507	494	523	508	554	529	490	543	568	482	475	508	495	487	494	531	521	522	525	510	546	505	498	536	523	534	500	492	477	494	476	520	539	533	512	480	548	498	528	521	491	510	507	505	542	514	489	520	505	512	521	519	499	509	510	508	523	541	500	521	512	525	506	539	497	527	550	513	492	545	545	513	515	480	487	513	474	497	471	497	483	526	490	504	484	521	533	511	525	512	544	455	487	519	513	504	524	500	539	491	562	518	501	509	525	531	507	524	514	543	517	523	523	541	503	525	528	460	526	489	546	524	509	544	512	538	502	531	494	555	504	525	508	484	533	501	546	510	505	487	512	545	510	525	541	528	550	525	527	516	516	495	526	487	553	508	552	508	524	500	515	492	506	503	503	533	531	490	523	525	559	480	517	501	505	535	508	534	469	552	490	502	510	540	491	517	505	499	507	522	487	526	520	562	506	544	525	555	510	481	542	518	482	538	535	522	518	484	528	522	504	512	544	550	500	525	523	512	532	483	526	579	520	564	491	483	537	480	494	495	499	510	520	508	506	467	497	508	492	486	511	499	482	519	535	497	536	543	513	512	516	538	530	503	516	518	533	525	501	512	521	493	521	487	528	521	512	522	494	492	510	514	514	517	530	477	509	531	557	500	545	539	515	524	501	525	498	506	508	501	490	556	498	563	469	549	519	513	540	485	539	532	495	540	517	477	502	503	520	531	521	538	547	504	494	553	499	530	504	524	482	550	497	547	518	480	478	492	516	497	522	524	556	509	461	507	512	504	481	533	497	536	510	508	478	553	462	491	506	535	519	489	514	550	564	493	512	503	505	520	491	537	501	545	518	525	528	520	533	563	521	501	497	537	538	500	502	505	512	495	488	503	530	512	536	520	480	472	501	512	510	527	531	498	511	542	512	489	477	484	554	500	513	501	495	565	550	532	550	516	512	501	544	513	500	476	494	523	537	551	496	467	512	508	504	522	515	543	499	540	530	505	500	497	458	520	529	482	522	557	546	501	499	495	493	515	509	487	494	505	493	536	485	551	498	513	522	523	486	579	505	491	482	504	526	526	488	496	494	513	528	478	546	514	509	510	498	522	495	512	485	517	577	525	462	532	456	517	527	493	482	488	493	519	528	490	496	496	509	536	534	516	517	518	494	495	542	503	521	535	501	528	511	526	485	506	501	502	531	530	476	525	490	509	563	555	492	498	486	506	541	512	527	506	523	524	511	488	506	544	539	492	512	524	548	535	499	523	514	549	516	527	519	522	514	513	544	534	538	519	529	527	472	514	517	528	531	539	516	546	509	536	523	531	522	507	506	531	504	510	522	490	503	510	521	489	486	544	543	508	516	508	495	508	531	518	571	499	491	556	518	557	549	527	490	533	514	514	463	534	505	524	549	521	512	509	548	503	530	495	534	492	550	509	491	482	525	523	487	495	547	526	500	529	552	515	495	493	515	514	532	520	488	477	567	505	496	508	520	496	504	540	484	528	506	494	530	513	509	486	509	507	535	532	531	523	476	512	504	487	532	517	516	519	534	532	489	565	540	531	510	524	498	555	484	517	517	500	518	513	484	505	532	548	523	471	486	489	499	499	491	476	488	521	489	537	542	499	550	502	492	494	517	520	524	474	553	501	482	505	478	519	510	562	512	504	534	504	493	533	465	531	539	564	537	527	493	506	547	533	488	489	515	529	561	511	526	496	509	532	517	540	539	506	523	529	489	503	506	523	544	512	483	495	543	461	507	512	539	503	483	528	502	507	509	495	509	484	505	530	514	490	503	506	538	489	519	479	486	571	523	525	523	528	463	531	493	490	504	476	487	512	481	533	458	491	539	570	488	487	489	486	494	551	518	502	531	497	529	493	510	519	539	458	550	537	563	498	542	542	496	519	500	498	537	516	522	515	534	524	533	527	523	517	542	469	524	536	526	492	519	486	498	502	482	488	518	519	484	480	509	491	533	522	527	506	490	520	537	538	523	542	495	481	496	494	501	578	517	510	507	515	511	516	497	508	558	508	492	503	514	514	522	533	524	531	507	534	507	506	509	499	546	489	541	488	504	489	495	482	543	513	519	529	513	521	522	517	502	506	533	528	449	506	552	520	498	503	524	521	527	529	500	510	486	534	538	508	522	496	503	487	516	534	520	541	496	514	515	557	520	534	500	510	509	527	527	496	509	484	531	521	533	512	480	495	502	495	548	502	521	539	516	528	482	507	548	497	528	522	526	512	540	528	491	520	535	546	544	470	487	542	503	486	537	531	529	494	490	525	476	512	495	523	521	512	504	523	484	477	513	510	526	521	464	536	501	518	500	521	537	544	497	528	524	511	522	504	527	552	496	528	518	485	491	496	478	525	529	511	526	530	506	494	489	512	471	527	532	520	467	527	521	509	566	517	552	524	519	521	460	545	525	560	513	505	490	486	505	514	551	530	504	502	511	533	489	531	508	529	492	487	509	504	546	534	502	514	490	495	492	565	502	523	520	565	516	556	560	528	507	533	545	507	491	534	553	514	477	497	517	501	503	503	478	550	507	510	508	525	519	508	480	502	487	500	503	490	517	538	527	459	538	513	507	502	499	515	519	527	519	519	486	515	554	512	530	460	513	510	502	516	504	541	534	524	491	507	517	537	530	521	503	496	508	529	507	526	524	560	487	541	520	516	510	489	523	511	505	551	531	541	501	506	538	534	497	487	502	466	513	520	509	521	467	532	525	489	474	489	504	548	516	547	487	479	524	526	486
20687	17791	22731	25516	21004	17724	17096	15139	13816	11229	12163	7881	6615	6224	4192	3224	2113	1215	1128	904	766	611	697	470	299	251	215	214	167	158	150	152	105	135	119	105	136	123	118	102	129	108	122	118	127	134	122	112	112	111	106	127	116	113	125	123	108	122	128	106	121	118	103	114	134	125	105	114	106	125	99	128	121	105	128	99	124	102	126	86	113	115	90	105	100	121	127	112	122	113	103	108	99	108	108	105	118	125	111	111	107	113	101	109	103	91	106	139	120	133	117	93	92	129	119	120	108	122	115	121	112	100	115	107	115	108	104	83	97	100	119	116	109	125	112	110	100	113	114	99	117	109	119	135	123	112	106	106	95	127	126	103	106	108	113	113	106	107	112	107	98	115	121	95	113	117	111	121	120	122	104	100	102	113	111	102	113	117	111	100	92	99	111	104	113	118	110	101	103	94	122	109	120	109	102	111	88	107	118	99	95	110	124	111	104	110	123	114	88	99	105	113	99	97	110	122	101	122	101	110	94	103	120	140	99	114	108	120	107	120	104	131	125	130	103	123	118	119	101	93	123	103	108	99	92	115	117	106	117	114	110	118	117	105	116	109	86	123	110	120	116	103	107	127	107	113	91	102	109	116	114	134	121	101	101	129	111	109	113	117	105	101	122	110	113	88	94	95	109	110	93	102	129	99	110	116	106	115	105	82	99	124	116	100	106	118	107	111	112	101	106	106	126	111	111	117	113	115	118	118	116	91	108	131	114	131	111	115	101	98	116	111	109	108	108	116	124	120	114	120	95	112	100	117	108	110	92	94	124	97	116	103	87	99	108	119	101	92	111	117	110	129	114	94	121	101	104	119	114	95	120	94	102	112	124	110	116	113	97	109	133	100	103	93	86	103	108	129	102	109	113	100	105	96	113	104	118	126	114	117	120	104	118	105	121	119	99	114	122	110	102	113	109	104	100	106	107	111	109	116	110	130	126	108	120	108	112	124	106	117	116	108	103	103	114	129	113	106	116	105	108	96	106	112	107	109	118	114	118	115	122	129	111	118	117	104	113	102	117	109	106	99	116	105	105	96	121	101	100	94	129	111	112	94	115	105	105	112	109	115	115	114	97	99	104	104	119	110	128	119	119	95	105	115	107	123	123	122	115	97	113	96	117	131	129	102	112	112	100	110	101	118	106	120	106	127	105	101	126	108	102	127	105	94	118	131	138	92	93	112	108	107	111	93	106	116	118	115	106	100	120	92	97	111	105	113	108	94	109	95	120	122	99	113	128	118	118	106	101	102	99	98	117	105	111	113	111	101	110	109	117	110	100	110	106	86	112	112	109	126	110	130	129	116	101	117	119	116	100	96	114	116	121	105	109	132	112	108	104	112	115	100	110	108	102	120	101	100	98	116	118	99	110	90	111	99	106	118	107	102	111	94	120	115	113	95	74	109	105	105	108	108	103	114	87	137	113	106	111	119	116	116	118	117	136	99	95	108	108	121	102	138	121	94	99	131	118	99	106	98	100	99	113	107	112	131	89	137	133	116	104	117	143	118	103	99	106	114	120	126	97	97	105	119	105	101	106	113	126	114	101	114	101	113	124	125	97	121	118	102	110	129	124	121	118	114	93	108	109	109	109	91	108	111	110	123	106	122	109	103	106	118	98	85	107	104	106	112	114	101	98	92	125	106	115	109	105	95	79	120	104	112	116	110	107	109	100	125	122	111	82	109	115	113	106	100	94	100	112	111	119	95	110	107	106	92	115	114	131	110	117	98	114	113	117	103	113	104	128	90	98	131	110	110	115	120	88	92	108	105	97	116	92	89	114	122	121	112	115	119	112	114	114	110	114	126	100	111	110	102	94	123	110	102	105	103	119	104	104	116	118	109	114	99	87	92	120	114	104	114	96	102	103	100	102	114	117	116	116	113	113	112	102	107	101	98	104	108	105	90	130	106	104	95	101	111	124	110	111	94	108	105	102	117	105	112	112	110	95	105	112	132	108	95	101	108	104	121	101	82	104	103	97	110	114	106	99	110	108	122	104	103	104	103	108	108	111	110	108	110	124	104	111	113	106	111	102	91	113	89	126	104	113	128	98	122	114	99	100	104	102	123	107	102	109	123	103	83	82	113	113	109	112	129	113	119	105	95	118	125	84	114	90	107	122	101	107	106	107	97	125	100	94	109	121	109	125	111	110	106	126	123	116	117	113	108	127	101	98	132	100	94	108	102	100	110	118	109	107	114	112	121	128	90	101	97	101	101	102	104	120	95	113	133	90	106	121	112	105	126	130	107	91	118	112	109	105	119	117	111	113	95	110	128	106	115	97	100	104	106	104	112	125	97	102	109	114	95	105	123	99	118	97	121	112	110	119	107	103	105	126	120	109	110	94	119	106	111	102	110	98	129	117	104	99	124	104	119	120	124	100	114	98	129	119	106	84	113	119	109	101	109	106	108	127	120	104	104	107	130	82	111	88	131	107	98	103	101	117	106	107	107	102	104	112	115	116	109	113	108	88	101	108	107	80	106	111	109	123	131	122	101	124	103	108	102	86	104	112	114	102	102	127	125	117	122	102	115	121	118	115	119	105	107	103	111	79	109	111	106	106	118	91	103	103	145	115	114	105	98	119	124	132	103	93	96	102	107	121	101	113	109	106	106	112	93	126	120	103	98	122	110	106	104	102	107	101	92	109	103	108	115	117	103	112	112	114	130	133	97	105	110	108	92	102	104	100	133	114	128	117	107	105	104	116	117	92	116	109	95	108	115	102	95	120	105	106	104	109	109	108	104	115	122	121	110	80	105	95	130	114	102	110	119	117	112	98	108	126	101	115	114	126	82	93	103	106	89	106	116	93	96	116	100	107	106	122	118	121	110	99	120	105	109	96	100	107	117	111	103	102	109	121	109	110	121	115	108	115	110	88	125	105	95	126	110	110	116	108	121	105	127	111	113	109	114	95	123	115	103	107	120	122	105	108	120	129	107	113	126	125	109	127	99	107	106	112	104	102	126	110	122	126	131	96	110	125	108	112	113	101	92	105	122	101	112	97	113	109	114	122	101	91	115	107	114	106	120	132	104	100	109	114	103	118	114	110	119	103	105	139	125	103	112	112	95	116	113	100	119	100	98	103	118	127	110	98	103	118	119	107	98	108	117	101	113	117	123	120	124	118	114	113	128	104	132	123	111	127	112	118	105	106	97	134	135	132	122	90	123	99	113	108	114	113	122	101	103	128	121	104	101	105	102	87	119	109	116	92	110	112	96	107	105	113	91	110	125	103	109	100	87	104	97	87	124	100	117	114	95	123	112	112	107	138	127	104	99	120	95	120	97	85	124	117	90	115	116	110	101	121	101	104	125	121	124	108	114	115	103	115	109	120	111	109	124	108	106	116	118	94	85	120	109	116	114	114	112	118	108	111	109	98	112	120	114	129	99	119	116	97	104	114	116	116	97	111	110	97	107	121	115	130	114	109	120	112	100	103	116	98	126	117	106	116	95
13200	13221	17184	20939	20740	20487	23438	23084	25224	23124	26241	16313	18719	20067	15245	15605	10909	7437	6080	6204	4550	4088	3797	3331	2318	1577	1394	1170	842	652	591	525	493	476	448	476	477	466	478	421	444	439	419	400	448	414	426	411	421	425	390	460	398	427	365	425	403	482	418	396	432	429	398	391	403	380	370	371	372	332	424	358	384	417	396	355	361	363	363	395	363	357	369	352	356	384	377	345	372	372	349	355	377	348	399	331	367	368	354	376	345	311	376	320	391	390	355	324	349	343	359	356	364	378	382	374	339	361	351	364	329	361	356	367	345	361	370	356	371	354	323	336	365	337	372	330	367	352	356	373	344	374	347	349	376	358	346	333	358	355	362	334	361	343	341	344	364	392	361	358	321	314	353	361	306	352	334	344	349	346	350	362	354	305	334	341	321	346	357	345	350	343	301	317	369	355	351	341	327	329	378	346	324	327	359	346	357	360	351	342	372	337	323	386	382	361	322	333	356	383	350	374	323	349	341	378	353	336	354	353	331	323	337	379	353	321	360	330	378	323	337	340	363	359	369	338	359	345	333	362	343	398	323	374	362	367	343	354	363	336	342	304	346	352	336	359	368	379	345	353	343	337	336	356	324	367	387	346	383	360	342	347	326	346	366	317	338	335	331	342	334	354	342	331	330	353	347	349	363	361	342	344	343	334	346	366	328	363	340	349	334	345	333	344	356	340	346	357	329	340	344	338	346	332	315	317	355	355	364	327	337	319	337	369	329	328	345	372	350	304	340	348	356	344	325	328	338	360	333	333	356	341	296	358	340	325	373	360	336	343	349	344	364	385	378	333	335	357	312	378	360	334	321	312	353	356	385	336	347	340	372	354	356	308	332	341	324	352	329	329	365	352	321	317	332	384	364	359	351	334	348	347	360	316	316	360	310	367	348	317	331	364	336	375	346	307	376	335	383	327	349	345	361	353	313	376	365	335	354	346	355	359	314	359	352	351	367	363	368	315	365	313	358	337	350	319	343	354	330	368	321	339	358	320	337	358	335	327	330	369	368	337	346	369	349	340	341	338	344	361	349	317	376	345	343	340	330	364	381	348	352	354	350	363	365	330	350	352	362	324	337	359	355	315	351	322	338	332	325	332	352	334	359	358	350	361	319	357	317	346	320	316	341	340	354	335	347	368	353	354	338	340	348	322	373	368	321	376	351	352	356	338	348	350	352	359	350	338	337	354	343	333	326	331	367	321	355	329	342	335	308	357	329	369	350	349	318	318	312	359	341	334	345	331	361	342	364	365	377	366	347	338	326	356	316	341	340	300	359	318	340	336	361	327	339	318	376	332	371	372	327	340	335	360	368	379	335	348	308	368	325	328	340	343	336	344	316	365	330	342	365	365	377	342	360	341	355	333	341	346	334	379	304	345	335	326	357	326	365	364	352	322	360	351	310	371	331	327	353	342	335	352	369	349	353	336	375	364	354	336	343	358	323	343	352	320	350	352	371	352	347	342	327	350	344	323	331	368	319	341	308	323	343	335	351	344	342	353	340	313	328	331	379	359	377	375	336	356	347	295	337	327	353	351	364	358	334	340	362	337	320	305	356	322	362	326	357	348	340	349	355	384	336	323	338	352	308	350	357	346	343	356	340	366	365	342	358	361	342	315	348	358	328	363	370	331	334	352	340	332	343	381	353	329	328	382	352	339	345	334	352	344	360	380	355	350	347	341	356	353	357	322	338	365	312	326	327	360	330	341	370	350	348	358	322	351	326	347	348	361	330	357	366	352	339	351	349	360	337	332	361	366	370	364	355	355	317	329	349	353	327	367	341	319	321	343	352	365	320	338	350	358	339	373	351	352	366	332	317	323	344	345	339	388	365	351	350	353	363	325	360	381	359	383	363	324	355	342	346	349	326	339	336	340	332	335	340	336	351	354	339	317	360	330	346	384	352	364	342	343	356	336	380	350	345	327	340	384	348	321	319	365	317	362	387	324	302	345	345	331	337	350	341	336	350	322	349	335	327	315	357	356	346	358	311	337	362	381	347	331	346	359	384	347	338	333	350	370	310	349	339	312	317	351	331	363	303	344	348	332	353	316	333	327	345	355	313	323	328	302	359	366	344	327	366	370	394	328	353	331	338	361	332	310	360	374	375	326	338	339	341	352	370	346	328	320	342	337	343	339	314	348	336	392	390	347	330	346	354	335	345	354	333	325	318	344	339	354	337	354	358	354	352	355	353	305	336	333	346	343	331	343	330	332	327	378	316	301	338	323	364	337	337	333	331	345	327	347	317	353	303	334	318	380	346	348	357	343	383	344	339	347	359	324	332	336	353	334	322	338	351	377	375	311	347	333	342	333	316	335	316	324	351	372	322	327	367	348	345	352	359	347	334	361	368	326	335	347	347	373	317	359	355	354	362	344	354	373	335	356	321	333	340	322	330	360	350	402	338	327	334	327	324	310	330	341	325	359	308	367	346	358	383	355	387	351	335	343	358	327	296	358	346	351	330	343	344	368	342	307	339	340	367	321	338	335	371	352	362	345	341	340	377	361	345	320	362	342	361	345	373	342	333	349	340	394	321	338	368	336	355	330	332	343	333	367	337	362	322	323	381	341	331	293	335	362	341	360	352	337	334	327	353	372	337	321	330	371	350	330	356	364	351	366	357	353	341	358	360	391	358	335	359	342	358	379	336	348	321	395	334	365	325	343	338	325	356	372	322	321	346	353	337	325	368	353	332	325	330	343	332	303	334	365	309	347	351	320	358	361	352	357	355	318	319	375	371	298	334	345	350	350	325	338	379	330	347	333	320	369	321	324	333	394	339	367	331	321	353	342	351	328	348	345	353	319	351	379	320	358	355	345	325	361	349	336	329	353	369	341	349	326	339	353	382	337	384	359	361	324	341	327	349	348	350	351	339	344	363	347	367	360	345	340	326	332	334	327	310	401	345	346	347	329	366	362	373	354	309	374	338	315	368	397	370	358	367	339	355	332	355	373	371	331	343	336	344	368	391	360	356	336	373	328	369	332	330	354	355	347	341	349	349	345	334	363	378	353	327	339	325	332	343	321	349	342	320	354	356	362	337	381	351	377	358	328	360	334	370	347	338	337	338	390	366	343	337	333	344	376	337	351	321	367	371	337	324	376	343	349	351	345	352	340	331	374	331	338	348	343	328	328	348	349	369	352	357	353	335	334	376	340	352	372	363	346	356	371	351	371	352	329	324	356	323	353	381	315	365	381	318	355	351	318	340	349	344	330	334	343	375	322	355	361	318	370	381	341	347	337	342	319	354	336	330	346	322	318	336	354	332	343	351	336	344	352	317	322	322	339	342	335	331	353	339	342	333	349	346	314	362	338	337	375	360	307	335	340	357	344	341	325	330	357	334	351	332	320	336	353	317	344	345	333	323	323	343	334	368	324	388	327	378	356	391	314	332	348	329	341	377	337	383	337	315	345	332	312	363	356	341	351	354	378	359	375	355	355	347	388	340	325	343	338	334	300
3586	2199	2830	2759	1604	1050	1048	961	847	865	868	569	490	500	472	455	365	364	332	287	347	310	334	323	295	327	305	334	337	320	334	340	325	303	293	333	326	325	319	307	291	312	331	319	293	309	305	313	300	288	299	291	312	317	304	337	270	329	308	295	333	316	312	311	329	288	337	292	293	314	301	310	316	335	326	311	298	294	301	338	307	310	300	310	320	327	315	295	313	288	292	314	309	267	326	332	280	316	317	326	310	293	324	329	296	320	319	295	304	282	340	314	346	313	304	268	324	310	300	310	316	300	319	323	286	279	335	297	303	282	296	323	312	296	324	327	307	266	290	333	316	292	298	297	285	351	318	323	300	325	299	322	298	277	324	313	305	322	298	321	299	340	327	304	326	332	318	325	310	312	300	297	327	265	327	321	310	299	299	286	313	320	333	291	305	291	264	272	324	298	302	308	330	340	327	333	290	293	327	311	286	320	313	323	327	302	285	273	287	296	293	311	291	324	321	285	282	321	291	323	280	279	298	323	271	308	302	308	324	296	285	310	329	288	304	322	317	301	305	327	312	295	288	278	277	304	305	334	314	335	291	289	325	306	263	321	281	326	321	323	289	308	317	279	334	321	275	290	274	310	327	293	310	291	325	284	308	273	300	317	350	309	341	297	269	325	317	283	313	325	329	297	317	312	315	349	311	340	292	307	297	311	294	313	307	318	318	311	304	313	290	299	307	316	318	326	307	331	323	323	318	285	303	340	338	316	298	291	301	280	321	311	286	302	309	326	297	291	314	304	348	315	337	311	316	304	274	306	303	320	324	319	341	305	308	322	314	299	309	316	294	317	302	306	326	264	305	292	304	325	288	305	293	285	317	297	320	288	288	276	287	320	292	312	316	310	281	326	287	304	313	323	315	306	260	287	305	276	301	296	276	334	308	278	309	323	329	288	289	289	297	294	286	299	285	298	320	281	313	291	296	309	293	316	319	311	297	331	357	277	306	300	335	306	325	323	307	303	285	313	311	300	284	320	295	289	292	274	312	272	324	317	275	308	298	302	323	302	313	308	291	294	285	284	316	324	312	300	310	340	294	307	297	295	313	293	324	314	291	278	310	312	334	300	272	289	330	327	300	333	308	326	297	316	326	335	314	343	302	337	304	297	305	288	297	293	304	294	262	318	324	307	285	315	313	288	310	340	286	316	297	310	321	306	277	285	278	288	296	324	304	292	329	303	288	299	324	294	344	293	339	309	306	306	322	355	313	303	280	302	305	303	298	310	300	309	271	306	282	262	264	311	316	321	344	302	315	327	299	293	310	330	314	302	295	326	295	305	315	324	307	343	292	325	319	292	318	315	323	327	304	319	288	335	317	283	302	314	310	327	301	303	276	303	280	322	306	316	302	327	291	319	318	266	312	314	292	329	326	331	272	307	296	314	301	284	305	298	298	285	307	339	315	320	302	317	258	288	330	291	270	284	313	289	322	289	307	302	293	322	321	294	301	285	297	302	308	304	305	303	314	293	282	310	316	287	316	334	317	312	308	293	288	318	298	277	309	312	297	312	272	286	285	290	307	320	276	327	315	282	280	321	325	299	293	309	275	287	312	306	294	322	302	323	332	296	284	297	306	320	280	307	314	298	287	292	274	299	317	325	293	304	348	297	317	307	279	289	339	292	332	273	303	289	311	294	290	303	322	318	342	344	314	318	310	301	294	306	313	314	292	297	302	310	316	288	321	312	271	329	316	285	321	317	326	308	296	306	330	304	294	300	293	308	281	289	328	286	307	320	305	314	306	325	292	307	320	319	308	327	308	310	313	352	294	311	352	304	326	308	281	294	275	294	303	303	304	281	303	297	295	296	291	329	296	286	272	316	294	323	300	334	292	285	327	295	314	261	338	293	307	286	331	332	360	283	328	287	326	296	316	262	316	315	307	302	299	293	306	312	301	284	299	318	294	328	286	316	301	315	317	306	294	322	308	331	323	309	299	305	277	343	294	298	285	283	318	293	293	295	357	287	301	322	291	316	318	315	318	298	317	324	295	306	322	293	297	317	328	327	278	307	322	306	299	310	307	326	323	313	297	295	311	292	298	318	290	271	290	327	302	350	310	309	299	322	297	310	321	286	303	286	316	297	297	334	324	295	312	323	339	293	292	332	314	297	308	307	308	281	281	310	333	317	297	288	308	291	286	307	330	304	294	301	294	318	330	301	291	316	302	318	307	342	295	336	310	308	307	303	318	328	291	301	294	298	289	314	308	313	318	288	294	276	314	319	278	297	289	317	288	310	297	333	294	301	277	338	289	332	331	317	276	282	272	335	292	338	297	288	308	306	322	305	315	325	327	283	291	314	275	299	303	310	313	310	303	301	323	305	307	297	307	309	308	295	325	280	275	338	307	338	306	282	310	286	326	317	288	306	316	320	294	314	328	308	284	292	310	299	321	325	311	317	280	297	296	333	293	292	299	279	305	294	303	284	325	309	274	281	301	298	274	274	319	299	268	293	295	285	328	298	320	312	309	304	327	289	326	307	335	324	303	297	282	310	329	318	289	328	311	294	350	325	321	334	316	323	316	290	295	315	315	296	278	304	302	303	295	293	311	306	289	314	303	303	306	307	312	303	307	319	294	290	337	317	300	295	301	331	298	336	324	304	293	324	290	313	311	334	313	293	340	330	322	304	310	283	306	326	298	312	324	317	293	344	279	337	313	299	293	310	314	307	321	320	296	348	279	313	324	319	290	325	300	293	301	299	330	338	324	303	326	322	307	350	291	322	320	324	279	323	313	320	295	311	310	300	295	323	305	302	307	353	284	313	292	310	302	299	315	306	330	298	289	317	300	306	273	318	296	320	352	318	358	270	309	286	322	326	296	323	282	302	301	294	324	316	313	294	290	323	291	336	294	304	291	303	329	311	306	310	326	335	322	299	328	318	316	319	316	298	317	297	330	297	334	324	293	300	331	285	314	281	294	293	312	313	297	285	312	294	313	315	269	318	297	294	336	297	322	309	290	272	313	272	291	294	310	293	335	286	291	286	340	328	326	313	296	292	311	317	285	296	299	333	339	308	295	312	304	314	297	321	292	255	311	294	301	306	298	299	322	311	288	306	286	274	317	278	319	287	303	302	305	267	302	301	308	293	286	304	284	299	317	317	321	330	310	326	302	306	300	309	329	311	258	320	297	310	324	278	314	286	300	281	295	321	295	304	315	294	317	330	308	279	319	303	306	305	322	286	293	305	320	318	334	298	313	306	309	317	309	320	288	328	312	317	335	278	318	286	311	294	298	332	298	267	330	312	316	294	300	304	316	277	291	303	338	312	319	308	294	324	297	324	303	327	295	316	326	315	290	301	303	316	332	326	306	325	323	305	321	306	315	318	332	275	283	295	322	324	296	297	333	320	294	291	299	274	298	297	290	340	292	303	316	309	315	301	317	294	290	305	316	300	313	300	308	283	279	304	312	302	323	299	283	304	280	318	319	317	308	294	329	319
3618	2859	4210	4894	3465	3553	3718	3530	3335	3315	3517	2199	2039	2104	1710	1861	1418	1397	1068	1103	972	1042	971	994	898	880	883	833	829	823	827	851	842	813	837	840	787	847	839	843	847	845	845	859	833	796	862	837	831	865	787	810	835	841	842	804	797	834	754	836	832	825	810	851	861	812	836	843	842	828	866	857	819	830	843	825	784	852	791	797	832	783	844	808	868	849	801	893	833	851	833	803	854	881	853	830	826	877	854	836	815	874	831	828	880	779	813	813	801	866	830	806	839	795	826	820	788	840	843	851	824	793	855	797	867	848	777	892	777	860	854	883	861	813	879	864	814	812	769	871	859	770	873	858	817	760	850	872	794	832	815	830	839	862	833	793	778	857	854	818	831	859	799	808	832	853	853	835	780	803	863	854	798	808	794	831	831	780	805	845	877	805	862	816	783	833	849	811	904	842	830	796	875	827	871	794	815	865	839	830	821	821	831	807	801	869	847	838	839	825	837	846	819	867	810	796	796	872	835	865	844	859	835	857	798	858	761	825	893	874	828	827	830	843	820	837	817	771	812	862	846	823	780	812	806	795	798	823	837	835	844	807	793	806	817	814	807	828	868	829	794	875	843	814	814	843	768	827	806	846	785	807	861	853	813	830	809	816	828	814	835	812	771	767	847	874	793	886	824	799	791	841	796	818	866	840	828	807	787	863	847	872	842	891	889	811	792	836	806	782	826	845	777	854	854	846	828	861	809	913	771	834	833	777	850	823	835	800	887	817	803	833	793	842	814	836	776	860	805	888	777	827	863	827	789	846	868	841	790	806	800	844	805	805	789	781	854	831	857	811	819	844	842	893	842	890	838	808	844	843	796	785	858	864	809	846	799	828	793	799	829	812	774	836	856	857	816	800	830	872	838	818	826	786	803	842	784	848	827	799	796	882	879	812	812	817	837	820	856	775	847	828	782	845	790	796	844	798	828	791	827	773	823	852	841	798	818	804	825	902	790	814	816	791	793	872	850	863	794	817	799	864	854	861	836	807	810	826	820	794	793	826	792	839	831	866	778	838	776	824	843	880	799	802	860	817	803	798	856	854	829	846	813	797	776	804	837	815	768	827	859	830	754	822	868	863	860	860	834	807	795	855	760	900	804	842	850	799	842	833	859	831	797	818	810	874	820	850	852	849	849	801	783	876	792	846	818	888	851	854	764	812	852	867	813	819	846	864	888	881	819	826	794	912	875	834	847	830	861	791	815	778	808	818	795	803	876	809	831	838	823	819	839	862	807	843	852	798	871	821	825	818	847	855	823	806	829	819	826	844	827	812	830	786	812	801	804	808	839	841	823	849	830	864	849	782	869	866	801	823	831	846	835	873	830	839	837	826	861	844	855	774	875	853	853	812	852	840	812	830	790	798	828	799	837	820	812	825	808	820	807	861	815	814	866	837	851	826	854	816	806	800	818	844	838	839	872	800	839	826	814	833	831	827	843	799	850	849	847	801	825	829	863	832	838	858	810	884	803	871	875	819	867	882	858	835	811	855	854	837	839	791	813	784	837	806	798	880	884	803	809	820	782	853	804	829	830	828	829	810	802	851	821	794	836	843	820	808	845	802	878	860	841	878	783	828	858	828	808	827	830	853	841	822	824	856	822	834	834	803	790	821	853	829	809	861	865	862	830	895	842	816	858	816	820	804	801	857	820	843	808	808	807	879	810	748	818	840	849	808	867	859	837	798	838	855	853	839	860	882	854	831	831	848	800	870	803	765	830	811	860	808	788	829	806	822	821	792	798	842	860	842	804	855	863	785	873	845	869	837	868	838	796	888	878	793	854	829	821	820	841	756	834	846	830	863	781	837	807	809	853	798	828	798	770	831	781	807	765	811	814	823	848	841	816	813	838	865	861	836	840	813	785	845	811	829	858	781	827	832	851	810	850	834	815	823	827	832	837	873	813	906	802	846	814	824	813	831	853	895	817	825	873	837	824	843	825	822	822	876	832	805	822	762	833	864	757	827	876	815	878	813	820	830	858	788	842	825	842	846	825	836	859	804	817	784	801	861	827	856	818	804	837	846	800	822	828	863	854	830	848	829	823	796	812	853	781	804	850	860	808	805	822	832	835	808	849	850	810	829	825	834	825	821	858	812	851	808	831	861	868	822	847	818	799	819	813	855	833	864	864	818	799	848	844	801	825	832	796	846	841	836	774	773	858	833	880	837	796	863	835	833	813	808	842	842	835	837	795	828	841	816	832	824	846	811	805	832	792	873	769	836	854	810	882	817	852	807	885	809	749	873	842	808	827	825	859	850	869	834	843	824	836	834	822	855	785	887	827	841	848	836	840	825	828	797	834	830	843	825	831	816	822	809	861	845	808	867	821	847	824	824	818	874	840	835	842	824	852	870	844	801	864	848	794	831	811	875	840	791	824	898	870	826	818	823	841	824	839	857	771	784	801	830	906	823	810	856	795	848	806	831	815	803	904	835	854	819	834	794	910	801	804	827	854	825	826	767	817	823	798	836	825	870	803	815	809	849	873	817	861	856	775	858	869	803	892	840	846	788	840	822	836	829	837	767	783	819	858	836	813	873	782	847	799	883	813	873	813	842	832	834	803	821	829	814	862	769	814	814	856	833	796	823	807	799	814	859	769	885	844	838	815	785	841	818	801	792	835	819	836	869	855	819	835	844	816	842	808	838	827	845	846	841	801	851	782	838	805	825	840	815	767	829	844	856	878	821	863	817	876	832	819	828	827	812	864	879	796	802	863	821	849	848	885	824	827	813	865	826	814	806	801	857	826	816	868	875	816	825	885	855	824	830	826	864	838	809	814	842	843	809	837	843	838	814	794	808	850	851	872	828	845	850	794	811	834	806	848	815	851	842	810	917	858	881	848	855	855	900	857	797	873	826	806	865	850	845	836	839	785	809	814	855	838	834	847	828	820	831	817	830	801	856	841	825	815	786	872	831	814	868	896	839	823	823	840	846	807	778	855	846	815	856	841	819	796	823	874	808	817	784	899	838	821	805	828	797	849	803	857	838	868	799	814	816	811	826	862	871	804	781	884	848	909	823	848	827	833	806	767	865	864	858	880	858	851	838	900	813	827	816	846	850	834	812	820	855	827	811	854	818	856	868	808	828	828	858	819	846	785	801	824	851	837	821	822	869	863	842	814	849	771	854	837	784	894	806	806	827	807	826	790	880	869	859	844	856	828	872	894	838	804	813	867	848	767	855	826	828	853	786	846	812	825	832	835	783	847	842	832	809	828	816	836	827	816	800	864	849	854	844	741	828	855	800	859	871	872	857	806	799	811	902	823	856	811	818	835	777	840	838	873	792	860	851	915	833	816	848	841	810	848	814	871	807	792	812	769	833	803	832	815	812	862	836	826	849	800	800	858	843	855	831	815	798	800	806	844	791	816	819	817	807	857	831	860	792	815	790	872	871	800	853	861	850	839	860	795	829	838	819	815	816	825	773	787	870	789	795	862	854	834	884	843	854
12388	11630	15016	18825	13847	10787	9569	8366	7429	6985	6421	4514	3690	3380	2318	1864	1229	864	673	551	496	478	456	480	277	259	244	218	225	194	186	165	197	166	191	187	183	206	197	187	192	210	188	175	178	197	169	194	185	205	172	188	163	205	166	178	198	181	174	176	182	168	188	163	180	160	168	179	179	174	160	196	163	193	192	187	173	196	190	177	185	182	181	200	171	188	194	176	182	191	199	190	173	170	159	150	172	172	163	200	168	187	180	174	168	180	182	177	169	175	171	181	191	177	178	186	197	171	183	174	183	182	152	182	189	183	224	165	201	213	185	167	186	199	166	164	197	191	176	164	196	179	179	180	175	172	190	171	190	198	180	179	178	161	172	184	182	176	169	203	196	172	184	167	179	200	205	171	174	158	163	201	179	169	176	159	176	172	163	192	193	189	176	160	176	166	189	166	169	182	166	158	176	167	187	174	177	176	198	196	157	180	186	200	165	197	190	167	185	185	183	145	175	196	173	163	178	168	180	146	198	160	175	189	192	185	167	210	191	167	167	170	183	160	193	171	186	195	176	191	183	160	173	189	174	190	164	190	181	183	155	157	145	149	178	192	178	170	179	186	171	160	186	179	176	182	189	171	184	171	186	188	170	181	193	191	167	182	185	184	158	178	214	180	193	179	179	185	176	185	190	176	193	174	189	184	177	184	181	192	173	180	172	193	193	193	179	180	158	180	178	158	182	186	183	183	171	186	199	175	200	162	132	190	171	179	182	171	181	171	177	149	160	167	167	193	174	196	201	150	177	160	173	181	184	203	182	169	178	188	167	176	173	174	160	187	208	160	189	171	203	178	186	226	187	177	164	160	202	184	171	161	178	207	155	187	161	172	174	208	189	191	171	189	165	187	167	169	179	179	172	196	153	178	168	174	179	173	180	196	209	178	171	182	200	172	186	168	202	177	173	193	190	165	182	192	167	204	172	186	184	173	151	193	204	183	185	202	196	183	185	186	200	157	199	172	155	167	205	180	165	172	199	188	196	197	187	180	200	171	169	203	176	174	200	153	183	176	156	192	163	186	169	162	171	187	182	177	197	185	159	174	207	184	196	165	202	173	193	163	188	155	160	204	175	167	191	178	183	181	204	187	180	166	181	154	170	193	187	199	177	200	192	172	170	203	169	173	175	187	174	184	174	184	178	214	193	174	184	217	184	171	181	202	189	191	184	168	182	193	180	201	181	199	179	166	166	178	181	169	196	171	160	182	171	191	184	181	154	177	200	200	174	165	166	162	166	170	169	171	170	182	147	167	186	185	175	149	178	177	212	194	184	175	184	196	158	188	169	158	187	180	183	187	175	178	174	163	149	176	170	192	167	200	155	169	184	164	162	198	186	189	188	208	167	214	175	173	202	168	174	181	156	191	176	160	170	191	182	166	198	210	198	168	169	168	171	192	166	201	172	202	201	188	201	161	167	193	163	187	187	174	176	161	181	187	178	189	166	179	201	155	200	189	181	214	214	163	159	166	172	190	167	189	180	170	164	162	162	188	174	190	181	160	163	168	160	184	182	190	175	156	204	185	184	186	160	176	188	190	165	202	185	184	174	190	170	178	193	185	170	160	192	190	227	201	170	175	185	162	197	196	179	162	190	175	156	177	177	151	171	165	159	186	186	157	169	195	187	156	177	168	198	188	174	188	189	180	178	197	204	184	165	170	185	183	185	193	185	185	195	191	163	161	187	209	166	190	156	208	181	171	188	176	168	159	181	178	172	194	182	188	191	220	165	169	185	172	177	172	187	214	170	188	163	177	173	179	198	190	198	174	172	173	187	169	180	176	161	167	177	192	175	165	183	178	165	184	201	166	176	191	189	181	180	175	198	157	171	181	181	169	179	168	181	172	183	176	198	152	170	179	183	174	171	177	185	188	195	178	181	185	183	176	206	175	162	163	178	167	184	170	179	171	194	172	164	192	170	177	176	203	197	173	194	152	188	195	180	174	160	171	172	215	178	192	172	175	196	174	183	179	177	169	170	189	179	187	178	180	204	158	193	179	171	214	183	190	191	180	171	170	162	203	206	194	169	175	184	176	190	175	182	175	190	189	182	172	163	180	152	153	190	206	180	152	188	194	207	177	195	178	165	170	207	178	156	192	204	172	182	165	181	180	164	179	159	183	187	179	186	203	178	192	174	174	164	170	188	203	177	198	160	175	172	172	186	164	199	186	194	178	167	183	180	166	182	181	155	174	175	195	179	164	171	190	184	170	166	194	192	187	177	172	185	192	170	162	170	177	160	176	162	181	168	169	181	186	200	188	167	151	171	183	163	136	168	169	197	181	195	214	182	187	167	176	182	182	172	177	187	178	191	170	180	181	210	175	199	181	190	176	190	165	202	168	191	189	183	174	181	197	156	187	169	192	187	187	163	176	155	202	179	165	202	161	195	178	183	187	186	147	168	187	174	168	167	146	156	200	172	162	169	170	172	166	200	184	177	195	192	176	176	151	206	171	185	177	163	169	168	171	197	173	185	186	183	170	181	167	172	200	190	168	179	204	205	204	195	183	184	175	170	166	165	195	179	189	180	196	152	175	181	192	174	178	176	194	173	177	174	176	158	196	184	173	185	188	165	177	184	199	162	193	160	172	174	186	168	175	174	182	178	203	185	160	180	195	160	195	178	185	175	178	170	194	170	195	143	186	179	172	167	195	177	175	183	158	164	171	180	192	171	188	168	172	177	195	179	158	197	183	164	172	177	170	198	175	173	154	173	178	169	159	174	180	192	171	190	174	187	195	165	189	219	179	191	168	176	174	172	175	182	177	186	168	187	180	179	175	185	177	174	179	183	183	171	168	175	181	167	190	193	177	165	196	179	175	178	184	158	195	139	197	186	164	169	196	214	180	196	181	194	191	187	163	162	181	176	163	193	188	190	200	182	205	163	177	166	173	167	188	172	192	173	185	187	161	174	184	188	170	172	195	177	147	174	192	180	165	214	173	174	176	183	153	192	161	152	195	171	176	179	187	175	203	153	173	163	161	176	181	170	188	190	155	164	178	164	164	169	194	179	151	192	181	181	198	164	168	196	177	187	186	181	176	168	189	177	191	187	171	180	185	177	188	154	173	178	151	186	181	173	191	177	175	175	191	166	152	156	182	193	185	155	176	195	158	191	188	156	181	184	196	167	189	199	163	179	179	163	169	182	155	171	164	168	161	199	195	197	175	178	190	175	203	194	189	184	161	172	198	196	166	189	195	156	197	157	174	142	181	188	182	184	193	180	160	178	202	202	176	176	181	166	205	173	193	185	166	153	158	165	180	174	173	174	171	170	192	181	198	184	196	197	210	205	183	183	164	180	186	200	157	186	172	205	169	166	191	202	185	182	187	192	192	177	199	181	194	177	191	173	186	178	153	166	160	187	168	198	175	183	185	178	191	187	180	153	188	194	185	163	178	188	172	193	190	167	168	184	186	188	169	160	175	169	203	189	168	175	179	166	186	215	186
9639	8668	12148	16113	14096	15323	16539	16651	18728	18441	17779	11986	12198	13747	10845	10569	6075	4547	3864	3353	2568	2728	2504	2429	1612	1123	1034	975	776	696	642	597	590	585	587	573	622	572	573	595	570	549	516	527	584	539	560	539	543	555	521	559	568	534	549	546	558	594	552	583	549	554	536	543	561	527	518	506	485	514	567	533	524	502	527	512	513	490	515	565	531	491	520	512	537	546	518	507	550	542	520	529	526	509	468	511	512	475	496	508	548	514	535	522	537	524	523	515	532	489	493	533	483	509	572	528	516	522	503	499	510	490	480	491	538	471	524	521	510	523	509	472	497	565	536	549	499	504	557	503	526	533	516	506	539	491	496	526	534	536	503	553	511	478	493	519	488	523	487	499	529	483	506	534	500	522	470	522	535	465	486	525	539	503	476	492	502	504	504	475	528	546	532	527	529	478	509	539	496	530	513	509	508	507	523	519	538	544	514	494	510	529	514	516	511	507	479	500	526	518	532	488	493	507	499	514	512	528	555	483	519	530	538	507	502	503	497	531	512	522	498	488	491	509	482	479	511	467	523	473	523	527	501	492	513	513	513	525	520	465	493	494	524	522	503	509	534	489	477	464	506	495	495	496	536	513	533	486	488	524	515	496	488	519	546	521	523	489	546	522	489	538	498	517	512	494	508	492	489	500	501	493	521	528	479	477	531	526	511	521	512	524	501	500	532	491	520	521	514	500	561	520	524	565	502	510	489	523	493	505	495	512	508	490	491	508	544	494	532	540	538	491	521	468	521	540	542	538	530	514	554	531	504	516	518	523	541	520	496	537	508	503	498	513	509	525	570	502	503	511	529	443	486	505	525	513	496	525	538	527	512	551	555	544	468	491	538	499	547	514	498	525	510	516	491	511	464	516	514	519	521	493	500	533	498	536	539	506	482	504	533	515	511	459	501	485	500	502	509	464	520	486	555	536	479	547	524	491	519	494	550	539	535	518	471	552	506	507	522	516	528	501	491	505	525	500	516	509	498	500	476	546	515	546	499	511	488	545	508	537	499	526	512	504	517	505	498	499	517	481	530	521	512	523	523	488	492	559	514	511	481	513	518	477	489	507	470	475	505	529	519	506	501	547	528	512	534	512	496	503	542	470	527	504	500	462	501	519	529	545	535	516	485	521	460	512	497	501	478	518	534	467	531	494	513	458	550	508	521	520	535	543	482	533	510	465	499	500	490	522	461	507	531	514	559	516	539	529	513	469	518	514	518	509	510	512	501	496	471	473	505	563	537	523	473	494	511	477	519	512	473	502	553	489	555	530	491	508	524	525	514	535	525	528	488	520	531	465	534	485	507	487	502	516	507	501	500	529	532	477	514	528	500	473	491	478	519	490	491	466	484	489	511	543	512	468	500	554	517	511	476	525	503	514	501	536	524	506	480	521	515	495	517	507	482	492	520	507	521	552	475	535	494	527	520	492	517	520	505	481	494	506	528	497	516	492	530	511	497	499	479	466	527	500	515	513	515	496	486	513	493	525	457	536	458	512	504	555	507	509	466	503	515	482	504	486	517	493	499	529	526	492	545	490	532	496	546	488	487	513	512	505	478	490	529	537	549	519	506	510	516	504	541	521	496	563	510	537	518	558	517	496	499	507	506	519	552	493	501	526	517	478	496	507	479	548	521	503	517	541	490	496	564	527	512	496	515	486	529	538	517	491	503	496	525	495	475	495	530	491	502	485	515	530	510	490	507	484	483	563	528	527	530	527	514	504	513	523	547	497	524	492	503	512	552	519	510	474	490	518	511	525	499	489	531	540	491	488	547	514	491	475	522	470	546	521	520	525	510	537	482	505	512	515	581	523	487	479	538	538	519	499	526	513	489	519	477	507	510	488	500	513	533	502	539	488	536	497	520	531	492	513	507	531	509	528	495	488	488	484	517	525	494	467	536	532	576	489	507	563	518	524	565	531	452	500	479	509	532	534	513	469	523	519	520	495	540	477	504	503	510	515	532	502	533	514	555	499	522	526	525	521	496	520	489	507	533	503	487	511	496	536	519	514	497	533	471	552	500	517	512	499	584	522	518	487	462	521	505	535	495	491	502	509	539	510	568	498	539	485	508	481	523	517	507	500	530	520	509	493	485	549	513	510	483	499	517	527	499	507	503	502	501	524	507	519	516	518	530	492	477	498	543	495	515	531	494	486	507	528	497	512	538	513	497	530	500	510	532	535	494	513	534	531	509	546	541	514	536	515	501	490	527	518	501	510	495	487	492	502	541	520	511	528	512	523	530	467	510	471	533	523	508	507	531	504	526	526	539	527	499	516	526	555	520	430	524	487	512	473	528	492	500	507	465	534	552	536	461	522	547	461	501	524	492	494	534	523	525	529	544	496	512	496	496	519	540	486	447	493	489	481	506	542	488	537	492	541	463	496	506	508	528	479	505	560	503	535	504	514	524	519	516	549	540	494	534	499	543	517	515	496	510	495	494	484	478	550	527	509	504	497	509	541	556	490	526	513	510	490	536	481	538	506	525	537	500	521	531	490	485	515	532	500	540	485	510	491	551	530	511	507	548	536	474	515	501	501	474	511	517	485	542	537	508	482	516	522	559	501	544	481	525	513	547	530	520	548	540	496	534	512	511	536	475	524	487	531	532	524	509	504	518	457	541	523	463	528	552	499	511	553	505	503	471	516	507	485	534	512	538	506	521	454	558	543	534	543	473	540	501	540	516	517	465	498	495	511	484	498	493	522	537	490	506	520	505	534	540	507	514	526	493	507	518	511	532	451	533	486	487	529	481	497	464	490	521	490	523	500	511	474	536	493	492	525	518	534	480	503	518	462	485	479	510	520	474	501	495	512	499	559	492	530	552	540	485	520	533	469	511	519	506	481	500	533	520	503	490	523	498	553	505	541	541	544	570	531	496	572	526	554	498	535	534	536	500	511	468	534	509	514	508	493	524	547	488	521	531	515	513	540	512	534	484	490	510	503	473	482	552	496	513	517	482	475	503	511	502	511	489	533	458	534	516	497	480	491	499	477	546	511	536	507	492	517	537	512	519	465	521	529	522	514	514	493	517	525	526	528	463	551	497	496	475	493	534	493	531	542	519	487	529	472	505	496	522	496	514	513	549	507	526	521	573	524	535	533	518	503	530	492	523	535	544	479	557	545	542	537	503	476	484	533	528	492	548	529	523	570	487	542	503	523	507	496	529	492	518	482	539	519	481	537	502	525	462	497	516	513	501	520	494	505	534	525	521	512	498	505	516	477	542	508	509	493	539	484	481	499	509	521	533	500	501	536	528	470	523	529	479	524	512	524	562	490	506	509	482	498	474	510	491	539	518	517	509	510	496	502	531	481	546	503	508	565	482	514	536	479	481	495	530	505	518	510	511	514	486	531	517	525	556	514	528	506	554	490	463	506	514	531	546	502	452	478	483	480	497	517	505	523	541	526	516	541	531	517	477	496	476	534	556	542	514	523	493	540	483	466	529	535	494	488	524	503
20017	15192	19044	23425	20094	17167	14705	13520	12523	11402	10104	6787	6218	6024	4383	2980	2110	1322	1337	1294	823	642	572	519	318	305	221	204	155	163	137	129	135	107	139	134	126	107	123	119	110	123	109	138	120	107	137	107	116	136	111	117	125	98	107	96	114	125	116	126	122	127	109	118	107	116	135	111	118	112	147	109	121	110	98	117	116	99	117	125	118	132	123	104	129	99	102	109	117	92	143	116	114	108	91	118	110	114	106	112	103	107	121	115	87	98	117	114	119	103	105	103	117	104	101	102	106	113	104	116	105	110	106	113	97	122	116	97	114	94	115	83	90	99	124	103	111	115	112	105	114	111	106	81	98	107	118	122	115	112	113	96	100	107	95	116	109	112	102	112	116	127	104	98	120	129	100	112	126	118	103	95	104	110	100	102	113	121	109	108	96	96	127	103	110	99	111	105	102	109	124	109	108	85	105	116	118	88	107	97	108	110	101	116	98	130	117	110	113	123	104	112	116	97	90	90	112	110	111	110	107	120	109	103	121	106	107	102	117	111	113	113	113	113	86	115	97	121	131	96	116	102	109	127	112	111	104	91	106	97	123	95	109	111	116	107	109	97	119	101	95	101	116	130	106	108	107	99	101	105	109	123	86	94	112	114	111	105	135	105	98	99	106	97	128	93	116	114	124	133	104	110	102	119	112	108	105	106	100	113	114	104	126	106	92	105	117	96	99	93	101	113	84	112	113	102	123	112	115	98	116	111	108	112	118	103	111	100	113	104	105	93	113	103	112	115	103	114	94	136	113	124	105	108	108	99	104	109	119	96	118	128	121	102	101	113	89	114	117	116	97	99	109	101	114	116	109	101	110	112	109	128	117	103	112	124	114	103	128	100	113	94	117	100	116	96	118	99	106	114	108	109	110	120	108	121	107	119	113	102	99	111	111	102	125	124	122	108	105	110	96	102	111	113	101	106	90	112	94	119	122	112	104	104	103	117	99	99	112	95	108	94	104	102	124	107	109	109	92	102	104	109	118	118	106	105	106	111	95	97	129	106	108	117	119	103	115	86	103	93	92	104	107	84	100	112	114	115	108	93	118	121	99	112	103	112	107	117	88	102	121	100	99	121	103	112	129	101	106	117	91	118	106	95	91	93	111	102	93	123	88	108	90	101	105	125	106	100	93	108	123	121	104	119	110	114	131	101	104	120	99	115	105	113	113	93	106	84	107	134	136	99	101	89	110	111	106	121	118	101	111	104	142	93	120	112	131	106	118	94	117	101	101	106	124	88	96	84	97	102	98	121	114	114	114	97	98	111	99	120	105	102	109	104	125	103	101	117	112	130	89	113	124	116	113	100	119	124	116	112	99	105	110	114	105	109	100	109	128	122	105	96	105	94	107	96	117	97	105	102	96	106	140	88	99	122	101	106	121	94	110	89	116	119	99	103	95	125	111	117	110	118	102	128	103	109	94	118	97	111	115	100	119	112	100	115	103	89	103	121	92	109	117	116	113	133	105	113	111	113	109	98	117	103	114	117	112	97	92	93	96	112	103	119	110	120	114	88	91	104	121	99	103	114	106	112	114	113	116	101	113	114	107	110	114	100	128	132	99	100	102	111	115	98	107	106	105	121	95	108	107	125	105	99	102	110	126	99	119	96	107	106	104	120	106	120	109	126	104	106	121	95	110	121	128	103	122	121	101	108	91	112	101	92	123	109	118	122	115	94	99	111	112	99	105	93	111	114	123	132	95	104	104	88	127	91	121	104	99	117	111	109	99	118	106	102	110	93	97	94	114	110	112	109	122	101	114	114	107	100	113	111	99	115	104	105	103	131	92	103	109	126	102	84	107	97	103	126	113	92	114	118	119	103	110	104	130	118	124	117	113	124	120	124	117	110	87	104	99	94	88	129	97	94	102	96	107	94	116	113	127	121	100	120	108	104	96	97	127	109	115	129	113	99	117	110	111	111	104	115	98	107	110	88	103	110	96	101	140	116	114	112	99	84	119	108	106	109	93	117	116	102	106	108	99	107	130	112	112	113	110	124	102	91	102	106	129	119	130	94	105	123	108	97	98	110	121	99	123	107	114	95	106	104	114	110	101	90	115	120	109	100	118	102	127	117	83	111	122	123	100	107	99	134	121	117	113	106	101	129	121	110	108	103	98	118	101	107	84	101	124	113	98	110	96	124	112	94	117	115	119	102	125	125	112	116	98	120	108	114	121	90	98	114	106	119	111	113	96	117	114	101	103	104	78	115	110	111	105	111	98	120	96	103	114	104	122	104	116	129	94	98	118	99	108	97	119	106	122	112	115	98	140	117	110	114	93	119	108	116	84	86	105	118	92	108	102	121	107	115	90	110	117	103	106	122	111	116	104	119	116	93	100	128	131	119	95	110	98	110	107	110	115	97	119	103	110	88	115	112	95	121	122	114	123	125	110	95	95	93	122	101	101	99	106	120	116	119	106	108	93	106	102	101	102	96	111	125	102	97	87	110	102	124	110	124	100	104	120	110	106	120	112	94	109	112	123	102	129	118	109	108	106	109	99	117	111	107	122	107	113	115	110	98	109	114	101	110	111	130	101	108	111	94	116	114	112	101	111	100	111	122	93	116	116	85	122	110	108	102	99	117	118	117	105	90	120	122	103	102	111	113	114	111	112	110	128	110	94	89	104	133	128	120	97	117	101	121	105	98	99	107	106	114	127	112	100	104	111	106	94	110	105	116	105	109	100	110	99	102	96	129	112	108	100	101	115	91	120	124	116	112	95	108	100	112	94	115	84	93	133	96	112	112	113	101	119	94	105	117	91	132	111	120	94	117	104	103	116	111	122	94	122	125	115	113	116	105	112	115	117	122	115	86	124	95	117	99	84	105	110	103	114	100	102	98	104	95	95	91	126	97	98	120	112	120	109	116	93	99	109	95	99	113	124	120	110	104	93	97	110	112	111	106	120	90	114	87	122	88	103	126	111	97	123	94	109	117	104	77	106	104	99	117	103	106	108	110	120	118	95	114	115	111	102	92	102	122	103	110	112	98	101	112	88	126	107	113	115	118	95	106	108	102	104	114	131	105	118	111	114	110	105	116	86	107	114	111	108	103	117	93	133	105	91	129	111	102	106	110	103	112	117	98	102	113	103	112	108	81	89	106	109	115	98	114	114	102	118	87	88	118	115	123	129	106	115	133	119	102	105	112	100	99	108	115	94	95	112	130	104	114	104	112	102	122	111	100	89	116	119	120	105	104	128	93	104	99	112	102	100	122	109	95	106	98	113	110	124	103	99	102	92	106	97	121	115	108	135	103	115	102	109	105	128	109	111	100	126	113	119	104	123	118	102	112	105	109	107	117	109	104	102	108	98	90	99	113	116	110	122	92	95	87	99	113	97	101	89	108	124	103	127	98	98	88	111	121	105	125	134	94	93	137	93	106	115	104	107	120	119	109	126	133	127	102	96	102	112	100	127	126	101	125	109	112	111	111	116	112	130	108	119	116	103	109
12381	10782	15990	19547	18856	20305	21204	21889	22936	24622	23577	16877	18446	18724	16208	14468	9269	7584	6776	5884	4265	4335	3896	3253	2194	1604	1414	1118	857	666	611	503	512	527	441	455	479	474	433	422	468	439	461	434	420	402	431	400	395	392	383	401	408	403	418	425	391	413	399	386	398	398	378	374	397	405	364	368	352	346	359	371	378	367	359	395	380	363	377	404	377	367	358	351	355	371	388	394	355	374	361	344	347	369	409	351	369	325	400	338	353	330	336	342	343	340	333	344	404	357	334	374	361	362	346	348	342	372	363	318	373	373	345	366	359	344	379	338	343	364	386	344	346	353	375	345	368	344	332	362	366	323	362	348	337	337	301	350	333	316	363	369	354	321	362	353	336	348	380	337	342	332	366	334	366	355	328	354	342	355	329	314	343	349	328	353	351	299	359	362	379	346	338	381	349	332	370	362	369	362	357	302	344	372	353	351	334	341	330	358	342	345	351	319	359	332	339	324	389	339	319	332	339	366	351	337	342	321	342	348	342	344	371	349	361	338	361	339	336	328	316	385	364	389	352	341	342	322	349	373	349	362	348	356	360	322	335	346	350	320	360	339	322	352	338	324	346	339	358	374	357	335	330	355	365	338	332	312	339	335	338	340	321	351	385	336	335	329	341	345	338	359	332	363	340	360	341	337	379	381	364	354	351	347	350	343	293	330	354	375	332	343	327	345	320	307	355	360	317	332	335	307	359	362	356	324	347	337	336	343	369	314	335	372	347	352	345	355	312	363	308	308	321	363	333	324	362	333	343	346	358	355	352	309	339	340	299	356	363	332	363	341	373	319	355	331	370	361	356	372	359	328	328	331	318	357	352	327	359	312	343	321	347	361	351	357	369	331	363	332	340	316	355	326	347	338	350	385	317	345	345	375	347	356	341	335	352	358	336	348	340	355	358	325	332	339	330	367	310	346	313	312	331	371	324	326	371	327	328	341	365	320	321	312	341	365	339	332	326	347	333	368	333	351	370	353	367	362	369	354	372	350	413	378	345	312	332	362	348	367	332	345	330	343	367	373	332	347	335	335	322	350	335	338	339	326	349	347	309	355	359	352	325	326	344	339	349	344	308	360	333	312	338	320	399	342	364	357	348	314	353	339	363	310	349	333	362	382	321	345	349	347	373	355	362	318	378	349	329	346	329	339	348	332	385	358	336	329	363	352	366	332	354	317	356	326	331	346	325	353	357	322	353	334	359	296	347	327	365	329	351	360	365	329	341	342	323	311	336	368	362	358	349	380	342	348	303	338	345	338	338	388	349	331	370	346	366	353	357	315	340	335	355	311	347	364	351	355	328	362	376	348	332	333	330	337	329	340	345	360	369	334	349	328	370	311	326	378	306	367	337	352	297	346	366	350	348	369	341	331	333	331	361	361	333	317	300	357	348	361	324	311	331	334	355	339	333	344	336	334	327	335	340	349	324	348	345	332	339	331	357	339	361	358	385	335	349	347	348	338	361	313	349	343	325	332	330	371	357	354	349	330	324	352	349	347	340	335	353	334	354	340	338	365	358	304	348	353	300	317	352	339	332	334	353	349	336	351	343	312	349	335	349	346	345	350	372	350	392	328	363	327	347	366	341	356	364	325	324	336	355	312	320	333	354	344	335	346	333	342	351	361	364	340	358	331	366	328	338	342	350	340	350	345	349	334	334	340	348	356	382	328	320	378	322	340	369	329	346	347	365	325	329	325	314	336	316	331	393	352	347	333	356	302	349	323	314	368	366	334	352	336	341	360	331	342	375	356	336	381	340	351	352	323	331	325	340	320	322	332	329	300	330	358	338	329	359	365	327	322	353	374	353	347	334	348	347	318	332	369	345	347	341	376	322	352	336	346	326	326	365	361	333	371	333	348	341	358	337	387	346	308	317	348	380	380	316	373	328	387	349	332	342	341	328	359	359	319	349	364	323	353	342	371	312	338	326	322	326	338	338	355	333	351	320	347	365	322	353	355	343	329	363	362	313	327	348	372	367	375	327	343	337	325	317	323	369	350	335	334	361	337	305	324	338	323	329	326	325	343	338	335	356	334	379	346	337	339	343	368	354	347	327	328	363	351	339	340	315	360	332	348	345	351	348	330	348	363	376	344	326	345	356	381	341	344	334	343	366	336	325	340	350	298	335	327	355	354	346	336	325	332	343	328	344	341	347	381	318	342	339	344	345	350	317	362	309	376	327	371	294	318	364	362	339	338	336	356	339	357	345	371	348	334	386	335	336	330	362	335	358	322	330	341	336	338	318	390	349	351	326	351	347	369	351	356	345	308	368	308	334	313	343	284	302	342	376	307	357	354	357	331	337	327	350	359	318	353	346	335	355	350	357	340	322	338	361	361	364	336	344	352	345	326	365	324	349	347	348	346	335	383	358	365	361	325	371	316	339	346	331	330	339	360	369	337	355	300	358	365	363	368	345	367	353	372	325	382	336	360	308	364	365	371	332	363	339	352	334	324	336	325	342	347	335	333	328	367	354	299	330	334	352	359	310	342	378	346	332	358	353	336	360	357	324	332	343	381	342	348	334	320	355	366	316	329	358	309	374	343	337	360	353	339	343	374	354	334	323	335	344	339	328	387	340	364	309	335	313	350	379	349	334	335	325	344	333	375	311	344	345	364	333	355	344	370	326	331	345	367	315	340	309	352	332	361	314	350	362	354	324	354	349	335	362	321	353	327	344	330	350	335	354	350	333	333	334	359	337	336	346	334	323	348	337	336	322	329	368	335	350	374	347	336	379	343	340	351	352	325	336	331	337	337	328	343	376	344	362	310	311	359	307	367	345	336	318	360	349	382	359	346	326	335	320	322	330	370	347	352	328	331	340	325	346	366	376	344	358	372	340	353	351	341	317	367	345	335	313	351	330	325	356	378	339	311	362	327	331	337	356	359	366	321	356	358	383	365	336	354	370	362	323	312	332	325	339	357	340	340	345	338	378	344	361	350	342	347	331	347	350	326	351	353	294	322	346	348	344	352	355	365	315	344	372	345	359	347	393	299	351	349	339	344	354	340	355	330	396	347	353	329	307	357	334	352	355	315	354	370	321	315	319	310	360	336	331	348	335	344	339	351	330	351	357	389	341	332	283	358	347	323	361	382	377	347	321	357	321	319	328	364	348	346	344	332	363	317	349	334	341	356	333	330	329	351	358	306	358	323	347	352	351	346	335	316	332	337	357	340	343	347	348	345	348	345	336	349	346	347	328	320	306	326	359	353	356	356	340	370	346	359	337	381	356	358	319	362	341	336	362	374	355	360	349	345	300	344	333	325	359	363	357	337	353	327	330	338	345	357	347	346	345	329	347	351	304	345	328	318	354	359	357	341	334	342	353	364	354	338	358	365	320	341	338	364	364	301	324	329	318	328	324	331	335	336	346	373	326	375	337	350	329	355	337	357	355	332	369	352	340	366	354	332	339	341	379	369	340	363	344	328	364	348	333	321	351	317	327	336	371	371	357	331	341	374
3263	1896	2058	2218	1108	901	883	910	875	667	667	519	406	446	400	399	331	344	295	330	328	360	327	304	319	285	311	296	314	325	305	328	295	300	332	302	304	317	286	303	315	341	308	309	283	293	289	303	328	301	324	324	317	338	295	326	318	323	314	325	321	320	305	318	327	311	309	304	304	327	327	310	326	301	318	333	304	308	331	306	301	326	332	325	318	301	323	323	341	292	311	316	304	296	325	279	292	302	311	274	301	298	318	316	311	329	336	300	319	329	290	308	301	312	342	337	305	319	300	291	297	331	310	321	313	279	310	317	292	313	311	297	276	332	293	329	283	311	315	302	308	321	312	298	299	352	323	303	312	288	308	338	325	328	329	318	293	289	300	313	338	323	301	344	322	314	341	339	304	317	320	293	299	335	332	278	315	297	312	305	319	307	313	299	325	333	288	316	335	322	301	301	305	297	298	304	306	277	280	279	292	315	331	330	323	309	296	307	299	330	311	323	295	325	316	303	302	332	302	324	279	319	297	291	310	322	314	306	325	285	293	319	318	329	301	288	301	302	315	325	316	279	290	324	288	303	289	296	325	292	326	326	313	294	314	320	283	317	331	335	299	302	315	311	320	314	343	296	324	308	327	329	285	277	334	315	317	328	307	325	271	309	332	295	270	318	321	313	306	324	321	283	301	276	304	315	304	303	273	300	315	317	289	295	316	268	308	340	312	311	306	335	311	280	286	350	309	294	292	329	302	303	283	299	319	324	322	313	308	317	296	301	306	307	328	287	319	304	307	291	311	274	334	302	283	291	282	314	321	327	294	304	299	298	306	289	305	339	307	326	334	309	331	298	316	299	299	283	281	343	281	300	304	301	310	319	303	294	323	295	306	300	314	320	307	316	328	282	333	291	307	321	320	321	289	309	317	280	309	301	328	308	291	308	331	304	296	317	320	307	319	283	296	334	312	311	314	336	314	310	286	304	336	334	284	302	299	291	294	317	326	321	334	327	323	335	285	337	316	291	307	338	301	301	306	306	305	339	280	303	312	324	354	301	283	321	314	280	313	317	332	310	311	311	291	307	315	298	337	315	302	333	316	293	333	294	328	309	313	302	304	301	304	303	310	315	298	342	267	295	307	263	301	277	356	309	299	303	294	329	299	307	295	309	287	310	303	291	284	299	328	297	320	309	329	299	299	332	286	301	291	301	332	359	301	309	321	290	307	312	339	287	305	346	311	302	306	304	308	283	296	334	360	303	292	280	277	306	302	293	306	301	318	296	303	304	292	328	292	295	303	299	332	296	311	338	321	315	341	288	282	308	320	312	305	300	305	309	288	322	278	308	286	303	271	285	294	313	295	291	309	343	320	314	364	314	277	331	322	338	326	289	301	305	306	294	315	307	305	279	304	322	291	309	284	318	315	278	327	306	308	303	330	316	313	313	312	304	283	291	316	301	311	298	317	328	287	288	309	289	289	318	273	319	326	278	319	295	334	318	328	302	271	284	322	278	319	303	311	305	310	310	297	312	324	290	324	292	315	302	314	279	324	285	297	314	325	309	286	352	301	278	327	315	301	309	302	301	312	305	295	310	330	338	315	323	326	300	312	318	287	285	313	316	301	312	297	286	285	277	311	309	317	309	308	312	265	311	321	314	319	303	296	295	311	310	322	343	311	307	298	296	313	312	294	285	332	331	289	292	294	310	312	287	320	302	318	310	306	324	313	327	355	324	318	318	294	308	307	291	325	296	301	338	353	321	274	295	290	313	331	308	284	304	317	283	291	331	314	290	298	310	273	301	318	321	294	315	308	335	312	306	341	320	338	320	340	297	302	303	326	305	295	313	332	289	311	339	342	315	291	327	286	306	299	314	324	310	305	299	320	316	297	298	311	303	295	308	303	288	313	318	307	325	308	319	335	308	303	284	300	308	306	342	297	323	299	339	298	340	311	304	312	290	327	293	344	300	328	307	309	325	305	302	318	330	293	318	309	296	274	310	290	333	299	331	319	309	269	334	320	303	285	325	297	257	328	306	296	307	278	284	319	291	301	309	280	336	273	318	323	286	290	305	296	322	306	321	334	326	269	312	347	310	342	267	307	315	323	293	337	319	314	302	306	303	330	319	299	286	283	305	302	278	299	323	312	334	294	322	290	292	293	330	314	295	318	292	292	298	327	266	279	334	313	308	293	293	311	342	297	320	328	306	315	329	301	326	335	313	313	360	308	309	305	298	306	302	316	299	314	326	302	311	295	314	330	321	335	324	308	310	309	333	299	293	301	323	296	302	280	307	311	305	271	304	301	325	326	309	293	321	314	312	320	304	321	305	296	332	286	300	301	290	329	306	324	339	301	287	341	298	323	294	303	275	289	299	320	294	306	332	307	305	321	294	318	315	285	299	336	312	330	296	311	335	303	317	314	328	267	283	308	293	301	333	319	330	335	297	292	316	303	304	317	315	304	320	327	298	324	347	290	321	298	275	330	292	301	304	324	275	299	303	309	321	297	314	304	316	292	329	328	299	287	299	312	312	297	320	293	340	294	341	308	300	312	302	257	322	329	314	317	332	335	328	318	304	326	285	302	306	287	329	299	331	319	283	321	302	294	323	330	287	291	297	295	275	291	341	301	331	322	326	314	325	293	319	290	279	295	314	341	351	322	311	328	337	319	326	297	306	322	330	317	317	325	336	296	330	289	307	296	294	305	325	316	300	294	265	321	318	303	334	326	319	334	276	317	311	300	281	322	303	305	333	306	280	328	317	303	301	338	304	286	304	340	308	312	298	305	324	305	291	310	319	310	301	282	305	320	306	329	334	334	309	298	288	320	328	284	306	296	319	301	292	300	306	308	285	330	313	321	288	285	294	282	281	275	309	298	294	292	295	297	304	320	286	341	314	313	302	330	318	335	310	309	333	294	313	286	308	295	324	307	313	307	291	296	297	291	297	330	295	308	321	298	292	274	344	304	305	304	314	318	295	301	323	317	314	309	306	314	334	333	336	285	320	317	312	298	314	331	292	263	323	293	330	336	309	331	303	294	317	288	298	326	335	340	321	285	333	305	305	324	301	303	311	324	332	305	281	288	316	297	320	329	317	283	310	304	287	297	305	313	312	288	272	312	305	291	278	308	293	283	312	295	279	314	271	312	299	306	311	330	319	301	306	292	321	326	308	291	326	323	295	297	316	339	323	313	291	285	311	281	311	330	304	303	316	343	320	299	310	288	337	330	288	323	370	319	312	313	295	297	299	286	301	279	306	353	309	319	325	297	311	317	316	329	305	304	320	290	308	303	308	326	313	325	333	320	287	333	318	283	283	304	324	283	295	308	303	329	316	319	348	280	309	305	298	325	314	309	283	339	306	316	303	317	333	322	296	314	315	314	297	339	284	305	309	294	319	293	319	315	303	292	320	285	301	321	292	344	298	298	305	329	326	301	331	283	298	339	355	304	303	306	274	327	299	287	322	294	330	303	300	290	288	311	322	308	300	327	303	288	296
3412	2654	3197	4508	3411	2846	3070	3027	3224	3205	3254	2279	2010	2082	1784	1568	1294	1221	1090	1008	938	981	1019	932	858	825	835	882	802	857	853	840	804	814	876	848	848	788	864	836	810	907	892	780	799	857	898	820	830	824	830	849	857	850	827	834	837	826	847	861	789	845	870	822	810	844	855	829	821	842	862	828	850	871	790	820	810	820	861	846	876	822	841	850	801	823	808	830	830	846	820	808	846	861	856	807	855	829	848	863	851	846	802	849	903	874	815	831	863	842	827	843	878	871	850	833	837	846	828	795	870	800	779	835	779	857	859	825	840	833	828	875	843	815	874	822	815	834	802	822	857	840	809	861	828	827	822	892	852	859	839	845	875	832	833	806	842	803	838	830	785	851	837	843	779	860	847	806	830	800	849	855	823	823	816	822	769	855	844	848	808	847	876	804	855	813	834	861	799	870	868	815	830	851	763	905	830	818	827	857	844	855	796	863	821	814	831	865	846	826	845	868	799	781	836	832	789	822	852	819	894	875	855	862	810	856	883	819	834	797	888	825	801	813	848	821	853	785	888	806	820	785	823	862	840	859	859	800	840	850	846	814	869	816	820	851	835	785	826	914	839	785	843	873	828	898	810	869	809	792	828	776	799	827	852	837	837	828	837	863	811	823	799	843	819	820	850	837	795	852	841	789	787	835	826	779	839	865	814	821	839	833	832	814	895	785	834	869	810	782	839	882	857	850	830	828	797	873	787	789	892	828	820	816	852	878	828	799	839	841	870	836	810	833	843	835	814	822	831	814	839	803	856	791	840	854	829	854	822	820	852	796	882	879	831	836	808	836	829	829	866	849	828	814	836	777	837	778	880	869	766	831	784	856	858	850	863	858	812	849	814	883	859	772	809	864	836	826	874	870	836	856	851	830	854	826	834	906	849	858	824	816	818	774	801	817	835	819	788	829	840	829	822	824	798	890	793	859	808	820	802	864	804	838	824	864	828	819	807	830	854	829	794	841	826	841	834	794	823	837	861	866	807	834	841	851	883	879	779	814	797	860	820	809	772	832	839	843	839	847	864	829	787	849	871	802	790	815	786	841	794	868	838	843	842	829	832	866	837	828	858	872	881	819	795	816	822	834	834	832	885	832	829	846	814	848	873	825	799	848	864	830	801	837	814	817	840	856	832	875	821	841	827	861	883	828	799	856	806	819	814	843	866	826	823	862	827	847	817	814	817	857	808	838	799	859	858	845	838	821	826	836	874	819	806	874	858	829	823	875	849	815	825	816	803	846	828	823	860	879	807	859	801	793	859	827	826	862	837	797	849	845	802	828	799	890	840	805	875	864	831	811	842	908	827	837	825	856	822	844	806	876	818	860	823	854	866	850	869	829	842	835	803	884	884	825	833	853	836	837	848	838	778	855	872	892	834	809	856	773	824	749	829	801	832	840	864	794	866	860	851	824	843	799	843	814	841	865	817	813	827	832	862	874	829	806	837	830	819	821	843	812	826	857	835	829	837	866	893	835	800	822	847	824	821	831	812	826	839	828	891	825	837	919	794	849	798	815	838	819	866	873	832	807	820	849	863	812	897	820	830	855	863	891	814	826	864	819	873	834	794	789	794	791	866	858	825	846	851	833	865	814	830	824	917	879	837	804	847	825	759	902	810	840	879	864	794	849	813	843	834	830	838	809	726	819	866	838	829	837	825	851	827	818	822	804	851	886	848	874	862	813	867	843	854	869	857	843	851	841	868	873	818	820	863	829	841	877	808	802	865	824	871	819	802	838	787	816	861	847	832	808	795	831	801	804	828	836	838	832	796	838	796	808	785	864	835	805	843	829	830	852	836	820	821	797	816	827	844	822	775	813	837	856	808	859	853	873	873	817	798	843	847	852	869	850	840	844	826	844	804	836	865	879	840	854	886	827	895	839	858	841	861	842	867	833	834	830	809	796	844	832	835	842	833	807	790	828	783	856	840	846	844	809	812	839	837	831	847	765	825	818	857	838	827	822	798	807	879	824	800	781	860	858	846	872	845	836	871	856	839	831	805	869	797	869	885	847	865	808	888	861	823	812	810	831	800	852	795	815	851	833	821	862	861	840	862	852	814	840	864	910	834	794	846	821	823	838	856	807	847	855	852	853	918	858	790	855	800	820	818	862	823	827	896	867	832	880	833	825	863	819	843	844	808	851	821	832	808	863	824	819	793	784	835	873	811	832	871	857	820	868	805	840	835	807	803	828	879	798	859	801	878	837	809	890	830	864	859	870	824	839	856	860	812	875	776	775	820	843	842	841	803	852	845	846	810	791	853	880	858	838	865	810	866	860	790	811	835	817	874	846	833	859	808	843	820	849	872	840	874	845	843	852	842	819	864	838	845	832	841	856	836	871	833	817	826	856	851	811	786	827	836	824	834	811	869	836	807	872	897	866	849	826	799	815	812	841	863	837	826	892	868	823	850	835	848	894	833	785	829	831	813	827	799	824	830	795	853	778	851	828	857	807	796	842	872	835	828	805	841	866	808	838	855	864	776	872	822	852	858	787	852	829	822	854	851	821	855	847	836	873	801	860	826	849	840	816	849	813	861	857	785	812	840	843	837	796	841	878	880	823	896	806	837	840	803	852	838	767	809	824	873	916	846	807	827	795	818	839	815	794	797	880	844	864	907	869	848	854	814	834	826	815	859	841	806	809	818	853	860	857	839	849	826	830	795	829	826	816	844	819	848	847	875	855	836	831	835	873	836	815	806	824	907	836	879	819	825	845	829	849	817	839	829	829	831	855	840	815	860	844	846	796	817	847	842	835	833	847	832	830	848	874	850	836	897	795	786	868	837	852	822	854	845	834	788	847	830	864	826	790	835	829	861	789	870	804	801	826	832	794	871	832	858	773	840	828	879	915	825	807	860	905	911	766	864	812	826	810	811	856	834	801	820	837	849	843	820	864	853	770	838	821	828	841	835	823	831	837	861	803	836	841	806	760	914	835	832	785	861	808	842	813	833	845	820	847	833	882	829	919	838	800	853	832	818	804	862	766	877	799	786	848	872	867	851	834	839	860	821	821	812	838	844	853	840	818	810	864	855	830	841	803	855	859	876	850	820	861	837	847	828	832	860	818	822	824	870	795	824	813	900	792	837	871	834	819	863	832	797	885	784	856	832	883	805	874	853	820	829	826	817	851	806	842	844	868	824	865	869	845	835	861	842	813	873	844	853	850	824	818	857	878	815	826	840	811	850	742	819	804	871	802	861	826	883	790	868	846	836	836	823	799	867	837	837	807	807	828	827	869	845	840	838	800	766	857	851	867	850	832	847	812	804	835	795	798	885	830	810	819	840	871	812	847	801	838	830	830	827	870	794	844	816	873	818	830	815	845	798	763	863	900	833	825	849	832	857	832	853	895	831	808	840	876	852	818	858	841	822	792	865	858	865	811	817	809	757	851	810	828	831	849	823	832	748	862	836	814	831	816	854	857	828	831	874	843	818	806	846	777	830	857	856	809
12649	10390	13443	16590	13185	10053	8375	7166	7624	5613	6105	4250	3817	3347	2214	1877	1143	686	652	707	467	612	407	379	345	242	235	206	195	184	173	166	188	151	212	195	178	183	162	183	181	150	181	184	157	203	178	185	165	189	155	191	171	187	185	169	197	191	196	185	198	179	171	193	152	215	158	174	176	170	189	157	155	157	161	170	187	194	180	184	163	197	154	191	176	179	163	171	195	182	166	176	158	213	171	176	189	166	152	208	185	170	166	178	190	204	184	167	168	180	177	192	176	204	163	181	181	192	208	164	158	184	160	199	177	189	190	167	186	175	191	184	170	188	185	180	178	185	183	189	192	189	179	176	177	193	183	197	160	198	198	159	199	167	179	204	200	171	168	174	193	176	167	166	200	198	158	193	197	183	179	179	153	173	156	181	202	177	193	186	189	171	171	172	194	182	185	166	179	182	169	185	194	181	188	163	183	175	176	180	207	168	169	171	193	166	171	157	184	182	187	168	209	182	180	177	158	174	181	180	153	190	157	192	150	148	166	184	165	170	190	183	194	170	186	190	174	183	179	180	202	162	172	176	188	159	170	189	176	178	179	181	182	186	160	160	178	172	168	173	166	186	175	172	152	164	160	168	185	177	194	181	214	156	165	190	165	167	193	198	174	194	186	154	161	173	200	206	168	198	186	167	175	183	165	174	188	180	181	182	195	192	178	204	185	169	166	177	186	184	198	179	179	179	195	182	178	175	171	190	189	180	177	169	180	155	192	163	183	178	176	178	191	157	170	201	188	169	191	157	177	166	162	165	182	190	170	173	172	165	187	181	167	162	180	222	183	170	189	183	176	178	185	172	167	150	164	207	168	155	197	196	184	163	190	183	160	173	170	161	196	169	174	192	206	166	184	158	181	159	156	179	169	186	155	172	192	161	178	161	185	170	193	191	179	175	150	187	166	174	160	172	176	182	156	182	177	172	177	176	191	163	174	179	165	173	188	180	190	165	184	185	190	182	196	198	171	174	152	173	189	180	176	168	153	178	163	205	194	187	151	163	183	161	183	193	158	209	159	174	190	163	183	190	175	190	171	189	177	189	189	185	209	177	176	193	180	166	162	150	183	148	178	169	174	165	181	171	192	156	189	186	195	183	181	176	192	197	176	159	185	188	210	167	209	187	181	186	158	171	187	159	155	173	183	178	153	166	166	179	185	182	173	182	206	172	177	182	187	179	190	178	183	149	178	173	189	153	177	143	197	167	178	194	167	187	166	172	172	178	176	196	201	173	173	189	173	184	187	181	160	173	164	195	159	198	209	207	186	156	192	162	186	191	206	169	179	192	179	169	193	165	199	168	185	198	139	173	162	183	182	153	171	173	182	154	178	180	205	171	169	170	164	196	158	171	170	192	180	191	197	180	159	188	172	154	173	170	191	149	160	182	191	145	190	182	198	153	180	159	180	186	167	208	198	177	182	155	172	175	171	175	176	170	194	192	167	181	181	176	174	183	166	184	164	171	172	171	175	168	172	176	174	193	179	177	185	192	181	171	182	171	182	208	181	187	186	193	189	170	182	182	186	159	182	151	174	182	185	187	217	161	165	168	177	209	181	150	157	153	204	169	196	179	161	196	169	186	168	183	181	164	165	177	171	192	182	182	143	186	157	181	184	157	166	159	163	184	195	182	166	166	172	173	189	175	179	169	195	180	177	165	191	199	170	164	164	190	192	197	178	164	159	166	179	176	178	191	181	165	169	182	189	202	183	161	170	183	182	160	179	167	164	168	183	186	185	185	170	168	208	173	200	168	193	191	165	175	177	166	158	169	171	202	199	194	197	181	175	180	176	177	199	207	197	186	186	181	164	187	187	160	155	185	163	173	149	154	174	182	161	175	160	188	190	172	166	160	182	172	167	174	189	182	163	174	182	180	172	183	177	199	185	164	170	166	184	157	173	162	166	195	173	192	179	198	198	167	175	178	175	172	190	185	172	178	164	191	162	189	165	159	203	169	173	185	174	185	219	195	177	177	183	145	187	154	147	171	189	170	184	156	177	162	176	196	193	181	139	185	182	181	169	199	156	201	185	193	175	160	182	156	158	162	155	169	157	164	185	210	197	170	171	181	163	183	171	146	154	180	177	176	157	175	207	163	166	190	194	178	164	179	196	202	191	180	168	166	196	173	159	173	198	161	170	186	160	163	175	180	167	191	169	188	167	194	175	159	202	155	161	170	177	174	177	166	181	178	177	180	181	197	172	199	203	207	167	182	162	159	186	172	186	186	194	172	185	171	179	173	157	167	193	188	178	166	169	181	210	152	202	171	160	184	167	183	183	160	193	181	156	202	167	199	175	162	166	152	186	170	173	172	191	171	169	157	158	192	189	179	167	209	149	161	156	186	183	180	168	149	174	179	169	202	195	172	157	177	169	196	160	181	175	175	151	171	202	155	190	162	190	179	171	172	156	188	179	169	175	178	185	163	176	164	171	175	159	197	159	176	168	166	179	179	146	167	200	181	162	155	169	174	165	183	178	184	193	173	153	171	184	196	176	167	163	176	201	171	187	180	198	177	153	164	172	185	164	170	168	168	197	190	165	167	182	175	194	165	206	173	162	192	206	190	195	166	158	201	171	166	170	156	198	170	179	195	167	193	204	193	198	171	196	167	163	198	200	166	175	169	191	160	179	176	174	163	176	184	172	159	194	197	184	187	178	176	164	174	203	156	166	168	185	187	172	174	187	182	197	191	159	166	190	153	168	171	183	168	194	162	208	183	201	205	177	172	170	185	204	185	172	163	182	185	185	169	171	165	175	179	197	179	178	167	178	168	131	183	174	182	174	170	174	173	176	181	157	163	169	181	177	175	181	167	170	170	181	176	183	168	181	196	143	197	172	173	188	160	202	177	177	188	183	198	159	178	197	186	176	195	172	196	165	166	165	186	179	171	196	178	163	175	175	159	195	185	176	180	161	168	168	165	170	165	195	172	164	173	166	181	182	171	172	168	204	172	178	208	181	179	193	173	186	155	183	202	195	197	168	192	183	202	146	169	171	190	160	177	195	177	191	168	174	172	174	175	155	186	188	177	192	174	186	186	186	174	157	182	166	164	195	198	167	180	198	189	183	202	169	164	181	172	179	176	163	170	172	170	164	178	164	182	184	194	169	190	175	175	178	161	175	177	189	157	178	188	163	199	173	171	162	161	175	157	168	188	197	183	178	186	168	166	174	186	193	178	174	179	173	195	167	176	181	179	160	180	191	135	169	172	169	195	176	181	183	180	165	187	174	177	194	169	205	188	182	191	169	189	177	176	190	201	175	176	172	160	173	203	192	186	173	184	193	163	187	194	170	178	161	189	180	164	170	175	191	167	184	186	185	190	182	181	169	183	198	189	187	194	178	174	174	192	169	180	168	186	187	180	162	169	191	167	167	172	191	169	155	176	190	173	179	180	164	181	177	183	150	195	185	185	187	161	179	193	166	182	173	230	170	177	173	167	150	163	185	197
9404	7488	10857	15184	14377	14416	14282	15426	18213	16652	17941	12237	13297	13440	10418	9982	5623	4415	3665	3571	2477	3541	2387	1909	1680	1076	1081	813	712	653	664	572	607	600	557	563	564	550	570	542	577	552	583	559	517	540	565	563	525	508	549	560	550	594	526	529	567	535	541	548	511	595	604	506	580	541	543	553	515	498	554	528	539	515	551	519	520	512	535	549	579	524	557	512	507	481	533	554	524	476	504	498	544	496	517	531	488	541	542	531	516	530	499	508	499	488	539	506	535	532	508	495	526	522	460	513	514	480	499	525	488	507	524	521	495	521	491	521	498	518	529	556	538	514	496	511	483	500	488	516	459	506	532	513	497	508	545	522	493	504	553	501	518	552	516	482	479	489	487	529	503	492	478	537	501	482	510	493	528	515	494	534	494	518	548	483	503	522	505	497	517	484	496	502	480	515	533	482	520	548	543	467	544	498	485	527	516	486	513	519	515	503	516	487	539	510	527	536	469	494	512	480	545	494	473	502	461	501	485	549	498	530	498	534	496	537	528	566	477	520	536	542	498	493	547	508	483	494	506	508	469	515	506	507	505	502	525	513	531	470	537	529	537	519	491	488	509	493	491	507	519	534	495	532	498	504	555	509	488	501	524	528	538	540	481	503	493	530	495	504	506	472	510	541	542	509	550	506	532	535	487	504	486	502	512	467	489	511	522	526	538	499	549	525	528	520	490	523	513	529	482	507	523	503	547	524	502	497	525	502	535	529	510	496	496	464	528	506	488	499	531	515	484	530	510	510	483	559	516	535	496	507	507	547	501	506	513	490	506	520	512	491	513	543	518	464	535	495	521	484	545	507	478	566	494	529	525	521	514	538	523	544	496	454	497	507	545	498	499	511	481	555	522	489	509	494	490	512	507	520	491	521	485	533	482	524	516	524	554	517	524	509	508	514	509	487	510	504	492	506	479	523	512	504	512	536	497	557	529	515	543	521	485	477	525	501	467	523	498	475	504	507	488	566	487	492	514	519	481	503	535	475	502	531	567	492	531	546	520	545	491	536	471	532	554	538	544	496	532	531	463	535	520	523	530	486	501	480	481	486	504	481	485	517	513	530	521	540	515	524	489	482	533	482	519	558	500	508	503	522	482	499	518	486	441	491	500	494	498	487	481	508	531	546	498	515	508	500	538	518	508	497	510	513	477	461	514	536	496	499	510	482	551	543	521	513	537	537	500	512	482	481	481	507	515	492	466	547	470	491	482	525	474	549	474	519	500	521	465	518	482	488	527	522	498	472	516	503	518	499	494	532	517	495	531	475	524	552	514	541	547	494	490	504	512	524	521	507	485	482	481	544	521	467	478	500	496	480	497	485	531	526	495	516	487	513	486	526	501	483	485	508	515	498	504	446	511	520	515	493	522	475	510	480	514	532	506	501	535	517	523	494	508	539	546	493	477	486	482	525	515	527	506	506	550	499	484	517	507	493	522	506	490	513	474	479	491	470	508	483	507	492	507	504	524	489	492	481	501	467	447	507	534	497	510	499	550	515	504	502	479	482	510	487	518	503	527	524	515	525	523	487	528	523	483	519	529	507	537	507	556	522	517	531	495	491	510	526	504	539	490	498	491	497	518	540	507	499	492	495	492	513	521	507	488	506	559	477	492	521	499	498	505	489	490	502	457	508	488	508	500	515	516	542	478	529	486	516	528	502	494	503	497	486	511	522	492	517	528	524	506	487	511	510	509	522	493	530	512	495	497	507	459	494	482	527	477	548	500	517	479	497	539	487	512	515	485	514	500	530	461	508	493	502	540	480	479	547	515	506	470	491	520	511	544	473	490	539	487	516	516	492	495	477	522	509	528	512	493	497	500	528	500	493	523	509	484	551	518	504	541	478	517	543	534	555	493	486	502	506	518	551	496	517	513	485	471	542	496	482	545	541	497	492	513	545	498	525	500	480	533	484	517	522	518	516	503	528	499	528	482	505	502	508	493	476	488	565	484	511	494	493	507	517	541	520	535	502	542	487	493	538	487	514	499	529	517	463	525	526	497	486	510	490	493	527	525	492	506	488	481	527	483	527	536	497	490	453	527	502	488	493	503	488	594	521	532	519	535	519	513	492	495	512	504	535	480	524	484	493	474	505	452	511	560	494	512	454	461	481	514	513	513	515	483	489	553	524	490	497	519	504	538	509	535	500	510	518	488	486	521	505	502	520	533	522	539	502	486	476	489	514	543	459	518	522	529	492	502	538	474	492	510	541	499	474	493	521	555	546	515	466	536	516	514	483	532	500	497	517	508	473	484	534	496	502	483	531	517	485	531	545	523	450	485	550	479	507	546	498	499	510	538	514	531	512	547	500	472	546	491	490	533	486	526	515	536	534	490	518	543	477	522	487	482	507	482	511	529	536	488	542	530	523	510	490	485	489	518	493	514	490	508	518	516	486	485	507	518	487	485	523	505	477	501	531	528	521	499	539	538	478	522	504	522	537	488	506	527	471	548	488	516	504	483	498	485	521	521	511	472	502	537	490	521	480	503	527	528	520	500	490	488	488	474	465	518	535	521	513	500	544	482	529	504	483	549	518	480	498	533	530	496	514	468	468	485	520	528	531	505	515	479	492	499	510	532	518	470	519	530	525	501	520	522	505	540	500	504	529	528	530	486	496	507	516	496	522	476	483	545	505	520	521	498	517	507	490	529	474	490	525	507	483	485	488	496	511	519	493	531	500	523	525	522	521	493	535	512	476	547	501	540	480	509	490	512	494	505	503	515	519	500	509	517	524	520	508	528	479	489	517	516	507	497	530	514	477	493	519	500	492	504	523	509	538	555	498	487	489	510	519	501	502	542	506	502	515	541	470	507	503	512	486	509	509	557	517	521	478	507	512	529	506	501	528	492	532	523	492	528	489	516	558	498	535	536	534	540	532	514	510	533	485	495	512	533	486	507	466	501	506	474	517	517	534	481	575	468	515	514	528	506	516	551	507	538	490	530	485	542	521	503	488	530	530	494	508	490	509	497	512	514	494	548	523	532	498	508	482	488	536	507	521	499	490	523	493	513	563	503	501	481	501	543	558	492	497	513	496	487	486	566	504	496	503	518	506	531	553	510	487	552	472	532	519	549	516	523	521	482	533	524	529	541	532	467	539	515	517	491	570	515	525	556	495	540	551	478	493	495	481	527	494	529	491	483	526	535	475	519	514	507	508	516	474	542	516	541	472	510	525	472	524	550	454	509	489	499	537	515	516	521	519	505	525	513	504	528	498	497	500	455	518	555	512	534	461	514	514	508	515	468	505	561	478	495	500	482	524	487	483	497	489	516	514	492	552	479	466	513	523	532	551	521	513	534	522	537	537	541	503	517	499	517	527	500	509	505	503	502	511	512	468	512	526	537	511	506	525	503	538	480	516	506	507	491	536	453	494	552	508	500	499	543	534	502	493	497	499	488	509	492	534	533	536	514	461	500	517	514	495	480	579	535	518	499	507	496	509	501	500	483	480	520	499
20333	14811	17413	21373	18261	15781	14077	12573	12613	10229	10694	8057	6786	5499	4472	3428	1744	1365	1086	863	663	643	498	517	396	254	209	183	185	135	138	140	119	142	141	130	141	128	127	124	117	126	121	129	108	123	86	111	137	114	112	125	110	128	119	114	113	106	112	97	117	104	105	96	116	128	122	116	106	114	111	117	97	107	108	115	102	99	126	112	100	90	91	124	121	113	114	94	102	120	122	109	110	118	119	104	110	111	102	102	111	115	113	97	116	103	125	112	91	116	101	97	117	98	88	110	88	118	112	113	101	122	144	110	116	109	134	119	101	127	103	103	85	101	103	107	96	100	103	114	97	106	106	120	123	109	86	94	123	98	111	128	112	105	89	104	95	83	121	93	97	117	125	102	99	97	104	100	108	106	108	120	94	126	114	145	112	105	110	97	105	110	118	108	112	113	112	91	94	91	112	104	122	99	117	113	95	95	122	90	102	118	117	115	107	120	108	100	107	106	97	114	105	91	116	103	115	109	109	111	101	109	105	105	115	110	93	116	111	118	87	126	108	113	132	96	124	115	90	104	99	106	106	101	117	128	107	111	103	94	125	115	94	108	106	111	100	111	78	110	129	103	107	125	108	108	103	104	110	105	110	108	122	102	115	93	98	105	113	118	123	107	118	110	95	121	118	101	108	101	119	114	111	118	102	110	109	120	122	107	96	112	97	111	127	107	112	122	106	92	93	94	99	122	110	102	114	109	104	116	106	103	116	93	130	96	117	110	97	120	103	122	101	106	97	94	99	116	113	130	120	119	104	103	104	105	109	107	118	107	112	128	108	122	109	102	100	117	117	108	109	100	101	100	106	111	91	99	104	104	86	100	98	117	100	110	104	116	97	104	110	114	113	115	96	99	102	109	113	118	106	107	112	101	123	110	108	88	119	102	104	121	105	94	107	108	120	111	116	110	108	116	107	104	110	119	113	97	105	120	105	94	107	89	117	106	114	94	111	105	101	107	90	98	114	112	134	85	110	86	114	107	119	107	112	123	114	102	124	101	86	102	117	132	96	111	107	93	111	95	108	106	112	117	113	119	105	100	108	102	134	104	105	111	111	122	108	99	80	106	126	110	86	124	123	135	109	111	108	110	105	99	99	105	107	135	112	141	113	116	127	102	114	107	113	116	105	116	117	125	100	104	97	99	114	105	101	112	103	113	122	90	93	100	105	128	109	94	105	106	107	100	117	113	111	100	98	110	101	105	116	119	104	92	104	123	119	98	120	110	124	112	106	101	109	104	100	122	98	104	107	105	87	113	104	93	88	112	102	103	101	98	105	111	102	112	100	108	97	108	127	119	102	130	117	92	112	129	129	121	103	92	127	119	113	103	102	101	104	107	89	93	98	102	112	128	95	112	95	111	96	116	107	115	120	120	110	108	113	112	107	104	108	90	127	101	118	98	105	107	116	115	113	112	116	118	94	116	116	105	109	116	99	112	118	128	94	94	104	106	124	107	105	113	102	105	133	124	108	106	99	126	119	110	101	115	83	134	105	92	101	100	98	106	113	109	89	94	102	116	120	120	122	131	106	104	118	95	109	97	116	109	116	109	107	104	116	88	99	113	119	107	120	106	95	103	118	115	116	124	107	122	108	101	122	115	85	117	118	103	119	96	127	104	124	100	141	104	93	113	118	127	110	121	107	112	97	106	90	130	112	100	112	121	124	130	105	92	124	105	83	124	105	110	109	106	99	103	107	111	112	112	103	98	97	109	103	100	100	124	137	102	112	87	109	105	100	107	93	104	91	119	113	100	121	105	107	120	130	112	110	114	121	112	120	109	103	99	111	115	104	104	93	103	111	113	97	92	108	113	128	95	86	96	131	95	123	127	118	110	115	92	126	109	101	94	81	98	110	113	112	111	102	96	100	92	113	111	107	122	101	106	114	89	108	120	117	140	101	113	106	105	97	108	97	138	109	101	111	123	102	109	93	114	120	114	94	100	104	105	102	125	104	110	112	107	104	111	112	111	114	103	100	103	103	112	117	121	114	110	112	118	100	92	118	111	107	99	113	114	107	116	97	112	91	116	99	107	100	100	105	118	113	106	97	113	112	108	110	119	93	114	108	108	111	114	105	103	113	116	95	96	136	106	99	111	120	121	101	114	128	95	84	112	108	88	105	107	96	75	104	100	126	87	105	102	109	112	114	92	100	122	107	90	113	116	101	118	113	104	107	95	122	112	89	98	112	117	101	123	112	121	111	116	117	110	121	107	108	98	121	116	119	116	109	99	90	94	107	98	98	102	99	95	102	114	118	96	91	120	112	103	121	116	117	108	112	113	105	99	121	86	115	106	110	115	116	108	103	129	119	104	94	126	124	108	104	117	99	113	126	86	107	96	126	107	99	111	104	100	120	100	93	111	123	111	108	98	92	118	117	128	125	108	121	109	104	128	106	113	98	104	118	101	105	121	98	107	107	111	129	123	109	105	93	120	112	89	96	108	107	90	112	112	118	101	109	114	119	114	95	102	96	108	113	100	86	124	104	99	130	130	106	111	89	109	90	112	96	88	125	105	96	107	127	97	120	98	103	100	100	104	121	105	120	106	96	91	121	99	103	93	116	101	107	118	107	106	98	110	108	122	102	106	107	99	102	90	125	95	130	110	107	117	130	111	116	100	116	116	104	111	105	104	106	97	97	109	113	106	112	109	96	104	97	102	100	113	119	111	110	96	106	101	127	92	99	98	145	104	122	113	95	93	100	111	101	120	102	106	125	124	98	111	122	111	98	97	107	110	124	119	96	133	106	107	122	102	99	97	108	111	104	117	102	120	97	91	110	114	114	110	107	126	103	102	107	130	105	94	86	107	112	92	96	108	134	126	104	115	106	114	119	125	122	103	109	126	112	101	102	116	122	93	87	106	121	102	120	117	104	118	126	109	95	125	110	119	120	107	132	112	105	120	104	82	131	117	112	103	112	107	124	125	87	96	91	101	119	103	95	108	102	124	101	121	108	91	105	96	94	110	92	113	103	110	111	132	91	109	117	97	115	120	109	117	114	103	115	104	114	121	110	97	100	116	120	94	115	82	121	106	100	115	103	111	108	122	92	92	104	82	113	112	120	101	115	95	103	117	128	108	117	125	101	112	103	129	98	93	112	118	94	118	111	105	109	128	108	106	112	98	94	108	89	117	98	104	120	97	102	97	106	99	106	130	108	101	108	98	105	110	108	126	88	94	118	107	95	106	114	110	112	105	112	110	108	116	122	105	106	108	86	112	113	94	119	108	110	109	108	116	130	113	113	93	118	85	97	128	114	128	108	94	100	115	98	111	83	88	114	106	114	107	93	121	129	117	97	102	112	124	107	124	97	98	110	107	97	129	104	115	109	113	118	111	111	104	120	95	122	111	122	102	101	118	106	101	92	107	117	107	121	113	100	108	113	118	118	114	105	91	137	107	106	100	129	118	124	101	110	127	100	109	125	92	97	112	100	114	100	99	89	78	100	119
12390	10307	13710	19134	19013	19174	20180	19246	23804	22332	24719	17558	19010	18045	16772	16628	8841	7248	5960	5745	3862	3939	3528	3913	2246	1460	1224	964	781	623	541	493	556	471	506	499	446	483	458	434	427	402	420	442	467	409	428	420	424	425	395	404	449	464	377	387	406	455	412	422	448	398	425	386	406	388	358	369	388	382	385	341	414	397	406	366	376	396	392	366	379	380	363	392	360	364	389	365	374	369	392	334	367	341	377	353	334	363	360	347	352	348	359	337	380	357	394	342	358	374	388	362	334	361	378	334	376	381	347	358	364	349	342	357	345	318	349	345	326	335	330	347	354	336	356	326	360	316	377	338	355	333	349	352	369	334	354	376	352	365	352	330	369	349	379	336	353	371	332	319	327	358	356	336	338	346	342	366	384	346	322	333	305	351	381	330	368	373	365	349	354	350	337	362	346	354	362	359	346	360	340	351	334	365	366	354	361	359	343	367	350	366	329	336	365	320	363	333	351	382	349	370	344	316	369	369	356	321	358	353	357	366	367	363	317	349	345	365	330	344	373	329	355	352	349	370	337	356	359	340	351	346	359	374	335	381	356	364	347	345	328	357	355	351	363	341	375	360	339	339	377	372	345	352	366	371	336	324	340	334	352	333	339	337	366	354	331	376	352	367	332	335	366	342	340	368	320	358	337	342	350	324	321	340	344	353	349	342	354	312	365	314	358	326	328	379	329	341	355	339	360	333	345	314	370	350	356	354	335	348	369	339	354	331	337	345	317	321	346	338	334	352	359	328	344	326	352	365	359	330	302	348	326	300	376	363	344	348	377	338	333	330	332	338	338	328	386	332	358	315	322	369	333	324	321	319	352	318	334	342	325	347	304	339	347	355	335	357	352	302	319	330	339	358	367	328	367	354	345	350	330	338	338	323	351	364	349	329	346	336	380	345	345	321	333	324	353	314	358	344	341	341	350	302	370	358	347	348	333	363	360	373	356	330	361	375	377	341	367	346	381	323	350	350	309	330	348	328	334	332	342	321	374	335	331	334	344	355	389	353	328	323	339	356	333	318	334	343	331	332	368	348	332	374	352	363	334	370	360	341	335	351	348	320	330	348	354	313	315	338	335	339	343	361	332	343	343	364	365	370	347	347	384	337	360	354	391	350	303	336	317	325	365	341	342	373	356	365	327	328	337	381	344	350	358	355	322	345	335	333	346	355	336	338	314	318	329	327	343	348	334	355	344	315	369	343	319	347	346	323	353	374	333	333	309	329	343	364	331	342	342	336	361	344	329	329	362	331	340	333	334	364	302	336	331	368	308	361	314	365	369	330	362	354	359	340	341	391	313	317	368	349	328	350	341	323	338	338	359	353	340	359	336	382	332	376	310	358	360	338	323	332	357	327	338	324	347	343	365	358	323	364	364	367	336	337	349	362	349	316	309	330	326	348	327	342	374	358	349	317	360	326	317	359	326	364	316	353	322	353	361	371	316	352	343	326	342	350	357	316	370	336	379	352	357	324	344	334	348	352	363	361	358	347	367	332	320	337	320	375	362	341	335	338	342	331	361	335	364	352	355	329	374	354	321	355	323	346	327	356	342	329	333	339	396	340	352	367	328	352	343	360	301	390	339	354	335	325	304	337	325	347	349	335	370	318	320	395	356	354	372	342	340	329	332	315	353	340	369	323	351	344	333	350	363	341	315	324	355	374	314	334	333	334	322	335	347	362	337	334	318	339	346	332	331	358	299	316	348	370	324	343	342	368	373	346	346	354	344	336	334	343	366	324	367	334	352	336	338	331	354	345	343	312	384	323	333	353	322	314	339	345	339	325	335	344	318	347	338	358	350	319	327	350	312	344	354	350	314	313	340	335	330	367	340	331	327	347	310	358	346	327	310	328	359	353	332	349	338	331	332	346	351	334	343	322	325	343	331	331	345	355	335	370	366	346	333	329	359	342	333	356	344	334	330	348	338	356	348	344	361	324	336	335	333	338	349	336	334	344	339	395	346	312	338	350	321	326	338	315	348	339	345	329	327	374	369	365	300	333	340	365	343	345	335	345	327	324	388	342	360	338	358	332	339	338	376	330	344	356	360	342	337	343	325	335	310	343	346	351	339	332	342	353	343	349	380	379	337	367	349	337	328	339	328	337	362	363	343	346	350	347	343	350	342	341	357	309	349	341	373	315	361	334	341	331	339	362	334	319	340	391	346	358	319	325	329	354	378	351	346	329	345	350	328	310	341	364	374	362	290	333	311	333	352	342	314	336	346	323	346	366	372	359	335	338	363	385	348	356	359	339	373	339	352	363	344	360	358	362	317	339	342	342	324	342	322	307	327	338	320	352	338	326	325	358	358	332	373	336	349	347	340	352	355	357	328	350	326	344	364	316	340	351	350	360	340	340	325	343	360	340	324	346	350	300	368	349	359	316	388	344	326	335	310	344	298	364	358	334	329	327	350	325	354	364	324	345	351	324	312	357	365	344	345	338	331	351	333	328	331	349	330	360	334	321	347	325	338	358	310	357	356	356	359	326	330	341	349	353	304	334	366	346	351	330	308	351	352	320	333	302	346	339	364	355	366	356	341	390	338	320	324	332	371	328	318	352	338	347	317	338	339	344	322	370	312	292	337	348	361	328	339	373	328	330	288	352	328	345	351	355	322	371	342	363	337	345	328	334	325	326	339	361	349	308	352	355	350	340	329	358	349	349	377	345	343	377	333	357	350	348	323	296	337	358	338	352	336	346	345	344	355	353	321	323	324	360	342	344	353	369	358	344	336	325	354	322	357	340	345	337	365	299	334	332	314	347	387	349	328	331	359	362	326	344	339	329	320	321	361	334	328	370	359	361	310	315	351	327	325	318	380	328	320	332	333	358	331	367	313	355	337	372	336	367	366	342	374	302	339	342	346	344	315	299	335	335	366	351	349	348	349	322	351	334	365	365	378	349	327	357	352	351	364	351	315	372	308	357	368	341	329	366	351	361	303	338	356	349	331	329	335	346	346	316	375	349	341	344	358	357	345	329	334	346	374	353	357	301	318	362	378	333	346	385	338	336	326	332	321	364	327	361	361	362	341	340	353	359	337	316	323	352	335	398	319	358	341	362	332	364	355	364	346	348	345	358	324	343	334	349	341	340	315	324	347	330	363	348	346	347	359	366	338	332	349	327	350	331	354	365	358	336	362	333	345	327	350	322	366	357	370	342	338	332	368	318	338	323	336	364	341	305	374	342	324	362	347	350	335	329	330	334	337	320	341	374	332	330	328	353	336	372	350	331	335	335	328	332	333	353	343	363	324	343	336	327	327	364	387	336	350	340	330	330	336	335	313	357	339	344	371	315	326	336	362	331	330	356	392	347	342	358	302	375	357	349	342	345	344	304	325	337	386	357	324	335	364	303	346	330	347	310	344	348	339	326	327	327	359	363	378	351	320	347	336	323	356	319	353	351	343	343	355	358	349	361	343	340	372	313	336	346	355	312	377	343	326	328	368	340	350	311	332	343
3449	1932	1848	2125	1390	1159	1303	1031	798	690	732	565	481	540	418	520	406	398	331	391	344	313	305	317	322	346	291	344	306	318	311	340	310	302	301	356	330	298	346	328	316	328	300	303	279	290	297	318	305	326	290	323	277	296	284	345	311	281	325	293	296	287	311	299	287	317	287	290	300	271	308	321	286	309	270	301	278	311	326	305	293	314	276	319	316	317	292	300	274	308	273	290	306	304	290	304	331	317	281	265	300	305	255	354	301	308	326	332	294	315	323	255	326	315	314	314	321	304	288	300	288	330	291	311	274	280	299	290	300	283	274	299	276	307	275	290	291	311	315	294	312	286	299	300	333	318	305	294	289	329	300	332	302	296	316	293	307	302	265	297	329	297	277	309	292	302	298	297	327	334	273	302	310	296	283	306	314	313	325	301	305	318	318	317	294	328	251	310	313	338	277	323	297	334	305	305	317	322	276	329	280	296	333	318	309	309	325	301	317	336	300	304	320	286	296	315	318	305	314	324	290	320	318	313	290	319	310	332	302	334	303	326	329	330	284	312	290	304	310	308	290	291	334	281	284	291	312	304	310	296	298	310	308	365	299	302	270	321	290	306	296	291	326	294	301	298	306	308	315	335	290	311	279	324	297	304	312	326	266	294	315	302	359	318	314	292	301	328	295	281	305	286	298	329	301	329	281	278	307	281	285	312	318	294	312	269	293	303	294	287	285	282	297	292	292	302	310	282	288	323	333	308	283	287	338	310	291	322	306	326	284	319	303	314	318	289	324	319	282	314	322	303	303	285	305	327	305	322	291	308	296	308	326	293	272	279	291	286	294	321	279	270	308	270	287	293	308	276	313	268	299	290	291	317	300	284	301	318	271	281	277	275	326	333	267	309	331	314	271	285	329	296	305	312	324	290	297	308	301	333	284	295	297	323	267	346	300	321	290	279	317	307	284	329	305	283	270	291	305	319	305	264	311	290	318	274	300	323	300	305	339	272	318	302	291	300	290	298	311	294	315	302	281	298	292	336	301	289	298	292	299	277	305	297	285	325	290	291	346	326	331	315	270	333	298	286	321	335	295	322	300	282	326	301	301	300	290	302	311	294	316	300	304	295	308	306	275	327	292	287	276	294	346	317	303	278	274	308	300	301	294	294	277	307	320	301	292	308	308	310	327	294	334	315	318	320	299	335	316	275	295	309	283	316	317	310	319	318	294	313	310	312	317	279	302	335	302	311	319	311	302	306	293	346	285	284	291	316	317	303	314	310	289	275	302	315	297	297	317	337	293	301	307	313	296	330	288	335	289	278	324	296	315	310	294	326	314	299	346	284	287	323	293	308	287	336	315	320	292	295	307	309	320	279	318	314	304	302	271	284	318	291	316	281	286	297	295	308	309	287	285	291	318	281	301	272	343	319	279	305	318	273	349	285	297	310	290	315	270	289	308	299	314	354	285	301	289	306	311	308	316	279	316	288	314	298	310	304	298	309	327	284	304	335	300	313	301	314	279	295	326	322	292	277	284	287	316	294	301	301	299	304	325	301	299	297	266	309	295	306	295	315	285	309	334	275	314	290	315	311	310	305	290	307	315	296	301	320	291	290	295	320	304	302	309	316	306	315	269	284	350	303	282	315	299	272	307	296	324	292	296	275	289	318	313	279	316	324	318	280	296	292	295	300	293	281	280	303	302	291	312	298	316	296	312	313	317	322	308	320	328	302	327	335	290	324	286	303	276	339	295	312	289	305	309	303	326	303	338	317	293	303	283	307	273	299	310	291	265	288	298	312	311	309	306	276	305	320	324	311	317	325	306	334	344	299	320	325	303	323	283	298	292	294	320	319	306	312	289	263	294	325	322	311	295	311	311	320	277	309	309	303	292	301	294	274	297	306	312	298	315	323	320	291	280	323	297	293	310	267	329	303	298	308	299	299	322	296	300	302	301	333	317	282	297	298	307	290	318	320	310	307	305	275	320	318	294	323	279	292	313	305	296	318	347	291	323	286	276	298	310	328	301	289	305	308	344	318	300	313	295	298	304	307	302	337	323	305	310	328	299	284	322	294	295	306	306	306	316	294	328	298	289	281	283	300	316	313	296	294	324	300	316	315	317	308	341	293	310	298	307	292	295	297	304	319	306	312	299	312	271	290	319	320	295	316	288	321	301	324	301	277	302	334	311	304	283	301	321	292	304	312	326	314	327	292	304	296	325	304	311	311	286	333	281	319	313	275	312	312	343	334	295	277	315	302	271	292	297	290	281	322	309	309	306	268	307	318	309	319	286	306	323	303	321	309	311	289	296	316	300	338	314	289	286	321	273	294	294	332	301	308	265	326	299	307	291	294	313	341	334	280	291	285	325	314	303	310	302	303	320	328	276	331	299	260	299	294	293	297	325	314	309	302	262	324	282	290	339	323	296	320	303	275	276	304	318	319	301	319	332	268	281	320	281	315	318	271	297	315	287	284	323	281	278	308	294	314	315	307	325	300	315	296	316	316	315	268	276	335	290	315	296	288	302	305	295	285	303	327	278	287	320	298	289	291	306	323	313	306	293	293	263	317	301	268	312	283	320	309	351	279	324	307	324	262	306	284	317	308	325	292	311	284	298	289	313	277	335	325	281	329	329	304	284	291	299	284	276	324	307	308	296	320	312	317	307	293	272	310	301	292	309	309	282	310	280	297	346	312	283	302	319	296	324	314	294	296	307	298	300	327	313	316	278	286	309	300	353	312	294	324	288	335	284	321	292	307	289	280	297	289	322	275	297	315	291	309	282	314	308	316	313	295	277	318	320	307	266	302	319	310	295	282	308	291	300	340	319	307	330	309	308	324	291	310	317	273	284	328	285	280	283	320	306	324	332	325	275	309	322	276	304	316	293	314	300	315	307	313	296	323	321	310	318	304	308	326	284	308	296	316	294	290	319	287	291	304	305	270	297	325	306	299	286	303	317	306	304	309	298	285	300	308	330	289	303	313	293	289	320	368	310	316	311	329	274	275	301	304	303	336	288	281	294	320	295	319	303	324	297	314	280	295	320	328	280	278	276	290	305	325	308	294	270	308	304	298	298	319	315	312	279	274	321	290	290	288	330	325	304	302	337	312	282	320	315	339	313	284	291	293	291	284	316	315	268	325	331	325	314	302	259	295	308	328	294	298	286	312	299	297	318	265	268	339	286	311	301	306	293	276	317	295	335	286	320	322	281	297	299	306	301	301	331	278	290	302	308	293	327	298	290	293	317	333	258	310	295	292	320	305	331	295	307	322	298	331	312	316	292	272	301	297	337	326	330	287	262	301	277	331	303	313	294	268	270	312	304	320	282	281	311	312	308	323	311	294	309	305	294	305	340	291	308	301	303	297	284	318	312	346	315	302	353	318	268	299	272	313	306	307	290	300	336	284	303	312	305	301	311	292	334	303	284	340	284	307	338	292	281	303	279	298	285	303	297	311	370	297	303	292	291	322	302	284	307	282	287	318	267	280	287	301	307	307
3394	2506	3044	4474	3702	3494	3333	2877	3014	3202	3730	2258	2470	2176	1881	1935	1403	1279	1173	1129	1059	1151	983	965	945	885	821	877	839	795	812	842	832	894	882	872	831	778	849	792	778	839	828	822	834	844	847	842	843	804	840	893	820	899	814	798	849	802	808	813	850	786	811	836	800	795	829	842	920	815	840	863	853	820	831	878	873	827	820	856	803	823	832	784	857	868	814	845	810	803	830	831	836	812	857	855	876	830	845	730	779	881	796	839	859	809	841	806	801	852	853	811	910	866	793	811	834	811	801	810	860	835	800	885	806	808	793	797	837	841	878	864	800	813	800	807	826	806	823	871	838	816	850	823	855	827	861	864	807	831	879	829	885	815	826	847	855	884	815	845	803	849	777	800	863	836	810	813	822	827	794	867	835	825	804	847	827	835	822	817	817	892	830	864	832	862	868	819	807	796	821	784	881	864	841	858	841	825	856	839	839	892	825	789	803	803	823	826	829	822	806	815	835	880	785	804	808	763	808	830	830	838	792	805	828	778	847	796	836	831	786	798	905	843	823	857	854	815	825	849	837	789	814	825	885	798	847	874	850	836	892	873	827	887	859	853	808	774	830	844	820	797	841	753	835	823	797	834	842	847	793	832	755	849	854	843	789	802	826	848	793	786	849	799	833	843	816	833	790	789	846	820	841	843	846	817	825	879	785	830	839	809	861	869	860	861	852	865	786	870	847	816	849	803	785	913	820	823	835	791	811	811	858	803	790	816	835	842	864	829	821	834	833	835	815	852	830	810	807	851	792	839	831	818	842	835	846	866	776	863	789	869	862	817	852	780	890	848	853	817	816	823	820	853	864	844	811	841	875	820	865	781	844	848	830	888	802	850	824	815	811	848	817	867	856	777	811	863	827	833	836	794	838	806	838	774	839	895	862	836	807	854	840	814	862	806	855	848	848	846	824	834	833	874	839	813	802	824	851	831	831	820	813	792	773	808	842	870	868	854	804	840	841	786	895	913	795	814	828	825	854	804	867	843	791	802	833	838	840	842	889	844	873	773	852	834	780	868	860	878	857	818	842	835	805	858	815	839	784	789	841	776	786	826	770	839	826	806	865	824	801	841	837	821	785	830	808	856	797	847	809	814	822	783	863	810	833	823	827	820	841	791	881	871	804	859	816	848	779	849	809	848	794	769	850	813	788	817	862	824	792	852	840	768	863	836	837	826	846	823	791	773	836	850	892	794	814	844	830	828	805	835	840	807	884	794	792	809	850	810	842	817	832	805	833	830	777	813	797	777	833	835	822	804	810	847	831	813	801	861	833	842	844	832	826	791	740	761	849	743	829	852	804	835	861	797	867	763	769	809	791	802	856	831	826	805	812	841	786	827	800	816	825	830	816	831	834	815	844	845	840	838	847	823	825	812	834	820	796	863	812	782	741	869	863	860	834	871	849	765	827	757	817	826	836	849	864	878	842	783	784	780	795	807	811	803	792	828	826	853	811	810	846	805	751	858	863	843	771	797	845	862	839	864	833	861	815	791	792	831	815	840	818	847	853	869	801	781	775	802	831	801	834	805	831	820	806	843	820	852	780	840	823	795	815	811	826	823	798	827	881	793	832	865	838	811	867	811	914	823	853	875	817	876	792	802	860	806	835	814	838	831	834	822	800	827	800	753	804	832	815	836	814	833	846	849	847	778	818	850	838	838	825	840	871	824	778	864	838	833	819	814	789	837	808	798	813	864	878	806	837	850	880	799	837	872	828	805	819	841	870	856	814	865	815	850	873	811	826	826	814	813	805	831	812	873	828	855	874	859	862	900	837	798	844	839	790	816	880	839	847	790	792	801	824	802	783	826	798	868	852	821	815	869	820	904	880	851	821	825	799	868	866	854	829	901	796	818	814	873	870	809	832	822	796	792	832	777	811	866	833	882	852	846	822	810	804	857	841	828	836	850	862	798	853	880	796	814	825	813	824	842	837	870	834	870	765	833	852	821	857	822	814	846	852	839	836	815	799	843	817	847	874	809	825	879	884	751	803	810	812	794	813	822	864	843	812	834	858	871	900	823	807	856	837	854	866	809	799	841	858	826	832	816	893	820	894	830	888	814	877	830	834	773	829	775	876	846	855	768	854	796	820	853	864	850	816	870	898	792	799	821	782	805	859	827	848	814	824	838	845	828	878	803	863	837	829	876	786	834	866	821	826	891	893	833	888	815	806	840	811	806	839	842	788	822	837	782	859	810	918	808	829	793	847	834	881	823	798	847	879	837	790	788	826	860	844	911	798	849	800	838	797	849	860	849	852	820	865	844	812	852	813	784	885	785	797	830	844	794	853	836	852	828	861	883	820	794	887	790	861	806	837	778	771	838	830	836	844	812	801	827	839	847	806	770	828	822	828	845	800	840	807	864	790	847	809	890	831	821	802	813	833	872	857	831	783	897	864	812	823	845	784	838	845	807	835	852	874	853	783	847	791	873	821	864	804	789	784	815	850	850	849	853	813	815	826	829	828	840	799	841	800	785	823	858	841	788	789	828	898	856	872	824	827	879	878	829	889	852	812	850	748	875	824	826	802	883	832	846	834	829	813	802	799	795	844	848	824	840	855	843	824	779	843	812	829	758	818	844	800	836	818	810	828	822	851	840	837	826	803	846	859	821	813	794	806	820	815	788	811	851	826	833	851	824	832	770	831	822	833	822	845	799	777	758	813	779	805	801	847	810	845	846	851	853	815	838	813	842	855	858	815	863	812	833	842	828	816	819	844	861	814	855	802	781	834	842	842	793	839	804	820	828	841	850	850	856	789	868	792	795	826	819	882	792	790	850	869	845	818	820	816	823	796	785	826	847	810	825	809	856	853	831	757	860	862	847	900	836	798	826	842	841	813	827	859	868	813	856	816	844	762	858	890	778	845	843	827	835	836	865	862	789	840	797	809	798	818	824	833	813	825	863	830	807	819	775	838	875	783	770	875	851	773	838	780	816	831	802	781	807	858	835	822	835	803	815	885	804	838	782	875	815	830	823	785	839	870	781	842	805	893	824	810	837	783	843	845	826	800	805	839	853	817	844	839	864	784	810	804	785	801	775	866	778	849	832	844	863	828	860	874	854	846	847	847	799	826	839	875	785	848	854	833	862	802	838	822	791	813	804	830	863	873	834	809	801	806	817	789	800	796	809	881	854	815	810	811	844	788	843	789	825	829	819	827	866	848	819	818	862	797	755	835	850	825	861	871	809	817	836	807	850	813	799	842	811	835	852	830	861	812	856	790	877	823	886	851	811	823	847	866	849	859	841	801	818	823	805	781	856	861	804	836	858	846	823	863	811	845	830	837	840	811	845	874	857	788	791	788	838	846	821	876	805	822	818	823	817	801	861	836	792	840	829	851	837	845	799	830	838	829	803	846	798	805	882	861	795	820	853	880	784	867	785	853	810	868	810	819	837	862	832	828	833	795	794	819	820	822	836	831	848	868	821	828	829	906	834	836	852	812	840	862	847
12232	10245	11962	14558	11549	10331	8836	6880	6179	6163	6348	4655	3405	2995	2558	1843	1286	960	701	1006	586	472	493	361	335	243	251	219	185	217	166	203	176	156	185	184	173	175	189	180	195	166	198	171	197	177	184	180	159	161	180	197	180	168	182	191	190	214	185	188	186	168	162	176	181	171	165	184	163	171	172	182	177	175	136	186	175	162	176	193	169	165	181	167	218	171	172	182	168	184	168	159	201	186	169	181	187	171	191	175	176	173	167	166	155	163	166	168	194	191	192	173	180	191	159	212	189	189	197	165	199	178	172	162	164	184	181	176	201	175	166	191	171	187	166	168	161	179	152	181	162	173	153	185	190	190	194	177	165	192	191	184	192	165	185	153	168	177	183	171	179	176	183	200	191	173	156	190	206	164	175	176	158	188	180	183	158	166	172	197	170	175	155	174	180	175	193	179	182	181	185	167	170	193	206	171	154	196	177	199	187	189	169	175	186	180	155	145	186	180	175	181	172	165	194	160	166	163	194	207	164	182	152	173	189	157	160	196	170	170	175	162	172	178	171	158	179	189	180	185	188	193	180	176	145	187	200	189	181	183	188	175	194	208	160	172	174	156	199	152	150	170	169	171	174	162	162	179	171	178	163	191	167	187	183	163	193	193	198	176	156	187	179	192	179	201	186	161	164	196	170	165	187	200	178	169	170	154	149	185	160	174	192	153	182	175	180	196	180	174	179	152	188	149	150	171	178	174	180	168	181	194	180	165	189	180	194	154	180	192	168	194	171	173	186	170	175	157	177	192	159	182	195	174	186	174	171	171	149	144	186	161	208	155	185	168	178	173	169	162	202	182	167	170	172	168	189	165	166	168	171	185	174	181	162	173	163	202	200	181	193	170	155	162	152	183	172	193	167	181	186	172	160	171	186	167	178	187	188	166	176	159	149	184	176	195	187	176	194	172	167	165	175	165	183	177	197	184	169	166	184	169	189	181	162	171	194	169	156	164	187	191	161	143	153	180	198	190	159	171	180	173	184	194	166	164	149	204	178	172	163	180	196	158	165	207	175	172	167	180	176	153	179	171	164	183	187	181	167	171	184	186	164	182	185	181	161	200	172	188	177	164	181	165	153	201	170	159	180	159	186	184	164	167	179	174	171	176	171	188	169	189	162	173	173	150	191	162	164	171	165	161	193	171	191	200	177	183	182	172	194	181	190	192	206	183	192	168	171	187	153	201	190	181	187	170	173	198	179	216	175	170	167	174	195	193	136	152	208	169	176	189	173	216	169	171	148	205	168	167	187	169	180	183	166	170	189	170	178	193	168	177	173	163	168	179	174	163	179	180	170	177	185	186	179	162	187	173	177	152	182	161	182	157	185	164	176	183	184	169	195	173	171	169	176	161	166	172	193	159	186	159	171	144	177	176	197	165	183	191	178	161	189	201	175	143	168	180	157	150	187	186	157	190	182	166	178	181	188	193	163	175	169	180	197	154	173	196	197	152	176	177	186	160	187	159	154	188	168	166	180	174	185	177	156	171	172	181	153	185	173	187	145	183	177	185	162	160	171	186	197	187	146	201	177	165	173	205	178	180	191	204	186	164	168	169	170	175	156	156	147	184	177	186	176	164	189	191	167	163	172	167	167	182	202	161	156	186	188	185	191	156	196	187	195	195	159	151	173	150	173	161	162	154	172	195	158	198	187	184	176	177	193	168	179	162	198	165	170	190	168	182	164	176	183	162	203	179	191	159	188	150	189	185	187	164	157	159	170	173	171	171	170	159	166	176	183	178	184	191	186	175	178	197	196	189	173	160	169	167	181	177	208	144	177	177	150	143	183	168	177	216	185	155	184	171	194	173	198	179	173	182	184	168	177	191	196	168	173	149	172	174	174	174	174	175	173	180	164	156	162	171	149	163	203	162	145	162	179	188	193	164	214	173	175	182	178	189	192	162	174	169	185	167	158	196	194	156	175	197	164	186	171	182	178	152	171	179	186	166	175	186	183	173	185	191	184	181	167	200	182	184	174	169	161	187	183	157	173	205	189	182	157	193	183	178	168	179	175	178	160	181	169	194	187	189	168	173	164	181	169	170	162	186	187	167	182	167	177	169	180	184	157	193	164	163	153	183	171	168	176	161	193	167	171	202	154	219	172	179	180	181	195	166	179	170	193	183	169	205	160	171	172	196	208	196	183	182	176	174	185	162	171	201	161	169	170	164	162	172	197	212	206	207	180	170	190	154	200	168	147	191	172	210	171	195	172	186	154	205	166	192	187	189	201	150	161	186	165	168	169	186	167	171	165	196	207	186	171	178	197	161	170	166	195	185	193	180	187	212	165	191	199	197	162	171	189	177	172	177	156	182	185	161	156	198	169	190	169	159	152	179	163	170	160	197	186	165	175	179	193	167	187	188	185	176	196	161	184	177	181	177	183	190	169	200	154	178	186	183	139	186	190	176	167	185	167	147	190	190	184	175	181	160	168	184	176	157	172	178	197	179	192	171	163	179	180	176	168	189	178	191	198	190	189	187	193	171	181	177	168	172	183	185	168	191	176	162	186	169	164	179	173	210	182	197	150	176	185	176	174	171	180	172	180	176	174	180	165	163	177	183	194	170	193	175	175	176	190	188	172	172	184	187	170	177	194	159	165	179	166	171	186	157	165	166	168	191	174	168	193	161	167	200	177	202	177	184	175	201	169	156	180	185	167	161	181	188	169	187	172	170	197	200	158	168	176	164	167	185	193	163	172	173	164	175	166	165	170	175	174	155	189	175	188	174	187	199	172	178	182	189	181	180	174	181	157	188	171	188	172	169	173	167	188	174	175	205	171	208	166	177	180	173	194	181	173	202	201	173	166	171	176	194	176	161	181	181	150	177	183	171	176	188	169	184	189	187	164	172	179	189	167	153	177	155	148	201	195	147	176	157	184	172	153	194	185	173	153	182	176	186	153	182	180	179	170	177	188	186	201	179	185	182	165	186	184	162	166	169	148	176	181	185	196	174	166	161	165	177	178	163	175	177	133	201	172	167	169	175	189	176	187	154	189	202	167	140	156	191	186	184	198	177	195	183	148	172	165	168	201	181	193	192	174	177	181	182	167	191	177	169	187	153	184	167	192	175	197	184	167	174	196	139	206	175	186	164	189	194	188	195	170	162	157	183	193	167	163	173	167	157	164	192	163	183	195	185	195	187	173	196	150	148	169	159	181	196	169	163	192	177	178	184	183	181	161	163	171	177	184	184	181	155	172	170	170	173	156	174	198	174	172	152	173	173	161	192	156	167	162	178	187	164	163	165	198	180	168	180	157	196	193	170	178	174	165	182	186	178	175	152	179	204	163	183	155	181	182	151	181	164	182	187	194	190	188	210	174	182	160	187	163	179	173	170	195	191	163	178	182	176	171	171	176	190	184	177	162	169	172	141	197	193	187	180	167	176	158	180	183	177	158	161	160	190	153	185	170	188	178	185	158	161	191	169	181	196	175	160	184	175	183	166	196	175
9143	7697	9683	13622	15094	15616	15373	14240	15975	16996	18564	14211	12374	12717	11297	10498	7116	5330	3884	3740	2379	2637	2321	2251	1565	1119	971	854	740	639	607	579	632	583	580	581	586	558	585	544	536	570	578	555	541	548	539	578	541	555	523	510	546	563	566	540	556	512	577	540	555	534	547	531	550	505	490	516	525	531	526	556	528	481	537	546	521	540	520	468	535	489	487	526	513	573	536	549	509	483	519	485	520	492	530	536	528	514	509	530	520	513	523	553	503	517	506	532	528	518	493	513	501	490	484	510	512	559	515	547	504	510	487	519	458	522	509	515	534	516	515	488	553	533	507	504	529	491	555	522	490	521	489	487	470	528	510	516	520	529	491	507	500	548	494	519	505	502	476	524	513	464	531	486	530	514	538	520	528	495	520	511	475	516	522	501	456	509	503	542	501	490	560	491	510	523	527	525	522	531	491	487	492	515	498	529	502	510	525	517	555	504	486	511	514	461	527	520	488	506	520	480	505	510	480	486	521	516	503	540	521	545	508	534	503	520	548	496	498	429	467	493	532	511	515	510	515	512	509	539	495	483	499	489	504	535	515	503	510	521	509	482	523	529	532	511	491	494	510	493	506	522	514	503	517	535	501	533	546	475	517	520	513	524	506	531	530	523	491	501	501	532	500	487	511	527	535	483	479	503	522	487	480	521	525	514	523	538	524	476	530	509	487	516	491	489	530	546	547	518	496	481	523	513	565	478	523	512	469	514	502	519	517	485	504	478	489	482	512	538	532	489	507	495	471	511	518	492	476	518	533	486	503	502	524	512	509	519	533	534	484	512	494	538	488	541	510	482	485	558	550	529	522	476	553	503	503	561	481	495	499	547	479	469	487	532	506	490	493	458	513	512	489	531	502	502	514	490	471	506	530	485	491	464	493	496	514	535	504	522	533	543	532	491	540	546	506	508	499	522	489	525	500	476	502	499	502	492	471	487	517	533	504	576	504	508	500	537	534	497	502	443	532	484	498	537	566	512	533	501	521	505	477	489	511	478	530	471	493	545	567	524	510	490	493	528	522	520	503	494	510	464	496	510	464	493	502	535	501	508	514	517	480	502	515	493	491	512	532	500	531	529	549	510	521	494	528	497	517	510	524	497	488	511	531	520	526	499	546	486	527	498	536	515	569	532	512	510	494	467	519	492	492	471	513	524	540	505	498	545	532	491	477	472	531	486	473	470	510	505	490	477	489	515	504	497	515	506	482	542	516	517	474	481	528	532	508	509	500	511	523	545	493	493	520	507	502	533	503	518	492	503	528	557	518	478	534	490	499	506	489	524	521	534	493	533	499	503	514	479	506	515	501	527	491	504	503	470	489	514	517	536	525	488	475	502	484	492	494	483	488	493	497	469	509	521	512	498	470	476	534	532	489	515	493	514	517	495	507	492	502	521	529	509	483	479	512	469	540	496	513	498	471	531	502	483	491	538	543	505	517	494	492	500	498	515	518	498	547	518	501	497	537	513	529	499	532	501	494	494	515	509	528	499	499	518	500	531	509	503	480	518	523	529	524	515	485	502	513	502	529	466	503	504	501	537	490	516	515	501	494	527	510	487	517	530	506	538	525	500	489	530	512	511	503	516	528	507	526	513	476	535	489	562	550	521	488	512	540	486	517	525	523	529	486	526	503	472	545	492	503	536	519	523	481	506	507	508	472	501	515	500	510	515	537	529	462	534	501	502	510	498	532	476	514	495	469	530	498	491	534	505	499	526	502	518	535	522	486	492	472	484	477	485	511	520	489	506	503	528	488	545	469	489	495	506	518	500	543	527	503	534	510	507	499	477	539	491	510	566	535	532	527	536	451	494	524	538	523	508	507	495	538	516	488	524	492	482	499	550	545	531	524	466	506	500	534	517	516	510	500	501	508	519	523	483	524	539	536	509	517	506	480	546	521	499	538	538	490	498	491	514	549	541	526	537	501	443	503	516	466	529	530	502	535	538	531	485	510	503	492	517	495	492	475	492	465	473	527	496	510	496	510	538	493	509	506	531	503	514	524	483	534	537	493	544	548	508	503	505	451	491	533	496	507	510	444	493	487	526	504	544	479	569	519	524	477	488	509	496	519	526	497	520	469	473	477	535	505	505	519	482	472	509	538	514	526	532	532	533	506	492	540	507	536	482	516	471	502	493	476	538	525	516	539	498	501	490	493	516	501	518	518	521	526	497	533	554	518	491	547	486	476	567	516	499	540	531	502	500	492	517	503	520	507	523	482	494	448	525	533	508	497	500	482	551	507	506	510	496	517	500	477	490	478	500	479	496	507	539	521	531	506	476	512	491	524	506	511	517	510	517	550	492	497	523	481	492	520	471	492	510	519	511	523	520	492	515	493	485	529	494	540	534	511	484	514	515	528	497	502	523	497	505	501	506	483	490	454	533	560	543	541	448	524	510	506	525	506	499	496	487	496	503	518	485	537	508	537	511	544	495	514	511	533	508	483	508	518	522	499	484	517	471	538	440	497	543	505	550	494	510	522	540	518	519	509	480	504	526	534	496	474	476	519	504	528	519	548	533	525	520	511	473	528	491	498	505	514	503	498	520	446	489	532	505	511	520	563	489	477	487	536	507	523	502	480	484	493	485	487	493	500	492	503	482	529	543	565	473	481	545	521	479	503	496	520	521	527	551	532	502	507	545	517	521	531	503	501	526	513	487	522	487	505	496	530	497	505	497	483	488	497	529	526	540	478	474	519	499	449	507	539	514	491	518	531	479	545	541	497	503	556	456	486	506	493	484	528	523	550	515	504	515	495	491	526	517	503	550	537	511	512	518	488	481	460	501	571	529	503	534	441	514	511	517	484	516	536	479	496	511	471	465	502	510	490	552	500	493	515	503	506	506	519	489	497	494	480	539	480	501	517	502	502	511	509	481	532	482	554	530	504	506	537	559	507	506	481	524	518	478	514	480	548	514	509	497	552	505	524	502	466	473	504	475	517	526	554	544	544	509	516	507	507	488	474	484	521	493	487	522	512	536	529	549	471	545	455	515	511	495	482	485	481	512	515	503	512	557	550	500	558	557	515	526	493	475	488	515	536	519	537	510	515	508	508	496	484	521	523	508	498	511	497	503	508	487	516	506	519	525	497	529	489	462	524	492	512	481	505	497	469	518	553	502	515	510	496	522	516	490	513	499	515	531	520	538	482	491	517	490	511	497	467	531	488	533	558	527	517	518	501	473	513	511	483	500	518	539	519	530	520	515	514	513	528	540	510	527	527	570	490	481	479	493	520	507	504	519	495	534	522	541	513	476	483	504	515	514	521	488	516	484	513	527	496	466	516	482	479	509	515	512	511	537	576	472	521	498	511	515	504	481	525	520	523	529	470	516	510	519	482	512	495	485	499	488	505	537	501	470	496	492	526	520	558	514	555	511	481	486	492	508	541	479	464	474	511	505	522	500	509	490	522	492	521	515	474	501	520	514	487	487	506	539	515	538	500	481	510	508	512	516	477	507
19928	14381	16081	19964	18157	15796	13828	11444	10686	10822	10599	8306	7216	6665	4969	3420	2417	1546	1097	1225	640	509	551	499	322	255	221	190	150	159	132	144	110	153	122	127	123	112	126	112	114	115	106	107	123	116	102	99	132	118	113	118	120	119	119	114	119	126	112	104	115	113	116	111	106	126	141	116	117	118	135	118	103	108	105	106	101	140	117	116	97	109	104	118	97	105	122	102	95	103	94	112	110	113	86	110	116	106	102	98	116	100	108	79	100	120	87	121	121	107	114	117	137	153	120	106	90	104	102	100	110	93	113	134	104	118	86	115	117	101	108	116	103	114	107	126	110	93	124	115	122	94	92	108	113	116	125	130	97	104	107	105	129	112	90	99	100	117	96	117	114	121	117	102	93	100	95	90	111	121	111	107	105	118	115	109	111	85	115	94	111	102	121	107	107	119	117	111	121	100	97	133	99	120	90	118	108	105	98	121	110	93	101	123	104	90	93	120	117	116	123	96	111	111	96	117	100	100	92	112	107	104	116	119	117	108	114	111	89	111	113	109	103	118	122	119	95	113	87	93	107	97	93	118	105	101	93	97	107	97	111	106	101	118	110	106	109	128	129	100	86	108	92	102	112	102	112	93	110	111	107	111	103	90	104	108	98	109	123	114	118	118	111	113	98	95	109	103	109	128	99	105	105	126	111	118	116	116	102	106	103	93	95	103	121	95	98	101	99	100	97	93	112	112	112	111	108	86	96	101	116	103	117	100	107	109	106	105	116	105	125	96	115	105	103	98	98	112	104	112	119	118	98	112	127	95	80	96	110	114	108	97	108	101	104	103	113	111	101	113	114	106	118	116	98	99	106	105	106	118	109	95	127	94	111	93	107	100	116	95	99	93	100	99	100	111	129	103	106	113	108	112	102	113	108	121	112	118	115	112	123	98	93	98	109	104	86	108	89	107	107	124	102	105	110	107	104	111	105	114	106	117	103	119	110	110	123	116	106	96	114	124	134	114	107	109	119	123	114	111	107	116	80	110	98	100	118	88	100	95	109	105	105	93	101	99	101	104	111	109	102	93	116	106	102	101	94	99	108	93	98	120	114	101	104	94	107	112	98	105	134	102	97	100	108	103	93	105	96	120	103	96	117	119	112	110	97	109	98	104	131	102	136	98	118	91	92	117	104	118	108	100	100	122	96	97	103	104	87	101	96	86	97	100	93	113	107	119	132	116	107	108	100	96	126	106	100	100	97	101	95	116	101	108	104	128	101	90	101	121	111	124	94	104	111	123	121	99	116	107	92	107	96	112	94	97	115	88	121	130	105	123	97	109	122	105	120	111	123	120	106	127	105	111	120	105	116	113	106	118	105	99	111	93	106	97	107	112	96	103	121	102	123	96	91	105	113	111	103	104	113	124	115	120	116	109	123	118	88	103	118	94	100	123	99	85	121	132	118	119	117	142	111	104	108	107	103	117	105	134	118	123	104	104	90	113	113	119	95	114	111	105	95	100	104	119	106	92	114	101	107	124	113	103	109	94	111	113	125	97	105	107	95	124	117	118	115	124	101	101	116	113	134	99	117	106	108	103	122	114	112	106	119	145	108	126	109	106	99	99	123	129	117	100	108	107	94	123	119	104	105	109	96	127	117	97	100	108	97	118	100	96	100	110	124	119	126	110	112	101	99	107	110	107	101	129	112	103	120	104	97	112	102	106	108	99	96	92	120	116	127	112	100	101	108	113	108	107	104	112	109	102	125	124	115	98	100	99	92	114	101	121	105	100	124	114	108	117	99	116	100	117	106	118	122	101	104	103	137	101	103	102	126	75	103	98	99	85	114	109	115	105	122	96	79	118	113	109	84	91	101	104	116	123	87	107	113	96	116	109	125	103	112	127	97	102	104	106	101	117	123	113	107	122	130	122	99	105	100	109	115	108	96	109	111	90	120	121	97	96	113	115	102	118	121	95	110	86	84	103	109	100	87	153	119	116	107	126	98	103	120	113	99	98	96	102	122	108	102	109	125	112	125	88	111	108	102	110	115	120	121	120	107	96	111	90	110	101	108	96	101	115	106	110	108	81	97	103	99	113	115	110	100	120	136	115	104	88	89	129	106	93	103	111	93	111	114	137	127	113	99	110	119	109	90	100	103	92	101	107	106	96	110	110	121	103	112	94	92	109	99	134	96	91	110	104	97	112	103	93	113	96	106	118	103	101	108	115	103	139	108	111	105	113	110	103	118	117	112	103	105	99	108	97	109	113	129	105	109	104	96	117	119	109	108	126	124	102	86	112	94	110	107	127	115	95	110	125	127	106	113	102	106	102	90	102	104	94	107	103	100	129	117	91	108	119	90	104	108	120	135	98	96	100	112	100	102	101	89	110	104	108	111	112	115	142	96	113	123	105	106	117	96	105	113	104	100	123	100	104	115	129	114	95	102	118	104	92	89	93	103	110	96	107	126	108	142	93	119	111	106	106	105	107	118	127	99	103	111	109	118	120	97	99	117	98	113	108	110	101	98	113	97	123	107	113	111	99	101	113	94	127	112	109	111	107	121	93	95	102	111	113	107	122	96	107	122	106	127	103	114	110	98	119	106	115	96	92	121	113	103	118	93	80	105	133	108	91	111	108	82	111	113	114	100	107	105	118	114	106	95	120	97	114	92	100	100	111	113	93	109	94	119	113	114	100	111	102	101	101	106	98	120	100	103	108	108	115	117	115	115	94	103	89	109	94	106	102	110	129	98	103	108	117	91	132	104	98	107	108	108	129	104	104	114	89	103	101	104	102	126	129	116	112	107	81	112	97	106	115	110	90	97	125	110	103	117	102	108	114	103	112	94	124	105	96	136	88	113	95	102	103	97	117	119	71	125	92	124	104	93	122	99	92	123	122	102	124	113	110	112	129	105	97	109	122	114	96	114	108	114	117	103	103	82	96	106	107	118	104	103	103	106	110	111	93	104	96	114	125	122	93	112	115	99	102	96	91	106	117	94	112	97	92	118	94	120	97	112	88	128	107	125	109	107	117	126	128	102	130	96	102	98	108	95	102	98	127	113	96	109	109	98	110	86	108	120	108	102	105	99	104	105	99	106	107	108	116	92	96	122	111	100	116	110	134	128	111	102	98	110	122	108	130	103	98	122	107	110	94	118	108	99	123	110	87	107	112	116	110	113	127	104	98	126	120	100	114	82	108	106	99	109	99	118	108	101	105	104	103	113	120	96	119	122	100	97	107	109	115	108	85	104	115	118	107	116	122	100	93	90	107	96	98	107	119	94	91	100	111	100	100	101	118	106	105	96	114	114	87	101	95	112	107	104	113	108	94	103	93	101	104	102	100	108	92	132	117	107	107	108	96	97	95	97	105	141	102	114	94	120	95	96	106	107	115	102	101	118	117	107	88	114	106	96	113	101	92	83	108	113	101	109	113	120	107	97	117	121	119	108	119	112	115	109	102	115	104	122	98	110	104	125	123	100	107	118	113	98	102	96	124	88	86	106	101
11949	9762	12675	17883	19269	19608	20251	17926	21224	24392	23717	19322	19348	19495	17074	14940	10728	8589	6141	5764	4170	3588	3396	3264	2062	1503	1264	939	754	662	538	523	517	464	459	443	451	436	473	446	438	435	462	429	425	470	392	423	404	411	409	433	474	427	404	436	405	429	391	424	387	423	394	370	398	353	381	363	366	373	372	390	382	359	354	356	338	369	381	402	373	347	356	393	371	381	356	356	375	357	360	377	331	366	362	337	369	368	356	361	334	377	365	361	367	341	343	374	320	368	340	367	339	381	383	328	342	378	367	362	363	336	313	374	400	370	349	366	376	371	344	354	336	354	336	355	360	356	346	361	330	372	338	335	367	354	358	370	339	336	338	347	355	329	344	329	397	361	359	365	365	367	325	359	326	330	341	323	315	356	375	336	345	341	355	365	361	371	342	351	357	337	346	363	318	343	340	346	345	312	352	343	306	383	342	341	309	403	337	368	323	331	347	340	340	342	335	324	365	375	317	346	326	396	324	348	378	331	321	356	329	322	337	356	335	352	366	374	321	348	325	351	355	337	357	339	357	297	337	361	332	370	353	337	375	326	347	362	364	325	385	367	331	328	310	346	332	343	344	348	341	352	342	380	336	345	310	350	363	349	319	358	332	369	351	328	353	328	353	339	338	298	387	331	340	355	381	328	371	315	339	363	331	336	338	365	357	345	351	371	359	335	337	376	387	370	350	351	291	357	365	343	360	343	368	362	341	328	337	349	355	375	334	333	351	365	334	353	351	342	341	334	347	354	328	336	365	338	359	342	352	367	334	334	317	376	352	332	322	342	357	359	332	341	347	367	317	377	327	322	347	332	374	347	353	369	369	337	370	342	372	332	315	370	311	360	324	361	342	341	375	346	312	329	325	380	328	330	352	373	331	339	343	310	325	321	363	332	339	322	329	370	344	339	325	330	332	343	356	319	355	354	351	341	339	356	344	342	377	342	286	321	352	366	338	352	308	346	334	346	368	301	331	315	335	350	376	323	334	323	337	371	363	352	300	365	312	336	361	353	395	337	345	348	337	342	329	357	329	369	322	347	330	360	353	354	338	340	337	362	333	361	323	350	332	323	344	345	364	308	354	344	363	312	381	347	376	316	327	341	352	338	327	375	325	351	335	324	383	327	329	346	328	349	339	360	318	311	325	358	348	316	364	365	323	324	378	326	342	346	335	334	306	336	348	359	367	319	370	315	345	322	374	348	341	325	320	325	336	335	338	354	350	341	359	341	330	362	314	336	356	376	370	329	372	359	356	349	370	331	342	342	356	314	338	316	346	318	316	366	350	351	327	369	349	378	371	367	356	341	333	349	329	338	325	324	328	347	351	362	330	341	337	361	341	356	346	338	347	368	328	376	359	346	330	342	326	338	340	321	346	317	366	341	344	329	371	347	340	336	341	330	366	293	334	346	366	328	353	376	315	361	339	335	338	337	355	360	334	353	345	328	342	355	375	360	309	337	332	346	340	337	344	355	360	363	360	325	347	340	354	358	348	350	362	308	342	337	367	337	347	317	343	349	333	327	337	363	349	348	345	383	339	346	346	365	325	337	361	345	320	307	370	335	302	344	327	354	368	328	366	348	297	368	329	335	311	319	342	350	339	342	359	341	323	350	370	327	339	328	326	364	376	323	335	353	338	345	354	364	357	329	331	333	383	348	355	328	320	367	343	313	354	391	353	351	350	320	369	350	371	360	372	327	349	351	315	339	324	361	347	330	339	337	348	355	335	348	344	351	356	348	324	355	370	335	373	355	321	321	317	345	356	315	340	355	357	395	351	314	353	345	319	331	345	366	360	356	350	367	343	375	346	345	333	307	337	312	341	352	353	337	352	350	318	312	354	341	323	374	304	316	349	336	354	342	341	347	341	335	356	347	321	324	345	325	338	359	355	337	391	339	366	339	337	334	325	361	318	368	364	340	343	332	349	353	336	323	373	363	354	326	311	346	328	347	353	343	360	336	361	320	325	353	352	335	345	372	296	366	323	347	308	328	326	331	315	349	311	370	323	347	346	340	353	366	333	344	305	354	329	335	320	346	304	329	372	328	302	355	366	326	327	318	321	342	312	360	323	353	321	351	363	341	361	337	336	338	339	315	340	334	352	346	369	359	315	300	348	382	341	318	347	353	322	325	336	364	344	365	362	351	366	361	344	349	336	341	336	343	352	344	342	349	315	344	334	311	365	329	354	369	326	356	348	332	333	296	377	351	346	320	334	320	371	355	373	329	350	334	376	316	334	352	341	353	356	367	345	320	350	354	371	350	333	346	348	359	346	335	332	347	324	359	325	326	327	364	348	353	340	344	365	356	356	323	361	352	306	375	315	322	362	326	342	306	326	399	326	312	349	349	294	324	365	341	346	360	344	352	324	346	345	343	358	334	336	356	336	338	343	343	339	352	348	336	330	338	346	349	338	360	348	341	346	338	354	350	359	360	353	357	353	323	343	340	337	379	370	330	353	344	347	340	327	338	314	340	328	325	322	367	316	352	343	386	341	361	347	339	323	344	355	332	338	299	327	333	367	342	352	315	346	347	357	333	344	338	340	343	346	355	345	348	369	385	382	351	334	365	345	352	357	397	346	328	345	322	354	383	377	320	340	310	341	352	359	335	342	337	345	330	335	337	355	336	366	365	357	330	312	375	322	319	321	324	350	311	320	332	357	314	314	328	351	343	348	353	332	374	364	381	361	315	344	305	374	348	342	318	352	348	344	326	380	341	347	351	317	341	370	342	329	344	326	331	348	394	364	310	364	344	316	328	395	386	336	343	387	343	347	334	352	334	373	356	304	343	330	323	354	344	354	303	354	357	345	381	325	361	342	381	352	336	355	315	327	332	364	316	337	343	348	364	357	333	350	377	353	329	338	331	352	336	334	349	358	367	316	367	318	343	343	380	357	334	331	351	358	337	311	369	374	344	356	339	340	320	326	302	360	349	344	372	336	343	342	334	359	361	326	351	348	346	331	339	347	343	357	358	354	292	354	325	364	343	367	321	339	307	343	353	352	348	306	360	315	367	339	340	341	308	338	354	321	337	332	364	355	362	323	352	314	371	322	360	338	321	321	339	340	331	358	343	351	352	375	362	339	339	373	361	346	334	358	318	333	338	326	373	351	361	352	357	363	355	353	353	352	344	323	344	350	362	338	352	310	335	346	359	317	340	339	349	358	348	349	356	338	371	341	369	315	319	340	346	347	370	352	344	377	342	332	346	328	320	319	355	309	363	368	363	350	335	333	361	365	336	349	312	344	344	344	344	345	382	372	357	332	361	358	351	328	325	364	324	315	350	325	324	344	381	346	325	333	314	353	346	346	331	359	372	345	353	347	311	326	345	320	342	377	359	358	339	353	338	358	359	383	361	352	330	318	341	323	370	333	353	344	353	350	352	331	324	352	372	364	350	318	364	341	345	339	325	344	346	349	366	328	306	324	352	352	361	336	316	347	337	345	293	362	347	342	344	365	319
3032	1694	1628	1864	1161	1158	1156	938	790	783	697	549	520	574	414	408	366	369	371	334	309	311	355	320	288	313	320	280	296	308	318	342	303	304	282	277	323	289	314	319	306	289	310	299	283	326	325	305	310	287	255	276	309	356	322	300	308	276	294	286	289	308	313	296	339	299	340	298	294	291	299	326	297	314	311	335	289	303	325	273	287	309	307	288	298	318	312	306	279	321	297	331	325	297	322	317	300	303	296	307	331	288	276	301	284	283	290	302	308	313	299	312	292	296	329	323	298	303	289	305	294	263	293	260	279	342	312	292	290	295	300	330	307	296	288	282	292	287	299	329	323	287	325	294	283	300	296	307	332	316	303	281	288	295	306	253	294	314	293	298	322	313	274	312	277	287	289	307	290	273	284	319	305	283	290	303	316	321	299	322	307	299	311	290	274	290	314	342	308	295	290	338	252	312	302	277	305	257	313	337	294	354	301	280	285	286	315	325	302	299	304	308	315	315	330	317	304	304	299	320	320	329	318	301	307	282	307	293	303	287	285	290	287	334	283	296	306	318	310	338	307	329	277	283	309	300	319	313	329	291	329	302	308	306	301	325	294	317	359	288	316	298	300	300	306	321	351	323	287	314	323	285	279	298	295	300	305	323	299	321	305	296	289	319	287	269	304	323	317	294	331	295	269	308	286	286	274	326	293	321	287	316	306	254	315	308	318	320	263	295	303	309	333	330	290	290	302	321	292	322	290	324	290	292	261	312	302	291	315	299	314	296	283	294	282	292	282	284	283	290	317	275	275	331	324	300	301	331	294	273	291	299	307	272	338	309	291	288	315	323	271	290	309	295	298	332	322	298	309	317	308	305	275	312	287	304	308	308	321	299	300	315	310	305	281	302	293	271	327	307	319	302	335	315	293	303	316	324	309	272	309	310	282	298	312	322	307	320	303	303	303	290	321	320	311	284	301	298	289	279	283	293	311	294	300	324	271	320	306	328	320	315	316	294	313	318	260	317	292	288	284	270	276	309	307	325	283	313	289	327	290	297	291	284	299	281	318	330	294	318	310	314	276	308	275	311	267	286	344	311	286	324	295	314	289	354	324	303	297	297	291	293	270	294	278	280	320	307	268	252	300	304	300	329	301	299	273	295	325	291	283	332	272	286	347	297	278	315	291	300	304	304	288	302	320	303	286	301	301	276	311	283	304	294	294	322	297	311	322	324	294	294	315	299	323	313	324	295	307	296	319	298	304	297	297	309	325	281	314	281	313	304	298	271	292	333	290	288	308	288	286	338	311	273	307	284	299	279	335	300	316	312	322	286	293	275	254	302	279	303	305	317	299	310	315	281	292	324	275	312	311	324	297	295	286	317	307	326	299	311	300	286	288	324	290	299	324	296	334	297	328	313	297	340	299	312	299	315	290	330	290	316	314	330	284	311	332	294	290	300	299	268	273	312	317	306	286	312	336	308	317	319	315	321	313	331	286	313	282	332	292	304	329	319	314	314	312	323	318	292	300	309	257	290	310	312	319	307	303	296	293	321	329	314	296	317	340	282	305	303	333	301	327	298	309	290	284	330	268	276	272	291	322	297	277	290	297	286	294	314	299	299	297	305	288	296	303	304	291	276	326	311	320	283	288	291	333	324	297	255	309	281	291	301	292	331	293	259	333	270	303	293	305	285	338	299	326	308	310	323	321	298	320	304	286	292	271	330	284	299	322	282	290	325	304	294	315	281	318	300	336	279	324	332	310	308	282	269	304	295	295	302	294	304	301	299	294	303	290	287	295	303	325	328	312	281	310	308	336	296	304	311	299	277	325	300	300	312	332	305	327	295	296	290	272	303	300	318	320	345	263	309	324	266	293	310	279	299	328	300	271	275	301	287	285	301	294	304	321	341	272	301	322	333	299	297	300	355	318	298	320	299	322	333	305	303	290	304	296	316	298	321	311	286	291	336	324	329	299	296	320	318	321	314	315	346	312	294	292	288	317	312	288	312	295	310	291	275	338	307	336	304	297	319	305	292	322	285	307	297	312	325	291	314	270	302	321	359	298	299	347	315	292	289	290	287	304	287	289	291	280	282	314	306	297	302	313	311	304	333	308	329	300	286	331	305	323	291	309	316	308	294	292	316	334	307	294	290	310	298	298	288	280	296	316	300	299	292	325	294	283	260	294	281	336	301	292	302	320	300	302	336	302	321	302	277	299	326	292	318	289	328	310	314	300	331	314	314	299	306	313	326	293	331	302	281	323	330	275	321	310	279	305	301	287	307	302	314	319	314	319	283	310	290	304	325	281	291	282	325	314	310	331	298	315	298	302	301	302	306	322	348	316	336	320	270	305	310	285	290	293	318	296	270	334	299	325	306	283	326	287	309	321	296	317	295	298	272	313	314	308	281	286	301	280	310	288	295	279	312	277	298	332	315	332	312	292	303	297	309	307	303	276	300	302	300	320	327	317	323	339	335	309	297	328	298	327	287	314	306	285	319	299	314	303	311	301	300	310	276	300	300	305	315	300	289	325	301	313	317	281	303	311	287	303	333	327	342	289	313	328	343	300	293	329	326	309	305	291	298	295	313	301	288	322	311	328	295	292	267	320	285	327	296	293	311	290	295	313	312	291	308	328	301	299	287	287	296	295	313	257	305	300	337	349	289	282	322	356	300	307	309	294	302	288	287	280	284	323	296	312	291	320	276	282	330	247	318	315	317	334	249	296	307	320	322	303	299	307	304	379	302	312	334	297	305	304	329	310	326	325	284	306	330	321	282	293	309	285	322	314	280	346	274	312	309	312	312	290	323	293	297	298	311	302	290	310	269	295	333	297	263	289	315	330	328	312	286	300	343	273	312	293	305	284	320	283	325	309	268	314	312	318	309	318	305	307	314	292	317	273	274	308	301	288	297	306	310	304	336	300	296	329	274	299	320	340	273	295	301	325	282	304	271	305	307	303	336	290	301	289	306	316	284	333	309	295	298	275	323	289	297	330	320	309	283	319	278	325	306	274	312	322	296	314	281	300	296	298	294	334	290	289	302	265	284	326	298	302	308	321	280	304	319	303	314	272	304	313	295	315	305	307	319	317	284	325	296	310	300	322	295	309	306	318	331	297	314	297	316	311	292	314	299	342	290	309	308	319	298	326	323	320	334	316	333	291	300	310	318	304	279	313	310	311	283	296	297	265	287	325	322	278	293	306	314	283	322	277	306	314	280	322	286	304	306	340	332	321	320	308	293	321	314	289	311	316	328	282	306	304	302	309	306	313	312	295	321	321	312	314	313	271	313	338	267	317	306	304	315	330	269	292	303	332	282	287	326	315	309	307	295	288	295	309	317	323	285	289	321	289	296	324	311	310	290	318	301	298	309	332	295	290	310	293	299	330	295	263	285	272	313	311	304	310	295	291	315	311	295	297	315	281	305	310	284	346	281	290	323	328	311	284	314	285	282	295	304	294	308	284	313	320	308	270	308	317	301	325	308	288	287	278	267	276	302
3341	2503	2670	3740	3207	3606	3473	2673	2909	3271	3304	2423	2184	2369	2053	1574	1638	1283	1239	1055	911	964	1018	995	862	901	908	906	830	932	866	842	865	854	835	814	829	824	780	839	851	853	848	853	875	860	854	828	804	819	853	812	779	813	837	761	830	842	832	846	859	816	818	821	815	819	875	789	855	810	853	836	850	840	842	832	880	891	761	802	817	802	827	812	783	859	844	808	870	833	822	816	853	813	850	840	787	831	830	898	905	866	855	801	809	855	808	864	822	828	837	872	791	849	840	800	818	810	865	824	802	833	807	802	838	831	837	815	869	855	808	823	790	818	864	862	860	846	779	821	815	846	836	888	795	857	821	824	896	822	847	769	827	814	817	798	834	772	800	834	788	862	854	820	835	862	849	815	823	880	830	871	814	775	840	807	790	815	798	828	798	830	840	830	799	825	850	853	811	873	861	834	804	832	827	859	819	829	794	871	859	851	810	782	778	821	781	823	819	842	818	803	801	862	838	850	794	823	798	798	810	876	814	824	820	846	807	815	827	833	781	815	804	835	867	818	844	809	859	817	874	793	817	809	804	814	840	846	840	864	863	847	853	838	841	850	931	782	855	845	806	815	834	789	806	815	822	769	870	845	879	890	907	831	790	794	780	807	828	825	840	819	827	840	829	806	828	835	808	783	842	808	800	801	781	861	803	849	831	791	855	827	825	787	878	832	883	809	832	846	833	845	811	864	809	846	820	851	833	811	845	804	828	831	802	835	813	843	855	834	794	861	773	833	814	825	866	855	827	823	780	816	824	831	844	844	838	841	835	865	843	833	866	833	798	868	837	843	848	812	847	865	857	798	866	857	861	793	867	872	822	827	856	826	825	819	852	851	797	807	838	832	835	818	912	852	774	851	823	788	830	860	852	822	859	799	861	810	797	812	792	819	829	848	832	808	833	822	854	835	875	792	822	897	849	829	836	842	832	850	864	812	820	777	838	827	825	861	841	759	870	858	768	843	843	831	830	815	789	875	871	817	847	874	863	782	840	826	830	840	836	860	802	864	847	792	875	848	824	839	840	847	855	800	837	838	784	819	864	799	830	820	868	866	840	810	840	802	820	852	800	861	845	788	843	787	822	872	797	877	848	877	841	862	825	803	870	823	828	822	825	874	833	821	857	848	841	843	827	853	870	831	817	839	775	810	773	858	777	839	821	846	863	848	854	841	867	839	841	820	814	853	826	845	827	832	858	808	847	862	813	801	766	821	871	786	862	870	781	825	848	890	816	818	813	855	841	811	785	780	873	780	849	829	810	827	835	804	823	797	805	828	873	831	794	826	808	817	877	854	808	875	831	835	802	797	781	806	801	833	807	843	832	863	827	809	840	835	856	794	854	853	840	816	787	832	828	826	842	824	847	837	798	737	873	799	858	843	789	800	818	847	856	817	840	833	865	827	842	894	864	840	796	822	867	845	831	861	773	843	810	863	844	833	838	805	865	838	782	829	789	816	829	859	845	773	873	872	865	815	828	813	852	806	831	815	809	812	826	807	864	795	825	841	847	839	823	811	843	834	816	865	838	864	813	864	773	858	861	809	821	818	814	825	805	816	870	811	826	829	859	820	793	806	833	829	809	854	850	885	900	855	816	841	833	843	832	833	813	801	829	835	765	858	807	810	818	864	868	802	855	803	853	831	843	837	820	809	794	765	819	828	840	831	821	838	862	877	835	793	841	823	860	823	841	843	833	782	853	804	846	834	800	834	827	816	822	854	822	862	831	874	875	833	835	827	802	867	802	813	851	867	886	799	843	829	788	850	845	810	801	800	818	815	815	811	823	897	844	846	836	896	886	818	868	835	872	855	819	803	880	836	785	836	808	815	832	800	823	825	797	841	812	862	871	922	842	789	837	824	798	870	826	914	846	831	799	820	820	850	818	806	777	805	797	856	821	867	820	851	846	880	881	872	797	809	832	817	847	799	797	877	878	896	839	800	823	860	820	862	828	824	819	841	842	887	840	842	797	893	842	811	818	802	828	857	834	841	825	797	849	798	832	833	828	825	872	753	825	809	814	867	834	811	847	836	796	828	777	817	875	813	827	811	821	783	783	852	840	792	823	815	805	825	811	845	847	847	877	834	813	828	764	813	845	818	846	837	793	828	795	854	818	797	835	842	827	840	857	841	843	817	858	839	808	846	836	812	827	864	853	832	827	846	813	839	901	801	831	747	806	840	842	841	844	796	800	860	830	820	793	868	838	837	854	825	825	864	820	851	825	834	746	773	770	809	809	833	820	853	884	841	871	824	849	818	849	876	863	845	821	800	867	812	817	802	787	827	842	869	816	803	815	877	841	829	807	795	828	869	826	832	798	790	783	887	829	828	838	864	872	813	826	828	807	836	847	844	838	809	831	813	828	813	785	822	828	826	847	823	819	796	886	814	801	896	821	829	807	787	815	877	803	843	873	856	820	835	874	820	833	819	810	865	779	829	825	843	852	811	832	827	828	811	824	831	819	795	822	832	838	847	769	828	787	842	813	827	820	852	840	849	857	845	817	869	816	825	831	839	794	800	790	802	837	829	877	873	794	854	805	820	818	849	792	837	795	805	827	834	811	793	823	852	825	854	831	784	795	794	858	825	840	811	825	841	881	803	828	803	820	849	842	847	837	819	852	819	843	811	848	843	920	829	835	788	833	934	825	831	838	850	783	817	837	809	805	832	817	803	874	818	835	807	826	854	818	786	805	769	797	819	873	774	845	842	794	793	871	849	871	845	795	835	812	874	801	813	851	808	827	827	897	807	880	846	827	882	843	853	848	830	807	790	826	856	811	848	829	796	826	827	863	817	819	850	829	786	808	842	903	815	802	822	841	841	851	861	856	849	832	829	833	843	803	871	813	832	861	863	877	883	815	837	832	869	832	851	838	804	840	787	779	832	880	825	877	855	856	811	862	789	822	839	850	823	826	870	848	805	838	859	843	881	774	832	860	838	851	864	821	803	823	828	842	827	818	842	831	828	849	875	811	735	805	821	798	813	807	832	827	854	795	836	798	824	843	787	779	767	881	864	790	830	798	833	803	829	836	914	848	852	856	847	877	795	803	813	845	823	803	829	820	880	825	861	821	798	820	823	812	835	828	864	829	764	816	811	825	850	859	806	848	830	790	778	827	790	827	822	841	861	822	815	878	855	779	803	855	848	803	822	851	816	834	837	839	853	832	811	817	789	902	842	864	811	825	826	801	809	806	792	840	834	818	865	858	839	847	870	805	808	788	812	840	864	831	819	861	800	857	820	854	848	823	860	838	789	861	790	806	844	780	808	843	863	819	829	808	836	823	764	847	802	831	803	833	902	827	862	843	802	858	848	828	833	824	850	851	856	819	826	851	810	825	847	834	800	818	830	845	854	809	778	811	837	848	821	843	794	884	833	808	835	828	796	873	775	816	856	812	833	832	768	816	825	867	853	843	817	839	827	839	830	819	865	802	740	823	823	827	846	829	849	834	825
11318	9304	10615	13045	10797	10427	9208	6912	5631	6614	5623	4227	3453	3655	2339	1628	1547	787	615	615	575	464	515	419	257	236	213	242	213	207	178	206	167	178	173	164	184	181	180	213	160	177	192	145	178	194	199	185	199	194	173	193	182	165	185	187	187	193	187	169	212	192	195	190	178	190	168	179	178	195	186	179	157	190	160	150	164	156	164	203	177	182	175	150	181	184	163	169	169	175	195	163	165	156	187	183	166	175	161	176	183	182	188	185	171	207	189	186	173	179	179	180	180	199	177	168	178	159	182	162	173	193	176	159	197	167	192	201	168	173	192	186	174	184	184	175	175	204	171	165	163	169	184	164	180	177	172	182	187	175	157	182	196	176	178	177	145	184	171	155	170	157	159	193	170	159	199	179	169	174	178	164	201	167	188	179	188	154	160	160	181	179	152	179	183	181	169	176	170	155	174	181	172	157	160	176	166	181	162	154	191	195	179	180	185	193	194	179	163	167	186	178	180	170	194	189	190	201	175	175	164	195	192	196	181	181	180	178	171	174	187	177	183	189	196	176	188	160	203	150	174	194	176	162	177	179	195	171	173	188	192	177	183	180	178	186	194	182	173	195	175	183	171	166	176	210	173	181	186	165	167	174	182	157	195	179	171	184	172	172	181	195	183	205	171	189	182	172	174	180	176	157	183	163	174	170	203	170	167	176	204	161	201	170	191	208	188	167	192	180	173	173	194	215	188	152	179	167	180	157	179	177	173	186	183	158	182	186	171	190	179	173	187	167	193	186	156	175	187	157	164	191	173	178	171	169	186	169	206	182	166	174	172	190	175	161	172	176	191	181	178	178	180	185	161	189	191	204	195	208	195	173	207	181	187	169	172	159	173	183	164	165	177	188	165	171	167	187	159	167	202	155	181	163	171	164	154	167	173	199	173	150	185	182	173	170	174	208	175	169	171	178	171	187	154	158	175	170	180	187	182	192	188	172	158	193	180	190	173	199	214	163	182	168	189	156	195	170	174	178	165	173	188	187	160	183	172	168	186	159	147	185	172	180	157	186	174	185	162	175	164	154	182	183	168	185	166	191	169	177	183	176	166	158	178	187	172	188	187	171	167	159	173	164	173	187	183	194	168	181	160	167	194	198	176	162	178	201	187	179	191	177	207	180	186	175	156	178	211	175	209	205	185	182	166	169	183	173	168	171	168	185	153	167	183	183	179	173	187	189	164	173	161	170	187	159	174	191	185	219	181	207	169	182	197	184	166	166	175	181	186	196	197	167	190	152	174	166	207	205	167	217	177	185	161	178	179	171	181	170	191	144	177	171	161	181	168	164	173	169	190	147	171	178	179	191	177	180	190	166	205	186	190	200	169	174	192	163	175	157	150	160	199	177	179	174	164	185	172	197	180	162	179	156	179	178	191	162	180	149	160	176	202	172	160	166	167	193	172	162	194	177	199	167	169	188	201	178	169	187	183	172	171	170	169	162	177	171	175	185	177	175	170	181	180	192	173	173	176	141	162	178	161	161	186	189	152	171	170	181	151	173	194	172	190	192	195	186	200	190	166	179	181	191	189	191	195	190	147	166	172	178	177	172	150	184	172	142	187	150	181	174	190	192	162	171	160	159	181	196	172	195	171	155	145	178	161	175	173	192	150	183	172	163	171	177	179	164	160	173	196	196	173	172	174	173	183	172	172	180	161	195	171	210	179	176	167	176	212	164	165	192	164	176	160	179	192	170	163	199	218	183	151	189	162	160	175	191	168	186	167	149	157	165	195	156	172	173	183	198	203	196	173	169	183	176	189	185	174	160	206	205	194	167	183	161	225	207	176	172	168	169	143	164	182	172	173	184	190	176	179	170	182	188	150	183	159	190	192	189	158	183	195	173	173	209	170	201	175	181	177	198	180	177	170	187	171	171	195	172	168	138	174	202	160	165	178	195	174	167	181	201	177	185	193	182	186	193	184	172	192	174	170	164	168	169	177	187	171	170	146	166	164	189	181	190	154	173	159	157	192	161	187	185	172	180	199	180	164	153	188	188	184	192	176	169	178	196	197	195	179	175	169	179	184	163	200	182	178	185	166	152	171	167	182	165	182	200	177	176	186	187	192	211	168	165	162	178	190	175	182	173	165	179	161	176	184	183	192	153	147	179	172	179	180	186	146	185	180	145	175	200	184	186	154	177	206	169	163	179	182	203	186	186	156	173	176	189	168	180	173	160	167	192	174	174	188	182	180	166	185	169	163	167	179	152	177	178	180	195	175	163	173	169	173	172	171	167	205	178	171	170	177	161	191	189	181	179	174	159	168	173	172	154	180	175	183	184	183	168	177	175	168	170	173	173	150	181	191	175	176	179	189	189	193	165	199	191	158	156	175	197	187	184	146	177	184	208	180	186	192	178	196	199	166	180	192	193	181	159	197	183	174	159	173	154	184	192	195	164	165	177	162	207	189	159	175	184	170	191	165	185	163	164	160	183	188	174	183	182	169	185	157	156	165	185	177	191	159	192	205	185	176	182	191	205	185	167	185	176	179	182	145	174	190	198	168	189	184	195	168	191	177	186	185	184	187	215	198	176	163	180	189	183	168	194	161	189	178	175	163	188	179	178	171	176	164	169	205	167	175	186	164	199	190	179	178	190	166	172	166	193	175	178	175	188	188	210	157	177	168	184	183	163	187	192	183	177	170	190	177	182	154	164	195	157	169	167	177	182	206	161	186	165	180	167	176	174	190	198	169	160	197	176	161	189	194	173	200	217	190	183	157	181	179	188	183	193	176	175	160	165	175	183	185	215	181	163	172	167	171	171	188	183	179	162	153	168	153	198	148	196	207	178	178	187	149	161	179	173	162	167	180	188	192	195	172	168	192	176	160	171	165	183	178	196	155	178	174	180	166	175	177	157	198	171	155	180	198	179	171	206	185	195	199	183	170	179	191	180	169	186	175	166	171	196	180	179	194	180	199	190	180	177	188	182	198	177	193	181	190	163	188	170	188	197	164	167	180	151	158	195	183	172	207	156	155	201	174	178	167	163	189	158	180	169	212	141	184	178	183	184	146	175	191	170	198	194	152	210	173	183	175	166	168	148	188	175	193	176	177	198	160	166	196	186	168	154	172	183	162	157	193	162	164	200	161	170	185	159	180	194	170	180	190	175	189	170	186	148	177	193	178	184	175	165	183	184	188	213	156	167	164	179	213	177	162	142	189	176	170	200	188	158	180	176	184	165	217	178	183	164	176	192	184	180	171	195	183	171	186	175	181	195	196	183	158	167	200	157	181	181	183	185	182	177	179	177	175	164	195	186	196	194	176	200	181	200	170	167	147	181	177	174	190	180	178	183	170	166	216	165	183	190	189	171	166	198	187	210	180	209	186	167	178	169	191	155	161	175	168	190	172	190	181	193	196	168	174	193	152	175	183	185	187	179	172	189	161	171	180	169	160	170	144	147	176	193	183	176	205	172	186	188	192	167	167	173	175	168	180	169	145	171	197	174
8385	7268	8744	12249	13960	16098	14602	12775	13714	17951	15567	14151	12154	13890	10278	9064	8070	4523	3839	3573	2756	2544	2234	2234	1459	1085	946	812	696	631	614	562	579	627	557	561	589	583	578	565	601	561	579	538	569	604	536	596	574	561	536	560	531	553	550	510	587	533	560	529	558	581	512	537	524	517	491	514	527	553	538	522	513	554	516	535	508	545	517	514	504	538	501	509	505	502	517	466	545	503	504	501	495	500	490	510	526	513	492	530	504	507	533	565	521	570	524	499	497	483	501	528	534	464	528	501	496	514	508	481	484	499	531	528	524	479	541	546	532	526	501	494	504	527	515	530	505	529	521	511	488	493	513	534	505	496	517	506	506	529	492	510	537	544	506	537	449	528	511	517	498	507	544	492	547	556	498	542	521	492	507	493	518	528	526	508	537	533	528	493	491	499	521	526	539	472	473	518	534	512	544	511	539	499	501	459	534	522	480	492	516	499	510	507	516	526	514	472	514	471	474	495	503	521	507	492	516	529	522	498	500	503	547	494	535	536	477	471	496	506	471	498	520	501	476	458	546	535	501	528	516	523	475	497	498	540	509	487	492	512	520	471	532	475	471	540	507	514	499	522	553	476	500	548	491	511	541	522	481	488	510	516	529	535	538	512	495	573	538	533	499	504	514	514	490	511	495	507	515	492	555	519	549	517	483	524	507	505	496	558	506	498	507	538	495	482	525	495	522	502	503	532	507	506	507	531	470	509	552	478	470	493	523	514	532	522	486	456	521	525	474	494	516	521	514	528	544	523	532	567	471	530	521	511	517	517	541	515	488	495	511	504	515	479	476	505	512	508	496	523	515	463	489	498	525	499	520	514	557	535	509	532	530	473	502	514	516	505	455	506	519	527	534	493	518	511	505	528	469	527	519	521	520	495	533	498	466	534	524	499	487	506	546	509	495	484	498	499	480	577	522	533	576	485	484	520	518	490	487	494	492	485	493	535	522	529	479	555	486	505	534	494	519	504	517	524	491	511	508	499	516	491	492	494	535	527	516	499	497	514	516	528	487	480	479	513	555	499	507	501	533	497	520	528	546	556	507	504	514	511	513	555	524	504	487	506	523	533	443	527	481	535	476	491	465	490	489	477	530	546	494	536	478	513	536	554	489	515	504	542	544	509	514	501	519	512	481	499	522	497	527	542	526	480	518	498	552	528	548	554	509	502	493	499	503	536	510	491	464	506	492	494	511	511	498	484	535	510	554	499	492	537	511	499	495	495	489	526	508	547	541	459	515	494	528	473	555	501	530	507	555	520	515	480	519	522	523	548	524	475	507	505	506	519	507	575	520	496	539	511	505	506	565	532	528	524	500	513	492	517	541	523	501	503	522	503	511	487	563	512	497	504	513	511	487	510	511	488	549	495	490	492	499	487	525	517	490	535	497	484	523	510	517	532	499	482	534	499	510	534	500	505	520	520	487	482	541	476	522	547	496	557	474	484	493	544	485	551	499	511	532	492	480	503	547	472	511	532	497	512	509	524	480	499	532	506	509	493	499	526	487	489	508	520	558	514	536	534	498	500	532	517	535	498	501	496	527	526	502	501	473	491	516	561	516	524	462	482	510	519	501	525	534	544	529	522	528	544	536	482	468	524	445	525	506	505	517	523	503	521	530	484	535	519	510	486	510	551	503	546	511	525	490	499	479	480	536	489	542	496	514	528	507	529	518	497	489	503	504	459	542	537	495	505	527	488	481	491	493	510	506	567	526	509	489	528	491	526	526	499	537	492	482	501	545	528	482	510	492	536	528	510	507	471	507	538	511	533	534	515	494	523	515	514	504	514	499	539	543	495	519	524	484	505	501	546	502	535	496	502	521	521	495	501	487	484	499	500	497	469	486	557	501	501	509	547	498	548	508	562	479	526	510	541	511	471	513	531	531	518	487	531	551	461	476	511	499	462	543	519	496	513	543	527	532	508	543	507	504	495	463	477	490	537	500	544	477	497	475	503	564	499	488	471	511	503	478	504	511	461	500	503	497	516	467	530	521	513	488	510	488	545	537	518	547	493	543	521	522	504	498	488	514	507	487	494	527	501	570	541	478	491	503	499	505	480	497	494	503	533	556	487	505	498	549	500	533	530	498	493	551	507	482	500	497	512	512	490	486	533	504	550	486	465	474	529	463	471	520	519	521	506	471	537	497	503	505	525	523	513	520	480	508	536	502	516	498	508	477	540	521	488	468	514	500	520	490	536	489	510	528	538	493	502	495	531	505	484	530	497	515	514	546	500	499	509	485	484	528	536	506	510	540	466	491	516	490	493	525	522	478	539	485	515	485	514	503	520	503	516	556	490	491	474	522	515	510	520	485	475	509	499	513	511	511	510	487	543	501	469	520	533	507	524	522	484	486	533	522	498	520	507	498	485	500	520	501	553	499	499	519	517	476	509	561	523	549	532	530	518	489	539	500	520	494	530	540	591	524	542	511	540	502	509	532	550	520	516	542	555	487	532	551	483	495	520	525	514	503	506	522	515	490	516	530	483	502	529	487	530	497	517	495	529	485	527	494	499	521	513	522	531	505	511	557	547	511	505	487	527	487	513	533	546	499	493	494	506	515	522	506	533	476	508	531	534	518	463	503	505	516	545	546	504	515	549	512	553	495	531	504	452	565	513	496	520	547	519	470	483	503	499	540	492	495	489	547	571	479	500	502	523	535	496	490	483	521	469	534	530	505	506	505	511	505	479	486	483	517	518	515	534	537	503	480	521	519	489	492	512	525	499	487	507	561	500	517	498	535	509	499	492	504	507	533	516	532	477	506	505	553	553	501	499	504	553	527	526	508	515	522	513	497	560	502	526	556	481	493	507	483	526	555	517	485	524	498	488	497	513	523	477	495	479	508	507	530	535	494	472	516	483	498	536	474	526	510	550	508	498	479	518	512	499	524	534	472	489	525	529	520	496	477	503	488	528	513	507	549	529	514	511	469	536	463	528	522	528	524	501	502	530	522	504	473	482	487	480	510	532	514	528	502	472	510	534	500	502	493	477	499	491	522	519	517	532	524	537	511	484	494	517	483	498	459	480	524	496	480	515	492	541	483	569	534	501	524	525	529	516	535	506	466	515	511	518	480	505	533	493	518	524	527	516	503	521	514	532	517	499	500	529	533	493	518	532	482	549	492	527	476	535	550	477	520	512	493	513	513	499	541	554	499	496	529	484	518	493	534	488	498	491	527	554	503	506	524	491	497	540	494	485	473	517	532	508	484	517	538	469	523	505	495	510	532	559	516	518	529	504	486	521	540	495	483	474	518	474	482	539	544	496	548	526	507	548	495	472	488	505	498	522	511	516	495	507	490	513	504	507	498	527	475	486	491	539	514	512	526	524	501	515	522	514	516	510	486	516	499	532	505	513	501	545	524	509	531	516	519	497	523	514	517	529	543	516	542	523	546	526	528	512	514	563	481	503	547	497	529	510	496	502	489	486	536	449	525	500	497	510	461	535	543	479	479	505
19316	13223	15153	17794	15860	15225	13635	10374	9656	10624	9774	8847	7236	5935	4656	3554	2788	1385	1028	769	514	570	509	521	436	212	195	189	147	170	110	119	135	146	126	132	116	122	107	116	127	120	107	117	129	109	101	103	123	123	119	115	129	119	135	120	116	123	111	105	121	134	124	107	129	117	139	108	108	111	119	111	111	151	110	98	103	98	122	125	106	104	130	89	119	99	117	109	102	130	108	122	104	121	112	109	112	110	111	118	117	119	112	116	118	123	120	122	101	125	124	103	121	124	97	119	114	113	115	110	105	104	109	107	103	105	108	103	96	126	112	99	97	126	106	96	102	115	108	115	101	102	105	117	121	122	112	115	112	103	108	99	94	113	100	105	103	128	107	114	127	112	109	98	106	102	112	107	117	118	130	109	124	105	103	111	102	106	114	113	115	99	109	127	118	106	108	102	107	111	110	109	101	109	114	98	100	107	106	131	102	109	116	100	127	110	108	134	120	123	119	101	117	122	96	120	108	108	109	109	129	96	102	103	120	110	117	99	122	102	125	100	99	104	108	117	112	124	109	102	105	94	114	110	107	97	119	93	108	106	117	114	116	104	108	119	109	101	111	121	91	102	112	118	101	105	114	129	107	111	127	117	103	114	117	117	123	129	114	106	117	101	93	115	100	111	100	110	119	119	102	114	115	100	119	118	113	117	104	102	113	134	111	120	110	99	113	112	110	104	104	125	109	108	110	105	111	106	96	133	90	122	93	107	107	120	101	105	100	128	105	101	118	138	102	105	112	96	107	118	117	111	126	121	98	114	110	110	128	107	107	98	105	96	121	111	100	91	103	125	99	101	123	100	118	101	133	101	98	123	110	111	106	108	117	113	122	115	108	120	115	109	98	116	101	110	112	98	102	103	105	110	113	106	104	87	98	101	100	103	110	101	93	112	102	97	102	103	105	108	110	106	99	102	103	91	114	118	115	126	100	93	112	115	114	81	113	120	108	102	112	104	102	113	111	114	119	123	104	115	122	110	90	99	107	118	102	107	99	94	101	113	101	99	108	115	106	121	121	120	108	114	103	100	102	111	144	102	105	123	104	115	94	109	117	109	116	124	101	109	101	121	116	102	101	108	100	107	102	93	105	95	113	106	87	116	97	106	118	93	105	123	145	107	99	119	109	117	115	140	103	89	115	101	121	93	106	108	102	127	113	114	117	104	125	93	106	100	115	105	102	98	111	100	111	93	89	92	107	109	113	114	109	104	110	101	103	103	124	107	117	95	120	120	109	111	107	88	98	100	127	108	104	94	112	94	101	91	103	123	118	102	133	114	119	115	96	99	111	119	99	112	100	95	106	112	103	120	119	119	91	118	117	103	131	111	128	86	122	115	114	115	107	121	121	116	118	91	101	97	112	98	94	111	101	124	125	119	108	129	104	91	113	104	100	112	110	101	119	119	95	128	108	89	97	89	122	117	106	113	102	108	122	93	109	129	112	113	125	99	89	129	114	102	102	91	100	104	98	108	114	117	120	120	127	98	114	104	114	103	119	114	102	105	109	101	123	100	119	98	111	105	106	107	116	108	116	109	108	91	120	104	114	110	111	128	126	100	104	96	114	104	120	122	119	88	92	112	98	112	130	114	115	95	116	113	117	118	111	93	99	106	109	102	117	98	104	112	139	115	115	109	106	106	115	108	109	102	121	97	98	94	101	121	122	130	98	118	101	93	112	109	131	109	122	96	114	118	111	106	102	112	113	113	92	100	116	103	102	114	110	111	110	125	112	116	106	119	116	118	109	117	124	110	122	95	115	120	118	126	89	95	130	98	108	126	95	94	101	101	90	95	90	92	118	126	92	101	95	114	110	109	109	129	129	99	115	114	109	97	123	101	98	116	113	102	116	103	104	98	108	103	102	117	112	108	108	123	102	117	109	107	109	110	98	103	96	94	107	121	115	98	104	105	118	107	103	99	104	115	96	115	109	109	102	100	110	91	117	110	123	115	110	116	109	111	104	116	109	110	120	119	111	99	96	95	111	126	92	112	114	124	106	105	121	101	109	102	119	97	102	127	125	114	91	106	107	104	121	122	86	107	116	114	129	87	113	111	110	110	116	103	102	97	95	104	107	78	103	104	107	112	96	105	109	113	104	125	101	113	100	104	105	113	107	102	123	92	110	82	92	104	123	110	110	97	112	106	108	120	126	105	101	100	121	116	102	111	113	123	90	124	109	100	104	108	103	117	101	118	112	107	112	107	113	109	131	98	104	102	127	115	95	99	108	120	120	91	137	118	112	106	112	106	119	111	95	105	113	113	98	104	116	130	100	99	118	105	108	105	105	91	116	112	96	113	95	107	102	121	109	110	116	123	119	90	90	112	113	115	110	91	108	108	102	134	113	100	112	122	110	123	110	100	131	121	107	101	97	116	95	106	118	112	101	95	108	100	98	123	118	108	104	121	95	122	116	123	88	106	99	116	114	106	116	126	113	120	117	107	112	96	110	126	96	92	105	100	108	111	97	129	91	123	119	95	111	95	95	126	110	100	116	111	136	108	103	93	106	92	136	111	97	116	95	115	98	115	106	105	104	114	88	112	104	123	106	93	94	109	112	103	106	113	107	109	112	121	116	99	111	95	104	101	106	114	102	105	128	111	126	95	107	103	116	105	115	114	114	121	111	110	125	113	94	111	123	128	105	123	92	128	114	128	117	96	100	107	111	108	132	82	101	111	102	97	98	127	94	109	100	124	107	120	95	97	111	113	108	111	108	122	123	104	108	93	103	108	111	117	115	110	123	117	118	96	102	101	83	118	102	99	104	111	106	103	111	121	112	95	121	99	113	89	95	111	116	108	98	98	95	106	113	110	112	98	102	114	110	102	117	118	100	104	100	98	81	95	101	85	113	100	112	109	114	112	110	101	124	104	117	96	118	116	108	105	100	107	92	98	114	115	105	82	88	123	103	127	122	107	112	122	98	100	104	113	103	92	135	116	94	99	116	84	100	115	106	101	121	110	112	108	110	112	115	123	97	103	104	105	113	106	122	109	105	101	98	107	102	109	107	105	104	107	101	136	115	119	107	98	101	110	100	111	107	109	123	111	101	112	116	88	111	110	106	108	137	98	118	118	121	109	110	107	102	106	123	97	104	127	116	101	101	103	114	119	131	82	113	113	114	112	121	109	135	107	102	106	87	104	103	105	119	99	100	124	130	107	117	97	89	103	100	133	96	103	106	114	109	119	112	92	86	108	108	93	112	108	108	117	116	114	108	124	108	92	108	118	112	117	112	107	100	92	84	98	102	102	108	111	102	99	113	92	107	107	122	115	114	129	97	103	107	134	114	132	108	98	117	107	99	111	111	122	118	96	96	117	103	118	115	116	117	114	101	123	104	92	109	113	108	104	106	115	104	105	112	120	105	109	111	121	112	107	95	96	122	117	113	99	100	99	119	118	127	116	102	111	123	105	107	101	115	107	117	103	110	113	90	101	120	104	102	109	104	128
11343	9314	11841	16134	17647	19561	18692	18207	20628	23561	21419	20238	19290	18657	16037	14829	11518	7263	6417	5035	3616	4357	3544	3504	2200	1426	1143	907	783	646	469	506	507	483	475	453	455	474	437	426	429	452	466	438	406	428	417	419	402	396	389	438	396	385	448	438	413	436	432	401	413	416	419	362	396	374	380	367	354	373	396	343	393	373	361	399	394	386	337	350	399	375	378	382	381	365	371	346	368	335	407	359	365	364	357	343	363	349	385	365	365	356	326	357	368	370	362	362	330	350	362	359	344	354	330	329	323	314	376	315	359	336	357	354	358	329	348	337	372	370	346	367	304	366	337	358	310	384	352	336	378	378	364	325	336	368	354	382	350	350	343	382	384	331	355	375	335	353	365	363	341	365	349	365	365	377	359	359	350	364	342	318	343	336	334	350	355	357	343	366	381	347	360	388	361	350	356	349	362	354	336	383	338	359	333	368	362	361	342	321	369	350	369	358	388	340	397	328	353	337	364	347	380	349	331	380	322	313	339	339	340	328	366	326	326	363	369	338	367	366	334	377	347	331	326	356	334	320	328	375	327	346	352	365	366	357	343	366	369	333	347	344	352	339	328	359	353	343	356	344	361	347	328	327	345	336	329	354	350	329	389	322	364	324	348	355	347	356	356	364	345	351	352	321	341	339	358	327	359	345	339	380	347	338	338	346	322	340	318	349	354	355	358	338	385	343	367	328	351	317	358	330	319	347	349	322	342	328	364	341	346	346	349	353	345	344	310	343	348	332	375	343	351	347	318	360	343	355	313	333	342	357	337	377	338	353	316	346	373	333	381	349	342	299	339	323	361	357	326	337	347	330	355	306	353	358	344	349	322	310	339	339	314	338	347	362	339	349	321	356	339	361	354	373	337	357	343	330	347	399	351	346	355	356	339	370	353	357	323	366	340	363	359	389	323	355	333	344	378	351	372	361	388	348	371	338	334	373	346	342	348	355	335	365	336	370	316	353	354	345	362	373	345	331	331	344	385	340	339	339	361	329	315	369	343	319	331	368	355	356	332	337	374	319	361	301	337	300	330	344	345	357	327	329	350	336	350	330	342	333	374	363	340	342	344	307	365	347	363	325	368	317	338	357	372	335	361	369	360	338	324	337	349	336	349	342	335	317	343	347	361	296	372	353	344	385	361	345	347	351	355	351	372	355	344	287	342	338	350	327	383	366	315	350	338	354	362	341	362	313	343	372	364	326	369	350	347	330	361	327	357	344	359	364	343	347	362	330	327	380	342	329	352	359	370	381	312	363	378	378	344	334	347	350	371	345	379	340	329	361	340	350	352	338	348	367	342	342	349	387	369	300	360	342	338	329	324	314	340	356	372	337	337	344	324	332	375	331	362	337	331	331	344	319	317	355	340	351	342	313	331	344	349	352	335	349	346	376	343	364	339	324	343	306	357	351	333	336	331	307	359	365	347	348	318	338	353	330	374	360	364	369	331	350	356	328	342	359	346	358	347	322	359	334	368	348	341	338	326	346	322	353	341	350	387	324	331	347	390	358	343	347	326	336	326	330	354	385	357	319	355	355	328	365	335	324	364	336	350	356	342	345	343	348	328	354	366	319	342	360	321	338	332	368	318	347	341	329	303	305	327	335	340	337	361	344	308	350	346	364	346	331	342	326	402	303	366	303	350	338	350	338	338	349	337	310	347	346	324	363	347	344	314	326	335	339	378	336	328	348	353	327	348	352	347	351	318	372	342	332	332	327	348	320	366	339	303	326	355	361	348	377	324	370	327	340	341	363	324	345	362	357	354	362	355	338	321	332	301	342	349	309	337	352	335	331	356	354	340	341	365	317	343	366	350	354	346	386	367	343	367	351	346	360	351	343	366	355	332	352	362	348	352	333	352	355	339	342	355	349	335	362	343	338	366	321	349	375	343	355	336	330	373	333	363	362	356	351	334	339	319	325	375	350	333	381	329	344	322	330	343	342	359	359	393	391	311	331	342	361	339	340	318	360	298	343	331	373	355	337	329	363	342	350	339	360	345	327	325	328	365	308	339	340	331	357	356	334	355	337	319	348	360	328	330	337	340	337	320	345	350	337	354	359	349	328	346	335	309	326	360	367	349	361	329	341	361	315	344	356	346	331	356	345	384	329	322	349	312	331	377	348	343	352	344	332	373	338	334	331	335	341	339	324	345	344	347	323	358	380	365	386	342	347	340	360	353	341	311	373	339	362	344	347	346	360	355	343	363	356	364	333	319	349	346	334	333	338	337	358	343	372	366	353	343	351	323	358	340	337	350	328	361	338	306	327	334	354	344	325	349	347	343	323	332	358	329	340	340	334	355	358	353	347	331	346	373	330	360	337	323	345	350	329	329	381	346	375	365	329	384	365	347	332	356	354	359	336	380	355	336	344	343	323	337	354	345	352	319	359	369	362	338	345	349	326	363	321	360	349	348	361	348	342	336	336	362	343	301	368	335	367	393	366	340	344	348	344	319	359	344	385	348	337	321	362	331	334	326	367	362	349	359	322	340	339	333	355	362	341	338	346	324	335	314	342	345	321	355	355	320	356	332	321	340	371	342	341	348	351	326	393	347	337	351	345	342	331	346	350	350	329	332	363	355	348	342	323	385	359	352	312	331	333	337	346	346	335	360	333	370	306	342	353	343	368	337	341	315	319	378	377	307	333	342	309	310	359	374	352	315	321	326	359	331	368	349	367	351	357	362	353	367	352	326	322	323	356	351	351	311	329	358	327	404	355	340	339	341	339	377	322	357	337	337	346	344	357	350	361	321	337	348	344	347	303	332	374	355	334	302	353	304	322	355	346	366	331	355	310	329	360	351	337	326	339	371	335	367	361	329	351	351	343	309	367	367	315	359	349	355	359	309	316	366	313	367	356	343	335	343	337	310	324	326	363	338	371	371	332	340	336	336	343	356	350	363	348	316	319	355	371	342	332	355	322	323	348	333	335	321	360	327	337	339	334	326	348	353	321	355	354	339	344	373	356	324	334	355	312	349	359	337	359	327	326	362	378	374	359	349	354	290	350	351	326	332	324	345	307	371	317	376	325	362	345	354	326	319	333	346	348	321	345	336	345	329	333	371	379	380	349	349	335	338	323	331	312	350	319	349	342	350	323	341	332	377	321	357	342	332	348	379	351	373	326	367	314	336	301	347	367	347	351	397	318	373	363	335	309	358	329	333	351	355	345	371	383	378	352	323	339	358	343	347	313	353	336	329	329	326	335	324	344	322	348	407	348	327	349	359	348	359	378	338	340	345	342	342	336	375	317	355	346	337	345	327	347	306	393	331	341	341	339	337	341	337	357	334	329	356	319	341	334	363	351	321	333	350	339	349	354	372	360	332	330	355	360	353	341	338	363	379	349	303	340	343	336	369	347	345	333	363	332	371	368	327	360	366	345	367	362	350	338	379	371	342	320	328	345	333	337	366	354	356	364	337	337	312	348	355	378	358	333	325	329	340	347	351	366	356	348	330	339	340	373
3115	1439	1276	1320	863	966	763	640	584	690	698	553	500	427	440	360	362	356	318	380	315	346	309	324	320	316	313	296	288	314	304	309	264	317	343	323	275	309	325	284	274	299	312	290	277	328	308	309	293	303	287	288	304	288	311	283	319	296	325	312	289	323	305	319	314	311	307	270	295	314	290	295	341	283	296	343	288	298	279	305	322	300	306	324	315	328	303	308	281	327	312	316	337	340	333	301	300	287	321	328	317	297	296	326	311	277	324	299	286	280	316	312	288	291	294	279	285	303	319	312	356	305	349	302	343	262	284	310	283	307	292	277	308	300	308	345	298	303	302	308	287	301	314	309	279	302	281	315	321	284	321	298	293	321	266	289	296	263	279	289	333	304	299	309	295	307	315	279	339	282	325	317	303	285	313	330	342	309	299	309	286	313	309	307	311	296	303	320	289	300	319	305	321	282	283	327	274	317	322	294	287	287	305	311	298	315	306	296	315	269	333	303	291	295	274	301	306	319	284	306	331	331	321	308	346	295	324	324	289	295	309	323	276	330	281	300	278	294	320	353	294	300	305	334	304	311	291	328	318	340	315	341	327	332	280	298	318	307	326	292	306	297	315	312	339	320	309	305	325	337	318	302	299	316	319	299	270	335	298	288	312	337	298	317	314	295	304	281	297	338	303	328	308	271	298	308	306	284	291	308	303	311	300	304	284	292	344	294	297	331	319	295	280	294	299	292	311	307	280	289	289	307	306	293	318	270	302	287	319	325	287	290	298	316	316	303	300	302	308	309	276	274	345	292	351	313	314	286	316	275	296	331	340	310	324	303	297	329	274	326	288	316	316	277	301	327	296	309	310	287	309	318	312	301	308	313	312	320	349	296	311	295	293	313	311	298	321	299	324	280	296	305	303	336	308	301	314	330	312	318	280	296	311	327	310	323	284	304	292	333	347	268	322	295	295	326	277	313	279	309	308	291	264	288	302	286	322	327	305	310	293	300	307	329	316	312	330	315	299	270	300	307	330	291	282	314	314	308	301	324	311	292	302	325	324	289	313	309	318	283	342	276	274	312	352	313	326	332	329	325	329	307	306	310	301	294	308	329	306	275	288	299	306	286	322	310	282	294	290	316	304	319	297	315	291	326	318	317	312	310	299	299	325	298	312	335	298	288	343	325	305	290	324	276	303	331	298	326	325	318	335	305	319	300	307	312	284	321	296	363	283	313	332	317	325	323	328	295	303	312	305	295	304	310	331	282	298	312	331	289	272	299	315	281	297	282	299	316	299	333	290	294	303	301	307	296	302	292	294	310	303	295	324	303	314	280	311	290	307	299	341	314	302	322	273	307	326	291	319	304	314	296	310	293	295	339	289	312	323	313	315	295	318	323	314	281	325	291	353	322	332	295	285	279	311	291	281	302	316	341	326	322	315	321	301	302	309	340	342	291	309	290	303	297	303	278	310	314	299	290	296	305	317	321	294	342	325	288	307	291	316	303	295	302	293	302	363	322	328	316	295	320	273	297	311	307	299	281	315	304	285	288	303	309	320	329	318	296	331	313	279	310	307	256	287	296	316	314	323	289	283	309	325	299	299	275	314	300	305	317	296	308	275	321	306	307	302	303	288	287	299	297	298	316	321	291	315	306	301	317	307	317	332	291	309	297	311	286	325	304	295	308	324	315	302	285	283	269	351	330	276	302	305	273	328	311	301	280	308	316	282	297	289	302	285	310	368	317	301	304	278	305	283	323	312	325	305	307	286	311	310	300	321	269	303	305	322	299	293	303	302	317	310	331	302	275	282	288	313	317	307	280	301	288	307	316	315	293	308	291	301	311	308	331	315	306	336	310	299	300	306	279	323	313	302	305	297	278	302	282	326	300	311	317	323	328	313	299	301	297	310	305	294	346	269	286	317	303	315	352	292	308	323	321	309	283	303	296	324	296	310	333	304	299	282	323	282	297	312	309	340	322	301	312	328	316	325	286	305	331	280	325	325	292	314	302	292	307	310	314	307	290	294	299	316	285	317	306	293	279	308	291	305	311	298	297	325	275	316	308	328	316	291	299	311	311	303	294	304	294	292	291	306	297	308	306	336	320	319	283	300	330	286	328	295	277	302	336	329	326	265	312	331	307	293	317	326	303	341	310	339	315	282	281	337	329	298	309	329	324	297	311	296	333	313	297	282	293	338	298	334	318	291	322	307	307	317	304	301	313	322	314	311	314	322	335	355	299	282	282	281	289	300	275	289	293	322	300	314	313	325	317	308	318	307	311	292	301	317	279	307	333	299	317	288	331	322	308	328	291	311	329	302	323	330	310	297	330	271	302	285	305	285	303	274	293	322	304	306	290	313	316	307	316	307	318	297	326	342	336	314	301	319	296	313	296	297	314	323	336	318	245	309	356	339	292	307	311	315	293	323	291	297	318	322	296	287	302	322	302	326	313	339	296	280	287	304	316	316	284	295	284	298	268	306	306	300	320	301	292	306	319	271	291	323	297	312	312	316	318	319	283	333	342	312	345	332	306	275	294	303	321	303	304	281	324	310	345	329	317	308	313	278	303	295	302	318	295	295	312	311	285	294	290	312	310	303	319	295	301	306	284	309	288	296	304	305	300	312	294	315	298	301	304	288	340	296	314	261	305	307	337	305	324	285	301	318	292	280	325	320	330	336	315	262	300	308	308	323	312	318	301	304	296	346	319	314	304	278	296	308	283	328	301	282	289	281	320	295	300	303	272	333	290	294	314	305	291	298	315	332	288	299	283	290	309	323	339	303	304	306	321	281	334	292	275	310	307	338	287	298	271	286	307	285	295	286	290	312	326	290	278	318	303	308	299	311	310	294	327	337	330	292	298	262	312	340	313	311	329	300	331	344	288	292	308	290	268	307	304	319	319	312	336	279	308	286	315	297	269	306	306	306	307	328	314	290	301	266	332	327	285	328	307	290	298	290	303	318	328	311	321	278	309	328	320	287	303	309	317	297	305	303	307	296	298	302	317	315	334	322	305	311	306	318	302	275	339	316	297	328	280	283	264	315	321	276	312	290	333	322	349	310	318	286	301	328	277	297	279	304	298	306	329	310	300	315	320	304	312	323	339	305	315	293	305	303	292	325	285	305	298	297	301	325	298	323	277	295	335	326	299	333	309	346	288	299	324	321	312	308	299	315	277	308	264	324	316	313	305	330	306	289	326	282	303	342	296	282	315	290	309	274	300	284	331	315	326	304	301	308	291	303	313	317	316	295	294	302	279	303	302	290	303	305	303	288	310	315	280	282	290	270	309	323	307	267	311	297	279	342	313	306	300	325	278	308	325	300	285	314	299	303	270	317	311	290	290	278	336	344	313	268	301	303	298	326	312	299	301	290	308	281	277	323	309	299	268	292	317	284	305	318	292	328	312	272	316	298	339	297	295	270	306	301	288	341	316	343	310	272	299	261	314	308	289	323	320	312	311	315	312	299	307	293	278	292	304	313	316	303	305	295	330	291	281
3370	2136	2281	3032	3061	3715	2942	2536	2235	3105	2915	2518	1896	2033	1770	1452	1423	1130	1084	1094	1050	951	942	961	860	820	891	796	826	865	836	806	868	880	815	818	839	862	787	862	868	850	777	837	831	851	835	866	810	837	855	834	855	834	841	762	822	826	899	843	828	828	809	858	825	863	885	806	825	858	789	846	850	859	847	814	814	809	809	850	801	925	844	839	817	839	845	856	824	866	829	797	845	829	791	859	800	836	828	830	849	848	794	802	814	832	796	793	818	868	866	845	920	838	853	828	875	824	777	843	804	834	790	820	842	861	838	877	822	762	808	820	874	846	875	848	807	772	838	865	823	843	843	843	822	778	833	865	751	797	879	825	790	810	792	802	848	842	847	864	833	886	799	812	825	869	776	803	852	828	834	865	835	746	788	839	809	843	800	850	870	785	856	817	848	773	794	876	794	864	862	846	845	820	834	822	880	821	813	825	819	838	826	853	785	818	778	829	828	848	800	805	804	824	878	925	800	853	852	890	849	856	842	857	812	818	853	873	846	811	834	824	801	833	815	882	827	883	832	823	871	848	777	833	817	799	762	821	778	792	801	852	901	826	800	815	844	841	896	848	796	800	816	822	819	883	846	890	809	828	836	840	839	819	818	808	794	852	832	847	837	795	817	874	918	820	851	897	825	840	810	887	825	758	831	778	780	902	809	848	788	852	843	855	814	816	872	841	843	867	836	849	795	857	903	791	807	885	879	874	841	811	848	866	785	871	828	801	814	817	877	836	837	852	831	808	831	808	831	831	811	824	823	865	807	833	806	822	837	823	820	855	823	772	829	830	771	803	876	841	870	855	848	816	782	881	905	835	855	877	824	859	865	849	815	853	880	908	833	823	822	832	871	841	826	759	823	767	848	860	807	806	807	819	847	845	836	786	811	846	794	825	806	811	867	814	832	836	794	779	847	865	837	856	872	831	806	790	809	857	838	820	876	857	812	850	792	829	837	848	839	790	807	822	832	837	810	838	873	802	830	790	785	812	934	821	842	897	793	856	801	780	847	830	795	840	897	802	795	810	843	827	873	857	895	797	836	780	800	848	780	873	761	839	844	830	796	849	808	828	801	857	821	829	812	837	832	851	840	812	799	875	849	869	836	856	835	803	873	830	862	890	861	831	816	822	851	867	878	824	849	838	810	816	800	815	853	840	831	806	875	862	860	846	823	862	879	805	857	888	844	775	882	895	835	817	823	828	879	822	847	835	862	820	825	814	828	768	851	858	874	839	862	836	827	889	829	867	850	826	835	904	864	852	903	803	802	825	878	832	836	876	854	805	803	872	839	784	819	841	862	794	831	825	883	870	798	826	891	842	807	860	812	858	897	840	863	831	817	804	813	825	837	799	815	840	830	846	807	844	840	832	780	828	814	868	798	806	824	872	830	838	795	842	860	807	869	830	852	833	780	841	842	797	798	780	853	870	831	807	831	801	819	858	910	853	866	820	831	834	847	770	814	817	795	853	875	859	853	859	862	789	826	839	839	879	798	799	815	846	828	843	853	796	840	830	878	821	803	807	850	784	810	851	821	836	796	779	807	867	841	778	851	834	795	829	873	814	817	838	816	834	826	817	871	836	821	831	814	852	873	849	850	832	781	897	800	866	829	794	873	830	814	854	859	858	833	845	844	847	812	729	845	803	811	879	834	840	855	875	855	832	823	808	792	817	863	831	816	863	826	822	816	859	870	817	801	781	770	858	803	827	818	865	841	829	884	860	793	818	823	880	855	845	815	843	824	797	826	774	838	847	784	855	890	835	824	809	841	744	868	808	883	836	828	812	822	795	814	872	773	823	838	843	830	865	857	856	851	817	816	868	813	854	855	851	886	862	816	832	780	783	792	847	810	843	859	843	845	825	826	851	807	764	815	876	858	785	827	805	863	906	812	830	826	870	801	871	825	803	832	883	844	847	842	835	813	817	826	882	860	883	817	838	795	831	838	819	785	840	821	810	833	816	838	819	820	788	811	817	822	851	850	834	790	805	828	852	836	834	832	852	815	836	816	847	840	798	748	846	832	839	812	839	801	816	816	829	866	785	835	877	851	849	831	809	833	819	811	823	899	843	832	836	792	810	769	842	792	838	882	841	813	882	818	770	835	791	852	846	777	778	859	861	890	840	872	848	807	844	870	837	870	805	823	853	799	832	862	850	816	837	811	850	895	823	862	806	832	871	887	813	839	797	853	860	853	851	835	811	832	865	881	837	824	889	850	833	852	821	776	890	817	815	845	872	826	869	846	841	845	833	837	807	859	848	802	853	868	849	834	801	895	794	870	808	780	859	850	889	819	857	815	853	869	838	835	851	820	855	833	827	863	891	822	806	875	832	850	799	844	829	823	863	802	817	818	826	825	846	843	813	825	795	779	858	833	825	797	784	817	810	808	883	800	854	793	851	834	829	788	789	826	878	844	859	866	862	837	830	816	830	870	840	828	881	818	798	836	830	854	867	847	861	844	884	836	767	808	872	862	801	778	809	833	878	816	818	828	828	812	800	817	743	857	860	800	816	826	822	890	822	875	843	782	820	802	848	836	842	863	832	814	862	815	874	804	842	871	818	863	835	821	845	832	852	809	819	852	807	873	848	834	874	834	805	828	787	868	829	871	801	843	789	775	759	860	835	807	849	875	853	819	788	833	817	772	883	856	838	820	852	846	813	842	798	871	809	856	862	861	854	878	779	812	859	820	852	803	829	862	820	855	858	805	836	865	836	838	828	865	862	823	829	814	791	804	871	798	869	751	815	827	813	900	868	851	864	871	811	864	816	833	818	759	854	844	801	832	813	857	797	812	899	792	814	852	757	784	826	805	814	834	826	834	852	836	815	872	756	851	796	894	854	805	798	835	782	854	882	774	851	793	832	768	786	834	842	816	804	819	792	865	869	845	838	839	884	838	805	848	869	816	822	830	849	830	815	823	820	835	858	845	853	854	828	872	853	867	823	805	769	803	852	884	814	854	853	802	885	817	834	881	817	838	844	809	791	800	812	844	840	807	932	890	865	874	802	823	845	817	813	816	802	821	837	877	797	781	817	817	800	839	867	818	813	854	841	830	844	812	852	846	888	784	837	867	823	825	845	865	827	781	831	843	844	908	851	861	821	851	790	832	850	810	863	868	798	804	831	808	867	840	822	860	803	787	838	840	840	830	866	883	834	823	853	836	830	825	829	862	834	883	885	839	810	869	866	805	861	863	787	848	863	860	829	819	853	832	782	787	835	817	853	839	800	828	885	863	848	859	841	844	854	873	852	831	817	790	855	830	818	872	845	830	846	827	805	808	845	811	836	859	847	816	835	871	831	817	793	847	849	809	789	850	826	878	799	829	828	871	840	818	812	855	812	837	811	837	832	797	820	853	816	855	858	812	803	846	822	814	871	844	803	863	892	848	804	807	785	857	877	862	823	849	825	811	835	804	823	814	817	826	875	855	844	787	874	860	863	843	844	830	841	830	838
11790	9324	9194	10133	8246	8721	8140	5873	5340	5488	5523	4537	3154	2690	2301	1763	1306	885	816	613	455	385	428	341	369	234	220	202	199	175	207	179	208	197	187	170	155	188	193	172	186	176	164	189	156	174	216	175	170	177	199	162	168	191	165	180	190	167	167	202	170	201	201	184	178	184	178	188	177	191	164	164	176	164	187	149	177	170	173	177	166	178	191	184	165	185	178	171	199	171	165	174	163	178	179	186	184	175	179	182	194	205	161	196	164	189	190	187	188	191	188	160	198	168	171	170	178	149	171	163	171	180	164	156	186	193	189	194	183	198	158	169	170	171	180	185	176	186	181	185	164	182	167	187	177	171	184	159	191	182	172	171	169	155	164	179	184	213	195	173	174	148	193	159	150	176	181	179	173	168	184	167	162	184	199	184	155	189	190	171	168	159	168	178	175	178	205	190	160	202	171	170	159	178	159	203	176	152	176	168	180	183	176	192	153	170	175	167	182	176	192	196	159	165	176	176	176	158	170	170	196	200	157	162	197	181	209	175	169	175	179	186	175	175	181	190	191	161	201	187	159	188	165	173	183	181	203	159	176	216	176	181	181	175	150	184	200	177	180	171	181	173	169	158	172	178	194	171	184	174	164	180	188	178	182	181	167	162	173	177	182	189	173	184	162	176	174	193	177	174	199	175	193	171	185	168	189	163	177	188	159	196	189	170	173	169	166	166	175	171	162	195	189	206	173	172	169	175	185	191	188	188	151	182	158	175	187	165	175	178	182	175	178	165	195	163	189	157	199	178	148	183	172	164	166	166	198	165	172	156	172	170	162	183	181	176	191	189	157	174	204	155	191	174	177	162	188	197	156	162	176	162	161	177	170	163	184	201	166	154	160	167	175	172	168	152	179	173	193	177	174	186	203	192	192	162	190	151	191	188	194	178	171	174	165	176	161	167	183	144	163	181	173	178	159	191	204	200	171	215	149	165	166	175	168	170	183	167	162	189	145	172	171	182	189	168	159	180	163	177	155	153	167	187	185	182	196	174	167	165	159	169	188	185	153	187	184	167	174	179	171	180	169	195	176	194	169	181	193	191	192	189	167	159	194	187	205	165	167	166	182	187	183	180	184	170	160	166	183	201	186	185	160	141	163	181	180	180	170	162	157	173	183	181	185	203	175	155	181	166	181	178	181	185	207	156	164	192	199	205	157	165	203	167	195	150	203	153	178	168	163	189	174	164	214	175	159	186	155	172	195	161	186	169	170	173	159	191	175	177	180	172	175	206	177	167	157	189	169	189	179	177	171	191	179	176	188	167	201	185	175	161	191	175	180	173	195	201	169	186	177	166	148	160	157	173	162	163	180	162	202	156	169	171	209	175	154	191	181	184	166	184	190	183	187	156	195	182	163	178	167	183	192	186	161	168	189	168	171	191	174	164	155	179	196	184	218	181	173	172	173	182	175	163	191	190	194	187	184	173	177	162	185	180	164	168	158	165	189	183	164	176	142	186	175	161	199	186	201	173	157	176	173	174	171	175	182	182	163	176	160	177	167	179	168	159	160	168	168	185	176	175	190	166	166	183	178	166	161	165	145	163	157	173	194	189	201	173	163	203	189	204	175	183	174	173	189	187	182	193	177	178	178	163	186	154	152	184	162	185	195	159	174	165	187	188	152	172	160	151	179	158	164	175	176	166	184	182	168	192	140	183	164	183	181	176	168	160	163	185	175	187	184	204	196	179	176	149	185	174	191	173	170	176	162	163	194	175	164	165	183	198	166	156	162	203	174	189	193	162	178	179	171	183	190	190	165	173	187	166	161	171	183	183	177	176	171	169	184	180	180	176	170	182	169	179	170	171	165	174	157	158	182	174	169	189	168	157	165	183	179	158	181	192	163	163	178	161	204	168	167	182	190	189	173	166	157	169	164	178	179	171	212	178	185	180	142	157	174	157	172	180	176	185	203	159	203	172	160	163	160	170	183	165	148	175	163	174	164	171	172	182	172	171	163	191	196	188	167	192	156	165	195	170	171	153	172	174	182	185	198	188	173	184	185	178	177	162	181	159	190	190	177	185	161	181	180	188	172	180	179	157	189	158	192	161	192	170	159	158	166	180	165	165	192	191	190	165	176	179	131	182	183	167	167	159	145	199	166	177	173	198	187	178	206	177	170	160	167	191	174	174	162	190	205	173	180	169	182	162	177	182	164	173	171	179	150	179	191	185	178	201	167	185	160	159	160	181	173	154	176	174	155	178	190	166	187	171	180	169	187	179	162	164	202	178	158	181	173	160	181	184	185	222	161	198	183	177	176	154	181	195	153	181	164	151	171	171	171	211	184	185	178	171	171	164	163	189	151	170	185	151	172	176	192	187	166	197	158	182	181	173	180	177	183	184	181	171	176	185	186	170	185	172	171	182	155	179	196	178	193	186	139	154	212	197	166	198	159	195	164	179	157	168	181	172	178	182	169	195	154	176	170	197	164	178	170	172	166	193	192	163	189	171	192	188	172	166	191	152	180	189	197	166	173	158	199	167	197	151	155	183	191	204	181	170	202	173	200	166	183	168	209	164	172	172	206	182	165	170	180	169	157	151	159	166	168	179	200	180	160	157	162	200	191	170	184	169	182	192	183	169	174	186	174	164	143	168	178	155	204	171	160	196	160	168	169	187	172	184	194	187	168	186	164	161	189	184	178	172	163	156	169	167	174	165	218	180	155	168	155	178	179	182	169	179	185	190	188	184	187	173	165	178	162	173	193	178	173	172	152	152	165	160	159	178	195	196	159	185	168	179	185	195	179	179	166	167	163	191	162	178	182	192	157	150	178	184	170	156	187	154	194	157	193	179	163	146	164	160	188	169	184	210	175	208	170	188	155	184	171	169	158	170	183	171	147	169	159	176	179	193	177	185	168	173	188	178	174	164	178	191	153	184	192	168	182	169	142	183	200	173	156	189	179	145	179	182	188	182	167	177	171	177	179	192	172	177	180	176	163	162	169	153	164	156	188	159	183	188	187	181	187	202	198	176	171	173	183	178	166	173	163	169	200	187	153	181	195	151	166	190	188	175	201	191	184	166	165	189	193	185	167	176	157	176	178	191	194	156	153	153	170	175	146	198	181	195	168	177	165	179	162	188	162	179	153	165	174	177	174	175	189	179	187	176	160	163	160	183	170	182	197	178	170	170	193	175	178	182	167	176	199	166	172	171	184	170	179	209	197	167	177	188	162	159	173	161	199	179	175	185	187	166	184	176	166	187	164	168	177	158	168	169	178	167	162	179	168	157	174	191	185	176	187	170	172	166	171	160	170	179	182	156	185	170	194	184	193	181	186	176	157	150	171	168	171	188	155	194	218	194	154	177	193	178	173	180	194	190	160	172	193	162	163	155	161	188	167	160	168	175	167	192	171	199	185	156	156	203	181	179	187	183	168	187	190	175	190	171	170	154	182	176	194	199	184	151	186	175	192	188	201	160	164	155	200	162	170	156	170	171	197	177	174	196
8783	7241	8025	10349	11459	15209	14076	11756	13863	16053	15950	14744	11600	12259	10415	10374	6961	4641	3853	3298	2761	2559	2347	2117	1754	1088	916	817	701	660	629	626	623	646	584	566	595	527	594	577	597	565	545	594	549	586	547	561	546	564	591	575	571	531	544	594	526	558	538	519	575	533	515	527	550	528	525	498	501	561	529	504	531	537	537	563	529	480	485	491	559	538	501	492	512	528	513	504	537	551	514	520	487	540	538	520	526	537	512	492	511	521	519	469	505	506	526	510	502	485	501	507	504	490	543	541	507	528	509	504	509	525	507	520	496	532	527	520	524	529	443	511	566	511	510	506	494	507	495	514	537	521	509	493	513	509	509	523	471	515	497	485	511	472	538	491	522	534	516	489	505	493	527	491	493	533	496	548	494	554	501	519	475	531	499	535	515	509	530	456	502	539	531	530	482	510	529	556	503	486	493	476	527	488	506	480	482	530	491	477	491	515	508	484	504	495	514	459	481	483	521	503	514	476	494	467	525	511	513	560	548	529	509	531	479	542	496	509	494	537	494	508	502	522	505	535	533	521	489	513	519	507	561	495	525	486	538	493	502	572	488	495	514	514	500	512	527	513	509	507	483	514	508	524	514	517	514	536	464	516	492	509	520	509	504	496	573	493	478	504	500	511	516	518	517	496	533	498	485	486	497	503	533	486	508	457	565	490	502	544	494	501	523	495	489	488	493	521	526	495	559	514	473	535	544	493	519	501	502	463	500	486	453	492	498	481	452	494	517	519	506	506	535	505	504	532	520	539	537	510	528	488	469	539	516	544	495	521	520	465	533	530	483	490	535	502	477	548	502	519	536	476	492	509	500	484	507	513	506	474	513	532	531	491	518	533	465	528	502	478	487	515	535	484	525	543	522	503	495	509	500	497	494	518	487	511	470	501	536	523	464	511	526	557	506	522	515	487	522	550	493	509	512	535	529	539	530	531	538	508	523	509	513	507	500	489	488	516	516	484	529	505	517	519	537	494	556	553	499	482	475	491	532	507	488	472	514	523	472	488	555	498	523	510	480	497	523	480	540	554	470	483	484	528	495	522	526	477	518	482	497	493	505	554	510	478	524	505	517	498	541	522	471	488	494	485	464	503	500	490	494	504	512	515	504	503	512	496	523	468	503	502	471	507	517	494	498	506	509	492	491	495	447	529	486	463	471	477	497	521	500	509	478	510	522	506	518	554	453	460	505	510	527	515	506	481	506	517	506	474	505	525	499	518	517	499	521	564	483	480	491	487	469	444	491	464	564	528	511	499	470	528	547	563	517	486	545	510	503	486	517	476	528	540	475	530	519	530	521	500	536	480	468	494	518	543	515	497	506	469	490	486	540	496	488	548	488	500	498	524	486	507	493	523	512	500	487	519	539	536	502	507	534	501	512	558	470	508	533	545	470	537	528	559	565	505	479	476	534	544	468	507	526	500	512	503	491	493	492	513	495	520	511	525	509	518	500	519	527	514	488	506	496	506	520	537	502	505	513	521	535	468	505	532	526	531	533	521	499	504	469	480	514	525	481	501	473	510	495	527	516	538	518	501	527	539	535	481	520	483	529	503	503	451	523	530	539	529	521	564	474	541	529	514	533	472	472	506	499	501	491	519	482	475	493	490	530	502	531	451	534	547	512	472	510	510	530	508	522	488	549	559	540	545	456	546	532	489	510	527	518	519	497	489	534	492	492	505	480	503	497	505	507	531	535	524	485	493	507	475	501	512	510	464	499	516	497	530	475	513	503	517	508	495	446	487	484	508	535	470	531	547	471	513	511	513	534	492	522	490	558	524	516	490	502	495	481	531	498	514	583	522	499	472	498	494	518	499	468	551	537	515	492	534	507	513	524	511	497	471	527	548	519	515	524	527	476	490	521	479	540	505	540	520	525	540	498	494	523	503	524	481	542	483	471	519	530	499	494	505	500	508	516	554	509	494	534	488	500	498	516	554	485	493	509	526	519	487	519	525	541	539	504	466	503	504	490	539	536	536	486	506	506	483	521	538	525	499	498	478	512	506	497	542	537	499	522	523	507	523	529	508	527	505	470	519	505	500	514	554	486	467	500	507	467	545	521	537	475	498	483	516	511	510	507	521	522	496	498	516	509	541	520	481	454	493	495	523	521	560	478	529	485	498	512	496	510	508	496	481	495	490	498	555	492	513	521	477	463	508	519	509	510	520	460	499	480	486	489	506	502	500	545	510	469	509	470	522	472	505	532	504	518	491	489	461	521	534	483	485	480	487	479	481	496	516	534	509	477	496	503	515	496	512	521	525	487	533	502	474	521	540	524	493	555	533	501	523	490	504	502	513	463	536	475	524	508	529	504	517	505	515	484	482	491	521	496	504	512	527	515	522	512	494	486	502	537	518	503	597	516	526	499	508	512	484	523	517	546	551	522	537	471	556	485	495	520	539	535	525	520	491	526	474	493	510	494	518	484	484	504	480	520	500	526	487	466	533	469	499	498	504	496	539	507	536	526	458	501	507	478	498	492	531	478	501	498	482	515	505	492	472	577	495	465	479	523	491	474	495	547	529	503	511	512	521	494	510	506	497	483	488	497	486	508	497	500	506	562	509	477	510	511	496	548	532	482	502	509	507	536	509	550	506	519	505	533	508	540	532	483	515	476	535	501	468	463	512	546	490	524	509	463	536	523	497	503	536	465	506	525	505	538	499	499	512	482	519	518	523	475	497	517	504	486	479	503	469	509	517	501	503	504	491	508	511	536	537	481	505	488	481	516	482	486	525	469	498	476	517	541	491	539	506	535	521	518	499	470	515	532	523	467	512	514	468	527	515	511	489	512	513	501	508	553	474	513	504	521	476	512	505	501	552	497	544	516	471	539	471	498	497	521	507	464	474	509	516	535	511	504	483	508	505	533	493	519	516	497	552	531	504	488	491	508	490	489	460	477	508	519	502	529	521	506	492	507	516	527	551	513	509	489	518	433	522	506	515	513	446	513	500	497	530	511	478	524	499	498	486	516	548	471	503	543	482	497	540	487	530	482	491	499	531	526	514	501	539	465	522	496	500	532	539	486	566	517	539	499	517	490	522	522	489	516	529	489	502	516	488	499	490	526	500	479	488	526	482	505	511	505	479	504	514	523	525	489	494	498	546	513	489	499	488	541	508	516	466	519	509	505	516	520	471	519	470	551	503	494	492	475	508	505	516	509	495	528	518	520	507	505	513	490	476	544	470	511	530	525	497	489	498	497	476	500	512	510	525	492	491	537	523	500	520	501	528	513	494	537	521	463	489	528	504	498	488	529	491	496	507	525	512	496	558	501	556	463	529	490	517	491	480	552	485	519	528	524	474	509	533	472	510	498	476	535	531	495	536	523	510	540	495	473	524	522	515	550	562	502	515	532	500	498	523	532	482	528	483	468	503	493	492	524	541	496	509	525	500	497	482	478	496	489	504	498	523	500	539	517	548	525	510	479	523	514	508	523	528	514	503	492	488	501	487	497	499
18879	13038	13603	16110	13781	14474	12662	9404	8720	9001	8908	8750	5977	5942	4636	3544	2431	1498	1309	962	772	797	569	560	399	235	212	161	159	123	121	125	125	107	123	122	119	111	126	121	119	122	108	115	122	115	100	116	107	119	112	132	127	119	103	88	119	116	99	117	111	116	101	108	93	125	107	97	114	120	109	99	110	122	122	99	120	121	127	103	118	132	109	139	122	116	119	122	118	101	118	111	95	113	102	100	121	109	107	120	125	109	116	108	109	95	110	92	103	105	104	93	118	89	99	93	98	114	117	103	91	161	105	107	105	103	97	95	117	120	94	104	114	113	122	104	118	101	109	127	117	87	105	103	104	116	118	108	109	114	104	113	95	132	119	130	104	95	128	100	111	105	92	98	112	84	119	94	113	109	103	113	106	111	108	105	107	115	122	109	103	108	92	123	103	106	117	99	94	109	104	107	111	109	84	107	121	114	109	92	120	106	92	107	93	118	129	128	114	119	116	114	121	106	135	105	111	128	109	115	122	105	113	101	104	114	112	112	126	105	103	104	108	120	93	111	105	97	109	117	118	99	100	111	122	110	128	107	117	113	101	98	111	118	86	122	110	107	115	115	109	102	105	91	99	91	113	109	93	84	106	105	109	105	94	93	117	103	134	87	113	112	121	120	111	106	119	111	99	142	106	124	124	110	121	129	112	104	119	96	123	112	102	102	112	90	119	116	98	120	111	96	114	123	106	100	111	119	117	85	92	105	102	112	125	122	92	102	124	118	115	88	118	107	95	111	103	92	111	120	125	109	110	106	100	110	111	119	111	110	106	103	107	110	85	96	118	96	120	109	125	111	100	104	96	106	129	117	134	92	117	114	112	132	103	114	96	88	115	105	106	116	108	95	97	108	97	101	113	105	112	116	111	114	115	79	100	103	99	110	115	104	106	99	95	99	106	98	122	126	101	113	107	132	109	117	102	119	135	121	117	107	117	120	122	128	129	88	119	109	104	100	108	112	103	93	115	115	106	121	94	109	120	121	108	90	95	123	91	115	116	109	96	114	98	109	125	119	123	108	99	109	111	120	100	107	115	96	118	108	86	114	98	120	109	122	89	101	113	100	100	99	108	90	95	113	121	106	120	108	130	95	115	110	100	111	101	103	120	99	104	114	107	122	108	114	127	109	103	92	104	83	113	125	106	106	108	109	116	98	116	113	110	109	96	97	92	106	119	108	93	112	112	92	113	115	97	104	110	99	95	108	105	103	90	107	113	110	119	106	110	98	126	127	109	122	121	109	122	131	120	93	126	120	134	128	112	103	128	121	116	99	103	82	112	92	84	107	102	107	116	122	113	110	109	112	92	108	92	112	103	98	130	106	78	105	108	107	127	110	102	131	97	107	108	109	92	106	106	109	115	112	131	106	114	115	114	129	83	134	116	137	112	112	105	98	91	98	111	103	100	117	117	129	123	126	114	96	111	122	104	114	111	99	104	121	119	106	101	98	87	111	106	106	116	133	115	113	106	105	104	123	102	118	99	113	106	127	82	111	90	106	124	107	114	90	113	129	96	93	104	128	122	112	97	117	100	128	95	115	119	97	111	106	117	98	102	102	114	106	129	110	110	99	103	106	122	94	108	107	116	110	116	88	120	112	124	106	107	98	123	107	92	99	114	107	116	116	105	108	87	106	112	104	127	125	108	105	93	84	110	104	106	110	117	110	114	91	129	117	129	108	115	100	103	112	99	108	114	124	100	94	101	102	103	106	109	127	130	97	90	108	95	110	117	103	99	117	130	99	111	92	92	109	123	102	108	102	110	111	125	104	117	104	107	111	85	109	115	101	114	107	113	117	110	119	94	108	99	89	114	98	109	104	112	93	118	121	90	107	111	101	115	104	124	92	114	105	119	91	109	97	98	118	123	95	109	104	115	101	103	123	104	117	125	110	97	110	124	114	92	123	110	114	107	117	120	113	99	116	102	103	89	112	122	120	118	94	99	93	106	120	95	127	85	92	105	105	124	103	111	137	120	92	108	92	100	98	98	105	97	119	102	112	121	94	115	116	111	111	100	95	103	108	111	124	108	99	106	121	117	98	108	94	112	93	104	106	127	112	102	121	99	99	112	121	114	113	125	104	102	101	113	103	104	124	109	92	96	105	119	117	102	91	103	101	95	150	88	116	98	119	110	107	124	106	97	102	93	119	105	89	110	134	102	96	110	118	117	100	96	102	113	101	102	113	113	101	100	117	108	111	92	92	105	110	108	103	116	131	107	116	97	105	133	101	96	105	121	98	109	131	94	103	102	112	110	123	120	100	94	112	108	132	125	116	120	116	97	98	109	111	123	101	118	111	93	108	92	104	119	131	91	120	132	103	114	86	93	121	128	123	117	122	109	124	110	91	98	130	103	91	105	104	98	124	129	113	114	106	100	99	109	90	107	110	106	89	122	89	97	118	118	104	97	123	113	113	100	119	106	95	89	120	110	113	116	112	118	111	99	130	105	107	83	123	109	108	115	104	103	96	111	92	102	109	119	92	101	121	107	107	102	115	131	105	103	123	100	96	111	108	116	113	80	97	117	118	106	117	115	118	73	104	111	106	112	109	85	94	121	120	101	120	127	123	100	97	109	110	108	114	96	116	101	105	123	104	100	88	118	104	101	109	114	106	96	104	133	122	102	112	86	104	121	109	136	102	105	112	101	126	90	124	120	104	99	125	116	123	108	119	106	88	101	100	107	112	114	101	101	122	112	109	120	105	113	97	105	109	107	113	94	102	114	110	101	123	110	109	113	115	102	94	106	122	102	92	89	107	109	119	113	113	111	110	123	108	120	105	103	114	125	101	108	113	88	105	109	111	110	118	107	110	109	107	97	106	101	105	103	134	110	112	129	116	116	115	97	111	122	131	108	92	106	109	107	111	96	116	121	125	105	110	104	87	121	113	111	119	108	114	102	120	106	118	111	101	118	120	94	127	98	89	113	105	103	112	85	88	111	99	112	100	98	101	130	112	128	112	105	114	115	105	104	106	115	109	115	106	106	90	92	115	122	105	115	100	110	114	111	91	122	110	105	93	119	102	105	112	96	116	118	103	112	103	86	110	110	112	104	95	124	109	109	94	99	111	99	99	88	122	106	94	98	107	100	98	121	106	108	100	105	119	82	114	97	87	112	96	90	100	99	121	133	97	121	137	105	104	133	114	90	94	115	107	92	98	117	92	103	114	98	119	100	106	115	124	107	108	109	104	103	120	103	119	104	133	118	100	103	92	116	111	91	96	118	110	89	119	110	105	110	94	92	107	124	111	104	126	122	112	117	120	101	90	126	109	120	116	100	120	133	103	104	109	107	100	117	104	86	111	102	122	96	115	106	114	103	98	121	114	106	94	106	105	91	104	92	108	84	115	105	96	107	105	119	92	124	83	110	97	108	97	118	100	104	119	100	95	107	123	113	109	104	101	108	112	99	109	115	91	104	109	120	106	96	106	107	105	104	124	93	127	116	104
11420	9151	10727	14959	15214	20099	18930	16341	19250	20529	21661	21806	16711	19641	16580	16543	10985	7879	6360	5666	4441	4538	3541	3614	2058	1507	1085	952	706	633	535	499	493	454	506	492	486	466	457	440	461	431	448	410	431	419	438	394	408	372	387	429	465	392	392	426	391	429	444	436	414	416	444	397	389	403	399	405	381	383	380	373	378	368	373	375	380	356	371	379	370	340	374	363	374	406	338	376	379	361	363	365	356	365	383	357	362	370	389	335	347	343	352	379	347	330	356	366	385	359	370	351	367	355	367	371	348	321	366	371	383	357	356	353	340	364	374	357	333	340	333	358	337	337	351	355	328	356	356	367	353	354	340	356	368	341	325	363	318	358	353	353	375	373	311	313	341	351	340	337	357	358	363	359	335	332	321	320	328	362	349	324	350	336	336	379	358	352	341	357	365	357	348	397	345	352	332	343	342	337	341	369	371	372	357	379	364	366	350	339	370	360	347	326	338	330	317	344	389	326	340	323	361	318	346	359	358	335	321	338	377	362	336	364	344	331	341	332	352	335	314	357	337	343	372	356	332	361	338	358	352	333	313	345	347	318	347	367	320	319	332	343	374	337	355	368	360	333	388	348	355	363	324	383	354	343	362	401	353	339	380	366	383	314	340	350	332	343	323	379	333	357	343	351	323	350	351	371	329	331	368	357	384	337	358	319	335	340	330	364	383	323	332	355	349	338	362	348	338	372	336	358	329	331	346	354	341	354	344	362	323	340	366	376	348	348	330	360	363	329	343	377	339	339	348	387	347	343	388	361	357	374	345	357	328	358	330	343	353	342	388	346	361	333	339	343	322	323	394	336	308	332	330	368	350	362	326	374	341	337	364	341	330	348	342	355	292	356	376	361	352	313	338	364	325	333	339	312	340	340	308	344	363	355	337	376	380	320	352	324	328	327	365	323	384	381	333	348	365	297	340	351	341	359	357	362	366	362	362	396	350	368	348	375	357	377	369	367	332	357	370	348	347	377	374	343	368	390	351	348	316	350	367	333	349	325	339	335	378	360	356	350	348	329	347	326	326	339	349	343	365	383	357	340	348	340	315	342	346	328	331	328	352	318	367	319	331	326	320	358	328	346	326	327	347	342	341	321	347	372	353	335	345	324	330	371	334	347	342	326	367	340	367	371	356	358	381	330	313	327	345	331	302	335	313	338	348	334	323	381	358	342	374	343	321	341	339	363	352	328	329	347	349	367	376	323	337	362	364	362	339	333	332	350	326	327	327	363	315	358	339	321	348	397	378	335	345	352	379	346	321	333	368	351	363	383	335	363	366	309	357	356	335	356	362	370	350	359	339	366	324	309	376	331	348	343	360	339	352	341	340	381	361	348	341	349	333	332	382	358	350	364	366	306	352	311	380	311	323	344	347	341	348	324	303	364	341	333	364	346	346	340	369	326	344	393	312	364	363	340	321	358	325	348	331	315	354	371	340	320	322	332	386	368	387	377	359	354	326	358	336	326	303	324	361	345	334	326	315	343	337	359	337	349	326	347	361	334	350	319	339	343	344	344	362	360	336	335	363	308	333	319	366	342	383	358	351	333	373	369	324	358	336	388	341	314	328	358	329	317	335	366	363	345	407	330	331	360	357	362	353	347	326	339	348	319	383	345	354	330	322	329	378	360	352	332	309	349	328	349	354	345	307	352	325	353	350	375	381	321	331	357	376	351	372	365	374	345	356	315	319	322	348	363	337	333	365	315	341	383	330	349	383	361	384	342	356	329	320	334	329	329	326	334	341	347	352	339	343	362	330	351	342	354	355	362	335	363	336	325	350	347	360	322	338	354	365	356	347	374	326	315	343	363	343	341	344	345	345	334	339	285	337	341	329	341	355	352	350	342	336	339	393	339	331	351	340	338	359	339	348	371	332	318	321	369	375	348	346	339	336	358	322	340	359	295	356	336	337	331	351	295	339	339	333	372	307	341	326	357	334	330	359	348	305	344	349	337	380	351	355	355	361	322	343	310	340	342	349	335	348	346	376	327	343	336	353	334	305	333	313	332	306	355	371	345	351	387	319	372	362	331	330	359	333	316	342	340	341	336	341	388	359	317	347	366	305	368	369	322	342	365	320	324	315	349	331	333	346	362	334	337	328	376	350	339	353	352	369	319	373	357	340	348	344	334	340	326	346	359	341	309	351	346	313	348	350	355	329	338	353	329	358	334	343	368	357	360	348	386	336	354	381	357	400	359	370	328	329	355	339	353	315	316	382	315	344	365	307	361	314	340	332	334	328	354	342	398	350	325	351	325	350	348	356	357	360	390	385	348	332	370	371	341	338	348	347	361	340	383	375	338	364	322	341	361	342	331	338	353	347	335	351	377	343	300	330	345	356	350	325	338	349	321	337	334	348	367	347	334	344	355	327	353	323	327	310	345	338	333	327	342	355	351	352	343	371	361	350	354	320	359	365	354	367	338	344	346	355	343	344	332	326	354	349	363	342	330	372	352	330	358	311	369	347	355	380	313	355	359	346	348	348	330	365	367	396	351	386	347	333	343	356	355	371	367	368	297	370	343	334	345	351	351	373	376	342	351	343	349	375	337	332	343	337	345	354	328	351	313	330	335	369	364	328	390	342	319	336	381	327	341	341	356	365	316	362	348	345	342	325	345	319	316	335	376	357	351	340	362	327	334	345	350	352	382	363	350	326	358	293	343	380	344	370	347	341	367	338	339	349	328	344	368	327	348	352	386	346	355	330	351	308	317	350	334	324	379	312	330	339	317	331	356	311	338	346	348	325	348	309	347	345	347	344	379	379	345	346	318	384	349	320	369	347	370	335	334	357	331	347	341	334	346	318	306	335	358	370	356	309	342	358	332	334	346	326	373	340	327	342	347	344	332	350	341	340	341	359	307	346	344	358	354	360	333	354	360	350	325	356	389	340	358	382	327	339	340	356	353	377	348	335	346	368	347	360	377	334	333	363	354	337	355	360	324	348	328	377	343	352	351	392	328	340	342	339	344	311	320	366	336	330	336	339	370	326	353	329	349	289	343	357	367	332	353	322	337	329	339	359	328	360	340	362	342	343	316	341	347	329	348	342	347	356	366	331	358	354	309	338	319	345	358	354	329	342	342	371	350	285	328	359	357	331	353	346	332	371	360	352	341	336	331	346	361	339	343	355	358	397	370	335	331	358	333	320	372	356	331	354	343	337	340	352	405	358	364	342	354	335	342	380	326	334	334	336	345	356	300	364	350	355	355	374	328	344	357	366	332	380	343	363	350	350	358	346	351	375	363	330	335	329	351	310	371	346	367	337	357	351	359	361	390	360	361	320	366	326	342	390	335	368	378	374	327	365	315	329	350	343	364	339	367	338	329	332	373	337	299	377	348	342	341	346	314	333	353	365	337	366	372	363	374	378	386	352	330	334	359	331	357	331	345	366	318	381	347	333	320	360	338	360	345	339	364	376	315	371	388	384	365	349	288	343	339	332	326	355	361	362	345	383	329	348	362
2954	1328	1114	1266	835	1116	953	658	751	831	673	588	495	504	466	435	406	341	343	331	334	317	301	325	347	318	283	310	308	305	317	277	313	290	278	300	307	277	306	284	318	287	311	287	317	309	324	300	332	315	299	311	300	295	321	327	339	320	301	280	326	320	288	324	295	322	303	297	295	290	279	310	299	328	323	312	298	285	300	295	276	328	314	309	317	338	299	298	325	297	298	306	313	288	286	290	291	291	313	301	297	276	304	310	317	284	306	284	303	298	323	331	304	311	316	314	323	286	314	339	300	304	307	301	293	329	283	294	291	296	291	333	319	322	266	345	300	288	313	262	322	349	303	311	332	306	292	284	290	278	282	290	309	282	312	328	320	302	293	312	303	294	354	290	302	326	299	270	344	311	342	307	334	303	280	289	311	314	310	312	289	289	304	307	290	277	310	286	332	317	274	343	326	281	307	281	291	293	324	269	297	348	321	331	282	296	313	322	296	325	305	309	298	321	319	301	309	332	291	323	298	289	287	269	289	316	275	297	295	296	316	305	301	310	279	316	327	316	299	301	315	262	293	254	306	329	285	275	311	330	313	296	283	265	346	304	307	321	302	308	322	299	309	309	289	313	332	304	325	299	317	289	317	301	299	323	281	309	302	299	299	311	307	306	267	304	321	289	322	305	303	308	311	304	283	291	303	307	289	302	315	318	317	325	335	288	321	312	317	287	293	298	272	329	292	314	304	318	271	299	304	306	304	277	287	281	302	316	319	293	315	302	308	294	340	320	283	289	320	318	311	330	319	307	302	293	310	294	344	323	321	285	306	301	296	282	317	279	322	276	290	312	287	286	338	289	267	288	288	288	282	346	319	307	298	288	276	308	287	294	258	317	299	295	317	328	310	312	293	302	322	293	312	293	296	314	316	303	292	301	300	333	312	307	304	314	296	321	303	280	315	326	307	288	309	259	329	284	308	311	311	305	295	306	274	296	299	316	285	279	277	307	300	316	287	283	294	325	320	319	282	330	322	336	293	300	307	306	315	323	316	280	273	293	320	336	279	317	301	309	289	284	294	295	287	310	329	287	331	281	311	295	298	313	294	320	298	339	345	307	287	311	313	278	318	275	339	285	287	289	273	284	294	319	309	344	281	317	308	299	313	306	321	331	316	313	290	318	300	319	263	283	327	296	311	306	293	294	312	300	300	297	308	310	312	283	309	304	311	308	307	303	307	320	334	306	314	300	303	289	289	295	272	320	309	297	293	292	310	285	331	339	286	301	323	294	276	349	331	307	298	330	301	276	300	337	289	291	278	327	314	328	307	291	283	311	297	299	297	311	305	316	288	314	316	354	309	308	307	319	338	302	290	307	320	322	298	280	288	299	313	294	314	279	301	289	310	326	315	302	315	304	307	286	290	305	306	314	313	321	312	295	331	309	289	325	299	318	333	313	306	310	334	292	321	327	298	319	289	315	319	271	305	273	301	305	300	325	264	279	310	311	337	305	305	306	288	313	292	300	306	306	284	300	317	293	317	314	333	318	294	318	311	344	314	301	314	269	322	338	328	335	342	284	305	324	296	308	311	354	304	315	317	309	300	300	309	309	303	285	299	287	332	295	304	301	297	306	298	290	313	318	281	289	281	355	317	310	290	309	296	320	320	310	282	324	293	287	299	336	309	316	293	328	294	322	282	310	306	287	300	293	319	297	325	318	299	287	268	286	315	323	304	302	318	310	303	308	337	307	275	292	296	260	282	307	312	289	321	301	308	296	315	290	304	300	297	333	311	304	295	266	298	269	330	275	334	326	316	313	305	340	300	304	294	319	301	292	327	292	317	285	300	295	338	324	360	313	303	328	302	280	289	287	300	304	298	324	289	278	326	323	344	280	311	310	314	290	339	294	323	275	295	298	314	310	331	301	323	315	323	300	301	321	303	299	338	308	308	305	274	330	342	290	320	326	277	316	323	276	303	299	311	296	315	282	327	310	305	295	311	301	311	305	289	303	313	314	268	321	334	294	319	341	338	295	289	321	301	295	304	299	313	330	304	283	342	292	285	288	295	314	301	310	284	303	316	299	330	289	291	305	330	334	301	325	255	317	303	310	318	312	302	293	289	310	295	318	318	290	289	328	295	325	309	293	310	299	274	305	301	294	341	289	330	304	309	334	343	358	302	336	288	294	320	302	290	325	333	313	299	292	273	325	317	275	295	314	309	290	342	320	268	307	300	311	303	299	313	292	334	330	305	303	295	292	320	343	324	308	287	279	337	314	291	300	292	292	314	291	305	281	322	268	290	323	307	291	321	347	307	314	324	338	309	333	354	289	284	326	289	333	278	302	280	338	320	310	284	297	298	307	334	315	297	307	296	336	288	279	312	298	327	319	308	291	270	324	299	313	300	279	340	334	286	334	282	314	338	316	319	289	300	334	305	307	300	273	329	327	283	280	310	339	304	347	311	294	328	321	299	320	319	304	340	317	303	292	300	293	302	310	281	261	301	303	316	298	331	295	290	345	310	286	306	283	297	313	321	280	286	330	328	303	289	279	271	323	315	321	287	273	283	302	344	302	294	307	312	303	298	307	291	322	293	311	297	335	282	305	296	331	330	325	280	277	279	315	300	302	315	302	300	286	310	318	342	292	329	349	318	331	281	328	333	291	288	326	312	293	297	310	318	294	314	329	276	321	300	321	336	289	307	275	285	323	330	306	292	309	285	315	306	274	302	279	313	331	266	305	292	302	320	334	282	314	314	265	285	338	317	286	278	329	348	329	307	295	299	298	301	294	311	312	302	296	278	296	310	302	327	301	323	311	301	325	263	315	311	314	316	300	335	300	304	294	290	292	286	302	268	293	289	305	296	327	298	320	310	301	304	296	326	292	302	328	298	351	273	321	299	322	313	317	308	314	311	319	324	298	310	335	312	327	321	323	293	300	338	322	308	287	331	297	340	296	274	291	303	293	294	285	312	299	295	309	288	306	291	355	284	296	312	290	283	307	280	327	307	305	286	333	329	308	307	277	298	260	291	297	328	289	317	305	314	309	291	327	292	300	307	300	323	285	317	309	327	288	306	262	307	311	311	343	306	299	285	304	310	298	312	318	311	293	301	324	313	338	306	301	302	291	288	280	299	297	291	313	299	282	318	313	336	308	298	283	316	271	307	312	327	273	320	288	272	301	314	333	303	296	291	273	301	317	291	287	327	300	311	287	332	306	325	311	289	288	318	307	314	323	289	331	312	295	301	296	293	300	307	277	296	288	279	263	289	296	317	294	264	282	285	344	296	349	292	293	281	329	326	326	314	285	300	330	321	317	319	274	310	252	318	329	295	288	306	316	274	348	307	342	291	275	294	307	308	292	344	293	274	309	297	324	291	307	323	305	333	293	294	299	316	307	305	280	310	284	310	312	319	291	321	324	311	347	315	285	327	318	282	298	299	294	313	335	268	312	322	335	288	310	338	303	321	322	311	340	309	284	325	310	320	329	300	297	304	305
3087	2021	2156	2899	2451	3536	3014	2281	2595	2767	2780	2874	1908	2185	1904	1872	1428	1215	1115	1129	1049	995	1021	968	911	852	851	834	824	839	840	818	838	821	835	829	766	811	875	859	868	842	850	875	831	839	801	829	819	769	877	848	793	865	871	833	864	806	855	835	797	853	854	854	850	755	815	817	789	859	840	883	831	811	854	854	838	843	844	780	796	789	857	835	820	839	776	835	845	834	823	771	790	838	880	819	905	808	877	827	767	854	830	812	861	848	853	855	883	811	812	877	837	846	812	791	858	834	804	868	842	846	852	815	794	830	821	806	842	788	838	849	792	821	790	828	836	826	873	852	808	841	820	758	834	875	826	835	823	857	832	795	854	805	825	838	790	841	845	813	830	841	819	803	899	843	820	839	811	851	896	828	763	773	819	810	849	819	843	819	859	814	843	841	796	795	797	828	795	813	797	846	840	824	851	826	813	823	824	868	822	850	811	843	844	822	792	839	808	869	818	842	858	823	793	796	803	845	831	789	866	846	835	845	848	822	815	835	839	858	882	842	836	812	849	832	867	816	820	840	846	826	860	836	823	798	861	856	808	829	836	888	841	842	846	823	803	812	799	852	812	849	834	853	825	833	824	804	840	849	890	819	811	786	826	766	842	858	840	837	840	860	786	843	889	869	853	828	785	789	839	883	878	822	849	817	803	832	858	882	853	834	818	883	842	811	893	845	756	841	826	788	818	771	808	834	776	839	811	774	808	836	818	801	826	808	906	843	869	844	796	801	823	831	824	872	810	850	836	810	864	816	848	849	789	847	801	854	790	797	828	826	838	839	848	865	795	828	856	868	848	782	836	836	819	799	855	828	849	827	814	887	817	842	821	816	861	868	834	880	868	889	828	890	848	851	820	844	836	879	831	839	804	851	840	876	844	826	844	824	873	825	844	833	826	813	805	813	768	895	819	811	839	807	828	809	871	831	860	855	840	827	827	839	786	845	801	850	817	810	862	862	833	848	804	821	863	815	882	788	779	833	841	846	805	844	869	845	851	823	833	822	866	842	840	782	807	872	813	826	832	824	870	819	822	826	817	843	816	824	868	818	817	849	856	824	818	875	785	868	825	820	850	872	725	812	811	794	788	873	807	831	813	831	864	847	803	818	833	843	832	835	821	820	822	826	797	800	833	845	835	862	844	805	793	846	849	851	849	831	815	837	829	766	869	866	848	766	766	870	810	869	845	839	865	809	795	839	870	837	854	850	831	827	848	896	854	847	756	802	819	787	850	900	864	840	817	803	825	800	828	823	880	834	817	830	821	864	807	787	838	809	815	852	820	886	845	871	840	846	861	845	808	803	830	835	772	842	824	767	793	783	792	894	881	841	835	856	834	820	815	826	845	820	821	843	807	804	818	841	859	764	843	860	852	836	876	806	806	828	828	878	817	860	845	838	799	846	844	853	859	829	895	851	810	791	873	865	847	800	872	842	799	820	853	908	884	832	774	821	794	845	852	855	830	848	764	874	856	835	881	871	839	857	787	830	800	825	855	838	824	834	857	836	807	837	815	845	894	839	781	817	832	851	867	821	826	888	798	805	816	809	868	827	830	866	837	860	835	851	827	811	801	811	808	828	882	829	795	834	805	841	843	817	893	817	876	794	839	830	834	801	798	805	843	829	886	837	837	785	830	821	805	835	852	799	875	841	835	776	801	845	781	801	824	799	839	800	815	835	823	761	813	874	804	857	869	843	803	832	848	777	814	866	864	823	817	848	813	849	789	850	835	828	856	817	815	858	808	835	840	791	848	876	830	864	799	846	808	818	828	852	882	832	797	816	822	810	857	855	838	845	836	884	834	848	847	822	803	864	818	831	804	780	874	842	879	806	870	845	812	830	867	772	800	852	826	843	854	777	836	825	810	822	791	857	855	844	861	891	822	866	768	884	830	845	773	853	835	875	795	851	855	817	789	787	847	856	839	833	848	801	852	871	823	858	824	824	805	831	821	823	808	837	859	882	810	846	832	819	843	790	879	819	833	906	834	822	895	790	823	799	812	850	831	801	857	825	849	824	892	823	856	829	787	800	834	879	833	847	836	804	850	840	834	840	795	846	833	831	777	849	792	876	839	818	840	841	860	815	825	807	851	786	874	845	847	843	827	830	835	807	839	870	795	815	789	817	830	801	808	872	843	800	820	836	873	836	869	824	789	879	807	874	826	782	847	853	850	838	798	805	860	858	864	833	869	779	830	808	825	802	797	855	862	853	808	824	852	788	874	791	807	879	836	827	797	863	852	876	892	826	877	867	819	823	823	846	825	790	836	785	820	832	872	831	817	819	874	795	780	879	844	839	817	809	855	825	834	810	825	833	824	838	834	876	856	848	816	835	792	827	819	837	855	802	876	797	827	900	810	813	852	836	853	787	819	821	856	886	779	813	803	853	858	844	809	789	827	823	774	791	796	860	853	847	884	865	810	839	826	793	795	812	866	837	803	892	804	816	838	819	836	833	850	825	809	838	850	855	819	840	810	859	831	824	807	895	865	848	868	869	853	808	839	819	866	853	800	867	797	815	836	862	814	811	866	828	820	850	783	842	861	884	853	815	832	805	821	828	793	819	851	806	825	816	812	829	797	842	809	821	810	907	824	822	785	826	868	847	838	841	819	818	870	829	814	824	870	820	814	822	837	883	802	829	866	809	844	847	839	845	785	868	756	806	821	823	804	838	808	829	821	838	819	859	854	808	821	855	803	813	841	728	798	835	826	799	872	792	842	852	789	823	807	870	820	822	775	791	810	784	855	790	857	871	824	811	815	871	837	795	813	882	847	846	785	819	869	804	833	802	823	803	818	829	835	810	818	829	800	870	821	772	811	872	858	845	835	800	838	794	826	830	812	837	863	810	824	797	867	838	825	843	846	826	827	844	820	828	834	810	844	838	811	768	828	837	816	842	908	816	814	780	807	822	856	870	808	790	874	859	833	820	824	864	843	828	829	855	830	849	816	809	834	842	807	820	871	810	841	838	827	844	875	793	858	804	856	848	801	784	853	820	869	836	837	844	782	856	828	839	855	827	863	862	801	852	840	835	853	864	867	855	840	851	923	858	824	837	780	856	795	809	825	840	778	851	885	839	837	813	813	839	844	836	845	842	850	811	779	809	814	818	866	854	811	809	818	849	853	847	817	789	818	796	852	776	852	862	829	808	876	811	871	766	805	817	821	820	848	891	773	822	867	854	806	854	786	841	863	853	785	879	856	828	842	855	856	796	830	805	834	848	823	848	825	857	860	811	811	880	838	827	800	812	785	859	863	832	844	824	826	823	845	817	821	864	837	795	767	807	895	811	882	821	826	829	817	868	797	852	852	835	789	836	885	885	842	833	848	811	823	879	798	794	865	863	805	828	824	833	846	810	845	819	818	795	824	808	831	852	820	838	884	820	850	857	823	853	801	849	782	835	825	860	848	824	847	870	858	839	852	833	842	828	796	869	779	872	848	858	802	812	799	773
11313	7883	8969	9687	7928	7865	6985	5079	4046	4095	4685	4600	3321	2900	2205	1781	1182	824	628	596	543	522	438	399	334	231	233	210	202	180	209	194	204	193	184	183	191	145	196	169	183	169	187	159	174	164	170	171	157	152	181	177	179	180	165	181	181	186	170	166	172	170	180	161	153	166	182	211	184	197	184	181	178	163	183	176	180	166	185	190	192	172	182	145	201	182	172	192	164	175	186	170	189	179	161	182	164	177	173	183	156	193	180	176	171	155	176	197	169	172	168	199	169	167	156	166	181	179	190	155	227	161	179	190	180	199	160	173	166	145	171	188	159	197	171	169	181	179	176	185	166	182	174	175	208	211	164	157	182	173	187	158	170	192	172	179	200	163	176	197	191	188	201	185	183	173	182	156	157	175	184	197	196	189	194	150	181	159	171	170	173	184	153	193	186	168	166	179	164	167	200	181	165	183	178	203	163	172	152	181	182	158	164	188	162	182	176	172	181	169	202	160	178	173	188	177	168	181	166	189	189	188	163	183	182	163	182	185	186	175	183	191	192	167	176	184	223	171	177	168	163	177	166	195	191	170	192	189	175	209	175	166	187	183	192	199	186	170	169	208	183	165	161	162	187	169	182	185	173	168	190	177	157	190	178	167	193	187	182	158	180	171	173	177	164	155	195	168	177	184	187	189	151	196	174	179	206	183	193	165	169	188	177	211	194	213	161	206	179	157	181	183	171	207	172	163	185	190	161	177	182	183	187	151	190	190	169	190	171	173	174	178	171	171	173	165	179	178	172	174	163	172	174	194	175	170	167	175	179	182	197	174	168	174	194	197	183	182	182	188	177	143	173	189	154	209	166	169	172	163	175	189	165	156	184	179	149	175	181	212	175	195	181	182	185	150	178	182	195	184	173	174	206	156	170	174	185	180	160	143	200	160	191	151	207	171	201	182	196	164	178	198	178	174	169	190	174	166	164	148	181	171	178	162	160	192	188	199	196	172	152	178	155	154	183	180	185	168	154	172	170	193	193	177	167	197	187	166	162	166	177	165	157	176	194	175	183	172	161	157	191	175	187	166	174	150	192	214	186	180	173	179	176	155	166	195	172	188	181	180	186	175	162	195	198	185	161	175	137	174	142	173	186	194	164	150	172	175	176	190	195	152	196	168	163	171	174	174	201	160	200	172	180	172	169	194	201	174	193	153	165	189	171	182	175	187	195	182	195	164	165	174	152	190	138	183	177	206	188	162	159	184	177	153	190	160	180	158	201	181	177	164	201	177	168	181	206	159	160	176	181	197	181	175	165	174	190	201	208	190	189	182	197	167	159	186	182	165	178	181	149	168	192	188	180	184	162	174	180	186	189	166	159	156	188	211	187	179	189	157	190	178	166	191	199	217	160	176	194	196	177	189	169	168	199	175	148	192	170	164	179	185	177	161	190	171	146	169	168	176	187	158	183	179	179	176	170	170	197	183	172	181	144	181	190	169	156	156	187	169	191	169	168	205	173	173	191	179	195	186	167	159	155	199	187	159	177	170	165	164	176	156	176	179	166	165	160	194	200	164	178	150	174	172	186	198	189	193	179	146	185	172	154	202	174	180	184	175	173	194	178	153	171	183	156	167	164	188	185	199	176	180	178	190	194	174	156	167	185	176	155	174	174	176	180	182	183	178	170	176	162	177	167	167	172	180	196	186	171	191	175	195	185	168	180	182	195	185	182	165	213	168	202	138	173	165	172	183	164	180	171	187	163	175	173	208	189	169	202	144	182	171	182	176	174	164	152	179	192	198	189	177	166	188	179	166	176	212	193	158	169	185	192	168	202	165	188	197	181	194	192	170	191	174	190	159	145	167	166	177	192	170	175	186	185	166	177	186	193	188	182	187	180	154	184	182	186	173	152	187	167	172	183	191	188	196	181	185	180	177	169	181	171	169	168	183	190	178	175	178	174	174	152	169	186	174	172	191	178	179	142	175	156	176	182	190	173	190	173	186	176	162	160	173	190	170	179	175	174	189	193	172	181	183	160	181	196	162	171	193	163	193	155	162	192	180	177	161	189	185	190	156	162	182	167	181	157	202	163	185	170	187	172	185	192	177	187	187	166	181	192	181	195	159	187	194	181	183	165	154	162	181	157	175	195	200	193	182	188	182	203	176	172	170	173	206	182	197	161	162	168	164	174	168	204	172	171	158	166	153	175	184	200	163	165	177	165	161	207	178	171	167	185	176	207	200	194	163	180	191	160	170	159	171	153	159	203	174	174	169	171	208	191	170	180	190	183	184	175	168	175	159	157	180	173	200	179	176	167	176	192	164	181	173	181	177	185	187	174	158	190	183	176	191	183	176	150	193	173	189	166	174	195	191	163	177	160	195	175	160	156	177	167	139	169	205	187	179	156	180	165	190	170	173	183	175	194	170	169	166	184	165	181	178	202	172	166	171	172	163	187	175	189	190	163	186	182	167	162	172	168	176	191	153	172	153	174	189	176	173	164	172	172	179	206	149	166	171	189	172	181	168	182	182	176	174	188	175	175	188	163	179	174	167	171	163	186	159	169	172	172	170	185	215	194	190	159	207	177	166	180	179	184	167	183	162	190	178	165	193	152	196	193	168	188	206	190	170	159	157	167	199	164	202	170	164	178	169	189	181	162	152	180	162	167	195	190	197	201	200	144	171	199	180	181	162	165	200	177	191	174	182	156	198	179	157	141	175	170	174	159	162	174	170	171	183	183	158	160	166	178	162	165	162	202	191	167	182	198	170	205	182	165	185	190	161	172	179	200	164	184	179	142	174	155	183	186	178	174	171	197	179	177	182	172	170	164	168	175	161	156	165	166	182	175	166	157	155	150	164	153	178	169	164	173	172	174	160	168	168	165	169	171	172	178	177	163	165	187	207	157	182	182	182	184	188	157	176	163	171	174	161	201	196	177	159	180	160	178	157	152	165	165	175	169	160	185	176	179	198	185	176	177	178	206	173	178	173	199	180	156	193	187	157	161	171	171	180	168	180	168	145	190	161	182	163	187	181	156	160	168	183	166	208	169	172	159	179	158	175	160	159	193	166	159	185	152	173	167	193	176	160	168	174	158	202	182	169	154	135	174	167	169	169	153	153	156	189	189	179	173	183	183	174	181	196	158	180	181	190	197	159	176	183	146	193	193	191	172	161	192	172	174	171	169	183	185	168	174	159	167	209	180	163	216	210	151	147	187	183	195	184	162	173	157	196	189	186	158	175	187	146	166	181	155	183	192	164	158	186	185	195	178	175	154	188	151	173	178	172	170	186	198	153	196	166	185	183	165	156	196	210	174	166	194	169	154	169	164	170	197	185	149	163	166	166	159	163	167	168	178	182	176	170	192	186	173	200	188	166	197	170	183	182	189	171	184	174	161	170	183	176	168	158	175	177	173	171	192	171	166	176	174	187	164	187	173	176	198	155	202	161	186	194	165	180	199	196	182	171	182	188	166	190	139	175	180	179	182	171	187	210	180	173	174	175
8856	6360	7733	9741	10806	14320	13923	11931	10937	13368	14888	16448	12911	12077	10502	10772	7184	4973	4199	2994	2656	2431	2308	2275	1461	1062	857	832	660	645	587	582	584	610	549	555	548	577	532	546	578	517	564	528	551	537	529	554	574	586	556	548	542	586	518	520	560	538	527	552	585	564	545	544	535	504	526	538	496	478	533	525	523	507	465	549	511	524	531	505	510	524	477	555	496	479	557	488	533	529	470	499	526	492	554	483	513	546	491	503	496	508	503	511	557	539	564	542	540	522	511	505	528	509	530	514	539	511	532	476	483	517	532	545	551	525	482	552	538	509	496	531	542	486	482	501	512	530	482	516	473	531	510	493	532	510	507	541	508	516	502	507	538	497	533	481	508	515	500	513	511	496	498	497	512	524	511	504	526	559	504	519	481	505	539	501	518	510	550	518	489	548	485	471	539	502	488	480	517	545	542	531	536	490	490	559	501	497	507	510	494	508	490	530	539	498	461	484	540	500	537	478	513	520	495	478	505	508	509	516	526	505	496	502	524	468	527	482	509	524	505	500	530	534	488	543	483	522	523	510	520	507	531	512	527	537	546	499	521	525	484	549	510	522	517	497	547	516	516	507	510	512	509	496	519	499	512	538	528	512	508	514	491	505	494	490	490	498	495	501	513	449	513	541	482	509	503	503	485	527	511	502	535	549	536	481	485	534	484	491	497	499	528	550	462	524	519	518	489	528	523	512	488	492	511	537	480	540	510	499	488	499	522	513	517	481	536	495	514	597	532	500	518	545	489	517	516	499	486	531	499	492	528	520	515	503	506	494	572	505	496	527	489	499	541	506	492	496	519	489	477	523	504	509	471	530	531	495	514	531	503	534	480	510	529	506	522	503	545	479	518	524	524	505	532	479	528	534	484	489	563	526	540	516	497	465	518	539	491	516	501	519	488	486	510	475	490	490	497	441	505	503	502	509	498	558	524	499	476	490	546	524	532	508	458	503	473	495	480	479	514	504	565	513	449	514	548	521	540	455	503	507	475	498	480	488	529	503	512	502	474	530	533	524	505	518	493	472	570	508	518	502	547	524	526	532	490	516	514	508	503	481	469	547	503	542	512	517	527	490	524	507	510	496	504	545	537	483	516	538	467	524	520	521	514	517	490	489	563	487	521	509	511	516	535	500	480	520	524	525	534	559	503	490	477	547	506	563	508	499	480	501	520	532	503	491	501	498	496	529	535	509	510	492	507	500	486	489	512	502	529	472	485	485	513	497	521	534	487	519	557	497	488	532	499	539	488	501	500	511	478	578	531	563	512	495	527	538	491	490	537	554	547	487	525	556	511	528	543	541	502	488	549	515	487	510	530	572	517	497	518	579	484	493	542	529	496	531	510	485	515	517	553	487	506	530	500	513	495	516	506	548	535	497	538	516	499	484	516	483	529	492	482	532	505	466	517	524	512	519	481	503	520	554	555	523	528	493	528	500	498	520	498	549	509	511	543	513	482	523	489	491	542	502	483	495	536	489	521	522	534	505	488	506	505	500	520	536	509	475	503	484	487	565	501	489	482	496	463	490	483	510	506	491	515	561	484	505	525	516	500	480	539	517	525	523	515	488	528	484	524	532	500	497	482	470	534	508	483	508	500	523	547	519	495	510	497	481	503	493	521	494	517	484	519	491	526	522	517	474	511	533	490	514	475	482	475	545	493	517	507	474	489	546	508	479	534	478	524	499	522	508	465	479	503	493	502	511	501	535	519	478	481	523	484	521	508	487	491	545	489	514	530	489	522	517	527	527	476	520	477	536	539	468	492	497	481	501	531	515	466	525	516	519	501	530	481	515	522	473	492	481	477	521	517	531	519	517	508	517	489	553	528	508	488	469	532	518	492	529	522	480	575	498	512	520	500	494	519	527	513	522	515	523	477	478	490	517	523	495	496	489	497	530	494	536	542	504	502	512	506	499	548	511	529	488	526	546	528	489	491	518	527	522	508	484	502	520	526	512	504	490	520	532	529	490	529	530	521	526	500	508	524	543	517	464	508	546	561	488	544	505	510	512	486	538	484	500	537	539	507	531	531	493	511	496	454	517	536	514	493	539	529	474	518	509	525	465	529	528	526	487	511	522	544	508	475	472	527	511	495	511	518	523	523	512	498	466	514	477	478	535	456	502	541	519	478	519	538	532	493	527	532	509	496	484	509	515	496	494	527	530	519	500	495	508	513	530	479	545	512	520	515	491	500	528	490	487	475	505	522	493	515	495	473	444	495	518	515	518	523	530	504	489	512	534	535	491	512	514	519	533	509	555	507	520	513	526	513	526	501	549	529	485	476	506	510	523	523	495	503	474	446	521	553	527	538	475	517	472	519	499	480	488	544	442	523	517	488	486	499	495	516	499	502	532	503	497	500	553	529	487	480	549	481	517	497	503	534	515	505	527	498	505	530	533	472	513	527	471	506	527	549	468	526	505	530	541	508	507	491	519	513	539	546	513	496	555	520	481	500	492	516	521	481	527	510	525	524	481	495	522	504	508	501	518	496	502	541	490	520	510	471	550	479	501	522	502	520	505	502	502	497	515	486	511	502	526	542	523	483	483	495	509	500	509	510	527	505	530	509	514	524	483	493	515	475	506	544	536	525	496	512	492	514	472	506	525	495	538	537	491	530	502	509	470	503	484	528	486	506	497	503	544	476	557	515	538	509	517	513	484	490	584	507	512	550	481	512	521	510	540	519	553	490	507	513	524	490	492	482	528	537	564	493	499	536	522	495	485	524	496	506	515	476	476	504	472	480	519	540	537	496	489	500	562	491	516	538	517	525	537	533	494	483	520	478	503	514	501	498	513	524	512	457	537	473	531	523	555	480	534	518	482	523	548	507	496	510	544	505	489	493	553	501	516	530	506	500	574	460	549	496	487	498	512	506	524	491	522	518	451	502	504	528	512	514	502	531	507	531	510	503	531	530	532	513	506	490	508	518	499	522	497	509	498	543	474	511	505	481	521	479	526	494	539	497	529	474	501	511	533	521	505	507	513	493	504	525	494	517	514	529	514	480	502	544	494	505	517	503	473	541	494	531	503	532	527	543	514	517	480	536	507	542	494	490	529	515	519	486	515	517	532	499	489	513	517	533	506	504	532	507	502	525	521	511	502	519	453	554	462	521	513	492	487	521	541	506	492	542	516	542	518	483	535	508	478	486	492	489	537	520	545	529	516	513	519	495	501	532	532	493	504	475	448	515	519	509	514	501	513	531	504	517	498	477	519	511	530	512	531	502	484	535	523	525	559	542	474	510	534	494	512	501	529	506	501	501	487	542	472	496	537	541	515	493	519	513	527	505	533	523	501	502	497	511	532	488	537	501	496	508	486	511	488	529	521	485	521	497	529	507	500	529	495	487	502	519	500	509	522	485	502	504	549	523	538	501	471	513	546	552	538	509	522	503	510	511	481	520	505	495	497	484	450	511	494	474	474	520	523	546	543	542	485	521	504	520	554	507	566	511	476	480	543
18990	12442	13416	15192	13220	13076	13688	9011	7599	7529	7945	8831	6742	5195	4380	3741	2368	1535	1445	1390	1021	1189	667	426	296	235	163	176	154	169	119	123	124	126	84	129	125	124	128	110	101	126	118	125	118	110	129	133	114	120	149	118	121	113	126	105	123	127	109	121	107	109	117	125	113	105	104	89	115	104	94	123	96	116	120	110	110	95	121	96	113	125	126	131	98	119	109	130	118	85	117	127	120	98	98	94	100	105	103	119	94	130	102	104	106	94	118	105	106	105	110	110	91	97	125	114	128	107	93	112	111	102	101	129	115	96	111	123	99	100	124	112	108	86	107	122	110	100	124	118	104	107	104	95	106	100	115	97	112	116	100	102	103	131	94	113	115	118	92	110	105	104	101	85	93	109	104	105	99	101	103	112	129	115	103	125	117	97	120	131	125	105	115	125	116	113	88	143	115	112	111	94	93	99	104	102	125	89	110	101	100	117	97	97	106	121	111	97	120	105	100	106	108	112	111	100	90	102	113	99	111	96	110	128	101	103	110	124	118	121	107	109	112	110	99	122	115	116	97	102	135	96	118	98	111	111	105	110	112	117	131	117	96	95	108	88	120	103	105	113	116	124	120	109	119	111	103	104	97	107	91	124	99	122	105	102	123	117	102	113	111	101	114	109	128	102	108	119	113	104	97	88	114	96	89	104	99	102	115	93	124	113	113	105	108	139	117	113	124	106	99	99	118	121	96	106	111	107	97	91	103	130	110	108	93	103	109	126	120	112	87	105	115	118	114	109	104	87	109	114	99	117	123	115	124	117	118	124	107	98	131	105	108	84	123	114	96	103	92	107	101	116	103	116	105	93	110	119	110	106	118	120	92	109	121	105	98	103	100	101	88	105	98	111	120	116	107	103	114	108	107	119	122	107	111	102	112	111	121	108	124	107	92	114	105	100	103	87	104	111	120	124	124	117	124	105	88	95	122	101	105	84	91	104	110	96	121	92	110	89	121	111	119	113	97	103	103	124	114	112	112	117	99	112	101	121	118	110	120	109	121	99	95	123	93	103	105	100	83	113	114	98	116	107	121	111	99	99	117	107	116	102	103	110	113	109	97	119	113	101	113	116	108	113	116	112	97	101	108	122	97	93	100	103	114	117	116	91	102	104	120	103	99	112	112	121	126	107	110	116	93	115	114	107	105	112	104	120	117	100	107	103	104	94	99	123	99	124	87	95	115	107	90	112	110	112	89	104	119	122	109	104	117	115	97	117	110	103	121	97	93	114	114	114	110	110	102	130	87	118	102	93	115	114	96	103	99	105	105	95	97	106	99	94	102	101	105	123	105	94	106	115	125	83	85	104	100	115	127	121	118	126	95	92	116	96	103	103	122	114	93	107	109	104	115	114	97	106	95	82	103	108	95	93	127	93	109	100	107	101	113	103	110	114	118	103	99	123	119	110	125	107	96	100	112	127	92	118	97	112	123	110	101	123	108	108	111	120	112	114	108	104	102	120	113	105	117	95	102	99	109	113	101	123	121	111	93	103	94	119	103	93	101	94	103	100	105	97	108	122	104	103	91	85	108	103	89	109	90	112	83	121	93	110	97	112	100	113	131	106	109	118	102	96	96	102	106	105	123	95	118	124	117	113	123	119	91	106	94	126	90	121	115	118	136	103	111	106	108	114	90	101	93	114	102	129	89	102	108	110	88	96	112	102	109	82	108	126	106	100	121	97	109	114	112	87	117	105	121	106	96	105	105	117	110	107	113	123	119	101	103	108	100	100	98	101	105	117	136	107	107	114	122	101	105	126	104	124	117	102	98	111	103	104	102	126	104	114	97	119	108	115	122	113	113	99	112	114	105	102	120	105	103	89	93	129	108	111	122	102	102	115	101	98	104	127	91	111	114	92	120	98	112	96	105	130	91	99	91	122	112	109	101	103	100	104	104	112	104	100	114	100	121	110	108	106	115	113	98	121	100	140	111	117	110	114	106	117	122	110	109	87	89	118	96	111	125	117	95	113	114	100	113	111	128	105	122	118	102	102	124	109	107	93	104	90	111	124	109	107	102	106	109	128	102	117	94	111	90	85	105	127	113	100	110	120	98	106	116	100	112	88	99	110	105	109	110	119	117	100	103	117	105	109	106	110	110	89	126	125	97	100	129	105	120	107	115	89	92	106	120	107	100	104	116	93	122	111	118	119	112	91	104	109	106	108	102	123	127	114	114	101	111	111	105	93	105	99	112	105	100	95	109	120	111	88	102	113	108	117	123	102	101	137	125	113	108	101	103	107	125	119	127	114	105	106	108	83	88	113	94	103	100	119	97	99	111	91	108	99	107	96	113	103	106	125	97	118	96	103	119	118	103	90	106	109	121	110	125	111	112	107	96	108	83	120	91	117	100	127	124	118	109	118	121	110	93	101	123	110	123	131	123	98	95	95	112	97	125	111	113	114	110	104	117	122	116	131	91	109	108	101	109	115	96	122	116	109	111	121	105	112	104	95	102	119	123	99	120	109	120	121	107	128	115	105	107	120	98	110	105	95	108	108	120	113	116	110	116	106	105	105	108	98	111	120	99	89	111	114	89	104	98	115	100	117	114	87	101	88	106	102	98	113	99	100	98	123	112	124	129	133	103	103	98	124	108	99	103	120	125	117	120	129	105	99	109	108	127	103	125	116	104	106	121	101	81	99	101	116	110	117	109	105	103	108	107	105	110	99	113	129	103	97	124	115	98	96	93	107	99	107	106	102	106	122	109	124	104	93	121	100	130	132	116	122	115	94	108	100	103	115	115	116	92	105	108	96	118	93	102	99	100	112	134	98	115	106	95	100	101	117	114	114	117	108	118	118	101	119	124	116	116	93	109	123	105	106	95	103	118	96	118	113	114	108	93	112	122	92	83	123	106	122	111	119	105	103	101	91	92	108	104	92	108	108	113	120	117	117	101	120	129	122	102	106	106	109	122	109	109	110	104	106	112	103	98	104	100	120	111	108	97	97	106	109	103	115	113	109	107	105	116	114	111	108	113	91	112	113	92	118	104	113	98	107	112	109	106	111	110	97	108	133	102	104	103	98	104	120	103	110	117	113	118	115	87	106	106	100	99	106	91	91	109	106	105	101	105	125	94	110	123	111	109	96	93	128	111	105	94	122	106	89	115	118	116	115	113	134	132	96	104	93	96	108	109	84	102	115	101	118	111	106	104	114	116	110	101	111	112	92	111	89	120	96	103	106	116	105	101	108	125	108	98	120	109	115	100	112	123	115	99	107	120	104	94	123	112	110	122	118	117	90	98	108	124	105	94	101	121	116	119	100	90	92	117	109	113	112	114	136	114	99	121	101	131	102	113	109	120	104	106	96	110	119	110	107	105	114	102	89	113	90	102	103	94	95	108	95	103	92	95	119	125	119	87	108	100	116	97	95	98	101	99	112	110	101	113	115	117	130	116	102	127	85	132	89	100	90	103	92	102	118	93	111	87	120	123	122	114	109	91	122	80	102
11447	8950	10682	14227	15140	18112	20305	15504	16428	18547	18117	22391	18555	16790	15552	17407	11902	7696	6356	5306	4776	4508	3519	3327	1982	1505	1079	817	710	618	529	499	493	492	465	429	487	498	444	452	428	432	414	403	430	414	435	428	402	412	463	454	449	417	402	390	408	394	389	367	413	376	429	406	373	372	395	362	347	389	377	376	383	392	360	386	384	342	387	401	370	377	342	341	416	336	362	373	352	336	361	399	331	361	353	365	369	381	393	358	359	335	346	357	367	370	344	369	403	380	356	348	386	377	346	351	364	360	329	351	387	362	351	358	362	348	323	384	367	313	366	358	329	359	353	334	369	333	344	359	342	345	354	377	312	319	327	355	315	335	360	348	385	351	361	334	391	354	343	318	352	373	358	347	376	358	321	399	332	333	330	351	337	359	335	328	333	357	352	363	361	340	366	349	334	365	359	365	358	376	338	334	339	344	389	340	334	348	350	313	336	353	334	334	369	300	343	394	339	357	319	388	361	373	336	347	350	350	357	339	356	384	338	348	327	345	329	353	338	372	332	360	339	360	333	367	389	357	348	335	343	313	313	364	346	335	336	367	347	344	350	351	357	321	333	356	351	326	352	357	374	352	361	346	317	338	347	358	343	352	332	373	363	339	342	339	345	353	343	352	342	352	372	343	343	346	360	347	344	394	345	375	368	346	323	372	348	332	337	369	329	327	360	340	328	329	340	336	327	357	321	338	340	338	341	329	327	350	343	349	344	354	369	321	318	329	359	341	340	344	338	349	353	335	376	304	374	341	327	336	341	364	351	372	353	375	345	306	341	331	351	310	326	359	338	361	333	353	345	351	336	370	377	360	319	318	314	369	380	329	313	371	371	326	343	376	340	354	349	352	356	331	375	382	358	346	349	361	360	349	376	336	307	372	329	366	364	334	359	359	336	354	314	338	373	333	340	348	338	368	340	359	317	312	348	331	334	341	346	347	354	344	391	337	328	373	322	351	366	325	363	369	329	344	382	363	353	354	346	366	337	364	353	338	356	368	357	327	294	375	375	328	341	357	348	310	350	343	354	353	341	359	355	325	354	353	363	356	362	336	348	400	339	376	341	334	305	361	343	357	319	330	354	385	348	363	327	385	351	355	372	332	334	364	324	352	350	373	336	366	340	343	316	367	349	328	339	375	314	346	343	364	351	324	329	363	347	323	353	346	352	361	319	344	355	373	378	338	308	345	351	337	340	373	354	338	326	336	331	344	342	331	366	316	354	369	336	369	334	362	364	355	326	364	371	342	347	351	363	341	340	359	312	382	359	318	355	336	343	324	360	339	332	304	347	346	373	335	349	360	334	356	338	379	333	332	360	355	370	348	365	308	358	384	345	328	348	322	338	359	328	368	335	338	332	336	316	339	338	329	329	339	324	349	346	337	337	353	343	335	329	342	347	361	364	322	363	350	336	350	358	352	334	341	374	348	334	337	308	335	344	344	335	343	338	348	338	313	334	340	314	389	345	352	366	378	346	344	375	327	334	347	352	358	319	327	349	358	341	353	361	345	315	319	343	357	369	345	364	351	350	328	368	321	323	296	343	365	374	349	341	357	333	356	345	336	317	359	324	342	354	321	324	355	325	397	357	378	314	341	324	355	396	337	372	339	376	358	355	339	319	353	342	357	343	343	327	378	368	352	357	359	341	323	359	294	375	309	340	379	315	373	334	358	340	367	368	355	351	354	352	380	359	370	353	358	325	362	364	368	330	355	335	340	348	319	367	319	324	350	344	332	366	340	328	334	361	355	340	337	358	339	312	365	358	357	346	340	348	368	355	339	346	325	373	304	361	308	334	348	331	327	332	347	346	353	347	347	313	320	318	335	326	328	323	370	333	320	347	352	333	299	367	348	364	388	331	330	346	337	346	328	325	339	375	317	337	332	350	325	370	364	362	336	333	344	378	332	332	328	338	356	350	329	353	330	329	373	333	339	383	372	343	333	389	349	350	327	297	340	324	328	339	346	385	350	356	331	344	326	384	323	333	304	333	338	358	350	332	351	349	310	351	332	383	340	353	355	327	347	348	332	348	333	333	317	341	352	359	350	320	330	337	319	343	324	333	317	329	346	350	336	334	355	352	363	369	363	339	347	336	309	343	337	349	364	313	343	369	339	342	330	332	348	368	373	352	345	371	322	343	331	347	359	358	300	334	344	402	348	345	338	336	330	350	367	339	349	362	358	361	353	324	346	372	338	348	366	348	346	318	343	332	327	361	328	338	345	343	384	335	329	371	359	373	348	320	347	361	362	348	355	322	347	309	367	336	300	349	321	356	340	371	365	326	329	360	369	306	341	343	344	354	371	354	284	312	352	368	339	333	317	338	337	337	379	341	328	341	357	345	353	364	352	363	354	360	362	341	356	337	341	321	348	361	355	359	349	358	329	363	319	343	328	356	341	376	335	335	358	386	342	367	337	321	318	355	349	308	350	354	372	348	331	341	375	395	352	358	353	332	334	329	367	339	361	337	379	336	326	350	345	330	336	342	326	345	353	328	348	336	366	351	376	348	341	350	324	337	319	309	337	353	313	360	318	319	353	338	351	350	332	360	303	345	337	315	335	319	327	360	377	352	339	347	357	368	358	345	329	378	363	341	337	338	318	332	352	355	380	359	329	376	363	336	362	369	325	307	335	329	322	336	358	344	327	354	332	328	331	348	359	344	348	357	329	341	329	358	332	333	338	360	341	319	327	375	343	331	335	362	350	358	344	338	332	311	333	335	369	359	344	344	349	353	377	333	343	321	344	331	368	333	322	370	339	299	345	353	354	347	335	334	383	359	344	329	356	378	379	321	365	324	344	338	373	396	370	354	340	347	347	311	350	353	358	346	369	352	329	349	365	358	346	328	380	345	322	351	348	348	324	358	326	324	340	355	343	340	368	314	320	359	336	326	350	350	357	351	349	329	368	385	337	360	349	327	338	365	348	364	341	364	311	350	338	325	331	391	340	313	351	344	352	308	342	337	331	352	351	337	347	350	330	361	319	328	340	342	322	347	362	356	338	333	364	364	330	338	361	336	339	343	330	345	350	364	376	396	348	350	365	330	322	361	339	305	365	374	359	354	329	356	343	340	362	348	326	362	361	326	360	327	382	359	325	326	326	339	345	325	390	330	328	358	361	336	346	344	353	368	361	345	364	367	348	356	339	355	301	335	358	380	343	349	341	333	354	285	325	344	340	329	359	345	323	360	337	359	341	308	324	311	345	315	324	345	348	329	388	378	312	366	358	319	322	308	353	370	352	355	353	351	335	367	346	375	347	310	324	352	350	365	348	382	328	326	361	326	358	323	346	312	366	339	335	304	344	323	377	354	355	325	356	325	356	339	353	314	362	329	333	348	359	351	350	385	342	302	361	323	336	368	364	356	326	320	349	346	304	347	342	343	311	349	323	361	353	322	344	346	322	357	365	371	367	343	358	336	353	338	374	334	349	314	303	322	367	308	329	352	328	367	326	358	353
3133	1324	1143	1220	824	813	696	589	573	623	602	496	433	458	442	385	337	312	321	314	349	293	315	325	339	339	328	290	290	319	329	314	314	291	309	302	286	331	287	300	284	330	331	305	306	322	299	316	288	312	326	316	306	313	290	269	327	293	297	306	289	309	318	290	284	299	314	312	316	300	274	378	304	292	289	314	300	333	301	285	312	315	359	307	290	293	292	272	354	301	299	317	308	311	309	281	279	336	290	316	310	279	303	308	285	282	304	294	321	286	299	312	312	308	288	304	264	326	310	297	308	300	312	320	297	312	309	312	271	303	309	309	309	341	291	280	277	325	286	317	309	289	318	290	276	317	275	310	297	281	318	297	289	286	313	283	291	307	313	301	331	278	311	283	317	314	296	301	287	271	294	293	298	299	283	319	332	326	279	327	335	275	305	291	298	341	251	307	301	294	330	293	293	312	316	309	337	286	295	321	320	304	313	309	299	348	282	314	292	331	312	305	316	289	322	296	315	316	297	306	319	315	320	313	316	268	309	332	316	316	319	303	335	319	304	264	324	291	303	295	287	302	290	284	271	286	307	345	335	297	290	325	305	309	329	308	339	301	293	318	300	291	299	305	297	299	296	333	321	281	305	342	311	319	284	295	294	308	327	315	310	297	312	285	297	313	297	299	304	337	289	329	305	319	311	310	333	301	320	338	280	277	348	297	308	314	253	336	320	295	289	309	301	304	299	316	295	333	310	296	310	327	324	297	278	299	296	293	295	313	302	288	301	301	293	321	305	297	299	311	296	310	311	309	278	317	318	300	294	329	277	302	299	285	275	316	327	347	295	321	305	305	313	316	290	319	298	360	312	296	294	277	289	321	307	294	292	306	355	286	304	291	308	323	285	261	303	291	300	311	288	282	257	283	302	303	279	321	284	293	306	310	301	292	274	305	306	304	312	284	293	274	283	295	300	302	324	279	313	284	319	288	290	302	329	307	323	300	318	291	319	249	321	306	368	313	284	296	317	306	275	300	316	283	300	327	284	326	300	303	256	284	290	312	321	307	282	303	290	283	276	308	300	301	290	305	299	317	297	320	264	318	310	282	312	307	283	308	315	307	278	279	281	341	318	325	310	299	329	316	269	288	317	289	281	328	298	312	307	303	311	317	329	306	301	285	277	291	295	291	306	294	287	310	311	298	291	319	305	320	279	323	329	293	293	292	290	323	307	299	287	312	295	294	312	278	332	306	292	302	306	310	276	281	309	348	314	283	316	309	301	296	296	298	335	313	304	280	320	284	324	310	299	303	278	336	296	307	271	320	286	327	336	320	283	315	304	297	274	328	329	315	304	312	311	300	265	328	302	321	325	316	303	307	313	284	310	311	334	289	295	280	284	282	307	290	275	318	305	323	299	255	331	262	297	331	297	316	311	337	325	320	305	291	321	300	306	294	306	289	320	316	309	321	303	299	335	279	293	295	288	301	327	280	305	300	300	282	292	350	319	306	287	313	294	348	284	292	308	300	302	297	291	297	294	321	294	328	311	321	304	328	303	319	287	301	288	270	290	300	297	311	309	311	277	296	304	302	268	278	303	300	271	321	333	279	294	276	324	326	308	303	325	299	299	318	316	304	294	317	322	289	305	327	288	306	292	303	288	329	320	327	299	269	294	316	305	301	302	300	296	290	318	332	304	260	324	314	300	233	289	312	304	278	307	337	295	311	302	300	295	298	266	324	304	329	293	296	297	289	282	281	321	308	300	311	334	307	307	311	303	329	332	326	309	328	310	319	296	294	303	277	313	272	314	303	317	329	353	276	300	312	262	301	311	284	307	280	321	308	286	291	314	340	273	301	326	307	309	310	288	277	327	284	291	310	302	302	280	301	288	286	309	272	304	286	321	305	289	287	298	313	300	287	304	323	302	277	294	291	339	295	311	300	302	300	317	319	297	305	289	345	351	298	263	298	309	308	289	271	318	304	289	310	312	319	303	310	322	304	274	312	265	287	310	296	284	328	283	308	287	302	337	324	339	319	316	297	293	304	277	316	294	311	324	286	311	267	321	318	310	300	316	273	288	278	298	299	312	324	269	282	283	297	306	263	309	305	322	272	296	268	247	332	346	282	327	315	317	297	300	295	305	345	333	284	268	309	305	306	276	298	300	316	317	314	290	278	339	302	284	273	286	323	290	324	297	291	318	279	317	308	302	312	351	306	339	296	313	301	330	337	278	315	300	338	317	295	337	284	292	276	305	301	305	303	290	293	268	312	328	294	340	306	318	311	316	288	319	310	312	321	331	297	303	313	334	348	324	289	290	310	262	307	321	292	291	330	314	309	301	279	315	289	311	313	288	298	312	314	290	299	311	307	308	306	314	317	302	332	267	295	262	313	318	306	341	305	302	302	325	310	288	281	297	279	269	307	293	301	249	277	280	288	341	289	258	327	303	308	300	275	301	343	318	279	300	331	270	318	300	321	300	289	297	327	313	305	291	284	294	315	319	294	263	309	303	335	256	313	287	275	306	304	307	297	296	296	287	305	332	312	295	314	319	307	320	295	307	304	301	300	286	313	297	286	288	291	318	320	267	290	303	276	320	317	308	310	279	309	277	326	309	300	304	278	323	306	297	309	281	309	296	303	302	300	295	328	334	267	280	303	307	303	331	314	315	290	296	301	295	297	277	313	325	298	275	291	326	341	276	270	307	317	294	316	300	287	291	271	297	299	318	289	295	315	284	315	292	276	341	289	305	319	304	280	313	305	309	286	280	304	290	320	296	299	304	295	298	296	281	312	284	278	281	350	312	295	267	288	319	297	335	299	307	347	289	299	293	289	306	289	321	292	280	287	290	308	282	314	304	321	322	323	304	314	301	306	297	325	295	302	278	300	318	316	292	292	336	338	295	311	297	310	320	266	295	330	330	320	363	291	296	317	299	262	327	315	313	308	287	287	313	297	298	292	287	310	283	299	311	339	290	290	325	332	336	298	309	310	333	316	317	300	295	281	324	295	301	295	289	300	281	304	283	295	289	326	282	295	336	310	316	309	288	329	304	315	262	306	345	286	304	316	315	285	300	305	347	273	307	302	332	274	281	286	337	284	314	298	308	300	299	302	297	302	321	310	329	330	298	292	310	334	329	311	315	286	326	296	311	314	290	310	306	307	282	291	314	279	288	314	311	300	280	296	311	308	292	312	336	294	309	300	311	298	283	305	332	287	317	287	325	309	305	305	309	291	303	338	305	269	304	324	304	305	332	297	303	265	313	319	307	270	310	327	299	303	324	291	306	285	300	305	313	310	267	315	345	307	281	317	308	322	270	315	285	317	310	303	317	290	289	303	316	320	314	257	303	305	342	267	310	319	290	327	326	302	320	315	295	293	319	301	279	305	337	298	314	315	328	316	309	289	303	295	332	293	299	290	299	288	289	310	286	303	297	300	323	259	309	303	306	281	281	339	272	274	294	319	287	281	307	316	328	305	334	313	303	306	308	270	269	301	295	280
3334	2037	2093	2766	2505	2575	2821	2017	2202	2321	2471	2340	2246	1911	1644	1752	1318	1097	1041	1066	1045	972	967	885	912	846	836	828	831	821	855	852	831	849	851	789	892	932	797	875	764	818	811	820	827	845	835	886	823	831	834	904	842	882	779	856	864	862	841	867	855	827	865	817	813	833	785	875	802	813	836	807	874	899	857	825	809	840	831	765	847	775	796	858	885	808	766	838	819	840	827	861	806	802	867	852	887	821	784	847	883	855	854	878	858	905	852	814	777	811	814	848	839	883	786	891	850	818	888	853	799	844	837	813	849	833	884	810	866	843	836	823	875	798	865	811	866	869	764	852	851	841	817	839	832	834	777	841	807	818	850	830	818	878	807	855	850	844	808	884	781	811	839	831	843	823	822	850	807	847	815	848	772	829	828	842	810	816	858	856	770	805	836	862	845	846	835	804	799	792	886	861	825	792	840	864	869	824	817	829	825	822	794	883	837	835	824	784	857	830	824	822	842	838	862	826	828	838	837	824	844	807	819	817	853	819	812	825	805	844	816	803	810	846	868	813	838	774	844	857	812	846	857	785	841	870	817	821	826	844	815	847	813	833	850	832	838	867	866	890	835	867	791	804	789	840	840	835	845	813	779	788	856	792	812	830	874	845	884	813	840	791	836	824	827	814	840	832	806	839	811	837	828	847	833	796	882	828	847	812	885	833	841	857	802	824	831	881	874	845	834	826	762	791	854	867	815	810	818	830	778	759	849	822	855	848	769	926	869	829	804	813	828	814	887	831	833	828	858	841	837	851	819	863	842	829	807	851	829	814	862	838	827	769	863	790	823	826	774	876	842	839	856	871	862	830	884	824	857	812	868	799	825	820	872	838	833	846	840	806	797	833	840	825	814	845	842	850	858	824	865	812	847	807	879	798	844	830	854	860	857	832	803	855	838	765	790	813	909	792	782	825	871	814	829	843	814	805	777	867	830	864	838	852	856	885	832	783	857	806	824	791	809	827	838	879	873	841	886	846	790	815	850	799	821	830	853	912	854	832	821	858	844	802	869	827	820	823	793	790	832	800	821	787	881	842	754	836	800	819	840	826	828	825	784	808	829	805	793	812	829	827	859	842	809	813	842	912	853	778	806	833	833	815	842	825	834	838	838	833	854	797	818	867	841	826	818	852	803	850	814	848	773	824	814	820	793	840	806	808	811	823	793	845	809	848	820	855	795	869	794	841	853	818	805	805	825	863	805	823	822	872	833	833	854	835	888	786	861	864	852	855	836	836	873	826	811	799	872	827	850	827	867	794	787	876	828	827	822	833	807	837	838	834	827	782	881	839	853	802	842	885	760	764	827	831	903	826	832	820	820	850	857	829	846	815	875	867	806	857	820	882	856	837	807	836	804	900	849	827	858	792	839	841	818	827	827	829	848	822	811	807	826	873	828	863	855	780	862	849	815	876	809	825	783	837	847	817	851	802	843	851	839	827	816	816	810	862	744	816	833	830	827	844	841	894	792	851	807	833	852	850	821	857	832	827	862	885	814	869	873	818	848	837	851	882	792	838	898	850	825	860	826	815	873	774	820	787	821	863	875	862	849	856	848	828	853	828	823	826	861	833	797	789	825	851	823	856	840	903	820	773	864	856	859	817	827	770	819	818	815	823	811	833	860	852	798	791	803	835	837	793	860	795	787	849	831	846	847	801	828	847	887	836	812	829	846	828	792	877	863	805	859	840	815	795	816	850	821	808	801	820	873	757	830	843	808	805	814	850	854	836	813	844	844	829	837	832	827	842	838	865	806	805	806	823	867	897	782	848	791	820	774	818	759	839	869	857	774	843	821	838	799	802	794	790	864	840	861	801	891	820	767	837	808	797	829	844	806	821	849	831	780	831	804	871	864	848	810	815	786	859	828	843	812	862	857	828	789	870	847	886	827	795	813	816	834	852	827	844	850	813	858	861	822	797	796	898	863	890	842	791	823	825	836	836	874	823	874	817	804	836	857	883	817	831	861	861	832	771	816	808	832	833	833	786	834	877	792	866	866	790	866	793	844	812	878	857	823	829	841	812	816	822	801	804	876	834	874	813	820	855	857	836	844	845	777	875	833	819	842	845	833	814	857	817	826	878	782	847	817	828	825	875	836	825	832	824	831	839	808	801	811	799	793	869	827	802	802	857	833	834	773	803	819	823	834	871	844	853	788	854	830	814	821	815	850	877	862	847	862	817	838	863	825	833	774	857	879	810	885	904	873	814	812	824	839	828	833	804	855	823	830	831	831	829	780	872	817	861	869	791	844	874	853	838	847	828	931	880	841	847	894	785	829	820	832	830	884	855	845	816	846	867	823	816	791	918	856	829	868	840	876	883	849	842	840	822	784	850	813	826	840	831	822	828	870	885	783	802	851	846	804	859	851	835	857	915	830	814	853	852	861	834	863	811	806	890	836	857	810	849	833	837	841	815	813	864	866	796	863	861	829	789	844	829	845	826	878	797	829	849	871	783	814	817	804	818	833	795	812	854	838	816	828	828	806	859	837	858	806	879	817	843	827	826	786	832	789	857	796	816	860	855	842	823	831	861	831	806	814	766	814	836	840	823	845	853	846	829	810	832	793	813	812	811	874	862	883	849	830	812	885	844	838	824	840	863	852	812	878	789	819	809	847	827	844	844	797	808	830	820	877	786	820	784	824	842	805	855	808	821	888	844	860	826	811	840	848	787	846	897	885	861	886	822	836	852	809	853	844	847	776	839	883	798	814	845	817	796	825	909	819	833	841	876	813	854	844	777	828	859	825	860	811	803	848	821	835	903	833	813	873	799	776	818	813	785	864	861	862	859	819	833	856	859	818	818	853	818	868	872	847	820	841	856	849	829	859	859	856	843	854	855	823	805	832	797	839	857	884	844	779	784	828	809	793	810	818	842	840	817	810	826	768	819	826	831	820	851	846	810	845	814	810	842	798	842	873	783	855	859	789	834	765	858	852	813	834	827	823	820	879	784	842	853	869	831	840	880	837	796	811	764	808	825	817	809	814	844	792	792	859	875	849	829	811	813	887	816	883	895	756	784	811	854	789	873	835	855	902	845	842	803	822	838	866	816	800	860	831	783	852	890	849	791	861	875	844	848	864	786	852	859	830	810	802	812	861	801	834	847	834	846	786	839	829	852	878	875	813	888	846	849	887	791	819	854	853	828	801	873	870	831	878	820	873	878	814	783	826	847	862	807	801	814	830	832	784	851	820	814	831	817	841	844	835	819	861	856	848	815	813	816	835	794	818	794	799	838	847	819	791	797	874	843	826	774	827	816	773	856	799	831	847	792	805	869	841	834	810	841	828	805	844	778	867	843	835	798	790	836	850	871	847	852	887	833	873	765	845	819	854	839	830	844	846	815	811	802	879	773	885	825	836	870	851	799	843	852	816	865	876	805	869	826	843	850	791	811	823	818	889	841	856	820	821	843	854	810	864	783	833	819	780	867	804	834	806	836	777	810	850	844	846	821
11674	8779	9171	9519	7749	7535	7245	4988	4461	4093	4074	4042	3521	2672	2090	2040	1488	1069	804	567	490	475	378	325	289	236	208	183	225	180	197	207	175	180	186	189	154	173	189	175	179	177	178	177	173	167	158	192	173	148	211	200	156	173	176	187	188	199	161	163	164	159	176	177	175	167	174	160	191	155	181	183	174	205	184	193	161	193	178	184	184	178	159	171	150	196	188	175	203	180	185	172	166	203	175	193	190	161	185	169	152	171	157	165	161	178	142	150	176	158	170	202	167	144	188	173	179	171	187	183	197	186	173	169	169	194	182	178	168	180	175	195	172	181	165	159	188	172	168	190	179	178	166	195	190	165	159	181	170	171	162	173	189	184	177	168	181	181	171	178	189	187	194	174	180	167	171	186	181	174	173	188	185	186	176	190	178	186	179	193	174	169	175	208	157	173	177	184	182	200	142	190	164	185	154	156	193	175	181	175	184	170	160	183	163	172	176	188	161	161	174	168	178	178	184	172	176	192	199	168	157	160	179	169	180	174	194	177	169	148	178	194	168	180	176	162	170	163	171	175	178	174	178	186	162	208	177	163	168	184	158	191	196	183	182	202	198	164	168	171	168	177	176	162	168	167	177	192	166	167	174	161	178	166	166	191	199	168	155	155	167	162	162	176	191	165	184	174	198	169	166	162	174	195	159	173	162	182	168	158	165	178	161	169	175	171	179	174	158	160	178	185	169	175	161	172	175	163	178	182	158	196	173	162	183	167	183	174	193	177	158	174	174	152	175	172	183	191	178	165	194	156	174	166	192	173	188	207	171	168	188	161	171	161	177	187	151	190	183	174	187	181	172	186	166	170	170	194	183	193	187	185	163	162	195	168	165	183	176	165	162	174	151	167	165	184	188	175	171	169	171	163	165	188	176	183	194	190	180	216	198	189	178	178	162	158	190	152	190	177	195	181	181	195	182	187	199	169	175	167	156	183	158	177	178	166	180	188	176	206	173	182	172	183	160	169	194	189	201	176	173	167	169	190	173	163	184	178	198	170	163	184	177	172	157	180	168	191	187	174	190	180	190	178	170	198	163	182	174	185	175	146	178	179	161	154	173	188	162	167	186	180	164	200	183	189	194	184	180	183	158	176	190	185	187	161	183	164	150	164	175	184	193	171	179	167	181	164	166	165	186	175	176	169	162	189	166	174	172	172	153	192	170	146	168	185	175	136	191	167	178	180	190	169	163	164	166	180	156	173	202	181	187	154	172	135	167	169	165	165	176	179	142	179	179	163	181	172	181	174	193	173	177	158	202	173	180	171	164	155	178	170	155	192	180	183	154	181	188	171	181	163	189	170	161	167	182	181	159	173	184	186	176	199	178	188	166	166	166	171	191	184	187	202	185	170	188	200	157	182	176	166	167	160	187	200	148	194	161	170	196	187	162	169	160	168	175	166	172	160	197	189	189	187	184	163	177	166	192	170	182	162	195	180	196	172	193	192	161	191	180	195	191	168	165	180	156	180	164	189	156	154	181	159	165	178	177	183	189	194	179	195	175	173	171	187	173	157	170	174	163	186	161	183	162	180	156	162	186	176	169	177	179	170	164	169	177	173	176	164	194	171	162	194	164	167	171	196	192	177	179	180	182	197	153	177	149	178	173	168	186	178	176	188	197	166	204	153	173	189	179	181	176	179	185	176	162	184	177	183	149	177	182	184	170	149	174	156	173	193	176	194	141	184	144	167	178	179	167	188	168	169	186	167	167	158	170	152	175	139	161	189	170	182	156	155	179	189	159	179	208	197	167	171	174	177	162	173	186	165	178	188	151	175	178	157	173	172	168	173	174	163	182	179	181	192	171	156	187	166	160	173	205	174	149	161	173	180	212	193	176	176	172	164	178	174	173	188	174	202	198	163	199	196	179	197	166	168	180	179	172	167	156	167	171	177	182	173	148	165	173	190	184	183	181	173	164	159	188	206	171	188	174	169	182	169	178	175	167	161	172	158	169	188	167	162	183	191	177	172	176	184	178	156	177	143	152	176	182	177	176	157	172	155	157	189	178	191	170	186	167	159	180	155	173	168	180	174	192	164	176	164	174	191	190	190	178	175	172	183	180	185	168	186	187	174	164	185	192	174	155	164	180	160	181	171	180	179	193	175	191	187	170	174	162	186	183	179	186	171	182	208	169	169	189	164	191	184	169	174	155	187	161	169	179	183	170	148	190	187	175	169	192	165	161	179	180	185	167	166	182	168	162	190	167	174	155	184	165	194	169	174	195	161	185	202	179	185	183	149	178	143	160	191	187	190	165	164	183	213	155	158	172	149	150	192	190	169	181	158	187	149	179	174	179	175	150	173	166	183	200	177	172	174	171	172	212	167	164	152	194	179	168	153	174	163	172	184	177	178	168	176	155	156	165	168	162	170	164	167	201	189	194	198	176	172	164	163	150	165	210	184	190	186	155	171	185	174	182	156	180	164	159	174	184	169	180	158	160	151	175	176	196	162	171	155	149	188	172	184	160	183	180	167	176	180	144	189	156	203	182	174	196	176	194	159	160	149	183	155	175	178	169	184	174	161	144	171	151	178	178	177	181	178	186	190	167	149	155	193	187	182	154	174	172	174	166	198	155	168	152	168	188	177	153	175	191	178	168	211	164	166	174	183	180	160	162	161	173	176	165	174	177	165	193	159	183	159	194	167	149	181	182	175	171	207	166	184	158	184	171	174	170	201	186	170	192	167	150	185	172	164	183	175	187	177	172	183	168	169	160	197	179	174	155	170	168	152	160	181	176	187	160	215	190	173	159	190	162	167	160	169	183	213	177	173	153	174	160	172	171	183	174	174	152	154	164	179	175	174	156	164	202	172	175	183	173	197	160	170	180	179	166	158	180	169	165	203	177	167	203	177	163	166	192	178	166	167	152	183	148	176	177	187	175	168	151	180	174	177	207	165	163	182	168	177	157	169	168	172	171	157	164	159	154	162	184	180	156	165	186	182	193	173	153	164	184	204	169	176	173	164	166	181	166	200	168	186	161	186	159	184	145	171	170	163	174	175	164	158	172	178	173	160	204	177	165	160	177	183	172	188	174	157	184	169	155	185	166	187	151	183	180	185	164	166	191	176	158	160	167	147	180	178	163	170	175	183	193	187	157	186	181	201	201	171	187	153	179	176	166	172	153	153	181	196	190	187	196	167	179	192	156	168	163	172	169	176	174	164	196	163	152	173	203	182	187	145	179	168	182	178	184	165	170	170	183	177	173	173	183	164	178	179	202	186	176	181	166	185	175	184	178	175	160	173	196	160	191	205	180	194	178	199	182	202	185	168	199	183	198	174	170	160	188	170	167	168	169	163	191	197	182	200	198	184	188	202	191	182	162	157	185	161	190	198	175	171	171	182	200	180	170	154	179	156	201	186	175	160	161	167	180	177	173	150	182	179	187	173	200	201	172	191	190	187	182	161	194	217	180	179	168	184	176	178	193	194	151	175	181	183	161	166	184	185
8833	6681	7411	9971	10577	12497	13946	10779	11858	12709	12524	14450	12789	10572	9704	11440	7499	4935	3718	3471	2508	2445	2295	2027	1477	1027	835	779	749	658	590	588	640	556	557	555	606	565	558	573	544	550	558	534	539	585	562	517	545	517	574	587	482	541	494	531	553	589	539	536	479	494	507	556	539	583	531	511	533	525	557	547	503	486	559	558	516	498	474	534	507	470	551	507	560	514	534	501	519	498	511	530	493	517	502	484	535	548	492	519	502	522	457	464	495	527	502	527	467	496	523	513	501	535	529	502	544	502	547	544	495	510	504	487	519	489	516	532	478	511	519	527	547	527	507	458	492	447	541	483	513	503	504	527	508	493	533	535	501	512	552	482	513	549	500	534	472	455	464	482	486	506	515	504	506	487	534	484	534	479	522	525	512	532	557	494	514	480	513	491	511	529	512	513	509	558	522	511	502	509	495	537	506	473	511	514	476	488	494	510	524	451	514	474	518	498	547	528	523	524	507	538	496	500	491	542	486	529	520	527	523	461	501	484	518	517	530	506	527	512	492	523	515	512	517	487	497	510	523	533	513	512	484	505	506	491	522	517	522	508	543	496	535	489	531	521	521	513	524	496	489	521	519	503	483	508	542	474	486	534	476	486	483	509	555	512	492	494	501	511	503	505	505	523	471	455	506	481	504	513	511	510	484	516	546	480	491	515	528	478	443	482	467	540	524	514	501	512	464	493	504	515	526	538	505	518	478	522	509	507	527	487	549	527	559	520	493	515	526	493	498	514	480	468	478	510	474	502	483	534	488	497	542	523	526	479	520	496	471	541	533	526	525	527	503	515	521	544	485	476	552	514	502	514	492	508	521	526	479	480	549	500	496	484	515	508	475	523	504	505	542	488	506	501	485	464	507	538	482	484	499	495	527	503	519	507	513	530	512	538	499	496	522	496	530	465	513	466	455	499	528	496	534	525	531	487	514	515	521	499	516	509	521	495	483	473	481	491	519	506	464	485	524	564	510	521	483	514	480	475	481	506	520	515	531	486	501	519	526	510	511	513	520	511	521	503	489	452	517	529	508	494	550	507	486	466	513	505	519	499	488	531	449	515	501	491	496	502	492	506	538	492	519	495	516	521	511	491	511	492	502	545	487	524	520	460	517	463	490	493	494	496	551	541	486	530	473	518	539	506	486	479	510	474	482	493	510	511	524	493	497	555	516	517	493	492	497	510	450	478	542	493	555	501	546	527	522	507	457	491	504	477	512	519	483	521	516	525	505	504	478	527	518	520	511	470	556	491	474	500	472	512	538	524	502	504	517	462	523	536	522	494	494	484	486	505	550	485	538	510	477	540	535	497	533	513	485	513	528	527	499	490	500	508	494	445	545	513	513	469	441	514	534	510	538	518	507	560	515	513	543	519	493	509	523	501	486	496	521	507	519	501	513	482	511	483	525	519	481	474	518	466	486	507	521	519	498	506	493	497	475	509	509	464	560	493	515	459	501	511	491	532	551	520	473	511	509	491	496	496	531	492	476	507	499	557	527	482	523	539	496	486	459	529	532	497	514	499	500	530	517	502	490	540	479	494	532	512	479	485	487	500	510	575	506	523	492	498	455	545	502	521	516	471	480	520	499	554	480	520	485	468	509	530	524	502	480	522	508	491	524	452	561	506	486	521	474	526	497	503	539	505	494	517	536	508	518	530	521	504	474	553	511	484	496	527	488	514	486	493	521	538	490	468	531	452	505	491	524	517	515	516	510	516	500	485	522	499	502	539	530	520	506	529	524	519	489	542	503	523	520	480	506	513	514	521	492	518	521	513	485	513	475	501	518	487	558	524	523	493	441	527	475	489	485	493	528	505	484	509	506	508	514	527	502	509	536	482	525	484	520	544	487	474	515	484	437	510	496	520	533	541	509	522	537	571	511	541	492	470	553	518	493	468	505	485	497	518	501	501	462	517	501	537	509	484	494	497	519	508	490	494	553	493	495	468	548	510	496	523	533	514	503	497	542	489	476	505	506	486	498	449	510	482	535	485	504	480	501	516	508	539	517	535	489	512	472	506	478	506	520	489	525	538	547	492	482	482	510	506	524	563	528	527	493	485	531	461	503	537	471	508	518	471	564	498	541	539	532	495	466	512	541	505	485	513	485	514	498	488	502	501	527	492	527	560	527	506	513	513	511	511	487	509	505	505	504	533	518	503	501	488	515	523	516	526	472	497	495	496	545	535	497	537	496	480	516	504	533	524	500	525	500	481	490	517	555	506	517	561	505	521	497	542	536	520	531	506	507	493	515	506	521	467	520	464	524	470	532	537	486	471	524	494	515	522	484	504	493	496	504	565	486	494	495	509	487	559	463	523	516	485	503	526	539	437	497	478	537	495	488	520	556	481	533	520	547	497	499	530	469	522	524	553	533	529	479	471	493	476	560	544	501	557	507	512	542	516	498	490	513	536	488	490	531	486	494	483	519	526	473	478	478	501	510	498	514	496	475	549	499	520	462	497	549	487	517	490	487	482	531	551	533	513	462	485	509	518	528	540	467	515	533	490	523	473	484	559	471	487	523	485	528	506	471	519	542	489	496	521	536	538	534	497	478	524	489	525	509	524	548	497	522	490	496	528	564	527	525	533	500	499	498	509	499	491	505	485	489	493	511	478	499	514	488	486	502	488	493	491	503	506	517	520	513	513	519	476	513	492	509	477	470	514	502	464	511	507	495	516	549	493	520	461	496	511	529	532	512	517	501	486	508	438	518	494	480	508	512	487	515	509	484	485	480	539	557	476	518	477	509	544	552	548	538	536	497	516	520	489	495	534	523	514	494	486	515	542	508	488	477	534	500	503	467	493	480	526	524	505	510	493	521	517	487	513	516	524	489	480	516	507	494	490	495	489	504	488	493	491	509	511	490	474	500	538	481	528	483	515	507	485	492	478	520	499	500	538	519	512	482	537	491	485	538	451	500	513	496	519	484	465	533	507	529	526	481	552	490	529	489	553	508	483	474	517	525	519	493	470	498	515	533	526	542	503	464	514	521	502	535	563	509	532	509	499	495	545	508	521	517	510	511	527	529	472	526	486	499	498	509	487	518	525	513	518	504	554	519	452	510	519	496	495	524	504	531	477	517	507	497	562	505	468	507	496	550	503	529	502	539	529	509	514	493	516	534	509	478	488	496	508	507	510	479	553	489	499	503	481	483	518	511	548	512	521	491	526	509	528	501	487	522	498	507	504	512	473	511	497	536	548	516	503	487	543	479	476	493	476	496	527	550	543	488	540	529	512	488	496	472	459	515	493	515	475	548	542	488	487	572	494	490	520	489	505	507	502	537	538	492	484	479	465	529	498	499	517	492	514	520	528	502	509	524	532	503	478	541	484	551	498	558	504	467	506	484	482	552	548	490	515	520	475	513	499	529	509	491	522	504	508	478	501	524	496	470	481	505	503	487	515	486	506	522	514	492	525	515	512	496	501	490	498	503	480	503	534	523	497	464	502	507	494	509	494
19419	13218	13475	14676	12736	12198	11872	8806	7700	6259	6130	7513	6468	4848	3546	3691	2399	1332	1137	1044	672	729	636	430	363	229	169	175	137	139	129	107	143	120	117	126	142	106	129	109	129	122	131	117	118	105	109	108	104	117	119	122	106	106	116	111	94	134	121	105	147	109	103	71	121	106	100	106	133	106	108	124	97	122	108	103	111	104	112	98	117	102	116	131	94	103	112	109	87	95	107	118	137	110	111	109	112	102	103	97	116	122	106	99	99	120	95	138	119	102	99	113	142	100	102	103	125	118	114	116	109	104	126	127	111	119	105	138	111	106	110	111	120	127	103	105	96	115	94	118	126	113	108	100	83	123	108	105	88	117	111	112	99	111	111	125	118	120	111	107	107	109	111	98	100	111	128	99	117	96	104	102	118	127	104	109	101	106	108	98	101	111	102	106	116	111	104	121	104	90	95	102	110	99	102	117	120	112	106	101	106	124	114	126	108	109	98	114	102	123	124	107	107	115	97	122	109	111	110	114	120	108	119	114	110	120	92	113	117	122	118	114	110	98	116	112	100	104	118	109	98	111	104	90	106	105	108	115	97	132	90	90	88	106	102	106	117	94	116	99	119	95	94	79	99	103	98	115	113	112	113	99	106	86	109	108	117	112	113	101	101	102	93	90	93	117	117	119	123	132	97	117	113	111	103	106	123	109	112	91	104	108	108	105	113	102	112	109	92	104	104	103	104	93	103	100	108	97	107	115	108	115	112	109	102	117	97	124	109	105	114	114	105	107	106	95	119	105	103	100	121	102	113	129	112	105	121	114	88	86	109	108	94	111	90	109	137	110	103	118	102	94	98	108	98	106	106	113	111	124	117	131	92	111	107	122	102	97	107	120	121	118	96	107	101	99	111	97	105	111	113	105	105	115	106	110	101	90	99	102	97	102	95	117	113	103	120	131	112	101	111	112	110	97	113	95	95	130	107	95	92	100	126	90	97	94	109	104	109	97	79	109	115	104	124	109	116	112	115	106	123	123	98	120	107	120	106	120	109	111	102	110	111	116	115	106	117	84	115	94	111	99	116	120	93	98	107	99	107	120	101	114	103	110	104	119	90	113	95	106	136	115	121	107	118	109	105	135	103	93	97	108	106	101	105	99	104	100	106	118	121	112	114	86	86	117	119	126	120	102	93	108	124	111	102	120	98	111	90	118	93	95	115	108	105	114	86	112	116	113	107	113	111	115	89	111	113	93	108	120	111	109	114	113	108	105	106	120	117	123	120	108	121	112	100	107	100	109	111	126	112	91	100	100	109	111	107	89	96	101	96	104	105	110	127	117	100	103	107	128	103	109	101	111	81	100	112	113	107	119	105	112	100	107	96	120	118	111	103	106	116	104	130	83	116	122	97	111	105	90	124	96	118	100	101	120	117	112	114	101	102	99	114	102	109	96	107	100	143	102	108	103	119	95	109	95	107	100	124	106	124	105	106	119	109	99	106	107	98	121	96	109	114	105	98	114	106	104	104	117	101	105	89	112	100	102	115	128	101	118	95	107	87	116	94	110	105	109	107	107	113	106	117	101	127	107	122	119	123	123	129	115	108	101	113	114	107	118	118	96	103	114	103	103	123	117	112	112	106	112	108	90	128	123	124	108	116	100	108	102	97	99	93	115	93	115	95	94	123	93	96	111	94	116	122	110	112	105	90	87	114	119	116	121	108	116	106	97	109	114	99	116	114	102	108	113	118	90	108	97	95	120	121	116	106	94	100	98	93	105	99	116	114	108	118	98	108	126	99	114	114	99	115	103	96	122	105	111	123	126	93	88	112	113	131	106	120	112	101	123	105	119	118	103	120	106	112	109	108	99	123	118	115	112	103	102	107	82	106	135	108	104	107	108	110	96	106	97	97	113	114	137	92	105	111	103	111	125	111	125	105	96	112	80	89	118	108	118	97	108	113	115	112	82	99	104	101	113	105	113	120	85	99	108	108	108	91	113	110	108	115	107	97	114	115	94	116	126	117	116	105	116	94	99	125	116	117	103	124	125	125	102	121	96	90	113	93	102	95	129	104	120	110	102	101	128	92	100	104	108	105	95	103	109	106	120	117	118	113	127	116	107	113	107	110	111	114	107	110	107	116	88	110	105	103	103	116	115	103	91	115	113	103	112	88	103	120	112	92	129	102	97	103	129	111	124	128	127	114	109	117	100	101	102	97	120	115	94	122	101	102	89	111	103	97	119	106	108	135	115	111	93	98	102	96	112	123	121	113	117	127	122	117	115	116	106	111	127	102	124	109	76	108	110	110	105	102	113	94	116	108	132	113	107	105	93	122	101	100	93	103	106	105	104	106	93	121	102	106	113	106	116	98	103	115	111	128	112	105	101	103	119	113	95	74	102	117	99	117	107	114	121	96	97	114	130	93	115	87	93	119	113	107	105	119	123	110	97	104	88	119	101	103	107	120	101	110	89	113	114	107	116	94	110	122	104	113	113	88	122	128	123	108	99	122	120	100	108	94	121	116	106	98	105	132	99	106	109	122	114	106	116	112	123	114	110	114	96	115	116	111	102	109	93	108	97	106	94	125	119	112	101	96	119	99	89	107	104	107	105	113	114	118	103	99	102	105	102	108	107	87	101	121	101	85	104	124	93	92	91	114	113	105	96	106	117	107	114	122	105	114	99	125	100	131	106	115	123	102	122	99	119	101	103	84	112	108	86	82	90	109	96	120	116	95	93	113	105	114	104	114	123	105	112	113	123	110	108	115	113	124	118	123	146	116	100	114	111	96	111	116	112	111	113	97	98	111	106	124	102	116	112	88	91	108	129	111	88	104	99	90	133	107	131	120	117	99	101	113	117	110	115	93	104	115	100	121	110	115	107	116	106	96	111	129	97	123	112	98	108	123	106	88	112	103	108	122	115	125	100	102	97	131	103	121	120	119	105	96	110	104	95	95	104	121	112	117	90	115	101	89	107	123	109	95	117	115	106	105	110	123	94	112	101	119	104	95	115	108	128	117	98	93	92	106	122	109	96	103	109	98	93	128	83	109	100	123	115	102	117	106	91	118	100	120	97	116	113	113	91	111	89	104	110	132	105	107	103	115	129	109	110	123	122	120	109	105	120	104	102	101	115	139	96	122	102	109	97	113	121	95	110	114	117	115	85	102	106	119	89	104	142	112	110	107	113	101	117	108	114	110	106	119	112	102	118	94	93	98	114	95	107	114	104	109	126	118	106	103	82	121	114	99	102	92	104	99	102	125	105	123	96	119	92	110	114	97	102	102	109	91	98	98	98	87	113	102	105	112	109	111	96	87	108	111	91	117	107	95	92	108	107	111	107	90	105	111	91	113	107	118	126	118	103	102	112	113	111	116	114	86	113	115	133	115	96	99	114	99	111	122	109	115	114	119	105	97	104	120	110	112	111	130	97	104	114	115	105	104	99	103	108	118	105	116	126	113	102	100	113	103	92	98	114	97	120	97	108	116	105	119	100	83	113	108	111
11800	8949	10755	14434	14282	16648	19021	14995	16831	16564	17240	21271	18439	15725	13910	16707	11026	7452	6373	5201	3943	4427	3858	3242	2273	1443	981	814	778	605	536	478	523	469	524	476	461	437	421	468	433	469	454	459	436	387	428	391	449	415	451	403	426	408	408	399	441	443	393	412	409	434	401	395	367	369	360	350	379	350	358	401	388	359	374	361	383	375	385	378	388	362	379	381	396	365	372	361	362	365	338	395	319	390	379	339	355	377	337	360	380	370	335	378	331	360	346	353	371	377	382	358	359	345	363	345	395	322	363	374	343	365	352	331	318	360	348	329	331	359	350	392	347	358	333	357	397	334	342	381	346	371	348	359	350	353	361	342	334	363	366	345	336	380	387	365	365	368	371	326	340	332	364	325	335	355	336	378	395	336	322	355	327	351	335	340	348	341	342	341	357	375	362	320	339	320	348	358	346	351	353	357	350	341	293	346	336	357	305	357	379	365	365	357	333	349	348	356	351	360	323	313	383	373	327	341	347	356	364	327	352	364	312	354	336	370	322	354	316	365	334	315	334	337	332	308	351	352	339	340	333	347	355	359	366	330	352	367	341	361	337	325	354	330	310	357	356	353	330	353	337	366	365	358	323	359	333	342	345	359	376	320	294	357	364	340	339	358	345	351	317	344	334	349	336	349	381	320	361	357	363	358	347	334	348	360	332	358	383	335	359	354	347	342	370	356	334	367	303	347	363	345	357	345	329	330	338	333	355	348	350	351	358	376	356	329	344	319	339	362	340	355	344	354	317	327	358	355	325	366	338	346	351	392	348	357	352	301	308	359	350	366	340	334	347	324	324	357	290	383	331	351	351	342	352	332	337	285	370	343	335	377	342	352	386	359	353	375	357	320	324	365	367	328	330	349	351	373	368	349	335	360	353	354	357	362	331	326	355	355	348	323	367	340	322	353	342	348	337	376	382	335	367	367	317	362	328	358	322	326	361	340	359	316	344	351	346	336	316	345	366	342	370	347	346	361	387	356	329	344	400	355	352	337	367	347	340	366	330	342	313	359	321	337	335	338	306	334	368	374	346	340	334	348	355	341	306	342	323	350	339	347	354	339	348	341	310	300	373	370	335	359	357	317	347	336	375	344	350	366	384	316	345	361	356	331	342	343	344	347	356	336	351	324	319	341	309	392	394	361	374	354	354	362	373	344	306	320	337	364	361	329	332	339	368	343	337	346	316	350	329	343	340	350	330	326	342	340	293	359	303	350	352	336	359	364	342	338	349	377	366	350	336	350	324	302	338	368	348	314	335	357	353	365	357	367	351	346	379	365	306	357	368	348	344	320	352	355	340	345	358	343	352	267	370	329	350	377	333	319	343	351	339	354	329	352	386	333	347	354	312	346	360	367	376	323	328	363	371	312	308	351	335	351	378	320	337	359	342	340	361	329	329	338	359	352	328	339	340	414	341	334	343	374	337	356	402	349	316	366	331	352	342	369	337	354	351	313	343	376	346	351	363	318	356	338	338	340	325	346	362	324	377	356	343	326	340	369	327	340	325	365	335	342	329	331	379	336	340	334	358	329	361	325	370	333	335	359	341	372	333	385	348	336	348	380	332	374	335	376	324	360	352	345	343	357	354	324	339	359	354	362	323	352	347	332	340	369	335	356	353	347	334	374	357	357	339	340	340	367	372	367	347	297	337	325	353	344	351	365	344	343	339	345	375	358	362	330	332	330	326	361	359	349	351	348	323	351	383	341	352	353	298	305	347	342	339	355	332	333	359	353	388	377	331	346	358	349	327	335	333	305	335	343	383	326	322	344	339	372	348	353	342	346	314	346	358	343	352	329	383	341	342	344	358	322	356	330	360	323	345	359	349	347	337	358	336	341	360	336	356	342	339	353	300	359	328	363	337	357	364	321	314	346	374	372	380	345	383	365	366	330	341	370	349	355	336	305	355	354	380	328	360	369	349	337	337	347	317	316	350	360	332	362	341	359	367	381	352	344	370	338	312	355	355	351	328	328	336	374	326	356	342	316	346	350	342	339	332	352	338	365	345	345	342	336	354	379	356	365	343	341	361	361	340	366	388	360	370	338	328	339	368	342	300	342	350	363	327	342	352	363	345	332	390	354	328	353	335	343	370	325	323	335	360	329	356	340	345	343	347	373	344	329	373	358	331	348	280	362	351	335	316	298	322	369	371	349	371	333	319	358	317	293	350	358	353	337	334	353	350	353	338	340	340	375	348	329	371	344	373	367	363	357	329	352	342	348	340	288	354	350	337	360	388	381	380	334	317	349	359	343	320	367	347	319	362	328	364	394	362	335	343	330	347	339	334	343	411	337	324	376	365	338	342	358	338	358	302	334	333	356	369	337	369	373	338	356	358	363	341	364	348	352	384	337	317	328	344	357	367	347	337	362	323	332	356	313	336	338	332	342	357	352	344	336	372	364	342	358	339	327	354	341	349	324	355	335	340	349	362	337	318	338	350	343	330	328	312	366	359	358	326	353	339	366	333	330	388	346	364	356	381	329	370	345	361	316	324	353	340	362	369	349	366	346	326	352	329	331	328	355	365	370	349	346	347	339	401	351	350	336	348	342	351	352	364	372	337	338	339	354	329	370	349	365	314	360	355	345	360	367	329	318	392	349	336	345	355	336	352	326	354	341	340	382	374	354	355	334	362	346	378	328	328	329	354	348	377	342	375	351	364	350	392	340	356	338	332	346	370	331	328	325	335	367	338	348	331	367	370	355	304	342	357	320	335	368	318	328	364	373	375	330	352	334	332	344	356	344	348	360	366	347	343	356	388	355	323	346	364	347	332	347	350	350	325	356	354	321	383	348	346	304	330	383	355	307	326	343	335	348	337	331	351	345	356	366	338	349	329	337	371	334	324	405	352	370	341	311	334	324	383	336	321	355	352	391	336	333	310	308	336	324	359	353	359	348	340	341	325	343	353	344	362	304	322	342	360	351	364	344	357	366	349	341	366	350	350	309	375	346	360	384	350	363	351	331	355	367	348	333	367	315	363	352	378	313	350	361	340	351	362	347	356	318	347	335	369	319	373	351	319	330	335	357	325	309	358	346	339	300	377	335	344	351	366	359	309	346	362	370	343	318	356	355	327	312	307	359	335	377	353	334	351	309	350	352	315	388	339	366	361	325	352	341	354	349	379	370	314	323	349	353	316	343	328	340	353	337	330	346	351	372	319	312	355	335	342	328	357	342	331	324	345	337	349	322	354	356	333	365	352	353	364	359	332	323	371	340	362	347	317	336	337	350	360	334	376	331	366	345	341	368	335	350	307	350	370	335	323	315	363	376	345	354	355	366	340	361	344	336	365	316	337	359	340	333	362	362	329	347	331	340	385	363	344	362	340	330	362	324	340	357	354	313	330	341	344	349	322	362	362	333	385	349	351	339	336	347	342	341	349	342	344	330	315	355	347	365	330	363	322	390	354	321	338	351	362	319	351	346	346	361	379	348	344	373	357	364	351	336	324	328	376	345
3036	1447	1198	1157	792	782	815	587	575	489	499	556	505	447	368	418	357	353	324	327	330	337	308	293	301	316	299	297	296	312	316	311	320	315	285	310	254	284	287	304	311	329	307	266	313	277	339	280	329	300	317	318	278	332	281	320	288	313	294	285	280	304	305	309	284	286	270	329	300	291	331	282	304	311	319	312	308	299	300	308	330	314	314	304	327	314	307	307	293	285	317	300	323	295	315	322	325	305	300	282	300	279	323	335	334	296	285	321	343	309	323	315	310	316	315	297	321	292	282	298	326	341	289	304	307	310	284	317	291	285	307	309	307	300	322	320	309	310	288	315	309	318	313	292	307	314	328	314	313	312	327	305	294	301	299	282	299	294	309	295	295	316	310	287	290	310	317	290	332	306	308	288	281	347	290	336	347	303	280	310	304	300	306	343	274	276	303	307	288	288	328	292	303	320	307	307	317	294	290	314	331	290	308	316	291	313	309	298	281	318	292	307	294	281	308	290	293	327	309	324	340	285	296	291	297	303	300	303	293	305	320	309	300	275	303	298	325	327	309	297	308	294	296	302	320	328	323	306	273	326	291	281	291	329	308	299	311	275	283	312	310	316	283	313	343	322	318	306	269	319	321	298	332	332	308	337	293	324	296	303	272	298	294	337	311	285	290	317	307	305	307	301	299	285	315	299	296	317	304	312	307	318	337	316	287	312	264	338	286	305	307	322	322	316	296	328	281	285	352	314	336	321	273	308	331	272	279	327	305	316	326	292	325	273	276	335	321	295	316	306	296	306	290	307	310	291	321	315	290	321	317	305	325	296	314	313	305	313	310	318	297	306	303	306	330	303	322	302	308	307	300	306	300	298	303	294	306	310	309	318	318	311	294	325	319	338	294	276	297	299	310	314	334	317	307	301	290	292	303	309	323	289	313	311	271	317	314	299	298	266	310	319	307	302	328	302	308	305	307	299	301	338	323	299	310	291	313	324	291	329	280	299	303	291	297	305	315	342	290	320	330	310	301	328	319	306	308	295	320	294	264	305	260	293	315	325	338	281	302	302	292	304	331	303	280	316	306	308	313	328	277	303	337	288	307	308	329	280	316	319	297	295	297	301	314	283	289	310	318	303	303	319	319	290	300	308	294	291	296	300	291	307	284	322	292	307	297	335	311	319	305	306	322	298	295	343	282	324	297	311	308	301	301	307	302	316	301	284	309	296	310	282	311	340	302	326	328	328	298	331	281	311	291	300	319	293	291	301	323	300	316	282	265	319	272	342	265	306	295	300	310	302	315	285	305	287	305	277	308	307	294	315	341	294	290	275	300	293	294	313	294	301	331	280	307	318	311	301	284	281	340	336	329	303	347	308	330	340	294	273	295	270	284	313	302	293	313	324	298	300	294	308	321	322	323	314	305	287	312	290	315	338	290	297	315	341	279	329	300	332	314	317	311	320	290	248	322	310	287	294	294	305	297	328	303	315	306	305	314	298	293	261	298	312	308	277	337	279	313	319	330	292	287	303	296	289	307	301	308	286	327	303	308	291	309	328	281	286	301	297	298	327	303	324	313	324	282	316	290	325	302	285	284	326	352	315	315	308	293	283	289	278	289	303	320	285	291	306	303	310	291	291	334	314	316	279	289	296	303	288	347	308	298	303	299	291	318	290	302	295	301	295	310	300	268	308	299	308	296	325	305	329	312	314	317	319	313	284	304	272	295	300	311	295	277	285	274	329	298	290	260	295	302	321	304	283	306	276	332	293	279	320	307	337	319	296	307	322	312	318	298	303	326	329	333	324	298	293	342	293	301	314	288	305	300	287	338	306	291	303	342	298	305	334	277	303	306	298	300	297	288	325	306	278	255	295	310	303	276	314	303	312	323	294	320	349	325	317	285	309	331	316	319	296	316	313	318	327	314	287	344	308	297	345	308	303	295	308	287	301	259	293	287	295	288	295	295	301	316	290	313	347	296	304	292	301	274	315	306	327	307	324	306	311	269	305	307	288	316	312	308	310	320	319	315	286	299	302	287	299	303	308	292	325	316	273	308	314	329	292	315	335	309	350	300	302	314	319	304	303	314	332	323	307	353	323	305	291	321	287	353	296	295	304	276	316	319	283	302	347	278	305	290	290	309	281	319	305	302	312	318	299	301	288	279	304	301	314	309	293	361	295	321	294	312	330	302	343	259	292	303	286	292	302	322	292	336	314	309	309	289	330	313	292	298	287	293	295	317	319	305	353	293	297	326	302	296	323	306	263	301	294	316	326	302	298	256	300	331	303	315	315	280	293	318	312	292	283	303	294	310	307	306	253	322	295	298	311	345	300	275	302	323	312	299	287	285	290	315	307	279	281	330	285	317	297	318	296	296	324	291	286	305	309	315	266	303	329	309	301	311	307	289	272	294	295	321	306	317	287	299	283	301	321	301	309	279	317	298	285	292	309	308	298	321	340	306	308	309	321	327	303	327	329	276	311	295	266	350	301	318	312	315	313	302	299	291	279	300	296	329	305	280	322	305	288	294	316	287	306	325	326	302	291	302	288	290	329	333	306	327	288	318	309	308	296	301	321	258	270	282	329	316	291	305	327	311	274	322	290	319	295	327	307	291	322	299	313	294	322	292	277	315	308	298	302	272	296	298	290	306	303	320	270	345	274	331	305	302	277	333	294	320	309	301	338	293	345	349	317	324	304	318	273	297	322	322	310	271	306	309	313	338	285	305	314	303	307	284	322	301	318	323	307	272	324	321	298	273	279	301	311	304	309	298	282	268	307	302	314	269	299	287	318	312	300	321	292	341	295	316	291	300	298	317	328	300	301	282	346	291	302	310	331	330	324	295	298	288	325	315	301	313	324	315	291	321	266	315	318	302	239	326	296	325	307	305	306	312	296	297	278	309	297	308	331	303	295	273	323	332	289	307	291	284	291	311	307	305	330	312	298	287	300	277	288	288	279	273	315	292	316	330	273	335	309	297	311	304	308	332	285	270	304	300	298	264	302	323	332	310	307	320	338	317	339	285	280	300	305	280	278	298	337	286	294	292	317	291	279	327	300	309	277	277	272	304	315	337	280	306	305	305	330	311	300	312	267	297	298	286	298	274	297	300	309	299	296	307	316	319	322	289	313	332	303	303	323	296	299	305	304	306	307	323	317	319	290	317	274	308	313	313	313	297	302	305	325	290	296	312	289	312	300	300	320	311	330	280	354	288	311	333	286	324	319	318	313	298	258	267	317	300	290	286	336	301	315	337	279	327	331	295	313	317	292	300	313	309	331	314	303	279	278	328	307	333	324	307	288	311	339	278	292	277	279	315	292	304	265	295	285	304	296	319	308	313	290	294	366	314	325	295	301	297	303	304	283	281	348	303	314	274	299	288	302	312	312	307	302	303	299	317	290	314	291	312	317	307	273	285	321	326	320	302	315	290	304	289	301	281	277	320	288	293	336	288	344	320	314	290	309	313	343	301	311	323	272	283	332	277	305	314	307	302	338
3268	2128	2010	2808	2286	2743	2733	2025	2322	1994	2212	2393	2207	1618	1514	1757	1388	1174	1047	1032	1037	1021	957	910	948	926	901	831	873	801	876	841	883	787	884	783	852	850	904	858	781	843	874	790	885	786	820	802	827	853	814	788	851	844	844	813	800	803	892	806	839	856	853	864	809	891	843	846	802	841	808	806	797	853	877	862	822	864	852	842	831	765	893	823	839	832	899	869	846	808	808	808	797	871	837	822	880	825	819	851	802	890	803	859	861	805	864	894	827	846	762	826	843	829	870	796	838	868	857	787	833	852	865	815	819	831	819	816	861	806	882	847	846	842	864	876	877	841	833	872	844	832	824	837	809	820	779	852	832	864	795	871	805	802	873	820	874	823	898	812	783	848	811	850	837	835	832	795	814	874	853	880	855	795	849	884	821	841	805	857	848	863	798	846	810	799	834	854	826	899	820	837	866	850	852	800	882	869	812	851	843	841	815	811	827	853	849	928	775	788	852	802	806	823	819	818	824	808	766	817	855	831	814	827	876	862	841	807	803	773	890	770	786	824	836	892	821	848	854	828	864	859	842	853	808	875	877	840	861	869	795	814	841	827	852	798	865	851	845	768	836	874	828	805	807	840	830	847	825	812	838	823	798	873	852	855	825	823	873	818	791	823	810	859	824	842	849	837	843	818	821	900	876	840	873	832	837	831	817	842	809	848	831	833	827	810	849	884	833	839	839	823	786	843	879	842	846	854	806	791	833	863	846	858	846	859	866	865	890	834	843	814	864	875	841	838	831	821	864	819	838	831	837	816	808	836	802	862	833	837	845	850	836	820	827	836	825	830	850	798	802	848	849	883	827	850	881	842	803	832	870	824	767	816	862	841	866	847	850	811	832	903	869	826	837	873	857	812	843	844	866	792	859	799	840	823	831	808	860	870	808	839	843	823	820	842	849	806	797	833	814	786	874	880	854	814	841	807	791	841	860	796	843	777	801	797	821	852	824	905	842	847	831	840	814	849	811	809	864	897	869	843	811	831	837	799	812	831	855	889	877	866	900	847	842	861	849	865	818	866	835	853	804	829	806	816	847	807	836	825	823	819	765	844	852	841	940	824	816	851	832	823	819	847	779	870	837	842	767	826	850	841	822	871	855	829	819	848	867	770	860	834	820	850	835	863	858	817	869	800	819	829	869	846	868	822	841	803	816	838	846	782	833	845	802	859	833	801	875	846	873	815	826	860	824	820	845	837	801	833	880	838	829	826	817	892	808	837	846	824	837	862	805	866	837	803	843	848	836	813	834	819	864	826	827	848	887	843	849	807	821	860	825	785	815	824	860	818	823	828	836	804	838	820	872	761	867	921	863	865	826	772	866	850	850	802	865	814	826	827	799	842	875	823	873	828	849	852	861	854	825	842	840	833	826	832	835	805	791	815	806	833	852	837	858	853	852	851	886	832	857	840	877	853	804	817	818	828	836	816	799	780	850	840	787	836	820	823	824	823	859	812	876	818	837	821	852	864	848	742	802	809	855	803	795	895	828	877	827	792	839	795	831	788	791	898	820	867	879	837	811	800	841	812	813	883	871	855	799	843	845	842	838	811	806	854	836	827	863	872	815	823	835	813	858	821	825	843	877	817	811	876	885	866	879	840	795	884	866	828	829	805	864	866	821	871	860	825	784	833	858	850	853	831	773	860	778	826	810	834	852	854	843	840	834	820	830	871	840	817	887	808	821	842	882	844	821	826	846	837	810	884	862	798	826	840	845	876	841	840	821	823	795	825	766	832	789	811	848	824	821	767	832	851	804	867	879	844	875	840	834	834	839	847	865	845	882	866	877	867	883	817	830	823	833	850	844	871	867	829	833	886	834	878	845	912	871	859	878	861	835	846	811	762	882	848	846	793	856	845	797	858	801	802	799	859	841	861	858	815	840	846	809	850	899	807	848	844	790	828	870	840	869	790	803	822	877	853	851	766	793	815	842	839	866	807	808	848	847	855	838	864	841	891	865	880	834	870	821	826	838	853	843	837	900	845	829	865	851	828	840	795	818	814	819	835	835	818	847	773	900	880	799	810	796	851	819	870	831	844	796	813	823	838	840	787	793	850	826	855	845	842	819	864	738	856	876	853	845	859	851	838	764	869	854	813	784	784	796	864	868	809	863	819	831	819	871	810	862	808	878	848	883	832	859	897	834	854	813	843	873	840	858	799	855	798	824	836	826	887	815	827	829	862	788	834	825	880	792	859	810	817	765	844	786	854	831	837	829	846	861	839	832	829	789	888	800	880	830	830	850	843	834	793	834	830	886	842	832	789	882	884	841	833	830	831	832	827	844	852	815	830	838	788	808	833	810	802	820	864	864	899	774	791	877	888	818	829	840	833	827	806	853	850	843	869	849	859	841	809	836	796	832	822	807	883	820	849	835	856	850	838	842	843	815	883	837	835	780	837	817	790	821	803	894	786	813	839	841	855	780	849	845	794	863	785	823	765	866	849	829	804	811	815	789	802	855	790	828	868	867	786	810	857	839	818	838	841	834	801	847	856	855	884	840	913	809	817	878	815	808	834	831	887	792	850	808	824	841	810	874	822	816	836	849	883	795	845	865	789	803	847	824	810	807	843	819	839	816	838	820	810	815	845	817	856	816	822	788	860	794	836	838	820	853	841	795	849	838	855	796	859	835	807	824	821	841	841	771	854	834	810	841	802	855	810	833	869	826	877	828	806	817	850	845	885	789	860	801	856	811	837	813	824	799	820	835	872	884	811	776	845	876	812	780	860	827	850	785	812	871	809	805	837	865	815	880	789	843	835	818	821	868	837	800	869	847	865	800	811	869	793	795	819	812	852	850	874	825	888	819	794	780	769	837	819	849	841	900	868	787	854	866	867	805	792	812	848	815	828	826	862	791	828	827	864	779	894	860	814	780	858	820	849	895	854	854	790	817	862	875	816	826	823	843	853	812	861	869	794	830	853	815	886	817	833	855	831	857	810	863	772	891	852	806	825	871	868	864	800	844	850	872	840	890	893	791	881	851	831	834	828	825	885	837	837	794	795	799	855	844	817	809	831	797	860	802	847	869	828	815	851	871	802	849	845	835	806	829	886	816	893	842	822	833	847	830	834	782	856	804	809	816	853	836	887	849	796	818	822	845	781	832	831	827	825	828	857	854	846	894	830	858	834	863	782	838	810	930	796	832	826	844	815	890	776	803	853	821	800	835	832	825	851	792	804	795	829	860	869	787	849	852	823	817	812	774	806	853	821	858	856	854	888	846	781	835	839	829	789	796	838	832	878	841	816	827	839	841	835	868	831	842	864	869	802	824	803	844	831	847	835	853	845	838	845	858	779	853	843	848	868	815	813	813	802	843	836	838	856	841	839	859	845	859	862	831	799	861	789	835	835	855	810	834	848	847	823	795	843	821	808	821	786	805	825	853	847	783	896	825	872	799	842	836	874	848	860	814	804	858	856	834	893	809	818	852	831	826	759	812	808	830	866	815	776
11790	9002	8905	8948	7210	7227	6045	4683	4277	3873	3611	4357	3682	2346	1672	1713	1150	858	1056	621	563	455	343	404	287	238	201	199	170	221	176	173	188	192	168	189	164	191	200	180	176	194	209	178	191	167	178	173	194	182	178	167	192	161	190	165	177	189	188	179	176	176	178	166	164	171	166	174	173	178	189	162	177	167	179	178	147	186	181	168	188	162	173	167	159	175	175	185	168	161	162	184	180	175	167	156	156	183	175	192	167	164	169	196	182	178	197	180	185	193	187	183	191	176	190	168	192	183	181	175	170	166	157	183	161	181	166	168	161	172	157	173	185	184	173	155	166	182	167	194	168	178	161	177	152	181	204	184	170	167	168	169	170	163	172	174	185	168	161	203	199	181	148	175	177	170	155	183	172	156	152	193	159	164	189	157	173	175	204	162	182	185	192	164	181	187	170	190	179	185	186	168	165	161	182	174	171	183	178	176	167	176	160	150	180	192	181	156	161	167	167	152	167	163	184	172	157	180	179	186	180	169	191	156	177	164	186	180	180	198	200	162	182	180	169	174	178	183	174	177	180	179	174	202	184	167	193	173	157	199	193	173	160	175	181	202	167	162	189	166	184	191	153	159	200	183	190	170	160	169	183	186	162	180	193	154	196	185	205	181	192	155	185	210	180	166	191	159	155	179	161	188	194	177	163	165	187	181	162	188	183	175	177	191	177	194	176	174	180	173	181	198	171	175	197	163	177	195	184	179	154	164	157	187	166	182	180	209	174	174	205	154	196	201	165	185	189	181	170	182	169	156	180	162	181	174	175	177	162	186	169	169	197	158	173	187	195	189	187	168	163	194	184	171	187	165	180	183	185	158	181	186	166	146	184	190	172	181	186	170	156	168	210	159	194	175	172	182	185	162	179	155	143	191	205	181	197	163	180	189	196	155	158	177	185	181	188	156	164	176	163	189	176	176	164	169	177	187	170	170	185	161	194	154	154	181	160	182	194	186	178	143	170	162	162	167	183	180	185	154	150	170	169	194	208	189	174	174	171	195	178	185	148	157	193	175	177	175	165	174	187	141	156	163	175	191	184	156	175	156	172	158	168	168	186	182	191	199	196	179	179	200	173	159	165	177	148	171	181	172	144	172	192	178	179	177	192	165	165	181	174	177	181	180	165	179	156	221	171	171	200	192	165	189	176	171	194	160	185	167	170	183	183	194	160	159	165	176	171	188	192	163	168	153	157	190	178	168	171	159	182	192	172	183	154	163	167	186	185	161	190	171	157	182	162	169	180	172	170	183	176	186	178	173	166	196	168	151	154	187	174	173	184	159	195	174	174	180	174	179	184	175	182	192	176	167	180	185	156	182	176	182	164	173	157	170	162	171	196	154	155	152	194	191	164	169	186	158	185	173	147	184	173	191	177	172	169	162	178	189	172	196	188	198	165	150	173	199	170	158	159	190	182	170	164	192	168	163	176	171	140	180	170	137	181	169	162	183	188	182	170	172	162	192	160	173	161	161	166	176	150	158	160	156	191	197	171	185	150	177	159	151	165	161	150	183	181	186	168	157	175	194	167	194	170	182	178	164	186	191	156	159	159	185	176	170	182	177	160	189	169	188	190	183	172	161	152	192	200	192	193	159	193	175	150	176	166	174	183	151	191	160	174	198	165	160	180	168	175	186	158	190	185	204	170	149	178	165	164	175	166	183	164	191	158	170	184	188	194	189	168	184	175	168	201	160	173	153	161	172	161	174	188	176	202	197	191	161	200	206	161	185	197	185	185	178	165	181	158	200	195	179	162	179	168	156	172	144	194	193	161	192	185	192	198	168	179	188	186	177	136	158	158	168	154	172	182	196	172	155	176	155	183	185	173	184	194	168	178	164	191	178	145	171	155	177	185	177	194	165	169	157	159	174	192	165	171	159	178	172	163	172	173	166	179	165	162	166	165	171	180	159	166	167	170	152	162	176	198	166	193	171	191	185	167	166	168	146	191	191	168	170	178	171	176	182	168	181	178	152	146	183	174	166	161	170	135	172	170	172	163	150	165	171	165	161	171	150	164	187	177	172	169	196	170	185	163	181	183	172	207	173	177	154	169	182	193	174	166	202	183	186	181	179	156	184	195	179	187	167	177	171	171	182	172	183	152	209	173	173	175	165	145	179	172	170	186	180	189	197	204	166	173	160	194	181	179	157	165	173	182	163	190	173	163	177	174	173	196	182	171	177	147	141	175	184	184	165	181	181	162	187	172	159	166	155	156	159	185	170	185	172	183	183	155	158	182	184	155	187	186	184	174	181	157	171	194	195	176	180	183	159	152	208	188	168	178	191	165	194	174	171	162	186	175	173	175	176	196	188	173	167	151	178	161	177	178	173	161	185	183	179	173	158	189	182	167	165	190	158	179	166	161	191	165	178	198	178	159	188	179	195	174	174	173	178	160	147	174	180	178	181	152	157	183	188	159	167	171	157	158	165	188	171	171	179	172	184	176	170	173	196	193	167	166	141	168	195	156	177	193	164	183	154	191	166	181	167	177	200	194	179	164	176	174	172	196	208	172	179	185	179	203	164	185	175	163	182	164	177	145	183	187	174	155	198	176	181	164	169	174	153	162	181	179	168	167	175	178	162	182	183	179	163	174	176	199	185	147	185	172	195	185	159	207	174	182	185	192	152	178	175	172	173	190	155	171	160	192	156	162	188	197	206	166	161	162	180	182	168	174	177	176	167	157	168	150	180	181	182	171	178	188	173	175	189	175	176	167	168	159	159	181	185	173	157	167	184	164	177	212	156	152	164	185	172	138	148	185	197	180	204	195	188	163	186	172	143	173	173	163	165	166	183	164	200	205	161	173	175	184	185	194	187	178	186	143	160	182	178	157	171	166	182	171	177	170	158	158	172	177	153	180	175	173	165	166	184	168	181	190	179	176	186	172	193	169	153	193	174	163	177	170	180	189	198	158	183	171	171	190	176	151	173	184	187	177	156	158	161	152	154	170	171	177	160	169	159	186	162	163	176	163	183	186	176	182	166	191	165	176	206	177	186	156	158	184	175	188	212	192	194	179	190	174	188	178	164	157	175	144	152	186	171	171	190	176	174	170	167	174	172	168	189	174	162	164	205	180	171	159	176	165	181	179	148	169	169	156	192	164	156	169	180	194	169	171	176	193	172	188	182	141	187	179	177	182	198	185	195	163	166	172	191	174	206	165	182	193	154	137	163	178	169	156	183	181	157	200	188	161	169	183	192	193	159	196	162	170	183	177	164	169	180	180	155	166	200	162	180	167	164	181	188	173	184	188	169	183	195	182	162	201	176	155	182	177	174	170	172	145	171	165	181	163	160	181	176	185	183	185	201	180	194	183	168	161	160	171	213	199	170	185	160	192	190	174	165	154	193	158	173	176	178	209	176	180	177	171	191	141	171	200	180	162	177	186	175	183	176	172	173	186	202	169	161	169	158	170	187	183	199	179	173	201	175	186	175	181	162	182	171	197	181	188	164
8788	7255	7367	9505	10280	12345	11727	10169	11544	12105	11657	14378	13263	9819	8410	9662	6781	4539	4439	3132	2637	2759	1987	2339	1409	1041	819	763	676	595	553	611	570	580	556	567	576	592	606	561	592	526	599	589	536	560	506	560	537	539	580	528	542	556	503	543	553	521	580	535	498	515	547	558	566	526	512	557	511	501	524	515	503	530	523	498	522	483	498	505	474	525	545	527	540	509	521	529	546	532	539	549	536	541	533	471	512	485	543	513	507	523	505	516	483	521	529	523	539	538	555	544	496	534	478	518	509	510	534	478	479	563	528	500	488	529	536	544	496	474	525	521	528	473	498	510	524	482	523	537	493	492	520	504	532	475	488	496	498	547	501	524	527	507	512	495	501	477	550	491	482	486	494	533	513	509	524	539	528	499	517	506	540	529	507	542	510	498	492	562	494	493	501	552	497	483	496	480	482	528	496	519	513	562	486	485	465	526	522	465	530	524	464	494	498	522	517	527	507	517	502	505	555	494	494	516	481	499	465	510	474	537	522	523	514	490	536	544	498	506	500	508	498	529	529	543	530	485	508	525	490	516	460	537	520	532	483	520	506	525	516	528	517	498	520	499	510	547	530	515	499	500	552	498	519	518	489	512	544	517	506	490	489	485	527	493	508	521	493	505	483	528	511	516	522	565	498	507	488	515	512	526	513	511	511	487	555	527	498	510	501	538	512	532	482	517	499	508	504	527	504	511	490	504	531	488	453	488	517	518	505	511	501	499	506	517	543	527	561	486	515	489	502	475	484	489	544	528	497	502	508	552	506	523	484	487	541	476	510	496	526	512	545	525	466	517	514	481	517	508	543	523	533	508	478	512	505	511	487	508	530	528	473	525	507	518	529	511	537	528	511	524	529	521	477	530	505	526	503	508	511	475	471	476	468	508	510	534	552	576	510	549	509	470	490	516	525	497	486	513	538	488	533	495	536	487	536	512	499	526	505	523	502	526	509	526	492	450	489	475	529	495	516	480	487	493	469	484	499	493	527	483	519	526	546	483	502	529	498	516	492	527	523	509	523	479	500	493	528	493	538	498	499	487	479	503	490	536	486	483	524	536	453	502	489	454	515	485	508	504	482	525	525	509	498	539	515	463	499	522	523	499	509	508	520	477	484	515	520	508	516	484	514	516	520	489	548	474	519	507	500	498	493	518	510	500	490	495	558	476	535	533	517	483	527	533	510	524	523	496	506	487	499	500	521	516	491	512	489	529	537	562	506	502	506	499	503	528	521	477	555	495	497	517	550	534	517	514	500	522	519	524	541	485	527	535	507	492	527	472	516	518	491	492	523	486	547	516	517	504	545	512	543	520	513	515	500	513	500	470	491	505	508	504	482	494	510	506	498	491	509	504	513	520	530	483	492	487	509	523	496	531	495	496	497	506	504	509	510	545	497	527	531	507	491	520	548	490	499	515	546	494	499	498	509	496	493	510	489	521	497	497	530	493	483	495	523	537	522	526	528	531	515	559	490	524	539	519	458	514	512	500	525	522	503	463	495	494	496	536	479	512	478	500	504	460	583	550	521	508	489	493	480	495	494	513	510	481	504	511	481	498	549	514	537	492	519	493	490	493	481	517	502	504	493	507	501	522	526	549	520	551	521	521	501	519	492	501	515	514	505	520	513	524	497	505	503	496	542	511	518	509	535	536	517	562	504	487	481	526	512	514	492	459	506	527	504	481	535	503	475	514	514	539	566	494	531	544	498	543	513	500	523	499	486	508	508	519	522	474	522	514	550	475	543	497	521	516	512	505	510	505	514	495	515	502	509	479	477	488	523	495	496	552	493	511	506	508	486	473	480	516	467	528	485	522	496	499	489	478	486	503	525	488	523	531	510	530	501	511	461	510	442	475	486	463	492	497	487	501	505	543	499	519	515	490	492	511	502	470	517	502	498	463	498	499	517	504	525	500	444	561	489	546	551	478	479	540	499	475	509	460	477	459	490	501	501	526	522	508	486	546	545	552	513	520	531	469	503	511	493	491	575	531	477	507	516	536	487	499	505	507	509	486	488	534	484	489	546	523	520	556	490	533	483	465	488	489	510	507	485	474	549	504	487	477	491	498	503	491	507	526	507	525	543	483	510	515	558	530	495	514	539	499	498	488	511	525	477	455	500	511	491	483	529	502	526	513	494	500	492	516	541	526	479	506	492	519	526	515	539	501	546	493	551	465	504	502	492	495	485	516	541	513	500	516	511	479	480	548	520	486	553	476	511	516	520	506	468	509	516	508	504	524	470	518	485	525	498	438	517	492	539	521	527	486	463	517	518	492	499	536	567	491	482	456	486	484	520	506	541	517	524	528	514	526	560	494	503	545	488	483	528	530	495	467	524	486	505	487	506	500	516	528	523	510	483	490	505	526	506	512	480	549	513	484	521	494	501	503	516	471	499	515	541	527	542	525	559	532	519	459	494	510	479	491	492	516	536	485	456	474	526	490	489	538	501	514	507	478	510	486	512	494	484	509	517	486	496	502	532	490	517	538	513	471	488	513	499	516	527	508	492	576	492	552	541	511	507	528	539	515	539	498	500	518	506	490	495	513	506	560	514	484	504	503	493	485	542	553	493	499	498	505	514	494	495	525	473	500	479	493	508	548	538	489	508	509	489	531	547	499	529	483	464	501	499	513	497	539	494	494	483	507	486	488	493	474	509	538	570	522	488	527	494	540	516	505	506	511	513	469	551	526	511	551	490	464	514	487	511	531	522	532	499	541	506	504	502	517	479	479	511	521	492	497	518	559	514	526	493	516	472	515	540	516	513	524	501	528	515	476	488	532	455	487	521	546	527	492	518	485	565	493	478	542	502	484	482	531	531	528	518	506	505	497	503	512	470	539	516	550	470	542	505	532	508	543	455	479	506	526	515	512	524	517	471	506	479	492	474	488	514	499	518	515	573	512	486	494	507	521	544	504	491	516	513	516	504	530	494	509	497	506	486	503	557	513	531	509	520	506	504	499	503	491	460	512	488	528	521	511	467	478	498	485	497	548	518	491	524	490	498	538	486	504	501	503	528	497	476	493	500	508	524	468	487	503	555	511	498	509	524	525	530	477	467	501	539	500	505	502	518	535	511	493	536	523	519	492	509	483	515	462	509	496	521	484	539	499	480	488	488	516	509	545	472	534	540	512	527	562	515	519	510	486	477	534	513	501	510	557	534	499	508	502	496	516	510	531	498	533	543	563	508	540	450	514	507	513	486	482	515	522	506	499	528	502	554	493	483	504	535	526	492	483	520	521	518	517	502	550	516	541	521	496	490	546	518	532	546	493	465	495	505	495	547	485	515	554	480	490	479	531	502	510	560	564	522	522	535	516	515	512	512	507	490	500	502	499	483	524	519	515	472	530	525	538	529	520	503	537	482	516	491	527	478	498	546	500	529	508	487	545	525	468	492	500	498	521	522	505	489	491	518	537	513	556	515	509	558	525	507	503	497	488	490	540	530	484	490	548	513	522	516	489
19638	13547	13694	14726	12736	12030	11171	7763	7140	6163	5729	6658	6075	4049	3181	3558	2476	1199	1321	1010	663	710	665	490	322	206	168	157	140	163	103	132	122	123	122	123	127	117	108	116	114	124	113	139	120	110	126	106	123	128	109	94	118	108	99	93	138	128	123	107	116	106	117	106	100	113	96	101	120	116	88	134	121	119	124	123	129	112	91	91	112	102	106	99	85	90	128	101	107	111	114	103	108	105	109	115	100	117	130	110	114	104	105	104	134	111	126	101	112	108	117	110	107	132	100	114	81	104	106	111	116	114	121	103	116	104	106	108	110	100	111	104	129	103	116	111	107	124	86	123	100	103	105	118	107	114	112	118	135	100	94	113	127	109	113	114	112	110	108	87	108	94	97	107	108	104	110	105	114	106	119	113	124	122	103	97	119	100	113	104	121	122	104	117	107	103	105	114	110	97	106	103	102	102	115	97	111	109	111	124	127	113	108	97	94	101	92	98	83	121	126	115	119	98	106	88	118	112	93	113	99	116	105	111	114	112	116	116	106	102	109	95	114	103	98	115	94	125	107	117	109	120	107	108	105	94	107	100	104	103	117	91	137	106	110	120	123	133	87	112	115	123	108	121	103	113	108	118	100	126	106	99	106	111	108	109	103	109	88	100	98	122	117	117	126	110	120	125	113	116	108	136	122	107	117	89	103	103	104	94	104	106	95	114	118	117	111	87	116	95	114	87	114	114	96	80	100	108	97	112	100	98	96	83	104	110	107	93	107	111	96	119	123	108	113	94	103	102	112	102	114	97	116	118	118	101	114	95	96	113	94	140	105	100	135	115	108	100	103	99	116	111	123	109	112	118	116	101	110	94	118	123	103	118	113	95	118	87	111	124	111	114	113	111	113	126	105	113	96	114	89	102	94	132	92	94	117	120	107	103	120	101	128	99	97	110	124	102	102	95	113	100	124	106	110	97	101	111	93	133	89	110	75	106	92	81	106	103	111	117	126	121	99	94	112	125	100	102	111	99	101	99	124	115	107	121	115	124	106	128	129	114	120	107	101	110	100	129	128	109	112	124	124	87	102	112	139	134	109	108	111	110	135	106	107	86	115	104	104	112	107	111	102	98	111	107	113	115	91	100	109	101	102	93	111	104	100	104	119	108	108	116	115	116	108	115	108	94	110	104	115	111	114	98	99	129	104	120	112	99	107	104	101	108	108	102	113	100	102	107	122	114	115	122	105	90	98	108	112	111	104	108	102	123	112	109	93	102	132	102	100	118	95	113	92	103	110	121	107	107	112	102	95	101	98	95	98	90	83	97	105	114	95	107	121	105	124	100	111	90	107	100	121	103	114	103	96	98	119	100	100	108	106	88	121	103	115	92	98	114	112	115	111	114	105	104	108	98	99	106	107	111	128	114	97	91	102	100	110	96	92	105	108	88	111	87	105	121	112	122	129	104	118	104	115	102	95	113	106	106	122	95	98	111	119	120	99	106	107	102	111	114	100	107	105	100	109	124	107	103	110	104	95	107	106	106	118	101	99	137	101	105	112	120	114	105	101	98	105	113	135	112	104	119	114	104	101	110	95	92	99	93	125	112	101	109	96	125	119	100	97	103	120	99	89	117	96	100	111	120	110	98	102	94	102	98	131	91	88	104	111	104	86	106	130	102	117	108	108	102	106	108	109	84	128	104	109	122	114	113	96	86	106	102	108	111	101	102	92	127	132	102	93	100	94	105	126	107	123	101	110	102	95	105	101	105	107	110	108	96	85	96	143	112	101	109	100	112	112	101	103	101	131	124	97	120	109	112	105	118	108	124	131	118	88	118	114	124	105	112	106	91	112	87	99	110	111	124	117	118	119	111	111	113	102	82	99	114	101	111	119	87	126	97	120	99	91	130	103	111	107	115	113	107	105	108	113	113	109	109	99	111	106	101	98	95	116	96	97	122	100	111	103	111	110	99	100	119	124	115	110	124	118	107	96	106	114	101	98	111	104	115	99	96	122	102	95	103	106	97	88	121	131	100	103	114	118	92	115	116	100	108	109	114	110	96	111	89	105	103	93	115	120	129	109	93	92	126	103	124	100	119	99	114	115	122	99	110	108	103	121	120	103	107	103	108	119	101	111	98	96	107	88	110	105	143	112	96	90	108	105	103	108	113	104	120	93	103	104	109	118	113	120	94	103	112	105	109	99	110	104	104	114	109	118	81	112	132	108	100	112	110	105	124	103	95	102	118	121	96	109	106	98	104	104	119	101	116	118	107	117	103	116	90	102	117	124	113	105	121	101	103	96	92	104	106	115	103	93	113	110	120	96	128	97	111	98	130	107	87	116	104	95	105	108	97	104	109	109	94	122	94	122	125	104	101	93	111	104	94	102	102	118	105	113	106	126	106	107	115	102	104	101	113	115	95	105	132	98	101	107	122	88	109	98	106	104	102	120	89	111	110	111	114	96	94	109	105	122	90	130	116	123	105	113	111	102	100	117	91	102	114	111	115	118	102	108	95	93	125	113	123	116	103	109	92	126	119	97	115	92	99	121	105	109	103	114	98	103	93	111	107	111	100	130	107	112	100	89	109	90	126	98	99	93	111	127	122	99	119	102	113	92	120	102	94	99	130	109	116	94	97	96	98	91	125	102	102	113	111	102	88	114	113	126	111	89	106	94	95	104	120	100	100	109	116	106	122	97	96	123	106	135	97	101	89	108	93	109	140	117	120	100	117	108	98	107	112	101	111	92	92	120	125	116	107	100	105	121	105	90	96	112	98	111	135	110	91	112	94	119	124	119	103	129	83	115	121	112	107	117	103	105	115	123	111	86	112	95	99	111	100	111	93	100	107	95	98	108	93	94	99	104	107	117	100	85	102	115	102	106	93	113	106	107	118	100	97	123	110	108	121	87	88	111	117	115	108	115	101	106	122	102	106	123	90	101	107	115	95	92	114	112	99	110	94	121	127	117	121	108	125	87	106	106	107	86	113	131	112	109	108	116	88	114	124	111	107	108	90	99	106	123	101	105	108	82	100	138	113	100	109	111	102	100	98	118	115	128	108	109	107	114	92	107	103	109	111	122	113	122	96	107	88	110	112	113	109	112	145	120	100	95	117	108	106	113	115	114	116	107	102	90	108	119	131	98	113	105	106	116	105	86	120	112	92	119	120	110	113	92	126	126	118	112	116	110	106	120	125	107	104	95	94	97	112	112	109	127	98	105	92	121	110	111	102	106	106	110	106	104	98	110	116	114	107	105	119	96	111	105	98	108	122	103	117	108	120	122	98	119	112	106	109	93	110	110	114	107	112	87	126	109	110	119	105	116	110	121	95	107	119	92	91	110	124	113	112	112	112	109	117	97	110	107	118	108	109	108	104	109	108	100	106	115	102	99	114	128	117	110	87	111	95	105	108	118	118	117	114	90	121	107	114	89	102	100	109	93	96	114	102	110	119	109	98	110	76	110	95	105	112	105	94	93	116	123	99	115	99	109	112	102	118	114	109
12040	9614	10557	14104	14660	16030	16598	14286	17406	16309	15033	20289	17933	13518	12926	16039	11863	7296	6570	5179	4178	4149	3795	3175	1857	1285	983	827	693	556	494	521	546	472	519	482	420	465	442	473	470	435	455	437	413	432	408	421	414	396	417	411	425	396	415	405	436	422	416	394	371	422	374	395	355	374	349	361	384	377	409	369	381	388	438	388	414	401	346	354	370	369	371	360	351	359	342	373	349	340	345	379	365	373	364	337	371	354	376	333	372	378	380	400	360	384	354	356	371	338	355	355	337	359	353	423	337	364	335	341	349	353	338	337	346	317	394	367	372	379	369	341	342	356	377	318	371	334	334	311	391	384	375	352	339	358	343	358	338	366	337	350	361	348	334	349	340	337	354	339	330	342	341	358	347	331	335	339	370	336	367	353	347	327	340	350	350	312	336	368	340	331	365	346	361	323	376	358	339	350	352	349	396	348	362	353	346	342	392	337	319	366	356	314	355	364	335	341	362	339	327	327	334	357	327	310	356	338	407	369	332	350	288	370	330	360	364	356	332	377	338	352	321	324	366	330	376	360	333	365	393	347	336	322	333	354	385	361	351	316	330	354	339	348	345	372	331	344	341	328	340	329	347	336	318	331	354	349	388	319	379	354	341	354	373	357	338	343	311	324	389	353	353	350	364	363	359	334	334	334	339	383	339	365	330	329	324	351	343	354	318	349	339	312	331	368	316	370	318	335	310	359	345	333	312	353	328	335	366	369	345	308	340	326	353	332	351	341	331	335	348	358	354	346	362	341	360	361	354	349	345	337	338	312	360	352	339	385	334	323	369	298	337	331	350	343	353	334	341	367	332	347	356	369	324	338	375	357	348	337	324	350	401	353	345	366	331	309	352	340	310	292	341	327	357	375	350	368	376	330	372	340	347	355	364	358	372	331	344	347	341	370	348	357	337	334	335	339	370	341	336	345	337	325	341	324	322	382	364	360	299	348	341	313	348	352	328	350	331	339	327	333	357	365	349	356	324	350	320	358	350	316	363	351	371	388	342	342	372	361	333	325	314	376	363	337	371	346	342	339	348	329	359	329	376	346	347	350	353	344	361	379	335	321	337	318	338	342	368	353	374	349	374	340	345	360	359	357	359	355	331	343	356	359	309	296	339	324	367	307	381	389	346	350	344	350	346	330	348	359	345	347	353	369	373	362	349	367	354	339	355	356	346	327	347	344	328	341	342	342	327	351	353	350	341	326	308	369	341	347	391	359	307	356	324	355	353	325	353	335	348	373	367	362	314	334	376	350	359	316	316	344	336	318	326	352	323	325	339	340	343	355	373	358	336	353	360	349	348	365	370	352	328	359	347	339	321	339	372	342	385	327	369	348	331	330	336	338	338	328	348	331	341	365	345	340	345	335	362	364	387	367	366	353	378	354	339	364	320	336	362	352	335	353	359	329	348	356	376	318	348	334	335	344	340	365	325	327	328	369	327	325	339	356	361	368	338	341	354	348	333	338	379	317	353	370	321	367	336	354	361	359	322	332	327	359	351	346	333	364	335	323	348	331	361	362	359	363	349	337	354	337	358	375	332	299	373	349	324	329	356	351	297	360	337	343	354	357	369	372	309	355	335	326	325	339	332	371	357	327	364	341	361	329	379	377	343	359	322	343	322	349	344	330	336	351	366	322	327	337	362	361	348	354	341	334	362	336	351	337	346	343	342	344	366	353	339	357	358	391	354	358	319	318	324	333	339	344	359	331	347	352	348	337	322	320	343	355	323	367	361	352	356	405	325	353	362	360	348	320	347	381	368	346	349	343	340	343	321	353	345	377	313	327	355	360	376	338	342	348	339	331	333	341	359	320	318	308	384	350	360	331	345	379	333	328	347	335	335	335	357	304	314	336	335	354	329	366	337	308	355	362	319	340	313	309	339	347	316	338	348	329	329	353	334	333	374	344	333	337	322	326	335	345	317	311	370	336	344	350	329	341	357	321	355	350	318	351	320	321	315	349	364	343	357	362	328	335	343	307	368	350	372	363	318	321	346	326	362	374	327	311	341	312	313	335	331	364	338	355	304	339	326	308	333	358	338	372	357	334	385	333	338	327	341	322	335	362	360	362	331	378	324	355	338	378	335	351	355	312	365	360	330	339	357	330	373	349	318	401	324	346	370	322	366	335	352	342	361	349	361	349	349	333	351	365	323	371	347	391	377	321	321	351	338	316	355	352	350	354	336	370	352	355	349	349	378	326	355	361	395	334	328	352	328	354	351	362	339	318	355	343	330	338	340	353	345	353	381	335	357	338	373	356	346	317	309	356	348	358	361	342	359	334	345	305	348	349	343	366	359	318	387	322	347	343	323	335	364	353	350	357	358	346	359	317	356	379	350	295	328	370	327	305	343	366	363	336	347	333	332	375	320	367	325	356	346	337	324	325	312	367	340	338	309	349	350	354	359	364	337	355	353	331	326	367	359	342	375	372	349	335	361	345	343	354	340	308	344	341	364	327	313	362	356	337	309	372	317	334	343	359	349	365	342	323	344	354	346	345	338	351	353	344	346	350	361	362	317	350	359	315	389	299	323	349	339	350	334	331	334	363	354	317	353	342	348	378	334	372	330	359	304	336	349	347	354	354	336	372	340	318	365	357	345	357	364	375	327	346	354	330	364	379	349	349	347	341	383	360	354	326	360	360	344	325	344	340	303	338	342	369	353	332	350	335	366	347	334	316	331	332	366	372	319	345	369	390	305	359	344	324	342	351	328	345	335	294	346	319	342	331	362	353	352	348	365	326	349	364	323	353	345	361	361	339	336	362	335	344	364	352	349	354	351	311	344	310	371	336	347	347	347	293	355	329	336	352	310	339	345	339	378	342	370	346	333	366	366	404	295	357	385	333	349	322	363	351	343	347	303	327	349	358	354	305	356	333	339	365	347	346	342	350	362	321	377	347	357	369	354	343	328	366	357	354	328	330	351	341	345	358	335	354	304	358	336	324	376	354	353	307	335	368	335	339	342	335	343	327	325	317	344	360	352	337	343	361	335	383	348	368	313	342	327	362	345	342	376	319	366	323	347	350	357	348	313	321	323	365	326	356	348	352	371	318	345	358	341	383	348	360	350	340	337	361	366	334	327	346	360	370	363	343	331	340	331	356	362	378	362	372	331	326	340	353	360	336	348	325	351	333	338	349	334	323	327	382	339	370	365	347	326	322	344	348	346	341	330	358	361	349	354	314	363	312	347	326	339	344	319	362	332	316	363	362	352	341	335	299	359	334	342	369	317	376	358	352	346	354	346	337	365	359	334	387	374	352	354	351	374	344	367	292	345	352	356	350	381	349	349	362	323	337	330	341	346	316	336	327	333	357	329	361	351	335	337	359	326	331	347	344	305	373	337	352	356	316	329	355	342	382	401	331	365	351	315	362	334	351	320	323	335	338	351	332	326	350	343	380	319	332	338	397	333	365	351	346	330	327	370	359	375	334	357	320	374	354	337	332	392	387	320	355	364	371
2942	1440	1131	1064	685	721	636	531	501	483	464	501	460	419	358	377	364	297	324	328	319	304	289	319	309	319	285	312	318	302	280	280	331	294	296	323	278	276	303	300	300	311	279	320	305	330	331	307	317	282	306	308	247	286	299	302	312	307	287	305	297	286	290	341	289	302	333	315	310	309	325	306	267	311	280	302	324	327	310	302	292	304	289	319	338	316	310	335	298	291	294	300	286	272	291	326	308	297	278	302	317	317	274	297	308	296	295	298	315	319	312	271	312	303	289	307	306	305	288	272	285	267	310	297	313	301	294	311	316	309	311	327	264	329	306	332	291	291	312	308	322	312	279	275	295	303	299	333	290	303	303	280	303	317	336	302	305	305	280	323	300	337	301	289	318	289	287	281	308	293	307	291	307	324	284	293	334	329	307	304	328	279	300	295	288	314	292	313	323	284	339	299	304	305	300	272	282	318	325	315	316	320	291	298	328	297	305	305	310	335	289	305	318	319	308	288	321	319	289	286	328	330	300	297	314	301	311	290	298	303	310	283	311	272	310	261	281	305	292	313	290	289	325	283	311	291	317	317	289	319	326	317	280	319	320	270	285	304	296	308	335	290	319	324	260	282	308	303	301	321	324	303	321	319	331	306	275	324	273	306	282	302	277	297	308	319	281	298	295	298	309	311	274	285	300	311	296	286	326	331	288	325	300	316	314	296	271	317	311	316	275	288	273	288	298	308	319	314	292	290	295	339	286	296	295	299	317	284	306	282	292	291	308	303	317	307	339	302	326	276	309	326	294	332	306	297	292	288	282	297	279	301	315	307	316	330	266	288	319	318	294	307	307	300	326	294	285	303	335	311	279	270	304	321	287	300	289	278	315	319	307	270	284	270	287	314	320	303	282	308	296	268	309	300	287	301	318	276	287	290	290	312	287	276	289	307	315	313	315	294	280	327	352	282	324	314	288	280	334	288	291	285	321	316	281	316	291	291	274	313	305	279	293	298	314	298	296	278	298	262	283	313	283	319	319	268	310	296	322	311	302	290	297	283	297	302	305	295	301	293	307	296	281	318	319	310	323	300	297	347	282	312	313	286	289	287	330	302	342	291	321	311	291	325	275	269	314	284	305	310	311	311	279	320	339	278	299	302	322	327	295	293	275	294	289	299	289	295	285	283	298	364	316	302	287	322	289	322	292	317	294	288	275	315	306	299	290	301	322	304	274	296	306	320	294	304	289	305	323	282	341	327	294	320	289	314	329	309	306	303	344	317	303	295	319	333	296	323	291	295	292	306	300	324	307	297	308	328	305	306	294	315	312	291	329	301	285	299	289	316	301	283	337	293	320	276	320	336	310	283	330	269	298	313	317	339	303	308	292	304	300	317	311	339	300	296	326	297	324	294	315	300	298	330	299	301	292	287	311	313	286	281	306	286	320	307	326	315	308	303	325	298	315	280	305	302	303	297	312	303	291	290	296	300	311	285	308	273	332	313	280	289	315	293	282	338	308	305	302	300	325	289	321	279	303	298	315	326	324	298	322	302	278	304	323	271	309	322	319	291	318	319	323	310	299	314	327	316	315	332	297	297	288	296	301	276	302	316	302	311	306	317	304	310	308	281	280	296	276	319	307	304	320	281	334	299	338	306	271	333	315	280	305	307	289	281	296	291	324	285	327	292	357	316	292	326	293	286	284	296	310	294	300	271	326	291	299	323	315	315	339	297	297	306	292	291	311	271	331	326	329	308	326	308	281	302	304	333	294	301	290	305	269	308	293	265	295	319	314	288	276	289	329	304	288	283	329	284	314	310	314	306	331	316	304	323	299	323	310	310	299	303	315	322	284	300	312	343	284	347	310	314	259	328	285	297	307	290	305	315	290	294	287	311	278	298	301	299	302	289	286	322	327	298	338	318	304	278	293	301	321	323	321	310	280	325	293	305	318	315	290	285	306	330	281	307	309	343	317	315	292	303	300	288	312	306	286	311	306	294	297	309	300	353	264	276	293	295	332	338	279	338	317	293	312	294	291	289	299	322	295	322	300	302	309	309	293	289	302	339	284	290	282	316	304	300	283	310	317	314	308	321	312	322	296	304	325	290	278	271	284	289	292	274	257	313	303	303	293	306	333	325	290	268	332	317	289	341	296	316	311	313	321	309	280	322	275	288	292	303	300	297	268	289	287	292	282	279	301	280	274	329	298	313	354	312	304	329	310	291	283	309	295	301	285	289	293	289	299	300	317	310	327	300	320	323	320	324	311	344	253	314	305	310	312	289	305	313	294	308	311	293	294	278	295	269	299	282	294	316	332	297	275	308	321	304	315	318	290	304	324	272	289	298	305	300	306	333	305	333	285	262	288	292	310	298	271	289	304	311	299	298	300	291	289	295	298	312	326	318	288	302	305	298	302	317	295	329	315	307	301	334	308	326	277	294	294	295	296	346	305	358	290	306	321	283	292	327	329	307	291	313	322	302	308	301	276	318	313	327	285	303	291	333	294	282	290	283	324	308	304	314	302	309	266	296	312	302	353	347	278	268	322	327	304	296	302	314	308	313	300	285	290	305	283	295	294	281	311	305	320	255	324	290	304	296	319	291	316	289	282	283	291	313	299	296	308	310	337	262	306	322	320	296	287	281	332	303	293	327	291	316	317	315	302	319	285	307	311	307	324	299	311	320	298	313	331	291	310	285	243	294	315	312	301	291	306	300	305	315	279	267	303	283	287	274	282	290	320	300	277	339	313	296	291	331	310	325	313	289	303	297	309	309	261	300	298	302	325	312	292	295	293	305	328	299	276	298	296	279	285	308	326	300	308	307	309	283	280	286	272	295	273	321	315	313	280	324	296	291	313	304	281	275	333	318	329	307	285	299	318	284	306	357	307	310	320	284	332	304	307	327	316	310	329	302	298	263	292	277	295	356	277	302	294	320	301	260	290	284	283	287	312	314	310	327	317	315	274	320	324	305	309	313	272	298	294	321	301	278	318	304	318	298	283	283	310	328	300	304	287	315	285	266	285	298	308	300	299	313	312	334	285	307	260	307	320	297	340	279	287	274	301	278	314	296	330	287	302	320	290	292	307	325	313	306	331	300	300	299	304	337	316	289	317	304	299	331	315	287	311	313	283	321	308	286	268	286	313	324	315	276	313	293	322	308	333	292	282	301	294	282	309	305	309	293	300	298	323	299	304	303	287	300	265	302	273	281	313	298	305	289	305	304	307	314	324	281	308	327	283	321	305	348	314	294	312	293	316	254	260	281	291	318	292	282	333	323	290	352	313	329	285	316	332	280	271	306	308	301	320	274	323	284	322	292	294	311	311	305	279	305	282	290	316	265	313	294	313	275	334	315	283	315	321	318	319	283	318	315	313	298	309	329	312	279	329	295	303	333	294	307	316	318	312	290	316	301	302	288	319	285	313	317	342	315	284	306	295	302	284	293	332	300	297	305	281	321	311	282	324	261	287	302	302	312	299	305	309	361	291	329	330	308	275	361
3149	2303	2123	2603	2060	2294	2344	1919	1976	1955	1956	2046	2059	1687	1363	1541	1353	1105	1102	1073	1017	1015	899	876	922	843	839	846	868	847	828	863	809	826	818	842	825	834	811	806	847	845	873	812	834	810	831	857	846	867	835	887	857	825	840	845	820	805	849	846	836	851	872	775	839	818	816	764	810	831	820	806	835	861	810	799	852	843	833	797	804	871	878	879	791	823	813	801	849	795	815	826	834	794	846	828	872	813	787	787	804	783	815	799	859	818	854	852	843	842	874	780	824	810	861	818	766	840	839	769	839	864	842	816	807	814	799	794	846	885	826	832	817	842	896	805	817	851	849	802	824	845	822	800	806	816	833	820	872	809	826	847	835	816	864	834	867	843	798	853	859	823	848	782	817	801	807	822	801	821	850	819	840	845	827	803	821	817	818	846	793	844	868	809	833	834	864	894	809	817	796	766	813	823	783	788	826	829	782	871	863	843	830	804	813	823	807	784	814	799	836	837	782	797	816	841	839	820	775	829	818	839	842	866	832	875	771	844	828	889	853	859	824	821	799	805	836	809	869	855	835	851	863	840	834	870	827	843	806	846	789	843	853	858	816	846	827	852	840	802	846	836	785	872	808	822	846	791	817	812	828	876	835	835	878	815	842	821	871	796	919	851	836	799	818	820	842	823	825	829	794	798	828	823	836	817	841	808	799	842	839	769	823	853	826	823	797	859	861	840	859	797	826	828	795	872	815	852	813	837	794	861	830	814	859	864	807	820	798	825	837	843	800	841	832	811	881	834	824	858	813	887	808	855	792	797	833	885	845	834	870	805	867	793	807	820	856	912	872	823	810	837	807	775	836	804	818	830	813	810	783	814	826	827	841	822	818	825	859	808	840	807	846	812	829	792	815	827	843	814	852	799	852	884	853	882	838	870	811	827	823	774	815	806	810	826	875	835	848	798	848	839	828	815	798	823	773	833	822	825	857	887	847	847	860	817	810	844	821	843	841	840	841	840	856	821	866	799	763	867	859	854	831	813	795	865	832	882	826	814	791	818	871	795	841	830	837	842	849	779	819	834	867	816	806	869	903	819	800	846	823	832	831	809	816	781	838	822	820	867	827	820	770	840	821	858	822	855	829	821	840	823	836	793	846	816	840	793	874	868	797	824	801	820	794	822	801	841	813	828	823	856	831	813	814	835	813	805	853	763	841	843	818	832	824	802	824	843	789	862	804	811	832	839	778	841	821	857	821	831	834	842	812	809	847	895	850	835	841	847	839	817	814	849	815	851	854	864	819	808	853	890	816	856	790	874	848	787	826	807	839	840	863	868	866	834	806	802	859	841	790	788	818	794	801	868	864	836	810	847	819	804	802	853	857	842	827	826	881	852	824	845	838	823	849	797	815	848	848	824	843	814	808	850	820	769	816	781	794	824	857	855	878	766	824	826	842	824	843	814	853	779	835	833	842	824	891	804	863	899	820	856	768	842	847	812	825	789	803	833	819	859	840	835	834	884	878	802	875	872	834	785	815	842	849	826	831	800	792	819	823	863	789	780	821	845	801	831	840	764	859	862	835	825	797	826	846	846	851	833	839	814	880	844	769	793	808	779	814	809	766	813	841	868	846	815	796	821	835	855	844	827	822	859	780	829	822	824	816	820	912	839	813	809	791	800	835	856	878	767	860	854	880	871	837	784	856	855	781	782	758	833	818	816	898	819	899	852	816	830	813	866	814	799	823	809	824	802	865	830	854	854	838	757	759	783	803	798	826	795	807	823	797	832	841	753	840	844	844	849	869	816	820	846	754	786	804	878	854	824	825	769	814	788	809	855	798	908	807	807	817	846	859	810	864	822	870	793	814	849	785	847	879	780	826	865	867	827	783	831	780	804	807	823	820	860	889	798	828	850	830	838	808	821	775	819	867	860	847	840	809	894	819	809	871	872	750	797	772	853	823	819	848	839	845	839	815	826	814	861	868	835	823	837	876	814	809	892	877	785	806	883	811	831	815	843	832	861	800	841	811	793	845	831	770	812	868	819	856	836	812	832	805	863	778	812	865	856	820	831	834	857	829	796	812	864	795	849	855	825	792	872	848	834	851	828	827	828	832	825	788	830	816	905	842	843	846	763	808	794	875	807	830	863	787	871	826	788	820	854	844	852	835	866	832	828	860	812	808	836	851	869	827	814	796	866	822	857	843	846	867	808	820	840	769	825	845	837	854	835	815	838	819	816	858	813	863	867	835	811	847	856	873	831	852	858	874	880	808	789	862	806	870	861	827	847	813	870	798	821	860	771	808	794	792	878	816	836	852	826	840	835	838	803	832	818	839	822	834	763	842	831	796	856	789	820	844	803	825	846	876	807	789	783	757	782	811	804	822	827	846	797	813	814	830	772	809	799	900	812	823	795	860	816	828	863	847	813	824	847	805	784	790	857	866	827	823	823	880	816	797	850	871	850	810	845	805	805	839	874	832	855	862	768	840	828	812	854	786	807	852	763	864	834	784	810	865	873	795	844	797	773	865	826	839	820	808	862	872	828	807	758	793	773	867	841	823	863	854	868	811	829	848	857	791	822	780	817	822	853	837	827	808	847	849	801	821	786	910	790	790	839	775	808	834	823	829	786	815	786	834	866	868	833	860	827	807	750	876	799	825	814	812	856	830	831	848	846	809	804	828	882	827	799	820	839	868	839	786	859	805	881	778	842	855	799	815	832	845	844	818	840	812	882	844	873	809	812	835	809	871	811	767	838	856	844	860	768	848	825	817	826	884	832	924	834	834	839	794	813	860	878	894	851	811	820	789	844	866	804	807	826	863	834	902	796	787	846	838	818	836	813	768	849	797	842	785	822	847	792	835	820	810	835	845	817	819	849	801	797	807	805	874	906	845	802	855	841	873	815	836	772	803	852	850	857	897	838	833	858	865	828	815	801	831	859	793	870	830	834	791	857	847	819	777	874	800	903	822	842	848	889	777	804	832	832	878	831	805	832	790	834	821	848	850	812	854	826	800	828	823	820	828	865	800	832	810	851	814	810	846	853	852	855	790	846	827	814	856	846	840	879	813	794	847	872	817	838	822	831	811	898	806	834	846	820	843	797	787	773	874	806	828	855	854	800	833	822	851	837	890	852	803	806	897	853	827	775	827	872	810	887	804	880	862	845	845	837	883	856	839	833	793	845	857	813	853	836	847	833	824	849	829	790	825	857	873	804	782	862	841	803	818	808	840	829	875	826	859	808	856	874	856	842	793	819	834	867	877	840	800	870	807	817	849	850	840	858	824	873	800	823	824	799	818	837	836	889	874	835	868	843	849	816	782	795	849	850	822	844	845	785	848	809	808	870	814	817	822	824	856	849	821	784	837	846	830	837	845	826	857	823	825	802	788	835	824	823	822	845	804	806	798	838	844	854	806	868	814	828	834	819	851	825	842	834	860	852	859	829	817	835	795	870	889	836	860	780	787	845	827	840	790	830	837	798	783	795	857	795	837	816	841	859	828	805
11644	9456	9052	10016	8122	7666	6592	4508	4287	3388	3036	3712	3645	2817	1484	1987	1424	914	757	571	505	459	473	312	243	240	227	219	200	175	168	201	175	150	194	190	206	189	164	177	178	174	180	179	210	193	161	176	177	178	185	182	173	188	171	188	176	168	168	178	179	181	166	156	166	215	179	177	169	195	203	159	193	188	160	173	182	180	178	174	148	169	169	187	193	164	182	173	168	159	165	164	183	178	167	161	188	184	192	167	201	189	172	186	176	158	177	168	181	165	195	178	156	176	194	215	177	183	177	156	173	164	209	189	203	156	194	186	159	167	188	176	182	186	170	172	165	180	168	185	159	178	182	157	160	192	163	173	155	161	186	172	192	160	172	160	173	165	178	140	204	176	187	181	141	160	180	168	191	175	176	195	171	188	179	184	169	157	183	182	172	162	190	189	170	150	167	177	171	191	183	190	179	186	198	165	196	191	173	173	182	165	172	190	158	170	197	182	167	162	177	173	181	182	154	162	170	164	190	161	187	190	185	174	164	187	177	179	167	185	185	167	178	179	167	178	171	163	181	174	156	163	199	181	185	173	175	180	177	177	150	143	204	197	176	186	182	192	186	182	158	168	167	211	190	186	162	151	191	169	175	182	178	181	183	164	172	156	165	167	165	176	168	179	197	177	179	180	175	166	166	184	173	175	164	159	159	181	167	168	184	178	171	179	175	176	174	195	167	161	158	183	193	165	163	163	140	191	190	170	163	184	190	194	173	153	179	165	174	193	177	164	185	214	195	155	171	173	167	176	150	160	193	165	174	176	171	177	162	177	175	169	188	160	178	183	147	174	197	167	184	144	145	185	160	156	146	176	176	182	168	183	184	160	174	180	202	185	160	146	180	191	193	152	159	160	176	175	157	157	172	180	162	166	174	189	174	169	174	171	177	160	168	154	169	180	170	193	196	196	176	162	194	172	165	182	143	171	178	180	166	165	148	197	153	170	197	179	177	194	193	182	184	180	166	156	177	176	166	144	163	171	199	205	180	178	163	186	156	155	159	201	168	180	184	183	159	180	171	184	185	198	169	178	171	177	162	203	170	188	190	192	172	191	163	148	176	181	177	196	168	172	155	169	164	170	162	173	181	169	182	185	161	170	150	183	171	172	179	163	185	200	175	174	163	156	157	180	189	186	152	160	179	190	185	187	162	189	175	170	167	186	176	177	178	152	160	166	162	181	172	171	165	174	185	185	200	184	181	181	163	185	175	168	186	154	160	171	155	167	158	174	188	159	160	158	178	160	176	186	172	167	212	173	172	179	177	183	185	160	143	172	168	186	181	172	176	184	197	188	169	187	176	184	184	197	147	176	157	182	179	166	162	170	182	179	168	211	178	162	183	186	170	164	174	168	193	165	191	170	183	181	155	184	164	172	152	176	190	177	165	184	192	175	160	181	165	201	204	189	177	184	167	163	204	169	186	169	145	181	163	185	161	179	169	170	172	176	175	151	170	158	186	154	160	172	165	174	162	194	194	176	153	188	165	154	178	154	188	178	183	160	171	176	194	160	163	175	157	171	190	181	172	170	164	156	182	163	176	170	176	186	163	168	176	185	171	139	185	185	153	166	156	164	165	196	188	166	162	175	182	193	178	178	168	175	157	174	179	187	184	185	170	167	167	175	203	189	170	164	166	197	181	158	192	186	171	173	178	173	174	172	166	179	159	158	175	170	172	204	182	189	188	191	168	160	158	197	172	184	181	185	200	166	192	160	195	163	167	178	164	205	148	155	162	183	184	180	167	191	179	175	199	176	164	178	168	171	171	180	180	165	168	160	180	161	172	193	180	189	179	201	185	167	191	191	168	189	173	185	167	172	200	156	205	168	191	159	181	196	159	173	158	161	192	195	179	173	179	198	195	199	184	177	177	188	196	185	163	170	200	177	165	188	178	164	181	179	158	165	148	176	190	182	161	163	174	171	197	207	212	186	173	179	186	153	180	169	164	191	155	174	176	150	171	154	172	179	191	178	173	174	196	167	179	170	174	160	155	163	187	176	176	155	183	179	188	182	192	167	175	172	156	180	159	182	178	179	164	148	194	171	197	164	192	174	146	161	162	184	181	194	204	172	174	164	157	182	177	179	183	185	161	188	164	173	194	170	185	205	158	169	157	176	208	153	198	166	172	176	172	172	187	156	190	162	180	195	199	165	169	220	186	201	169	174	157	195	183	191	175	180	189	161	191	184	198	181	173	180	181	180	182	144	193	172	195	164	173	175	185	151	187	186	174	161	190	203	175	175	219	189	159	165	166	182	171	169	174	165	148	169	173	188	168	166	169	169	170	192	166	172	169	151	195	188	181	163	183	174	180	171	187	176	173	186	204	171	171	181	205	184	170	189	170	210	172	177	177	181	170	175	186	166	183	181	201	201	188	188	186	175	162	147	162	171	170	196	178	157	188	187	188	149	192	179	152	167	179	146	165	177	170	175	176	184	172	175	190	182	194	172	183	195	168	168	162	181	179	182	166	162	169	166	178	168	165	168	199	172	200	171	185	153	168	180	181	169	167	180	190	147	186	168	191	172	192	159	171	164	158	182	169	164	174	179	178	189	175	177	189	165	192	166	175	160	188	155	161	177	163	168	162	162	188	184	165	168	186	174	171	182	195	187	178	184	168	199	154	175	152	177	186	184	167	185	153	160	180	193	173	172	189	178	188	175	173	187	183	181	169	177	166	159	168	188	191	190	176	180	173	200	168	176	175	192	162	165	177	191	171	181	170	164	181	175	175	166	169	170	153	178	181	181	168	183	175	186	158	157	168	186	187	199	190	195	188	202	170	172	165	157	162	169	167	177	174	181	153	194	182	165	176	169	163	183	185	198	161	160	172	180	206	170	148	162	161	193	176	168	179	178	155	181	164	180	182	189	163	167	186	195	161	172	196	174	158	177	171	169	139	183	180	197	180	196	179	177	160	179	208	156	175	184	178	166	155	172	184	154	166	162	172	178	172	199	160	181	156	156	176	164	175	162	159	180	179	177	158	158	171	175	163	160	179	161	152	180	175	159	166	196	172	183	168	173	194	184	150	168	149	194	195	162	157	174	170	173	185	186	179	167	175	175	162	180	184	172	173	187	166	160	169	176	176	163	189	155	176	153	155	197	187	171	161	163	197	181	155	174	184	173	168	173	173	176	182	186	150	182	174	169	191	175	168	156	201	165	193	172	141	167	191	178	178	187	140	168	175	166	182	177	173	212	166	184	173	154	190	186	165	172	194	182	190	193	186	180	193	160	202	181	202	165	190	208	175	157	151	182	186	188	190	161	172	172	169	181	171	172	180	193	188	172	194	156	191	178	172	186	151	173	184	181	187	175	179	188	208	171	173	158	198	185	151	200	194	171	172	186	180	159	180	181	161	180	182	158	193	194	204	177	147	176	156	176	185	202	182	174	191	172	180	157	184	172	178	179	179	166	185	179	165	181	193	182	186	171	148	178	165	176	176	162	196	166
8751	7518	7243	10492	11029	11382	12200	9758	10493	10350	9720	13084	13086	10010	6819	10882	7574	4842	4281	3570	2825	2731	2284	1790	1533	996	819	772	621	614	577	611	589	583	614	549	597	544	564	572	517	523	573	505	572	563	571	537	520	519	507	533	527	578	564	578	591	561	572	527	530	544	506	548	520	543	567	532	534	527	522	468	515	524	495	527	550	499	518	545	537	514	484	526	511	510	483	522	497	514	519	531	475	478	479	505	546	519	516	542	480	490	501	510	549	507	542	504	493	525	514	520	485	522	530	524	510	520	540	546	485	486	509	474	529	490	515	503	531	531	536	504	513	542	534	480	533	506	512	533	512	481	515	533	517	535	495	543	525	514	535	519	493	494	485	503	543	546	515	489	513	528	505	483	517	544	549	486	496	511	538	479	516	540	522	501	520	528	481	526	536	503	522	513	489	494	520	518	497	469	518	508	497	490	471	489	524	536	586	519	480	508	510	551	493	503	507	489	533	509	495	519	474	527	514	542	544	519	543	491	504	507	525	502	488	538	480	519	514	527	521	483	502	550	518	505	470	502	494	545	497	530	527	509	502	493	486	505	495	484	497	496	521	513	520	504	500	527	517	515	531	490	521	504	469	532	515	496	479	507	464	500	555	494	504	493	499	498	493	540	513	529	461	525	489	498	499	525	505	532	494	498	543	522	484	486	506	494	513	501	532	583	522	491	517	513	500	495	501	502	491	487	517	518	519	486	492	463	498	482	503	478	534	480	535	521	517	508	448	467	535	519	518	483	512	490	547	452	516	524	514	576	580	536	506	461	514	515	527	532	513	539	531	482	482	548	491	498	468	540	490	502	480	493	503	469	501	471	536	494	501	500	517	481	491	490	510	494	490	501	520	525	524	499	514	508	534	518	522	495	526	502	525	521	484	498	535	452	498	480	507	529	507	551	518	499	493	489	491	506	539	482	500	502	512	487	520	513	527	483	465	542	488	484	547	486	570	495	504	487	543	464	499	503	543	559	495	475	518	527	537	527	523	511	533	500	497	500	478	569	500	477	541	531	499	494	509	525	479	465	533	500	493	508	512	509	489	510	526	542	514	507	512	463	475	501	510	518	496	506	519	517	520	542	533	513	492	536	513	488	532	471	513	518	493	509	542	494	483	529	473	497	510	485	457	504	498	512	510	476	490	475	527	508	482	491	509	507	479	535	509	502	471	481	510	562	500	563	493	510	542	481	506	488	500	476	471	494	515	549	522	533	491	502	492	521	476	524	475	509	521	548	529	528	503	508	515	524	490	476	532	527	468	495	444	477	549	500	503	503	568	515	552	510	475	504	492	535	465	535	507	490	529	461	499	498	522	493	541	509	462	542	488	515	481	506	461	514	502	513	486	481	521	507	459	503	483	490	462	513	465	499	519	559	517	541	494	533	496	489	505	519	518	503	585	572	491	513	468	495	556	507	510	523	514	538	518	526	537	514	470	509	507	523	553	498	505	482	524	503	555	527	513	474	522	522	514	513	543	517	513	525	502	519	481	485	509	506	524	511	519	540	491	492	517	532	500	506	476	513	527	509	550	480	483	545	470	480	477	522	552	513	497	487	512	519	508	492	518	512	531	506	453	488	500	530	534	468	498	500	533	532	510	534	534	520	495	516	534	519	529	497	497	520	499	504	545	514	477	538	480	542	523	542	492	491	491	526	476	512	528	478	542	486	528	497	548	457	558	529	500	481	499	550	507	489	535	521	518	486	521	474	516	484	527	532	452	467	501	516	512	482	485	501	483	481	523	496	487	484	500	509	509	476	533	484	497	521	532	518	500	524	475	479	491	508	515	517	555	541	531	538	512	500	503	490	502	487	499	503	515	528	510	518	507	510	515	563	492	517	519	519	524	522	498	452	520	542	474	505	526	523	510	506	528	522	509	473	582	514	519	485	461	504	531	512	465	484	477	524	480	529	490	477	505	518	551	483	492	493	556	501	533	519	504	499	498	476	468	487	523	459	505	536	496	512	497	495	515	476	540	516	518	541	515	485	524	512	505	537	501	488	491	518	485	487	497	511	459	507	492	495	520	562	468	513	539	490	509	496	490	509	518	526	476	514	502	473	489	503	534	515	518	508	525	468	528	548	525	526	529	510	538	506	536	491	461	504	542	499	489	525	514	491	473	523	450	544	534	496	502	516	514	471	513	559	525	505	559	510	498	540	500	483	489	511	496	499	481	507	510	575	495	489	533	533	483	516	512	482	497	499	555	496	521	524	498	508	503	486	505	501	482	520	519	487	503	491	491	476	493	519	534	488	506	527	458	559	499	521	491	526	471	501	489	459	548	525	527	495	495	481	508	509	516	511	521	483	502	510	499	472	514	501	515	511	484	497	562	491	535	506	511	504	513	498	499	494	492	489	490	493	505	515	530	537	456	454	507	486	522	480	522	503	489	530	496	493	485	524	493	517	496	497	531	468	532	515	504	543	492	526	495	513	575	522	496	515	540	548	508	587	527	511	518	490	511	516	480	511	513	479	511	467	509	504	473	486	489	474	502	526	500	480	515	481	525	504	529	556	532	533	524	530	489	507	489	505	501	486	483	512	489	568	464	488	503	511	465	517	536	490	563	486	525	545	481	548	515	518	502	468	495	526	522	491	467	468	483	509	518	497	519	505	565	512	524	510	490	519	476	507	509	504	511	518	521	505	506	497	486	470	522	510	516	497	517	518	479	503	534	494	516	505	481	491	521	543	501	508	499	501	470	500	485	518	490	502	536	504	542	540	490	508	504	546	506	502	516	522	495	523	495	523	508	503	476	532	512	522	511	494	506	527	525	502	498	533	557	504	493	509	500	487	528	470	532	531	495	478	522	478	524	540	554	533	517	539	494	501	499	494	493	519	485	505	501	521	491	480	501	508	500	472	489	472	518	478	532	519	510	519	516	472	521	512	525	505	495	468	525	520	496	527	468	498	527	489	498	548	477	493	531	497	554	488	500	489	544	496	525	509	477	509	489	518	483	501	471	552	511	532	553	456	481	493	507	530	484	454	481	511	513	471	514	486	455	520	484	557	515	498	493	549	515	526	501	496	523	491	505	500	489	481	557	526	504	522	530	498	483	520	461	475	492	512	501	531	505	483	525	520	535	479	483	530	515	541	465	534	488	534	497	546	517	544	498	519	525	496	505	485	507	461	494	512	527	517	493	506	499	532	515	530	558	536	489	522	505	514	509	481	496	522	455	501	530	518	515	504	476	513	477	491	487	500	513	466	533	542	458	523	501	499	494	480	487	523	508	509	506	481	521	507	523	539	532	534	532	553	519	493	532	537	476	466	519	499	541	515	511	529	507	497	517	544	506	496	507	546	530	482	515	515	519	506	485	499	520	525	479	515	509	527	444	527	499	517	501	506	480	504	508	496	494	529	547	495	487	553	447	481	535	534	506	510	551	519	501	534	512	483	483	496	509	516	515	523	483	517	520	479	476	502	507	512	540	501	485	514	489	534	478	515	546	533
19212	12448	12607	14780	12972	12008	10741	7947	6841	6023	5290	5846	5845	4792	2846	3581	2423	1159	1065	842	617	525	537	391	278	214	154	145	138	141	133	124	140	138	129	141	137	119	101	117	115	127	105	136	104	126	111	119	124	119	101	116	122	105	119	104	119	139	133	109	118	108	130	103	99	95	118	102	115	101	111	100	125	104	92	101	123	107	117	89	101	102	125	131	100	118	107	98	89	118	107	130	108	99	87	111	126	98	99	120	92	122	127	102	96	95	124	113	121	115	106	120	126	110	95	128	109	117	96	104	110	117	119	87	99	105	103	117	111	91	119	118	102	101	105	116	92	108	111	99	91	110	114	106	111	98	108	118	107	96	113	94	118	115	109	101	105	118	103	129	86	105	116	101	113	122	112	98	104	105	119	95	94	104	121	109	124	110	121	106	101	120	97	112	113	116	108	111	107	127	103	90	110	116	117	105	101	126	102	105	123	89	105	106	84	93	93	101	93	102	109	117	94	98	111	104	115	117	107	114	103	104	109	116	116	106	113	100	95	98	117	96	102	104	128	121	102	107	138	110	126	122	85	98	128	111	110	104	103	106	117	101	111	106	112	117	117	118	101	109	95	94	124	89	115	123	111	108	123	101	110	116	98	100	111	105	94	113	107	121	126	97	98	124	94	109	98	103	128	108	109	97	108	120	99	111	92	115	100	91	112	111	86	95	96	96	114	117	107	99	82	105	120	96	89	108	119	97	115	103	105	123	97	108	109	114	112	112	110	89	88	108	94	89	108	87	101	98	115	98	87	117	109	98	119	101	121	99	113	93	107	120	122	100	94	112	107	107	111	114	118	114	113	111	101	123	127	109	85	131	122	106	113	96	127	108	109	90	102	102	109	113	96	108	120	111	114	99	106	93	114	84	101	113	112	117	88	98	93	107	111	132	109	102	106	108	114	91	128	100	111	110	117	102	105	111	101	102	101	91	97	104	107	102	119	118	106	106	104	101	102	99	101	101	104	96	104	114	115	102	120	95	106	106	97	123	95	115	119	124	108	94	100	96	103	107	123	112	78	107	109	103	108	94	95	115	107	139	120	114	90	114	118	108	110	90	112	130	97	113	101	91	91	130	107	104	120	96	101	107	129	100	97	109	92	115	81	117	97	90	93	109	93	113	101	120	103	100	106	121	117	111	123	117	98	112	116	131	100	95	122	130	138	116	95	145	95	100	100	115	101	100	121	120	108	114	101	106	104	100	114	122	107	104	107	104	101	108	135	125	125	122	98	116	107	93	114	112	106	106	100	101	91	111	113	118	126	106	104	114	100	104	95	95	119	101	118	108	102	127	129	103	97	99	111	106	91	79	113	123	117	122	95	112	135	94	123	100	104	117	122	115	112	113	108	100	96	109	93	95	102	117	114	87	94	113	106	109	104	102	144	113	116	115	101	98	113	88	92	107	93	112	105	100	109	124	101	105	118	115	100	116	116	111	96	97	111	97	120	139	97	96	103	120	106	87	101	101	118	109	109	92	113	126	98	119	103	96	102	96	101	99	106	113	113	108	118	121	123	128	91	110	112	108	107	111	121	106	86	95	112	104	124	115	98	103	99	102	108	111	130	122	114	103	113	114	108	95	108	113	124	109	123	131	118	108	116	95	110	114	110	97	122	114	101	81	108	90	101	135	95	94	103	120	94	94	113	107	104	116	97	104	107	105	96	117	98	109	120	122	121	109	112	128	99	106	88	110	104	87	110	93	114	120	94	112	101	94	112	94	98	108	119	103	121	97	115	108	103	119	112	124	125	112	105	93	111	109	113	103	115	104	93	124	114	112	110	124	116	95	113	107	96	106	112	101	105	95	108	98	112	103	83	106	108	105	98	103	99	120	117	89	117	110	92	91	115	101	91	105	107	104	99	92	115	119	108	117	106	95	102	114	102	112	106	101	92	104	119	99	107	99	126	114	122	118	92	104	96	102	125	102	90	110	98	83	119	96	107	108	126	97	93	111	113	119	121	97	105	91	118	98	106	101	106	115	111	100	85	103	109	89	119	100	98	107	99	101	119	100	103	107	97	99	97	122	89	100	88	115	108	116	122	117	122	115	89	123	107	92	108	92	91	109	107	109	115	93	104	99	137	104	116	108	109	119	121	124	108	90	112	92	113	109	95	121	110	113	103	109	108	96	117	102	93	117	112	101	97	116	107	108	109	96	126	121	107	89	129	125	124	124	135	118	115	119	110	93	118	110	82	124	98	91	109	107	90	109	110	110	96	115	108	115	123	98	110	113	100	95	94	97	115	108	117	107	109	119	95	109	113	109	112	113	94	115	114	98	108	109	117	104	102	93	113	114	109	110	89	109	111	116	115	94	104	95	98	126	94	98	111	92	114	123	113	112	103	117	117	105	99	110	114	110	104	108	136	100	104	93	110	114	121	84	94	110	114	90	97	123	113	109	100	99	94	115	96	109	121	118	102	107	107	87	101	117	108	104	119	110	111	106	108	127	104	98	94	105	106	124	112	104	99	107	107	108	111	101	97	100	122	95	113	95	120	110	107	97	108	90	126	109	121	104	109	105	115	122	109	103	98	119	93	108	101	110	108	114	97	103	110	99	93	112	101	104	105	127	113	105	119	106	106	102	110	104	88	123	103	113	117	90	109	98	119	97	99	88	128	111	94	117	97	106	115	114	100	99	107	115	112	100	94	97	133	97	101	117	132	102	105	101	104	112	135	95	104	100	93	112	108	118	126	121	118	117	115	117	109	98	102	112	110	105	99	126	103	98	98	89	125	95	137	100	117	107	111	86	104	102	108	108	110	108	103	118	107	111	103	95	118	101	101	107	99	121	96	104	123	105	114	110	108	97	92	99	94	96	99	105	100	117	109	90	109	103	92	121	116	117	113	115	102	118	89	101	86	117	106	117	116	100	110	105	103	119	107	92	119	106	109	104	117	95	115	108	119	106	107	117	110	106	110	95	103	97	119	102	112	112	108	110	106	110	100	120	122	120	103	98	90	99	105	99	114	106	122	124	101	128	101	106	127	96	99	131	112	110	109	107	97	104	103	105	128	121	100	91	134	96	110	110	88	101	110	135	114	114	95	107	92	94	124	111	105	117	88	119	112	92	99	100	116	99	81	107	102	115	99	107	117	103	105	106	117	136	97	101	114	118	113	101	104	97	89	106	105	108	104	104	104	105	104	107	89	96	95	103	101	96	94	106	113	103	102	116	108	94	113	107	104	112	125	109	114	95	95	103	102	95	112	96	107	98	92	109	96	116	128	98	95	113	112	124	108	107	110	116	97	99	110	94	104	109	103	121	114	121	93	109	124	114	127	109	101	115	103	92	105	118	98	110	81	117	92	117	115	93	117	108	101	94	105	119	119	113	115	113	113	95	100	84	106	105	112	82	107	103	112	122	119	135	100	117	111	99	118	103	114	104	105	116	118	104	103	94	118	109	111	109	102	116	110	102	120	107	118	110	108	94	114	105	99	128	133	117
11359	8946	9853	13848	14958	15693	17463	14251	15553	15243	14536	17347	18259	14191	11270	16160	12208	7279	5980	5330	4177	3784	3670	2668	1696	1292	945	793	698	529	526	505	511	457	547	486	441	460	491	449	419	437	468	372	429	450	406	444	428	417	427	429	422	431	413	413	399	468	431	368	419	412	383	408	397	405	367	350	354	381	372	389	349	364	370	372	366	368	380	390	360	386	367	364	385	344	379	375	343	386	386	384	373	385	343	398	349	364	371	396	357	351	371	333	344	358	344	358	341	367	368	364	373	344	365	351	355	377	342	358	349	362	319	344	353	361	323	355	358	375	356	361	344	371	297	353	377	368	365	353	352	341	356	344	379	364	347	345	335	347	359	381	330	372	338	347	351	348	319	372	337	372	365	343	329	344	376	322	362	353	358	318	348	356	325	357	314	357	357	344	361	309	341	349	347	376	337	357	379	365	372	353	357	346	355	351	346	339	335	338	346	306	325	335	335	347	351	363	319	377	340	355	363	363	342	350	357	369	347	332	353	359	333	315	351	355	351	353	320	355	359	351	366	359	336	337	351	349	390	351	370	360	351	348	344	351	340	332	358	367	356	373	314	355	333	362	334	337	379	385	341	322	343	339	361	341	353	374	371	368	351	360	324	332	372	329	356	345	351	329	339	357	325	296	371	370	343	384	329	348	389	367	335	299	322	353	390	343	328	337	347	344	333	320	371	358	368	331	309	371	351	366	331	362	321	313	326	340	357	399	360	345	337	366	362	335	337	376	327	321	297	365	311	316	356	351	335	306	350	364	354	345	345	361	340	323	374	331	343	347	361	366	378	345	327	343	369	303	348	336	361	353	344	327	352	333	357	383	350	313	365	372	365	322	351	342	355	326	330	343	324	369	360	358	377	336	343	380	355	340	391	377	354	310	341	371	344	329	341	357	375	362	359	327	347	337	342	347	366	348	340	353	342	317	341	331	320	331	366	349	347	322	347	338	375	363	334	365	362	366	371	360	379	328	347	342	352	353	317	338	333	332	336	341	337	349	341	356	333	345	346	348	362	334	339	351	344	358	328	329	337	326	302	326	340	349	352	322	347	359	330	336	323	318	305	365	350	322	333	352	347	375	362	375	375	364	334	336	360	339	350	344	348	322	348	325	311	339	349	365	351	320	348	304	361	328	366	308	383	343	364	328	309	370	346	342	326	325	345	347	350	345	317	375	347	336	336	343	339	322	357	338	334	362	358	362	358	359	320	347	361	373	318	339	348	337	376	333	363	367	353	337	364	341	325	343	337	328	350	347	340	361	350	355	371	335	344	352	369	328	340	355	361	342	348	334	386	360	365	341	346	328	307	324	345	370	336	385	318	362	340	360	346	358	371	358	367	333	352	361	328	380	363	365	331	336	340	362	366	360	360	341	362	345	362	331	339	366	366	332	341	368	332	343	344	348	343	359	344	344	337	371	351	325	372	343	352	344	379	331	379	331	344	377	343	349	327	313	341	369	360	363	341	330	347	350	386	365	353	330	369	359	358	356	343	372	364	367	336	349	350	344	342	354	309	337	348	349	326	354	340	364	319	354	360	318	377	362	377	338	337	333	354	337	338	362	353	361	351	356	345	337	348	318	366	340	357	325	347	346	363	331	333	328	301	350	357	352	320	351	342	329	335	343	343	354	335	326	352	357	333	326	368	348	344	372	379	354	333	341	325	343	365	364	350	333	337	318	340	325	364	334	376	350	348	357	328	362	361	385	345	339	327	312	366	355	332	366	327	349	339	329	358	352	353	348	328	373	323	327	364	338	348	373	386	347	361	367	355	355	354	369	375	314	347	353	323	341	360	326	337	319	335	359	337	395	339	327	359	322	343	342	321	326	356	359	373	343	369	354	356	351	341	352	375	330	337	347	388	350	342	348	359	360	361	358	353	327	342	348	365	389	320	338	306	351	333	349	374	337	396	356	393	385	338	327	345	369	354	341	367	327	342	329	353	337	364	329	323	346	350	356	347	334	318	355	342	335	319	347	336	340	398	351	333	355	339	342	346	360	335	339	342	380	338	337	384	331	366	347	341	334	349	339	318	328	358	376	353	345	332	303	343	360	334	370	321	320	355	352	339	379	356	360	347	378	345	360	312	386	381	325	332	352	318	326	347	374	407	347	345	350	335	329	366	345	380	321	341	380	350	381	348	355	338	342	320	332	354	395	351	321	337	328	320	335	345	332	335	358	340	319	356	344	350	350	384	332	344	359	324	356	348	370	362	337	354	324	330	345	366	340	366	374	321	349	348	354	332	365	308	311	347	345	381	377	369	347	317	347	351	367	371	338	338	338	347	337	357	338	398	349	338	345	340	326	342	343	331	346	337	342	348	348	330	322	355	320	360	322	384	341	377	367	338	341	343	349	360	333	354	355	322	372	355	320	321	367	340	370	343	345	335	317	320	349	375	366	379	367	336	348	338	360	341	353	342	359	342	372	356	329	339	338	366	343	368	313	369	375	340	367	361	374	370	385	361	338	370	338	363	362	328	354	343	307	339	336	331	332	334	342	320	325	371	346	292	364	346	337	325	332	363	334	326	354	335	329	359	340	363	341	373	330	341	325	354	352	332	344	345	360	362	319	314	301	366	360	372	307	315	351	356	375	314	370	311	350	351	369	339	337	342	325	346	371	356	348	312	340	381	347	344	347	340	316	346	362	321	355	349	334	330	338	371	328	358	378	342	353	353	323	341	350	357	343	366	327	338	364	386	353	337	304	346	329	331	347	342	348	340	315	348	327	342	326	348	386	315	349	364	366	353	360	365	330	330	374	350	367	340	349	334	349	331	353	365	345	331	324	354	328	356	352	348	349	336	351	389	369	366	342	356	312	333	334	349	329	351	358	367	368	323	362	340	336	333	354	339	353	362	360	391	339	321	353	367	344	346	315	353	331	331	336	338	355	382	370	363	327	340	378	331	329	399	346	348	324	357	352	329	372	323	373	332	306	360	314	354	336	340	353	339	350	357	355	330	368	357	336	378	319	315	335	333	358	308	354	329	344	363	350	303	338	368	364	359	362	356	372	348	350	349	341	360	351	325	334	341	344	351	347	314	345	341	354	362	314	366	352	343	344	341	342	358	363	333	350	346	378	342	346	335	334	383	356	350	375	364	359	345	366	362	343	366	345	352	379	339	343	342	370	357	350	356	353	357	373	326	338	360	351	344	356	402	326	346	364	359	345	375	329	344	354	359	348	351	331	370	328	339	354	337	329	353	348	352	331	327	348	367	346	334	327	348	344	333	361	356	354	345	371	382	355	388	311	325	332	329	365	339	336	352	355	340	337	349	356	366	332	349	325	369	356	299	346	338	377	353	397	359	355	344	338	358	354	344	356	339	344	370	335	395	365	305	336	356	329	348	371	343	332	334	342	351	333	318	330	355	347	366	354	335	343	319	346	362	371	341	356	335	332	357	347	353	380	344	359	338	366	339	325	345	315	341	337	371	351	338	345	336	338	374	345	356	326
2863	1201	1049	1062	815	796	703	518	495	479	445	443	499	395	363	388	318	335	333	365	293	318	319	318	286	328	302	296	300	287	326	271	315	320	310	294	290	296	301	273	282	290	282	259	342	316	313	286	290	304	315	314	303	306	305	328	274	298	320	275	319	335	295	309	284	300	283	294	304	318	271	302	320	301	300	294	298	300	308	282	318	308	305	285	313	307	299	295	269	280	294	310	314	279	307	297	298	317	306	299	319	296	309	290	311	322	306	311	323	324	290	312	304	292	294	279	293	295	325	290	291	328	336	272	313	305	273	284	317	278	315	305	305	304	338	310	313	280	320	300	263	301	283	276	313	270	294	312	300	316	317	332	309	322	303	298	337	307	357	295	292	283	333	303	301	287	313	323	296	276	298	323	307	337	302	300	302	277	324	260	267	329	314	297	325	294	294	268	296	296	286	283	334	304	330	355	315	303	296	294	279	293	303	292	280	286	286	284	292	290	304	323	326	315	295	303	307	334	271	299	258	313	301	287	319	266	305	309	285	298	333	297	291	299	309	298	311	278	317	296	300	300	296	295	276	300	306	287	285	291	296	305	288	286	288	326	299	306	290	331	271	295	315	317	292	272	310	299	283	293	307	305	318	277	266	299	309	315	284	307	269	297	317	299	288	294	301	270	305	304	289	270	285	275	308	300	303	297	278	299	276	295	275	286	299	288	278	287	315	318	301	312	291	283	295	318	307	282	291	271	319	293	324	348	316	289	295	284	338	332	266	322	282	285	312	321	286	270	315	294	304	308	310	298	307	297	299	287	284	293	318	313	316	316	277	278	280	271	285	308	306	294	270	331	284	321	296	300	304	283	301	287	298	325	326	329	290	293	275	297	284	312	272	316	311	297	289	292	283	305	298	340	308	310	352	279	280	297	283	331	301	292	302	314	303	333	307	276	324	275	263	332	304	314	313	308	309	326	274	299	275	317	309	317	326	245	310	301	300	311	286	289	296	294	306	346	299	281	328	296	310	326	298	278	333	308	307	327	295	283	300	340	304	315	336	294	297	293	285	291	316	319	298	286	316	275	275	307	296	260	297	314	302	315	319	316	284	301	271	317	283	305	329	323	348	340	289	275	298	296	268	309	263	286	310	304	290	319	311	340	279	317	338	291	318	289	285	277	292	279	308	280	333	335	285	325	276	286	304	314	302	292	287	290	325	311	303	308	312	277	310	300	301	324	288	290	328	299	309	316	300	310	302	318	299	288	273	304	288	320	316	320	300	299	304	312	283	291	286	311	286	323	304	292	314	303	315	308	310	292	309	317	315	312	277	288	293	293	307	309	307	291	322	300	287	313	298	294	330	273	325	275	280	279	326	304	316	322	291	302	303	299	302	295	294	289	286	317	312	309	279	304	285	296	274	313	306	284	271	330	277	296	298	328	289	297	299	288	305	344	273	304	297	294	312	313	324	286	289	322	327	327	297	289	323	301	310	318	286	318	325	316	317	297	318	278	283	312	319	326	298	289	283	299	309	296	291	297	313	291	296	312	297	287	269	291	313	289	296	317	305	312	300	306	301	306	309	293	305	292	306	311	311	332	309	335	298	280	291	289	287	297	326	291	312	324	320	322	306	313	330	284	303	313	319	292	296	327	311	323	302	318	286	303	325	332	280	329	295	286	305	332	309	313	305	294	285	313	279	342	288	302	262	287	299	326	315	286	310	278	315	288	315	304	319	292	307	294	320	295	319	287	287	312	281	316	319	272	303	283	295	306	327	316	319	312	299	283	293	300	280	308	328	290	295	266	297	296	285	291	315	318	335	310	312	319	295	279	327	300	326	294	344	283	287	299	288	303	293	334	301	309	299	319	321	305	288	315	324	296	308	294	276	304	333	336	313	281	311	325	313	287	297	330	329	302	314	345	304	331	316	305	265	278	300	298	300	300	312	304	311	295	289	283	300	318	286	302	300	313	309	280	309	322	302	318	322	293	298	298	283	296	273	304	292	297	314	272	295	362	316	306	322	319	300	303	269	297	286	299	286	293	304	306	293	247	322	324	263	326	310	325	298	315	317	282	318	272	320	281	302	275	275	336	283	294	307	316	289	314	314	292	282	313	283	310	286	317	306	326	328	304	288	322	285	338	287	297	292	306	292	300	338	321	289	327	310	325	332	274	320	304	304	293	309	323	306	314	317	292	307	299	291	315	346	289	303	295	337	302	296	318	279	340	335	307	331	333	284	278	314	291	307	296	313	318	295	284	275	312	324	290	309	301	286	332	272	290	324	293	336	298	288	278	309	268	300	306	309	327	308	308	316	308	325	313	285	313	301	337	307	289	285	335	286	283	310	286	316	312	311	302	310	306	281	315	317	289	266	314	315	278	273	298	292	321	305	309	319	343	296	314	316	315	286	305	324	303	296	308	273	294	355	320	313	312	267	284	308	316	298	306	321	299	338	288	296	298	295	295	335	304	296	288	311	296	287	291	298	297	311	298	301	301	292	310	317	272	296	261	316	292	305	293	290	265	323	287	282	307	287	306	306	322	306	306	330	293	293	293	316	311	323	323	288	292	311	300	305	304	268	321	277	365	319	353	314	295	292	274	317	302	290	296	292	326	282	248	309	273	325	306	323	302	330	300	298	321	298	307	287	292	310	294	332	310	297	308	267	323	284	315	317	320	320	301	301	296	290	290	298	291	280	320	300	305	323	300	316	292	337	296	320	306	322	322	288	305	320	332	306	324	282	324	292	309	325	266	315	296	303	324	298	290	319	297	289	306	299	297	308	301	289	313	304	298	307	343	291	328	293	302	281	294	291	313	296	272	284	265	293	299	311	305	345	318	294	284	325	303	320	311	311	304	298	326	306	304	331	297	295	321	322	314	284	295	337	324	310	316	260	314	320	292	314	318	278	310	296	297	303	321	302	305	330	283	302	292	281	300	325	286	316	292	277	320	265	276	301	292	288	276	303	338	315	305	286	263	286	303	268	308	286	309	303	317	308	295	310	304	291	297	294	290	289	317	298	319	281	307	315	291	313	284	302	301	290	317	303	289	306	283	281	304	307	338	294	297	320	313	327	315	317	306	296	292	300	310	300	318	306	285	333	279	310	317	277	280	304	319	324	280	309	315	321	300	293	312	309	313	302	286	303	296	244	306	293	309	303	299	300	290	322	301	291	308	290	305	321	300	305	305	290	323	309	318	321	316	305	315	261	293	327	272	317	329	306	283	312	316	308	295	306	297	266	285	286	299	309	280	288	327	304	289	335	285	277	318	287	291	301	309	321	286	271	295	299	303	328	299	302	290	300	306	317	301	312	296	313	291	283	336	327	325	303	340	304	295	294	296	309	286	315	292	288	319	304	303	328	298	295	268	318	317	324	301	288	332	310	330	294	286	296	262	311	316	329	272	301	283	321	280	307	317	308	323	303	310	314	302	299	326	282	281	306	304	285	327	311	302	295	314	313	308	314	300	318	276	287	335	269	280	296	288	283	291
3020	1976	1980	2572	2463	2424	2377	1977	1852	1696	1731	1883	2128	1690	1432	1500	1449	1107	1078	1073	923	919	932	922	872	850	852	866	804	819	832	872	837	843	791	821	831	758	859	843	812	835	820	818	830	767	772	829	802	837	845	851	811	809	887	838	854	806	841	818	860	869	809	820	820	787	800	827	837	843	862	797	826	842	852	838	850	823	839	784	824	855	846	829	830	873	806	831	823	840	872	812	836	835	865	896	795	871	819	867	827	886	858	806	816	814	797	845	814	831	846	815	805	842	791	842	757	775	862	805	899	825	869	842	813	847	876	815	816	826	805	888	795	865	824	827	835	793	850	841	810	801	789	793	910	830	837	854	827	806	846	836	879	869	819	829	879	812	871	805	823	808	829	819	826	808	841	802	782	834	871	807	835	842	818	857	890	860	848	851	878	819	800	830	818	783	863	822	812	812	865	838	885	799	861	865	876	800	816	848	842	827	876	791	800	826	800	817	788	801	814	852	823	914	835	821	844	840	835	788	836	816	787	876	847	829	825	814	810	812	827	838	813	813	809	828	859	892	874	867	826	832	841	852	865	866	828	832	845	852	793	811	869	862	763	853	812	869	834	795	850	835	869	858	805	853	897	851	891	838	854	857	867	832	798	905	839	835	851	820	840	796	837	822	836	791	835	807	878	845	824	840	783	855	824	822	811	810	829	783	824	829	822	862	814	805	851	830	879	824	836	829	833	823	780	845	851	823	784	799	834	776	878	826	844	812	804	820	844	840	784	794	807	820	802	836	847	802	805	860	821	795	848	812	788	845	846	866	849	811	824	846	829	843	825	846	869	810	884	849	760	845	805	833	854	807	840	808	830	871	833	835	807	839	836	804	893	837	833	813	841	814	813	820	815	834	820	840	794	809	878	754	854	821	763	789	859	851	808	837	839	893	782	889	852	817	805	814	794	930	851	867	839	835	766	794	818	810	828	847	875	853	788	844	851	788	788	905	838	839	774	810	819	862	818	870	847	852	821	818	811	834	805	825	813	844	814	805	842	802	799	809	808	850	832	803	840	835	861	779	839	901	850	854	857	826	821	849	822	833	813	829	811	804	792	865	847	840	826	859	858	847	814	818	799	790	839	837	848	915	851	803	814	800	865	862	816	831	835	769	789	858	843	874	814	848	782	854	826	844	851	901	829	810	824	857	818	823	800	818	780	833	790	823	822	824	821	843	845	806	827	843	786	809	893	902	871	855	864	833	853	832	794	844	822	824	848	815	865	810	861	827	876	775	828	869	829	867	840	819	823	815	869	796	830	886	784	827	836	817	890	800	889	812	808	857	803	801	821	849	891	803	788	819	857	855	863	865	830	838	830	825	792	890	832	861	848	844	870	800	819	864	832	850	877	829	822	802	821	846	830	840	776	848	848	865	805	831	836	855	846	861	848	830	875	886	806	780	853	817	829	836	835	790	806	826	806	827	826	797	778	844	795	822	834	801	799	854	850	846	853	828	837	850	862	786	855	852	818	863	791	743	830	800	827	832	848	824	831	790	833	810	892	814	792	836	836	805	828	828	790	832	842	832	869	866	864	886	789	821	847	830	816	883	807	811	828	776	797	833	806	795	768	821	776	877	830	804	817	767	819	853	774	856	863	848	844	795	861	829	778	821	870	814	829	871	803	793	816	826	890	842	828	834	820	905	822	865	862	828	821	828	823	811	856	829	874	810	906	805	795	822	877	834	845	802	782	809	832	837	843	851	890	863	819	835	823	806	824	809	892	861	819	810	811	793	856	804	830	808	864	836	815	848	863	892	828	801	793	833	765	863	876	812	811	854	802	835	812	883	828	799	792	853	848	852	857	837	806	814	813	881	870	847	847	779	831	847	825	836	861	866	811	802	855	830	822	830	858	874	820	847	747	847	825	802	863	860	781	823	769	816	794	866	773	818	796	812	861	862	845	860	842	831	829	832	787	865	818	806	824	780	797	861	822	810	835	842	841	796	814	793	818	796	825	842	883	866	828	825	844	859	871	853	813	776	811	817	880	837	831	849	878	809	847	822	894	820	777	804	770	855	840	834	844	828	878	797	821	849	881	832	836	857	847	769	807	869	809	789	844	856	823	808	831	885	793	799	838	828	796	838	849	812	819	846	837	859	823	782	824	809	870	851	802	845	848	795	825	841	826	800	837	841	822	827	856	854	838	861	836	814	834	822	794	844	841	816	869	839	791	848	854	834	843	832	877	812	892	825	836	855	826	827	813	826	864	827	848	838	869	841	844	839	823	855	857	814	830	841	826	808	850	837	818	883	879	786	799	810	862	817	802	812	795	834	827	797	840	833	789	781	820	818	787	848	778	826	860	831	862	836	891	823	837	824	849	852	833	823	823	854	795	834	788	790	798	860	859	839	801	813	834	851	850	786	868	874	788	831	820	853	775	789	810	800	848	833	838	880	820	815	823	809	818	836	786	788	793	822	773	821	828	798	856	848	822	799	784	806	782	784	803	923	824	825	840	858	851	869	820	829	879	853	810	811	821	832	809	801	789	832	836	836	775	867	817	832	810	804	778	804	864	838	849	822	817	803	819	877	830	840	832	822	851	809	797	806	814	832	819	837	822	813	824	800	823	855	860	818	832	849	807	835	831	823	850	817	883	839	836	831	801	840	844	817	789	832	801	836	835	849	852	852	856	835	798	837	802	818	863	837	844	825	836	875	886	846	786	806	862	825	889	844	800	817	801	842	811	831	837	837	839	843	838	862	845	850	823	815	816	853	866	825	832	789	838	841	839	791	814	817	823	791	792	884	819	790	842	806	830	841	773	824	800	816	809	896	869	866	888	860	808	855	846	888	870	823	804	848	813	840	807	813	811	826	756	844	812	801	846	874	821	808	796	825	832	811	813	789	808	846	864	814	796	844	816	797	837	822	875	814	820	832	828	856	822	852	826	853	812	831	807	857	811	829	845	859	839	844	812	895	814	833	840	799	785	797	831	802	836	824	786	886	811	810	812	781	839	793	782	803	818	823	806	777	827	805	879	815	853	892	853	809	858	842	835	840	857	844	832	755	821	782	803	879	807	849	840	821	865	819	801	778	853	828	799	855	898	833	803	789	809	840	799	850	793	827	865	869	863	864	826	807	828	884	836	810	843	849	837	767	786	866	829	882	894	828	876	828	818	822	806	817	881	790	790	843	828	838	853	863	835	823	817	822	792	860	845	821	861	873	804	820	803	822	808	867	870	826	829	869	853	856	802	895	783	836	826	889	814	845	862	827	838	812	813	840	781	842	841	834	833	796	826	862	813	831	823	782	825	848	826	838	838	805	839	840	819	819	838	842	899	852	833	842	834	847	826	821	785	826	831	880	852	867	817	842	791	822	843	783	829	852	810	834	829	872	842	787	852	833	833	810	794	833	845	841	824	788	850	814	790	780	856	834	824	845	812	861	853	801	876	805	852	825	848	877	795	832	867	843	812	857	795	825	873	814	830	829	810	803	828	833	853	816
10857	8271	8897	9279	7373	6796	6525	5374	4216	3297	3023	2696	2819	2788	1452	1942	1646	804	754	515	408	354	364	315	243	193	206	196	156	178	202	170	177	191	182	197	151	173	207	201	169	169	171	176	163	188	155	162	176	176	176	183	173	191	184	168	181	186	182	170	162	183	166	179	186	141	178	165	159	190	165	190	177	158	167	173	175	166	191	176	155	199	172	163	174	192	158	188	156	174	181	183	158	163	176	188	185	151	173	161	186	167	176	177	155	168	171	144	168	171	196	152	163	158	167	181	180	183	177	174	174	159	193	186	190	153	174	169	181	170	155	158	168	151	179	154	166	175	204	170	165	158	175	192	176	183	141	170	141	179	148	164	167	176	184	189	179	161	186	162	163	179	170	159	176	157	157	183	191	147	147	182	170	165	177	186	151	198	175	179	167	193	169	159	185	115	183	146	189	162	168	179	194	176	172	170	144	184	193	175	180	160	186	166	161	187	172	181	171	170	178	184	170	185	178	173	171	176	144	152	181	162	194	185	173	160	176	170	192	177	187	189	154	196	168	182	152	157	145	171	181	175	168	195	154	180	141	189	149	165	157	160	181	169	173	155	161	172	156	164	209	186	164	170	179	187	173	194	172	165	196	188	181	196	199	170	168	175	189	160	173	182	185	175	166	153	168	164	149	175	181	146	147	174	182	163	178	168	173	194	163	177	163	174	190	190	168	159	166	187	176	168	156	153	168	171	163	194	174	176	184	170	161	182	167	179	193	184	151	168	167	194	178	169	169	161	163	185	162	176	165	168	199	189	153	165	183	182	173	183	152	168	165	192	220	198	187	184	169	157	171	177	159	177	165	153	167	176	181	190	169	185	187	180	191	173	183	183	171	166	162	198	189	175	167	158	163	185	149	167	178	192	153	178	161	173	160	192	196	169	166	196	177	193	171	170	176	173	154	172	184	183	167	161	154	161	161	171	183	195	151	173	168	177	176	167	179	163	174	175	179	171	164	158	200	181	166	182	190	166	197	180	169	196	195	169	163	158	165	199	169	169	197	189	156	167	187	171	161	180	179	178	170	164	190	174	164	169	185	162	180	174	144	162	155	185	163	149	199	175	160	165	164	179	176	186	182	171	175	151	161	172	182	175	171	164	160	186	172	143	185	182	171	189	156	189	157	181	170	153	195	183	175	148	153	164	151	158	155	170	167	147	175	172	176	166	182	174	210	185	187	185	168	161	163	192	191	175	168	205	166	192	157	184	185	181	151	179	153	181	188	191	179	178	177	179	166	172	168	156	163	183	181	172	151	173	174	162	160	171	169	165	155	168	146	183	180	173	185	172	164	170	178	167	231	164	175	156	187	189	171	178	170	197	166	175	149	169	159	182	176	181	167	151	160	161	168	174	180	168	188	172	197	190	169	182	156	183	163	178	173	172	163	166	181	162	172	192	161	179	159	183	183	171	186	147	191	194	167	173	175	173	192	161	187	186	189	179	156	198	157	169	206	189	179	168	200	170	159	152	190	159	187	184	163	171	189	176	165	170	194	209	155	169	180	153	188	181	183	173	172	173	177	160	176	167	160	172	173	175	166	193	182	178	165	174	201	185	162	173	174	184	155	179	167	165	182	163	171	190	182	175	175	177	166	206	173	163	145	178	184	157	152	169	144	188	177	172	176	164	178	180	178	181	172	171	195	166	152	173	178	203	161	180	173	151	182	183	158	155	167	151	194	164	173	189	171	148	173	176	187	163	168	158	174	159	155	153	174	172	181	164	149	163	166	179	158	169	143	176	193	168	177	170	171	175	162	195	204	162	192	180	153	158	172	180	193	151	175	162	147	193	182	185	162	189	168	155	174	176	187	149	153	188	159	178	176	160	163	163	165	171	191	175	181	159	165	157	156	165	188	184	175	180	173	180	158	184	162	171	177	179	191	179	168	167	163	190	172	175	188	177	178	193	176	155	160	171	164	173	160	195	175	180	177	170	167	170	180	170	187	155	153	170	149	167	182	157	170	184	186	183	176	163	149	162	168	182	167	172	194	177	183	177	189	175	170	184	156	190	185	163	160	172	172	163	166	163	169	179	163	179	154	164	183	132	161	165	165	168	181	183	154	184	164	184	168	185	160	186	193	177	185	161	180	160	181	194	195	142	164	166	167	172	178	178	164	181	176	190	179	190	166	156	187	175	177	171	175	187	160	171	165	183	194	179	179	207	186	162	156	145	158	166	163	165	164	165	167	166	153	175	153	156	162	165	147	156	169	189	212	171	157	156	158	180	192	172	210	173	146	175	183	215	188	162	172	192	174	165	168	190	190	163	170	190	170	165	180	184	185	159	188	163	188	170	147	206	173	188	159	161	165	188	181	150	164	170	195	166	178	186	174	158	149	153	185	179	198	213	162	176	168	172	171	180	172	180	173	151	172	162	178	193	178	159	178	176	153	188	166	176	172	185	153	187	170	174	185	179	174	165	190	157	191	189	190	155	175	184	176	173	189	171	185	186	160	167	179	159	164	161	180	177	191	153	165	157	187	162	171	142	183	177	181	202	190	170	174	183	176	165	158	191	190	137	172	165	175	196	171	179	176	183	156	165	196	171	182	178	166	159	195	167	157	177	149	170	165	173	156	169	157	191	178	192	174	184	167	172	165	180	165	183	197	180	171	169	169	163	156	189	174	164	173	159	148	185	169	195	173	188	160	187	156	160	178	175	195	183	161	184	157	180	167	179	171	189	141	163	177	169	190	175	163	181	164	196	145	169	201	165	171	170	180	166	185	180	190	200	190	179	165	179	185	174	153	166	187	167	188	149	194	169	190	189	180	188	178	168	163	162	197	186	175	166	176	168	161	168	166	175	195	183	192	196	191	184	163	177	184	151	173	156	158	202	172	180	173	182	216	174	181	156	172	185	176	164	171	159	158	176	158	156	181	151	168	187	158	177	159	175	195	176	173	181	162	167	191	184	165	155	166	159	167	163	161	161	180	173	179	178	149	160	175	174	179	195	176	173	189	141	169	158	182	166	182	171	164	187	186	172	200	174	176	168	166	183	174	159	179	170	172	175	161	185	153	164	183	177	185	179	185	193	190	147	194	168	194	173	170	184	160	182	190	175	192	146	183	200	180	206	179	175	175	162	160	203	164	146	170	140	171	170	187	174	178	166	180	175	188	160	170	164	170	187	178	191	174	158	177	199	175	187	169	152	156	163	173	173	194	155	185	172	152	183	193	163	183	171	169	180	195	190	175	195	155	175	186	197	182	141	193	177	169	154	177	195	169	177	176	193	182	138	172	158	152	186	180	179	173	153	169	164	183	181	202	170	173	159	174	172	172	161	167	160	186	173	181	165	181	162	168	158	157	158	174	170	176	156	184	193	187	191	170	178	163	150	150	157	177	167	159	168	202	188	171	181	170	164	182	155	156	175	169	181	175	161	158	191	202	175	177	153	185	153	177	181	162	171	179	205	179	189	167	180	177	177	161	182	175	145	156	163	185	177
7964	7181	7303	9417	10278	11396	11587	9630	10352	9262	10096	10971	11915	11190	6902	9635	7900	4614	4269	3072	2168	2423	1910	1703	1367	966	765	688	642	613	579	577	600	625	558	590	536	587	574	557	556	527	560	565	520	551	558	525	512	548	500	570	555	557	536	557	536	571	559	528	564	505	507	540	546	530	503	558	547	554	513	511	549	519	492	485	514	496	528	524	526	482	531	497	512	510	484	539	519	541	517	507	542	520	520	516	513	523	482	535	496	528	523	527	495	479	473	508	518	487	508	502	465	541	507	528	511	528	531	488	488	512	519	521	507	498	510	571	513	500	496	534	446	477	512	500	465	514	493	487	487	496	507	502	539	496	510	554	487	552	502	501	514	516	523	496	469	511	521	471	489	536	484	524	485	504	518	494	481	470	512	518	528	477	501	452	488	500	520	497	533	511	495	516	500	546	506	520	516	549	534	514	496	499	516	535	506	477	476	507	537	482	481	504	492	558	477	506	506	490	525	510	488	484	491	510	578	514	483	526	472	484	498	495	484	517	537	522	564	556	522	505	496	529	520	499	515	531	488	477	429	472	483	496	489	457	532	495	519	477	532	499	482	541	506	473	512	502	530	535	472	481	532	488	511	485	498	580	511	510	478	516	495	493	488	517	521	481	544	516	522	471	468	477	509	494	525	507	506	496	515	525	506	464	515	508	489	465	500	542	516	498	520	470	526	515	498	519	499	472	501	502	536	460	499	502	488	518	523	518	523	491	473	508	485	511	520	499	548	500	519	510	526	534	490	477	491	512	482	480	465	501	551	484	504	492	494	517	508	526	495	511	495	516	504	480	514	461	532	500	510	521	504	505	497	533	526	482	554	503	500	524	515	512	512	497	515	519	505	499	490	487	541	505	510	512	479	492	557	507	475	531	542	513	496	502	505	480	522	523	493	484	484	514	512	489	508	469	524	468	497	540	513	494	485	504	536	501	480	511	498	458	520	472	506	497	537	483	510	571	512	492	516	515	509	530	496	490	500	530	522	491	478	477	495	511	488	442	499	518	491	479	462	514	527	481	505	532	465	479	526	547	508	483	508	512	518	467	508	513	490	533	490	532	552	472	505	484	516	498	516	479	498	457	507	468	492	495	483	497	522	498	562	492	524	516	465	488	482	488	477	460	508	487	541	503	501	497	516	536	490	499	494	550	497	531	525	459	534	561	556	488	479	467	505	560	488	491	474	513	505	533	528	498	540	517	525	548	506	472	495	464	504	485	526	498	530	530	506	515	486	525	535	513	509	543	484	497	511	545	537	501	513	467	505	495	496	515	438	472	533	507	486	475	454	476	506	486	519	508	486	519	486	517	472	470	491	473	476	496	476	513	533	507	463	496	476	516	559	468	525	471	507	462	477	506	517	524	487	511	535	484	511	484	496	490	519	496	502	488	524	529	529	493	474	507	507	524	502	513	512	549	519	517	487	498	483	501	523	538	499	511	505	500	473	481	488	518	491	482	519	515	498	500	493	543	488	521	537	499	502	514	500	442	514	529	465	512	549	530	521	488	487	497	527	475	534	523	486	483	489	515	508	527	510	496	502	531	527	507	503	512	470	551	500	525	494	474	461	537	501	553	505	488	495	493	508	488	497	531	492	509	508	497	507	486	520	534	486	511	486	498	477	524	482	513	471	488	494	509	488	496	471	502	503	568	532	497	542	499	482	566	542	496	511	500	504	468	506	535	516	489	534	512	515	481	511	514	476	492	441	514	507	515	558	537	497	490	477	486	482	514	505	474	499	487	520	511	478	498	543	489	513	528	511	503	513	524	541	518	519	460	470	494	502	514	494	525	491	486	453	499	506	476	539	497	501	524	491	517	522	486	504	555	521	506	477	509	506	460	505	509	528	513	496	474	501	502	514	489	516	523	492	487	539	481	528	519	489	509	504	507	527	523	492	495	486	518	478	509	525	491	512	504	521	533	522	491	538	495	481	509	517	509	476	456	479	537	528	504	490	506	510	508	508	499	473	492	476	512	505	517	506	521	493	484	513	483	481	481	477	506	499	506	521	516	512	519	478	494	526	523	493	488	507	498	503	552	479	508	512	510	527	515	504	486	500	546	496	494	492	485	532	489	509	511	484	511	481	510	467	507	468	501	486	493	496	534	498	510	511	547	468	518	491	483	528	469	525	487	558	492	520	487	539	527	500	505	516	509	497	505	493	484	500	512	486	494	514	508	518	495	554	500	506	502	503	488	513	488	488	491	506	511	534	505	490	473	491	523	531	499	530	494	482	518	558	500	512	537	527	505	511	504	513	502	507	517	496	513	499	462	486	527	500	506	518	490	548	523	486	487	496	500	544	530	484	505	520	505	482	510	514	499	485	499	501	555	488	505	531	494	454	498	496	506	522	510	518	499	495	473	525	525	549	494	471	565	537	480	491	486	480	495	504	473	479	497	485	476	506	501	476	516	495	511	510	505	519	489	472	493	502	524	528	478	490	474	523	517	519	511	496	522	520	504	508	502	515	491	555	507	494	504	506	503	456	562	516	522	501	537	502	500	490	531	516	509	490	486	501	540	509	509	471	489	504	537	545	511	489	516	526	494	503	476	492	501	497	509	472	480	560	501	513	474	500	501	498	512	524	504	561	479	483	505	523	501	505	472	467	486	467	507	538	479	476	540	551	478	528	508	502	531	531	515	484	499	534	495	526	521	492	533	490	505	482	533	503	491	504	548	526	519	491	481	526	507	504	516	524	475	502	464	504	473	489	482	508	464	544	467	506	496	511	495	516	495	492	508	497	502	493	516	519	502	506	531	498	511	480	479	492	525	438	491	492	484	496	495	514	498	525	505	471	493	471	535	495	471	494	506	448	531	526	468	475	478	474	468	486	467	497	513	472	542	521	480	478	535	494	483	522	488	506	497	530	533	508	504	459	507	509	500	468	496	504	472	489	509	504	523	487	481	519	515	500	503	518	503	517	510	516	466	500	530	554	509	510	516	498	531	509	529	526	511	510	532	536	472	520	490	519	494	530	503	505	517	469	485	507	510	492	501	545	497	520	504	530	522	498	536	541	491	453	525	507	522	514	509	528	490	522	477	513	522	532	529	501	503	543	526	492	502	513	506	523	493	513	511	553	542	516	514	492	515	503	484	516	479	515	507	502	466	473	518	535	506	559	500	463	442	469	539	523	511	539	525	521	476	497	499	514	482	487	514	505	497	474	489	538	498	508	515	513	479	518	455	496	517	512	502	524	504	512	503	504	486	495	502	481	555	540	502	501	489	490	527	525	496	485	499	528	504	510	500	521	518	514	480	475	509	478	489	503	489	494	479	513	555	479	537	483	493	479	496	499	523	505	514	505	500	511	459	482	534	481	477	525	491	492	513	504	488	528	507	517	463	521	498	499	492	519	515	489	514	473	514	493	506	454	494	481	443	460	506	481	492	536	477	524	495	511	492	528	469	520	520	500	493	496	486	518	546	506	465	514	506	512	511	479	543	483	546	475	541
18449	12673	13123	13761	12481	11764	9846	7779	6696	5716	5020	5383	5688	6051	2969	2908	2445	1288	1103	836	660	919	423	458	284	217	132	148	139	134	134	110	125	139	129	138	116	112	128	114	108	123	121	109	130	125	123	108	114	115	124	120	139	114	121	119	114	131	118	110	115	117	124	118	107	106	117	94	97	124	105	114	101	91	119	109	104	107	115	104	122	117	84	114	127	101	103	108	114	105	111	111	87	115	95	97	124	119	123	97	108	95	103	96	123	92	98	113	116	100	113	99	116	90	121	103	98	124	115	105	122	118	104	103	102	133	121	120	135	99	95	93	94	110	122	83	101	100	111	108	126	116	119	99	103	114	111	106	119	122	109	94	113	116	111	124	108	128	121	103	108	96	93	113	117	135	110	113	112	89	107	126	99	103	121	119	119	100	106	100	104	98	107	98	97	91	97	123	89	105	100	104	114	114	104	108	99	117	119	111	98	115	103	105	100	116	119	114	92	100	124	122	118	127	125	97	111	96	124	92	111	117	88	95	111	129	108	97	107	99	103	123	111	110	142	122	98	128	99	83	99	123	98	108	108	109	114	106	107	120	100	109	108	105	96	111	121	96	112	81	89	100	113	106	111	114	116	114	99	104	106	90	106	90	132	104	120	89	100	102	115	142	103	108	118	123	115	113	102	95	99	115	117	109	102	115	107	100	114	91	118	116	101	100	97	109	106	100	115	109	97	91	108	116	113	103	116	109	93	103	104	103	104	98	96	124	113	93	103	125	113	108	112	110	106	115	108	101	105	98	97	100	107	109	106	87	110	113	110	106	119	103	102	114	132	124	89	110	103	114	119	122	116	100	135	108	86	101	107	97	129	86	116	118	98	109	112	113	108	119	106	88	114	119	131	125	100	97	101	111	115	113	110	103	138	109	98	124	116	110	89	111	121	106	116	115	116	103	104	113	96	109	93	115	118	112	104	93	125	103	113	109	112	93	79	107	106	117	93	103	105	105	142	114	104	113	99	103	111	117	96	105	103	97	104	114	124	116	98	109	91	109	114	108	105	118	108	110	121	106	116	108	113	113	117	118	105	126	109	92	110	104	101	108	109	97	106	115	107	110	117	116	95	89	99	99	87	111	102	119	111	92	112	122	109	120	114	97	122	117	126	103	93	97	109	114	112	126	107	112	99	102	106	121	125	120	122	91	113	104	123	112	111	108	107	108	109	97	112	103	114	108	110	104	124	87	105	95	92	104	100	95	117	115	109	121	111	101	115	128	127	101	109	96	102	102	126	102	109	103	97	106	109	111	108	114	118	101	104	119	103	102	96	122	110	107	88	118	106	107	103	112	88	100	107	108	121	109	127	114	113	104	105	115	107	120	108	106	108	112	122	101	111	108	104	110	89	97	148	97	93	98	104	106	118	103	116	103	89	100	110	107	109	93	118	89	82	124	97	115	117	98	100	116	105	115	113	94	97	98	107	109	92	118	127	121	121	94	105	109	112	88	104	111	102	86	101	108	105	127	108	114	99	108	109	114	105	106	95	102	91	112	99	108	96	95	110	104	101	97	105	121	92	113	98	103	110	103	110	112	111	107	92	117	107	93	89	98	113	133	101	132	99	100	113	83	106	114	108	115	107	98	115	100	94	110	101	112	107	102	123	102	104	96	96	109	97	102	107	125	100	112	113	86	115	116	117	99	105	87	93	103	103	115	123	114	105	94	118	112	99	116	120	118	103	116	116	117	105	129	104	108	118	101	123	108	114	94	134	117	95	106	104	113	103	102	123	107	100	117	125	103	115	117	85	113	116	106	94	121	112	108	94	121	105	113	121	92	106	96	106	93	111	93	107	98	94	107	103	94	119	89	116	108	101	102	118	102	109	102	100	114	115	86	87	98	101	107	120	91	98	116	105	104	128	118	140	112	85	101	111	101	104	117	114	94	108	107	115	95	99	106	110	105	110	106	115	101	102	99	118	102	102	112	101	101	99	107	90	90	100	105	118	92	97	118	94	88	88	110	97	101	96	130	108	107	102	103	104	107	89	107	98	110	98	111	90	133	121	114	103	107	115	104	80	118	100	117	122	93	93	89	124	121	114	104	97	114	113	103	121	123	108	106	98	95	94	108	103	128	113	76	97	105	110	100	127	108	112	104	100	107	100	113	126	98	109	114	104	104	104	108	118	113	108	122	96	115	104	117	112	106	110	107	105	99	107	102	89	119	106	112	107	107	94	116	111	103	114	106	118	104	112	100	104	126	115	132	93	110	89	105	115	125	91	120	81	102	137	116	99	100	102	99	109	110	105	117	106	113	113	97	100	99	116	109	93	111	107	103	108	105	109	110	108	112	114	114	110	90	115	104	126	101	109	101	91	82	109	107	99	102	115	111	115	99	114	86	109	107	107	103	109	112	121	101	99	100	113	103	96	115	98	93	107	94	120	105	113	104	95	91	98	108	120	110	100	122	120	92	112	98	78	87	125	117	111	110	94	117	102	101	118	97	92	113	119	111	120	111	117	113	99	101	107	102	96	105	93	99	100	108	92	115	131	106	97	111	116	119	96	108	95	111	113	95	102	99	100	106	100	111	135	102	117	106	132	106	145	101	121	105	91	113	111	100	109	95	100	111	117	107	128	107	114	91	100	98	103	102	114	135	106	84	110	105	109	145	111	102	119	123	107	93	98	121	93	119	107	110	119	104	119	100	106	101	112	114	118	112	111	108	110	103	128	73	103	119	110	111	120	120	97	96	103	100	89	120	123	109	98	103	131	84	118	124	97	93	107	107	114	105	101	96	124	111	115	103	85	100	108	104	116	111	104	87	101	115	127	93	103	98	114	103	102	107	112	126	132	94	101	123	115	103	120	115	104	102	96	103	133	88	113	97	97	115	114	112	105	114	101	101	113	110	113	98	100	132	99	95	99	107	114	110	121	91	107	116	104	105	91	104	106	93	102	102	90	89	106	115	86	105	113	105	99	94	113	103	111	104	109	105	99	95	99	89	112	107	100	100	104	94	109	105	109	132	113	124	116	119	115	120	96	97	118	127	102	119	100	107	119	88	118	102	134	100	92	111	116	110	110	110	125	95	115	116	103	110	121	101	87	101	100	97	108	135	89	109	96	115	101	104	95	116	99	113	109	113	116	107	109	96	109	95	111	108	102	112	98	108	127	113	99	98	128	97	114	111	113	112	105	91	111	107	113	110	116	97	115	129	104	113	102	114	100	92	106	99	110	103	101	97	114	109	120	91	114	114	99	73	97	111	116	106	103	93	134	102	100	120	104	103	113	110	103	110	117	94	121	102	107	110	97	100	98	99	99	90	94	102	108	96	110	106	126	102	112	99	113	99	94	85	92	117	108	101	115	115	88	123	95	126	109	96	112	97	104	113	97	102	103	109	111	108	98	109	114	83	113	127	122	106	103	111	117	95	112	97	117	108	102	110	111	102	125	119	102	109	102	103	110	107	124	120	93	104	106	101	115	104	116	108	112	111	120	93
10962	9268	10586	12939	14640	16136	15150	13757	14293	15078	13579	15835	18407	18120	10848	14735	11471	7646	6262	4993	4313	4666	2602	3391	1685	1103	845	731	586	550	516	505	486	485	484	420	527	455	467	427	439	438	422	416	428	431	412	398	416	389	418	387	390	405	398	400	412	439	437	398	401	380	370	394	403	394	380	373	395	348	368	382	388	343	357	349	343	385	332	379	377	389	360	356	378	370	362	366	354	403	336	337	375	369	370	359	359	357	352	370	359	365	341	362	361	330	356	336	365	361	379	350	343	339	341	376	362	387	344	380	366	349	374	356	356	366	313	360	359	334	388	313	367	348	326	357	382	349	387	358	322	360	384	332	345	383	335	328	349	349	344	384	314	363	377	326	326	376	349	348	358	359	364	349	358	333	355	359	366	316	348	368	344	323	327	327	334	358	368	366	342	374	366	322	331	329	351	339	385	370	367	345	350	330	341	340	342	330	361	353	362	336	320	347	340	342	339	351	346	344	307	343	361	349	332	368	328	357	347	338	354	349	355	386	342	358	331	375	318	346	339	307	378	351	353	343	334	339	346	352	367	333	320	337	355	358	337	321	374	335	345	338	357	360	360	355	335	334	335	356	326	355	326	353	374	346	308	363	308	347	366	356	342	328	326	340	350	335	325	318	356	361	329	335	345	380	322	320	367	340	324	372	340	311	350	377	365	350	330	352	348	342	366	366	323	360	326	324	350	356	373	339	368	349	344	336	343	364	323	344	316	322	343	341	335	344	353	351	380	350	405	331	340	332	319	353	365	339	353	335	325	324	354	331	375	356	353	330	349	362	340	349	359	367	299	362	336	312	351	342	334	337	333	333	371	336	350	321	343	345	359	362	359	350	355	370	375	355	326	347	366	376	336	367	333	346	329	322	337	358	357	353	350	325	351	330	393	385	350	339	347	385	347	355	326	321	367	336	356	325	389	364	334	336	368	329	331	311	336	344	339	335	357	348	337	374	367	336	324	348	327	332	349	360	338	346	327	311	333	346	346	384	322	350	348	306	354	347	361	336	348	360	351	350	339	338	339	359	388	342	348	341	363	356	366	324	327	321	372	328	366	321	364	329	368	331	373	336	354	352	334	365	347	326	343	371	364	344	350	301	349	370	368	335	339	333	362	298	328	334	338	342	323	347	316	375	371	368	344	306	359	342	363	330	324	355	355	349	336	343	314	347	357	340	363	344	363	330	355	351	307	331	365	318	312	361	346	310	317	325	345	341	361	314	360	375	339	335	368	339	354	339	331	355	327	329	321	323	368	351	337	351	343	353	322	366	335	354	351	360	349	360	339	351	379	350	329	344	377	305	340	326	351	336	372	354	341	345	365	342	327	362	335	333	383	337	335	345	359	361	325	362	370	328	356	369	348	370	346	359	339	381	354	348	373	343	318	308	303	360	348	363	345	337	326	334	322	358	314	329	335	339	357	353	347	374	364	357	325	331	359	349	355	370	346	367	330	376	305	370	373	323	351	353	332	350	334	351	305	384	346	352	338	357	333	380	338	322	336	360	383	345	302	354	374	355	347	337	363	339	322	379	359	313	357	330	357	342	322	358	345	344	341	336	374	333	334	356	349	307	343	361	349	309	341	342	302	326	339	339	350	347	370	329	334	351	353	365	353	355	341	370	354	353	385	338	362	339	350	341	327	358	324	349	362	340	334	368	349	356	338	372	362	368	349	329	347	355	354	347	354	326	362	339	351	365	345	333	386	341	344	325	326	360	362	346	369	351	321	338	334	320	319	356	331	366	317	331	368	346	329	354	341	345	388	378	350	365	310	375	328	345	347	364	399	326	332	336	331	352	407	351	330	360	352	345	349	297	340	377	342	320	382	331	339	361	335	361	348	338	380	339	319	338	357	376	348	362	346	338	332	365	339	352	371	345	341	339	356	334	354	368	351	337	347	336	363	345	352	374	358	334	337	347	363	326	325	353	322	389	358	343	310	369	390	325	363	336	368	331	348	368	345	358	352	324	358	367	315	356	363	330	348	356	333	347	317	325	379	366	322	374	366	323	358	347	347	349	332	346	327	341	358	324	359	369	356	318	314	335	349	338	383	360	376	307	352	324	336	345	322	383	336	318	353	336	320	324	332	339	314	354	349	374	364	354	342	338	329	344	338	346	353	355	319	327	372	353	341	301	326	308	344	342	387	337	326	343	340	363	338	328	368	377	340	359	324	341	358	334	395	350	355	365	338	322	360	337	369	311	354	339	361	344	363	332	320	374	357	326	352	360	362	334	347	369	334	333	325	343	352	348	316	342	343	334	347	376	306	361	334	346	376	363	347	380	372	333	344	322	356	330	369	349	348	358	356	345	347	364	337	334	366	356	325	348	368	343	369	366	346	337	350	371	354	332	308	340	406	353	362	338	330	346	371	324	352	345	400	335	342	345	362	321	329	313	332	396	349	373	316	347	371	338	347	333	341	339	382	325	366	328	328	350	320	352	341	321	337	333	335	328	343	338	367	344	306	353	360	345	343	356	349	339	371	340	350	354	334	389	360	343	345	316	343	331	347	365	342	347	356	386	348	326	356	330	351	346	341	341	391	352	326	332	329	362	375	346	352	371	332	361	329	349	355	351	326	361	337	328	350	315	355	361	343	332	361	359	353	352	327	340	339	386	331	355	336	367	352	366	322	325	325	329	353	340	374	337	356	369	369	339	357	355	357	364	325	333	334	342	351	366	319	323	355	360	367	364	327	370	356	356	314	346	342	335	320	368	340	365	347	366	364	324	334	343	347	359	323	334	368	328	357	346	337	328	332	304	339	359	324	352	344	320	368	376	322	337	394	328	364	335	320	343	353	348	324	347	313	332	347	354	325	362	336	363	355	358	348	347	376	323	346	369	337	346	353	364	372	355	354	339	348	350	351	332	362	348	320	350	362	333	339	362	336	332	340	360	357	363	344	327	318	365	341	344	340	375	339	342	335	337	339	343	339	317	331	326	350	370	379	355	336	345	347	338	363	336	331	330	374	327	352	366	365	362	352	368	383	357	369	378	317	350	357	346	357	335	351	371	325	386	328	349	350	364	356	376	337	356	347	375	355	357	326	341	331	337	307	358	375	354	333	351	371	339	356	337	343	345	365	336	353	342	349	360	355	338	356	383	332	376	344	342	351	349	373	366	377	333	331	335	361	322	332	356	343	349	344	296	307	367	386	366	318	375	357	332	359	344	348	313	392	358	385	376	354	342	368	311	352	362	351	327	384	330	369	382	333	318	365	346	360	343	340	336	335	357	332	345	333	373	342	311	359	354	333	310	333	369	351	362	328	317	370	314	355	344	345	363	361	377	353	322	338	372	383	343	343	342	333	346	345	351	338	363	349	340	330	352	354	345	354	359	398	332	344	342	366	379	336	347	334	356	358	338	371	347	330	349	344	348	355	329	349	340	354	352	363	357	319	334	363	341	322	360	333	339	341	369	336	346	350	358	365	335	356	349	328	376	336	374	365	358	353	356
2988	1258	1099	1171	967	1043	774	580	699	554	560	506	526	479	422	398	388	358	356	356	301	331	304	313	301	301	333	299	321	294	330	291	291	319	305	294	327	316	299	298	263	322	294	311	309	275	315	290	274	315	313	308	299	313	279	289	324	305	315	287	313	276	296	289	295	295	364	330	304	304	273	291	298	312	286	295	299	275	288	316	312	275	294	283	271	308	318	264	297	310	284	311	299	264	287	307	303	317	306	327	330	279	296	304	290	294	304	304	262	310	325	278	304	287	301	298	288	296	297	304	282	336	292	301	301	308	320	302	299	288	294	280	293	297	305	285	329	288	305	287	309	290	273	332	332	276	297	306	285	291	318	309	346	320	281	322	300	325	292	291	298	305	277	297	327	311	302	300	340	276	277	319	284	281	297	316	267	294	293	321	308	284	296	275	295	296	311	277	277	308	309	324	313	286	322	288	330	296	302	310	312	289	309	281	302	314	337	332	322	304	303	288	305	306	277	315	280	284	293	309	294	290	321	277	313	314	313	325	315	296	277	320	299	280	297	277	290	308	320	291	295	290	272	302	280	289	279	320	300	303	308	281	301	319	299	303	290	320	291	300	305	310	308	335	275	355	298	303	295	273	301	313	286	303	280	296	321	299	296	329	303	301	290	298	301	293	320	310	301	310	316	293	292	290	295	278	276	304	288	318	312	283	299	294	309	296	316	287	302	288	281	282	304	281	296	295	294	297	342	286	278	273	328	312	263	293	279	275	268	293	321	311	305	291	272	286	323	285	334	275	288	317	314	290	315	296	281	300	285	272	305	278	305	321	314	310	275	317	320	303	310	304	299	314	268	302	307	302	287	274	257	294	330	266	280	295	301	315	316	309	288	325	317	301	295	311	304	308	274	322	283	286	306	286	293	295	297	284	264	288	304	305	326	276	323	295	299	272	284	293	263	289	280	287	311	303	317	275	276	309	315	280	321	283	270	312	309	311	299	301	291	298	305	315	297	295	289	319	299	294	283	307	268	306	268	274	314	315	321	303	304	314	279	306	308	277	282	300	290	287	302	310	301	325	313	286	324	276	323	287	304	332	315	297	293	307	289	296	285	304	315	308	307	282	288	302	324	302	270	286	271	299	296	291	318	287	287	287	279	276	298	331	296	299	320	271	301	293	288	311	308	293	313	268	296	315	288	310	306	299	310	305	267	271	273	327	286	281	289	292	303	299	311	337	283	297	283	285	306	294	300	317	286	317	286	298	280	304	288	301	336	264	287	291	298	321	297	267	310	280	271	273	323	316	306	318	283	296	335	296	291	318	315	296	313	307	326	317	294	274	283	281	321	334	289	269	298	294	284	285	292	303	285	290	291	324	262	287	294	316	304	293	306	334	292	267	294	303	309	268	292	298	284	299	284	285	277	311	287	331	286	301	280	287	305	289	307	324	272	314	303	277	320	289	299	334	296	268	317	313	336	287	297	315	287	315	305	303	321	312	280	296	314	315	288	289	283	316	286	282	298	298	284	306	280	291	290	275	325	283	319	307	312	288	312	312	302	293	315	304	296	292	306	309	302	275	263	298	293	323	313	291	323	317	281	290	317	313	307	319	282	297	323	293	295	292	311	312	317	302	305	304	301	298	312	278	276	307	312	298	298	291	318	308	311	326	308	311	313	299	317	274	316	292	292	296	299	339	271	270	300	326	276	308	308	308	298	317	294	290	329	321	286	307	317	287	299	283	293	341	297	303	283	302	256	317	302	290	306	315	342	310	311	308	301	306	284	286	295	311	293	328	319	298	309	319	280	282	293	297	306	283	292	266	315	311	277	304	270	288	310	275	292	289	282	335	276	311	289	297	315	300	254	314	307	307	306	308	301	307	304	312	300	295	295	294	302	301	283	293	282	336	306	332	275	286	265	288	305	258	287	261	287	300	306	288	285	294	331	291	259	328	295	287	278	284	297	292	288	308	295	289	310	331	315	295	332	253	305	288	299	307	280	311	273	284	328	260	268	323	296	318	281	326	315	313	291	314	317	321	300	272	292	291	305	288	292	306	286	272	269	282	286	289	297	296	323	291	307	291	306	294	323	319	288	293	301	272	284	293	272	298	299	288	285	283	314	306	307	274	326	287	299	304	296	303	314	306	287	298	314	315	291	295	299	325	310	316	326	289	291	284	285	317	291	290	307	273	299	282	294	313	308	312	301	292	300	305	292	292	296	289	271	301	278	311	319	307	288	270	301	274	286	306	302	331	316	315	279	300	283	300	315	308	313	304	295	286	287	320	311	274	303	284	315	291	287	284	301	296	343	293	304	305	314	291	327	269	265	300	306	284	293	311	311	312	308	291	285	321	294	320	290	302	290	276	283	296	308	281	309	312	295	298	310	307	318	297	316	309	316	327	288	265	317	271	305	274	311	331	258	304	286	308	284	339	309	284	297	296	310	324	309	297	266	278	263	277	308	315	274	285	270	312	298	269	290	265	297	277	298	302	311	284	297	341	331	286	264	307	301	288	297	309	304	294	324	310	290	301	292	319	314	287	289	294	307	280	285	273	298	307	317	257	272	273	330	302	298	332	292	322	311	321	307	325	315	298	309	268	318	282	320	287	291	292	299	322	309	312	301	323	282	282	271	283	314	296	297	277	258	251	330	327	307	309	298	269	296	296	291	345	276	280	328	286	306	287	271	301	304	279	293	288	314	292	320	289	288	308	294	301	279	329	281	294	308	281	305	280	305	272	297	316	291	315	283	280	303	320	304	296	315	283	288	304	331	326	308	275	283	325	301	294	309	351	261	310	285	326	312	276	304	257	286	308	287	267	303	310	303	311	295	297	303	324	295	296	304	302	343	296	283	305	313	285	307	315	295	294	319	308	284	325	271	299	290	312	304	279	319	283	319	293	320	320	300	271	295	330	277	295	310	257	283	320	298	297	310	285	289	313	267	314	305	322	315	324	312	283	259	295	272	326	292	296	300	312	279	288	321	298	283	311	293	288	279	327	289	317	337	299	322	289	311	295	307	311	336	268	266	291	304	288	272	251	278	301	282	288	281	285	314	286	303	326	275	270	298	300	302	308	306	276	285	307	292	283	287	316	323	305	307	270	286	311	293	300	267	323	348	322	292	292	267	311	265	317	279	278	327	298	293	305	304	286	310	313	299	283	297	275	300	297	296	285	277	252	302	303	327	312	306	321	287	284	280	297	311	312	265	330	301	296	293	292	300	286	298	271	298	325	319	284	314	283	277	302	316	273	318	328	290	311	304	329	335	299	295	299	269	323	303	295	275	288	294	282	295	301	291	279	343	325	335	282	338	280	352	286	295	278	314	298	323	296	299	287	286	294	314	300	308	297	285	288	307	310	301	282	315	299	299	290	293	295	284	298	327	303	252	292	294	300	292	325	273	291	263	303	323	287	332	309	307	315	293	328	294	284	304	281	297	301	306	306	284	283	297	281	281	314	276	293	278	322	307	311	313	307	299	320	304	295	321	301
3039	2028	2051	2684	2438	2789	2289	1992	1960	2038	1870	2205	2330	1836	1524	1533	1575	1334	1128	1068	1007	990	934	921	868	904	829	822	872	875	787	857	827	827	826	848	865	806	849	817	847	854	847	853	774	771	812	801	856	845	807	803	812	836	864	897	851	865	822	799	843	832	839	843	847	816	804	895	851	794	872	787	828	854	791	832	821	862	855	820	845	829	883	832	767	788	870	842	827	830	778	861	734	743	842	819	806	811	801	871	792	786	801	847	809	828	882	803	791	826	816	828	833	808	825	832	818	804	816	842	796	860	870	829	898	823	858	825	824	809	852	868	834	829	836	801	780	807	813	783	857	790	785	842	821	785	805	817	893	805	762	846	804	835	843	773	817	819	843	784	824	831	838	811	830	817	814	810	818	797	854	808	845	795	825	873	805	825	821	835	820	772	823	820	806	850	832	844	769	856	842	825	755	802	787	823	812	794	818	893	818	811	882	788	837	832	887	756	813	836	841	801	825	820	793	807	807	822	808	878	796	827	801	861	857	840	827	838	842	838	821	818	793	861	811	765	794	815	798	851	897	878	879	835	854	819	793	845	803	853	783	797	775	839	836	850	879	831	823	788	845	842	821	832	828	782	807	819	817	804	848	820	816	755	842	792	805	789	840	870	799	826	885	828	832	831	798	773	797	858	831	838	830	816	799	823	823	884	801	779	858	840	818	831	834	790	878	839	830	860	802	871	809	817	834	844	816	901	816	851	812	825	804	807	827	840	861	812	795	853	797	868	794	803	819	819	836	856	776	884	813	854	830	814	831	829	814	729	852	828	791	787	840	835	774	791	837	845	834	878	847	827	837	804	849	841	802	822	846	798	781	811	884	844	791	830	794	803	840	792	793	835	798	832	785	849	856	808	769	819	842	825	824	835	817	818	826	821	893	820	819	874	839	814	792	838	773	816	775	874	842	819	854	833	826	839	842	812	761	857	823	829	879	895	812	834	829	831	804	846	824	820	818	787	801	788	817	858	836	814	770	846	843	837	931	813	843	819	819	828	776	815	850	852	854	832	834	849	822	857	889	813	784	867	847	774	843	798	831	822	859	809	847	787	865	827	797	856	791	843	792	833	809	866	817	823	838	817	770	812	803	841	849	839	797	821	807	841	785	801	808	839	799	799	824	816	837	826	804	810	749	848	812	792	832	799	833	787	831	828	868	866	817	826	854	849	803	812	832	805	834	867	795	786	814	838	837	822	807	826	742	811	849	832	829	839	827	803	814	853	846	803	904	833	808	805	833	837	841	802	820	825	821	812	842	815	818	821	802	826	806	908	809	817	840	802	833	829	882	863	807	861	822	790	827	817	808	821	848	845	858	821	843	846	859	804	844	837	805	879	762	810	757	761	810	775	815	847	850	818	786	796	846	786	847	823	808	765	817	764	808	808	843	868	862	838	806	827	847	850	877	850	907	776	852	850	795	818	783	808	833	815	811	808	821	817	869	823	817	806	841	791	812	805	845	782	773	859	833	828	836	787	826	803	830	812	836	819	836	760	791	774	786	806	836	830	829	804	797	851	844	753	830	789	853	823	857	838	833	824	845	785	857	817	842	853	827	786	846	839	801	808	832	793	799	793	885	853	835	847	845	823	829	809	799	790	865	827	818	849	836	835	817	835	798	824	803	838	798	858	843	870	838	863	832	822	852	877	847	806	841	779	792	798	847	831	808	795	803	804	774	835	825	819	813	814	820	826	798	785	854	809	840	879	899	799	784	870	776	859	823	817	857	797	794	735	841	792	800	808	776	767	842	872	856	799	833	778	803	804	845	848	814	846	884	818	875	839	825	845	836	813	862	829	825	872	836	792	786	800	801	833	814	830	806	817	847	810	792	822	833	855	772	837	851	776	847	842	845	835	856	834	803	839	839	845	821	837	819	832	815	841	811	826	821	822	785	807	805	869	784	817	833	780	804	797	844	855	785	822	821	782	805	876	854	812	826	849	759	805	809	812	807	830	807	790	794	861	815	828	859	860	840	817	782	837	820	846	812	799	809	795	802	846	807	829	839	866	820	894	850	802	850	891	794	816	848	827	815	809	803	826	796	880	806	836	810	801	799	827	817	835	832	903	846	812	827	814	865	815	791	821	863	834	824	831	850	850	809	819	805	856	798	851	866	809	812	820	832	852	834	838	867	840	778	831	816	805	846	811	865	821	788	843	785	842	859	798	875	807	807	796	858	795	831	839	804	793	810	818	856	787	849	835	831	826	839	832	741	815	831	798	830	789	854	786	784	797	827	824	856	808	831	827	783	839	818	824	855	858	773	837	844	836	823	865	842	784	830	863	848	874	869	871	858	823	836	820	859	821	833	875	809	799	795	776	805	807	798	806	814	827	825	793	847	808	796	784	809	865	792	871	804	778	821	779	803	896	793	753	829	789	860	761	762	800	811	783	824	819	809	858	829	791	863	798	817	807	786	803	814	844	812	781	790	892	851	781	826	834	805	817	832	885	815	868	878	858	823	837	842	814	819	838	864	869	815	829	798	822	822	828	830	817	804	825	847	816	815	785	885	813	832	861	818	845	854	827	806	833	812	845	816	792	793	815	861	893	800	826	837	780	869	813	827	776	810	829	847	850	820	802	804	821	809	765	869	853	834	846	763	855	865	783	857	830	869	816	815	805	802	815	847	780	847	780	813	816	753	791	844	875	860	855	849	825	824	806	804	827	884	878	770	836	788	882	836	803	795	795	813	830	820	808	840	810	797	822	832	790	799	799	847	798	802	826	866	788	831	772	836	813	854	886	843	857	899	829	819	805	866	816	846	777	846	812	809	847	825	811	826	834	834	846	834	827	867	766	780	841	818	828	818	818	779	795	811	806	829	838	891	790	810	872	816	823	852	834	816	832	835	851	818	764	809	779	812	853	849	829	826	824	843	871	874	796	830	807	816	873	804	812	827	800	806	840	820	803	777	791	812	821	817	858	781	820	807	846	800	771	811	806	775	871	813	801	844	784	797	841	825	857	814	813	811	778	836	871	856	859	805	767	824	790	851	829	817	832	817	873	834	830	828	818	858	804	791	774	794	818	794	840	839	861	800	789	848	861	813	765	839	799	792	816	795	861	835	826	839	816	828	867	849	897	799	803	807	819	826	774	846	847	817	821	849	792	845	829	797	822	811	770	790	864	847	826	822	843	862	811	827	803	806	815	847	814	802	800	820	825	813	808	798	825	854	813	786	791	811	782	868	785	831	838	820	810	772	816	813	796	776	775	822	819	806	818	812	813	847	833	763	866	805	841	796	830	817	835	826	834	794	848	764	824	807	864	813	791	797	777	794	824	864	802	854	750	865	808	819	839	806	854	832	819	855	776	807	782	834	770	790	854	806	814	745	813	847	838	792	863	798	850	815	817	833	830	819	791	858	852	847	831	833	868	866	858	808	852	814	786	792	796	851	814	805	855	860	790	905	845	811	824	789	814	810	773	830	820	828	855	827	808	821	796	783	840
11234	7758	8057	8254	6926	6838	6010	4068	3250	2785	3036	3055	3311	2278	1427	1825	1319	1134	1086	732	424	360	362	307	272	236	191	211	176	187	183	192	180	180	179	177	176	160	176	190	191	185	167	183	193	182	145	177	205	174	176	183	168	187	185	185	197	177	161	166	195	170	160	170	189	183	180	169	189	167	163	177	168	171	168	176	208	143	168	165	184	174	153	156	190	164	187	175	194	180	159	174	167	155	171	193	195	207	165	176	194	183	168	176	170	195	184	164	186	174	180	174	151	184	169	170	175	192	191	167	175	181	179	163	185	176	199	172	176	175	186	167	170	185	191	168	167	177	176	163	190	182	178	183	177	148	170	181	174	160	195	167	196	179	149	166	193	207	155	175	165	148	177	192	174	178	174	170	186	164	176	155	171	217	181	176	187	162	167	176	180	154	191	176	202	163	163	183	171	153	184	167	200	153	169	170	196	161	164	162	176	174	163	197	169	164	198	165	163	165	175	182	199	186	171	174	193	188	173	162	146	209	169	163	178	181	154	170	173	179	172	181	188	186	174	174	186	188	172	201	164	170	172	198	187	206	177	185	173	167	185	172	189	188	169	183	190	212	182	177	194	177	186	174	175	195	193	185	195	190	182	170	177	166	187	179	196	179	169	172	196	159	175	163	175	185	191	187	175	193	160	191	147	178	158	195	155	193	162	198	177	176	176	162	149	165	160	185	190	198	160	186	159	170	188	180	164	182	167	187	142	150	180	177	185	157	213	175	184	174	186	178	146	160	172	187	197	168	173	162	177	149	168	177	162	130	164	163	173	169	180	154	164	173	170	188	180	160	177	164	178	170	163	177	169	159	153	181	176	153	174	170	191	196	168	173	195	159	175	170	184	190	197	155	212	183	202	197	157	164	164	154	143	161	201	184	164	157	192	168	186	182	187	177	208	186	196	167	182	136	160	171	197	169	171	190	183	180	186	159	175	175	181	197	201	181	172	177	174	183	170	178	163	165	170	163	150	185	167	163	169	177	207	187	187	172	165	171	172	185	183	170	169	166	158	175	178	166	153	175	184	139	175	155	209	164	184	186	177	170	160	183	177	188	170	188	167	179	158	175	166	175	179	167	173	176	199	187	171	171	162	175	170	169	177	158	183	164	170	183	173	158	175	185	201	173	160	145	200	174	171	168	170	178	182	186	158	166	165	129	196	180	199	172	174	174	172	178	167	176	178	171	168	166	154	163	186	154	167	181	187	169	171	176	192	164	178	160	192	180	186	178	164	186	169	194	197	185	173	172	160	174	196	188	170	172	169	148	160	189	161	186	179	160	181	161	156	195	145	184	177	170	178	162	185	170	184	169	148	170	159	177	192	169	180	162	173	174	155	163	184	156	167	203	164	176	198	171	179	153	177	191	139	151	177	181	185	171	182	181	180	181	172	159	175	201	183	192	175	187	181	170	190	147	170	180	157	168	185	183	162	188	180	155	161	198	171	187	165	168	167	198	151	188	189	178	169	174	177	161	169	173	174	167	177	168	185	153	189	190	190	166	188	155	177	187	170	158	177	187	194	195	162	181	182	181	158	184	168	181	181	174	168	174	164	169	172	190	177	172	181	160	175	163	166	178	159	193	178	171	173	174	182	168	180	161	180	186	180	157	185	176	161	166	198	153	187	158	179	167	161	159	181	190	188	167	169	182	173	163	184	170	188	198	200	153	168	206	182	189	166	152	181	173	161	162	184	169	172	165	155	157	180	170	189	168	190	163	172	167	169	175	193	168	164	189	167	172	193	189	161	180	182	160	196	180	175	169	165	188	167	180	184	172	176	178	173	188	163	186	190	176	160	193	191	177	167	169	172	155	152	187	172	181	169	176	180	171	180	185	166	175	167	181	209	177	157	175	180	176	197	184	184	152	178	183	166	166	203	165	174	185	187	171	174	153	208	191	172	171	217	185	178	177	171	195	171	176	180	168	186	176	193	168	168	176	175	154	184	184	167	184	147	166	167	165	154	179	182	178	178	179	183	216	162	176	173	199	167	189	164	169	185	194	179	169	165	180	163	146	176	172	167	177	172	167	160	169	181	164	174	197	193	179	190	159	171	164	176	163	193	175	170	170	183	173	183	169	176	159	181	171	158	168	183	173	170	205	192	183	161	163	187	193	205	158	199	167	185	159	156	179	197	188	206	199	195	191	174	172	153	159	157	183	182	164	178	157	192	194	172	195	176	190	176	175	174	172	184	177	178	179	158	174	188	176	156	164	152	173	182	171	152	152	179	178	179	189	158	173	172	160	168	193	182	164	192	131	154	157	179	191	181	171	174	175	170	184	148	177	185	159	207	180	176	192	161	168	159	182	171	179	159	191	190	169	172	172	181	187	192	192	181	164	174	180	181	172	176	175	166	183	184	159	180	153	170	179	153	200	163	195	166	154	174	169	162	185	169	184	176	167	208	194	178	166	161	200	168	189	194	143	168	202	163	191	150	156	178	167	183	183	184	169	174	195	186	185	170	176	179	185	180	175	159	199	181	186	181	185	171	176	164	173	191	174	182	196	180	179	175	208	183	170	185	193	187	157	182	191	203	166	143	184	169	143	154	184	193	190	180	179	155	169	166	163	172	152	164	174	158	176	196	183	191	172	187	177	159	182	196	178	171	176	175	172	196	177	158	183	170	189	164	178	170	169	167	183	175	186	167	167	177	183	164	184	207	141	156	201	188	177	175	169	175	187	185	169	166	182	174	184	158	176	186	190	150	184	176	163	174	172	165	191	175	165	172	173	179	185	197	171	173	152	156	155	193	188	175	160	171	166	157	178	193	180	183	187	189	191	173	182	159	160	183	176	200	169	168	173	159	187	172	188	167	163	173	167	172	171	176	187	151	146	173	223	189	155	194	164	166	192	165	171	173	170	170	185	185	203	154	170	183	167	180	176	167	180	160	185	196	178	154	165	195	185	187	166	162	182	190	177	172	178	190	161	193	183	164	168	180	191	190	173	182	165	147	163	181	181	153	154	179	192	193	162	194	176	176	176	177	185	158	151	189	176	154	175	171	199	168	169	179	164	161	162	162	149	162	181	172	167	185	149	177	176	165	159	159	175	172	177	158	169	180	171	218	142	160	158	153	187	186	191	168	158	157	192	185	172	180	167	161	170	188	173	165	172	170	177	186	183	170	188	156	180	187	180	152	177	184	157	182	181	186	196	151	193	175	155	172	161	170	181	162	188	170	182	196	198	182	182	174	164	195	179	163	191	167	163	176	163	189	143	169	153	197	148	200	189	187	153	180	196	182	179	163	160	194	165	178	155	183	140	172	194	189	171	160	179	182	177	177	179	209	182	167	182	185	172	175	161	194	207	169	165	168	170	187	171	174	161	180	149	190	178	191	185	164	180	166	193	153	170	181	183	154	166	197	173	177	184	157	168	168	202	160	172	153	169	181	172	170	201	171	172	159	183	194	194	172	167	181	167	185	180	173	180	201	182	188	163	166	174	167	175
8260	6308	6999	9575	10304	11379	12126	8528	9119	9344	8995	11493	12100	9640	6773	9435	7330	4688	3763	3262	2553	2174	1921	2040	1504	916	766	670	672	599	588	616	604	606	553	526	543	536	559	574	580	564	535	584	534	550	537	524	536	579	540	575	538	525	502	548	537	584	523	559	526	531	530	514	504	542	542	514	552	530	552	526	536	532	547	527	537	499	531	518	496	522	525	550	500	505	556	538	482	546	509	532	517	475	518	560	551	523	492	519	488	516	519	509	496	536	472	509	533	518	521	502	520	535	533	519	504	514	484	531	469	520	514	513	493	492	499	499	520	546	534	498	513	479	489	477	519	514	556	521	506	517	531	523	537	472	498	466	522	496	525	511	503	479	534	546	489	499	525	506	488	534	531	467	498	512	506	473	473	508	520	505	509	486	541	488	536	475	535	517	533	502	535	483	511	528	533	505	508	532	500	487	547	500	497	500	504	513	500	524	508	527	529	466	463	505	521	523	496	496	542	479	526	486	482	500	467	516	530	488	516	476	511	502	502	468	473	497	509	546	555	468	502	557	486	466	505	521	508	526	524	489	499	503	522	514	479	477	530	494	505	544	493	511	519	475	485	517	493	515	534	497	460	517	510	505	532	490	512	519	464	481	471	499	512	490	534	487	532	525	519	484	478	519	507	513	498	549	491	484	512	537	451	512	501	494	486	529	509	521	481	449	525	514	512	475	495	485	515	546	469	478	524	490	543	505	507	468	502	500	508	521	548	503	520	517	517	499	470	515	499	494	500	511	504	493	510	503	493	483	498	535	471	525	528	472	461	506	515	478	493	514	534	509	498	496	533	518	516	527	508	475	482	506	529	493	478	530	519	514	494	513	486	509	521	530	527	532	553	571	526	487	522	502	494	500	476	477	522	499	495	499	518	490	522	486	482	509	504	499	537	492	516	546	483	503	524	503	508	523	484	476	518	478	503	486	495	506	455	524	507	539	525	527	477	496	483	500	501	494	503	520	526	517	518	495	501	485	543	472	500	521	468	548	522	476	492	537	502	484	467	476	492	519	494	500	519	505	496	505	518	495	491	455	500	495	512	500	505	507	482	497	511	513	507	516	497	531	509	519	524	480	554	509	480	488	538	513	520	528	508	506	510	524	507	532	481	510	487	476	515	535	483	475	514	501	477	481	502	522	480	493	506	566	484	529	490	511	513	486	466	539	495	513	497	484	519	516	508	507	493	477	539	516	528	474	498	512	491	482	514	506	558	544	466	467	511	506	502	476	489	519	499	518	538	492	485	523	503	492	508	534	539	502	546	531	510	509	511	507	501	472	506	486	487	493	529	524	470	498	533	499	495	523	495	505	502	484	533	488	498	493	466	483	478	520	467	511	459	535	484	496	507	478	489	520	523	517	532	476	506	527	537	535	503	529	549	466	493	507	490	519	512	524	522	532	499	500	475	505	470	526	521	502	500	468	444	497	509	468	501	528	520	455	505	504	510	538	502	528	516	520	493	542	489	511	487	503	503	503	499	545	485	486	501	539	481	505	505	477	522	503	493	460	487	501	520	512	507	495	525	497	550	478	517	524	516	496	487	467	474	464	488	488	502	521	528	529	516	506	512	501	455	524	543	469	513	516	521	485	527	504	492	529	506	540	514	555	505	514	511	515	536	514	490	504	483	475	504	480	488	515	501	503	546	511	502	530	501	509	557	456	506	493	527	489	478	516	524	512	518	521	510	509	463	506	475	506	515	504	498	514	488	490	507	495	508	542	496	507	510	511	476	488	514	494	448	501	508	512	478	476	516	499	468	479	503	520	475	515	499	490	469	523	517	518	484	449	479	507	500	523	507	535	484	505	501	511	480	514	530	571	490	513	512	480	569	516	506	519	505	536	497	492	494	535	542	535	518	504	515	536	452	480	495	489	487	513	473	490	508	505	496	504	494	510	505	515	538	513	530	499	517	517	496	505	515	474	465	511	505	519	507	476	478	534	508	499	484	515	516	491	514	503	540	521	503	530	471	475	489	504	500	502	523	489	468	492	494	468	533	501	495	463	517	472	474	516	475	471	500	488	528	488	467	502	515	535	519	509	515	502	535	538	508	534	540	560	502	506	535	473	504	468	571	492	496	505	502	485	469	541	479	499	480	503	509	524	503	477	465	499	510	540	495	489	515	506	536	485	487	539	510	521	488	496	536	493	473	541	506	494	520	484	518	490	495	487	459	500	490	558	453	488	492	537	516	488	480	504	509	469	501	506	482	476	484	467	539	476	523	472	466	511	519	514	510	489	491	490	563	534	516	524	495	468	504	557	488	501	524	488	484	517	505	447	505	484	471	496	505	560	489	527	461	506	535	560	531	533	513	526	497	510	489	485	525	517	527	468	498	536	508	517	532	533	495	506	519	496	526	486	508	509	504	552	514	519	528	541	558	491	505	484	488	537	469	500	473	473	490	516	541	565	496	517	522	537	497	518	544	527	479	528	463	477	531	497	479	505	528	475	522	478	521	485	504	512	513	517	486	522	503	533	508	510	513	480	483	491	525	474	519	536	506	501	533	494	465	527	508	506	498	502	534	517	506	478	530	498	477	492	574	528	494	506	488	521	543	500	491	508	476	468	465	488	504	492	499	502	476	536	478	495	505	479	495	512	482	521	517	488	475	487	482	468	488	517	529	538	471	524	507	496	515	494	503	499	521	500	530	509	506	489	526	526	470	518	493	507	502	521	463	514	501	533	507	509	513	485	535	499	530	474	536	510	512	466	519	482	502	513	514	525	542	426	489	492	481	494	497	510	500	442	508	501	512	499	534	518	533	509	459	516	465	511	506	483	516	494	479	502	501	472	520	470	551	520	517	506	520	510	497	524	506	519	486	460	513	529	497	470	495	519	514	508	534	508	482	517	519	468	538	517	523	552	533	514	473	484	514	533	484	517	505	493	506	529	492	512	482	511	508	479	536	481	470	493	522	507	530	473	487	510	523	486	481	483	460	529	523	506	499	477	531	521	517	490	463	455	514	500	532	464	518	495	511	439	497	482	512	480	490	498	536	535	499	535	519	501	471	501	498	438	503	514	517	516	501	487	493	508	517	522	479	466	526	526	488	508	499	525	476	497	467	523	519	499	506	501	502	450	536	505	545	470	538	492	495	534	494	516	478	533	506	520	516	515	504	515	541	512	535	524	459	483	478	479	517	490	519	491	514	530	472	488	544	515	502	553	508	467	504	452	523	471	538	466	526	522	484	532	488	510	526	522	505	538	507	520	490	505	507	523	518	537	510	501	472	486	523	447	529	501	508	525	580	504	488	495	508	519	494	523	496	530	525	512	509	499	559	543	490	559	487	516	505	494	524	519	540	503	509	511	493	523	511	518	529	487	479	470	519	534	536	524	515	523	504	506	470	507	495	520	526	503	547	492	522	500	552	530	517	512	492	515	493	511	511	507	539	512	556	534	513	502	521	528	503	522	474	502	504	520	495	521	476	476	469	494	507	474	474	518	494	523
18529	10924	11767	12336	11578	10415	9519	6893	5742	5392	4367	5600	5314	3840	2297	3029	2437	1971	1333	959	630	555	441	547	357	152	192	146	144	107	111	131	136	125	118	130	132	124	113	110	110	101	114	120	123	117	114	119	113	122	112	98	117	114	114	119	115	115	123	125	115	117	123	115	96	114	136	115	114	118	105	105	117	120	126	121	98	116	109	123	127	108	110	113	127	104	108	108	93	96	105	117	114	121	95	118	82	100	86	114	120	105	117	94	127	121	108	105	102	115	122	109	96	120	124	105	113	116	97	117	118	96	108	105	102	92	111	106	124	104	134	124	114	95	87	89	109	122	92	103	120	103	113	116	106	124	104	97	104	110	89	110	97	104	106	116	131	104	113	113	104	104	115	106	109	95	92	111	88	105	108	106	114	110	125	117	97	121	120	95	119	95	96	102	106	111	106	106	110	107	115	88	102	92	133	107	101	102	105	98	111	114	114	106	102	110	108	117	100	107	119	126	130	124	113	100	120	111	141	112	138	93	107	116	100	125	113	99	89	113	117	97	104	106	120	116	125	110	93	119	99	109	110	124	99	122	114	91	113	116	109	102	122	107	113	103	96	102	104	108	120	108	108	108	110	115	108	100	109	110	116	98	116	102	108	113	106	101	105	98	91	113	105	98	94	122	101	97	110	124	98	115	95	92	109	115	104	111	104	99	91	106	107	123	108	104	105	93	95	120	109	108	110	107	102	99	114	108	103	129	107	101	113	102	106	103	103	120	105	113	109	105	119	108	119	92	113	106	104	105	113	124	130	116	115	118	113	113	120	119	96	91	95	106	102	100	92	114	111	96	104	93	97	116	117	101	110	95	100	111	108	109	97	121	95	124	107	106	119	118	105	105	108	106	116	114	124	110	100	103	84	108	81	113	116	119	113	108	113	108	116	118	108	113	101	137	104	109	99	98	121	104	107	112	97	105	107	109	110	124	107	95	114	106	103	103	102	107	128	86	116	111	106	122	105	117	103	114	104	117	97	107	111	111	98	97	100	110	106	100	97	124	105	102	98	108	107	100	105	102	105	95	112	104	110	116	121	90	98	107	98	113	107	101	109	110	100	99	116	107	91	107	115	82	94	97	104	118	118	104	108	90	104	101	106	110	113	104	107	116	104	101	104	111	117	97	109	97	100	105	119	108	115	100	114	108	99	84	95	109	99	96	109	111	107	115	123	101	116	101	108	99	98	109	101	111	129	133	117	123	96	90	96	101	88	117	107	92	104	111	107	100	92	106	109	121	94	94	111	92	115	112	111	97	101	109	104	102	94	123	120	103	124	103	123	91	124	106	94	94	115	111	112	119	102	85	104	95	114	100	99	110	124	126	107	94	97	102	122	130	107	109	103	112	119	102	121	109	110	101	104	111	105	107	89	93	90	104	119	116	96	108	100	109	102	94	121	96	97	99	87	119	124	84	101	91	110	90	113	115	98	101	107	115	123	108	104	104	118	121	112	104	119	123	98	120	96	114	104	120	100	108	111	97	110	134	93	87	97	100	106	102	101	106	111	103	96	120	114	99	94	116	94	97	107	115	102	109	140	121	95	86	114	91	97	105	114	117	97	115	104	124	125	104	110	122	115	111	102	117	97	92	109	111	112	92	104	108	99	121	111	97	105	106	99	101	111	98	117	110	99	108	111	101	115	110	112	93	114	122	98	101	102	99	111	119	103	94	111	118	130	109	111	120	137	109	113	108	103	96	104	101	117	94	97	114	108	101	105	117	122	95	95	107	97	98	124	101	102	113	104	100	116	95	103	138	111	117	111	103	110	105	118	105	111	94	123	107	120	94	108	122	100	92	114	95	110	105	124	101	115	108	108	104	95	88	127	111	113	108	105	111	99	102	101	90	103	94	102	97	84	103	97	92	108	117	99	105	98	119	124	107	113	109	110	111	113	113	119	96	112	109	98	96	92	120	107	105	107	99	109	103	99	108	107	127	89	101	113	115	96	92	106	114	111	103	123	101	89	107	98	106	106	95	102	109	115	114	110	111	115	112	121	97	101	111	103	110	123	99	109	116	111	116	122	116	112	92	124	120	108	105	99	98	103	128	104	106	132	112	96	109	103	118	102	99	116	111	132	97	123	95	110	112	126	110	93	124	103	83	120	105	105	99	78	100	114	101	111	83	123	126	107	86	100	124	127	114	101	87	90	102	107	107	97	80	88	117	107	90	94	97	98	102	98	103	108	111	109	105	113	104	116	121	126	104	109	109	148	107	124	117	119	124	121	116	125	116	120	112	85	92	110	104	108	97	109	91	94	102	113	104	98	105	116	99	105	112	92	95	109	100	115	116	127	113	82	131	91	110	120	86	136	114	99	108	107	131	120	108	100	110	102	92	106	101	108	108	115	103	100	97	100	97	121	105	119	91	114	94	96	106	96	98	90	105	108	110	110	98	100	110	113	97	108	122	104	114	115	114	112	97	108	105	109	104	112	113	113	110	125	119	99	106	109	112	101	125	116	104	101	106	102	98	97	107	107	103	106	123	122	94	105	112	104	93	99	105	97	95	93	99	106	104	97	97	106	106	102	112	99	93	123	114	100	103	90	107	94	95	105	104	116	122	106	106	110	120	110	114	103	112	124	97	84	120	110	91	113	110	128	118	108	109	99	93	111	108	109	106	87	115	125	100	116	117	104	118	113	107	108	114	96	115	126	105	112	97	139	111	95	90	128	108	113	108	94	109	135	107	118	108	101	109	122	101	116	108	129	118	103	113	113	111	119	133	100	109	104	104	115	109	107	98	106	90	104	114	104	113	98	115	109	119	116	129	130	106	102	113	99	86	115	94	91	112	100	105	97	128	119	104	105	121	107	105	99	93	124	110	117	101	92	96	106	105	108	110	105	110	116	101	84	94	98	117	105	109	112	94	88	122	109	114	123	103	104	118	108	121	107	102	110	119	101	93	102	122	124	98	102	119	96	111	122	113	100	101	145	127	118	110	112	112	108	119	97	114	99	112	109	112	105	117	123	128	113	111	113	104	132	100	105	120	98	112	120	122	100	115	120	110	110	106	105	122	121	105	92	87	121	100	103	115	109	129	101	114	110	128	104	99	98	121	103	110	119	109	108	104	108	97	96	96	95	109	123	107	114	134	126	89	124	106	100	109	104	99	112	93	107	105	104	117	108	95	84	111	134	118	81	99	120	102	108	99	91	117	111	113	110	88	107	105	107	122	95	114	93	117	114	93	126	82	107	119	112	110	106	117	95	112	99	119	103	112	114	109	110	103	90	121	110	75	122	88	110	115	120	109	99	98	94	104	94	108	103	105	106	118	114	106	119	101	105	97	112	117	114	93	117	91	108	129	125	116	100	113	83	126	115	102	108	100	103	105	123	105	114	105	116	133	108	112	98	113	101	117	113	116	95	113	103	113	100	104	108	122	104	120	103	103	125	110	105	113	118	109	110	99	116	91	101	104	113	98	102	98	108	94	97	115	106	122	78	122
10786	8054	9746	12813	15220	14675	16186	12652	13602	14366	13509	16546	17187	12174	9445	15498	12705	8095	6460	4731	3831	3898	2941	3052	1936	1062	761	646	601	560	515	530	453	509	468	523	449	447	469	458	445	433	427	406	428	400	429	422	399	361	396	458	435	421	410	425	424	441	441	399	381	387	416	366	411	391	336	370	380	360	355	358	430	365	396	357	406	342	393	351	376	367	344	376	386	383	384	347	339	356	357	369	393	340	371	378	362	322	394	339	364	328	356	396	346	379	371	353	374	374	340	382	388	338	333	337	318	363	322	356	296	378	373	333	386	302	380	352	361	340	351	345	362	373	335	340	347	357	333	332	321	367	353	335	368	336	329	365	373	345	355	337	360	365	313	316	362	337	356	344	366	348	366	354	347	349	353	350	359	385	360	353	357	339	344	362	339	324	346	371	350	356	368	327	339	325	336	346	339	316	328	294	363	342	367	326	352	371	311	357	342	342	347	349	343	362	356	360	329	362	376	361	335	326	353	368	334	352	361	415	309	381	389	365	368	374	341	377	338	328	350	356	386	354	364	360	353	339	358	340	335	346	323	350	347	355	361	360	350	366	314	353	326	321	369	371	338	350	311	335	352	360	357	330	325	346	348	346	354	368	344	354	328	340	323	348	370	318	348	352	319	345	343	340	353	334	328	344	345	368	348	330	355	315	370	321	339	361	330	363	316	344	350	343	346	335	364	305	328	342	328	393	333	352	325	352	333	309	335	350	343	352	331	385	362	352	349	355	361	327	371	298	334	358	374	352	329	360	336	367	341	330	350	346	391	341	354	385	349	370	363	356	296	365	287	358	378	336	338	337	349	355	343	388	389	333	350	348	353	342	347	321	351	324	333	316	321	329	360	369	354	337	342	327	353	304	354	352	354	346	344	315	335	326	317	319	323	308	377	339	367	355	336	361	352	330	373	352	351	349	372	332	356	366	376	309	344	363	325	336	383	348	321	303	370	321	342	341	331	392	350	345	325	364	359	346	353	347	354	358	373	346	380	326	357	361	359	317	357	331	343	304	354	355	367	324	388	361	334	346	327	355	379	348	320	337	303	328	349	338	348	334	321	316	366	363	380	372	363	329	384	365	325	361	315	347	364	357	328	323	322	347	346	349	377	356	338	343	354	351	287	314	308	361	336	338	305	340	362	339	357	337	311	360	347	334	384	323	347	352	318	342	353	350	373	333	330	362	357	370	332	349	357	325	348	364	343	356	347	341	327	355	334	340	336	341	336	350	376	355	363	338	363	330	346	347	363	349	356	329	333	354	327	342	325	355	351	342	344	355	345	324	349	293	361	334	315	346	323	341	395	323	326	328	351	348	364	357	372	377	348	347	334	357	370	358	332	334	350	369	323	332	348	368	301	328	361	333	344	382	337	339	359	316	331	367	343	380	359	368	334	310	344	355	326	363	347	343	350	332	336	360	346	336	338	331	323	361	383	391	350	370	357	327	354	348	373	339	339	352	343	347	366	340	359	365	350	337	342	366	347	332	336	355	332	376	341	341	318	345	340	373	321	320	376	339	344	332	347	320	326	337	327	331	346	345	342	316	368	323	358	324	351	353	344	334	272	363	351	336	340	340	339	333	352	329	378	353	343	323	356	322	337	325	339	399	334	347	339	350	339	360	361	324	345	329	335	340	336	367	365	333	356	317	334	356	342	326	358	344	333	375	344	345	343	373	326	362	329	351	324	347	358	347	311	304	354	324	358	343	331	383	370	342	347	345	352	314	330	368	367	331	334	322	381	335	346	338	350	362	341	364	345	355	320	350	335	332	317	375	362	362	348	321	315	387	331	340	351	364	330	339	337	377	349	343	340	361	331	358	348	343	381	339	361	373	359	356	378	337	327	362	342	317	339	334	347	347	323	377	389	333	342	357	328	319	353	318	336	351	340	373	345	332	341	378	367	336	325	380	358	358	365	324	319	334	339	319	347	336	338	347	358	358	344	346	357	325	369	317	335	351	350	331	357	355	326	335	323	358	335	340	322	321	349	338	338	325	352	338	342	358	337	305	337	342	342	323	373	355	344	347	363	338	334	315	335	334	354	344	376	394	362	335	348	326	365	338	340	362	356	352	336	362	349	343	355	315	379	359	343	356	321	337	342	372	341	323	358	351	348	302	371	365	318	350	363	367	327	338	316	316	401	305	354	299	332	309	368	327	341	356	323	372	327	345	364	370	315	331	357	335	379	353	321	356	339	336	325	353	316	378	351	353	356	328	342	356	344	319	361	379	361	353	348	303	354	366	327	345	358	365	335	334	341	351	317	328	319	348	322	340	341	352	342	375	329	310	333	344	351	339	334	369	356	331	341	353	334	363	322	338	329	326	373	324	380	342	335	340	339	337	363	351	351	350	350	319	349	324	352	316	340	346	376	378	353	331	339	330	356	344	379	370	353	326	317	329	360	338	312	356	318	338	335	340	342	335	341	365	383	332	362	333	348	375	324	329	348	329	353	351	301	368	382	334	289	320	338	359	308	335	357	332	346	329	320	324	353	355	350	348	315	307	335	326	317	375	342	344	307	374	339	372	358	374	331	364	352	360	369	354	343	369	339	335	354	326	325	337	357	300	364	319	332	369	354	370	320	335	362	352	322	321	318	351	338	345	356	348	338	368	330	330	335	351	324	344	305	294	386	378	346	347	353	352	341	335	370	307	355	352	357	350	343	339	367	341	335	347	379	350	355	339	333	355	354	362	310	329	351	329	327	383	331	360	369	305	340	334	377	338	341	335	327	328	343	372	379	357	331	364	350	348	332	342	330	360	335	331	335	320	323	330	340	328	352	355	381	359	334	355	325	346	354	341	376	352	364	345	333	358	332	345	342	344	350	333	333	337	347	326	377	352	339	354	328	354	331	348	349	369	371	336	341	364	354	369	342	327	336	364	375	352	331	336	352	372	357	336	355	387	350	327	366	363	338	341	340	378	344	332	330	333	340	343	342	330	365	326	357	364	331	375	333	354	307	320	348	388	322	336	357	351	338	329	363	308	329	337	348	363	349	349	338	389	377	356	316	343	361	361	333	357	334	326	371	347	357	346	351	353	345	346	341	341	340	363	351	333	338	331	360	340	348	393	370	360	325	374	352	342	303	316	329	326	303	340	306	326	338	346	334	354	345	336	328	383	337	339	352	348	335	327	331	357	310	322	343	345	342	368	347	345	364	319	371	326	321	338	368	347	372	350	347	360	335	341	358	365	359	344	315	340	357	321	359	350	349	344	353	319	358	350	347	330	361	316	343	364	352	396	353	326	327	352	334	310	357	371	322	349	354	354	350	335	336	354	344	360	344	341	332	341	308	372	354	373	327	341	351	337	341	363	341	332	363	353	335	359	365	337	363	331	384	348	314	325	345	365	347	366	316	343	325	305	312	318	343	323	352	367	380	342	324	326	363	340	314	333	335	339	336	367	356	332	351	344	365	364	337	352	342	360	368	379	368	338	340	334	334	346	346	346	353	354
3013	1114	1064	1248	794	918	679	675	644	503	505	459	483	452	318	401	364	333	327	359	319	313	293	319	291	330	288	300	292	305	314	307	267	307	294	279	321	315	292	304	302	307	330	303	328	310	304	308	292	297	279	268	285	324	293	329	270	298	334	296	303	291	309	321	301	318	314	283	350	285	302	329	304	286	309	292	298	301	279	322	301	314	289	304	283	303	304	281	283	276	322	298	326	310	312	296	285	281	296	319	298	291	305	315	305	335	283	305	276	303	294	303	299	332	311	297	325	287	288	284	301	321	307	309	285	271	319	300	289	285	284	308	280	290	282	308	315	279	269	300	304	277	310	280	284	286	297	284	273	299	314	283	274	288	313	305	292	290	313	287	302	274	315	335	310	323	269	298	295	282	279	307	319	277	311	279	306	339	283	286	288	325	330	288	270	285	297	296	306	307	331	302	279	291	296	307	304	294	310	304	297	329	317	297	276	294	313	322	302	263	300	290	296	304	312	272	317	286	275	341	299	314	276	265	321	271	342	288	270	302	301	293	297	287	299	316	299	275	271	281	303	288	281	318	315	278	296	348	284	316	317	307	304	335	262	303	295	297	313	294	295	323	364	310	308	309	331	294	271	290	318	271	294	286	308	299	303	280	309	275	298	308	296	283	273	290	313	280	308	293	307	273	313	280	297	293	291	315	304	312	297	323	315	283	304	288	304	281	285	287	297	326	314	277	295	317	337	297	323	301	308	303	298	314	304	340	326	310	299	323	313	290	324	288	283	307	288	314	310	307	287	308	269	291	258	319	326	316	273	291	311	268	295	299	272	301	297	274	300	316	325	315	301	306	316	292	282	308	286	330	310	261	299	317	306	307	290	314	281	294	296	295	296	293	293	300	287	317	282	306	303	307	279	297	296	283	288	314	307	318	329	303	287	302	295	289	330	276	322	303	310	288	312	289	317	292	286	299	314	307	275	293	349	303	298	321	310	273	300	302	322	297	298	308	322	327	298	308	331	310	300	313	300	301	269	305	298	295	336	308	305	329	285	300	327	252	307	314	293	305	303	322	300	289	281	289	332	303	328	334	279	311	279	309	298	333	285	300	301	288	307	339	299	281	321	304	287	287	292	301	281	305	299	319	318	279	299	298	282	331	322	293	266	287	328	288	289	313	279	295	310	294	304	305	292	304	283	302	290	319	332	304	279	295	282	311	309	333	319	281	298	257	299	279	315	299	271	323	297	285	292	299	294	287	281	312	330	283	288	294	314	307	279	299	304	288	288	279	319	269	324	301	290	304	301	292	307	287	319	304	293	304	332	289	292	279	295	297	279	300	310	298	307	300	308	286	299	298	301	286	281	327	289	270	290	290	313	318	275	288	311	295	291	296	309	320	322	282	312	303	300	313	275	291	344	303	280	333	311	305	308	311	299	279	289	302	282	295	295	284	305	321	274	285	313	293	265	305	265	277	307	267	300	293	320	303	311	289	312	320	320	312	281	312	296	288	312	290	285	297	265	284	301	296	298	299	295	264	301	325	295	303	284	297	280	311	343	315	306	266	295	306	313	317	318	315	278	279	304	300	308	301	301	279	267	301	319	312	329	296	284	284	310	288	284	332	299	285	289	294	309	300	315	288	342	275	320	340	293	291	314	269	307	300	286	315	277	308	329	311	322	265	288	298	284	299	271	281	303	294	327	317	306	292	281	289	300	306	277	305	283	313	306	310	278	258	280	289	291	306	284	283	313	312	306	296	298	283	293	287	320	312	318	315	294	273	288	315	306	315	299	271	291	294	322	289	280	237	293	317	311	299	291	318	288	322	306	300	289	299	298	309	302	312	302	304	299	324	291	276	304	302	327	296	317	293	312	293	299	297	284	272	294	293	274	299	297	281	305	310	324	291	307	290	301	317	302	320	301	312	296	315	296	322	296	279	323	294	310	292	295	290	298	268	336	306	305	335	264	292	319	284	287	275	338	299	289	306	311	303	313	286	322	324	288	313	312	329	309	289	266	313	320	340	294	278	320	313	308	286	304	320	306	285	316	306	265	296	289	337	306	310	288	320	293	293	311	301	281	324	309	312	290	310	309	271	313	294	296	254	284	281	291	270	309	296	302	268	284	281	321	308	302	286	309	342	274	277	288	294	305	320	285	336	290	275	296	308	310	296	306	292	318	316	324	331	342	283	331	311	292	324	290	290	275	294	293	317	320	311	296	310	267	308	283	318	303	326	304	287	299	290	318	248	295	304	266	322	306	303	339	297	312	272	287	288	279	288	285	292	304	303	285	294	302	297	287	309	290	282	307	305	277	304	317	302	315	309	318	300	268	284	285	279	280	316	312	294	282	297	325	290	291	271	307	293	294	325	310	289	333	278	268	268	284	266	322	319	301	318	292	308	276	308	313	304	292	311	308	313	300	302	321	313	306	312	284	294	305	311	329	286	302	310	285	317	304	271	287	316	318	289	270	293	299	274	315	300	312	309	308	315	288	319	323	289	301	284	293	294	341	300	304	305	282	268	296	286	304	300	300	310	327	315	318	315	337	332	274	283	305	301	323	295	322	312	303	324	314	301	277	299	321	263	309	303	308	310	322	294	296	282	285	311	339	313	287	297	255	292	308	317	299	301	348	298	329	280	306	311	314	328	309	298	274	284	304	262	305	300	300	292	303	313	333	318	303	285	268	291	300	299	276	304	316	320	305	303	271	301	286	289	300	287	333	307	289	315	276	307	292	272	321	323	294	300	295	305	302	305	308	325	304	321	297	288	297	308	277	319	275	316	292	316	317	307	324	295	331	295	305	306	300	287	286	333	270	312	296	307	301	295	322	297	285	325	319	273	302	297	294	303	294	304	322	285	281	296	300	290	284	341	322	293	335	284	303	360	315	271	322	302	297	307	309	310	311	291	302	302	311	306	288	277	322	272	291	290	299	295	287	283	307	306	311	297	295	313	304	304	290	337	305	283	296	268	259	305	299	350	297	287	291	330	302	311	319	308	291	322	325	315	286	268	301	313	331	303	303	294	301	296	301	288	303	305	291	305	311	322	323	281	307	320	293	303	315	296	316	301	323	296	313	289	304	318	306	330	268	301	299	301	296	287	284	316	291	354	287	302	328	322	294	304	312	291	290	314	326	312	286	295	345	327	274	296	289	335	339	287	310	296	345	330	309	285	295	293	318	282	311	272	290	266	277	325	290	292	287	322	292	319	308	355	304	265	310	288	315	315	341	318	274	288	285	274	309	278	313	279	272	290	295	261	292	294	271	282	303	290	301	270	284	305	307	311	293	281	313	296	295	314	298	299	301	342	324	306	297	321	300	297	292	296	277	307	328	299	302	321	314	322	316	319	313	309	299	305	289	332	305	298	291	296	326	283	284	280	296	303	280	303	314	273	343	288	303	293	308	286	320	290	320	299	261	314	271	315	302	275	301	318	310	303	289	309	305	271	283	285	302	291	307	296	316	309	308	297	294	316	321	298	301	286	288	318
3040	2015	1904	2670	2427	2499	2505	1978	2071	1797	1816	1903	2172	1818	1238	1643	1434	1198	1196	1052	961	915	981	987	884	834	858	854	800	800	869	850	858	792	789	792	814	854	813	797	798	857	821	808	798	768	889	852	858	784	794	804	763	826	857	863	880	783	814	846	884	801	828	794	778	845	841	828	823	803	826	849	826	784	870	877	843	885	853	845	831	805	851	811	823	837	783	776	823	802	876	819	794	826	796	791	787	814	843	817	803	778	792	861	867	832	819	860	830	839	825	817	862	817	851	827	812	857	890	848	822	846	891	828	843	768	835	822	800	838	759	847	860	794	791	805	853	829	832	743	822	827	800	824	768	855	811	794	826	818	811	837	817	768	835	830	817	861	814	832	797	840	837	846	813	793	838	805	799	847	818	799	855	780	860	839	827	843	789	807	833	814	806	861	818	851	822	794	806	844	840	828	812	828	813	780	839	795	849	854	831	827	854	833	768	814	809	798	838	852	807	808	775	840	814	841	778	788	852	791	814	836	825	822	842	832	785	832	830	800	772	833	809	807	803	822	856	778	820	787	852	815	885	851	785	791	741	817	818	794	868	857	879	869	808	803	851	844	849	820	885	860	844	854	844	807	864	827	815	804	841	837	857	809	810	840	820	781	804	798	810	814	868	826	762	822	839	842	809	845	776	824	819	821	802	808	855	866	842	777	841	843	843	851	818	840	857	856	825	831	760	849	829	852	887	790	801	892	782	817	785	852	830	778	837	803	854	811	827	798	807	844	854	841	797	866	806	778	787	900	791	807	815	787	802	829	800	802	787	804	813	809	880	840	854	822	801	850	850	830	792	837	860	846	803	861	828	799	853	846	850	833	823	804	847	822	825	888	841	817	809	829	855	793	788	811	832	824	821	804	828	760	799	842	798	847	831	788	819	819	807	844	769	793	795	838	829	819	790	792	798	829	803	796	821	836	834	830	805	831	836	802	787	891	804	839	846	844	780	832	870	822	799	813	791	829	872	830	866	809	800	811	794	806	808	867	836	815	839	837	872	850	840	863	800	824	773	872	857	797	831	847	802	811	844	866	841	836	849	786	852	835	827	788	862	831	822	811	838	841	765	851	834	826	785	831	830	805	816	808	857	872	838	854	865	852	901	789	849	869	776	836	791	872	811	821	843	856	818	823	820	933	832	800	820	819	788	822	836	838	826	790	810	824	838	789	850	841	862	794	835	833	775	834	771	843	812	873	800	779	788	844	842	814	812	833	857	780	856	790	859	840	849	818	759	816	745	834	806	806	859	786	872	841	780	805	824	860	897	819	837	817	857	818	823	833	816	826	786	764	829	841	869	851	841	856	801	776	801	827	772	824	849	795	868	800	850	746	837	780	835	789	828	825	829	852	849	812	792	868	837	777	832	855	899	849	808	835	813	819	824	814	828	840	812	846	849	832	848	779	787	833	848	756	808	829	807	782	860	843	836	837	831	779	823	818	772	854	800	810	795	812	865	853	786	851	824	792	806	822	795	820	853	812	828	807	827	803	812	844	781	782	821	813	836	810	825	832	824	852	797	842	804	870	830	805	818	826	798	821	860	837	824	809	816	823	828	837	787	797	858	896	848	792	795	820	777	840	865	790	847	843	846	841	855	856	867	788	853	845	836	796	818	823	843	849	849	774	804	813	806	822	819	849	810	834	820	799	810	778	831	881	843	812	808	837	886	843	794	809	822	841	873	783	833	850	797	797	841	829	864	796	819	769	759	865	841	749	792	830	803	809	883	820	866	809	845	779	791	770	784	807	852	863	802	818	823	826	862	862	799	829	840	784	815	806	804	778	813	831	778	859	822	823	806	838	816	786	839	833	859	801	830	850	825	806	843	824	825	814	784	837	824	809	823	807	863	750	805	851	792	809	800	809	818	859	791	805	845	800	812	849	822	795	852	857	832	861	772	834	866	808	774	831	822	800	816	790	831	834	831	846	832	835	835	811	835	802	846	837	836	831	773	817	819	799	887	877	852	815	812	801	838	803	788	822	845	846	846	781	831	864	865	810	828	813	819	837	838	834	818	814	855	828	808	820	863	822	840	831	860	816	829	791	818	842	799	802	815	842	827	789	830	806	816	905	840	824	813	782	874	835	837	806	877	812	843	876	847	810	829	822	875	834	814	853	859	840	805	713	831	803	837	879	796	853	858	815	830	807	852	873	862	837	800	839	867	866	840	837	829	815	850	855	801	798	808	822	807	848	824	826	842	860	866	847	821	809	795	863	797	799	768	830	871	843	858	822	830	838	835	853	855	854	849	792	751	844	758	841	830	834	838	824	833	845	802	862	813	806	783	809	885	810	799	858	848	821	870	851	841	860	831	785	767	843	847	852	803	776	833	824	840	830	791	804	776	788	872	805	850	869	855	817	826	838	845	878	869	862	872	853	810	831	814	799	823	790	844	838	822	824	839	773	849	819	837	803	776	792	834	803	828	831	817	829	837	876	762	813	895	796	801	816	821	821	810	825	824	813	790	883	852	827	791	767	829	861	808	810	825	832	864	795	797	792	823	827	801	822	806	816	826	837	804	847	859	808	859	810	803	831	814	752	797	831	872	810	784	843	838	781	853	850	845	858	801	822	863	807	823	796	795	798	808	814	820	808	818	808	820	801	818	839	827	853	860	846	801	821	824	822	851	875	826	815	793	815	836	831	830	822	817	814	810	829	830	812	790	812	835	819	780	766	831	827	780	822	821	884	785	840	818	819	794	819	847	844	802	892	778	788	805	796	814	812	795	776	851	809	825	794	837	829	828	784	866	834	774	799	812	831	814	863	807	842	828	884	807	842	818	821	840	858	811	812	754	829	835	824	813	813	847	821	814	816	783	830	822	823	790	780	828	820	858	826	827	772	792	801	874	807	830	822	810	833	854	839	760	805	777	788	792	840	858	854	814	793	822	829	857	828	808	814	817	824	802	817	845	822	877	774	842	859	768	817	817	822	811	835	842	846	845	867	824	832	824	774	865	771	799	832	829	829	802	801	850	809	800	854	801	891	831	782	777	831	838	805	823	798	813	833	825	830	822	810	793	834	871	817	814	798	810	833	805	828	811	812	831	880	872	876	804	850	858	837	819	836	829	832	802	793	853	755	829	793	873	817	802	852	819	795	845	813	826	818	826	833	859	804	792	785	853	870	848	872	818	802	862	814	798	853	812	768	822	865	842	838	823	800	804	810	767	792	864	837	774	857	805	822	817	882	844	817	828	826	835	808	830	834	830	830	864	808	834	785	796	818	813	805	834	835	802	826	824	835	812	816	806	813	837	816	804	823	847	829	890	799	855	864	833	824	779	792	835	788	798	795	842	870	815	828	823	838	818	885	819	813	886	820	855	866	798	826	814	795	806	834	869	859	808	812	868	805	841	832	811	822	818	791	793	809	862	815	796	871	772	844	836	861	800	775	801	817	815	821	799	781	826	796	831	836	881	892	811	795	769	814	808	814	851	851	844	790	757	863
11074	7486	7496	8731	7344	6508	5576	3920	3139	2926	2882	3124	2718	2149	917	1627	1081	883	733	560	401	391	440	409	237	204	205	194	178	221	184	188	180	189	170	186	185	179	168	189	159	174	183	158	199	172	168	160	163	170	189	181	194	174	209	187	190	197	176	185	172	166	155	191	171	201	183	183	164	143	144	157	147	194	180	175	160	181	176	166	168	206	196	169	180	169	178	189	178	172	170	165	190	172	195	173	162	177	188	166	183	185	164	165	182	170	147	181	181	188	172	178	181	169	164	166	157	178	158	161	162	177	207	197	162	159	170	169	156	165	159	172	178	158	177	169	173	180	192	190	201	172	181	168	169	188	168	178	169	170	192	161	167	179	168	188	163	180	190	179	167	181	192	158	156	184	173	158	171	172	229	182	180	187	159	172	185	202	190	174	171	168	178	145	182	181	179	165	148	152	162	188	165	185	185	203	155	149	160	180	165	184	162	175	175	203	173	186	177	181	195	187	176	192	189	147	167	202	157	165	191	193	161	197	153	176	150	196	166	192	181	176	184	170	185	185	169	168	167	177	157	173	195	170	169	178	189	173	186	187	156	165	181	185	194	169	171	163	207	184	169	176	197	181	181	180	159	168	171	184	185	172	176	190	179	165	163	194	171	173	168	183	200	183	174	180	163	161	193	160	179	136	168	158	154	167	174	151	165	178	178	152	198	173	165	218	177	188	179	175	174	192	144	175	169	181	178	189	163	171	172	165	169	158	156	151	177	189	159	185	190	181	176	202	184	180	169	157	161	189	186	170	167	199	182	134	190	182	188	159	148	171	171	176	176	174	184	172	163	157	179	167	196	140	160	145	165	176	173	171	186	183	209	155	178	177	165	187	188	157	168	181	173	176	171	182	159	162	172	204	168	172	192	176	177	176	172	190	182	174	189	173	164	182	192	177	186	152	186	192	186	157	180	146	177	168	187	164	162	163	188	156	140	180	169	194	178	165	165	167	186	168	166	177	189	182	191	202	170	175	183	192	159	159	171	200	175	187	173	186	189	171	170	177	169	175	181	155	178	173	163	166	182	190	171	165	164	157	184	175	191	188	163	148	182	179	149	157	168	177	183	160	159	180	174	190	155	188	157	166	175	192	152	171	177	163	173	169	180	165	183	185	177	165	170	191	188	198	164	170	180	178	178	152	181	174	179	175	197	151	176	193	175	180	157	177	140	190	168	196	174	175	178	181	185	158	190	174	170	178	170	186	182	174	174	176	151	176	188	159	205	175	159	179	168	163	171	176	177	175	181	170	178	168	167	162	189	164	177	189	176	185	165	167	170	150	183	180	163	186	190	198	177	179	166	160	145	171	185	178	161	152	181	176	177	166	182	176	179	184	179	179	163	148	157	189	182	172	186	198	174	184	197	168	194	157	150	164	190	188	182	176	160	157	168	180	174	162	168	193	181	179	206	169	171	188	186	178	181	173	159	160	170	168	158	197	199	164	172	159	176	163	157	168	167	158	183	161	183	172	183	188	198	189	195	176	178	154	153	174	165	182	168	165	177	151	179	181	194	171	183	180	175	165	187	154	160	156	183	180	171	171	147	168	184	173	161	171	138	179	183	179	179	181	179	165	161	172	182	178	172	182	185	182	174	167	178	192	180	168	183	178	195	181	164	160	156	183	174	167	168	185	189	187	164	181	182	183	183	171	172	194	155	169	198	174	171	180	171	161	189	170	158	186	192	191	184	187	167	179	192	190	165	180	184	176	185	176	159	163	190	187	174	181	158	177	194	161	168	172	176	165	188	178	171	185	172	154	166	179	165	157	159	157	157	180	176	184	147	173	199	194	161	189	183	176	156	180	192	177	190	165	158	207	158	170	187	194	168	177	172	195	160	189	174	178	188	174	152	152	174	153	187	184	193	182	182	175	168	169	179	196	183	174	168	159	203	195	188	175	172	187	157	169	200	141	166	179	164	205	167	178	196	183	184	180	179	152	166	166	179	168	171	187	184	178	200	156	163	188	194	164	160	187	175	189	199	175	171	206	191	168	175	174	167	195	166	163	193	189	180	190	173	170	150	176	160	163	168	143	146	192	163	170	189	174	185	183	193	164	173	163	202	154	165	171	173	187	148	163	179	159	192	179	210	173	179	171	183	166	170	167	165	180	139	169	197	178	171	183	182	181	194	153	163	182	170	157	185	184	165	156	186	180	163	191	183	177	172	192	163	155	151	163	194	181	160	185	159	178	180	197	177	176	145	167	168	162	182	189	194	182	170	169	171	185	144	170	185	150	168	155	172	163	168	170	193	178	172	184	169	157	185	164	183	179	176	154	174	167	181	187	198	176	167	164	164	180	162	177	167	173	169	179	190	176	173	148	154	173	170	169	170	158	183	207	175	168	193	192	179	167	168	170	169	155	177	167	196	180	174	162	186	164	177	166	175	185	189	177	157	166	187	157	198	165	183	160	167	163	184	167	187	165	163	158	184	194	194	180	178	158	166	156	149	182	186	172	170	173	196	174	170	171	170	172	193	169	185	146	194	181	174	183	197	159	177	163	156	172	164	194	166	166	203	176	166	154	182	206	172	168	160	175	173	171	187	187	163	181	155	194	173	158	164	170	186	136	173	166	184	186	171	191	169	170	153	182	170	179	168	171	165	146	180	173	162	204	182	170	157	194	173	172	201	182	181	183	152	186	192	170	175	155	185	205	165	185	185	163	169	166	179	168	176	175	181	175	162	176	177	165	174	166	172	179	188	169	176	173	166	156	179	194	177	192	187	172	157	190	165	196	164	176	187	167	175	183	198	159	159	180	192	160	140	192	175	166	183	159	166	160	175	167	168	195	133	183	178	165	170	175	172	178	189	172	172	171	166	172	168	177	162	166	184	168	166	156	179	172	191	174	173	186	149	190	161	174	155	185	157	193	182	150	182	185	154	166	175	170	164	160	174	200	191	160	182	145	210	183	152	185	183	149	155	175	180	161	161	187	180	169	162	188	185	158	193	172	183	178	186	159	167	179	183	166	158	180	175	180	150	208	160	182	164	175	165	164	164	176	172	180	182	174	177	158	181	186	182	203	188	162	171	180	156	170	179	210	177	196	197	170	179	185	169	192	166	175	183	187	171	165	182	163	156	165	172	174	164	194	187	158	174	177	179	174	176	162	177	174	170	176	172	176	155	151	193	160	173	157	181	172	164	176	179	187	172	174	173	153	186	181	182	156	168	171	174	186	165	199	195	174	172	175	195	187	186	175	188	186	148	196	183	198	177	161	179	179	158	179	172	194	173	174	166	188	173	157	169	172	177	179	184	150	198	173	175	183	165	192	195	198	182	175	177	167	178	186	196	191	208	178	197	189	165	159	186	190	179	157	176	168	188	191	158	178	183	163	167	181	173	196	183	190	166	178	190	184	154	174	183	181	175	185	162	177	177	180	172	177	157	166	183	169	172	180	164	196	154	181	162	156	170	157	156	175	173	184	181	174	176	152	171	181	153	175
8097	5876	7173	9651	10737	10765	11699	8572	9273	8413	9023	10605	11359	9557	4758	9275	6794	4970	3662	3245	2289	2514	2140	2296	1128	804	710	612	656	636	625	645	583	630	600	565	567	534	575	535	562	572	558	557	572	566	544	530	543	551	560	555	546	509	551	552	549	538	562	556	546	539	556	536	563	566	499	554	552	519	498	516	497	542	557	521	513	517	509	524	525	530	511	534	555	539	482	511	493	539	504	524	526	488	524	486	541	551	508	530	505	517	532	513	526	532	533	520	511	488	490	507	532	529	518	469	479	466	493	540	506	531	526	486	515	546	486	507	516	525	505	517	516	517	505	505	523	497	472	491	559	493	550	501	496	492	491	508	527	507	515	525	537	538	516	512	509	504	502	523	487	479	525	525	503	495	533	477	482	508	516	530	512	536	512	484	513	525	513	508	499	519	479	558	506	530	512	488	540	513	463	517	518	507	492	484	523	517	509	501	498	502	464	449	526	518	502	466	536	515	545	536	521	492	466	522	505	486	517	488	497	480	470	486	480	502	486	524	525	512	487	508	504	544	504	591	493	475	480	491	507	516	501	493	489	468	492	505	551	537	491	506	527	516	490	506	497	525	509	499	556	514	476	509	484	519	509	523	475	481	479	453	526	516	527	529	513	519	561	499	471	481	493	488	492	484	517	497	492	521	500	453	512	510	470	459	487	538	521	485	505	447	454	477	484	432	480	491	503	506	544	500	506	526	513	507	501	478	542	508	509	492	504	522	550	552	495	505	464	510	484	523	531	505	545	525	538	516	518	531	516	488	513	518	484	536	507	520	518	489	528	482	511	507	520	516	504	498	518	512	482	524	496	499	482	496	522	513	508	490	492	569	512	521	510	473	550	502	506	492	502	485	524	529	518	509	486	509	490	478	512	526	522	498	496	515	533	504	539	541	490	526	478	505	499	549	534	522	478	514	513	509	502	497	483	481	507	536	515	522	511	492	517	496	464	497	515	504	537	509	487	458	482	499	512	484	490	462	520	509	496	541	520	482	470	467	531	534	482	503	533	530	518	454	492	547	489	504	524	505	481	492	501	479	517	472	528	537	487	553	499	499	503	518	510	476	482	503	504	485	501	488	510	512	481	497	513	486	470	522	517	512	510	498	495	520	546	464	517	521	488	496	509	508	494	501	494	512	492	504	532	518	504	493	487	509	501	542	480	537	520	506	545	513	499	525	501	516	484	549	470	529	469	507	469	499	527	545	506	499	533	532	537	499	516	515	533	510	544	497	505	455	476	474	504	556	494	523	492	532	488	521	464	489	522	527	508	493	517	494	560	532	509	458	539	495	471	515	542	472	536	523	517	519	499	504	452	511	519	536	468	467	492	477	505	458	497	518	515	523	500	492	510	511	482	540	491	523	528	496	522	498	508	519	481	487	496	509	484	493	515	493	510	487	483	492	537	474	519	508	488	487	473	566	515	475	474	535	510	510	483	477	518	521	474	538	490	483	502	520	490	515	499	506	468	489	517	508	494	528	522	507	497	538	491	503	525	506	498	535	516	488	478	491	495	484	530	496	511	460	551	524	487	532	505	464	504	524	467	549	550	528	508	489	518	489	528	517	472	506	518	520	517	516	516	485	501	505	470	504	517	505	532	477	519	537	520	490	537	484	503	510	525	498	519	484	544	505	501	503	527	553	508	496	493	507	467	511	499	480	516	473	500	493	490	521	487	497	486	516	518	511	531	489	478	491	490	497	542	527	538	488	511	518	535	534	510	483	507	485	578	536	528	526	510	476	505	495	485	493	528	542	499	515	469	504	520	478	479	523	489	484	506	501	496	511	533	520	525	492	488	523	484	463	525	471	506	521	506	503	496	530	499	514	509	501	529	448	491	485	493	469	533	470	515	518	533	493	452	526	487	493	531	495	475	471	531	493	505	497	538	496	514	476	460	527	515	514	508	489	544	478	510	505	480	479	488	515	494	500	524	463	506	510	528	484	487	485	501	505	505	515	500	543	524	527	514	493	481	490	541	480	478	484	505	515	524	506	494	501	473	488	516	530	495	499	558	522	502	514	489	508	481	512	499	476	492	462	500	474	483	549	501	459	512	510	473	504	521	529	503	508	492	524	542	502	477	480	491	490	510	488	526	545	512	517	525	544	545	501	544	488	519	507	489	496	461	476	494	493	515	495	505	527	484	480	498	496	498	500	531	518	561	473	502	522	511	523	465	516	521	494	513	531	540	521	509	500	532	476	506	509	514	518	502	523	509	526	464	491	533	480	497	489	515	504	525	468	506	471	465	546	508	499	450	470	491	481	528	477	465	508	520	526	494	496	520	497	522	501	529	530	510	481	471	500	539	514	520	499	515	548	529	469	522	516	502	490	503	502	512	503	505	479	523	474	513	536	475	521	503	497	503	484	521	488	503	518	454	495	539	477	523	528	477	490	509	551	559	530	498	510	526	507	510	488	478	532	520	540	493	498	500	519	542	506	526	522	500	481	491	529	493	497	520	497	497	484	527	484	527	515	525	499	516	552	480	481	483	452	517	546	483	550	499	481	505	505	466	541	528	483	489	527	478	492	480	535	512	511	469	539	537	479	474	498	509	530	530	518	546	460	468	489	515	493	533	488	477	466	492	510	482	516	505	521	534	515	505	501	521	523	533	493	539	523	495	509	497	507	531	483	484	498	509	512	494	585	512	543	527	493	515	517	530	522	534	497	523	496	519	516	508	497	502	485	538	514	486	480	502	512	501	522	536	504	515	462	506	479	482	526	555	512	506	507	488	528	488	491	506	498	504	523	465	513	496	488	492	513	482	541	493	539	486	487	481	512	468	526	475	465	483	506	543	512	511	460	503	518	498	514	496	526	517	506	526	483	506	478	542	516	487	522	497	513	532	500	514	499	497	503	483	497	525	527	521	527	515	501	503	519	492	553	530	495	491	524	519	519	495	503	506	500	537	470	525	481	502	498	547	502	502	510	500	467	497	464	521	528	495	447	521	513	495	536	484	517	491	519	486	493	478	528	502	541	507	515	526	500	508	561	512	528	492	509	558	517	504	528	477	524	513	498	471	463	496	518	453	482	526	517	530	525	490	470	506	478	516	478	495	485	522	501	513	476	497	504	521	495	466	487	509	491	474	504	562	471	503	513	486	530	539	543	512	489	584	538	510	516	493	522	522	483	494	450	462	531	506	465	546	500	503	454	532	530	497	477	504	496	473	521	494	477	525	531	498	495	518	488	502	515	500	478	515	516	496	446	476	508	509	516	493	475	494	498	466	515	539	445	502	484	507	516	511	499	492	500	495	526	495	479	470	538	474	506	518	502	494	511	488	484	482	513	501	487	536	489	517	546	546	527	461	503	517	498	515	498	497	504	519	536	529	511	518	509	517	505	521	481	499	484	493	524	490	505	484	516	532	529	512	480	480	533	471	514	514	497	475	490	494	533	515	494	490	485	481	483	506	523	516	484	498	456	464	510	515	565	496	490	515	484	509	467	507	510
18116	11081	11350	12730	11684	10276	9449	6585	5678	4613	4127	4951	5026	4703	2346	2953	2117	1123	1066	1162	763	971	455	605	278	145	169	176	148	144	126	127	126	120	125	127	118	148	104	120	102	123	110	121	112	112	93	110	115	100	115	114	102	114	134	110	121	122	121	118	118	111	115	104	102	106	120	108	106	117	107	91	108	87	135	87	102	89	107	93	121	99	87	120	105	108	98	137	95	119	106	109	114	104	126	102	117	121	128	126	101	102	116	113	130	117	106	113	128	105	108	110	120	112	93	107	114	122	135	104	101	102	125	116	110	122	111	101	102	82	102	109	121	105	130	106	107	115	106	93	101	106	103	113	103	105	116	113	101	118	109	106	110	106	100	112	110	97	87	99	114	109	107	108	123	110	120	122	100	120	102	94	115	116	94	119	114	83	116	114	140	113	91	109	115	101	105	91	116	90	102	128	114	117	100	118	94	112	104	122	108	104	91	105	95	101	105	117	121	107	126	109	95	117	107	109	109	119	110	133	115	103	109	116	103	106	105	117	119	103	94	132	95	97	110	120	103	112	116	103	116	105	113	129	108	104	105	89	107	110	101	117	97	96	106	97	103	106	100	108	116	114	120	96	128	132	120	93	95	111	101	132	101	104	93	90	119	99	113	104	121	118	128	112	101	98	91	102	95	100	92	95	112	112	103	103	112	101	97	120	106	96	100	92	107	87	130	104	113	105	97	105	121	98	108	97	113	119	128	110	124	112	114	104	104	97	92	120	110	123	110	104	94	106	101	100	99	91	105	94	83	116	119	114	104	112	124	92	108	119	106	111	114	118	116	108	105	113	109	95	96	95	110	103	92	113	128	114	92	111	115	103	89	114	114	104	102	93	121	117	112	125	118	89	111	106	103	108	82	97	94	121	110	88	106	109	113	97	120	115	100	97	103	94	97	101	139	122	111	89	119	109	111	106	123	111	117	132	94	100	103	111	102	132	121	111	101	86	105	87	112	114	97	120	107	103	102	109	108	104	112	118	120	90	97	111	114	99	101	101	120	123	103	119	107	95	90	104	120	115	82	115	87	111	119	97	99	115	115	116	105	102	106	116	97	98	97	105	134	75	104	123	96	113	107	112	95	105	112	110	109	124	104	116	106	108	99	125	95	129	103	119	110	101	121	107	120	110	105	102	102	132	104	113	99	98	100	121	93	121	100	98	93	98	117	108	107	106	115	105	110	103	125	116	92	124	102	92	108	108	110	115	106	121	102	99	111	114	100	148	115	110	97	105	96	130	119	93	106	117	108	119	87	101	119	104	94	128	113	104	107	111	107	92	111	119	101	114	113	101	106	90	97	98	98	103	101	86	101	112	110	102	105	102	106	108	101	122	125	113	113	106	111	89	98	126	121	120	117	92	125	106	103	97	89	105	92	104	116	99	105	125	109	111	90	104	123	111	113	96	89	127	119	129	92	117	93	122	105	107	105	119	105	109	91	107	100	130	95	106	128	89	103	116	111	94	105	110	105	93	121	105	108	109	111	106	111	99	113	111	105	100	115	105	120	90	117	122	114	104	129	120	119	101	99	94	119	98	119	114	117	112	114	95	117	112	90	95	128	102	115	93	115	121	112	127	102	106	94	129	104	106	110	99	108	91	106	109	111	98	110	129	106	107	113	111	107	119	113	111	96	125	128	101	103	93	114	117	128	104	109	113	105	129	102	113	123	116	123	105	100	108	89	114	115	109	103	117	99	114	103	116	105	111	121	103	118	104	113	131	107	103	111	97	120	109	119	89	117	114	100	141	114	105	97	77	112	114	110	96	108	107	107	109	117	104	108	113	91	87	117	95	127	89	113	102	119	96	113	96	115	108	102	124	110	95	111	120	111	94	108	111	98	100	124	125	129	121	104	109	112	111	111	93	99	81	104	109	110	108	101	105	115	109	93	128	96	106	127	110	105	119	109	116	91	113	103	118	103	121	105	94	95	114	102	91	99	114	114	103	85	86	94	105	110	104	104	102	113	108	131	103	110	129	126	109	108	112	104	100	109	103	99	112	111	105	101	112	120	92	98	131	111	109	104	123	97	114	123	99	103	125	105	94	103	114	109	103	117	93	92	100	111	118	110	118	91	136	132	114	107	104	116	110	94	99	112	118	99	104	97	96	103	121	101	111	119	111	114	122	114	115	118	122	120	100	126	112	109	115	112	114	109	104	99	108	96	100	94	111	101	105	106	105	101	109	98	108	98	106	115	96	98	117	112	107	99	107	113	100	101	128	103	110	96	120	111	131	104	85	115	93	94	104	110	103	111	128	117	112	106	88	105	100	111	105	119	119	109	87	107	95	108	83	102	89	98	117	123	110	104	121	109	125	97	122	95	107	98	107	97	103	99	106	107	105	112	97	111	125	123	126	123	113	103	126	108	96	110	109	104	109	95	99	109	87	115	115	116	96	99	117	112	89	107	102	125	118	101	115	111	108	110	117	99	120	119	110	104	106	119	121	116	91	114	109	93	118	99	103	116	114	101	98	89	89	109	95	107	123	97	118	107	102	107	111	104	105	105	119	105	113	106	104	120	114	106	111	117	104	116	117	112	102	102	98	107	111	109	104	91	125	104	101	110	128	93	106	110	113	119	98	108	99	99	104	119	104	106	115	99	122	105	109	86	101	119	110	102	105	99	93	110	111	123	100	116	127	110	119	109	111	115	103	117	117	111	104	107	99	103	91	122	108	113	99	99	111	104	99	114	94	97	131	112	102	99	98	109	114	95	107	107	115	101	113	113	119	109	98	124	95	93	99	76	116	113	97	99	135	98	119	107	109	102	120	100	103	103	98	108	110	106	91	108	93	95	102	126	98	88	101	97	93	133	113	114	103	101	104	114	104	106	93	118	128	109	108	109	98	109	94	101	96	112	100	98	103	115	108	114	118	104	114	110	113	90	114	87	95	122	122	91	97	97	113	116	127	102	104	119	115	105	121	97	104	125	110	107	131	97	106	113	100	100	84	98	93	104	96	115	139	103	111	98	113	89	118	100	121	95	104	92	105	92	109	107	120	127	103	101	92	121	104	109	106	90	93	109	99	101	99	121	95	109	117	116	95	109	110	124	110	103	99	83	121	97	115	106	93	104	118	113	110	106	107	105	110	111	101	91	115	117	106	103	120	101	110	114	103	105	102	116	109	94	110	120	117	112	124	99	91	105	117	115	114	122	108	129	109	92	97	104	119	107	122	119	93	96	102	92	103	104	126	109	116	91	121	96	125	116	111	108	120	117	112	115	122	113	101	102	128	112	88	100	94	111	100	116	110	93	118	106	119	124	93	109	106	101	106	133	112	113	113	107	100	109	105	103	112	105	121	96	106	116	109	85	119	109	84	114	87	109	108	119	108	125	101	103	88	82	89	105	110	94	112	116	108	101	94	87	104	123	102	115	104	111	98	103	97	100	105	102	105	123	104	118	116	109	104	93	104	99	101	98	110	119	92	106	110	96	115	100	129	102	99
10483	8117	9432	13204	14960	13891	16026	12142	13241	12516	11523	16049	16586	14724	8824	13991	9850	6848	5767	5117	3905	4472	2674	2731	1529	826	731	620	611	532	504	510	529	488	516	441	500	475	453	444	455	429	437	419	427	416	414	387	395	401	420	416	452	377	408	440	429	409	428	346	394	372	374	378	413	408	368	374	368	366	391	378	406	331	371	361	382	371	380	415	348	378	368	382	371	370	387	363	399	357	341	336	332	374	359	358	395	350	365	350	361	364	347	341	381	361	362	337	337	391	380	377	342	349	376	324	383	349	377	365	379	355	333	366	336	335	371	374	333	361	369	345	408	370	287	383	344	316	340	349	346	373	339	340	379	335	363	381	313	342	347	357	354	317	324	341	351	337	352	349	377	368	343	349	364	341	351	338	344	351	340	359	356	375	324	354	336	365	345	319	343	327	348	340	365	348	340	363	373	342	347	326	343	338	341	387	353	355	377	346	352	347	340	352	328	370	331	335	351	337	325	377	366	355	338	320	362	336	332	365	331	357	334	381	354	352	337	340	347	329	369	379	321	336	351	342	334	349	326	349	318	335	337	361	351	362	334	335	360	334	334	355	337	342	346	318	341	319	369	362	355	360	374	338	345	354	342	322	349	334	362	341	360	384	345	363	337	352	346	350	337	377	399	363	384	350	344	335	337	378	372	349	359	339	315	366	357	408	319	368	369	375	363	364	339	357	360	352	330	372	343	362	332	348	344	354	333	344	322	353	331	368	335	355	337	311	382	340	344	355	386	323	333	349	362	318	351	365	304	350	325	333	361	385	340	377	365	342	342	381	360	317	341	362	364	361	374	318	344	357	376	379	355	350	317	380	350	363	366	373	332	366	332	340	363	323	354	350	346	353	352	337	345	348	372	346	324	320	376	322	342	331	291	327	329	336	346	368	315	369	358	330	325	340	316	373	334	345	353	353	343	325	333	367	337	359	330	366	347	378	351	347	342	378	349	342	303	345	343	358	334	345	355	343	347	322	358	354	307	342	345	353	374	322	317	341	388	359	366	360	351	347	349	349	310	364	369	356	366	383	360	308	352	351	341	343	350	359	372	366	328	355	327	336	315	362	358	364	307	374	354	343	342	334	299	391	328	332	375	346	333	332	321	313	360	343	310	351	324	337	338	322	372	395	339	333	346	363	328	357	344	349	330	335	331	346	382	331	336	352	316	346	357	346	348	349	352	345	305	329	336	347	355	330	328	351	356	322	375	351	364	356	370	353	362	336	302	343	350	389	356	364	374	335	355	356	359	338	367	353	311	365	352	350	346	313	351	316	384	349	361	349	339	324	333	355	354	326	349	346	340	346	354	357	368	377	340	337	334	329	316	350	363	350	310	389	325	360	351	344	347	342	322	363	354	345	364	345	349	357	357	339	342	339	335	330	330	366	334	358	312	348	333	361	334	333	362	354	336	341	322	366	340	344	359	342	351	371	370	350	327	370	374	354	322	353	352	370	331	323	313	323	339	331	329	347	331	347	359	338	344	367	319	394	324	333	309	317	350	368	346	368	353	354	321	345	365	354	343	354	335	336	357	355	393	352	343	360	357	349	349	335	336	314	332	367	302	297	339	336	355	330	364	347	344	376	333	334	312	345	327	352	349	346	344	354	349	331	324	331	348	325	355	345	364	311	317	346	352	321	352	338	323	372	354	379	372	356	381	323	336	303	339	358	338	335	360	348	353	328	358	341	346	329	359	407	333	367	353	366	352	360	368	357	333	350	336	376	354	326	317	371	370	380	350	346	332	294	357	338	351	315	330	329	344	342	346	342	354	359	351	375	335	339	343	367	344	345	347	349	345	336	328	342	317	350	369	340	347	332	376	356	331	335	345	350	341	326	377	347	359	345	338	333	337	343	342	327	329	346	349	343	365	343	363	357	331	330	312	364	348	318	344	321	340	349	352	353	301	322	352	363	347	355	361	323	313	347	358	350	345	353	349	328	374	310	362	352	344	328	353	361	364	332	360	322	344	337	359	361	335	350	335	313	315	347	353	337	353	340	327	390	329	333	334	349	350	329	357	354	356	335	335	348	369	370	342	349	326	352	321	362	359	328	345	337	363	321	334	389	335	364	345	344	332	363	362	333	341	352	346	336	352	354	326	361	430	353	341	374	339	345	339	331	370	353	330	336	358	325	372	325	376	352	327	316	367	318	350	335	371	332	352	355	321	381	362	349	357	337	361	366	344	315	356	346	373	356	338	306	384	374	340	364	351	300	341	400	360	351	348	347	358	341	370	355	366	357	365	373	347	332	335	345	298	336	342	334	354	361	340	354	353	357	328	350	346	354	321	367	328	340	346	363	321	336	377	313	336	359	368	367	346	327	321	346	343	342	339	352	335	331	363	325	362	318	339	361	340	357	350	316	374	352	346	360	313	345	347	357	335	385	376	366	332	343	350	335	317	356	343	311	325	360	370	368	385	328	353	346	323	348	339	339	385	357	317	362	387	375	316	339	334	330	310	356	354	327	334	347	357	367	360	368	324	324	335	347	354	326	350	346	344	347	356	351	332	345	306	342	359	347	321	335	360	356	370	354	348	327	345	352	351	322	347	342	334	320	351	331	336	326	361	377	340	333	354	350	355	371	321	315	381	331	306	331	346	340	334	343	313	325	358	344	332	329	362	375	359	330	343	357	349	360	326	324	340	329	325	338	370	341	351	314	326	330	346	360	350	343	321	297	370	357	332	365	345	354	330	337	402	317	347	392	350	358	346	346	356	342	371	338	349	346	347	375	349	323	342	341	341	374	336	344	359	363	332	362	364	348	333	355	343	342	344	338	333	335	340	339	327	341	317	333	351	332	333	348	349	337	359	301	376	335	345	334	334	367	345	347	355	340	348	322	339	325	340	337	335	350	322	344	337	326	370	337	316	335	343	290	348	379	355	354	382	330	330	346	345	362	310	330	336	352	334	332	325	351	350	350	379	356	302	367	343	344	340	330	381	340	337	358	331	335	364	322	347	364	360	343	352	387	322	312	324	322	358	351	361	343	329	333	350	338	357	341	338	356	359	335	325	337	329	363	334	337	334	379	298	371	352	351	352	316	297	370	347	343	346	328	369	376	325	300	323	324	340	322	356	350	339	335	343	334	356	336	302	389	331	326	342	325	349	372	330	372	311	382	382	337	325	331	348	350	334	350	383	343	343	343	373	347	367	349	377	320	328	384	348	340	367	358	328	349	345	365	359	367	355	344	336	346	357	351	337	338	365	313	349	378	317	352	351	333	349	330	344	340	349	365	362	351	320	330	344	356	333	387	328	347	386	350	359	342	342	322	354	383	343	332	354	349	366	352	337	344	360	362	352	322	362	323	330	382	355	362	352	375	308	379	307	318	321	363	355	355	318	342	350	343	357	345	343	357	353	355	362	353	365	353	342	369	343	339	319	372	329	375	350	327	336	351	338	363	340	365	319	326	310	366	357	358	350	357	389	386	333	372	372	331	328	337	360	349	336	329
2748	1116	903	1139	756	821	693	503	406	439	424	449	426	406	355	365	360	320	322	358	306	326	315	337	330	311	280	307	323	289	282	304	334	301	325	323	304	295	316	290	291	287	292	284	262	276	297	306	321	304	263	283	318	322	279	289	290	295	294	304	301	299	283	323	289	302	313	305	308	297	298	306	326	310	301	293	299	287	334	325	331	300	257	289	305	306	311	310	307	291	307	310	317	300	321	329	300	303	288	280	298	314	317	293	290	266	292	280	281	320	256	303	292	302	336	290	339	297	277	297	297	299	285	304	317	302	312	314	316	298	309	315	300	291	303	281	285	278	292	318	307	306	339	324	276	325	313	285	308	280	296	310	282	326	331	310	306	314	317	304	301	281	301	312	311	311	309	305	320	270	326	300	287	294	300	316	278	299	304	306	301	304	313	291	259	270	312	307	340	319	282	293	306	302	294	320	321	309	318	312	300	316	292	315	288	280	278	296	308	281	298	288	292	314	319	298	338	303	302	289	264	305	308	283	301	317	308	280	314	316	289	331	305	298	292	283	300	286	295	295	318	326	298	285	289	303	277	312	306	300	302	311	300	287	309	269	292	292	276	280	279	323	266	318	308	314	325	296	319	315	295	310	287	275	296	290	301	313	311	293	268	307	289	306	299	298	328	329	306	327	285	304	314	290	302	297	277	304	325	317	284	307	308	307	261	289	282	335	265	300	302	297	291	324	333	267	302	322	312	294	275	329	298	330	297	282	304	319	296	289	317	315	297	295	304	291	331	334	312	278	323	285	305	331	290	287	309	294	317	279	330	293	331	318	288	322	275	292	312	294	305	294	284	256	278	306	278	288	276	298	319	293	305	330	294	327	330	281	283	296	299	301	311	317	332	299	335	297	303	302	325	275	290	290	327	321	309	334	284	301	267	304	306	314	297	293	293	314	271	292	328	284	304	291	289	288	311	294	306	315	330	316	321	306	297	287	284	295	297	310	300	316	350	330	290	319	274	323	286	271	319	284	262	298	292	336	302	285	280	311	297	324	310	294	307	271	290	283	299	290	277	329	302	296	280	285	260	338	268	280	298	276	303	310	308	294	278	284	362	302	316	296	312	295	333	292	316	291	295	321	277	299	288	297	307	345	301	308	279	283	292	329	307	298	301	299	282	299	325	284	310	302	282	272	322	297	306	315	350	281	297	309	285	299	309	289	309	288	316	300	313	305	292	303	319	305	292	270	284	294	321	316	328	315	318	344	292	271	295	301	316	303	270	276	300	278	293	305	268	294	306	314	300	318	322	270	302	318	289	288	321	297	284	311	294	295	286	301	329	294	292	298	291	311	299	310	276	276	287	324	312	320	304	289	275	315	306	284	280	318	271	313	304	307	322	281	291	326	314	312	303	293	301	304	313	281	312	302	326	303	300	302	308	333	305	295	286	273	329	345	270	299	306	282	284	282	289	269	299	283	269	293	317	307	314	312	342	320	311	304	307	327	287	285	295	265	288	318	338	305	269	305	297	297	300	294	300	314	320	303	287	313	309	323	305	321	309	323	299	321	307	320	283	302	312	317	307	288	303	293	301	319	307	268	312	274	288	305	290	297	326	305	300	280	295	265	305	302	305	311	326	321	300	274	311	277	346	329	293	305	291	300	282	302	323	319	301	314	280	254	313	293	307	296	293	283	315	299	315	311	321	299	277	308	288	317	267	304	311	291	287	290	299	295	311	284	281	345	285	291	305	257	289	319	316	309	309	305	295	287	279	304	275	313	342	321	315	293	324	328	297	302	299	274	317	311	310	319	292	317	315	271	286	301	305	295	295	302	281	284	310	330	345	297	310	314	314	300	283	308	308	287	312	289	289	304	278	303	309	330	268	291	302	309	285	298	299	260	314	299	293	308	320	303	288	296	292	290	320	294	330	294	278	303	303	305	299	281	323	303	285	271	303	330	294	262	301	303	301	333	271	308	298	286	285	288	325	310	283	320	291	278	310	301	272	285	297	318	302	291	310	308	313	319	297	285	303	330	317	276	305	279	321	350	311	287	274	307	264	311	296	315	307	277	294	288	294	325	298	293	318	289	323	336	310	291	284	291	282	298	302	307	284	303	312	282	294	301	295	314	324	306	280	308	292	292	271	315	291	284	291	260	308	308	290	302	284	297	319	294	309	293	293	314	290	292	303	322	294	299	289	291	283	313	293	291	328	290	295	281	288	285	308	305	314	333	291	317	286	288	319	311	320	336	298	284	290	309	277	292	290	328	266	270	293	316	341	319	336	289	281	280	292	313	279	304	300	305	293	285	290	286	274	290	318	306	325	306	283	295	327	283	289	306	288	299	261	301	280	297	266	261	315	330	303	308	294	295	265	303	329	319	297	308	302	284	279	263	304	323	318	293	317	302	279	284	302	298	314	289	315	282	312	291	330	306	284	305	279	312	275	311	268	254	306	310	303	312	305	323	306	307	283	276	296	305	323	334	301	303	297	291	286	282	285	308	274	318	280	299	323	303	283	340	286	293	332	312	290	297	286	306	330	269	308	323	276	299	304	291	284	286	291	267	310	262	276	313	293	305	278	310	301	335	299	311	287	319	288	288	284	323	292	276	268	305	277	293	296	315	295	295	316	301	299	313	318	331	291	311	297	305	323	280	303	286	310	280	299	307	296	280	306	296	297	297	326	297	297	324	305	289	302	290	284	319	307	308	323	274	300	309	295	274	297	299	305	302	278	272	268	304	328	323	304	280	293	306	307	315	284	330	321	282	320	306	307	298	282	295	310	275	331	323	310	304	273	311	276	310	302	296	320	295	265	328	295	310	314	278	264	290	276	293	291	293	292	309	291	314	320	268	295	308	316	299	300	299	314	261	294	264	286	309	317	271	313	313	315	290	304	301	284	293	295	284	299	291	286	266	306	317	295	292	304	286	355	300	311	306	301	300	319	295	266	313	275	317	287	281	285	263	316	330	306	274	307	311	335	320	296	292	297	281	309	329	298	319	278	315	292	304	316	304	314	311	284	298	348	298	279	277	305	296	304	318	290	307	305	293	314	312	321	324	287	298	338	297	304	275	284	318	315	311	326	317	291	314	265	317	301	280	284	287	306	269	282	323	289	284	315	282	314	283	298	307	321	296	292	289	283	264	270	289	298	301	308	290	302	312	305	304	318	295	307	324	271	304	311	311	330	334	329	316	294	293	329	308	298	285	312	340	325	306	309	294	318	296	299	311	254	316	317	302	292	298	321	318	291	318	313	274	294	301	261	306	308	311	293	306	267	306	284	304	306	270	291	309	327	273	291	309	294	300	318	286	298	310	277	316	331	325	317	284	326	287	314	299	347	287	293	329	348	305	326	308	284	299	288	297	328	298	293	270	288	309	285	309	295	294	304	296	284	308	272	304	265	302	319	266	302	288	263	308	317	300	299	305	322	308	301	286	282	300	266	295	302	321	262	297	299	301	298	308	317	286	326	301	287	286	303	294	271	302	309	311
2923	1829	1648	2477	2352	2344	2223	1676	1692	1662	1608	1765	1851	1781	1436	1550	1294	1063	1108	1106	926	942	981	892	841	835	829	818	810	875	819	861	843	815	856	801	809	830	812	845	817	799	882	840	839	838	841	821	810	854	859	811	867	863	845	814	849	831	879	853	800	763	825	863	791	805	813	804	804	821	815	800	842	831	848	821	801	829	857	821	816	829	809	866	818	855	839	792	825	841	840	829	837	787	857	821	794	844	825	828	859	844	827	846	846	809	840	853	793	832	870	797	833	832	832	809	833	800	883	869	765	792	787	817	809	886	823	846	816	842	827	833	767	863	788	837	810	830	870	833	842	870	801	798	857	871	841	829	804	812	834	850	802	829	813	811	809	838	847	811	834	849	830	800	845	864	826	861	863	890	833	816	822	864	853	810	859	846	840	766	815	859	809	822	794	766	802	837	839	801	813	818	799	823	812	805	816	840	834	845	808	833	790	848	828	797	838	819	757	868	781	821	822	894	786	808	803	896	802	817	839	801	814	832	882	802	855	839	822	797	819	772	898	840	795	810	847	876	845	869	806	816	846	822	801	862	811	835	817	819	773	845	855	839	820	782	837	820	837	751	795	813	826	812	831	784	844	870	824	780	839	814	811	792	853	832	843	839	863	803	863	840	787	816	870	838	851	781	812	766	781	833	875	849	855	773	804	819	835	781	850	895	832	766	906	809	799	839	798	833	863	818	865	797	863	807	838	786	810	862	819	801	816	838	865	889	788	827	823	816	797	832	760	830	820	791	867	811	848	811	766	844	811	795	882	806	814	834	834	844	811	858	809	850	841	861	850	857	781	818	844	848	816	790	812	818	822	851	798	815	868	863	882	820	801	845	874	863	823	819	897	881	787	838	821	846	815	849	863	780	849	808	849	835	837	845	806	800	839	825	834	845	816	864	733	853	854	812	822	790	825	831	836	843	765	838	876	865	817	826	806	816	844	857	842	811	807	868	833	871	856	848	846	851	802	818	808	823	784	865	879	877	761	826	823	805	842	821	805	863	757	834	773	819	858	830	823	791	870	828	835	831	795	807	812	806	862	830	815	813	843	775	811	814	824	835	840	804	836	803	829	808	853	781	819	807	836	827	833	881	837	846	812	822	795	842	844	792	846	836	804	834	872	884	836	861	752	837	845	811	787	839	822	826	776	834	841	824	796	850	811	785	809	834	766	802	799	829	843	815	807	841	828	801	834	834	832	839	801	793	773	828	814	837	855	841	816	819	864	852	837	848	859	837	755	859	787	823	821	823	859	793	804	823	850	838	866	819	792	809	786	846	771	796	851	801	829	825	791	781	818	842	830	781	903	844	782	833	832	799	782	824	832	869	821	827	852	835	850	824	778	808	777	828	847	835	852	824	845	859	797	860	796	811	808	909	835	836	821	821	839	814	780	850	816	855	860	883	844	811	830	835	849	851	797	798	785	827	859	839	752	872	802	810	839	835	823	833	833	804	802	800	843	810	823	878	832	846	797	808	802	867	841	806	848	833	788	866	805	848	854	818	858	858	825	867	789	821	803	801	818	823	835	815	814	841	818	812	814	791	905	774	871	832	770	820	814	817	854	790	854	830	846	796	806	797	825	810	784	800	823	796	792	841	774	889	860	811	815	832	816	856	830	802	797	827	861	822	821	847	820	835	818	856	784	782	904	824	836	842	830	843	778	811	815	813	801	803	837	820	868	807	811	782	844	793	841	793	791	795	832	834	766	827	826	828	844	825	805	874	825	807	850	823	862	792	810	834	840	848	767	868	836	785	829	830	833	805	839	823	829	827	785	838	795	833	779	846	851	844	834	855	840	833	803	766	861	794	821	835	850	893	829	860	785	810	817	868	855	794	807	813	831	794	788	819	792	828	826	816	852	775	866	844	836	859	780	787	827	832	794	846	867	859	825	854	859	802	815	845	803	791	835	812	829	882	816	803	793	827	859	791	836	833	813	841	825	797	821	859	821	795	862	884	803	831	883	821	835	785	816	819	838	835	801	826	827	818	898	765	804	849	840	852	821	811	838	830	799	845	818	831	827	813	754	841	806	830	863	813	869	847	823	874	821	812	845	823	818	865	829	867	760	796	841	821	847	826	823	842	777	833	812	780	811	788	796	839	821	853	781	833	871	829	827	863	860	812	800	797	829	817	804	839	828	798	835	834	827	861	814	844	840	831	837	844	867	812	829	783	830	798	833	790	771	853	807	850	839	869	845	807	825	802	856	842	805	810	800	828	867	842	809	819	840	790	802	836	814	793	837	830	831	824	833	813	869	871	827	803	853	869	774	819	806	859	796	794	824	813	829	826	892	790	790	813	790	852	889	834	822	798	823	796	793	848	818	781	821	874	808	849	818	881	831	765	799	792	838	816	843	836	822	793	796	822	786	875	776	886	805	804	797	820	888	873	850	819	829	779	802	789	853	858	812	854	800	813	806	811	772	836	848	820	846	788	833	859	806	825	855	797	852	829	830	805	858	827	816	831	843	812	812	820	790	855	855	813	827	837	786	845	802	764	848	849	806	743	806	842	794	812	816	827	837	798	849	830	890	834	800	788	809	839	810	825	803	858	853	810	850	822	835	832	793	806	810	801	808	795	841	797	811	857	802	863	802	846	836	854	770	767	818	796	832	865	798	833	845	782	838	839	784	815	816	830	796	855	801	815	843	838	769	838	823	795	820	840	810	894	815	795	839	816	776	874	867	846	823	821	851	824	816	829	766	830	808	816	861	775	825	838	767	840	815	840	821	816	835	847	805	821	811	864	810	850	861	846	851	843	817	814	843	810	826	837	845	777	810	794	841	840	825	816	864	810	849	851	854	768	841	820	836	779	816	834	842	821	839	846	832	790	807	808	869	828	828	881	822	811	825	831	800	839	832	802	781	850	817	877	847	793	837	832	811	796	855	816	820	834	827	861	816	799	852	838	820	840	789	789	844	873	804	778	813	828	790	823	796	884	786	805	844	764	763	840	788	838	839	815	809	817	853	833	836	808	795	849	786	796	887	830	843	881	826	821	799	846	821	824	825	851	893	815	834	772	809	793	811	779	788	821	795	852	780	857	867	789	804	762	830	820	796	814	861	826	831	833	816	808	804	808	829	833	837	843	845	844	847	898	821	861	782	824	830	803	827	841	834	840	802	796	815	788	838	862	822	844	888	853	821	828	801	832	791	810	822	784	860	764	857	823	796	862	826	788	833	854	838	786	844	793	809	806	818	844	818	796	838	805	879	808	794	822	841	765	793	790	824	810	853	787	846	778	836	798	766	818	843	830	816	816	815	796	813	785	871	803	808	830	821	819	858	896	805	823	801	767	873	863	789	866	800	790	801	827	793	815	814	776	857	830	832	831	828	822	809	842	838	820	862	809	823	837	780	833	840	797	821	834	834	745	850	828	860	782	813	845	806	779	784	835	809	811	797	865	800	809	789	856	840	797	828	777	829	780	801	851	818	802	807	817	853	850	847	787
11093	6838	6587	8610	6788	5791	5190	3954	3036	2456	2394	2435	2097	2537	1439	1537	956	775	600	666	396	388	331	288	243	176	214	197	160	175	185	154	168	191	170	200	169	180	172	178	197	183	184	183	196	173	172	152	171	211	195	165	181	186	168	187	158	190	188	178	210	180	171	172	207	175	162	180	166	171	174	167	174	161	184	186	159	161	183	207	173	189	187	163	187	175	166	164	174	167	160	177	171	161	167	186	187	170	189	154	158	183	164	145	177	171	162	169	163	146	201	173	172	174	169	162	176	163	176	183	174	182	166	149	152	167	198	170	156	169	172	182	163	162	179	179	181	171	178	173	181	160	181	178	182	155	185	176	171	170	159	176	165	166	178	169	164	174	155	153	170	174	176	183	162	154	153	165	159	164	182	155	169	149	207	170	173	174	162	146	173	213	181	157	174	158	173	179	211	181	168	164	185	167	152	161	172	165	166	185	165	175	178	182	174	162	173	181	166	177	173	189	187	165	176	176	178	150	168	169	164	168	184	163	166	155	159	179	176	168	175	173	165	185	148	160	166	173	169	166	163	167	176	168	174	179	166	183	170	192	183	183	176	198	171	173	179	149	170	173	166	169	187	174	161	173	166	181	187	178	181	163	189	150	172	181	184	174	182	189	196	174	199	160	173	159	158	172	180	141	156	180	177	175	167	144	180	156	155	174	158	152	164	175	170	149	187	176	170	167	196	177	168	174	167	127	171	177	165	187	167	163	155	192	159	169	186	186	163	183	158	189	168	182	167	197	207	162	181	175	170	156	176	178	174	176	194	174	168	170	186	176	206	162	180	168	174	189	148	157	152	189	166	180	219	181	168	157	131	161	184	195	142	159	158	172	181	137	201	200	188	175	185	169	172	170	181	150	167	166	169	145	173	149	159	188	206	162	155	186	171	169	148	174	185	167	199	168	161	163	169	154	182	175	175	188	167	156	184	183	191	190	157	163	189	180	168	167	156	185	181	176	172	189	152	173	178	159	161	144	179	204	177	171	193	199	175	178	200	153	177	181	163	170	166	196	167	182	178	158	168	147	184	168	144	183	184	193	153	161	188	160	162	203	183	165	177	163	172	190	173	181	184	159	157	163	149	163	177	151	176	189	192	146	175	166	165	172	175	165	190	185	197	182	150	180	145	170	166	165	185	166	170	163	152	177	175	176	179	174	181	165	177	162	178	164	169	162	176	151	178	166	159	167	168	156	203	150	171	181	177	151	198	171	179	172	161	154	193	164	187	170	164	168	162	165	179	172	168	196	184	185	175	160	163	150	173	174	198	140	165	172	167	180	151	182	177	191	181	182	152	192	191	160	162	140	177	141	171	184	169	168	191	175	171	177	178	182	189	159	178	164	169	160	168	152	183	177	149	171	191	204	178	158	162	165	189	161	168	162	183	168	169	153	152	164	173	171	189	174	171	156	169	157	190	165	173	169	174	170	172	165	161	174	156	181	183	169	181	150	172	178	185	160	171	177	195	161	165	198	159	160	148	178	166	175	161	173	187	183	168	163	180	156	195	167	182	171	173	193	168	160	167	176	184	164	174	173	174	173	151	163	172	168	170	196	178	184	166	186	186	158	173	176	189	190	185	165	161	161	156	155	173	178	172	162	173	167	177	165	139	143	173	183	176	164	161	185	183	183	158	149	172	161	191	186	167	183	169	189	172	179	155	156	175	192	170	151	190	211	192	193	168	166	192	172	159	158	160	172	206	166	174	166	157	165	162	146	180	162	201	199	170	191	176	158	171	152	174	158	161	158	174	185	129	167	188	169	177	175	158	177	161	171	189	160	169	180	158	176	159	167	174	177	167	178	167	172	165	151	175	151	177	203	158	166	197	166	164	184	154	179	122	195	210	173	159	177	166	193	164	193	182	162	185	181	166	172	186	183	179	175	158	157	163	149	172	172	140	198	143	175	171	152	183	177	171	174	148	181	167	186	183	163	156	162	152	185	184	182	164	172	181	156	171	162	189	173	181	179	178	162	172	156	175	143	161	172	170	165	159	157	174	156	188	174	164	166	178	171	161	175	150	162	174	177	182	183	160	176	168	177	150	188	166	172	170	171	173	163	159	182	173	164	172	167	156	171	170	185	136	174	161	210	161	183	175	168	164	169	165	155	191	144	181	158	136	153	160	175	178	167	167	178	191	164	159	182	185	174	169	168	180	190	194	180	160	171	208	174	183	170	183	166	167	184	162	166	192	182	158	186	178	185	165	171	187	178	168	181	181	165	173	198	183	151	181	155	164	177	182	185	159	164	147	171	171	175	174	207	170	143	198	176	161	183	205	165	173	173	160	188	154	164	163	151	175	150	176	161	159	172	164	184	171	187	189	166	183	164	183	164	165	174	174	178	170	192	193	163	165	168	166	178	192	177	152	180	168	180	142	160	174	192	190	192	164	164	180	159	171	186	145	152	191	167	160	162	174	176	200	192	159	175	151	189	178	185	177	187	175	170	164	193	175	178	161	158	188	179	178	155	159	185	188	180	172	165	141	163	187	164	191	179	179	163	166	182	172	163	171	189	187	173	171	167	172	168	171	165	173	181	151	151	179	183	162	160	158	182	177	164	185	166	176	168	161	184	172	166	168	156	173	185	161	179	167	173	177	174	174	166	155	148	147	162	168	155	177	163	154	173	168	174	174	162	177	151	183	164	191	199	138	190	154	176	159	179	167	175	157	170	177	170	156	159	174	172	171	154	169	177	174	166	185	178	179	160	169	163	177	189	173	141	159	170	180	188	167	165	179	164	157	187	174	161	157	167	178	177	191	178	164	173	173	158	167	159	181	205	215	180	170	187	172	156	185	166	190	157	182	155	172	183	180	161	170	166	185	192	146	183	175	181	166	159	188	162	154	189	151	173	178	176	166	182	180	186	173	189	168	206	148	154	176	172	175	180	150	192	164	163	171	167	151	189	169	198	146	204	179	168	165	168	185	177	170	169	192	162	174	196	176	185	175	160	154	174	183	155	141	180	167	162	171	175	191	173	166	165	183	179	152	160	182	178	165	161	171	192	156	165	184	175	166	150	184	170	148	161	182	164	176	173	178	172	178	180	165	159	196	175	173	166	154	169	184	167	144	128	172	173	182	164	176	186	165	158	188	172	147	160	166	165	170	150	172	189	170	184	183	177	173	168	173	171	154	175	147	147	184	167	149	167	186	159	180	168	182	163	154	176	164	181	206	176	165	161	179	189	176	158	169	181	164	172	183	170	143	186	177	164	169	173	167	183	159	204	171	201	180	158	163	159	163	176	189	173	148	187	180	139	177	191	163	173	156	177	165	183	175	174	167	154	152	175	194	165	183	175	193	152	196	156	158	175	159	154	158	195	176	205	154	167	149	160	170	165	169	183	191	155	178	176	217	158	163	163	176	180	169	186	189	168	187	180	183	185	185	163	149	187	181	161	172	167	175	172	188	189	165	172	197	189	153	163	195	163	184	152	152	174	172	162	156	193
7959	5606	6354	9849	10063	10661	11601	9067	8347	8466	7891	9809	9175	10465	7292	8496	5948	4871	3666	3338	2333	2138	1915	1725	1025	764	697	656	611	615	617	595	549	521	609	567	563	589	529	530	521	525	536	508	533	557	506	512	538	542	554	543	519	530	508	537	543	529	546	527	530	554	523	528	551	501	559	502	512	489	514	544	512	548	537	537	551	498	503	493	518	523	507	478	544	524	510	512	512	507	531	497	512	530	503	494	496	489	498	546	517	512	530	498	510	464	477	503	523	451	466	495	469	496	482	460	496	519	509	498	511	513	488	496	502	535	515	522	484	486	507	503	509	513	487	481	490	526	507	462	499	466	524	521	525	487	525	477	527	528	532	490	473	462	485	494	528	533	479	500	527	497	499	542	532	478	488	508	506	501	484	521	502	548	538	498	472	537	529	457	490	491	512	463	495	512	483	522	498	489	520	495	496	494	480	536	516	497	503	507	497	463	472	520	519	471	503	445	493	506	496	487	480	533	508	515	464	501	482	529	475	528	516	511	517	479	525	502	493	496	501	496	501	522	473	464	546	508	467	530	476	488	529	478	478	517	473	544	468	493	466	508	497	481	508	518	471	485	448	513	484	494	505	507	456	498	501	495	507	511	530	491	506	501	522	510	513	482	478	487	472	492	474	519	497	481	492	470	514	563	511	495	516	467	473	497	513	525	493	487	515	492	501	474	456	528	519	533	483	483	526	477	487	467	523	500	463	500	518	504	496	470	543	485	487	479	522	499	477	470	484	486	507	523	491	488	476	538	555	511	499	489	507	493	529	522	491	542	504	530	511	517	496	453	559	472	456	478	531	516	485	515	495	492	500	520	534	483	477	528	500	476	482	477	475	492	445	509	525	454	480	500	508	486	491	492	513	468	525	482	542	475	470	493	498	489	507	492	506	525	476	548	477	525	521	520	552	489	479	456	505	518	546	493	488	549	478	504	543	455	540	498	503	507	498	511	525	536	476	525	497	529	477	521	505	517	477	465	515	480	465	493	508	499	513	517	465	485	537	519	481	496	485	495	485	512	545	494	481	471	487	486	533	502	492	497	480	559	489	529	461	493	492	457	482	482	490	542	480	528	495	489	508	537	544	506	533	465	498	498	503	499	503	510	499	500	478	519	503	519	479	518	466	487	534	485	495	517	499	481	489	523	464	476	523	472	519	519	493	500	467	485	471	531	525	510	501	460	498	504	548	514	486	478	519	504	492	528	507	517	458	482	522	517	502	490	501	498	529	456	493	513	505	481	499	480	506	486	458	504	473	477	472	497	530	512	528	516	486	498	505	463	478	541	537	467	490	512	466	478	492	523	481	511	497	479	468	528	498	481	514	464	481	521	506	551	535	518	509	464	479	523	482	504	531	480	532	490	525	540	469	500	489	505	465	499	482	520	513	501	504	492	471	515	486	509	526	484	499	452	532	514	509	531	510	510	508	496	482	480	512	480	490	503	504	464	532	516	518	495	512	521	510	474	521	494	465	498	498	453	494	534	513	481	496	520	480	492	510	500	512	507	480	470	528	468	507	543	512	495	508	501	531	502	525	475	487	503	519	490	518	466	553	499	468	460	514	556	512	499	483	497	501	520	524	550	460	493	486	484	509	506	498	514	528	499	483	498	536	457	471	518	539	520	526	502	479	491	497	524	524	503	541	486	492	485	497	502	475	502	505	464	505	504	515	496	487	481	490	493	481	528	517	543	514	501	498	466	503	452	499	518	489	499	552	499	515	488	468	504	501	503	536	474	519	502	477	482	493	522	507	509	514	472	494	464	559	480	512	533	505	491	464	479	472	508	503	483	516	470	495	512	466	467	510	505	500	566	474	495	538	498	538	514	541	471	486	497	495	504	511	498	518	519	481	524	515	474	507	510	479	501	473	539	531	523	487	539	506	530	512	545	501	490	465	511	532	498	537	510	489	521	523	494	541	494	503	503	524	506	498	509	509	503	511	466	510	508	515	517	501	504	486	489	514	516	522	538	506	521	480	518	493	484	511	480	538	506	505	515	481	527	495	510	524	533	493	479	496	510	512	486	492	494	504	505	507	506	486	483	498	517	496	492	549	519	492	498	496	493	466	480	488	506	481	522	496	479	526	469	533	479	515	546	537	500	484	505	503	501	474	553	468	532	460	529	487	480	492	516	484	486	529	466	506	499	483	515	501	498	458	521	516	469	483	499	513	497	489	527	490	492	505	465	514	515	471	497	521	517	511	488	518	554	518	465	478	511	449	504	503	534	496	551	477	486	537	514	472	518	523	501	504	496	488	508	512	511	495	530	464	514	507	503	502	526	484	529	554	501	505	503	497	483	512	556	496	512	503	486	493	452	462	473	502	494	525	489	478	503	513	519	503	526	486	495	510	514	511	490	499	509	514	534	500	491	485	472	511	514	545	481	497	498	519	475	463	497	480	536	478	540	535	474	481	501	486	465	481	505	481	476	514	530	481	445	526	517	487	514	489	481	511	509	504	499	497	516	486	502	505	499	489	475	496	512	484	546	493	492	479	466	529	511	515	488	544	504	503	513	515	526	467	531	528	494	489	487	495	507	467	489	472	471	518	485	519	525	508	501	469	511	493	481	492	527	497	467	495	490	500	468	502	498	511	490	523	508	499	498	474	500	505	506	509	520	465	486	547	512	493	537	485	486	503	502	516	496	522	469	506	500	505	505	486	550	496	539	462	484	513	501	487	515	495	546	505	493	522	509	532	461	521	452	466	531	495	561	513	473	480	515	510	508	504	492	502	493	483	509	522	488	521	468	516	474	527	475	536	491	500	496	515	498	473	477	474	470	491	494	525	518	489	475	512	500	478	504	490	495	512	501	513	513	454	508	497	507	520	485	559	472	505	476	490	531	526	510	519	515	478	495	487	523	480	513	548	477	522	503	508	505	498	476	517	504	477	530	482	477	519	517	527	519	518	492	510	460	512	474	518	475	532	539	498	514	517	490	512	508	514	520	473	527	486	472	503	519	521	518	522	498	483	520	511	502	504	485	514	449	549	491	465	522	456	490	509	474	523	528	503	506	525	504	494	508	517	493	502	508	466	493	505	438	495	510	469	532	494	522	495	486	525	506	468	521	493	494	524	536	503	486	486	506	508	510	480	499	534	509	504	470	545	506	566	479	523	499	512	535	492	487	523	508	525	527	510	496	474	473	465	502	481	509	524	515	487	523	495	517	477	514	504	498	501	472	566	518	501	514	516	491	499	536	539	537	519	512	426	518	504	494	483	494	503	475	510	548	488	481	500	497	496	516	491	475	485	503	515	502	497	524	475	519	508	482	523	543	519	475	477	471	519	473	535	505	523	494	518	507	503	514	515	492	499	506	487	504	532	507	504	482	496	503	464	529	508	513	536	472	520	476	483	535	477	523	539	525	520	442	486	509	503	521	493	497	506	481	480	500	481	514	473	467	435	531	471	505	505	507	511	538	491	543	513	512	492	498	467	517	533	518	512	533	458	481
18845	11231	11028	12477	11608	9562	9831	6774	5526	4775	3979	4430	4225	4377	2673	2903	1907	1268	914	747	589	585	458	443	311	192	162	130	115	121	116	130	133	115	103	119	113	123	118	141	116	117	119	110	135	104	116	119	103	111	103	117	111	96	107	128	109	114	117	126	120	111	103	107	135	116	100	84	110	101	115	103	107	106	101	114	98	111	131	113	88	109	104	123	108	108	99	136	98	110	109	113	115	103	117	102	95	132	94	143	108	100	81	108	103	118	108	92	108	108	107	98	88	116	106	95	106	113	104	109	109	99	100	94	119	93	99	94	107	103	100	103	103	125	104	107	106	110	128	106	117	126	91	115	104	103	125	91	102	98	105	110	92	107	101	127	121	113	104	116	108	114	111	95	127	106	121	99	109	111	110	111	111	109	107	112	89	124	116	105	127	108	96	106	104	102	138	126	90	95	88	99	114	106	115	102	109	104	115	113	103	115	93	101	112	109	81	106	119	111	117	94	112	102	121	121	108	114	100	94	118	91	122	107	106	127	105	96	121	106	92	104	102	92	92	115	122	98	121	107	116	110	91	113	102	84	119	131	120	118	107	113	110	123	102	93	99	116	107	145	120	126	109	112	123	111	115	118	104	102	105	98	121	106	98	94	110	120	81	104	124	107	111	99	96	112	129	115	109	107	110	106	126	108	94	106	105	98	117	116	121	114	119	111	116	92	112	131	113	113	108	107	104	102	114	125	111	118	93	96	110	102	114	107	117	99	121	111	90	96	92	87	102	110	105	96	108	103	119	125	94	106	103	107	109	108	130	110	102	125	113	105	98	111	99	103	112	120	107	95	112	107	110	106	102	112	96	115	113	98	109	95	91	105	104	106	101	98	93	94	95	115	104	117	103	117	113	111	115	112	111	110	117	98	97	111	95	116	99	128	95	125	118	105	109	101	111	104	114	95	97	105	114	110	105	109	98	122	113	88	103	103	111	91	106	100	109	92	106	110	104	114	119	127	89	119	95	102	92	113	114	108	109	129	104	79	92	102	121	98	105	131	102	103	101	110	107	103	124	120	114	103	110	111	103	102	111	102	94	112	116	100	98	108	105	108	97	113	77	102	89	116	126	120	113	118	105	109	109	91	107	130	118	104	85	110	113	107	124	106	120	107	124	111	105	113	111	90	131	100	91	101	100	115	113	98	105	106	112	100	126	113	96	126	106	109	119	104	95	108	111	123	114	105	105	111	104	100	114	119	91	117	106	110	98	110	106	95	105	116	100	116	100	116	102	112	116	121	101	107	106	89	124	103	87	107	104	113	98	113	101	101	101	103	99	113	120	108	95	124	115	106	110	86	121	117	101	117	104	85	121	106	108	110	120	123	114	118	110	125	116	112	108	101	91	98	92	120	96	111	108	125	111	107	102	92	93	122	133	100	96	117	140	111	98	122	99	137	113	115	112	117	106	115	109	116	109	121	121	98	100	102	133	106	116	109	124	100	103	102	116	111	106	112	104	109	122	113	101	107	93	121	112	122	109	116	108	126	101	112	110	123	125	124	114	87	93	110	123	101	102	108	102	89	124	107	89	113	127	110	119	92	110	108	104	99	115	106	105	106	120	115	106	104	104	106	107	109	116	113	115	84	96	95	109	116	109	110	103	96	96	103	116	115	112	119	96	108	131	104	102	101	100	101	114	114	110	127	108	101	112	99	97	116	102	121	90	115	109	87	98	112	104	112	88	117	117	96	110	108	106	101	96	116	93	136	106	105	84	96	115	109	92	112	109	125	98	99	117	99	118	114	110	121	96	97	113	102	128	130	104	111	116	107	118	95	98	117	96	100	103	101	103	105	110	140	111	112	98	94	105	122	111	118	112	95	90	134	117	115	103	112	105	110	108	115	120	111	116	92	105	88	100	112	104	118	100	94	104	96	105	108	95	89	116	114	90	118	123	110	100	108	95	100	100	105	95	118	119	96	109	117	95	118	112	100	97	110	135	92	104	98	73	100	92	100	117	105	119	93	120	86	106	97	97	92	120	109	106	121	112	100	116	99	121	117	112	119	107	110	101	104	113	90	103	114	96	101	108	111	104	102	99	95	92	96	115	120	93	109	109	102	100	108	106	88	115	101	107	124	84	91	99	92	120	115	94	108	107	107	105	104	114	103	115	105	80	106	117	112	104	126	92	105	117	98	103	109	112	109	110	104	108	93	94	124	117	106	99	106	108	112	109	126	89	109	108	116	97	94	114	115	95	107	102	105	117	96	89	94	110	111	113	116	95	99	98	105	98	102	112	94	114	100	94	93	115	109	97	94	140	107	110	101	99	90	114	104	111	102	109	101	105	103	102	97	97	87	116	110	94	102	104	112	109	98	129	120	108	109	105	114	104	128	82	115	99	110	113	96	110	115	107	110	120	110	113	109	101	113	136	93	88	108	122	102	117	97	98	108	101	116	114	110	100	107	95	106	104	93	120	88	115	108	124	100	91	126	118	108	96	101	120	101	107	96	123	118	113	85	112	97	112	101	109	97	108	103	107	95	106	102	98	103	102	131	117	101	97	121	102	111	122	120	107	105	111	104	110	104	113	128	105	110	107	124	115	123	121	117	109	114	119	108	104	115	96	105	112	102	110	109	112	106	116	123	98	96	114	109	103	109	123	94	100	114	120	121	114	108	120	95	87	107	122	104	103	110	128	109	111	115	116	118	127	106	104	109	122	93	103	78	95	112	125	106	88	106	111	90	105	91	110	106	118	116	108	106	113	91	114	102	94	104	108	108	102	106	86	115	98	123	101	98	90	111	95	92	102	122	111	89	114	114	105	98	109	105	125	112	110	102	102	105	100	101	89	109	102	94	83	119	129	112	107	93	84	105	117	109	109	137	124	96	102	119	115	117	114	96	103	98	94	109	119	122	103	98	117	113	109	115	94	105	115	98	107	105	99	110	107	131	97	111	103	97	105	98	93	112	108	110	101	96	109	92	99	112	112	94	100	120	117	111	116	111	107	109	125	107	92	95	110	120	98	113	96	106	102	108	111	100	97	110	107	118	102	108	118	93	122	113	101	119	135	109	111	104	113	105	132	107	110	111	98	120	89	131	107	98	87	123	103	120	109	87	124	123	104	111	109	116	106	111	104	105	133	114	127	88	91	113	99	121	102	92	98	105	108	107	119	116	128	96	128	97	122	122	99	126	116	126	93	134	110	98	113	118	117	108	95	121	122	109	101	92	112	99	114	110	107	86	98	92	119	109	100	124	118	122	115	91	113	112	105	92	116	109	108	102	107	87	112	111	103	105	94	101	96	108	105	107	139	117	105	104	110	99	117	113	97	118	111	90	107	108	128	105	129	129	106	91	113	99	95	131	112	113	110	115	101	115	97	112	103	121	105	99	82	100	108	77	102	107	85	101	101	109	101	101	114	135	109	113	116	118	101	109	114	121	140	110	129	127	98	117	107	102	106	109	118	107	125	103	111	106	125	97	117	107	110	113	114	108	111	104
10783	7734	9113	13322	14711	13908	16393	12449	12567	12944	10541	14580	14093	16284	11157	13973	9020	7664	5465	4675	3064	3592	2527	2834	1957	916	702	629	565	552	531	470	551	522	483	434	468	472	462	439	445	456	437	386	458	437	420	410	419	418	425	412	451	444	384	422	422	481	408	406	378	400	373	374	375	370	378	384	404	382	362	374	371	401	406	346	396	360	384	356	357	360	367	397	375	377	356	365	359	379	321	390	381	350	371	362	370	341	361	404	373	363	382	376	354	390	354	362	390	334	388	330	364	372	350	359	328	352	365	323	342	353	382	341	362	352	345	345	348	368	316	376	341	344	375	348	328	349	330	370	297	359	363	337	351	377	370	295	355	328	367	362	381	357	336	346	317	341	325	367	359	382	346	372	371	362	345	355	360	359	369	340	358	329	337	374	332	364	336	322	366	362	369	361	337	351	354	357	364	351	375	371	343	329	353	356	328	336	311	350	337	343	336	332	351	365	359	331	360	348	350	327	350	350	337	357	362	367	365	338	374	356	368	330	326	346	322	323	334	350	364	375	376	313	344	352	338	335	323	365	344	380	358	356	367	339	329	339	375	340	337	329	343	320	334	312	360	304	346	349	342	357	372	362	349	374	344	361	350	342	346	319	340	336	341	362	345	349	365	362	319	339	321	365	343	345	376	352	348	312	360	324	320	361	367	368	299	375	357	337	330	344	354	344	369	369	379	352	349	339	337	330	332	357	337	348	335	340	338	355	319	344	358	377	338	345	330	328	342	354	333	339	358	344	364	358	358	351	346	359	346	339	362	339	361	355	322	341	343	318	316	347	349	359	354	355	348	309	325	364	339	360	335	369	333	331	338	335	341	345	365	352	318	343	297	363	338	330	369	358	348	336	332	340	347	324	372	322	366	382	348	359	374	348	331	345	352	332	358	379	361	353	378	330	321	323	323	363	339	326	334	323	350	332	359	349	351	338	353	377	339	336	343	342	322	353	367	365	387	349	358	332	332	327	348	357	343	350	352	325	339	341	345	336	375	319	362	354	362	323	353	356	347	341	353	354	355	351	362	364	355	339	348	342	328	344	371	355	344	335	319	322	322	358	314	371	294	351	343	348	334	367	373	375	351	382	375	309	377	390	350	332	331	327	340	391	338	381	365	352	363	333	337	342	348	349	345	355	341	358	303	340	326	353	318	341	341	344	343	362	352	355	341	328	349	387	332	388	325	352	341	338	337	330	365	351	386	325	344	340	346	337	360	302	350	351	372	377	336	371	333	362	342	364	329	330	348	345	388	336	344	334	374	367	327	339	321	327	338	341	369	343	363	356	328	347	341	361	378	330	317	376	349	371	341	330	332	343	322	350	347	357	334	314	333	338	360	352	334	343	340	342	347	358	363	328	336	320	353	365	317	346	335	327	340	348	359	346	347	315	340	360	361	359	368	354	353	361	359	348	356	338	327	346	380	366	290	351	342	309	346	352	333	355	356	354	324	368	373	338	320	317	355	388	308	377	345	342	341	362	343	347	350	337	345	325	361	340	348	352	374	347	358	371	322	342	361	371	316	341	337	340	336	341	329	377	373	351	370	307	308	324	345	344	332	346	341	363	346	339	360	349	342	358	362	357	358	341	324	363	355	339	343	325	335	287	350	349	336	346	381	375	363	330	367	328	351	366	335	347	379	327	354	308	344	343	341	363	350	325	343	315	341	326	339	354	359	329	353	363	342	345	333	334	327	333	346	344	375	349	329	334	341	347	345	357	353	339	345	356	354	388	322	329	324	341	360	357	351	354	317	392	347	338	376	351	339	349	332	370	332	347	330	341	354	331	316	364	367	316	313	353	335	358	318	335	363	353	351	346	367	339	340	321	351	341	355	328	359	326	353	310	319	365	304	344	356	303	333	325	363	370	348	349	347	322	346	347	352	363	341	365	353	356	344	360	333	328	317	353	317	349	333	344	355	329	354	332	381	372	370	320	316	340	367	341	349	353	355	341	348	341	320	364	371	346	342	376	344	367	344	353	329	355	350	352	333	344	334	343	343	347	386	337	349	338	317	325	346	322	352	357	305	334	357	365	355	331	328	348	342	344	359	361	358	316	318	386	358	313	335	373	366	338	358	383	338	309	364	335	378	353	350	310	370	352	361	350	299	337	345	322	347	336	368	338	350	356	357	303	344	348	328	339	341	359	345	359	328	340	355	324	340	350	324	332	352	379	331	376	349	349	349	320	334	350	321	363	334	343	320	383	364	346	374	369	320	299	354	341	352	338	354	331	342	338	357	332	350	341	329	331	383	342	351	339	396	327	366	331	344	353	332	378	373	344	332	355	328	357	369	337	366	371	362	318	325	379	339	355	392	354	323	361	317	337	327	359	346	303	340	334	361	350	360	351	318	345	343	353	352	323	376	318	336	351	337	344	329	348	308	322	365	345	352	326	363	313	341	363	333	355	320	347	357	349	346	378	389	345	350	364	329	354	339	362	354	361	345	342	357	363	377	330	356	361	321	352	365	338	359	347	346	342	356	349	325	322	367	349	343	362	363	299	332	353	385	337	319	343	316	346	331	323	377	373	362	343	354	318	351	309	330	340	333	333	347	338	358	316	351	351	362	366	330	360	353	354	343	316	370	377	353	330	351	384	338	339	341	338	337	311	333	377	321	372	332	375	334	344	344	374	323	341	360	342	348	356	346	343	339	359	340	315	348	320	326	359	367	358	343	335	347	320	333	332	311	339	323	366	348	335	323	377	345	372	307	337	360	339	343	332	377	362	366	368	369	339	369	354	346	338	336	317	319	353	332	375	353	340	354	385	371	361	354	339	347	347	324	308	341	302	350	329	373	332	349	346	357	328	369	330	359	344	348	383	363	357	355	354	347	360	359	357	336	341	354	336	344	348	368	362	401	350	357	359	326	344	362	370	351	350	351	369	357	359	350	358	350	366	341	327	332	361	345	343	348	342	363	352	335	341	368	342	353	319	337	345	335	375	303	360	333	365	350	352	378	377	338	333	349	352	370	364	352	346	333	352	348	334	335	347	381	349	355	356	339	318	304	315	360	371	331	354	322	324	331	342	330	358	330	355	333	354	344	351	312	366	363	345	355	371	380	332	369	342	355	356	357	328	364	350	330	336	367	334	318	324	329	336	349	332	360	359	338	371	337	366	373	365	332	359	326	311	324	353	355	335	336	341	353	329	349	342	347	346	325	361	353	330	343	349	327	363	355	340	382	323	337	340	372	341	334	376	340	344	345	355	345	360	364	344	304	310	326	323	326	376	306	372	356	358	328	367	357	339	342	355	349	345	347	365	355	344	355	356	331	320	335	338	341	364	342	352	351	360	344	359	337	366	343	383	335	338	360	307	343	382	341	349	338	350	351	329	342	360	351	353	339	372	319	324	333	317	326	335	359	385	326	376	336	344	369	340	307	320	349	321	349	342	340	348	356	350	326	340	359	319	339	365	337	345	341	351	334	330	358	339	336	310	337	359	344	334	369	345
2760	988	803	905	651	581	564	467	408	457	483	408	407	393	400	379	329	329	338	322	326	354	318	270	304	288	289	267	285	287	325	305	294	290	307	278	294	274	271	278	309	286	271	300	287	298	328	304	260	320	317	284	275	314	319	312	318	302	310	297	305	321	300	267	279	304	316	295	295	274	314	323	304	319	283	295	290	311	293	311	311	314	273	325	262	312	304	285	309	305	295	308	302	274	322	308	291	297	265	297	275	300	289	312	331	304	314	314	273	302	310	303	311	314	300	272	302	281	294	294	269	313	305	290	267	249	279	304	307	281	287	300	264	295	287	306	300	299	285	310	300	270	298	320	261	300	290	271	325	292	296	291	277	292	302	312	303	284	324	304	307	281	299	318	296	278	277	293	282	282	318	268	308	291	281	339	301	325	305	267	269	252	291	277	321	327	279	269	294	292	291	272	298	317	322	323	297	316	303	278	340	279	294	310	270	291	295	288	278	350	294	282	314	314	276	282	286	286	290	311	316	328	324	301	302	323	332	292	286	300	305	326	287	286	319	293	294	285	293	306	312	281	308	290	315	297	259	301	322	286	270	312	332	322	325	326	278	308	302	276	281	293	304	298	262	278	324	288	271	299	311	304	301	306	300	312	302	273	304	296	274	348	294	325	287	305	296	275	283	311	330	301	306	270	273	318	279	274	308	308	276	340	300	287	295	334	259	299	281	315	303	327	285	296	270	292	302	285	311	306	283	294	326	321	280	289	299	315	311	308	287	271	278	284	289	289	289	307	300	272	313	309	283	321	295	301	282	287	283	312	306	298	306	286	276	308	291	316	290	298	286	288	301	279	304	315	292	299	263	276	293	284	291	300	319	337	302	308	296	297	308	278	300	296	293	287	328	294	310	261	304	314	295	305	274	284	273	310	289	307	324	285	301	320	307	328	310	355	289	297	282	327	284	278	322	278	268	302	300	332	284	309	292	327	316	302	307	283	324	316	283	291	325	306	297	294	306	294	300	302	293	316	308	308	269	291	283	302	298	288	295	297	277	273	266	307	269	275	318	315	297	326	283	297	330	306	285	295	292	322	272	304	292	304	291	305	300	307	270	304	300	321	313	294	291	293	313	290	292	300	329	278	303	327	302	288	309	291	314	292	266	298	325	357	289	273	323	326	268	301	307	286	315	274	307	302	310	306	325	278	332	299	329	294	304	298	289	304	285	282	316	313	303	301	300	323	295	263	293	308	308	293	300	302	274	303	287	298	307	287	304	292	277	320	335	294	335	309	282	297	267	298	295	289	311	303	281	307	328	284	283	307	275	310	299	308	293	288	289	288	290	315	298	324	294	321	289	302	300	331	334	331	295	281	342	291	313	299	306	307	309	328	319	294	312	289	285	312	283	275	313	300	294	297	302	311	287	301	308	316	257	314	289	301	283	326	284	293	302	321	314	305	319	335	292	314	317	355	292	309	301	288	280	314	288	276	308	264	287	315	317	311	296	266	293	293	306	307	319	303	309	292	296	296	334	320	282	317	315	328	308	291	275	308	309	293	305	273	323	252	299	298	282	307	300	314	304	338	288	305	290	259	333	325	316	326	287	278	323	284	303	305	266	263	292	318	325	299	328	286	319	294	255	325	303	289	267	320	317	282	330	301	274	300	273	290	310	287	326	320	314	297	294	295	315	296	302	284	281	312	291	283	304	307	312	325	318	300	281	298	270	306	298	291	269	297	296	326	303	327	285	270	332	311	320	305	287	279	255	306	294	306	294	301	288	320	304	300	313	297	275	278	314	296	304	291	320	304	267	293	320	291	290	317	294	266	307	297	273	288	294	299	301	286	277	297	324	296	298	307	301	314	302	309	346	281	288	283	311	332	281	293	319	283	278	335	330	295	259	336	292	279	296	297	288	306	314	279	282	301	307	274	277	309	288	286	296	301	287	267	309	281	286	284	290	306	314	269	282	290	321	305	290	307	291	304	275	280	290	282	300	281	276	323	280	292	291	291	284	315	285	319	275	275	310	286	280	314	289	277	306	321	314	303	305	303	317	284	278	276	323	310	294	309	292	280	297	273	296	319	316	303	302	320	305	330	297	320	312	300	328	300	270	276	285	283	294	309	270	294	298	320	324	275	282	289	279	298	285	300	307	285	323	294	314	276	307	322	296	296	301	339	277	299	316	299	282	300	313	313	305	308	308	270	297	314	309	310	284	296	321	302	322	325	289	288	336	275	327	279	279	299	282	303	290	296	316	291	281	317	306	308	274	320	309	295	278	274	272	273	307	324	315	283	296	290	270	274	275	300	294	296	290	312	284	291	275	304	249	314	290	252	294	355	328	283	291	273	313	291	300	305	300	326	282	276	298	298	269	312	329	318	303	297	308	285	311	307	297	264	282	323	325	331	283	307	290	290	285	305	268	316	299	298	279	298	318	310	313	283	330	289	299	315	307	280	285	321	287	338	296	279	292	307	299	303	294	331	288	311	330	288	306	296	290	284	311	306	303	294	277	320	294	312	307	294	277	315	286	292	324	317	292	281	301	289	293	290	310	311	304	292	284	303	277	307	305	294	316	315	295	289	280	272	309	270	284	335	283	298	322	274	285	341	298	283	329	270	290	285	291	286	302	297	283	281	325	312	274	305	344	294	317	319	288	329	317	292	316	292	316	308	300	318	284	297	287	288	301	291	311	318	335	311	296	292	284	293	306	274	312	304	262	324	303	301	322	295	289	274	298	302	272	279	297	278	275	288	306	319	294	288	290	308	287	264	300	288	288	311	289	314	328	298	295	287	290	293	286	283	288	290	315	303	273	293	304	299	289	295	325	275	310	276	292	298	290	302	286	296	306	326	279	286	320	314	285	288	298	287	316	281	267	309	316	327	324	321	277	328	305	318	287	288	324	294	302	310	275	320	304	311	302	313	279	307	329	317	301	267	288	325	311	274	293	320	318	316	299	325	298	289	320	292	275	306	308	314	299	326	296	304	311	315	302	293	298	258	311	271	328	313	324	325	287	303	259	307	308	298	299	315	279	278	291	334	316	286	298	306	327	269	301	326	276	311	281	301	283	296	315	312	290	297	326	291	298	295	278	351	293	293	312	311	281	266	313	294	292	282	337	311	326	308	270	315	317	285	289	317	309	290	291	294	309	325	325	297	298	304	275	298	317	281	300	305	294	321	262	308	314	314	259	306	290	273	292	290	287	282	289	283	327	281	311	304	298	314	317	296	325	315	275	316	266	312	307	321	309	314	323	290	262	300	312	311	297	297	305	316	296	320	298	313	249	290	278	313	295	290	285	290	278	307	294	320	282	303	277	293	312	299	331	272	308	296	282	272	285	286	319	301	308	288	279	299	276	317	301	301	281	302	302	274	270	284	294	290	291	301	297	299	310	321	286	265	292	302	279	282	287	283	318	310	324	297	297	298	310	299	291	297	281	293	311	295	262	301	321	291	275	288	331	309	307	322	315	311	299	314	324	291	275	311	304	286
2971	1730	1789	2447	2469	1944	2164	1765	1678	1617	1655	1708	1645	1635	1427	1478	1337	1184	1075	1037	967	972	895	937	856	879	863	834	833	807	882	879	754	863	818	831	847	857	850	831	824	816	831	838	810	853	843	858	832	828	842	820	803	806	750	861	770	886	839	888	818	810	815	845	852	827	759	849	798	823	817	832	827	894	778	807	815	822	869	831	818	756	831	859	815	811	792	799	790	869	840	907	825	849	814	843	823	858	789	839	842	839	838	838	842	850	836	831	797	803	843	805	838	817	864	826	853	817	814	868	877	884	845	856	842	815	815	862	804	805	759	799	834	788	867	816	840	886	859	823	803	810	878	829	838	890	825	805	827	861	839	858	823	802	817	851	846	807	838	810	789	844	841	858	819	897	789	827	882	846	853	812	805	835	865	820	779	807	824	879	794	844	838	875	848	786	829	831	838	804	846	834	823	815	781	831	848	835	810	759	832	854	835	853	834	854	836	778	847	860	821	826	835	803	828	847	850	811	852	858	796	839	820	782	802	856	816	793	871	785	798	826	828	812	786	809	883	820	866	806	811	848	838	832	834	890	811	819	783	774	834	820	818	824	808	811	812	817	813	823	816	808	858	819	780	770	803	819	836	913	873	876	848	809	832	788	853	818	854	837	793	843	822	816	881	827	834	834	815	801	796	806	869	815	825	806	790	816	896	836	853	887	810	798	870	776	796	781	813	841	888	855	780	800	871	818	832	811	850	820	804	845	840	806	828	792	821	808	805	837	868	782	780	853	830	835	842	804	858	838	820	793	866	837	809	759	833	792	814	846	840	817	857	834	861	807	838	801	810	861	843	819	856	855	803	834	828	821	788	817	823	813	830	790	847	842	887	848	864	795	829	780	877	872	844	813	842	830	820	811	810	807	848	819	844	843	775	808	832	822	786	817	828	828	793	800	815	812	832	858	808	842	829	815	851	835	788	805	811	848	844	788	923	834	837	853	760	840	792	832	827	879	858	796	828	787	836	825	828	845	851	861	809	836	835	785	785	858	794	772	880	806	785	823	828	862	819	850	808	851	849	830	755	839	817	859	894	833	860	782	848	849	848	854	826	823	888	789	830	838	846	816	825	793	831	854	844	802	837	812	833	827	801	858	862	841	839	823	780	828	847	803	850	862	837	891	818	786	836	857	774	802	812	841	819	873	849	824	786	828	857	818	807	742	782	823	820	844	789	760	844	879	848	867	867	827	831	844	859	803	797	802	875	811	833	795	877	837	864	835	810	854	852	825	838	855	830	787	835	792	816	835	839	822	820	821	809	844	813	772	782	837	892	795	814	816	830	843	872	820	814	792	848	847	834	846	796	804	803	846	834	843	830	839	823	824	811	842	780	810	799	867	784	843	770	821	818	820	829	812	830	857	778	852	786	794	792	809	802	865	795	881	809	833	835	829	863	788	782	801	794	807	836	824	799	860	817	808	781	866	812	819	830	798	840	805	801	813	839	780	839	838	858	803	856	850	853	853	809	841	810	818	824	797	866	829	788	846	820	758	793	811	826	831	774	865	796	852	842	845	846	857	765	783	843	841	826	829	859	786	801	804	800	832	836	807	866	820	830	822	817	846	832	845	841	842	824	795	773	818	869	826	788	805	798	802	824	859	847	829	798	818	834	902	797	851	799	808	856	863	883	821	818	812	812	815	847	828	801	856	854	853	781	873	805	807	830	819	869	852	792	829	842	785	779	895	852	836	837	826	782	846	822	840	781	804	832	851	841	838	872	803	767	820	796	786	871	862	842	795	788	810	805	823	853	859	854	833	825	804	824	800	852	800	809	829	805	847	885	827	770	847	788	765	780	804	859	861	787	823	851	801	802	785	889	769	828	804	768	805	809	883	808	806	798	784	846	841	832	823	817	855	835	854	863	817	864	813	842	836	852	839	816	841	851	851	787	781	836	810	829	806	796	796	848	826	822	847	821	836	809	848	837	812	893	834	805	811	832	899	840	828	833	820	849	838	807	826	846	814	837	802	810	826	808	791	881	856	858	866	792	802	812	798	843	814	827	822	819	812	808	826	785	820	842	800	843	818	863	847	767	835	840	813	839	810	790	822	834	849	791	810	842	833	862	807	890	830	829	834	857	855	828	852	912	819	872	803	859	843	856	850	825	844	854	870	801	843	825	770	901	848	853	859	851	865	778	833	821	798	853	820	851	812	840	799	808	802	877	816	844	827	865	783	807	812	849	795	876	822	848	770	813	781	862	849	809	884	826	797	808	822	808	835	886	797	806	847	806	874	813	815	839	816	861	762	801	805	822	861	860	805	772	850	816	827	826	831	781	844	847	811	815	854	840	810	806	836	782	823	841	823	815	820	847	869	836	842	810	879	810	787	861	816	885	895	808	861	796	848	843	825	841	778	882	826	826	824	825	868	833	808	818	781	787	843	870	845	855	822	806	849	821	784	772	786	848	828	835	813	822	828	790	835	882	826	881	833	831	833	794	860	824	791	839	778	811	786	841	815	799	798	795	841	780	874	831	844	835	857	822	828	818	828	836	818	867	801	782	844	798	817	857	781	788	833	825	815	874	784	859	832	848	829	828	790	832	848	831	817	862	821	807	799	837	799	805	813	819	813	761	823	821	847	811	787	842	833	831	803	821	877	885	757	802	852	805	856	784	831	833	776	834	809	858	837	889	805	819	832	869	882	883	795	839	836	843	863	850	870	814	823	793	840	822	871	779	836	873	783	842	837	802	796	824	840	806	794	867	810	811	807	821	838	834	784	816	857	844	810	845	823	803	858	872	795	819	869	823	822	783	815	864	818	789	777	870	807	781	837	838	866	795	861	783	849	833	862	861	841	885	793	808	823	788	793	880	791	835	807	834	841	787	877	851	828	836	836	792	807	885	852	839	819	851	847	789	868	819	830	775	808	787	840	822	809	832	839	810	865	825	846	933	848	817	841	846	802	797	845	835	824	852	819	800	828	827	837	778	806	869	874	869	793	804	790	833	873	801	837	797	850	808	804	835	834	809	832	862	824	816	816	767	840	796	870	824	814	784	875	828	827	843	854	824	840	825	820	806	796	826	776	799	850	822	874	809	829	769	799	819	838	826	857	864	827	778	814	808	792	848	849	830	810	822	854	862	851	785	856	803	801	854	856	858	865	815	808	837	792	793	837	837	840	786	827	781	809	834	784	784	873	802	780	832	826	782	812	804	825	810	797	846	814	784	846	800	810	799	844	841	797	844	800	853	868	821	849	839	845	839	839	797	826	807	860	863	794	847	783	828	771	816	822	861	786	836	859	855	909	830	808	816	846	819	788	836	805	825	842	810	814	834	845	860	854	772	796	848	775	819	840	859	801	820	823	846	815	895	874	819	852	898	857	889	840	864	838	850	813	870	807	820	842	841	828	803	808	830	773	772	852	801	892	824	841	869	807	800	877	812	834	834	808	836	883	809	841	857	813	848	843	847	829	820	837	764	831	815	823	802	838	870	833	833	821
10907	7206	6519	8156	7105	5196	4735	3853	2749	2231	1844	1903	2025	1936	1543	1462	1114	1094	618	477	437	402	361	299	226	200	196	171	174	184	177	202	155	197	149	173	210	199	151	201	197	186	181	166	181	185	163	194	166	192	153	176	152	171	170	170	159	194	165	168	181	173	165	163	151	160	164	167	187	187	180	187	133	179	170	173	171	173	185	165	170	162	143	175	169	172	160	160	170	155	157	174	169	168	177	167	178	185	158	164	164	165	168	186	200	172	157	184	170	190	177	145	168	161	186	182	160	183	184	164	175	182	186	176	163	172	165	158	169	161	164	173	180	179	158	160	164	145	169	177	199	180	166	176	167	177	162	161	180	179	171	180	161	184	155	187	160	172	185	162	204	172	192	178	165	174	168	141	173	148	168	170	160	182	157	176	170	181	179	194	199	162	166	159	173	168	192	206	198	159	180	170	176	196	176	202	179	164	186	196	194	156	188	166	162	173	186	151	179	188	171	173	164	165	179	151	168	202	172	166	155	175	179	161	167	188	180	168	145	155	156	155	168	174	180	168	171	185	161	176	173	167	172	169	162	147	177	166	170	170	169	152	183	170	174	149	169	152	195	190	192	151	152	168	168	170	196	176	164	180	188	165	172	157	151	152	155	190	167	172	179	176	146	175	175	161	165	178	174	195	169	159	178	188	148	171	169	160	176	174	174	178	183	176	168	162	146	169	168	176	185	179	153	176	170	170	159	171	157	180	164	166	160	180	177	148	153	151	181	184	190	153	172	153	184	189	185	168	159	145	182	184	164	157	181	177	172	174	159	171	181	170	192	187	186	184	173	174	161	162	156	148	165	162	169	163	181	160	167	187	173	182	179	180	181	155	175	167	185	163	174	142	159	195	163	164	149	175	177	185	181	171	160	160	166	157	184	174	172	175	168	188	165	168	167	165	149	177	179	149	153	172	170	166	153	166	161	193	170	168	179	178	171	172	181	153	145	157	175	170	189	172	201	188	180	148	192	180	182	213	154	180	172	170	152	164	189	171	190	176	200	165	158	173	169	178	165	154	164	174	157	176	176	163	192	178	154	179	152	158	170	176	147	178	183	165	195	193	180	157	158	156	164	164	173	196	156	180	148	159	161	189	158	191	153	179	177	142	162	160	173	173	174	171	156	144	172	165	159	189	176	157	183	171	156	157	184	162	151	173	204	138	195	165	195	158	170	152	187	141	150	150	183	166	156	175	163	187	162	186	170	183	146	164	160	159	189	160	165	158	201	179	171	156	167	184	173	166	180	160	172	160	156	160	173	142	158	175	169	152	180	193	163	180	173	164	164	164	143	183	168	168	173	187	173	154	181	166	156	163	167	185	168	178	180	174	184	175	164	167	175	175	177	183	158	155	179	167	159	167	179	187	164	162	168	173	170	162	173	151	179	162	166	158	172	174	159	180	187	159	180	179	172	169	175	175	179	164	145	158	159	183	152	167	202	158	180	195	173	173	194	195	149	171	186	162	190	176	174	146	179	176	185	171	179	183	175	171	191	153	165	170	167	175	175	169	169	172	168	140	186	191	147	164	184	157	182	174	159	156	179	168	186	173	161	155	160	165	135	192	176	165	150	156	141	170	150	170	165	159	177	191	163	174	168	157	149	186	174	189	162	151	165	167	178	168	172	174	177	181	154	145	165	184	181	178	158	170	193	183	185	184	157	166	197	186	167	142	178	180	184	161	178	189	172	174	159	182	195	176	170	196	176	167	173	173	157	168	191	163	174	158	195	171	167	161	163	153	165	156	187	150	149	169	153	191	179	165	165	174	173	164	161	181	168	163	171	176	176	162	178	204	156	174	158	170	177	145	173	149	161	185	172	195	160	178	149	179	147	157	162	171	179	164	170	148	182	183	157	151	189	177	164	192	170	186	177	157	157	192	168	151	162	153	154	180	170	161	167	172	193	160	146	152	193	188	207	184	163	151	161	180	178	174	185	181	187	165	193	162	177	148	183	155	161	200	158	153	185	172	168	198	176	162	176	162	152	168	181	178	184	190	167	168	156	180	162	177	167	154	162	181	182	173	177	147	163	164	181	148	170	213	174	162	167	157	163	152	162	192	176	196	169	191	211	161	160	177	161	167	153	205	199	176	178	166	174	175	179	147	131	142	174	171	185	188	155	153	156	184	197	169	184	159	183	173	195	172	176	176	138	174	151	167	162	176	188	169	173	147	161	191	172	169	177	161	165	169	166	161	158	161	161	194	162	176	167	167	160	191	156	178	195	183	192	180	173	154	163	184	165	172	186	179	194	166	175	178	168	204	190	161	184	156	169	178	163	170	165	181	184	177	202	158	190	163	149	154	165	167	184	170	172	172	164	150	167	161	159	164	175	186	183	167	173	162	193	147	167	176	163	163	159	170	179	184	147	186	150	154	138	189	183	157	165	177	172	155	178	185	169	153	164	173	192	177	180	172	152	169	166	166	162	162	159	180	183	160	180	200	172	173	161	182	173	188	150	182	156	190	148	179	183	193	177	171	207	172	161	156	171	157	165	166	172	159	156	183	176	175	182	155	161	210	188	156	149	181	183	183	152	184	161	159	189	191	172	156	154	157	133	187	188	167	196	161	172	180	146	185	175	177	174	153	172	186	187	169	177	143	164	168	176	164	153	182	185	171	164	171	171	176	156	203	184	177	166	205	177	137	182	187	181	187	179	194	171	167	180	181	178	196	160	172	157	171	171	188	179	171	158	193	174	157	150	160	175	163	191	154	165	155	171	166	164	185	147	185	162	163	147	186	143	180	175	168	166	174	164	152	179	174	153	159	176	175	188	171	169	165	188	181	138	174	185	188	175	153	169	160	164	165	164	169	185	160	180	168	178	151	193	197	177	185	161	171	173	171	156	171	168	141	190	189	153	158	167	166	155	166	179	188	185	181	169	157	174	160	177	193	181	182	152	184	184	172	159	179	168	168	160	153	184	141	162	163	183	176	138	169	161	173	221	163	175	145	196	152	162	160	187	143	193	178	166	168	178	163	174	180	146	174	183	153	164	195	165	163	185	166	180	171	170	168	176	168	172	178	163	169	174	155	164	189	187	180	172	163	195	165	169	169	174	157	173	180	170	192	155	178	168	177	151	160	184	170	161	176	167	181	167	173	184	183	153	175	168	162	166	194	170	174	182	196	176	167	153	160	150	170	165	171	177	184	184	194	167	179	167	165	179	162	160	173	201	175	182	161	165	173	149	178	165	160	169	186	173	194	171	177	143	183	175	136	180	164	154	176	152	157	169	160	182	186	177	170	180	178	189	167	162	186	172	164	166	159	159	134	177	151	174	158	171	169	161	176	179	181	177	180	148	165	186	178	174	150	196	176	161	151	179	178	179	174	160	181	153	191	192	175	181	168	180	174	164	166	187	162	147	187	168	176	150	174	164	173	171	149	191	162	168	163	182	186	151	197	157	168	179	177	183	176	176	166	190	182	138	183	181	157	184	194	168	166	167	163
7952	5813	5973	9508	10477	8779	10077	9550	7744	8441	6728	8652	9631	9180	8355	8195	5839	4971	3477	3124	2685	2510	2206	1382	1275	763	672	641	612	601	569	583	589	581	561	594	576	540	583	562	544	531	586	549	507	541	628	515	543	525	544	543	551	591	547	594	520	554	580	513	542	517	566	506	553	526	556	537	499	523	527	518	474	560	532	528	527	539	529	559	494	558	528	496	512	489	529	504	499	483	495	555	498	514	492	541	496	495	477	500	514	463	482	499	516	507	524	481	520	508	503	500	504	542	471	520	531	487	509	467	484	493	469	515	530	523	489	524	530	515	494	508	513	486	502	495	501	481	530	501	509	527	507	494	503	490	494	505	518	473	498	506	523	458	519	542	524	493	452	497	487	500	441	501	465	478	495	494	502	515	534	492	514	486	500	541	519	489	499	496	515	504	506	463	509	468	497	528	512	494	486	527	495	496	536	519	513	504	506	512	468	454	497	489	491	516	504	492	546	488	497	501	485	445	491	553	521	547	525	473	498	513	504	521	506	502	504	481	512	533	480	507	505	464	484	523	526	535	487	492	511	493	465	506	490	513	492	530	478	554	495	524	500	456	488	476	470	490	503	517	501	492	540	490	464	523	518	501	538	517	507	540	505	520	547	520	537	503	472	525	511	500	544	550	493	473	470	510	522	511	506	522	489	478	494	505	462	487	513	508	554	523	474	496	496	500	472	536	479	509	494	496	542	518	541	517	517	543	500	482	493	529	509	557	554	503	502	505	494	504	481	502	493	515	486	481	473	506	565	476	515	471	489	530	488	489	561	502	511	508	502	505	464	482	508	525	489	467	512	507	484	485	500	496	498	500	470	489	484	529	469	534	457	505	509	517	538	493	465	505	479	468	494	485	483	520	511	515	510	559	552	527	520	531	480	493	514	454	471	503	464	525	524	469	514	498	491	479	510	443	478	480	509	509	486	492	491	522	507	497	502	552	504	483	503	495	458	477	472	488	510	535	494	482	538	522	480	469	511	501	535	501	463	516	485	528	499	495	506	516	508	504	520	505	504	495	512	481	487	474	462	520	506	484	483	492	486	497	509	523	499	482	538	494	528	496	490	528	484	490	449	538	498	495	503	511	530	548	485	519	505	485	505	499	498	486	507	471	506	513	492	541	482	495	494	514	510	463	489	471	560	513	511	492	484	522	510	476	495	483	495	529	490	519	471	495	492	497	542	504	485	519	491	484	496	493	512	469	510	481	510	460	528	466	538	497	536	527	514	501	519	504	498	495	509	498	468	509	479	467	504	476	511	532	516	494	473	476	495	488	509	507	519	476	490	512	546	461	485	499	507	511	505	530	485	460	488	509	542	509	486	515	521	486	490	470	487	547	516	483	508	518	506	482	532	500	523	512	510	497	483	494	519	525	492	521	521	500	532	504	510	474	491	508	510	483	526	512	506	518	497	495	516	442	498	477	507	473	570	511	481	512	493	480	501	487	493	462	518	519	500	497	558	500	481	491	488	481	474	512	468	526	510	507	485	503	500	545	488	488	493	476	476	526	508	473	493	515	486	521	495	524	524	517	503	474	479	514	521	496	520	500	521	471	514	477	499	540	493	471	487	535	497	498	521	470	526	560	501	511	502	497	523	520	485	473	493	478	488	544	476	531	544	496	489	471	506	478	524	501	500	464	519	495	491	485	502	498	517	499	506	479	547	494	475	499	505	502	516	480	482	534	523	491	527	515	479	518	494	476	489	518	531	514	500	496	470	483	506	466	519	488	488	548	487	506	479	526	480	503	485	464	555	501	467	516	518	534	498	508	503	481	495	496	494	517	493	510	483	482	505	529	502	534	511	507	498	491	480	476	528	501	501	475	473	486	510	476	525	528	486	534	533	460	520	533	460	500	535	532	510	505	476	481	513	488	512	483	475	526	497	524	483	539	486	488	533	509	487	503	505	516	518	469	493	464	503	535	481	501	512	501	477	487	464	472	485	511	442	484	472	513	538	508	487	492	506	489	485	521	474	541	495	502	486	452	504	505	526	481	546	568	482	506	521	489	506	474	508	476	515	463	479	481	536	505	440	489	543	488	510	518	513	504	476	509	520	523	503	512	480	487	493	522	556	500	496	505	508	515	530	509	517	543	465	530	483	494	533	495	516	503	525	498	519	485	497	489	482	504	499	485	507	499	482	501	498	490	516	532	480	493	509	499	518	526	501	539	512	498	500	536	496	502	491	441	507	494	475	468	486	521	513	546	498	518	517	532	509	516	499	528	530	516	499	463	510	468	492	504	476	503	498	555	497	523	528	498	508	522	479	497	526	484	499	495	489	481	510	473	503	484	460	481	505	517	531	513	474	491	549	526	474	520	509	566	477	487	486	526	491	500	519	463	476	485	468	467	471	496	513	505	502	522	516	526	523	481	467	506	505	511	483	494	499	538	536	559	520	489	506	483	511	512	530	480	472	530	529	492	510	485	474	516	508	503	546	508	477	484	495	492	489	506	499	470	539	486	511	504	492	501	554	499	522	537	531	505	533	528	523	523	502	531	471	506	509	477	492	509	514	460	474	484	500	517	491	514	491	509	491	510	514	506	511	487	518	472	515	509	508	486	499	473	510	505	550	473	533	447	479	516	482	496	517	491	435	529	524	515	506	500	489	500	524	521	474	537	539	504	536	475	484	543	492	550	503	514	484	491	517	478	511	487	506	479	494	486	519	502	478	490	510	534	535	483	521	508	456	509	550	477	522	503	508	523	483	546	478	485	504	501	511	489	548	531	495	489	493	504	510	505	508	482	491	511	475	508	496	512	519	493	489	486	516	499	497	474	496	472	507	501	506	519	505	492	469	494	491	508	513	494	488	501	481	492	518	477	497	535	485	481	520	475	512	512	524	496	478	520	465	482	505	511	470	505	489	524	492	559	516	486	490	482	504	516	514	502	463	531	459	463	514	497	478	511	510	498	514	535	503	458	523	485	468	503	545	513	519	492	499	468	474	513	504	499	541	466	485	531	472	479	481	511	502	503	526	509	495	503	498	548	544	507	500	507	517	481	515	481	517	477	513	519	541	516	539	515	527	471	516	518	471	449	504	529	529	474	483	509	547	494	490	559	493	496	489	541	465	537	504	499	481	525	473	488	487	499	551	503	533	516	501	501	499	488	444	517	496	502	535	503	526	484	486	502	497	492	473	515	515	512	470	445	488	479	491	531	539	519	523	498	523	496	549	512	503	473	524	556	485	506	508	471	543	495	519	528	486	494	501	496	518	480	539	471	485	494	484	548	499	506	504	503	498	487	506	501	484	510	477	510	490	501	491	490	459	494	500	553	517	508	518	494	482	491	528	506	516	482	503	506	452	502	501	500	476	528	476	488	506	564	498	502	480	488	488	422	508	498	502	491	526	469	511	493	483	490	528	489	491	533	504	491	452	492	480	494	525	525	517	494	524	530	526	478	544	489	478	528	503	504	485	494	507	555	480	440	482	520	515	496	505	498	496	492
18788	10899	11033	11829	11607	9616	8145	6254	5309	5104	4290	3958	4285	3664	3181	2819	1949	1117	864	823	549	507	396	281	203	151	138	136	139	132	144	117	118	121	128	114	118	103	124	118	109	129	123	103	102	113	107	130	107	110	111	113	115	114	107	104	113	109	113	100	102	116	108	98	105	112	123	120	110	115	117	123	114	131	94	95	101	104	100	97	108	114	98	100	108	122	109	117	92	120	108	107	114	127	97	117	112	99	116	110	111	120	127	103	121	104	121	101	105	108	113	105	112	113	114	91	128	126	103	121	92	105	104	116	121	101	114	97	109	94	92	105	96	97	101	109	120	111	127	105	125	105	121	112	108	97	128	109	98	107	90	108	99	98	107	124	102	96	130	104	94	108	129	101	109	119	107	99	92	106	96	121	86	113	89	93	98	105	122	100	121	89	112	110	106	106	101	110	97	113	102	96	104	109	115	117	89	93	103	94	106	118	108	102	112	106	120	100	109	118	111	107	97	114	102	105	89	106	104	106	130	115	113	109	104	98	112	92	115	130	109	111	104	110	118	111	110	109	112	110	104	94	100	117	108	90	102	104	112	108	108	102	100	106	106	113	116	120	128	104	112	121	91	105	117	99	103	120	116	89	112	98	100	92	98	117	120	136	107	113	103	101	104	102	93	105	91	114	102	99	114	108	112	106	119	107	118	97	113	106	103	98	122	104	116	95	91	105	106	118	87	104	90	96	104	101	114	116	119	101	109	112	104	118	99	110	97	126	110	105	112	93	110	106	96	101	105	113	100	106	105	87	98	109	116	104	125	105	89	119	110	114	97	97	106	131	118	98	111	99	104	120	133	93	110	81	92	117	98	106	99	115	111	103	94	93	124	107	102	112	91	124	125	92	99	98	100	99	105	115	109	93	117	112	97	124	116	107	91	108	119	110	100	104	81	102	125	116	100	107	114	103	92	100	107	119	99	85	118	104	97	103	109	137	117	116	96	107	90	113	111	103	105	98	93	102	105	96	128	107	99	104	127	105	104	117	88	96	100	109	118	122	112	127	98	106	103	114	124	107	90	101	109	96	103	108	106	108	99	102	117	114	105	106	103	127	112	95	112	102	94	100	111	99	131	101	99	109	110	127	111	119	101	94	109	111	93	93	125	105	101	88	109	119	101	124	83	132	113	100	94	97	114	91	97	116	100	97	106	105	107	95	85	101	108	127	120	102	101	113	119	111	106	109	104	126	98	98	108	125	95	108	117	100	99	116	93	112	120	107	109	117	113	94	113	120	114	123	122	99	106	98	104	96	124	99	92	91	107	97	97	105	108	120	88	102	109	103	125	100	105	115	88	120	94	108	111	123	113	91	103	116	100	112	104	106	108	105	105	103	105	120	116	119	122	114	113	93	101	107	93	104	98	114	123	119	122	101	103	94	94	83	109	115	103	115	119	100	113	110	99	104	115	91	110	107	98	100	108	102	106	80	119	109	94	101	110	106	114	102	98	99	117	99	108	108	103	113	97	119	113	124	115	102	109	99	121	100	110	122	115	90	96	111	103	100	116	112	106	101	106	113	117	110	114	103	98	121	99	107	110	92	105	100	107	99	104	96	118	94	112	128	117	101	83	99	103	110	110	105	105	113	87	79	107	107	106	122	125	112	111	102	113	102	123	108	119	104	96	107	120	116	121	98	146	103	113	107	107	116	107	85	94	95	121	97	102	109	107	108	113	91	114	113	110	103	105	105	103	118	99	101	99	115	113	91	103	96	105	98	110	108	113	96	113	100	105	117	115	119	99	105	112	126	125	116	108	114	111	121	100	102	108	103	114	86	99	115	108	112	105	97	117	98	88	111	96	113	110	98	113	107	91	110	128	108	103	112	114	88	104	117	100	111	112	88	107	93	95	103	95	109	116	89	117	111	113	92	94	106	98	108	100	118	87	104	118	101	88	93	115	97	122	110	103	86	99	124	114	99	94	111	103	102	107	115	109	101	108	98	106	99	89	98	99	115	94	95	99	112	103	115	114	105	114	92	94	115	118	123	127	98	111	112	98	83	105	114	120	125	102	104	128	114	92	99	129	102	101	101	94	120	107	96	102	103	100	120	120	106	110	103	108	112	108	98	98	102	100	98	117	105	117	89	111	102	107	105	96	98	103	112	108	101	112	92	115	116	110	105	111	128	88	88	112	96	81	102	116	99	122	106	117	99	98	104	105	121	126	117	104	119	107	96	88	115	104	113	102	113	117	112	106	108	113	106	101	122	88	104	98	111	108	98	131	104	120	118	117	108	107	107	110	105	95	123	94	110	116	109	92	94	119	112	106	95	124	121	104	130	111	119	106	101	114	114	104	103	110	85	96	107	130	105	100	115	110	130	99	101	94	121	111	110	104	109	105	92	100	96	111	98	110	96	103	96	97	113	90	105	103	110	114	87	108	131	109	121	90	98	124	81	103	121	102	108	118	110	97	109	112	103	131	94	114	109	105	111	117	108	113	96	102	104	96	124	86	105	111	107	104	114	114	85	110	119	87	101	108	124	138	93	119	100	119	100	133	107	110	95	113	99	124	118	121	98	107	81	109	92	96	88	90	98	110	100	107	114	94	106	100	118	96	89	113	110	109	110	88	106	118	114	114	122	101	93	108	104	103	102	83	98	87	121	100	103	102	103	95	127	126	114	100	103	96	99	92	124	123	112	115	95	93	109	108	116	109	120	104	115	112	102	118	121	117	116	106	109	107	107	108	109	106	93	99	107	105	128	106	116	118	103	128	86	108	93	104	117	111	112	94	103	112	101	96	110	115	96	99	116	121	139	103	94	97	93	109	112	117	105	122	125	129	97	88	94	98	115	94	107	121	115	104	100	128	107	97	101	128	115	114	103	119	97	98	103	102	88	134	117	108	96	108	114	125	107	98	118	99	90	106	134	119	101	97	106	108	82	101	103	82	112	104	110	97	108	125	96	115	102	92	105	108	108	123	90	111	83	90	109	112	95	98	109	103	100	112	101	91	92	121	107	113	116	108	114	101	111	103	105	106	100	101	116	98	105	128	98	109	89	110	101	94	128	121	102	90	106	117	86	115	92	119	112	92	93	109	101	106	113	110	128	109	123	121	91	94	118	102	92	101	96	111	120	109	103	117	105	105	99	107	114	117	123	100	105	107	111	95	117	110	102	97	105	115	104	92	108	119	116	100	89	101	110	88	124	108	109	102	107	104	103	116	101	114	86	122	106	115	120	114	97	92	102	107	108	99	98	113	103	96	99	104	104	101	122	103	105	106	113	109	104	113	123	96	93	110	114	109	114	121	111	108	101	99	107	100	109	101	116	108	110	120	108	99	122	105	106	124	111	111	109	98	112	109	102	131	112	94	108	120	105	108	112	111	108	122	111	105	107	106	99	88	102	111	91	105	100	92	102	96	123	128	101	102	103	105	105	117	101	125	102	114	105	106	107	122	107	117	121	93	107	116	100	127	120	105	106	109	101	102	120	103	96	98	116
10732	7901	9196	13076	15092	13119	14527	13257	11223	13327	10990	12748	14619	13896	12727	13121	9388	6647	4884	4336	3780	3501	2043	1690	1248	824	714	585	602	540	536	500	490	464	501	445	461	452	437	460	433	467	444	428	408	428	428	421	376	396	450	404	417	394	421	403	414	414	420	407	404	389	372	426	365	408	385	364	373	377	370	360	401	344	391	366	373	395	394	347	361	343	394	358	367	354	382	357	346	332	343	349	388	363	378	352	341	383	359	343	343	344	369	372	345	342	340	327	352	367	345	383	343	363	342	377	334	359	304	364	338	346	345	340	387	331	316	327	348	375	350	382	347	317	339	335	367	340	378	361	320	335	342	320	371	356	347	365	346	328	372	338	345	327	338	356	341	358	372	344	359	354	384	352	367	345	344	364	379	336	344	326	320	312	370	329	340	330	325	362	367	367	342	334	339	345	333	328	347	344	346	354	312	375	366	387	329	315	395	338	359	337	346	349	324	369	385	337	306	330	336	324	370	346	346	331	333	322	341	351	356	365	327	330	324	329	343	322	363	348	352	363	324	324	345	352	342	361	329	366	329	347	350	363	372	364	342	399	340	331	367	357	327	333	342	371	337	344	355	342	371	306	361	335	335	344	370	357	317	324	340	379	368	337	369	379	341	342	364	316	344	326	330	368	344	334	384	355	342	347	322	351	341	363	344	332	368	327	334	346	297	338	303	338	344	319	360	380	351	366	339	350	347	371	366	342	325	368	341	353	343	337	333	345	348	344	344	356	373	350	348	378	315	335	344	322	349	358	357	373	357	345	328	354	295	341	364	342	331	330	349	332	327	351	329	381	328	343	352	331	360	320	341	338	332	358	351	354	336	346	345	336	337	382	362	339	348	318	329	343	346	345	339	388	337	323	313	335	380	370	336	330	340	366	355	329	357	335	359	356	338	353	351	335	364	356	371	326	350	345	379	306	365	341	366	311	325	356	354	369	336	378	385	345	327	352	342	360	336	320	355	359	323	344	365	363	395	345	344	339	329	356	352	325	359	337	363	350	345	338	312	368	373	382	346	364	309	386	323	348	329	370	321	359	344	327	322	332	310	318	328	379	357	371	344	346	347	317	359	350	333	345	346	337	361	320	354	323	347	363	347	356	339	355	360	341	357	354	326	338	346	364	352	345	339	329	332	324	315	351	350	376	325	346	312	329	355	334	335	313	338	319	370	377	358	330	391	340	346	386	327	353	340	352	335	338	354	338	341	359	359	323	336	330	324	355	353	346	375	340	365	370	330	348	354	377	336	340	332	344	358	367	323	341	320	365	332	337	386	352	362	339	370	383	391	324	357	360	334	360	345	351	324	344	340	366	342	362	354	341	354	337	317	372	362	370	341	332	351	317	380	322	346	350	367	344	358	351	325	344	329	371	350	352	331	347	349	336	333	337	340	342	331	342	323	343	323	329	350	336	348	381	340	353	332	338	317	364	332	386	366	335	340	347	328	355	351	376	331	346	383	354	373	342	303	338	342	362	349	340	345	335	394	335	370	356	320	331	379	343	377	349	337	313	323	338	340	372	342	347	308	325	333	383	350	358	360	337	344	357	347	317	343	357	309	367	324	364	370	369	343	312	353	333	350	363	342	326	325	335	332	328	331	342	334	347	350	332	331	344	302	337	327	332	352	335	335	357	316	322	358	337	318	340	347	325	373	338	337	317	370	364	349	320	365	362	313	362	352	358	334	366	326	364	332	324	352	339	366	315	346	324	327	349	373	342	371	323	338	337	345	336	335	355	352	348	312	345	348	362	362	327	346	348	327	347	364	335	349	359	359	352	364	321	363	326	348	325	334	347	315	346	351	355	343	351	341	354	339	353	350	333	352	357	339	364	321	349	352	344	380	350	337	329	329	355	355	379	348	361	371	314	368	310	349	336	379	340	352	338	354	368	324	338	374	335	338	315	354	379	333	330	347	336	320	368	332	311	344	324	318	397	337	337	328	369	329	345	309	304	337	364	313	343	308	331	315	317	322	329	351	347	350	371	347	352	337	310	350	345	358	340	337	337	344	326	338	346	367	314	345	369	339	335	354	384	337	324	356	343	376	361	333	362	339	331	340	337	364	310	369	353	335	327	324	323	341	351	373	332	341	387	370	349	361	333	350	333	342	371	338	373	334	334	373	372	344	314	348	361	375	330	373	369	364	368	292	343	363	332	340	352	348	331	344	343	322	325	340	356	346	329	367	347	357	338	338	352	355	337	352	367	355	384	338	328	321	382	359	364	350	342	323	316	355	365	340	353	341	322	363	358	346	312	363	368	330	336	363	304	356	345	369	323	320	327	352	329	346	338	326	361	334	342	320	343	297	352	336	368	381	327	339	340	353	334	354	344	348	351	333	339	357	336	363	375	384	332	307	320	342	333	312	327	323	374	352	345	345	359	391	356	334	363	354	325	322	370	330	342	311	338	352	351	317	327	345	350	365	350	355	336	362	354	344	331	363	356	341	326	354	334	305	356	344	373	361	341	325	341	333	348	330	352	360	305	341	310	367	325	362	324	366	356	398	344	344	331	350	363	347	344	364	348	357	333	345	342	342	349	340	342	336	353	338	337	331	325	344	357	343	348	356	357	348	329	316	373	352	366	361	327	353	346	363	394	308	311	315	347	297	350	372	304	294	343	360	317	345	344	330	342	366	364	389	328	377	361	340	332	333	354	341	327	361	355	362	359	311	346	305	363	335	349	365	318	369	351	335	324	351	369	340	322	333	327	360	343	354	311	360	342	334	375	316	342	343	324	326	360	356	344	355	350	339	329	368	353	324	327	369	333	345	357	355	347	298	339	346	340	355	359	361	338	320	361	345	337	344	346	319	368	349	374	361	306	330	359	371	396	379	351	348	324	317	364	345	342	337	357	310	346	341	374	344	347	339	310	326	373	364	335	349	349	373	339	358	337	323	354	338	356	357	345	346	357	363	341	376	319	335	374	363	385	350	329	361	353	326	331	325	326	370	341	355	315	335	372	349	349	344	338	307	340	367	322	337	349	308	341	348	365	334	360	375	364	352	370	374	313	367	349	336	337	342	334	333	315	323	335	374	306	359	345	371	317	329	323	339	329	335	331	330	355	333	371	317	336	328	371	333	320	352	335	358	330	321	342	333	357	355	358	361	345	357	292	372	355	345	359	352	334	356	375	350	330	350	323	345	321	329	329	347	341	376	357	339	313	351	317	341	359	331	318	349	360	329	366	340	362	328	338	339	330	384	351	313	351	340	348	372	341	373	323	381	329	323	346	320	363	357	358	372	323	326	348	357	334	335	327	348	364	341	320	358	340	350	344	330	355	335	344	360	366	364	336	359	324	353	343	370	331	350	352	347	338	349	340	333	360	358	345	330	343	360	346	328	324	334	315	360	339	401	343	390	345	309	346	341	362	362	356	336	356	330	324	381	331	335	355	352	358	335	317	289	334	336	360	315	343	352	361	313	381	374	357	356	334	336	340	355	343	322	363	331	325
2647	1080	808	894	780	687	580	570	437	392	414	377	412	371	415	395	335	328	325	309	308	346	338	276	303	302	270	323	277	286	331	278	310	298	275	304	294	296	320	302	322	280	309	280	303	278	288	307	260	303	310	308	289	292	310	305	292	261	304	273	274	280	288	322	277	304	277	287	309	331	301	302	297	316	284	269	298	306	297	282	290	317	298	287	276	277	295	320	290	323	285	290	296	304	304	280	283	259	290	298	276	312	302	275	284	320	284	286	277	326	291	314	305	306	310	304	289	295	266	337	289	316	319	331	288	320	307	272	298	301	261	311	308	294	304	273	295	292	310	297	304	313	274	287	325	290	273	310	305	304	301	298	244	295	320	275	264	297	316	310	322	308	298	277	274	276	310	292	303	308	264	304	296	300	298	298	275	319	295	254	291	300	305	280	302	295	285	309	290	298	305	317	278	313	293	314	271	310	303	295	254	302	304	280	323	323	291	300	283	305	292	281	296	288	288	272	316	277	295	256	279	286	304	314	288	301	317	316	294	313	313	319	291	303	303	324	284	309	321	269	301	282	321	285	303	324	312	310	298	276	312	247	289	298	307	323	295	312	274	282	298	295	314	333	288	301	283	309	319	292	308	270	291	297	306	292	294	323	307	277	287	297	278	305	286	295	324	300	295	315	326	339	317	302	309	291	297	291	270	306	299	338	275	308	283	327	307	310	296	303	319	289	303	293	310	292	288	301	280	266	261	275	296	310	322	296	318	361	295	310	304	306	311	297	310	291	327	289	303	292	284	308	280	314	334	268	300	297	332	287	307	292	294	319	315	274	277	313	312	273	293	279	287	293	303	289	319	277	304	285	296	305	286	298	306	282	297	320	288	294	274	297	298	294	295	300	281	262	299	294	309	294	275	309	294	295	302	287	281	280	283	285	295	327	312	256	291	344	282	300	301	293	314	321	297	324	304	311	298	261	318	301	333	301	325	312	334	285	292	312	293	282	300	281	294	271	301	319	300	286	295	285	300	256	320	355	322	292	292	267	316	273	299	302	269	298	311	288	314	312	306	319	322	314	318	304	296	286	301	312	281	284	288	285	287	312	286	310	304	271	305	290	281	283	306	310	320	328	314	301	279	271	293	335	252	283	310	330	291	267	323	289	309	292	319	289	291	272	299	289	300	264	273	271	291	319	301	298	286	303	297	326	259	301	294	297	297	293	322	307	325	292	287	303	278	292	304	280	289	283	320	307	273	316	307	271	322	315	298	284	294	308	334	320	336	303	300	293	314	294	306	301	305	310	323	295	306	272	288	275	303	301	302	307	298	322	287	260	312	327	313	329	341	295	286	304	306	329	319	264	330	313	321	307	311	281	296	248	277	259	284	301	329	283	295	311	284	296	307	276	281	284	344	326	303	284	292	317	306	290	309	295	310	281	284	312	325	331	323	297	309	290	305	302	320	309	270	286	311	295	298	305	274	305	310	295	265	310	304	302	299	275	308	281	280	311	283	300	299	292	304	301	306	293	294	254	315	309	294	296	279	298	316	297	300	283	278	314	303	301	324	300	314	273	317	295	284	321	312	301	323	308	320	303	301	323	299	298	273	290	314	315	333	334	320	321	304	294	317	322	263	298	306	298	303	322	293	296	299	265	281	281	331	324	296	323	307	280	315	298	285	299	299	294	301	319	300	310	317	290	316	307	309	295	315	301	311	315	275	313	287	321	300	271	304	308	287	285	288	333	282	290	307	321	280	290	278	320	287	289	292	315	303	301	291	300	255	306	289	288	280	287	317	303	309	285	291	321	297	279	294	302	308	322	303	303	306	310	310	301	303	268	268	291	287	306	274	289	316	281	305	325	319	310	284	278	296	302	292	277	309	319	309	309	289	309	281	306	322	280	293	304	292	298	332	316	295	295	292	291	292	289	280	291	315	308	278	304	329	267	326	271	333	276	304	322	295	312	328	273	275	326	299	332	310	292	292	279	277	281	339	335	311	303	315	277	306	286	326	315	280	315	295	297	286	335	304	306	312	306	291	291	289	331	333	266	324	266	298	292	300	333	303	338	300	304	280	321	312	294	305	286	267	297	292	283	292	289	273	302	315	322	278	295	306	293	308	287	310	270	290	281	288	292	280	303	292	314	320	302	314	291	295	324	313	314	291	297	291	311	315	302	303	317	289	304	317	293	297	288	306	284	289	286	312	269	292	272	287	302	293	320	297	325	303	292	319	293	295	306	288	292	314	305	277	277	304	266	286	298	284	323	307	306	306	309	294	294	290	316	302	302	299	287	314	312	285	291	313	297	300	311	272	315	293	272	314	281	312	289	293	276	306	301	286	303	290	306	313	305	310	296	320	328	276	274	275	318	296	297	334	314	310	289	328	305	313	317	291	282	286	323	293	297	308	298	273	321	283	289	278	278	291	304	295	269	286	312	289	277	255	287	284	301	281	285	296	293	274	302	296	322	312	302	298	274	304	280	285	310	283	285	293	312	295	296	271	299	312	308	301	277	291	273	298	284	306	321	318	276	316	290	292	287	298	308	312	296	325	339	306	289	279	304	281	262	286	287	274	312	306	295	295	314	305	286	289	331	314	327	297	280	312	296	322	334	298	300	316	322	279	287	315	305	307	313	316	271	281	311	254	300	285	290	279	315	321	283	314	312	312	295	287	313	301	269	274	329	305	255	309	303	317	289	305	288	303	307	286	274	318	279	266	279	322	302	289	297	256	319	254	294	303	312	321	294	279	333	273	296	298	301	297	279	296	262	272	335	283	311	255	295	309	292	347	291	287	294	290	279	303	314	290	307	292	314	305	303	313	317	300	298	269	312	298	319	302	312	264	281	280	289	317	299	325	308	286	305	308	314	288	335	304	295	296	301	319	278	279	272	281	289	278	323	283	320	325	294	285	314	296	322	316	294	274	274	296	303	308	300	281	280	308	266	298	289	293	291	294	306	305	272	301	284	322	299	327	308	311	306	294	296	310	316	302	301	306	310	277	307	320	290	287	307	326	322	303	298	299	309	319	282	323	312	309	322	288	280	299	301	278	315	311	291	272	296	315	307	309	318	295	271	288	312	298	316	281	301	281	321	294	313	289	316	291	279	307	306	288	312	307	337	293	317	279	293	315	297	293	306	313	291	305	301	304	311	294	326	289	248	261	273	301	294	316	330	304	292	262	296	293	300	308	312	306	312	282	304	285	307	318	280	299	289	300	306	301	312	299	283	305	278	301	275	314	292	308	287	285	282	303	325	274	287	297	264	312	307	307	266	285	333	282	314	293	286	272	290	321	286	279	317	308	305	314	298	301	291	309	315	317	292	316	338	313	265	325	272	300	300	306	314	307	312	319	299	323	291	276	274	290	290	288	288	315	314	277	311	307	295	297	291	316	300	326	302	301	283	273	329	314	315	295	289	292	307	277	301	269	268	279	271	321	299	305	337	304	313	296	312	276	325	303	273	321	314	296	323	289	317	328	325	263	293	335	308
2842	1835	1648	2390	2393	2274	2082	1755	1508	1547	1453	1481	1666	1630	1425	1464	1279	1115	1035	950	980	1199	917	884	842	802	836	831	810	832	865	805	836	831	860	842	823	782	827	790	834	827	797	891	791	862	787	858	832	811	836	893	851	847	853	858	840	871	807	871	805	805	824	825	832	811	880	849	828	800	804	882	747	805	829	833	819	817	831	802	849	850	827	856	876	856	837	805	799	811	886	857	789	840	809	806	840	817	761	818	803	823	789	818	829	809	804	790	841	769	758	813	809	806	774	878	842	829	838	845	837	789	817	826	809	862	778	838	822	820	800	859	816	795	780	779	844	854	815	806	841	812	799	813	862	828	856	824	896	779	798	831	788	764	807	813	844	808	835	826	809	823	799	843	811	836	844	832	836	794	811	814	869	798	832	816	794	854	795	798	803	808	830	823	813	859	888	831	812	798	838	815	812	821	885	804	802	850	846	861	815	805	818	828	840	859	859	784	801	793	819	803	801	826	859	829	851	803	850	774	838	814	845	859	827	797	827	817	840	818	823	818	790	790	806	827	820	814	810	796	826	841	859	804	826	800	854	814	797	874	829	818	846	863	816	823	807	816	829	839	888	833	816	781	813	779	871	800	792	796	808	818	847	829	839	803	852	810	840	825	823	789	793	791	868	883	881	824	838	796	817	802	850	799	842	834	830	836	814	832	811	794	782	818	803	825	807	861	837	860	841	803	831	853	844	815	860	817	801	781	827	820	832	812	829	804	861	855	804	816	864	852	844	865	801	818	750	741	801	807	838	778	819	868	830	814	755	823	862	806	828	862	880	858	815	784	876	801	863	841	802	837	829	851	865	851	831	836	799	826	825	823	809	805	779	849	835	820	816	819	844	834	804	856	844	810	837	809	809	828	818	806	813	824	818	825	791	836	861	832	834	778	812	841	823	818	789	833	790	829	811	807	843	798	771	805	872	775	811	856	803	841	816	836	792	824	801	798	841	789	834	793	826	866	814	862	836	838	845	812	821	845	825	858	869	868	789	850	809	808	811	817	820	807	798	848	808	839	786	783	858	818	836	810	789	827	833	848	796	849	838	835	845	788	827	795	813	815	861	844	850	825	850	854	785	818	823	784	821	794	822	868	816	773	791	813	830	859	822	852	864	827	776	843	849	857	840	807	794	840	845	831	784	879	845	892	793	832	794	808	741	803	809	828	842	790	811	743	792	774	822	798	834	800	844	827	801	817	821	806	796	794	819	835	846	800	797	796	848	850	844	860	800	851	808	812	808	816	804	797	866	799	800	843	843	794	827	767	848	822	844	797	808	797	797	853	838	876	765	760	834	834	835	868	807	827	820	792	834	811	845	802	801	798	836	823	839	832	780	813	819	810	847	783	836	812	870	822	809	807	849	888	811	769	791	872	832	862	803	855	813	801	809	812	814	838	807	796	783	779	834	813	851	829	850	789	767	790	813	863	830	877	828	769	808	821	849	828	749	810	859	811	819	827	829	796	882	841	793	764	795	811	823	836	864	850	876	820	824	789	793	804	856	783	811	801	794	764	839	824	826	789	791	788	811	779	830	819	861	854	843	817	846	802	871	767	871	837	822	796	844	866	806	820	796	827	866	818	755	798	859	811	864	824	819	817	791	823	843	834	847	864	816	763	797	806	780	808	806	812	847	818	806	810	789	858	844	784	843	812	829	832	781	809	805	811	796	818	807	820	830	890	800	785	846	808	823	848	795	851	789	811	837	835	831	809	785	827	837	814	863	796	856	797	879	808	755	818	835	795	771	808	847	838	849	771	815	823	814	890	817	834	803	858	809	772	847	762	800	851	780	812	858	856	832	832	860	782	841	777	822	858	842	831	766	829	861	794	824	819	834	813	818	822	803	777	854	778	804	814	821	818	844	813	788	825	778	867	859	859	797	793	770	826	850	844	809	862	847	831	757	812	877	791	863	819	828	831	850	848	799	801	805	836	819	896	799	835	851	823	781	827	847	896	797	820	803	838	846	834	813	879	842	822	826	812	853	826	810	839	778	791	775	784	829	851	831	783	850	798	801	870	821	837	827	827	853	831	776	805	816	788	805	801	824	830	814	784	830	854	803	840	864	833	835	808	817	806	800	783	848	818	789	801	843	834	805	792	817	843	740	818	820	826	858	864	875	820	765	857	834	814	813	799	766	848	797	794	852	843	826	793	878	794	825	829	838	804	817	845	779	792	812	843	813	848	858	770	819	826	826	868	810	883	830	825	826	818	842	812	834	823	836	778	804	829	792	819	840	893	803	824	824	770	882	870	805	809	842	765	868	845	865	774	830	858	775	793	820	830	799	785	822	817	843	780	848	799	795	798	854	872	817	815	804	826	801	834	848	832	800	768	792	857	831	799	823	844	855	804	827	791	836	832	782	827	853	774	837	798	855	817	850	848	788	804	791	874	833	786	821	762	808	842	835	843	807	809	811	831	805	798	798	858	841	821	773	844	847	848	825	828	785	774	790	790	803	854	854	814	782	858	822	784	790	834	799	820	869	849	830	841	816	835	798	829	838	871	786	846	811	817	796	841	861	808	798	816	801	811	814	861	816	835	786	746	796	784	827	828	825	832	836	784	835	847	797	866	820	857	802	812	826	859	807	805	792	814	856	831	773	842	822	829	824	790	809	809	857	802	807	883	810	810	838	772	846	864	777	823	855	792	766	818	791	832	776	812	835	816	867	826	813	817	877	811	847	841	835	828	809	807	853	794	783	812	789	796	811	809	824	798	867	792	838	794	828	796	852	890	771	845	772	844	785	791	813	829	828	817	850	827	833	815	809	811	816	853	802	811	847	782	835	792	801	821	779	820	807	858	815	819	757	852	820	756	826	819	830	829	801	827	855	826	850	832	836	821	823	809	835	818	781	816	832	859	795	834	813	785	803	807	861	865	806	746	777	809	798	774	820	825	758	866	852	830	847	839	771	862	870	832	812	807	797	864	817	843	891	833	831	866	837	810	871	847	806	844	858	821	818	793	798	828	859	821	821	814	818	815	869	852	851	828	811	845	850	829	810	809	786	788	877	805	782	799	838	835	836	828	783	854	768	815	833	786	852	829	818	825	841	793	788	834	793	803	852	827	868	849	828	826	818	798	832	817	876	830	834	844	805	796	850	876	810	812	757	780	815	845	807	819	801	857	828	858	833	771	848	811	831	829	835	833	825	825	892	754	826	793	858	810	848	827	814	795	807	798	828	831	800	768	752	784	786	795	822	815	847	821	794	838	828	829	781	809	857	862	809	872	791	825	869	803	830	839	839	791	817	833	832	787	802	838	797	824	847	880	819	828	818	828	795	814	806	792	806	794	800	811	799	857	793	823	813	855	802	802	816	800	852	848	857	876	869	828	774	800	834	844	804	842	821	826	739	834	801	795	807	781	773	772	836	803	811	824	862	813	818	838	852	852	873	858	849	771	831	766	821	841	804	847	827	864	830	800	812	847	780	834	800	799	782	837	819	853
11536	6664	6356	7020	6713	5723	4489	3294	2692	2243	1996	1848	2021	1859	1399	1292	911	1005	687	618	528	446	286	356	221	197	205	193	173	201	194	162	180	202	173	165	168	157	174	187	164	173	193	164	162	185	181	196	195	180	173	155	175	172	179	206	170	173	173	178	167	177	175	179	147	186	147	169	149	170	170	174	162	172	164	148	166	171	183	165	164	180	166	171	181	149	184	165	158	176	163	176	172	162	163	212	174	170	178	178	184	174	169	162	162	185	169	200	191	167	144	156	171	172	180	178	170	171	166	165	177	182	165	179	189	176	185	172	176	179	155	155	176	176	179	169	170	180	175	166	168	152	163	203	167	185	179	184	170	156	197	183	180	185	201	178	169	156	172	166	188	168	188	197	190	174	182	171	153	157	175	185	164	184	153	168	166	171	152	174	191	159	165	159	170	174	174	149	162	170	153	166	167	170	165	183	182	164	156	142	183	179	164	162	178	161	152	167	189	171	167	177	187	169	173	166	181	168	181	184	179	175	201	184	179	180	168	176	168	163	173	170	171	164	186	193	181	183	171	169	158	169	171	189	176	171	160	170	176	138	175	147	181	179	177	181	166	168	163	173	177	162	138	169	177	179	179	158	182	172	176	165	168	152	174	176	176	175	179	173	176	172	173	181	174	187	159	164	196	170	167	158	168	169	169	158	171	159	178	160	171	157	180	170	198	176	176	165	185	184	167	175	173	164	166	176	172	174	190	178	183	160	183	157	161	183	192	155	176	149	182	173	174	152	185	161	159	184	153	175	161	167	187	182	167	176	164	192	170	170	149	178	180	174	169	196	158	151	161	180	160	180	183	161	171	182	196	187	164	170	185	167	159	178	167	178	183	186	161	176	198	180	139	166	177	170	178	156	153	163	187	170	183	162	159	162	168	180	190	164	179	166	164	178	167	204	187	186	165	186	153	169	168	158	163	177	159	187	168	192	164	175	171	160	174	164	174	165	167	168	191	167	180	198	176	170	184	187	162	147	164	183	167	167	150	177	172	187	160	155	153	161	169	164	183	173	196	165	179	164	174	166	157	190	169	170	184	178	152	174	183	189	154	141	142	160	166	163	175	167	178	190	146	164	155	172	188	180	162	180	163	168	162	168	165	177	200	177	169	192	174	172	177	177	167	153	170	165	170	175	152	188	175	180	177	172	155	180	168	174	158	172	153	144	171	187	153	153	162	148	164	197	169	175	178	174	197	178	179	143	168	166	161	167	143	153	201	189	166	162	154	162	179	173	163	181	184	168	170	164	181	172	145	171	170	172	157	177	155	186	167	184	169	188	166	191	158	151	150	186	195	174	152	159	178	182	175	184	170	180	167	171	167	169	182	175	196	175	178	149	158	167	183	172	176	170	183	148	158	178	170	190	190	179	168	172	163	166	161	155	159	149	153	166	160	142	180	171	168	199	174	138	154	174	169	177	189	189	157	163	191	178	156	168	188	183	187	174	148	165	175	169	142	184	169	170	197	166	161	178	151	174	189	192	177	169	172	162	179	160	161	203	160	169	168	194	146	181	169	159	154	173	165	189	162	151	152	164	182	156	167	166	190	170	174	190	160	160	149	162	189	168	164	189	159	180	168	173	170	144	168	149	146	175	172	163	155	175	149	180	175	186	178	176	175	155	171	165	190	183	172	191	168	172	158	164	183	183	168	169	188	151	161	164	164	187	171	155	178	165	162	160	178	185	172	185	178	167	152	160	170	175	182	181	176	180	157	176	177	177	172	176	192	187	188	178	159	181	163	172	163	143	182	178	170	164	177	159	190	150	175	159	186	173	172	174	178	164	172	189	193	167	181	175	170	170	181	164	168	169	205	151	157	166	181	174	188	167	153	159	176	171	166	179	160	179	187	149	167	161	165	164	155	173	171	176	168	160	146	167	162	155	162	178	153	148	157	174	173	166	159	175	167	180	163	180	183	160	185	158	164	170	180	173	168	170	179	191	164	167	161	169	167	180	174	155	151	195	187	166	191	172	169	164	163	164	148	162	155	182	186	167	168	168	168	160	152	173	171	178	156	173	170	162	172	168	160	162	193	178	147	151	168	176	161	167	160	155	162	185	187	190	166	160	186	183	158	190	161	161	196	191	157	177	164	161	161	189	156	155	186	169	160	186	191	146	175	182	154	156	182	178	193	190	154	156	151	160	176	169	182	170	191	153	181	162	161	153	169	159	180	176	196	160	164	178	171	180	152	142	180	170	157	165	174	192	175	160	165	160	190	149	163	167	160	140	175	190	187	182	178	183	168	163	154	182	181	198	180	187	161	173	182	167	160	149	190	175	180	185	176	164	171	154	165	163	173	163	195	170	167	183	162	178	171	181	173	170	176	169	157	182	182	160	156	167	174	171	176	192	209	149	165	170	164	176	175	178	176	172	165	152	188	160	145	188	172	176	180	167	170	201	166	164	168	147	155	177	183	161	173	163	170	172	203	174	194	179	185	157	170	176	194	200	167	186	192	166	165	200	174	156	170	157	171	157	176	168	181	182	153	174	170	176	168	200	178	166	188	166	174	164	190	161	181	180	163	172	187	175	180	159	169	174	148	196	175	194	177	169	180	154	175	165	166	155	182	173	158	179	167	191	175	166	161	194	176	175	205	204	181	162	162	178	164	172	188	156	171	184	163	166	173	170	159	189	182	185	139	152	171	158	164	175	159	150	175	194	167	173	175	174	169	176	150	155	160	175	168	177	162	182	183	188	159	180	174	152	168	154	168	182	189	158	190	190	164	159	183	197	176	158	209	192	187	158	185	179	182	163	135	169	175	168	186	166	171	182	189	156	171	185	188	156	185	162	156	178	188	167	187	162	164	176	178	174	180	158	169	180	194	166	180	184	185	156	171	189	165	164	159	125	175	183	174	151	196	164	173	172	135	176	155	166	168	180	193	169	177	178	180	161	148	176	177	195	154	186	157	195	160	176	189	166	159	165	172	170	166	153	159	167	167	195	182	173	184	175	162	174	168	165	165	172	192	171	169	190	162	203	170	151	154	172	153	160	156	161	203	151	175	177	160	171	142	164	168	183	178	157	181	174	133	178	165	150	158	151	173	175	174	180	159	173	160	199	161	185	165	149	174	164	160	165	179	185	177	164	184	153	170	176	175	166	157	164	176	187	180	187	184	166	175	186	179	151	176	165	159	173	161	187	163	171	176	159	175	182	152	160	173	181	168	182	168	169	174	150	179	209	163	158	173	172	181	199	166	182	192	162	176	176	171	145	202	167	187	175	185	167	187	183	185	172	178	172	185	159	157	150	165	159	169	203	135	160	167	171	171	180	129	170	170	178	150	164	194	187	170	152	167	157	159	153	177	161	208	170	174	170	165	165	198	164	183	168	169	162	158	158	156	171	157	189	155	187	169	202	187	189	169	163	198	162	172	179	193	172	169	165	177	153	171	173	160	152	163	176	184	163	183	178	193	186	184	158	158	173	182	184	190	184	152	170	181	167
8131	5575	6075	9239	10814	9965	9277	9047	7950	7696	6817	6563	8564	8335	7838	8089	5435	4760	3179	3449	2514	2426	1553	1738	918	675	645	641	577	607	554	562	629	562	535	542	585	540	550	540	531	550	529	527	530	518	526	561	517	554	507	536	516	552	498	551	552	535	562	510	525	517	506	522	534	511	479	490	453	534	534	517	519	481	469	474	528	496	478	506	502	507	494	523	505	529	488	519	557	507	540	526	505	490	501	503	549	503	528	481	476	488	476	520	489	506	497	527	512	508	502	497	471	489	503	465	520	484	503	518	474	487	462	472	567	508	470	508	505	484	527	496	528	505	499	492	529	452	494	519	491	501	481	507	542	496	530	487	539	505	527	550	529	477	471	530	491	525	494	451	492	484	513	511	513	537	499	528	491	509	499	556	495	499	511	521	506	484	494	499	482	503	511	469	481	508	530	486	489	481	519	488	523	502	512	548	464	512	513	500	487	512	495	518	468	505	545	482	481	506	475	490	523	495	512	582	527	523	497	482	503	495	451	507	501	513	480	506	503	459	503	539	508	519	501	513	493	502	520	522	507	490	462	493	509	500	501	520	522	510	485	484	501	503	484	478	521	578	509	509	516	513	514	537	505	500	475	497	496	504	496	504	461	556	472	540	527	512	536	520	518	496	513	486	510	534	513	455	476	531	455	480	546	499	516	477	500	506	471	461	463	503	505	506	471	523	532	523	499	510	516	475	491	498	509	511	516	515	533	499	502	520	476	523	504	528	494	482	478	516	532	514	484	473	468	495	540	482	475	526	540	472	544	523	521	521	521	510	481	527	537	470	495	530	499	478	503	522	534	490	532	524	490	496	439	492	507	517	516	531	515	504	537	474	477	547	517	457	497	468	547	520	525	500	477	519	526	493	506	490	546	506	470	519	474	501	472	470	498	487	495	466	534	514	483	476	467	493	460	479	475	487	515	506	480	461	495	524	488	480	511	530	519	536	483	494	519	482	511	470	512	480	520	499	517	475	540	495	514	511	479	507	472	475	512	502	508	491	530	513	517	503	511	508	523	490	475	493	514	475	500	486	497	531	458	517	455	489	533	494	502	493	529	505	496	466	517	488	500	497	490	542	528	535	535	485	517	500	475	504	513	517	490	514	480	494	516	506	513	483	496	474	524	510	494	491	494	489	553	505	487	509	515	508	496	454	495	473	518	496	481	513	532	523	502	521	519	448	489	487	503	525	506	509	477	496	560	512	488	517	491	463	502	520	506	484	495	522	484	519	513	538	485	498	476	479	511	483	560	480	522	524	493	507	506	495	487	495	515	469	499	519	512	516	467	531	508	486	480	502	515	502	516	540	535	481	501	489	496	494	517	478	493	463	506	510	467	538	480	509	492	524	483	496	503	535	467	512	460	530	508	527	495	491	532	479	539	501	483	515	477	466	519	493	481	497	504	498	463	531	526	512	508	490	517	483	526	511	509	476	517	516	481	461	506	503	467	506	525	463	511	500	504	508	482	490	498	499	475	517	515	506	531	447	498	497	466	494	459	474	505	515	485	518	538	534	519	510	503	579	488	496	520	493	512	496	504	479	505	487	509	483	499	523	505	496	500	486	566	504	497	497	493	545	475	501	497	473	514	489	517	483	493	492	534	493	489	512	474	511	488	467	513	486	498	501	503	496	499	480	472	485	484	502	527	515	513	494	512	504	500	474	506	502	505	468	501	513	459	486	535	429	447	482	525	499	511	538	481	517	518	515	479	540	482	520	532	478	512	510	485	523	454	481	520	492	528	517	529	479	490	487	513	522	545	486	496	531	511	513	529	485	506	483	531	490	483	471	533	469	500	546	492	511	514	551	502	511	540	476	498	461	492	473	487	497	457	527	505	486	507	477	468	484	526	498	513	507	513	469	519	497	541	471	508	495	491	517	509	501	522	475	510	521	561	497	513	512	509	493	542	500	497	501	494	473	495	519	493	518	514	492	467	506	490	515	489	517	484	523	504	448	454	470	486	508	512	521	523	458	490	478	510	488	482	523	500	474	533	526	510	522	517	502	513	502	484	511	480	462	517	504	506	495	486	520	485	513	486	502	488	551	503	521	521	478	483	507	454	492	500	499	479	477	473	487	500	521	467	494	508	487	489	534	484	513	525	517	526	504	522	472	500	522	500	549	521	522	485	481	482	552	475	520	498	502	534	513	505	542	472	515	470	509	491	470	493	526	515	499	496	504	465	496	463	494	488	524	515	519	472	495	534	452	479	567	514	531	478	441	509	524	552	486	473	494	498	493	510	502	494	500	524	499	477	501	546	482	505	544	513	486	521	518	522	533	509	521	533	481	508	534	498	466	513	460	526	487	528	520	543	485	502	491	489	489	509	486	486	490	514	488	518	518	480	463	496	526	473	512	485	499	505	537	509	552	498	511	480	478	453	490	498	497	509	521	487	520	512	504	517	500	468	493	515	500	481	520	527	501	498	528	512	507	500	499	531	512	497	472	528	491	475	495	485	497	491	513	501	537	515	502	483	488	512	464	493	521	524	504	480	507	528	539	468	530	525	510	504	463	507	549	495	475	491	459	490	501	512	541	533	499	487	502	523	509	505	512	491	509	494	520	498	511	508	538	449	487	501	470	514	569	507	448	507	460	494	504	477	500	483	486	528	489	470	468	490	542	536	526	469	489	470	501	536	504	513	505	519	500	514	519	557	512	485	522	482	523	496	538	506	525	496	510	526	492	540	490	501	515	482	481	468	480	484	498	453	524	509	504	477	516	492	510	521	523	515	478	453	503	512	494	491	499	509	470	496	499	444	505	515	454	488	497	502	524	527	485	492	550	496	467	546	483	497	474	502	466	528	500	522	512	485	489	518	496	501	474	508	487	545	444	489	456	497	491	500	479	533	520	498	522	522	511	494	507	481	475	487	518	487	526	512	487	492	490	521	510	471	499	535	509	542	510	521	517	515	495	518	515	500	513	518	498	493	509	494	499	510	469	502	501	501	500	491	485	510	474	549	518	525	511	515	497	496	500	466	521	501	461	532	508	478	487	474	475	500	504	510	481	488	472	476	518	510	504	521	498	529	474	505	481	536	492	451	545	488	527	496	506	502	477	470	526	503	511	515	525	538	520	500	488	534	479	495	507	462	500	523	525	513	479	504	502	501	446	505	586	527	486	506	508	513	489	470	510	498	510	488	498	510	493	469	501	514	492	516	551	483	477	480	498	458	469	500	455	493	491	450	483	475	462	506	503	516	506	500	466	506	510	489	510	480	503	484	528	487	493	510	491	539	498	534	511	516	523	510	481	489	523	506	504	511	511	491	508	470	519	506	481	493	458	497	519	482	483	512	529	507	546	477	483	513	542	461	529	510	503	497	490	505	464	484	478	469	508	473	521	481	489	512	493	501	482	485	490	516	515	497	530	488	501	462	472	477	470	525	475	496	506	519	527	529	465	502	471	516	453	503	513	491	512	476	496	528	533	500	524	537	486	529	493	493	500	494	526
19997	10719	10280	12049	11335	10322	7636	6398	4598	3778	3601	3041	3460	3300	2655	2564	1804	1454	1170	786	671	799	507	329	189	152	117	146	149	144	148	116	128	118	135	140	109	111	100	136	119	107	124	121	119	106	113	112	111	101	129	124	108	111	91	102	137	115	117	113	100	125	93	130	115	107	121	116	110	114	122	90	98	126	114	122	106	125	94	95	111	104	123	135	113	113	105	112	111	125	116	96	100	103	110	119	95	140	108	110	98	91	93	78	100	107	106	93	98	120	112	92	114	120	103	131	106	89	99	104	107	102	103	110	109	129	104	101	116	110	106	108	123	102	114	108	110	97	120	93	96	109	113	109	99	108	84	102	103	99	104	101	120	113	126	95	109	109	112	94	110	95	101	111	98	127	101	115	110	113	86	110	107	87	106	115	108	96	105	108	102	126	113	86	107	109	90	96	109	119	101	95	114	109	117	116	111	108	114	107	95	102	87	107	100	99	98	120	104	101	100	106	109	115	105	111	111	115	80	117	116	110	102	91	114	102	99	114	112	112	107	108	107	103	113	112	121	85	114	103	113	116	100	94	101	106	94	107	96	92	128	118	110	118	111	97	107	87	109	108	110	101	106	116	101	84	94	89	98	104	127	106	101	116	120	104	100	104	115	122	115	121	100	111	105	103	95	118	114	97	110	110	88	119	112	112	112	101	93	115	103	96	96	115	96	110	112	96	108	95	94	106	94	102	98	107	119	113	126	119	118	115	109	112	98	99	102	136	108	110	91	103	107	100	93	128	95	95	101	114	123	88	107	114	110	94	116	121	112	104	110	119	124	110	93	131	115	113	94	102	98	105	86	107	92	96	89	91	98	108	103	103	121	109	102	108	111	103	106	92	96	92	98	105	101	81	87	100	116	102	109	117	93	101	80	96	96	97	99	84	119	102	114	111	118	117	123	111	92	105	103	100	108	101	124	96	118	93	111	102	117	106	84	88	115	106	103	107	94	105	109	123	110	100	96	123	95	103	109	90	105	111	102	110	104	111	131	106	128	104	105	99	111	93	108	108	118	106	112	137	107	92	127	91	106	117	104	105	112	118	105	104	107	110	121	107	75	104	106	115	102	133	96	112	99	100	105	110	107	125	109	103	108	108	119	121	117	103	99	88	110	85	102	111	95	98	104	93	121	96	110	96	95	108	120	116	110	114	97	105	108	100	115	122	124	94	108	100	90	112	95	107	109	124	100	96	98	122	106	124	83	112	88	100	97	100	117	104	83	121	103	113	113	119	111	114	109	84	98	104	89	98	116	114	87	117	121	106	102	105	93	103	110	106	114	89	106	96	79	110	106	104	107	104	97	96	107	108	127	95	101	122	111	94	114	94	127	101	115	94	109	117	105	113	103	103	96	105	89	110	111	99	117	100	120	127	117	81	114	102	90	95	108	137	102	128	84	105	115	118	106	110	110	107	108	113	118	96	111	106	110	110	109	121	93	92	105	106	110	108	103	119	100	102	114	91	94	99	106	120	117	115	133	98	90	106	109	101	106	97	109	97	103	108	107	94	99	111	95	97	92	100	80	89	104	88	92	105	113	91	106	92	111	100	112	107	110	113	104	108	103	125	116	103	111	107	120	106	89	112	86	88	123	90	96	96	116	107	100	115	105	99	88	111	112	118	94	115	111	100	114	112	97	106	115	106	99	107	93	110	107	103	91	100	96	103	120	102	115	99	111	89	93	94	97	123	109	115	124	108	101	116	112	96	113	116	116	110	119	113	94	92	92	105	117	112	105	97	98	94	109	95	97	106	113	109	115	112	103	95	109	106	107	122	105	101	109	102	105	119	94	111	125	112	92	98	136	106	106	105	100	116	107	104	119	103	97	125	107	111	100	94	111	99	108	106	95	111	94	117	89	97	100	96	99	107	95	104	112	102	123	100	97	107	100	104	110	122	94	100	97	102	97	112	108	106	109	105	109	93	91	122	109	102	110	100	90	97	104	92	112	109	113	91	106	125	105	121	98	125	114	104	97	99	118	112	101	97	92	109	103	92	128	98	95	91	104	119	99	111	126	101	119	104	104	110	100	104	119	111	112	88	107	115	96	101	100	106	115	100	109	100	103	97	101	115	103	96	112	102	109	92	116	107	112	109	121	124	107	99	115	100	99	96	109	111	109	119	98	98	115	96	105	109	100	114	94	113	128	121	112	89	98	93	108	104	121	113	111	109	96	103	112	107	102	97	102	117	109	89	108	97	124	119	99	107	102	105	92	107	103	112	116	86	109	100	102	115	101	110	112	107	101	119	102	112	105	93	69	83	112	91	103	106	112	110	100	129	111	107	117	112	92	112	97	94	87	95	106	102	109	98	120	95	92	118	115	107	91	116	125	106	107	102	104	110	117	107	102	108	99	102	136	94	103	124	78	110	102	122	112	116	101	88	100	128	107	101	110	99	120	107	105	108	127	118	99	110	111	112	105	104	94	118	92	96	120	103	107	107	100	95	106	100	127	108	98	98	105	105	108	101	98	110	104	100	114	102	111	102	91	107	122	107	91	101	112	100	94	97	123	100	111	119	100	129	108	96	107	105	90	103	120	119	106	96	108	107	119	118	115	113	102	110	111	123	112	114	119	93	79	99	107	117	109	92	118	116	95	121	107	90	111	88	110	95	113	98	98	96	105	112	107	95	116	108	121	116	106	112	107	126	100	114	113	101	101	106	102	107	99	99	100	94	104	118	91	110	99	107	114	103	102	100	100	99	100	104	96	99	117	99	108	96	112	108	127	99	105	110	105	94	95	96	109	115	100	113	106	110	99	98	101	116	115	95	90	115	118	117	122	104	104	114	94	116	101	106	102	119	100	104	107	101	102	103	108	112	114	120	95	113	107	102	97	93	102	93	87	111	95	123	117	107	83	128	113	104	108	117	115	102	108	100	98	109	101	95	119	112	96	116	105	97	101	113	115	100	109	100	115	105	98	108	108	100	92	92	108	114	110	106	133	110	122	118	92	103	129	117	106	120	109	106	111	94	87	111	111	114	104	107	94	112	105	115	107	103	98	98	109	120	94	92	98	117	102	121	115	124	103	94	99	113	103	88	104	92	120	105	93	104	98	90	99	133	101	103	118	116	115	101	113	112	87	114	113	106	99	130	105	95	125	90	105	94	102	119	105	96	122	97	89	127	99	107	117	114	100	100	116	117	92	108	120	105	97	97	94	118	106	116	117	108	119	83	98	119	103	106	124	104	100	105	114	94	123	101	93	115	102	100	115	116	108	119	127	99	122	107	100	108	101	104	113	85	122	102	115	103	104	111	122	108	100	123	121	91	103	103	116	86	101	105	98	108	100	119	112	124	115	101	113	92	114	124	109	115	113	96	89	83	125	96	118	125	112	110	110	103	108	119	96	97	103	108	119	119	115	116	123	109	122	102	108	101	96	107	106	127	117	121	93	93	111	112	105	96	95	108	98	125	113	117	112	105	95	103	118	118	110	120	91	87	104	119
10903	7665	8966	13114	14702	15066	12417	12962	11381	11233	10740	9896	13198	13426	12419	12285	10319	7346	5816	5094	3754	3814	2225	2294	1267	776	621	589	503	496	556	503	500	499	492	455	495	476	469	470	434	400	411	414	416	440	424	398	425	412	440	396	383	393	407	420	449	426	394	388	404	423	369	387	385	375	372	366	380	367	365	375	380	348	373	393	385	381	396	379	373	368	363	357	369	372	351	397	356	362	349	370	346	378	362	367	373	332	366	342	359	347	377	352	358	362	348	353	388	334	356	343	352	356	391	362	327	322	332	349	360	363	344	351	379	345	344	366	360	348	338	340	366	348	352	327	326	350	335	371	367	373	331	363	303	372	329	327	327	322	361	370	322	358	382	339	344	348	325	336	358	347	338	331	349	359	331	371	373	365	355	324	330	345	387	358	329	367	355	320	377	324	353	321	361	376	335	375	321	355	336	360	370	334	364	330	338	342	350	384	346	354	364	352	347	321	336	348	346	323	368	327	343	318	346	363	360	353	326	345	357	363	344	337	358	363	359	345	338	348	376	322	365	356	330	370	327	372	354	335	335	371	330	345	356	353	368	343	342	336	342	368	333	346	344	366	296	345	360	349	357	352	334	387	357	355	374	338	395	346	375	354	351	371	334	339	322	350	362	373	320	355	330	351	349	344	346	360	345	354	351	357	343	327	356	372	331	340	359	353	338	342	359	362	349	354	368	365	337	345	345	341	298	330	338	349	317	338	347	346	326	340	344	344	360	333	363	332	324	361	338	358	347	355	352	348	367	349	345	375	312	329	357	371	335	335	348	358	365	334	333	325	354	356	322	358	359	349	346	338	379	303	322	327	321	365	359	382	349	370	318	308	324	343	330	360	326	341	355	368	346	348	328	356	344	335	367	337	348	359	328	317	346	335	354	363	333	340	353	318	369	352	340	366	352	333	329	344	353	329	304	314	331	335	353	361	349	360	365	311	399	364	382	340	360	374	384	354	335	356	323	361	360	344	349	351	314	343	331	347	316	309	337	315	360	339	336	384	396	325	327	328	360	346	361	320	318	336	327	319	320	336	296	382	368	338	342	351	312	363	337	333	341	354	335	364	350	330	349	326	339	378	352	353	369	319	353	365	339	322	342	376	341	349	339	372	361	334	351	356	340	339	370	339	309	319	343	384	382	372	337	325	383	353	301	341	369	336	334	344	350	339	333	335	329	328	350	321	363	349	322	335	355	361	313	336	348	320	356	352	312	336	321	340	361	367	363	355	339	357	365	349	341	379	348	391	343	372	350	318	360	380	329	333	309	324	348	338	379	345	328	350	339	312	387	381	363	348	361	359	333	363	339	367	323	343	371	314	347	339	328	325	345	358	384	306	330	342	346	341	369	353	342	361	346	345	347	341	339	362	387	363	381	374	329	348	351	356	331	344	366	303	351	343	350	333	335	330	309	326	349	344	363	333	345	324	335	374	338	366	355	344	343	320	330	384	316	376	332	343	344	337	334	340	317	350	340	301	363	336	336	330	355	317	327	359	352	344	402	314	360	318	318	356	337	358	318	337	334	372	354	318	337	334	337	341	333	338	347	351	368	330	334	347	373	327	367	340	304	326	345	361	325	343	349	326	339	332	357	340	342	346	363	358	356	309	343	367	325	329	381	322	334	352	331	330	318	363	352	387	340	357	380	330	320	337	351	348	344	355	358	392	348	314	330	337	350	361	341	340	342	333	330	319	353	353	334	345	365	341	331	362	362	331	326	314	344	396	328	346	355	360	334	362	350	340	332	350	331	327	361	325	372	340	332	329	354	326	333	325	352	344	344	369	355	321	373	356	318	342	332	333	329	356	353	333	350	316	328	331	321	340	318	384	345	300	341	339	326	357	308	345	364	334	338	302	363	374	331	360	334	326	317	342	338	351	341	342	347	375	363	338	331	339	321	353	343	324	315	346	348	358	354	316	340	315	302	374	343	321	357	330	363	322	380	329	345	324	338	350	356	336	336	363	341	332	328	333	349	350	349	353	297	333	370	362	341	358	321	347	356	342	364	355	321	326	345	364	363	346	359	358	320	366	321	402	319	340	357	351	333	361	328	322	352	360	344	339	344	337	343	387	356	364	295	358	374	363	332	372	350	333	353	322	298	327	347	364	315	332	351	355	321	350	381	356	348	336	342	334	348	364	346	351	376	350	301	337	344	344	362	318	348	350	336	362	347	368	343	369	342	352	358	356	360	364	349	319	355	327	366	343	381	320	358	358	352	322	364	344	396	328	342	343	360	332	360	308	349	341	342	325	339	335	287	322	337	307	343	354	380	354	342	325	348	336	359	365	365	321	333	326	326	326	319	356	330	360	345	333	367	343	325	360	342	297	348	334	331	356	349	338	369	331	323	302	347	349	358	314	373	347	313	329	340	315	353	343	356	349	352	351	317	316	338	350	314	356	306	323	347	358	350	323	342	353	367	366	348	361	370	341	373	372	342	322	335	339	317	342	374	368	358	345	335	352	325	298	353	344	342	331	345	348	371	348	335	331	358	331	374	353	382	314	323	348	329	350	358	289	386	331	325	325	318	344	346	323	381	380	382	355	323	355	337	365	381	336	375	366	334	364	392	334	369	353	349	339	341	341	337	329	320	327	347	334	352	353	295	315	357	345	367	347	358	343	358	383	317	350	325	337	350	346	322	328	328	350	353	324	348	322	371	340	355	350	354	345	343	336	369	369	334	343	322	332	332	366	362	320	338	359	336	354	375	303	360	321	332	335	350	323	300	337	331	335	340	342	324	347	344	355	327	311	341	337	323	359	333	338	312	359	331	335	347	345	394	354	352	338	374	353	386	356	393	357	389	327	381	362	308	340	338	366	376	357	367	356	371	325	342	334	326	384	329	342	360	344	362	356	384	356	333	329	329	324	367	347	303	359	319	336	380	371	389	371	338	312	338	364	326	368	339	354	361	376	350	348	365	340	320	323	393	358	320	297	349	336	337	321	378	391	362	339	317	352	346	326	344	340	339	341	321	371	335	335	299	374	337	345	360	339	353	321	355	347	336	358	338	342	332	358	335	355	343	337	352	341	341	321	334	338	349	315	359	346	347	352	349	347	353	346	378	337	335	380	324	379	333	317	367	328	359	327	343	370	338	331	348	328	300	336	332	331	362	373	338	339	351	383	318	336	307	355	326	348	355	342	383	369	323	356	354	356	349	324	338	328	335	401	352	334	336	337	345	349	347	354	365	329	349	353	349	373	349	365	331	337	317	334	412	324	322	348	340	338	340	341	321	306	373	353	352	352	395	340	369	383	356	350	334	335	367	332	339	370	340	332	349	341	344	317	344	348	315	364	346	339	323	348	348	349	302	316	347	340	335	365	354	369	365	379	318	321	368	350	338	352	333	313	325	343	339	339	362	341	369	357	347	339	327	335	339	341	327	324	334	350	379	359	334	362	340	351	363	325	363	329	345	356	361	323	349	360	383	361	323	368	359	368	341	356	332	335	322	369
2938	1146	896	825	814	739	540	561	494	469	416	378	388	399	388	370	359	288	318	339	317	314	302	283	293	252	282	281	246	308	278	298	285	327	311	299	313	265	285	304	311	276	294	304	297	283	274	297	277	304	284	319	308	294	294	323	299	280	321	301	312	334	284	286	266	283	333	275	293	264	338	290	312	294	300	316	289	304	309	325	277	285	259	317	281	275	297	321	280	286	297	277	311	301	300	336	303	316	279	288	282	284	286	281	302	315	313	277	280	285	260	287	296	307	306	311	325	316	308	273	262	274	288	308	325	283	273	275	307	278	293	283	280	290	288	317	281	269	302	287	295	316	301	293	279	276	282	324	294	294	290	344	283	303	296	299	292	294	336	303	280	306	326	313	296	285	322	292	297	289	275	293	307	313	313	311	259	287	310	305	306	274	312	296	285	300	313	302	304	274	337	278	320	292	303	290	275	343	310	297	278	296	290	293	273	287	309	315	294	302	298	279	297	317	300	302	296	302	311	313	288	309	313	306	286	322	297	286	281	277	275	329	299	284	312	293	278	291	284	310	283	303	270	286	301	319	314	301	309	283	311	328	307	309	258	315	308	279	295	269	292	290	283	280	314	302	313	296	269	314	304	319	308	280	270	301	282	287	299	302	281	311	291	290	312	302	294	267	328	302	271	282	290	277	298	304	290	302	292	284	271	278	304	322	304	318	294	280	261	306	295	292	299	315	294	276	300	308	308	303	299	284	312	278	273	280	296	304	287	283	345	290	296	285	311	301	310	266	324	278	331	311	282	315	303	302	290	299	289	290	271	302	312	290	290	290	304	314	286	313	332	289	328	312	274	310	283	302	304	283	280	292	318	301	303	306	333	318	294	279	284	302	305	290	296	290	284	307	280	276	294	303	252	314	335	324	338	301	305	283	266	285	290	314	308	292	311	331	300	298	321	340	270	325	296	312	313	303	310	268	290	302	315	317	283	302	297	268	288	307	286	295	303	308	312	277	277	332	313	280	292	260	274	276	312	284	327	310	304	301	321	282	310	280	302	299	302	310	285	307	283	319	271	263	278	302	310	301	275	305	271	284	286	291	289	321	307	292	310	309	272	277	297	294	301	306	299	265	301	327	274	298	292	307	303	269	318	277	271	278	322	297	294	289	266	259	305	294	335	300	279	290	332	296	302	294	297	326	322	309	292	297	280	321	306	326	261	271	266	302	325	275	294	300	277	295	295	285	269	325	290	291	295	314	268	288	287	319	298	305	290	271	296	316	258	322	275	300	311	329	263	279	313	310	281	288	318	291	301	313	308	303	324	298	305	291	300	284	270	284	276	290	281	279	283	295	293	296	300	274	290	275	337	330	319	315	286	303	304	298	285	316	306	284	315	293	311	301	317	290	303	280	295	276	285	294	295	293	309	288	323	291	329	322	280	285	297	290	300	280	320	276	292	281	281	322	295	275	291	263	302	299	277	290	281	327	297	329	298	323	338	328	303	311	304	309	307	333	320	290	275	317	290	323	326	269	290	324	265	296	310	318	313	300	294	273	327	287	313	307	305	289	303	306	331	332	300	310	296	319	312	297	289	285	289	290	292	320	293	295	288	326	324	299	305	279	310	273	299	289	276	280	291	279	300	308	323	314	285	274	306	275	263	320	286	298	302	294	307	293	310	283	325	313	297	275	325	305	301	293	318	294	307	316	283	318	306	316	277	320	303	267	299	302	300	284	275	288	303	302	289	302	308	291	309	272	338	292	286	288	321	321	254	288	296	323	296	275	276	257	286	274	259	312	281	311	279	284	301	278	306	294	275	308	293	295	308	266	281	320	293	296	344	309	293	270	309	283	303	310	321	316	326	294	286	306	302	301	308	290	292	303	293	293	307	291	306	300	281	299	301	276	314	295	274	310	288	260	261	304	279	273	297	305	327	261	309	321	315	325	278	297	319	331	310	285	282	294	283	282	269	291	307	273	299	302	296	279	256	277	303	314	341	297	285	284	305	304	270	302	317	287	322	280	315	286	282	310	310	318	299	295	310	331	301	300	305	261	301	302	304	317	339	328	294	277	288	317	287	291	328	287	259	277	316	311	281	303	291	285	302	294	275	285	290	300	324	318	278	286	284	326	283	285	293	302	280	296	294	293	265	296	314	299	290	302	294	301	330	283	290	313	282	247	284	327	286	291	273	298	302	312	297	306	290	300	323	289	272	299	311	329	301	271	274	344	303	287	274	301	299	307	288	284	278	326	339	305	292	331	290	279	310	318	292	311	300	283	276	310	283	286	293	312	296	310	284	274	306	300	299	293	281	320	322	293	287	304	310	310	283	307	301	321	311	306	272	299	267	322	314	330	308	303	293	322	315	326	286	293	272	286	265	290	280	307	312	295	296	295	309	292	307	302	276	285	320	302	276	274	315	304	305	283	286	292	318	290	292	323	285	294	298	287	307	325	306	284	293	281	308	319	288	307	286	273	314	296	296	282	315	304	298	299	289	283	272	324	345	301	251	324	287	300	282	291	279	288	291	328	315	314	289	277	317	335	269	334	316	282	282	331	292	308	262	292	300	282	322	294	284	290	245	308	276	270	315	289	317	284	317	340	318	284	342	280	300	291	268	303	334	299	287	333	290	289	276	333	273	340	293	284	280	341	284	306	276	274	298	302	275	302	319	297	312	287	287	303	288	306	318	299	306	305	296	271	284	346	305	313	285	261	281	272	308	291	305	289	280	301	296	321	314	305	300	291	314	278	334	285	303	325	299	266	294	294	283	315	330	302	261	310	322	304	290	323	313	283	305	297	292	314	256	281	285	296	318	332	282	327	297	290	285	298	289	322	293	305	290	273	312	298	291	294	288	271	304	300	279	286	268	300	298	282	287	300	309	301	266	281	299	299	282	307	310	297	301	285	303	296	308	265	339	299	300	309	305	284	300	306	331	297	308	302	319	288	275	284	273	318	297	269	311	324	296	303	313	275	294	304	273	294	309	283	265	303	301	322	315	293	272	289	276	298	304	287	305	328	324	277	276	297	308	280	262	316	248	302	316	314	277	272	267	297	322	317	292	313	274	328	283	311	282	307	320	297	296	289	318	300	313	290	296	282	309	296	309	303	291	279	286	295	275	311	295	287	272	311	309	323	298	311	299	310	301	293	314	291	315	305	324	265	299	285	316	307	286	289	270	308	289	313	261	292	311	293	291	327	277	287	285	317	291	291	288	294	282	297	293	300	314	327	301	314	318	271	303	276	301	293	315	291	307	293	274	318	287	297	292	308	289	294	312	255	313	269	290	314	315	316	312	285	314	288	290	291	319	301	317	286	341	295	289	310	326	267	310	302	270	312	325	304	273	288	283	293	271	308	308	294	285	290	296	270	301	279	306	313	335	329	321	257	328	340	292	287	297	275	298	284	318	291	303	300	315	281	271	305	311	264	290	283	303	282	303	288	313	309	319	319	335	298	306	328	282	288	304	310	291	296	301	292	291	297	285	314
3031	1888	1725	2087	2339	2264	1929	1711	1610	1585	1609	1422	1542	1641	1420	1445	1214	1129	1082	955	965	964	930	843	830	809	801	890	838	872	858	808	876	853	828	846	785	823	799	851	850	836	833	827	849	781	853	822	809	818	785	871	818	862	796	817	800	831	850	839	868	826	782	808	802	816	806	786	775	822	826	833	846	810	823	831	794	878	895	873	785	830	801	796	825	805	812	858	795	822	836	815	826	805	847	840	828	806	820	816	786	841	850	859	829	782	840	771	830	850	858	793	812	832	843	820	779	810	814	863	779	823	825	798	807	797	799	821	797	785	814	821	787	790	854	779	776	846	807	821	828	780	826	804	804	808	785	798	844	843	806	874	857	809	816	832	820	791	856	796	854	803	785	854	847	839	835	815	835	801	854	855	821	793	806	849	837	849	806	810	818	787	819	808	806	799	869	870	808	815	839	814	804	790	807	815	848	831	804	857	816	855	789	777	794	809	805	798	850	806	864	825	832	811	807	880	798	815	823	803	828	780	818	828	857	876	775	761	838	823	814	860	810	844	787	813	818	840	808	855	795	811	808	837	853	804	821	830	853	753	824	783	832	778	834	790	811	870	803	797	848	803	820	878	811	843	800	846	797	812	827	810	761	816	843	844	788	806	798	788	793	816	810	814	795	832	835	777	840	832	838	810	830	745	818	845	809	835	836	805	876	878	848	855	835	852	829	840	799	832	851	813	775	831	808	888	882	794	796	804	804	818	822	843	775	834	848	816	847	828	807	808	842	813	772	800	820	827	768	852	806	893	817	826	859	824	806	807	833	860	767	801	832	822	830	838	805	840	829	822	809	849	812	790	834	793	788	793	781	851	839	826	847	817	817	738	799	733	819	841	847	803	791	802	824	779	808	795	833	836	815	769	781	827	838	836	829	826	777	822	901	873	810	812	820	828	825	839	869	847	805	805	813	796	822	864	841	795	793	883	856	824	871	850	816	806	801	868	781	852	804	818	837	819	838	820	849	827	832	805	795	784	822	836	772	862	844	800	762	786	819	794	777	863	773	814	846	819	814	825	784	865	842	832	760	831	848	756	872	815	811	844	835	815	784	785	858	867	790	825	821	778	817	860	798	835	814	857	775	832	826	818	774	810	803	842	763	827	844	764	823	850	810	788	805	845	785	818	854	813	795	775	795	826	819	826	829	886	852	864	806	807	809	829	787	842	834	779	836	819	802	804	830	823	809	807	829	784	792	851	795	875	822	839	808	830	822	853	837	831	799	814	825	827	825	856	790	842	780	764	795	855	827	857	830	858	799	808	834	803	833	804	865	838	824	854	816	796	777	849	839	801	821	834	818	811	816	794	860	818	869	847	825	789	837	817	814	810	813	774	797	802	863	790	887	833	805	821	879	817	850	813	773	794	844	825	791	887	872	843	803	793	795	882	813	859	814	802	828	878	807	817	870	816	840	817	823	852	856	842	835	872	826	797	849	833	893	808	800	819	816	779	801	798	785	851	849	833	847	867	809	779	812	806	795	876	827	783	817	816	816	822	858	803	797	806	855	844	777	878	783	799	820	842	766	835	820	783	823	850	812	824	808	739	809	793	839	797	846	785	808	826	845	816	831	821	798	795	825	840	820	832	779	855	861	817	818	869	812	829	861	847	803	869	808	829	859	798	786	797	827	848	869	821	826	855	818	807	856	893	816	780	830	817	798	818	827	794	814	868	835	803	812	795	798	830	787	853	853	820	853	841	799	825	869	787	833	849	859	817	831	816	824	807	785	838	819	806	820	762	793	778	854	837	849	815	863	797	787	839	831	880	861	762	836	810	816	906	797	769	859	812	863	855	798	779	816	842	836	791	841	826	840	840	824	787	796	824	819	804	896	855	806	849	797	818	751	818	792	860	796	848	807	835	824	828	876	811	824	825	785	835	807	810	847	815	849	842	797	812	855	850	859	811	868	788	783	868	802	838	819	811	863	768	847	881	837	839	785	846	807	863	790	835	796	807	862	880	822	816	793	799	852	818	845	756	851	825	774	806	837	853	810	790	856	837	832	813	803	788	760	800	788	837	792	810	788	784	829	790	822	843	875	818	830	805	794	811	844	834	804	781	838	810	814	787	771	861	793	849	831	871	821	869	805	816	811	823	828	868	810	756	825	870	843	827	860	788	834	804	852	806	795	807	819	874	839	797	805	821	841	812	811	843	790	870	841	774	804	835	856	844	809	855	799	836	842	856	785	802	857	827	788	880	853	812	855	806	843	794	832	839	776	885	803	837	776	845	854	801	845	807	857	801	801	855	843	785	815	886	804	846	837	778	805	810	796	842	794	778	821	850	840	781	804	817	837	835	847	803	815	802	799	825	842	882	745	834	801	807	811	796	859	808	820	790	797	834	880	791	809	810	850	800	839	837	807	784	764	811	882	798	839	839	844	846	862	808	825	842	806	862	808	811	874	843	809	788	849	837	806	820	764	810	821	811	831	829	836	855	844	817	876	846	831	827	794	790	801	789	812	766	810	797	834	861	797	816	795	804	798	817	833	792	802	827	806	843	853	807	847	845	836	938	806	792	846	804	761	778	850	824	788	771	793	857	780	840	814	813	855	883	791	798	842	830	823	834	870	853	800	847	804	857	802	844	803	807	805	859	836	808	861	875	776	836	819	796	851	809	747	775	817	801	820	824	832	804	849	818	805	844	804	808	837	840	793	865	782	809	852	888	810	852	835	772	858	843	829	817	776	785	768	822	826	883	806	825	787	861	825	802	849	783	852	866	811	807	809	822	838	792	902	789	803	855	739	841	812	844	801	896	825	882	804	836	830	823	817	886	782	821	874	825	828	846	857	827	844	835	793	758	803	854	830	842	805	840	908	800	797	778	840	814	764	861	857	821	818	801	792	817	839	783	782	809	795	809	812	831	811	855	825	804	828	816	867	857	817	831	806	843	743	852	771	846	817	838	822	781	826	752	879	833	829	821	865	792	772	807	843	855	803	753	764	812	874	788	842	805	824	869	807	873	791	807	783	860	834	793	856	813	823	795	875	797	867	861	822	818	864	865	837	862	785	804	751	756	802	829	821	816	859	830	799	819	809	889	842	763	843	846	859	866	839	823	855	839	839	814	794	816	854	872	817	807	832	781	797	825	804	860	795	807	811	766	823	864	839	824	784	834	832	833	818	833	807	878	836	808	832	802	853	805	861	881	859	825	829	841	833	808	858	828	840	795	797	843	828	822	835	759	824	804	801	811	840	798	797	770	868	863	828	789	871	804	803	838	808	842	810	773	789	836	807	836	817	829	747	883	802	859	799	853	763	808	816	824	816	778	825	807	768	817	820	836	776	752	795	834	856	788	875	837	835	812	795	809	806	822	814	822	804	852	835	844	793	832	812	830	853	767	909	816	853	819	812	872	816	828	830	791	847	829	850	769	882	810	864	844	862	839	840	776	831	812	845	839	879	812	815	853	761	801	797	887	796	866	783	808	847	871	829	853	804	823
13153	6909	6597	6819	6501	6171	4815	3603	2647	2118	2200	1725	1957	1425	1390	1256	1052	826	546	491	481	354	350	318	228	220	186	179	167	162	180	188	165	188	175	192	196	146	159	163	190	180	167	170	162	180	200	170	174	142	178	161	173	181	160	166	182	191	171	148	162	161	180	182	182	141	169	173	156	164	172	167	174	184	182	195	173	196	173	173	178	149	167	170	158	177	168	191	179	156	191	193	164	174	182	166	164	167	174	181	170	192	169	151	159	166	196	174	181	161	185	175	159	163	183	159	155	162	187	167	175	189	176	165	143	193	180	165	171	167	181	171	178	182	167	154	173	164	179	162	159	171	172	167	189	187	152	163	164	126	174	187	189	157	181	160	178	189	153	193	161	169	177	172	165	162	160	154	180	176	155	208	175	163	169	160	171	180	170	164	157	161	165	140	162	171	168	166	163	159	152	157	179	161	171	174	190	174	188	196	159	160	205	159	191	174	151	186	155	169	168	192	199	165	169	162	168	171	155	165	180	163	166	155	179	175	168	152	182	173	158	158	164	174	160	162	199	170	176	171	173	161	156	177	150	200	185	180	158	153	158	168	145	189	185	157	166	174	173	157	180	162	181	170	174	176	178	178	148	167	160	174	176	178	177	180	193	167	169	189	167	173	188	176	172	155	157	161	165	178	165	155	173	183	162	177	161	171	181	175	147	169	174	169	177	195	157	157	194	165	168	172	154	160	182	173	170	172	180	171	164	168	153	173	169	176	197	181	143	168	173	168	158	173	166	171	155	207	139	189	149	155	184	189	180	173	171	170	172	160	165	162	168	162	163	161	164	184	148	144	170	172	177	171	159	164	179	179	149	170	167	156	179	156	181	173	155	183	162	181	168	157	163	142	159	179	179	166	173	181	171	170	148	196	175	181	179	164	168	169	160	171	164	187	200	175	166	171	179	166	174	168	144	167	148	185	162	175	167	183	166	166	190	161	161	147	161	160	171	172	177	160	168	182	191	166	165	181	176	151	152	177	185	173	152	150	165	144	186	179	163	165	162	161	165	167	166	162	168	170	168	165	167	162	141	168	184	162	147	154	176	159	170	168	151	177	186	162	173	183	161	161	175	189	178	186	170	182	182	165	176	157	163	170	170	179	169	175	172	192	180	174	177	156	171	178	154	172	177	171	166	171	152	164	169	168	161	183	178	168	175	152	154	166	139	171	168	144	166	148	159	163	161	183	178	169	168	167	167	155	149	156	182	167	182	206	165	163	151	164	163	186	189	190	162	164	167	154	184	164	187	182	165	185	172	159	175	161	154	169	161	174	174	163	170	151	171	157	167	167	167	180	160	150	172	164	158	180	182	175	171	183	155	149	174	175	169	157	195	158	162	181	175	163	158	188	172	186	173	166	168	183	186	194	181	179	185	168	166	158	180	170	167	168	159	165	156	155	180	164	173	185	174	157	153	170	154	166	185	176	193	169	163	164	178	165	154	156	177	187	181	193	182	151	161	176	180	173	187	138	165	182	177	150	167	175	168	176	190	176	189	163	179	172	166	178	157	161	196	141	163	159	153	152	155	179	182	170	190	164	167	154	175	189	170	148	167	177	165	156	162	170	144	155	191	160	171	198	147	169	183	167	165	185	183	172	167	196	156	161	180	157	171	183	169	172	160	183	175	178	175	170	142	174	158	191	151	162	186	177	184	154	163	166	181	162	165	183	182	153	170	166	167	160	191	165	165	178	176	172	172	162	160	168	168	176	151	179	165	190	186	194	181	175	144	175	174	171	177	181	161	152	157	180	167	176	158	171	191	173	161	161	174	145	182	158	169	141	177	165	152	186	167	137	198	159	167	176	162	182	167	159	177	187	170	161	169	170	166	178	166	194	205	171	148	166	158	174	177	160	185	148	172	163	165	183	182	166	167	158	145	169	156	169	161	171	171	165	173	169	182	161	184	170	167	128	158	208	163	152	162	167	154	166	181	192	173	204	145	140	157	172	177	200	150	174	197	184	185	173	153	180	171	178	183	165	175	177	156	208	171	184	173	194	173	152	155	200	162	149	178	170	144	162	178	156	166	178	161	195	161	168	157	167	190	161	151	175	193	170	169	177	159	204	182	189	166	144	166	161	183	157	159	167	198	159	165	199	186	180	195	170	159	169	191	168	171	184	182	174	185	177	168	167	176	170	170	165	175	192	167	161	177	165	169	166	187	191	184	192	153	176	168	158	178	158	190	164	173	145	176	151	192	169	200	182	195	159	158	178	167	169	169	190	182	161	165	163	166	180	160	194	158	190	169	187	150	175	163	157	169	178	167	185	169	182	157	167	172	180	163	177	177	171	157	168	176	150	141	164	175	186	165	189	181	182	159	178	170	182	167	171	151	174	183	167	146	140	153	144	164	162	189	181	178	172	178	168	180	164	162	163	178	165	182	164	181	192	196	186	180	151	177	168	202	182	152	172	171	166	180	155	163	141	166	185	138	156	189	169	160	159	184	148	159	155	179	171	156	177	152	142	142	174	171	178	179	185	161	169	167	152	182	157	182	165	176	153	174	153	138	170	170	155	199	182	174	153	154	171	149	160	151	162	153	188	174	184	159	145	169	167	185	174	158	189	169	160	161	140	187	157	160	175	164	182	194	177	184	165	165	162	190	170	173	187	180	182	157	162	162	190	170	163	170	175	179	157	154	174	186	153	189	167	174	163	183	171	191	170	187	147	167	170	154	165	175	155	142	179	170	153	173	174	162	170	151	164	152	177	169	185	166	184	166	177	175	165	150	166	185	144	186	155	175	141	165	150	180	187	193	174	168	160	145	186	189	153	176	161	157	172	154	161	181	165	145	177	182	162	162	158	169	183	174	184	167	155	161	163	169	140	170	176	178	160	160	166	169	164	185	146	147	174	153	159	161	134	152	172	179	172	176	147	158	166	186	178	184	164	155	175	163	151	154	159	188	155	206	213	174	186	174	185	203	147	194	193	175	181	144	165	165	182	149	168	173	166	174	162	155	158	145	145	157	166	140	188	167	186	195	161	176	191	163	150	170	177	163	159	168	154	162	167	169	151	176	182	178	165	152	180	177	165	159	179	179	159	167	174	159	172	164	187	182	164	146	174	161	154	164	137	167	175	189	176	172	174	177	174	173	172	164	158	179	177	154	186	190	161	130	160	188	184	167	163	171	176	158	180	186	178	170	162	166	168	160	156	157	211	169	176	173	159	167	174	203	189	172	169	152	145	179	171	155	148	191	176	184	160	164	177	191	177	151	186	172	159	155	183	170	171	180	167	170	166	179	157	174	173	139	178	186	163	180	178	206	168	173	179	162	173	159	173	178	160	165	167	169	189	175	164	173	183	186	152	213	151	173	167	146	157	156	170	186	163	156	173	190	156	164	173	166	146	181	174	171	182	168	159	174	156	161	181	167	176	156	180	180	187	144	164	167	179	168	164	149	150	182	159	177	181	161	167	185	197	189	141	192	157	153	172	193	145	197	162
8228	5675	5960	8670	9901	10253	9373	8713	7505	7206	7947	6502	7666	6834	6969	7834	6109	4598	3703	3413	2339	2228	1627	1471	1015	696	654	590	597	575	597	572	548	545	545	587	562	518	580	530	606	518	566	539	561	493	528	540	531	564	493	486	527	582	534	541	548	549	535	524	535	522	554	523	462	524	496	532	494	514	497	520	517	482	553	517	490	483	507	496	499	496	494	529	539	509	495	449	513	489	516	552	528	469	536	526	506	477	503	524	498	520	465	505	519	524	519	495	473	493	524	537	538	498	472	481	499	528	498	496	514	480	496	527	544	481	489	487	496	479	531	519	497	515	467	478	480	506	488	522	471	502	478	541	500	493	499	498	490	471	489	507	536	451	492	489	508	470	468	506	515	489	505	480	518	478	550	496	522	511	514	525	490	514	540	539	495	479	526	505	484	498	498	514	517	479	504	516	516	475	536	518	488	481	490	478	494	495	486	508	475	508	523	485	471	493	503	518	489	511	476	535	514	530	458	461	515	483	471	498	501	471	518	519	512	496	528	501	498	516	476	535	506	496	535	470	475	495	549	502	484	504	482	461	523	489	473	531	505	480	504	510	509	503	500	497	500	556	465	505	510	520	471	506	484	512	500	526	470	502	491	516	502	499	477	503	479	521	561	511	456	456	511	501	460	512	513	501	517	502	510	502	450	507	471	479	471	509	512	490	491	515	501	499	510	509	481	537	491	482	474	501	489	524	482	485	532	464	502	486	477	485	498	532	493	531	503	517	521	472	496	519	475	502	524	485	500	524	551	501	526	489	497	505	458	495	545	474	479	468	519	501	522	501	513	505	492	560	503	495	517	452	527	515	513	492	485	487	473	514	518	485	466	521	492	483	500	470	477	521	505	538	505	522	522	510	463	525	508	476	469	507	510	473	531	504	503	488	506	541	473	523	519	509	478	449	499	491	470	539	562	500	525	546	562	526	492	520	532	489	514	527	505	446	473	466	520	517	471	483	478	492	509	488	523	540	498	506	516	503	447	487	474	527	525	513	488	508	466	508	504	542	479	509	530	484	519	498	541	491	516	506	462	509	502	504	530	511	535	471	503	484	472	508	478	501	491	497	490	511	495	473	482	497	511	498	554	497	520	539	514	465	475	515	521	496	492	554	499	482	483	489	538	502	475	504	509	468	528	496	528	444	493	530	472	500	466	510	488	481	513	490	475	484	514	483	489	554	524	500	503	506	516	492	547	543	515	483	522	515	494	494	487	524	491	539	502	504	536	501	506	466	470	511	459	479	499	519	488	512	510	527	497	519	493	511	454	494	491	504	465	500	495	520	502	511	507	542	447	470	506	491	475	492	508	512	489	521	516	471	521	533	486	490	476	486	514	486	503	519	489	492	492	491	447	462	521	508	509	510	485	501	496	554	468	506	528	499	520	466	475	488	494	520	509	488	495	501	484	523	529	495	474	513	494	473	529	464	512	526	488	502	512	495	489	484	490	514	513	482	476	529	465	500	493	531	521	496	518	501	471	530	507	486	515	456	500	475	497	483	503	518	471	505	534	539	520	528	515	504	482	444	491	505	493	485	490	527	471	496	486	484	499	478	486	474	534	487	492	471	499	468	477	503	488	498	530	497	522	502	498	497	504	527	502	536	509	524	521	491	470	488	508	504	527	436	506	470	512	468	523	514	491	497	484	486	501	526	546	509	545	470	526	500	484	493	500	532	475	506	510	481	498	498	509	492	501	536	557	503	483	470	505	504	485	514	491	492	481	469	460	511	478	522	526	516	500	523	494	497	490	499	478	469	498	496	555	484	498	540	507	510	499	515	509	501	469	481	508	469	474	490	530	492	528	478	485	455	512	481	491	479	476	496	468	500	482	456	507	527	540	480	527	528	482	514	490	545	521	492	470	507	501	490	486	476	465	503	480	487	519	514	490	470	461	534	530	502	479	507	505	510	508	499	536	493	515	507	477	495	507	507	514	504	490	511	439	499	508	511	491	475	515	516	479	499	496	462	487	513	506	542	493	512	494	503	485	472	481	503	476	525	520	491	466	496	552	503	533	492	529	511	477	531	499	468	511	510	504	483	530	493	515	499	503	486	460	549	490	503	531	503	467	534	508	485	516	513	497	503	508	492	506	492	518	478	502	512	488	516	471	476	512	513	501	482	492	489	518	500	532	525	545	517	515	508	519	552	491	508	486	525	537	486	532	496	509	470	510	503	544	521	487	488	474	512	505	472	470	505	532	534	522	510	496	465	483	463	493	535	463	521	528	490	521	540	506	501	498	470	517	515	492	476	479	493	473	482	508	496	473	514	484	476	480	487	474	507	500	506	493	538	504	464	448	491	502	539	515	509	474	541	500	543	489	510	486	472	536	483	514	468	496	497	506	485	522	516	490	493	481	515	478	524	500	478	500	469	503	536	518	509	475	520	463	522	509	493	498	472	482	500	501	485	523	519	474	492	505	526	537	464	463	518	508	504	489	480	509	501	529	490	477	513	501	494	489	508	507	484	502	492	498	507	489	512	464	485	525	535	515	532	528	495	500	504	497	502	508	519	482	446	461	478	524	494	520	499	474	458	493	530	515	532	488	468	476	532	479	533	518	505	528	490	557	530	530	470	496	473	482	520	510	506	500	481	529	466	490	503	526	516	483	506	494	503	487	508	445	491	474	520	507	512	528	486	497	520	560	491	496	495	485	500	489	495	496	524	524	527	510	465	498	483	496	504	496	499	494	509	440	451	509	525	483	481	513	493	532	506	499	512	517	478	464	516	526	504	485	502	498	532	484	534	530	463	485	527	489	543	483	496	483	544	526	489	501	523	472	525	507	510	467	471	546	474	490	496	526	484	478	515	518	468	519	513	495	510	518	465	478	506	483	510	500	492	482	456	486	483	479	489	477	463	495	480	512	488	524	531	505	488	470	460	488	486	503	499	534	479	526	511	534	534	504	478	458	513	529	502	514	528	514	521	489	449	515	531	507	505	496	492	521	502	500	520	517	498	492	510	463	510	468	505	490	516	461	521	499	516	477	481	524	516	506	494	509	527	477	482	489	494	443	485	529	463	476	500	495	476	475	518	460	529	444	516	483	526	468	467	530	507	476	481	497	501	487	491	498	486	484	480	518	498	499	477	507	518	484	557	472	482	474	513	508	469	463	515	485	482	496	501	485	515	485	491	518	483	520	518	494	511	462	492	467	515	510	498	495	516	515	488	448	526	536	522	499	487	513	519	496	510	493	452	537	473	482	505	522	464	497	496	507	518	488	513	487	473	486	492	464	525	477	512	527	519	520	509	484	480	502	510	470	509	488	490	514	467	478	532	519	516	492	500	462	519	508	509	523	475	444	476	518	505	486	476	516	476	512	517	527	498	460	525	474	486	492	492	477	527	494	499	512	484	515	506	473	504	551	529	460	510	472	496	522	484	487	514	482	509	539	501	539	528	487	481	472	489	506	537	486	480	504	493	497	473	489	524	499	513	514	502	473	506	521	492
23079	11754	10944	11520	10298	9356	8054	6132	5212	3860	3572	3087	2759	2728	2886	2619	1856	1948	1380	780	442	556	500	336	241	159	115	112	116	127	138	135	117	122	146	127	109	101	94	126	120	118	105	114	103	130	102	105	117	112	117	113	127	128	99	120	98	107	89	117	97	110	121	92	114	100	107	101	114	115	123	118	117	96	106	117	118	89	114	112	109	94	90	108	108	116	137	102	111	107	100	123	82	110	105	115	117	95	100	105	86	99	117	121	98	101	121	91	124	110	97	112	108	97	107	124	107	106	101	92	114	105	113	95	95	107	111	102	97	110	93	110	109	113	99	108	122	90	111	107	108	79	103	108	123	109	120	97	113	100	120	97	112	103	108	106	101	110	108	87	101	112	106	118	112	100	109	82	109	114	118	102	93	129	104	104	130	101	107	108	104	127	111	121	113	114	98	103	127	97	100	110	118	117	118	116	117	112	110	94	106	99	112	107	109	105	94	115	115	117	99	109	127	111	103	99	114	110	98	118	90	91	98	97	111	80	106	101	103	100	98	114	111	115	113	99	91	100	102	89	108	118	90	111	117	108	125	111	98	106	111	109	111	103	129	111	108	111	123	110	100	101	110	103	99	107	77	85	105	111	111	100	102	105	115	124	116	117	90	107	112	96	102	101	119	95	116	118	106	115	92	103	103	98	120	92	112	100	107	98	121	112	106	119	122	101	95	110	111	117	99	123	111	91	115	129	113	103	121	100	99	99	90	119	89	95	97	106	118	102	117	117	111	98	114	111	99	119	101	106	119	113	94	90	100	97	130	104	113	116	97	123	119	105	86	122	106	105	119	101	102	114	105	123	106	107	102	114	96	109	113	102	92	101	93	106	109	105	113	106	111	104	103	116	117	114	98	95	103	97	102	101	110	93	89	91	109	106	107	106	94	110	108	108	104	105	98	116	114	107	122	109	108	96	98	92	110	100	107	105	94	98	101	118	115	106	86	111	94	94	106	100	117	97	120	115	119	107	105	105	103	102	97	95	101	106	91	109	105	109	105	104	107	91	116	114	104	99	111	101	96	105	101	119	110	107	100	118	115	114	104	108	94	83	112	109	101	111	99	110	126	114	93	115	87	92	121	96	105	130	114	108	104	89	99	120	106	84	110	122	74	105	113	118	121	113	117	115	107	100	112	118	122	101	104	86	104	98	98	111	108	103	95	117	114	109	103	110	113	95	95	100	99	88	115	104	118	112	110	116	122	98	132	99	111	116	104	130	93	88	102	100	113	104	113	113	99	121	117	100	129	135	105	105	99	122	110	95	114	90	118	97	83	120	109	119	123	106	111	99	113	87	113	112	101	108	110	105	114	126	114	117	88	109	120	130	112	112	97	88	100	85	129	123	100	97	101	106	108	93	111	108	100	90	104	100	88	106	97	114	99	129	110	103	111	114	121	107	101	98	88	101	116	104	111	110	144	90	99	93	118	106	96	111	99	102	106	121	118	104	111	95	98	97	109	121	104	117	119	108	84	103	101	112	111	107	97	127	107	103	107	106	103	121	101	115	114	108	103	109	102	97	107	114	117	120	108	118	109	106	102	100	103	124	104	106	96	110	100	112	110	112	111	99	113	103	102	106	89	107	100	103	113	106	113	104	118	114	101	118	108	113	104	109	103	111	99	101	102	105	111	98	96	118	128	118	105	99	109	99	99	97	124	103	115	130	95	109	102	111	111	107	100	109	120	102	107	116	102	99	112	107	105	96	124	112	97	108	108	117	129	109	91	92	107	113	113	103	104	102	109	115	108	110	95	90	106	98	112	105	111	115	109	92	124	110	94	112	100	120	113	98	88	108	108	121	104	95	104	103	102	105	113	117	103	112	100	95	103	110	116	124	89	101	115	117	103	97	100	110	115	90	104	116	120	105	94	98	102	103	102	98	114	103	102	113	117	117	101	109	100	118	117	121	127	112	114	110	123	112	103	101	102	110	121	117	96	101	95	109	96	94	99	109	105	108	108	112	107	108	103	108	110	87	108	100	112	106	108	97	110	110	96	109	113	104	91	91	90	98	100	92	99	101	94	122	103	110	90	113	96	86	103	119	98	106	112	96	110	106	97	122	116	106	121	80	112	103	120	97	113	122	114	96	118	95	120	103	133	109	99	100	106	113	109	112	115	110	107	104	91	101	92	107	104	92	98	121	112	115	101	92	100	112	104	124	134	107	100	99	105	117	107	122	101	92	116	118	97	103	108	87	109	90	99	103	113	86	121	108	120	118	98	109	106	125	94	107	101	92	106	87	107	110	99	108	118	107	87	117	112	117	106	103	110	98	93	102	91	106	124	118	133	86	98	105	105	112	98	100	103	77	110	93	97	94	107	92	95	91	107	117	109	116	96	111	118	111	92	101	82	108	98	101	124	95	114	89	117	109	124	100	134	99	109	117	102	102	94	119	101	99	109	105	125	125	117	104	111	113	108	107	101	89	104	108	105	101	104	103	132	102	107	126	107	103	127	103	112	104	88	91	117	97	108	100	107	114	123	92	128	103	89	98	104	111	93	103	112	115	112	115	91	113	96	97	106	103	85	102	98	109	112	94	110	99	105	118	97	100	118	109	94	97	121	117	108	105	95	99	112	93	111	104	90	86	103	116	100	105	97	108	110	88	98	110	108	104	107	109	102	108	109	89	100	99	104	97	122	117	116	109	98	115	102	100	123	98	102	108	95	90	126	101	86	96	91	107	112	108	100	99	89	132	95	106	116	108	94	109	110	117	101	92	112	107	104	98	109	106	111	112	117	109	99	107	122	112	92	86	94	89	117	90	99	111	109	112	90	96	81	135	113	113	109	113	108	113	109	112	100	107	115	106	95	95	92	109	104	102	123	100	119	109	124	120	116	116	94	98	90	79	112	108	130	89	96	104	115	99	93	105	113	110	118	105	85	110	102	90	97	87	104	96	102	111	117	96	101	111	109	135	100	108	107	101	122	111	95	93	105	109	101	90	99	121	104	113	125	94	100	138	107	108	109	102	113	107	109	100	100	92	106	106	102	117	110	99	114	97	99	132	117	121	126	114	96	135	131	93	101	123	104	100	118	107	115	117	103	114	114	115	132	113	102	85	106	119	108	122	122	117	113	109	102	108	113	107	87	88	128	134	103	109	98	116	106	106	104	100	95	104	103	111	102	100	91	103	115	108	109	80	114	97	104	101	97	113	135	102	136	105	101	114	123	131	101	107	121	117	101	102	112	84	94	109	104	96	106	92	105	118	115	94	97	95	105	120	115	95	103	92	105	125	95	104	124	120	104	95	110	97	98	113	110	116	115	107	92	99	129	101	106	93	116	119	110	98	107	107	95	141	129	115	103	118	130	123	110	102	100	115	100	93	110	96	94	97	95	116	107	106	114	97	107	120	75	112	107	103	108	112	103	91	102	114	106	112	104	123	100	114	101	90	102	94	121	105	120	106	107	108	103	110	123	115	106	101	114	118	108	105	111	99	93	114
12415	7838	9126	12286	13072	13432	13785	11820	12156	11512	11517	9724	10418	9802	11579	12168	8350	7217	5693	4420	3340	2979	2690	2188	1297	736	610	593	596	487	547	493	546	462	487	476	438	510	477	428	466	469	422	445	412	425	413	398	457	404	412	421	427	385	400	406	406	404	404	369	405	371	377	394	383	382	413	349	360	384	363	389	413	380	345	383	344	402	409	409	403	367	331	397	391	367	346	377	343	369	366	363	352	344	394	379	345	355	382	362	343	387	356	344	373	350	345	336	345	354	342	369	336	359	377	394	399	333	379	338	453	358	361	368	338	359	356	345	390	342	335	349	356	345	339	345	359	381	319	355	330	334	317	341	351	369	339	369	374	316	331	332	335	388	353	331	361	317	364	331	346	366	356	350	361	361	367	355	374	352	367	344	325	380	335	356	337	321	369	337	333	343	374	357	323	341	367	347	335	363	338	360	363	389	389	342	337	396	335	351	352	355	332	271	383	341	338	354	356	344	358	336	344	357	348	339	354	359	336	356	362	373	329	318	373	349	381	366	359	353	331	334	387	339	387	362	374	314	392	359	352	377	373	350	356	326	372	332	338	367	317	343	358	354	364	345	312	342	339	345	331	343	346	375	369	348	369	343	331	390	341	336	315	348	366	328	347	337	339	357	323	370	355	353	347	328	345	330	330	338	345	335	343	331	395	343	325	369	349	354	339	316	354	358	341	332	319	304	320	344	359	322	356	364	319	301	320	337	322	338	319	373	362	342	338	315	356	330	332	358	343	321	348	356	354	355	363	335	343	334	334	351	362	376	379	333	360	351	390	368	386	347	396	340	336	362	340	325	342	357	339	375	336	312	311	316	342	331	359	360	349	347	334	338	336	365	377	306	387	331	325	351	360	364	328	350	347	355	324	342	364	366	333	349	354	329	342	307	319	372	347	343	354	369	355	353	366	345	367	336	321	323	363	336	349	351	361	337	361	341	364	359	342	357	356	353	351	371	369	364	308	329	380	388	348	327	367	353	335	386	341	346	352	320	343	348	351	312	320	378	342	354	380	327	346	336	340	342	364	332	357	345	315	329	345	338	362	325	356	354	342	336	355	382	346	361	338	367	341	350	348	352	357	341	344	337	369	329	332	308	339	335	347	339	334	356	325	348	363	323	353	313	382	339	340	319	353	328	361	338	346	351	330	354	329	356	338	339	364	363	352	342	381	331	341	397	337	338	348	377	350	331	324	333	356	338	350	330	360	343	335	359	330	340	339	367	340	338	326	332	367	320	365	313	350	339	360	351	360	366	341	360	380	347	303	372	353	342	344	353	350	379	332	352	349	357	357	353	337	370	313	363	384	354	317	363	372	371	313	318	358	359	316	336	343	341	361	311	330	340	341	350	394	338	363	370	360	351	325	373	346	352	331	340	329	326	374	350	370	365	320	377	357	374	357	343	336	347	322	357	343	355	349	354	309	311	366	312	378	326	366	361	351	316	317	332	342	354	348	320	356	344	363	354	332	349	360	323	337	312	360	342	339	342	337	373	348	331	344	325	349	341	343	368	384	334	322	377	364	352	345	394	348	329	336	347	343	349	339	360	346	329	332	347	346	332	377	373	327	347	356	357	337	365	332	338	386	335	342	349	348	366	332	337	345	393	343	325	362	339	371	354	345	373	370	358	334	365	349	346	395	355	393	344	331	315	362	334	360	359	378	368	358	347	356	327	352	326	310	372	343	350	357	331	330	339	355	315	352	336	334	338	313	347	351	343	374	368	335	344	337	318	345	348	337	335	306	352	357	328	360	313	373	343	313	347	337	376	361	341	356	327	328	296	333	378	363	311	347	363	378	380	354	322	355	345	335	369	343	342	333	329	341	365	335	307	351	346	369	344	343	335	382	366	356	328	350	326	357	348	339	364	336	341	348	337	334	372	365	340	360	337	344	309	385	348	367	350	354	358	367	331	342	317	335	336	356	305	362	356	346	359	347	341	341	318	350	349	332	366	351	343	354	354	359	365	366	379	319	361	351	300	331	332	368	372	331	357	314	326	331	350	327	323	356	351	335	334	375	347	300	340	360	320	327	347	329	341	325	359	323	293	402	350	345	350	344	298	350	319	359	324	367	333	358	339	352	356	348	340	323	355	355	353	345	324	352	364	343	353	345	353	336	339	359	340	366	357	346	324	321	348	321	377	334	346	359	364	334	325	334	379	345	393	319	374	328	360	363	312	356	361	331	343	391	328	331	346	370	355	356	392	330	328	327	362	342	342	345	329	328	359	347	361	344	360	333	359	328	356	378	354	328	331	359	361	339	352	370	355	367	309	347	351	345	314	320	328	333	329	356	334	307	315	350	374	376	328	363	338	324	341	347	337	339	331	315	337	316	344	343	357	348	357	356	394	370	367	362	336	332	338	345	351	383	358	334	334	341	331	376	296	352	348	342	328	329	352	354	371	372	316	365	331	364	351	355	332	345	352	324	365	336	340	338	369	345	380	338	360	373	350	337	348	359	346	345	350	362	341	359	348	353	332	343	377	338	331	334	354	336	347	361	358	358	321	380	338	318	355	311	314	357	336	341	343	344	335	318	325	351	364	342	326	342	383	368	327	375	375	369	363	350	362	383	338	348	343	350	326	351	382	321	329	335	338	343	344	349	362	336	315	339	375	347	362	344	356	317	375	359	331	336	367	336	350	375	363	357	331	337	339	362	344	357	325	338	326	350	306	338	331	373	358	322	357	365	373	330	370	373	348	365	372	340	334	343	317	340	329	326	353	330	342	353	354	329	362	335	382	325	322	324	338	374	319	303	341	336	344	299	340	365	366	332	353	340	347	377	329	369	363	334	333	363	376	368	324	374	338	318	366	329	383	334	371	359	345	290	342	338	346	350	350	355	345	328	300	315	354	328	347	339	338	321	329	386	327	349	359	340	340	339	342	331	342	348	326	336	365	333	348	337	364	341	341	376	343	368	335	343	321	334	310	360	328	351	332	338	350	367	343	370	359	312	359	348	378	333	359	315	314	347	371	326	325	301	323	374	329	352	328	350	361	376	343	359	357	336	320	341	361	332	351	338	346	337	355	331	329	347	330	326	333	380	355	356	361	323	315	355	360	326	358	364	330	371	316	303	354	378	326	330	371	367	346	323	376	348	359	362	368	373	344	351	356	324	360	327	336	339	321	324	347	327	340	354	335	357	337	357	327	326	333	369	362	350	372	361	306	350	316	340	363	350	372	356	321	344	360	349	325	326	348	347	360	322	324	364	357	342	311	319	366	345	347	328	326	397	341	359	345	366	327	365	344	347	354	325	324	352	346	361	357	359	322	297	320	339	352	349	355	335	348	359	351	341	356	346	360	334	352	342	360	358	295	360	358	335	319	336	346	331	336	360	371	364	356	323	345	357	343	355	347	298	346	347	370	332	344	377	358	385	334	408	347	365	379	354	294	372	308	374	330	362	344	360	342	341	350	346	340	344	340	338	370	403	353	347	331	360	345	331	315	364	365
2952	1137	917	809	756	724	763	598	497	361	388	403	380	377	401	349	371	317	362	293	303	293	272	279	315	313	300	288	295	304	300	297	298	329	251	299	275	306	296	262	281	287	306	294	293	299	327	264	286	330	279	286	281	277	297	276	300	283	274	269	274	297	286	297	320	267	318	314	309	315	294	317	289	322	300	292	274	306	303	297	308	291	296	302	301	283	295	279	273	291	311	291	317	270	282	282	300	291	265	301	321	330	268	298	306	285	287	307	306	278	291	319	292	301	267	302	309	320	282	297	320	307	337	293	311	305	310	276	279	305	310	279	289	281	262	260	307	298	294	284	304	301	274	290	315	262	331	299	287	302	332	277	305	305	308	290	315	293	292	311	285	283	313	307	309	276	296	277	285	297	309	294	334	302	317	328	327	299	281	282	299	287	301	301	298	290	267	321	292	277	323	307	296	280	303	275	283	263	272	308	278	312	284	261	312	300	324	286	278	281	326	302	271	293	311	307	286	283	311	339	295	314	336	335	281	294	306	311	302	275	290	287	318	319	283	279	306	323	288	301	250	303	300	292	287	296	316	285	286	301	307	331	323	297	312	293	290	311	271	300	306	319	298	323	283	274	306	275	314	245	270	277	294	278	290	338	299	276	317	311	288	296	274	309	331	318	288	337	318	341	284	304	259	312	295	272	310	274	299	285	306	314	312	263	299	273	284	282	296	311	284	286	312	276	249	309	283	311	279	300	329	301	297	299	306	271	298	302	286	304	298	257	323	283	275	272	308	271	307	284	318	311	292	294	307	283	278	294	333	260	327	275	313	290	294	328	296	305	321	314	311	328	309	259	321	303	298	282	291	282	312	274	268	280	309	306	292	302	297	304	288	309	315	318	318	310	315	294	289	311	313	287	300	272	296	273	294	285	277	262	299	277	313	266	294	273	259	309	291	310	288	284	273	298	320	328	272	296	294	296	302	307	300	307	297	304	296	298	301	278	305	314	297	322	315	304	312	274	325	286	304	329	277	305	330	321	272	301	250	293	285	302	308	290	299	278	308	276	329	275	296	297	290	271	301	314	304	300	309	274	290	256	258	309	287	309	348	296	322	276	301	286	286	291	303	305	287	307	303	289	331	312	273	300	293	301	282	307	326	290	323	295	292	326	271	293	289	305	306	300	288	298	318	267	305	288	296	281	318	315	321	303	306	305	309	288	283	300	316	296	313	311	322	301	261	280	293	293	285	292	305	318	290	294	298	294	337	283	311	263	263	352	298	301	281	324	306	298	320	290	296	269	285	309	316	313	291	313	299	280	285	269	290	257	323	307	285	310	314	319	273	294	293	263	300	306	279	288	324	279	290	289	326	285	286	301	321	317	290	269	255	326	287	290	300	304	290	292	335	281	285	281	302	286	295	299	288	288	295	314	310	301	279	329	265	276	284	284	292	306	292	258	292	285	303	305	273	283	279	279	324	306	319	313	271	269	265	319	312	279	296	297	294	280	312	283	295	266	296	289	286	294	301	294	299	316	300	292	321	317	299	324	300	289	284	285	273	310	263	285	273	261	274	285	302	304	274	311	316	296	320	300	307	318	286	308	285	315	261	302	310	293	275	302	243	321	333	265	296	323	304	313	282	313	290	335	309	268	310	280	308	315	298	319	317	275	321	291	314	296	307	311	285	292	269	321	282	298	303	298	291	293	319	296	295	297	307	330	304	288	287	294	286	282	324	287	280	310	281	283	288	271	283	307	301	295	302	306	254	301	302	307	254	277	302	316	304	297	321	318	264	309	280	268	277	279	288	320	275	330	286	307	301	274	305	259	295	306	276	291	283	269	284	294	295	313	279	291	316	312	294	316	315	301	288	265	249	297	320	305	309	308	305	271	279	289	316	299	318	287	280	264	304	272	307	327	278	275	304	324	300	299	293	309	312	288	293	302	291	291	303	308	291	301	283	277	325	324	302	285	309	318	289	310	300	315	279	303	258	295	278	325	282	278	291	288	274	254	284	298	304	303	284	293	305	306	281	313	302	305	288	296	305	305	304	295	300	307	319	289	298	293	309	273	295	305	303	271	294	268	280	302	336	311	304	305	316	287	309	309	288	320	287	328	287	341	291	332	292	307	301	321	310	304	299	297	291	303	336	259	297	280	332	339	280	301	305	277	280	278	297	314	284	304	324	293	287	282	288	302	277	282	302	273	300	289	312	297	294	284	300	270	293	294	287	296	305	266	301	313	297	285	329	296	283	300	266	294	286	286	301	279	300	311	271	260	271	292	309	299	303	279	271	288	302	288	283	267	341	294	292	281	299	296	294	323	281	302	314	270	295	267	284	273	297	319	311	304	308	304	293	310	263	293	271	275	289	322	304	318	333	306	271	318	294	299	322	293	300	321	305	273	308	309	288	312	304	305	275	292	303	292	290	296	320	304	300	316	266	308	300	295	315	303	303	288	322	288	280	270	293	291	285	281	318	295	310	292	301	280	310	279	309	290	287	297	324	271	287	323	267	297	290	294	295	308	278	290	301	324	262	305	302	312	316	290	305	278	312	310	305	300	276	317	325	273	280	292	347	331	271	276	258	287	327	305	282	294	310	282	258	304	329	320	287	305	297	308	264	344	267	294	292	321	340	316	282	276	286	301	320	305	265	282	293	290	290	308	300	306	275	303	314	311	302	262	278	286	303	291	306	280	294	295	313	317	299	287	315	323	287	300	337	295	318	312	294	300	321	313	294	287	287	259	294	289	307	346	307	305	266	279	287	313	304	296	294	292	273	315	290	287	290	302	318	308	294	290	263	282	293	287	289	287	290	298	271	315	289	272	261	315	285	306	270	312	275	313	305	295	292	316	282	283	328	299	269	296	281	316	307	288	287	287	295	303	327	303	283	306	309	283	312	289	293	311	289	276	313	296	301	281	326	303	270	296	308	291	315	302	292	308	287	283	276	317	322	274	251	295	293	290	313	316	305	319	304	301	307	299	307	327	307	302	309	331	318	309	306	294	290	307	278	288	341	314	291	303	307	306	297	267	283	274	265	311	301	308	284	295	297	309	304	307	293	295	286	299	269	317	314	281	303	326	317	309	318	346	295	282	315	305	277	289	265	281	276	306	291	311	328	287	281	327	299	313	293	299	292	293	269	278	291	309	312	316	309	333	301	291	323	278	329	292	292	302	261	307	301	272	295	289	247	292	302	295	307	296	300	277	279	264	321	292	300	290	323	293	302	287	292	310	322	320	295	296	334	317	292	280	288	295	317	319	283	301	316	305	285	293	325	265	293	320	316	301	312	274	352	280	303	285	304	278	289	267	285	317	308	273	308	287	290	294	303	315	283	316	309	306	284	300	294	288	301	288	315	300	302	297	319	308	290	291	268	288	299	323	309	264	294	302	300	317	320	293	302	275	302	280	298	289	307	318	278	286	297	294	290	261	303	307	313	307	337	297	311	312	316	298	299	316	299	309	296	323	274	301	298	316	308	293	329	304	323	291
3039	1615	1761	2016	2327	2257	1941	1771	1802	1543	1459	1405	1353	1302	1454	1409	1270	1179	1002	1061	978	923	944	888	874	867	831	841	830	790	843	854	833	820	833	824	808	803	849	803	862	824	817	797	847	833	843	787	839	817	816	781	790	854	807	814	842	850	838	817	821	820	806	812	777	814	829	776	854	809	808	834	844	809	796	845	801	853	850	879	793	819	842	764	904	775	823	808	859	795	841	822	832	829	829	809	879	834	793	843	778	834	811	809	794	797	839	844	834	854	819	853	837	797	794	815	785	833	840	816	811	861	831	791	821	856	812	798	821	814	800	806	802	865	846	857	823	856	772	770	847	828	834	843	785	814	833	869	832	786	855	783	814	789	819	812	812	848	846	787	837	837	804	830	829	800	819	816	863	824	835	820	858	834	897	785	849	805	836	838	840	829	752	870	832	779	884	868	778	875	818	860	800	834	845	807	840	820	868	778	806	802	839	807	794	884	812	788	841	824	774	773	806	836	817	822	825	850	822	821	790	800	800	843	865	806	795	859	795	847	829	790	856	803	815	816	849	807	832	819	856	859	827	785	773	825	807	852	865	830	804	824	782	842	830	827	802	815	825	820	852	865	776	786	801	846	879	750	785	830	797	808	838	849	817	834	829	850	798	802	796	861	808	845	793	811	795	794	788	788	797	830	858	817	843	806	832	750	858	828	848	880	810	827	837	782	765	851	840	862	817	852	857	836	800	784	777	863	862	820	837	847	818	761	843	829	772	805	799	824	811	836	830	802	787	854	851	809	833	812	853	838	780	794	818	815	798	793	764	801	804	821	799	836	791	875	841	781	882	824	812	831	824	806	835	811	803	819	787	834	779	790	799	825	775	810	794	786	844	821	779	873	833	779	812	838	812	794	813	802	855	806	864	793	844	793	856	787	833	790	821	787	817	861	837	783	811	813	839	792	779	808	787	837	876	819	757	855	827	804	798	814	853	802	799	853	810	852	820	784	805	810	894	802	832	824	849	873	798	835	795	851	833	845	770	853	801	816	814	813	788	817	813	829	803	803	826	800	826	783	815	803	807	801	824	859	839	859	821	870	812	834	819	777	803	857	855	805	829	789	789	823	830	865	816	834	852	875	806	839	861	825	816	804	819	840	824	802	868	863	790	822	823	780	888	830	850	838	838	848	835	825	827	837	826	810	842	792	814	829	820	857	802	838	809	791	853	806	829	853	843	899	829	897	824	847	798	774	824	831	872	820	855	832	818	812	803	780	818	824	824	837	837	837	814	811	817	735	825	843	833	799	824	845	797	815	781	817	797	891	872	866	807	848	886	845	802	797	805	867	816	845	836	827	767	760	799	852	838	825	804	860	886	802	803	879	778	820	768	810	811	856	761	830	799	793	789	811	781	857	835	830	831	792	872	817	794	804	783	776	839	795	767	838	857	810	841	847	802	814	801	807	813	798	829	841	809	851	798	848	754	820	818	836	802	802	833	811	871	868	810	776	868	812	832	821	789	799	832	804	819	779	794	839	788	810	780	786	853	826	818	849	831	802	809	862	799	818	808	791	833	818	803	828	825	785	820	782	852	808	840	759	762	821	888	857	828	817	863	794	824	803	756	814	901	824	795	852	841	829	840	784	773	808	786	839	847	791	841	826	829	844	856	884	848	813	827	804	770	830	815	764	790	784	781	869	831	794	808	769	796	818	842	804	837	814	852	818	839	798	782	838	804	784	837	806	816	852	794	813	837	829	804	841	822	853	784	803	852	806	791	808	835	820	773	877	850	696	840	873	827	821	852	843	789	816	804	820	794	840	795	790	801	774	814	800	825	876	781	839	843	903	838	852	824	821	846	799	911	800	814	765	821	844	813	856	829	814	827	837	856	831	818	850	849	772	828	845	815	792	863	807	806	821	814	783	799	785	847	804	811	827	829	838	858	847	787	813	854	785	825	806	795	852	838	855	808	822	864	863	786	867	813	819	821	820	819	828	828	845	834	860	803	791	781	808	832	805	798	808	790	816	843	796	815	818	879	806	821	754	836	841	789	781	819	854	803	815	770	889	796	785	801	784	811	800	839	890	847	850	836	846	733	813	828	830	823	830	836	869	801	789	800	817	841	863	820	819	812	833	791	872	826	839	768	804	808	786	785	867	804	802	805	786	816	829	829	806	807	815	824	790	792	829	803	794	828	803	814	793	827	780	811	777	762	869	868	773	782	851	810	860	820	837	817	825	824	792	778	760	833	819	799	798	812	818	778	831	858	837	855	825	795	801	838	866	851	808	819	770	824	789	797	870	820	794	800	855	801	813	782	805	857	867	812	812	864	830	821	854	846	803	836	799	810	828	791	809	816	819	787	821	824	838	821	838	806	848	747	777	856	779	820	821	845	843	762	868	842	861	793	805	805	837	877	771	807	806	844	813	810	849	861	821	833	868	774	867	824	826	869	883	877	822	849	825	787	801	791	784	814	877	820	865	839	793	837	812	823	814	851	809	851	747	808	828	904	814	842	864	841	810	835	843	824	793	861	806	824	853	827	854	834	830	824	882	823	786	860	806	813	812	802	818	850	824	768	794	824	856	832	814	822	817	794	782	833	829	826	793	815	821	783	857	819	812	763	815	783	845	792	847	797	824	814	816	800	839	840	858	781	810	802	800	846	826	814	782	819	856	827	810	836	796	818	800	786	813	828	786	797	844	836	792	801	800	805	798	796	795	821	845	808	796	787	808	801	823	799	809	862	868	812	900	804	861	844	829	784	810	817	826	825	784	826	852	806	811	817	817	867	823	842	824	849	755	882	802	837	797	806	845	856	811	815	827	838	831	799	837	834	768	810	811	781	859	844	825	833	841	843	841	849	817	816	790	804	864	809	828	820	784	796	776	820	839	802	802	839	757	870	848	815	794	889	841	823	828	798	894	826	804	805	854	876	837	873	827	837	844	811	784	815	863	818	799	795	860	778	847	791	770	811	812	861	773	815	830	808	870	786	865	819	836	835	839	786	797	832	849	855	819	794	768	820	805	774	829	772	790	807	811	813	820	813	834	780	809	812	815	793	831	870	842	772	811	807	797	844	831	853	817	777	822	820	793	826	848	839	865	759	869	816	829	853	800	872	880	854	821	853	784	820	796	767	835	815	862	887	847	807	884	834	759	823	841	827	803	817	792	808	847	787	826	785	890	836	781	862	836	859	814	813	856	820	857	744	783	815	838	800	786	837	799	814	796	827	796	833	779	842	802	752	825	785	829	792	842	837	852	749	797	786	790	830	835	845	798	830	873	807	810	868	841	838	828	784	848	757	800	849	793	839	818	843	851	800	802	845	817	790	830	814	829	819	796	886	896	865	770	841	774	756	828	842	793	827	812	767	843	780	787	844	850	815	848	814	881	784	786	812	845	803	867	846	816	826	842	819	830	829	832	885	842	803	869	847	821	828	802	834	794	829	836	848	826	803	781	852	811	854	801	814	830	808	870	832	857	746	836	824	828	845	782	843	843
14988	6637	6355	7043	6257	5411	4329	3003	2287	1935	1755	1556	1709	1161	1111	1354	1076	682	478	514	375	298	348	303	232	171	153	188	179	173	169	175	188	206	179	190	179	185	183	180	172	179	166	153	202	151	184	186	164	172	172	187	176	161	177	159	178	179	183	201	186	161	167	196	181	157	169	180	172	175	180	179	157	178	176	153	177	149	159	168	180	161	185	177	154	169	176	162	145	191	192	195	165	169	164	169	166	186	161	164	161	173	187	163	155	193	161	159	165	167	157	150	169	171	167	179	156	172	156	179	162	179	175	163	190	167	163	179	197	167	161	159	164	190	161	168	186	166	160	169	159	173	173	183	173	162	145	164	168	175	181	176	180	161	171	150	164	146	188	186	178	181	198	151	154	189	170	181	156	170	154	176	168	195	174	182	171	190	151	187	157	144	184	185	171	171	164	182	171	166	196	166	154	149	185	167	161	173	151	155	140	174	171	171	166	183	168	172	179	193	162	175	179	192	160	174	162	159	156	180	154	177	164	150	156	152	164	169	150	157	162	174	169	157	172	169	190	166	188	185	193	168	177	183	161	187	154	162	165	147	168	177	167	160	175	143	171	167	165	160	163	172	169	167	190	177	197	167	170	175	162	168	135	177	156	174	192	154	159	177	151	160	165	159	160	181	161	168	154	168	159	153	166	151	178	158	197	182	178	169	173	186	184	151	196	195	170	172	169	166	180	190	156	164	175	179	171	152	182	164	195	171	188	150	168	176	173	154	178	184	181	140	171	190	172	160	153	154	194	179	170	166	171	163	172	155	166	164	148	167	163	179	187	180	162	171	197	186	200	184	162	186	185	156	146	175	173	160	172	161	189	173	182	193	153	192	197	192	173	155	166	162	175	163	143	158	195	193	160	171	174	161	175	163	178	179	142	143	187	155	155	148	161	174	156	180	153	164	201	197	171	153	176	158	163	185	147	164	166	187	151	164	171	156	197	151	188	163	168	152	159	160	150	162	151	179	157	198	177	177	163	189	151	157	160	179	196	170	175	170	151	158	168	192	166	175	176	159	172	161	166	179	170	161	173	174	180	167	181	169	148	184	168	168	156	170	158	163	167	149	158	144	160	162	177	207	167	161	170	167	176	159	185	192	179	181	163	174	156	193	173	156	178	193	179	194	169	170	178	165	157	175	182	189	161	184	182	168	173	168	166	152	148	164	174	170	166	173	162	163	173	194	154	212	158	149	158	140	152	146	171	210	169	189	186	157	161	146	195	182	170	176	188	177	177	166	169	196	149	171	161	178	180	177	160	147	165	172	152	186	181	186	164	165	159	171	171	174	197	183	194	168	171	147	153	162	179	171	154	185	181	177	177	165	210	180	151	170	162	177	150	157	162	177	171	163	152	164	158	141	140	165	150	163	191	165	186	154	169	153	155	151	168	179	151	181	178	172	155	179	168	171	176	178	157	199	172	161	160	168	149	165	187	171	176	183	169	189	175	151	163	180	198	168	175	153	154	167	179	173	174	183	167	152	171	175	181	175	160	188	191	161	157	171	160	172	161	158	194	185	149	174	170	175	181	164	160	191	169	173	171	159	158	175	159	156	156	182	158	151	146	162	188	199	181	172	162	173	163	172	147	168	166	178	153	170	173	188	182	182	163	197	158	178	165	167	147	180	169	149	158	151	171	181	174	183	150	189	166	168	140	165	160	171	173	183	180	165	147	176	170	164	193	148	162	152	197	158	157	167	164	163	168	166	178	165	147	166	166	172	169	179	155	163	167	158	177	168	186	161	173	145	151	165	174	154	165	175	177	168	192	174	181	160	172	163	180	171	153	171	172	175	173	173	178	190	132	180	171	153	169	151	203	156	168	171	179	150	165	168	166	188	193	175	157	163	182	152	167	143	183	171	177	191	169	174	175	151	152	156	186	155	168	174	184	148	188	185	140	167	159	163	184	183	165	192	161	180	179	159	147	160	163	171	172	188	161	172	170	171	167	152	165	160	159	160	162	156	169	176	156	168	182	170	163	175	182	164	166	178	158	163	166	175	149	202	161	158	134	189	163	162	163	170	152	165	156	159	174	155	181	169	155	180	168	197	178	172	150	179	168	171	181	168	160	168	156	171	180	188	164	157	163	159	172	151	154	169	157	186	173	180	181	168	158	168	163	160	177	169	162	171	177	168	171	191	166	179	167	173	196	164	164	153	170	194	173	203	186	170	171	184	208	176	186	199	150	167	165	177	172	200	168	180	194	160	145	156	201	172	180	190	178	179	161	149	183	165	186	148	168	169	176	189	180	168	198	146	169	179	170	171	179	150	170	191	187	175	158	153	177	171	169	172	192	178	192	180	148	158	146	161	170	183	176	171	168	152	165	191	165	168	196	200	184	146	184	161	194	188	176	170	192	166	151	150	184	174	174	176	162	172	150	162	165	171	174	160	168	154	155	170	160	183	169	189	180	161	196	169	177	186	160	152	163	172	186	183	170	164	160	144	180	170	172	183	169	188	164	158	182	165	175	162	165	162	169	184	182	188	178	177	162	158	196	169	176	155	158	189	174	168	191	151	178	175	169	168	176	172	174	187	170	193	167	149	174	182	182	189	188	159	148	162	159	170	185	168	179	182	159	171	165	177	180	166	164	181	175	147	166	179	155	176	175	162	167	163	160	161	177	167	190	160	146	164	189	171	187	175	199	179	150	181	182	157	166	172	194	192	167	172	190	206	185	184	163	179	153	157	144	178	166	199	146	197	168	165	163	183	162	158	163	175	182	188	179	164	188	163	184	191	153	182	161	161	171	197	151	157	177	159	195	150	168	159	170	152	142	187	180	183	176	172	194	172	171	184	168	170	175	174	185	197	171	176	170	185	195	164	184	181	156	172	151	181	170	185	168	158	174	161	158	170	183	150	174	158	166	173	170	156	181	175	170	155	146	181	164	174	172	204	165	192	174	165	183	164	172	167	158	175	191	179	165	162	175	166	176	146	166	168	185	144	177	150	165	183	147	184	155	179	178	166	171	155	160	175	166	200	167	153	161	183	163	186	141	164	182	173	199	167	181	171	159	167	176	158	168	188	173	168	142	157	179	141	182	178	179	167	189	154	173	163	183	193	160	200	182	196	170	151	159	162	162	149	181	197	192	155	191	187	192	164	153	166	171	147	186	183	193	168	167	149	166	140	155	191	183	171	153	185	161	160	190	173	176	158	175	181	181	163	173	162	159	161	176	142	165	162	160	171	164	177	166	174	143	174	194	179	166	186	172	194	175	168	145	159	173	185	196	167	171	207	144	156	174	165	177	169	152	187	155	160	199	161	174	177	169	170	193	173	159	166	178	157	180	212	177	183	184	173	170	158	182	157	165	178	182	168	178	161	169	187	164	173	194	160	167	187	184	187	197	178	157	169	175	152	168	174	189	167	175	171	169	161	149	163	173	182	175	193	187	173	161	165	162	176	159	178	198	174	141	180	195	179	186	170	158	171	195	165	162	195	170	156
9251	4910	6035	8357	9335	9680	10025	8125	8035	6605	6964	5878	6703	5182	6528	7516	5394	3758	2698	2735	2003	2010	1659	1456	951	700	700	594	648	583	605	620	585	598	540	566	552	571	525	549	503	525	564	566	521	550	542	593	541	508	528	515	504	505	519	530	537	527	573	547	529	537	505	524	506	506	535	503	519	520	506	509	478	526	517	502	494	520	530	508	496	530	511	473	520	551	546	497	491	492	532	492	503	484	503	479	542	497	507	512	513	500	486	491	500	497	552	470	523	538	519	498	508	497	494	477	473	494	478	501	485	492	468	473	511	532	478	514	491	506	513	464	507	458	482	483	476	497	499	455	454	488	507	482	497	538	486	547	483	516	510	479	465	530	496	508	488	470	514	468	494	461	505	511	487	504	525	456	492	494	533	525	507	476	476	493	503	471	496	482	478	501	530	483	541	545	515	471	507	515	545	522	500	551	465	531	469	514	466	515	513	492	543	461	479	546	446	523	480	552	464	522	484	511	498	493	499	454	535	471	488	507	478	494	485	466	487	498	525	490	474	520	511	496	516	480	502	520	495	547	480	570	516	533	445	491	480	506	508	468	511	447	508	497	511	520	504	553	531	535	501	459	508	511	503	487	534	484	526	504	500	483	484	507	479	527	518	530	476	502	541	489	497	512	508	509	496	497	495	467	504	500	462	475	500	488	469	510	513	474	465	447	468	499	473	510	499	486	536	459	545	508	465	533	515	499	485	501	492	477	520	518	496	498	506	485	426	491	513	500	480	488	475	526	462	493	508	480	512	503	494	459	457	482	518	511	466	458	500	549	525	471	479	480	509	469	468	478	538	548	483	497	533	502	511	518	471	484	471	502	514	490	492	505	483	514	473	469	519	483	482	462	468	477	543	455	512	482	503	478	510	502	466	457	511	511	489	485	490	510	490	480	505	474	493	501	494	510	477	551	475	502	498	485	540	542	498	481	496	485	482	483	484	499	490	517	531	494	492	495	525	522	490	502	496	540	491	478	543	503	475	524	481	510	485	489	480	484	470	493	509	526	535	542	506	468	486	502	528	530	494	473	500	514	479	478	490	514	473	507	529	502	508	447	502	491	532	502	545	464	532	484	480	478	538	453	504	484	494	442	480	553	520	483	514	494	482	469	500	493	497	514	507	476	485	499	525	477	517	513	496	508	476	480	482	483	511	477	479	532	462	482	474	486	507	473	493	465	539	524	518	529	496	506	455	482	509	483	502	506	481	510	506	502	476	508	485	539	486	493	538	516	501	491	518	461	481	480	504	525	503	477	476	445	488	523	497	496	481	483	479	491	488	502	501	475	469	511	522	496	493	475	500	510	488	508	492	523	494	481	433	483	506	493	510	499	485	466	516	502	508	482	547	514	488	473	471	464	478	514	476	461	491	489	534	491	501	537	500	490	491	535	468	496	478	518	473	488	502	524	520	517	476	486	497	487	486	474	542	512	484	449	488	467	479	504	473	510	478	503	488	516	486	478	483	507	492	467	475	471	512	484	498	497	498	488	515	450	509	491	520	483	537	516	485	509	510	538	505	484	492	493	438	497	479	483	529	497	489	474	502	505	504	482	511	471	496	507	511	474	488	508	517	513	486	488	480	495	494	462	487	523	495	507	470	447	534	457	478	460	558	505	463	500	484	511	503	481	483	460	504	467	513	527	450	484	465	563	487	492	486	493	536	467	496	503	485	494	509	500	537	527	482	455	510	488	506	477	500	537	497	504	521	539	478	477	490	504	483	500	485	491	501	543	510	531	498	461	479	526	523	480	484	527	503	501	506	476	508	457	545	523	526	516	481	504	489	500	502	487	516	508	494	481	563	480	474	492	496	500	522	488	473	491	520	509	460	493	504	518	500	483	484	519	486	536	500	478	511	495	485	501	512	502	509	464	460	450	486	491	499	479	483	474	512	477	477	516	510	497	490	516	530	534	479	489	480	473	517	509	510	510	454	489	462	477	509	485	508	529	512	484	518	496	478	485	455	517	459	536	488	510	539	468	510	470	448	545	520	508	481	495	465	500	483	518	532	505	496	512	464	517	540	495	511	496	508	521	496	502	549	504	489	509	499	475	494	513	507	472	519	542	459	512	494	504	501	482	532	519	480	482	496	503	476	459	495	538	472	481	499	498	527	464	479	484	495	463	516	488	499	465	484	509	506	517	517	489	521	539	532	481	500	458	487	467	522	508	477	466	477	480	499	502	480	470	517	510	516	517	493	461	523	501	538	485	469	530	480	517	466	471	508	484	497	510	475	460	480	496	476	507	500	489	533	480	486	472	501	510	524	541	522	477	511	485	480	520	475	495	495	509	508	512	513	536	482	489	482	530	486	472	458	470	506	532	507	527	472	493	415	484	537	498	498	515	519	483	497	497	487	512	466	498	498	528	457	476	511	460	510	467	503	494	492	492	482	463	483	522	523	517	521	470	472	506	553	492	482	474	489	510	493	488	467	515	504	456	520	468	520	523	508	530	496	458	491	502	507	539	498	483	528	544	480	487	481	468	494	515	478	515	526	510	514	479	475	476	502	513	508	473	452	514	497	520	511	480	509	508	487	533	500	474	505	477	490	510	478	494	484	470	510	523	488	502	480	522	492	485	488	517	495	497	482	518	512	499	498	497	483	471	489	497	449	489	505	511	475	528	517	487	489	483	511	501	483	501	503	482	484	481	519	512	472	490	494	509	538	475	516	469	494	517	493	495	513	518	507	485	508	480	481	485	474	488	505	532	454	538	481	519	534	508	518	521	509	515	471	466	481	558	477	490	537	519	499	535	473	497	508	502	494	534	444	503	522	472	517	479	476	535	508	498	511	478	496	490	516	483	506	508	464	490	482	439	458	522	515	513	499	509	471	512	499	513	494	497	480	514	498	445	458	497	530	500	516	492	495	491	517	529	518	513	502	477	498	502	469	487	540	472	490	463	486	496	489	480	494	530	498	508	487	456	489	498	483	503	470	478	486	518	490	504	483	482	529	518	517	473	497	489	516	509	505	530	491	493	491	532	477	514	513	463	516	518	491	514	506	495	481	501	511	488	523	490	507	518	489	466	475	500	515	527	482	471	514	512	503	521	507	502	524	512	463	486	514	490	495	496	490	517	541	516	468	450	507	535	476	489	497	475	495	469	508	468	497	541	518	482	508	506	471	467	510	499	508	485	476	543	472	528	489	506	483	526	511	470	468	535	533	484	487	504	476	469	494	499	503	474	506	484	497	495	514	492	467	504	471	458	520	473	448	545	475	521	520	529	506	472	492	545	546	506	520	484	477	502	510	518	482	489	529	513	520	477	489	477	494	485	499	481	543	478	482	546	531	506	480	511	491	500	456	535	490	520	492	465	479	491	505	537	552	486	482	524	500	484	485	466	520	500	541	487	496	492	508	474	505	483	507	476	486	436	492	476	489	470	467	489	508	481	518	522	488	503	486	494	490	489	498	488	497	509	481	455	486	524	474	461	527	503	535	445	492	503
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
