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
336304812530	336304813048	336304813598	336304814148	336304814698	336304815248	336304815798	336304816348	336304816898	336304817448	336304817998	336304818548	336304819098	336304819648	336304820198	336304820748	336304821298	336304821848	336304822398	336304822948	336304823498	336304824048	336304824598	336304825148	336304825698	336304826248	336304826798	336304827348	336304827898	336304828448	336304828998	336304829548	336304830098	336304830648	336304831198	336304831748	336304832298	336304832848	336304833398	336304833948	336304834498	336304835048	336304835598	336304836148	336304836698	336304837248	336304837798	336304838348	336304838898	336304839448	336304839998	336304840548	336304841098	336304841648	336304842198	336304842748	336304843298	336304843848	336304844398	336304844948	336304845498	336304846048	336304846598	336304847148	336304847698	336304848248	336304848798	336304849348	336304849898	336304850448	336304850998	336304851548	336304852098	336304852648	336304853198	336304853748	336304854298	336304854848	336304855398	336304855948	336304856498	336304857048	336304857598	336304858148	336304858698	336304859248	336304859798	336304860348	336304860898	336304861448	336304861998	336304862548	336304863098	336304863648	336304864198	336304864748	336304865298	336304865848	336304866398	336304866948	336304867498	336304868048	336304868598	336304869148	336304869698	336304870248	336304870798	336304871348	336304871898	336304872448	336304872998	336304873548	336304874098	336304874648	336304875198	336304875748	336304876298	336304876848	336304877398	336304877948	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21044	11387	14796	13189	10620	8424	6625	5924	6433	6815	7662	8329	7925	6400	9112	6333	4617	4438	4216	5092	6200	6800	5503	6262	4904	3207	2001	1360	1570	2500	2320	1932	1374	1079	946	1126	634	211	178	173	198	170	180	182	181	221	182	275	508	559	826	560	502	541	433	342	261	229	208	200	194	202	181	172	173	178	169	172	192	204	166	176	176	153	159	166	177	184	159	155	162	168	149	175	162	174	171	173	176	171	169	157	163	178	161	164	164	161	163	158	161	189	178	160	161	158	164	190	176	168	184	166	170	171	183	183	158	208	176	162	163	172	145	184	160	156	194	158	184	186	149	169	173	173	202	158	171	196	165	175	157	162	167	171	157	166	137	192	209	157	167	165	154	146	188	181	190	181	185	157	177	168	181	165	171	152	167	183	156	156	175	171	159	186	175	160	167	154	191	170	150	203	177	166	175	150	166	150	163	147	170	168	183	165	187	163	167	178	166	140	168	142	159	154	193	173	156	176	164	144	165	153	185	173	165	179	164	158	156	185	205	156	166	187	157	161	161	173	172	164	151	200	161	172	180	174	159	188	169	151	168	181	156	156	186	161	168	162	174	168	172	162	178	182	174	160	165	157	142	170	189	158	189	177	197	168	170	158	167	160	164	176	195	181	179	144	177	192	158	200	186	149	183	176	169	183	170	177	182	145	169	193	163	159	181	170	165	170	157	159	172	202	181	155	173	169	152	178	174	178	171	182	174	175	158	163	177	169	159	200	176	147	181	161	167	172	155	138	161	194	164	175	179	184	179	156	168	158	145	160	188	160	172	170	166	165	179	164	148	175	172	170	150	161	187	172	169	172	147	161	162	178	176	174	162	159	167	174	183	185	194	161	162	176	182	166	175	182	194	159	182	192	179	182	180	173	181	158	163	172	179	180	197	147	161	167	140	175	172	148	161	187	174	180	170	166	144	167	173	157	156	167	181	196	177	162	169	157	172	179	164	181	149	180	192	177	166	188	162	192	185	176	170	182	128	164	190	206	199	165	162	193	152	185	155	193	184	168	182	209	158	195	162	151	162	171	182	163	170	195	164	185	162	167	159	175	160	162	168	159	172	163	177	192	189	179	149	163	155	161	167	172	158	155	165	169	174	169	165	165	185	170	159	174	187	188	176	164	178	163	163	172	171	168	158	150	148	198	180	176	181	160	175	184	145	152	151	176	173	183	162	184	180	165	161	170	164	188	160	183	178	165	160	186	177	145	156	153	144	181	159	164	171	165	169	174	150	175	183	171	152	173	172	131	179	174	182	175	164	161	179	167	184	154	155	166	161	160	177	152	160	180	173	161	174	196	187	152	173	176	170	163	171	196	152	156	175	163	175	151	191	160	179	181	168	168	175	159	141	170	170	172	133	170	153	174	172	155	144	149	191	161	194	176	172	161	172	174	156	181	171	169	170	175	178	146	170	153	193	183	152	181	174	173	159	146	180	144	186	169	153	188	190	177	166	154	141	177	201	187	168	180	162	166	201	163	163	176	161	167	208	180	168	178	158	162	164	147	166	185	163	216	178	142	168	167	161	201	162	168	173	175	184	156	172	177	196	154	154	187	158	158	191	161	162	178	153	175	145	169	161	171	173	186	159	185	175	162	166	168	191	176	169	154	163	178	163	170	166	164	173	174	167	171	168	169	160	184	169	173	167	187	187	187	161	172	165	175	181	157	189	148	166	183	179	166	202	187	182	160	133	166	187	190	162	159	156	158	188	179	160	151	166	177	158	159	171	169	171	182	164	164	156	138	157	155	149	198	173	165	164	147	180	170	161	165	163	188	189	165	198	170	176	161	160	161	138	176	156	164	171	157	170	157	167	149	148	173	176	195	175	165	179	163	153	175	152	173	172	173	187	164	165	188	182	162	185	162	170	166	146	166	158	141	177	163	193	180	150	190	171	170	163	166	159	170	178	187	153	140	155	153	173	166	174	198	172	154	152	165	147	163	158	175	159	155	159	162	163	172	155	154	189	167	177	169	174	172	177	163	159	162	156	136	200	137	152	162	164	149	165	170	163	162	157	185	167	175	134	149	168	166	172	177	175	176	184	152	179	192	153	169	166	194	171	143	166	167	188	184	178	196	149	153	174	162	157	175	185	164	148	183	149	170	161	154	155	175	155	147	170	201	183	157	154	149	177	198	157	191	167	167	179	170	167	168	159	168	160	161	176	191	190	157	171	180	176	186	166	158	163	158	150	177	165	155	155	173	172	162	191	171	173	186	161	171	188	159	162	164	186	150	160	184	181	196	174	186	180	173	166	154	166	179	176	162	178	192	152	156	136	171	167	192	181	169	152	165	169	169	174	153	164	154	178	179	164	173	180	159	160	180	159	178	191	181	153	168	163	162	169	170	145	169	178	175	209	141	184	174	159	168	171	177	177	155	160	144	143	160	158	169	180	176	158	173	187	168	168	173	166	180	170	165	179	168	172	169	176	184	176	169	184	167	167	179	161	184	162	147	158	153	172	179	164	155	170	176	186	172	159	177	169	176	188	159	172	154	171	178	191	172	160	203	170	158	152	147	205	160	161	184	205	168	157	161	178	173	168	149	165	187	184	165	183	165	160	179	184	170	175	159	169	179	155	152	154	164	158	174	175	175	164	186	188	146	190	163	159	179	167	164	205	164	168	164	181	172	158	168	166	161	172	178	194	158	163	193	161	161	175	154	162	169	167	185	173	163	173	161	184	158	176	163	164	169	166	172	187	183	171	158	180	166	148	168	177	134	190	164	180	174	186	173	165	155	180	163	199	176	199	150	171	147	176	139	140	161	191	180	162	168	159	159	147	185	162	181	162	167	144	177	167	174	160	175	147	170	195	166	171	153	156	157	171	185	165	188	188	194	177	165	169	177	168	157	164	176	191	189	185	182	168	174	146	166	156	173	170	162	169	181	169	172	156	196	155	163	158	143	166	171	169	182	180	177	170	159	171	200	191	143	180	195	182	193	183	172	156	172	186	161	192	192	153	171	159	181	176	187	166	159	157	154	163	178	163	168	147	166	164	159	180	151	193	156	173	160	150	170	179	168	188	153	160	187	185	154	169	186	156	163	169	159	171	176	172	168	148	187	166	169	183	204	159	158	149	182	167	144	187	155	146	174	158	149	165	157	162	166	175	177	162	144	156	172	160	148	184	162	197	156	158	158	177	171	151	186	158	167	174	153	173	187	167	182	149	148	178	182	176	172	159	144	164	178	157	189	182	173	157	164	156	166	150	188	167	152	153	165	167	168	175	157	175	166	171	159	152	162	171	170	162	169	164	185	167	167	156	165	178	184	184	174	169	170	179	178	173	195	157	182	151	170	182	185	184	183	205	188	153	175	152	157	146	188	177	167	173	168	180	156	150	159	164	143	162	151	156	154	173	162	168	175	157	183	159	195	176	190	164	161	176	156	163	166	153	186	170	173	149	177	192	169	170	162	163	183	162	194	166	155	159	183	167	165	177	157	193	156	155	166	147	169	186	165
12220	9538	19635	23526	23525	21984	19866	19814	21759	22403	24210	25536	24782	21167	27092	20853	17244	16717	17185	18665	21630	21782	17778	22999	18188	13957	9529	7382	9115	13608	13192	12112	8636	6518	6453	6793	3789	720	585	534	535	532	596	595	776	870	840	1203	3257	3440	5845	3782	3365	3571	2469	1970	1587	978	819	801	745	713	633	662	611	629	615	622	584	553	549	516	511	494	491	535	506	504	471	467	502	523	486	485	491	482	515	529	486	491	529	491	512	470	507	524	509	457	451	525	487	553	480	485	499	546	524	494	458	479	525	495	510	442	494	493	492	489	504	443	469	480	494	484	476	468	465	483	478	481	453	480	514	492	493	455	463	469	488	474	479	528	506	461	511	476	463	471	545	517	480	471	456	494	487	491	465	498	493	479	495	515	511	487	481	472	505	438	496	506	485	499	507	481	501	496	469	515	470	496	492	500	461	510	483	515	495	518	498	486	518	490	478	478	472	487	462	482	481	511	476	456	466	505	485	492	501	490	486	486	503	480	485	479	456	453	495	485	502	503	459	451	511	488	462	479	487	467	496	496	481	512	500	511	476	509	461	479	500	480	526	486	490	500	495	480	517	495	490	494	468	510	499	491	478	482	505	508	520	489	468	483	477	475	524	483	459	505	486	447	497	484	475	495	470	499	474	462	482	495	487	462	497	427	477	454	488	520	444	473	470	449	481	501	490	530	501	488	480	475	477	502	491	515	483	476	476	507	461	490	467	495	444	478	481	502	494	475	523	478	466	543	474	459	506	476	465	471	499	496	546	519	457	517	471	482	526	466	517	485	437	492	495	481	496	518	504	469	478	470	489	479	506	492	461	445	530	498	480	522	492	455	484	458	479	489	496	501	509	506	508	515	518	492	481	497	507	486	506	489	516	469	512	459	473	477	513	467	482	527	467	485	518	508	468	475	506	500	456	500	476	516	454	489	474	504	479	491	476	498	453	468	478	496	498	517	469	464	496	474	488	492	490	517	489	516	490	483	472	495	488	451	484	457	509	485	492	454	510	438	483	514	493	485	437	469	472	487	528	456	481	463	485	473	489	497	502	524	488	480	512	514	500	497	443	466	474	469	479	470	499	505	505	494	480	495	476	518	503	495	521	466	482	461	510	450	517	502	500	467	491	514	487	490	462	480	479	460	465	505	492	514	522	506	500	515	468	488	483	515	495	509	504	468	481	504	511	474	520	466	458	491	452	487	474	472	493	484	511	492	473	448	481	466	463	479	521	484	460	525	500	452	529	474	521	446	479	515	505	482	532	536	479	481	491	495	517	496	479	508	477	491	454	490	515	440	488	501	509	500	484	520	505	500	463	496	448	491	506	479	488	463	480	522	472	507	478	533	490	487	471	446	476	509	480	488	461	488	466	477	514	450	509	451	493	503	476	521	494	463	522	550	484	488	449	473	500	527	495	536	548	486	464	492	477	522	459	510	501	483	492	487	475	456	507	527	501	473	479	488	509	481	426	455	459	472	492	511	466	502	469	479	439	489	468	462	472	488	486	477	497	496	493	477	448	463	451	462	489	490	476	498	480	512	481	487	520	475	502	502	477	501	521	501	477	520	491	486	498	478	477	462	470	490	509	473	494	455	483	494	500	468	505	507	511	483	522	488	453	511	488	481	540	471	510	486	475	487	485	508	503	484	497	476	464	468	464	485	492	524	481	515	481	509	466	507	473	498	514	510	483	508	525	533	455	497	491	485	449	458	466	494	506	469	529	466	476	464	470	496	484	453	529	498	447	479	472	461	468	464	473	493	486	470	451	518	486	519	498	478	475	481	482	502	488	466	444	492	457	500	448	503	496	459	518	481	507	499	469	476	486	480	499	486	460	508	475	488	527	506	484	480	471	490	456	530	484	488	493	497	509	507	506	491	512	476	506	481	471	492	511	482	489	449	460	495	503	443	469	458	496	460	502	516	489	481	502	498	521	466	499	469	505	498	489	496	452	504	526	464	505	473	504	506	496	476	492	504	478	449	487	479	467	475	467	460	495	514	477	461	538	470	464	527	442	471	467	497	492	472	510	485	517	478	469	501	493	458	508	491	474	468	519	492	470	498	500	454	493	477	499	509	485	484	483	480	552	498	499	519	495	508	513	498	436	493	498	483	454	474	480	508	479	481	492	513	452	458	479	493	468	505	464	507	532	492	516	523	473	492	501	488	486	523	432	477	483	475	481	479	513	512	476	507	513	464	484	497	466	519	489	461	483	481	478	482	475	461	530	458	500	493	504	499	468	520	494	477	486	480	483	450	446	504	467	439	471	489	503	490	465	492	482	499	489	498	513	503	515	457	482	504	502	478	462	483	465	463	505	450	480	467	473	470	476	501	494	512	491	519	479	510	481	475	521	549	504	502	492	488	490	482	508	478	503	467	489	445	510	521	443	475	511	505	478	497	498	512	521	486	504	486	512	481	486	495	470	507	517	493	487	465	491	467	509	510	481	487	454	468	471	495	468	458	464	498	492	462	446	523	515	510	448	477	493	506	510	513	477	485	489	515	515	520	487	521	495	495	499	479	470	483	510	481	467	478	474	530	510	482	495	470	493	485	473	497	503	464	488	481	509	473	501	474	488	496	484	525	459	504	470	488	548	521	485	464	500	452	467	467	518	513	481	522	503	465	517	525	497	517	528	496	504	501	492	482	502	454	491	485	461	499	486	477	480	525	447	529	481	478	451	489	487	471	491	525	476	465	504	506	512	457	495	483	463	470	488	467	516	478	466	494	460	491	484	460	465	474	506	475	445	529	489	480	518	455	458	480	466	499	503	495	455	465	475	480	504	469	489	512	501	503	469	455	538	511	467	496	491	504	489	553	510	517	494	508	476	460	481	501	464	474	472	452	457	476	503	472	510	450	544	534	467	466	496	493	484	481	503	453	485	459	495	548	495	500	490	466	489	497	462	472	424	441	507	478	484	510	511	470	502	484	476	522	490	471	485	488	494	506	459	454	455	495	526	497	492	471	466	480	525	460	495	518	481	492	509	485	486	507	506	449	511	510	473	470	476	495	508	485	495	504	477	510	522	495	524	480	474	487	465	527	502	498	462	501	460	518	456	496	489	499	511	493	474	490	471	499	464	431	505	534	488	461	481	511	501	488	505	507	486	492	504	474	481	505	507	484	516	476	467	478	505	480	507	506	484	485	479	472	504	493	503	460	511	453	499	488	522	486	509	465	508	479	474	510	461	460	498	493	453	506	500	464	496	512	490	479	479	519	458	471	532	464	546	483	490	515	534	491	464	506	482	483	472	479	507	525	509	463	479	497	507	490	528	498	453	502	490	468	479	478	496	487	486	480	477	478	511	494	461	459	510	483	484	498	501	491	456	505	456	495	501	497	497	516	511	498	497	471	464	515	524	529	501	511	426	456	493	505	499	443	509	453	496	490	501	497	491	458	482	511	471	495	488	466	513	511	447	465	492	455	481	484	475	465	460	490	478	483	496	481	516	479	474	465	506	516	460	507	438	521	481	492	468	479
6654	3548	4594	4023	2912	2189	1533	1227	985	857	701	699	565	585	750	600	491	378	407	301	395	453	423	413	329	292	208	188	189	248	211	175	200	179	188	226	188	135	112	119	114	131	134	149	118	130	125	134	153	145	126	132	147	139	131	127	119	128	124	141	135	142	122	130	116	127	121	118	119	123	127	131	111	127	136	134	122	122	137	120	129	115	118	111	141	106	99	123	124	117	108	127	133	132	139	122	115	131	119	136	112	115	119	126	116	103	111	130	123	123	134	124	132	134	141	114	127	110	146	129	129	125	141	119	137	118	108	123	128	133	133	116	131	114	113	107	136	128	120	113	138	124	124	126	127	123	118	127	128	121	130	117	102	90	104	111	135	106	101	142	115	109	143	122	111	109	120	117	127	144	126	113	132	123	111	121	136	125	117	125	119	123	128	123	147	136	123	109	142	114	112	110	116	125	124	135	134	124	120	117	134	120	124	129	130	109	124	120	117	116	127	114	130	123	129	102	112	125	107	119	138	118	122	136	126	155	138	138	108	135	134	115	129	143	119	126	115	121	102	128	134	122	131	115	123	110	124	114	106	116	126	128	127	121	119	140	120	129	135	116	128	105	90	125	119	104	126	97	127	136	132	133	128	126	132	139	120	129	127	123	124	123	127	129	109	117	114	144	116	114	119	116	112	156	126	170	120	120	128	110	118	133	120	128	120	133	127	119	124	135	127	120	128	144	120	133	122	133	128	127	113	126	139	116	128	143	142	136	122	131	130	115	136	134	126	125	118	136	126	119	101	122	127	151	123	133	118	120	102	125	125	115	115	135	106	114	136	139	115	109	109	119	135	108	134	123	112	121	118	129	136	131	144	130	119	136	119	103	125	138	130	128	120	117	122	120	121	141	140	138	129	112	145	117	116	121	136	133	121	119	125	138	129	134	125	134	116	120	126	124	119	130	130	112	126	124	132	123	112	125	137	129	119	111	123	119	119	145	124	130	113	123	129	124	123	116	122	147	129	127	120	131	121	125	133	119	109	133	130	121	128	152	115	101	119	123	119	113	123	126	129	115	122	127	127	136	118	117	127	126	118	131	108	120	100	120	133	126	114	109	116	132	128	113	130	151	113	135	131	112	116	137	133	117	124	130	105	122	138	130	130	119	129	116	109	97	121	130	124	123	143	104	115	122	129	133	116	107	135	161	94	122	98	119	116	112	120	132	128	130	107	116	96	116	134	110	108	109	126	129	135	125	156	127	127	118	148	133	129	120	129	113	118	124	126	142	108	113	113	130	138	109	146	123	112	130	111	92	114	111	138	103	137	121	139	112	132	106	123	113	126	139	119	132	124	129	109	124	118	132	138	118	125	109	89	134	111	110	121	117	133	106	106	135	108	124	133	142	119	121	127	125	122	122	114	117	144	125	135	115	143	125	123	127	114	114	141	129	130	125	130	124	128	129	107	137	117	124	144	131	145	127	134	125	130	130	160	116	116	121	126	114	127	122	121	131	113	125	135	116	104	139	119	115	120	120	128	113	107	120	111	111	122	100	144	136	128	117	102	124	121	144	100	133	121	119	114	126	107	151	120	126	106	131	122	134	112	113	129	126	112	137	133	115	121	146	125	114	124	124	110	125	131	117	128	135	128	123	128	144	117	127	118	121	107	127	121	135	129	131	133	111	122	106	135	122	127	142	120	123	138	125	132	132	123	127	119	125	139	111	110	121	107	128	139	105	129	127	120	129	134	136	115	139	118	126	148	134	132	122	115	142	119	119	119	126	118	132	108	124	130	123	118	130	99	125	146	112	112	109	120	135	125	120	125	131	129	109	148	122	128	141	137	141	127	125	132	111	120	134	137	112	118	124	116	134	124	101	126	142	125	127	110	129	140	122	122	124	124	136	136	121	121	121	120	106	130	126	123	131	124	147	117	121	123	118	143	124	119	114	135	119	119	122	125	123	130	112	113	108	101	127	127	135	119	113	126	125	118	144	112	155	110	117	116	139	107	131	119	135	137	128	144	125	119	120	131	136	113	117	136	138	130	134	141	124	137	125	108	138	132	147	115	126	136	118	134	138	100	118	117	137	125	117	138	129	120	137	117	97	131	144	108	137	103	137	131	141	115	112	122	123	138	120	136	124	116	136	136	106	116	138	141	133	134	143	138	142	137	110	119	125	118	135	128	124	125	119	128	136	118	129	121	134	130	109	117	121	106	132	118	124	140	146	125	125	101	124	132	122	107	124	116	121	121	120	121	117	109	117	113	122	129	105	102	112	104	107	126	114	128	125	108	131	130	120	112	120	141	114	120	129	106	110	131	125	128	123	111	146	116	126	126	116	121	130	129	101	106	130	136	114	106	120	109	124	131	127	156	109	138	112	133	127	106	112	128	132	117	109	117	132	125	139	115	112	117	133	121	138	96	133	108	107	108	115	132	100	121	111	127	137	130	119	139	151	139	119	140	125	141	133	118	119	117	128	126	128	128	129	118	138	128	131	142	131	116	125	116	127	129	129	120	118	140	134	115	123	120	117	113	120	105	126	120	126	133	113	122	110	139	143	124	131	121	133	133	111	102	114	111	109	137	131	121	119	116	102	138	141	131	125	123	126	128	113	96	109	128	151	123	142	129	144	106	154	115	119	122	118	139	138	94	143	115	126	135	119	114	133	125	132	144	124	136	117	137	133	130	122	102	121	130	111	109	126	129	98	105	133	113	112	131	118	129	114	142	112	121	128	117	117	103	112	132	125	139	126	122	134	132	127	128	130	102	117	111	113	103	105	112	131	108	142	133	129	134	125	128	109	116	133	118	118	106	140	126	116	142	131	134	116	118	130	109	119	137	97	131	108	132	135	133	121	111	120	114	140	112	128	104	129	153	137	122	126	120	121	124	148	120	164	116	133	142	119	128	130	119	110	124	117	142	116	123	143	125	143	106	126	132	117	116	140	135	139	140	132	133	147	172	132	128	127	128	119	119	119	111	121	116	145	142	122	120	143	131	142	140	129	130	119	128	126	139	126	130	114	119	139	116	132	117	122	130	120	128	138	119	132	119	143	136	118	124	136	105	115	141	112	115	119	125	108	108	107	130	122	115	124	105	136	120	134	136	105	130	123	134	125	131	138	132	117	121	124	133	136	110	130	122	116	130	107	149	139	113	113	134	129	107	111	123	105	107	118	122	131	134	137	132	138	140	140	116	115	119	131	138	151	140	135	106	115	106	122	124	108	138	129	120	118	132	112	136	130	115	111	114	93	120	139	118	124	131	140	134	120	119	120	125	124	122	122	124	127	126	135	140	141	136	113	125	120	118	126	117	123	129	118	115	116	142	131	132	123	136	134	120	124	115	140	138	127	123	138	126	115	120	127	104	132	116	117	130	134	110	128	128	127	120	119	118	138	136	126	121	129	122	116	115	122	117	126	112	129	125	115	126	112	104	115	138	135	120	102	133	110	119	134	133	94	114	128	117	135	115	134	96	126	121	109	112	129	144	132
4722	3973	8860	10984	10464	8717	6835	5934	5215	4291	3892	3521	3444	3257	4450	3647	2809	2187	2092	1937	2236	2227	2140	2114	2260	1603	1143	860	944	1211	1080	1127	972	751	768	1089	706	369	410	418	397	370	396	407	460	429	478	451	468	504	490	489	490	510	507	451	441	458	394	373	395	370	386	404	415	398	396	416	362	375	377	369	384	391	391	372	361	358	392	407	359	357	377	384	399	381	401	363	356	400	395	373	340	407	382	392	373	366	322	352	371	351	343	353	392	369	418	365	345	381	387	382	386	366	323	361	352	344	382	363	356	348	361	355	373	373	413	382	376	359	398	363	369	363	340	412	389	371	376	383	380	367	404	404	379	383	391	396	403	366	366	378	407	395	379	361	421	366	367	357	380	389	382	368	371	397	380	372	403	405	317	420	401	358	373	396	365	370	366	365	413	382	355	400	380	345	353	411	384	388	396	352	378	378	363	353	397	373	374	411	412	422	349	390	359	362	367	369	371	400	398	382	378	372	357	426	372	381	391	431	362	386	366	363	367	370	373	391	355	388	369	372	367	375	362	383	370	395	348	394	373	382	342	349	373	376	376	370	396	371	367	359	359	377	382	395	377	378	431	392	340	375	348	330	364	377	384	400	373	378	359	375	378	352	357	388	335	355	370	365	367	371	401	409	378	370	388	389	352	371	364	379	343	370	359	369	368	382	368	385	389	407	395	369	356	376	368	375	366	404	393	397	389	392	365	368	353	379	398	367	363	399	306	368	377	341	349	397	411	368	364	372	400	386	357	374	345	371	412	411	380	389	358	340	427	355	387	425	386	370	377	391	369	417	355	380	339	376	377	381	400	360	353	362	376	362	390	368	393	395	352	373	408	370	367	388	328	361	340	346	374	420	403	378	424	378	364	411	379	382	352	414	352	403	376	376	393	376	354	385	360	446	374	358	361	361	385	342	354	360	389	389	352	383	361	356	426	371	374	379	385	393	337	378	391	387	370	322	389	377	377	369	374	408	391	361	377	349	348	373	385	363	371	387	366	378	357	396	386	374	349	379	368	373	412	370	392	358	348	402	391	358	352	385	396	357	363	338	388	391	377	394	357	413	366	384	371	368	363	356	366	386	377	407	373	369	381	373	385	362	397	369	376	366	378	359	388	401	374	333	375	388	336	393	357	366	356	375	366	338	373	361	386	380	335	352	387	375	350	354	365	388	401	358	356	355	396	347	347	340	391	371	372	385	387	369	386	376	370	380	353	357	386	381	353	380	387	372	393	401	363	356	367	370	351	389	359	399	382	341	385	395	385	334	372	371	405	389	354	394	388	387	345	354	392	384	374	335	371	368	356	346	346	374	382	419	370	347	362	404	386	346	400	364	379	396	387	337	394	405	387	373	401	373	331	380	379	438	384	361	394	384	391	382	344	361	376	350	397	373	355	391	369	348	356	403	383	361	386	358	361	372	391	371	391	382	363	409	380	411	390	363	391	392	386	355	383	384	354	370	374	373	339	366	374	347	357	423	378	347	379	358	362	401	382	361	388	374	373	349	357	319	363	369	372	423	380	373	379	336	374	387	374	359	393	367	400	351	366	366	374	384	381	406	354	393	384	346	377	373	322	366	405	337	384	395	402	338	388	391	392	408	401	337	369	381	355	327	392	406	389	333	365	382	383	374	406	367	375	376	404	360	363	413	364	354	372	391	370	390	372	358	359	337	377	376	364	395	370	409	403	374	374	369	402	399	363	359	374	398	329	388	367	372	378	365	389	355	379	368	365	382	366	366	361	375	388	393	358	413	381	380	376	373	384	377	362	363	388	398	374	364	366	383	368	387	352	397	395	386	401	388	374	372	394	405	424	348	344	387	370	364	373	346	347	383	391	380	389	366	363	379	384	370	397	389	409	358	377	416	383	374	368	363	380	401	364	364	372	362	407	370	370	364	372	407	370	416	371	415	381	388	335	380	415	355	376	344	403	404	364	394	403	366	359	384	388	394	377	402	385	389	376	369	372	361	406	355	357	393	372	365	400	396	390	335	358	394	406	371	365	391	374	363	370	351	364	408	384	382	393	352	394	387	396	349	377	362	333	396	370	342	366	381	375	388	387	362	389	383	363	408	367	345	360	363	412	378	384	357	360	359	356	378	381	346	359	358	390	386	403	377	393	352	354	363	370	394	355	388	392	362	359	379	379	390	390	401	372	364	383	335	366	382	369	370	394	357	371	403	373	365	418	377	369	406	374	375	367	345	379	406	343	387	403	389	376	378	364	396	381	364	379	355	384	383	360	375	359	411	392	370	382	374	387	351	378	373	346	420	352	395	384	367	383	411	403	398	404	378	354	378	406	356	376	340	414	344	363	413	358	384	349	396	384	408	379	374	367	378	349	353	373	408	377	392	355	377	357	395	413	369	369	392	413	377	368	412	395	396	372	383	381	380	370	379	319	376	379	377	358	375	383	373	426	369	382	370	387	416	356	388	358	405	389	381	348	399	363	403	358	383	378	349	360	407	392	374	386	406	385	387	395	372	384	378	379	368	382	344	377	396	376	389	380	387	369	350	354	353	357	376	367	383	354	368	373	378	343	399	401	367	364	393	382	377	369	399	375	394	374	373	354	388	383	389	372	366	406	368	343	381	378	374	386	377	381	343	389	355	403	352	357	369	401	382	364	380	372	366	363	359	388	379	374	386	386	311	358	354	374	380	380	358	332	355	381	381	385	355	353	371	362	337	381	376	384	389	345	380	371	345	362	411	373	347	370	385	395	413	369	379	374	368	387	377	377	393	357	367	362	384	363	359	352	366	346	376	405	388	350	347	376	339	361	356	394	374	352	380	366	379	376	378	360	357	349	354	382	412	379	402	373	389	394	390	381	396	377	357	398	379	336	383	366	381	404	381	373	372	382	364	395	367	375	415	360	358	379	390	362	368	404	373	366	372	349	364	415	372	354	352	410	378	359	381	346	374	390	394	374	403	373	354	395	375	368	394	381	357	387	380	360	403	365	379	410	366	372	376	361	395	390	340	373	356	340	394	380	370	369	369	358	358	355	397	383	402	372	390	406	348	369	360	418	364	335	363	415	367	423	382	353	360	415	371	373	371	348	354	425	384	377	392	370	360	393	365	374	431	377	390	384	369	362	367	430	375	381	360	386	370	352	388	355	386	371	399	367	352	370	388	419	342	395	387	387	378	369	386	388	384	359	358	352	368	378	405	351	367	409	365	379	374	375	382	392	385	357	335	343	376	390	373	370	390	370	361	376	374	369	389	381	371	362	377	364	362	359	363	395	383	346	344	378	371	366	358	373	381	377	355	382	388	361	390	359	372	381	380	390	394	391	391	398	385	352	384	368	348	332	376	376	401	404	366	348	380	373	347	399	402	387	369	365	353	348	393	379	384	386	391	401	364	359	358	378	380	387	376	356	344	396	373	406	384	367	386	401	376	399	370	388	374	384	371	356	380	392	385	346	379	390	386	365	383	383	370	367	390	385	364	381	369	390	391
14602	7849	10282	8501	6768	5352	4385	3781	3961	3902	4637	4916	4433	4150	6725	4841	3389	2770	2577	2278	3239	3636	2993	2882	3140	2443	1662	871	824	1373	1187	1046	877	815	816	919	470	163	147	171	146	135	168	153	167	158	157	196	266	279	370	296	263	256	209	223	204	158	158	150	153	157	158	149	149	140	149	156	163	150	159	155	146	147	133	153	134	159	132	149	150	156	134	151	153	155	156	167	141	143	135	144	149	155	142	145	157	143	147	139	147	151	154	165	147	123	155	165	154	148	150	144	166	151	143	146	150	116	162	137	152	162	153	162	143	150	152	158	145	150	144	160	142	145	145	161	152	141	139	169	141	135	154	147	133	154	151	145	140	151	162	153	146	143	145	137	152	127	142	167	141	146	143	154	159	161	141	148	148	138	134	144	158	134	150	130	137	146	153	161	151	163	138	129	149	167	147	142	135	159	173	147	152	143	157	149	159	148	125	144	123	155	133	186	120	157	142	151	167	143	132	132	149	136	146	140	141	144	161	151	135	120	146	148	139	149	143	150	151	152	157	139	143	161	160	134	169	158	129	139	155	145	168	135	150	139	148	148	146	142	158	169	138	140	159	147	144	149	145	179	175	141	158	147	148	132	148	148	154	166	158	139	149	136	138	127	165	151	169	128	125	146	160	170	170	159	147	134	141	154	134	168	131	156	143	182	152	142	131	171	124	149	155	150	130	146	163	163	135	139	149	164	147	140	143	145	131	143	145	165	167	155	158	151	128	141	147	139	137	141	162	145	152	132	151	142	136	139	148	147	159	131	155	140	125	158	125	134	144	145	151	152	143	157	148	128	141	164	177	143	126	165	128	148	141	144	149	174	154	160	142	147	178	149	145	162	136	143	120	151	144	147	148	137	147	149	139	130	153	145	146	129	170	154	141	144	140	142	137	153	127	119	124	149	168	118	156	141	162	152	143	145	159	157	171	147	154	142	159	148	145	150	153	152	156	175	142	146	127	135	129	121	146	170	152	172	155	168	145	142	153	149	148	143	153	149	136	159	134	131	160	158	144	142	153	150	144	150	149	142	142	145	168	141	150	160	164	130	162	155	148	150	150	148	137	131	148	129	143	145	157	147	143	169	132	148	140	141	143	150	159	148	148	146	161	155	150	124	145	141	154	158	144	139	143	141	135	147	132	152	147	158	140	142	129	153	129	140	138	133	140	143	145	132	141	150	144	163	141	149	161	140	164	163	162	147	152	132	153	144	157	146	143	161	143	129	149	140	128	142	129	141	153	136	159	128	154	153	145	156	157	137	157	154	137	130	134	155	118	146	149	170	135	150	158	170	155	158	167	132	151	129	157	139	147	127	153	150	153	159	156	131	157	169	160	131	155	161	137	137	151	133	131	162	143	126	129	151	148	142	132	165	168	146	145	148	156	161	153	161	133	145	146	147	155	136	123	132	143	133	167	145	154	152	131	153	128	159	151	151	114	135	158	138	144	130	147	131	176	143	142	141	165	171	142	120	142	146	141	152	157	175	150	139	152	148	144	149	160	122	134	137	140	136	156	140	137	155	143	137	153	144	111	137	156	133	158	158	131	134	162	157	147	155	143	128	142	120	165	134	156	161	146	141	143	162	148	123	136	161	152	121	155	125	143	156	143	140	163	170	121	159	151	130	154	170	161	145	136	148	156	129	136	160	135	142	147	154	152	168	148	109	130	146	138	123	132	142	136	146	147	149	120	164	150	162	146	155	144	143	149	132	160	142	154	145	129	141	165	165	157	152	144	132	140	149	167	144	148	158	156	122	160	128	139	163	142	143	122	155	139	152	142	159	153	121	149	172	150	137	145	159	126	154	143	169	149	155	159	154	144	142	143	142	163	163	144	137	157	153	182	155	137	146	170	134	157	137	161	137	148	153	133	163	141	138	138	167	141	128	157	145	151	139	171	160	147	139	139	140	154	169	130	153	144	152	154	152	146	135	161	154	122	133	141	165	172	148	134	150	142	161	127	134	148	144	163	146	126	158	158	139	155	133	142	153	132	130	149	164	108	148	153	148	150	134	148	131	147	132	134	153	154	146	172	151	131	146	168	149	140	143	159	141	127	143	161	148	147	155	141	139	174	152	150	158	122	128	146	145	157	151	135	140	173	155	157	146	169	123	141	168	146	140	133	137	130	122	142	119	139	132	145	163	154	139	145	144	132	140	160	156	145	145	160	156	136	130	158	135	142	163	145	152	160	146	132	161	157	133	160	148	151	160	137	145	171	146	180	137	167	144	148	136	139	155	139	165	149	134	162	138	166	138	144	166	148	129	152	139	147	145	158	139	137	149	136	136	149	144	163	147	152	143	134	168	129	153	138	169	144	141	166	145	165	125	137	140	128	133	147	177	148	156	154	144	145	147	137	141	130	158	144	143	161	164	136	142	160	153	135	141	142	148	114	174	149	165	161	161	153	138	145	140	154	148	139	155	147	152	139	159	144	129	132	139	129	134	154	158	140	152	159	155	160	146	150	149	164	140	134	155	163	137	152	145	138	152	121	159	145	137	147	143	146	149	139	166	130	138	153	143	144	143	142	160	178	160	141	159	139	145	139	150	154	164	165	164	137	163	163	146	143	154	154	120	155	135	145	155	158	140	139	148	127	149	142	146	144	149	152	134	131	162	138	144	158	134	153	141	156	134	142	160	141	155	155	154	157	153	147	152	153	149	151	142	129	162	166	158	133	157	151	123	161	141	137	150	130	143	162	152	147	153	173	118	149	163	133	144	166	143	149	148	164	129	126	149	136	134	142	163	140	151	136	180	151	150	146	165	139	133	190	158	175	155	153	128	158	144	147	154	132	146	171	149	158	169	142	130	142	143	141	139	149	149	168	164	162	160	164	164	151	143	158	162	119	161	135	142	144	165	155	144	144	136	124	143	144	179	152	158	142	127	140	158	151	150	133	144	152	130	132	149	149	150	142	146	147	144	145	166	138	147	132	147	161	150	157	152	162	134	186	134	142	135	149	156	141	170	120	156	153	156	138	157	138	161	155	150	144	165	136	151	156	117	153	135	133	135	166	132	134	157	154	149	132	134	135	127	157	152	158	168	156	149	144	141	134	152	141	140	150	140	156	133	148	168	157	144	143	133	163	143	161	152	131	139	144	150	151	148	162	132	141	133	163	147	139	168	155	134	179	153	139	146	141	148	164	158	127	146	152	144	162	134	154	151	162	157	150	156	145	140	134	134	154	164	149	151	137	150	157	155	153	121	143	147	151	149	154	166	125	138	160	135	136	159	141	138	126	169	136	153	147	149	146	143	118	168	156	160	150	147	166	154	139	139	135	169	160	138	155	167	158	162	142	142	168	147	156	124	155	138	150	157	134	146	155	160	119	171	161	151	167	140	164	145	166	155	156	156	158	166	119	146	156	163	138	142	121	170	159	169	139	131	154	149	148	136	126	131	141	148	132	127	125	142	141	147	135	144	148	157	135	148	165	138	151	143	171	140	139	133	155	138
9798	7844	15714	18728	18893	17698	15719	15197	16287	16640	19576	20053	18238	18111	24358	17217	14491	12019	11894	10385	14813	16288	13384	14037	15647	12383	9214	4728	5132	8889	8092	7025	5673	5665	5541	5612	2769	538	480	464	428	449	454	483	552	561	541	744	1410	1614	2103	1632	1421	1333	1189	942	773	604	569	600	542	511	515	501	485	466	446	498	471	419	483	443	429	463	439	427	469	444	440	469	445	393	469	429	453	421	420	431	432	416	476	443	442	460	426	453	443	472	469	443	432	414	422	412	464	450	432	408	445	415	434	461	438	438	421	441	429	429	447	475	430	483	384	428	421	434	424	416	470	415	422	450	423	493	413	460	404	439	444	455	455	417	459	474	452	490	423	405	434	432	440	475	430	420	448	435	460	458	463	434	422	424	426	470	483	462	462	428	425	460	426	433	446	422	429	491	419	431	430	440	455	415	419	451	433	423	442	455	438	424	458	409	411	423	441	474	405	451	410	448	430	408	445	430	447	461	443	449	427	410	476	446	431	450	455	490	463	449	451	428	413	474	448	407	418	456	441	467	410	453	396	473	459	452	482	479	423	453	481	415	457	436	402	432	479	455	448	417	435	442	450	465	401	441	465	444	444	472	436	465	463	422	442	433	434	431	426	440	449	454	412	444	442	421	457	427	434	428	435	436	427	445	417	439	443	464	462	399	456	423	431	431	503	468	459	437	462	469	441	423	456	466	459	433	418	467	437	470	426	406	417	458	444	442	434	407	462	445	420	445	438	454	421	452	432	425	430	431	425	465	424	412	433	455	420	455	409	421	436	442	430	446	439	431	498	419	477	437	445	434	430	432	418	468	452	454	439	428	433	453	429	438	494	398	445	441	405	449	457	420	418	422	453	460	384	447	454	417	430	405	455	468	444	431	427	447	453	409	415	425	432	409	432	440	448	440	448	403	425	509	440	422	445	427	459	405	431	428	471	422	463	445	456	442	428	411	423	460	414	444	430	439	405	451	487	445	431	466	415	433	449	457	428	454	440	461	460	423	434	462	461	474	431	428	436	458	423	471	486	436	466	407	432	441	434	446	466	414	448	476	423	449	456	422	453	437	409	421	457	437	420	441	422	430	415	454	411	452	440	412	456	442	437	406	413	477	433	418	442	425	452	398	448	429	438	427	455	440	409	405	408	449	452	418	430	462	396	456	444	435	451	484	453	461	449	465	461	458	447	421	447	456	415	474	413	443	427	440	431	432	450	453	412	431	432	417	409	462	434	434	423	429	450	490	466	472	419	427	467	445	429	449	421	436	420	472	458	469	420	443	457	434	430	470	437	418	436	462	434	442	405	430	437	423	436	458	443	459	459	417	433	454	449	442	436	441	418	469	438	443	430	447	429	452	440	462	441	477	464	442	396	453	453	415	447	457	402	426	427	434	416	410	409	432	449	426	467	441	433	433	446	447	381	415	435	431	449	424	434	426	420	443	466	423	447	417	450	436	466	426	418	439	488	467	454	425	445	462	419	436	391	405	440	461	412	414	411	444	413	394	480	471	414	435	402	481	448	451	429	453	423	438	447	453	460	399	410	437	455	429	482	427	477	420	454	463	432	427	463	471	436	448	394	473	467	451	457	439	457	447	435	442	472	429	410	466	451	450	437	434	435	422	447	428	439	435	448	464	454	432	440	472	419	428	478	418	448	456	415	455	400	472	492	461	439	420	435	470	438	417	403	469	460	406	427	418	453	433	438	429	460	453	463	447	434	442	451	450	433	399	408	413	431	459	429	445	430	425	463	471	449	451	440	440	466	407	446	449	400	465	416	475	431	473	429	438	448	432	459	425	423	464	464	436	447	449	416	460	475	419	445	456	433	441	445	453	420	447	398	445	418	408	454	439	478	419	433	463	472	433	400	461	450	448	427	405	447	433	454	464	456	432	410	441	438	388	429	424	432	434	460	450	453	477	451	410	437	424	468	420	432	440	456	486	398	442	453	431	408	402	402	426	486	453	410	418	443	434	437	439	438	449	440	406	434	406	449	444	428	459	460	438	431	447	447	441	462	426	442	428	457	422	443	440	451	396	432	416	476	410	444	432	449	435	440	422	470	439	443	430	488	420	454	438	425	448	420	449	439	445	470	454	412	426	382	441	405	413	416	436	472	432	440	440	452	442	441	423	396	441	452	454	452	420	424	478	434	465	455	450	458	445	448	404	441	455	447	444	435	454	441	463	429	427	413	454	426	465	422	399	455	450	436	443	467	457	444	442	424	453	450	442	456	435	439	482	434	455	472	387	427	413	413	438	439	434	451	444	458	457	475	449	412	415	451	441	424	422	472	460	433	443	439	452	462	414	469	459	439	450	452	419	461	415	439	432	469	447	432	445	416	424	427	459	498	447	466	455	448	466	417	442	413	442	429	430	424	459	433	433	445	452	458	454	474	435	457	427	435	429	477	417	394	455	408	462	460	453	471	428	474	452	421	445	398	432	428	456	436	448	442	470	442	431	476	499	462	449	428	427	459	418	457	433	458	391	462	428	448	419	456	419	440	452	461	436	436	463	462	427	469	436	418	413	450	474	421	471	407	427	439	450	420	469	461	433	428	461	415	442	455	486	435	472	428	429	466	438	448	431	446	481	419	389	445	448	409	500	413	477	433	443	416	462	436	446	405	439	435	423	417	438	458	435	454	468	456	443	435	471	441	442	446	413	412	446	437	430	419	459	471	456	462	435	432	411	433	452	446	426	433	432	421	446	468	477	453	419	448	432	453	438	404	447	511	432	459	463	428	467	425	399	457	461	438	448	416	436	462	422	454	400	446	468	443	433	458	456	418	461	473	413	424	417	444	508	424	436	445	429	444	431	424	468	432	448	443	480	435	465	423	455	441	447	470	451	405	447	481	419	443	425	433	463	416	437	441	491	412	460	424	448	442	420	436	454	441	427	459	427	436	413	446	436	451	438	443	451	484	446	435	448	461	451	482	425	435	435	451	456	457	462	404	422	440	467	463	471	419	440	430	414	455	423	435	468	473	426	450	437	457	431	427	450	466	411	423	467	416	383	460	459	481	418	454	395	469	447	452	461	452	444	480	440	424	465	423	438	440	460	444	425	437	443	481	467	449	460	470	412	451	435	475	451	477	412	427	427	421	432	392	431	402	417	446	437	426	453	455	440	432	442	482	456	432	433	451	425	475	424	473	415	448	430	381	437	446	435	426	427	435	437	434	452	439	432	484	465	441	471	444	459	430	437	437	426	434	452	409	452	441	454	429	465	431	411	432	451	450	444	466	456	436	439	430	448	466	467	435	405	458	417	454	450	443	437	445	446	409	447	440	453	417	448	445	460	475	447	452	475	451	436	467	418	428	439	448	403	427	407	460	404	464	472	453	415	448	460	439	462	435	421	449	427	446	453	490	452	445	413	441	441	398	422	444	407	444	395	427	446	396	438	458	451	470	446	419	435	439	446	408	458	458	444	450	437	440	444	479	433	475	429	427	437	489	429	448	449	406	433	473	451	395	446	425	434
22383	12791	15782	13323	10462	8692	6956	6482	7258	7506	9677	10117	8815	8337	14213	9294	6080	5273	5455	5131	6251	6435	5890	4870	6076	3844	2447	1237	1568	2652	2291	1886	1725	1372	1314	1498	828	241	160	187	191	180	174	215	239	204	218	267	471	583	640	493	444	449	324	277	290	252	228	206	223	211	223	212	201	203	208	198	177	179	197	185	175	180	174	178	199	199	199	171	178	196	184	191	174	186	172	180	191	210	196	170	190	188	177	155	165	179	185	193	185	187	192	195	174	177	191	181	169	205	173	186	178	163	183	163	194	171	188	187	182	193	172	188	207	195	178	162	182	187	154	184	179	197	164	174	169	184	185	174	186	206	178	194	165	194	181	173	180	177	172	190	181	195	202	194	171	185	176	200	166	187	196	186	168	184	201	211	179	194	171	190	183	190	172	190	177	182	176	181	183	178	202	177	181	197	172	178	174	164	181	173	200	182	190	183	177	180	160	185	192	172	174	191	179	182	183	189	179	174	146	197	202	187	199	178	189	188	185	203	179	183	177	201	174	181	161	167	194	178	176	198	175	168	195	174	171	184	167	178	188	203	192	176	169	208	156	186	194	178	200	192	186	182	174	168	191	190	175	171	159	203	169	169	189	176	180	170	197	184	177	182	176	159	180	198	186	175	170	181	182	168	166	168	182	180	182	190	191	181	159	200	185	169	182	181	172	166	164	205	186	182	177	169	184	165	181	175	188	173	167	188	218	206	182	177	189	170	170	167	187	175	183	188	192	194	163	176	191	178	183	186	184	184	186	175	194	160	180	162	157	187	170	199	192	179	179	180	175	175	195	179	176	174	183	190	155	153	185	198	180	196	196	193	197	176	169	175	164	192	182	186	172	172	186	190	189	198	185	150	141	160	183	191	189	177	168	207	167	171	182	189	195	172	193	166	187	164	159	175	171	190	194	184	176	197	191	171	181	169	172	191	207	177	174	176	173	174	174	181	163	186	192	190	202	182	173	162	197	193	193	190	192	177	205	179	202	193	206	181	182	178	186	153	160	176	185	174	185	171	173	170	216	170	201	217	177	192	157	187	177	199	199	183	167	190	193	148	175	168	170	193	173	187	171	181	177	164	167	208	167	190	183	206	174	182	194	210	161	177	175	192	203	171	169	159	166	171	227	168	176	179	194	171	187	186	170	175	163	187	162	198	192	184	184	173	186	200	187	172	168	189	147	167	186	189	166	162	179	190	186	181	207	210	166	171	180	199	194	166	191	191	193	175	172	185	187	165	184	196	197	180	172	173	197	173	164	162	169	165	167	183	168	183	179	179	158	181	200	176	170	171	193	175	177	180	179	203	187	194	157	181	174	165	193	196	196	205	187	172	164	193	184	162	180	185	164	180	177	194	187	182	191	219	175	186	185	194	183	175	158	181	189	189	155	189	214	175	175	201	188	188	186	183	164	188	187	212	185	177	192	183	177	185	176	177	196	181	171	173	175	167	202	208	181	163	179	178	164	178	197	191	179	174	202	188	190	183	176	156	194	179	181	188	168	213	178	194	186	182	191	191	182	166	186	195	162	182	199	178	178	158	186	188	172	167	173	184	170	186	181	200	175	185	215	179	182	185	169	165	194	169	164	195	186	171	163	174	186	171	190	200	189	174	199	203	176	189	180	165	174	204	183	179	186	175	183	164	169	180	187	163	173	165	189	159	196	173	180	153	174	197	167	167	198	207	157	192	200	172	180	208	186	182	190	184	192	189	187	180	192	197	177	164	162	164	174	192	187	192	181	190	178	179	190	210	185	164	196	192	180	194	193	165	178	179	180	170	181	193	175	161	169	181	199	175	170	191	184	199	177	212	169	158	173	168	171	197	177	178	166	187	200	183	177	188	181	200	176	187	171	181	154	169	198	160	183	180	197	171	182	184	184	183	191	191	185	158	196	209	178	157	175	168	187	190	162	189	176	207	207	171	197	185	171	193	198	173	182	175	171	200	152	178	179	160	166	180	174	192	169	185	181	197	181	175	167	162	172	192	190	174	198	192	160	196	192	200	170	189	189	175	193	180	174	196	182	188	191	178	209	161	225	198	203	163	176	188	196	176	163	186	180	203	217	182	178	176	184	210	187	179	207	186	176	167	193	174	181	187	194	189	187	193	183	170	164	189	183	158	155	206	197	199	163	180	194	187	162	178	172	185	164	192	165	170	184	145	175	164	188	193	186	183	177	200	184	167	195	173	188	164	152	179	203	164	167	173	151	192	157	179	186	180	185	180	192	184	166	189	156	174	173	182	171	211	177	177	171	171	172	186	176	202	198	190	201	182	184	153	187	180	166	168	156	181	191	193	184	184	178	153	198	175	151	182	201	173	194	193	178	160	187	177	160	183	180	160	198	196	178	195	184	174	184	163	192	193	194	175	197	163	170	163	167	167	160	179	187	151	202	172	163	187	201	185	185	174	177	164	196	183	174	218	201	182	180	178	194	193	183	207	171	167	181	169	162	163	186	171	170	192	183	171	152	165	163	148	172	184	207	189	193	187	172	154	177	173	177	189	188	142	189	203	188	201	189	191	162	173	183	166	171	184	143	178	197	195	175	163	195	190	188	185	191	179	204	169	147	184	188	179	200	188	159	185	177	166	195	164	184	204	166	186	177	178	155	152	180	188	207	176	196	202	182	178	177	158	198	204	183	204	181	186	187	172	199	183	167	164	169	195	190	172	198	178	182	184	185	197	180	169	182	169	178	158	192	188	213	167	180	174	197	187	188	186	162	170	187	185	179	178	179	183	186	170	183	161	201	177	157	183	176	200	178	204	170	181	191	177	210	151	198	188	176	179	168	197	191	204	170	213	183	194	190	187	177	174	183	172	189	183	177	169	181	176	182	178	176	194	187	179	183	176	159	193	148	186	164	191	156	190	181	195	177	173	179	193	176	162	152	210	176	183	179	190	162	184	170	192	186	191	161	188	193	193	190	170	175	195	195	168	183	165	190	189	179	148	161	166	165	187	171	175	185	201	190	196	194	180	175	190	186	195	168	198	179	201	205	183	205	208	182	182	167	199	158	166	186	166	194	197	190	181	192	177	172	178	189	183	179	145	182	168	160	150	179	181	174	168	193	184	162	185	169	163	173	213	175	164	170	168	183	186	172	159	190	171	170	202	185	178	185	168	171	179	170	176	189	180	192	183	211	196	191	181	162	189	166	182	157	169	180	196	183	194	170	187	174	173	177	179	179	181	182	185	191	183	172	205	157	196	193	204	185	192	161	187	187	163	166	160	158	168	184	188	166	179	199	154	180	176	163	167	177	187	187	173	171	176	202	191	190	162	189	172	181	171	171	187	155	186	174	171	187	196	157	181	192	173	159	184	181	151	169	190	182	163	186	187	183	194	178	170	172	201	217	194	174	176	191	185	191	179	200	165	186	171	164	199	187	160	191	167	193	192	198	179	161	176	165	162	173	179	181	197	177	166	190	176	177	191	182	193	191	176	186	198	175	176	176	189	162	176	182	178
12982	11362	20035	23992	23878	23113	21222	21550	23125	23990	28494	28747	27491	26392	35916	23441	19999	18632	19097	17860	22722	22593	20914	19141	23034	15465	11766	7027	9578	14610	13371	11105	10339	9071	8314	9436	4976	734	609	549	555	571	566	596	757	792	832	1311	3049	3443	4428	3116	2718	2747	1914	1586	1419	774	829	723	679	638	643	589	619	621	595	587	570	542	557	520	564	548	551	539	512	517	540	544	553	552	528	503	508	523	547	538	562	517	519	547	546	510	552	520	536	527	527	482	531	531	530	530	507	528	549	519	520	537	527	501	512	534	501	528	549	558	546	524	531	473	487	511	533	541	532	488	536	529	530	490	514	505	484	519	575	530	511	524	505	502	514	545	528	524	497	526	486	544	526	497	518	483	468	485	519	532	517	540	579	542	512	497	511	497	525	518	488	529	512	519	531	528	517	506	504	509	514	526	526	545	523	550	536	504	495	521	512	524	505	517	491	495	494	545	573	524	526	555	549	518	511	524	488	554	569	490	519	525	477	516	526	546	520	508	524	575	552	521	494	528	503	502	529	467	531	505	542	523	494	517	481	522	480	505	511	507	504	518	540	506	555	521	541	503	510	545	529	522	531	504	495	511	524	546	514	486	524	564	520	531	519	505	495	510	524	527	519	540	511	538	525	513	520	504	553	543	519	540	513	519	534	512	515	506	506	522	518	480	513	505	478	592	547	527	556	525	487	550	518	524	549	534	529	532	534	473	521	543	485	521	491	553	510	572	502	534	491	494	571	532	546	489	510	527	505	525	518	519	518	504	508	464	524	530	508	520	498	537	493	500	556	499	545	511	497	516	526	522	496	519	520	507	548	468	554	584	538	539	510	492	501	511	555	523	473	506	533	530	536	494	568	527	523	571	536	510	508	513	506	492	569	569	572	507	510	521	483	475	506	547	515	500	515	518	532	525	501	496	504	548	496	498	500	556	503	569	504	512	543	530	500	502	507	525	524	529	552	533	498	498	505	526	522	547	527	517	551	545	517	532	499	537	526	557	497	505	508	511	544	525	519	511	497	520	483	500	529	552	525	459	502	548	533	535	510	523	503	520	519	500	524	509	523	530	525	529	496	503	521	560	552	538	515	510	542	527	516	503	523	549	532	496	560	492	548	492	523	560	544	526	497	505	493	541	498	517	494	564	533	526	529	511	548	494	519	512	520	543	529	526	521	491	503	498	490	523	495	520	529	548	537	537	532	486	537	538	530	507	527	521	562	482	497	540	500	500	512	510	507	535	493	487	516	497	567	512	489	526	510	564	484	549	541	526	502	491	509	478	487	488	518	568	503	527	532	525	507	537	519	505	508	496	548	541	490	543	510	517	529	501	526	529	557	531	505	529	524	501	555	505	552	539	508	513	551	526	518	495	523	511	517	529	520	550	509	497	476	516	518	487	522	542	508	512	479	515	506	487	524	509	502	506	538	527	538	541	532	551	508	533	578	521	520	533	543	507	485	494	552	501	489	490	548	474	495	521	545	524	484	552	524	515	535	491	529	511	511	525	484	522	511	532	499	487	492	534	545	499	489	531	549	500	554	511	500	526	530	497	495	525	538	489	527	493	517	506	538	527	575	544	534	564	514	513	519	531	511	536	523	497	531	514	545	539	543	522	545	548	550	535	479	499	533	566	536	471	556	554	526	536	500	514	512	559	493	538	499	570	493	537	540	550	525	463	555	492	533	555	508	560	532	532	560	547	530	566	538	542	541	482	534	503	511	513	527	506	502	554	511	527	528	516	528	458	511	524	590	544	525	511	486	532	520	512	524	530	512	471	536	534	517	508	510	516	486	519	516	495	526	524	533	511	481	528	535	516	528	497	523	531	547	532	574	514	502	539	512	479	527	517	539	560	533	566	500	485	522	489	527	503	536	498	572	534	537	525	505	499	501	546	553	523	523	523	533	543	520	524	534	511	513	525	515	538	543	523	534	492	510	489	454	515	507	504	525	512	514	515	495	558	543	507	526	512	551	547	507	549	503	531	506	528	505	528	558	526	534	521	495	542	502	501	513	509	534	540	522	534	504	476	473	519	512	574	551	527	505	502	493	527	503	514	512	494	568	543	576	503	497	500	497	544	542	543	544	504	521	513	471	514	526	501	519	558	532	513	566	533	503	510	543	479	514	527	528	569	540	498	503	560	553	495	559	537	504	519	524	494	524	541	504	551	532	474	545	523	541	498	525	517	505	531	523	529	473	552	509	524	521	496	550	535	507	532	520	521	528	538	526	486	486	537	526	556	516	554	490	507	519	556	481	508	544	512	523	525	537	518	572	523	542	533	531	515	481	542	503	489	514	522	494	513	550	504	511	525	522	500	497	523	517	529	502	483	562	503	527	510	518	521	536	550	551	495	525	522	543	503	560	520	515	489	523	517	516	524	540	514	542	502	502	505	539	524	522	531	505	475	518	555	578	551	504	544	530	546	512	522	519	555	567	569	536	483	531	520	554	492	535	505	494	551	510	552	501	543	494	518	553	529	496	497	524	515	533	521	540	498	537	540	550	507	506	509	532	500	533	530	525	510	514	498	520	524	509	515	554	506	508	527	540	551	519	526	509	527	504	558	556	487	521	546	517	509	525	512	545	527	497	541	544	532	474	521	536	480	564	517	520	577	530	539	558	523	462	503	492	520	538	499	473	500	503	524	553	578	551	505	555	529	511	518	557	499	562	524	537	518	497	500	507	514	503	526	508	500	557	534	500	528	536	535	529	542	509	543	502	513	552	491	568	529	547	528	494	541	515	521	471	509	545	508	483	525	495	568	534	547	522	511	529	539	496	535	528	506	530	522	544	502	500	543	582	509	495	499	511	531	510	493	529	483	513	484	532	512	498	508	525	520	543	547	535	546	565	541	519	531	522	516	508	524	573	510	524	547	576	537	539	534	516	540	532	520	545	498	524	462	499	527	512	497	564	587	512	533	527	558	501	519	539	547	527	527	527	520	518	475	539	560	512	510	485	506	523	557	560	536	565	491	527	513	519	529	508	499	553	517	522	506	527	529	574	498	520	528	514	535	540	511	534	488	514	524	546	531	538	538	491	531	553	530	517	522	519	529	537	504	532	508	515	536	534	514	557	550	518	536	506	508	555	503	545	540	559	509	523	510	577	525	477	548	511	568	533	509	537	555	500	524	450	503	525	525	513	521	545	523	494	510	546	538	479	515	524	506	517	514	522	509	542	491	537	501	477	525	529	529	508	519	532	525	532	577	507	516	505	514	506	530	579	522	491	524	520	517	530	493	511	511	494	522	519	534	529	499	510	540	591	508	539	496	534	539	527	491	530	542	515	507	536	485	523	538	552	546	555	553	480	520	530	581	556	504	512	491	532	504	505	521	542	512	509	515	505	508	516	501	544	558	520	506	531	504	526	505	541	524	545	535	531	496	535	531	507	547	486	511	523	509	517	538	533	505	551	533	553	494	532	509	501	516	581	531	522	554	501	530	525	517	522	533	538	499	534	521	502	505	514	505	521	491	493	507
6308	3676	4663	3524	2679	1847	1433	1233	973	804	752	752	638	690	874	659	475	381	322	326	353	396	338	226	320	215	191	182	185	203	210	209	164	177	152	217	138	113	113	119	120	126	109	110	122	124	135	119	138	140	158	153	125	132	163	135	136	141	141	130	134	118	154	124	136	127	125	129	142	111	120	112	118	112	118	126	132	100	116	123	108	137	118	142	120	122	105	95	108	114	115	123	117	125	124	114	122	131	114	122	117	114	131	111	143	135	135	136	133	134	105	113	141	110	116	125	131	130	110	121	114	123	114	113	124	144	123	120	129	108	121	118	114	117	107	127	134	122	102	128	113	136	118	127	118	135	107	125	129	102	130	125	117	109	120	134	109	124	140	134	151	120	125	123	141	118	118	122	132	132	139	130	109	131	115	123	111	116	142	124	133	111	112	127	119	145	111	124	131	129	138	107	123	124	141	128	126	129	128	109	132	116	131	128	111	136	114	113	122	116	131	137	104	126	129	111	118	126	128	117	151	118	119	112	141	120	127	106	118	142	110	122	110	120	121	121	121	127	121	130	108	124	120	147	121	125	117	117	121	107	129	127	119	122	124	129	139	116	118	134	115	138	125	106	115	123	114	112	111	132	114	116	134	115	107	119	120	120	115	129	118	122	129	125	148	148	113	119	123	121	126	116	119	124	125	136	135	113	113	109	123	106	136	131	117	118	127	143	118	137	124	121	93	120	145	134	121	125	120	120	135	125	95	123	130	123	107	137	120	131	117	100	133	115	114	115	113	139	113	120	129	129	113	126	106	109	126	122	130	124	100	132	95	132	128	117	133	109	126	128	112	124	112	110	116	125	115	115	121	119	122	121	122	133	111	97	128	114	113	125	115	115	138	122	134	130	124	121	105	136	104	127	130	111	144	124	126	130	109	130	139	147	103	128	124	134	113	138	133	119	110	119	120	140	126	106	136	129	125	112	124	122	134	127	135	118	106	128	119	115	118	125	111	123	115	128	101	121	118	123	109	113	135	119	120	122	105	120	116	121	100	121	120	120	113	119	116	133	140	110	118	114	132	106	136	110	112	115	125	130	137	112	123	110	112	113	119	99	105	131	116	132	119	137	123	139	120	119	126	95	129	112	118	133	143	123	104	106	125	102	110	115	123	145	126	136	114	111	102	106	112	113	110	119	107	113	122	121	127	141	117	128	120	103	138	121	106	116	129	126	119	133	129	130	132	122	123	117	126	128	115	119	128	126	133	119	120	128	109	135	116	122	101	131	109	112	115	113	103	117	137	124	120	119	109	133	108	136	138	120	134	117	137	125	132	118	130	113	138	138	129	123	111	117	125	138	123	129	131	129	113	131	108	118	105	119	127	132	105	132	118	122	131	123	106	114	114	120	128	114	114	101	92	106	121	108	134	134	121	126	128	117	141	120	142	121	125	129	125	116	117	115	122	125	118	127	119	115	126	124	127	118	110	125	127	128	138	118	119	131	120	117	122	123	129	126	106	113	120	128	113	123	123	117	124	107	116	102	135	136	111	149	137	128	128	125	111	103	120	108	133	108	131	112	121	134	118	129	108	112	128	115	125	129	116	128	135	122	154	108	127	127	123	110	99	115	119	110	130	128	117	125	143	118	126	139	125	106	107	104	114	126	136	137	105	114	131	118	117	113	119	113	116	106	132	115	126	149	112	116	127	116	128	140	117	142	122	130	128	124	127	124	87	120	117	119	118	131	108	147	124	117	120	117	117	127	128	127	107	106	138	124	130	134	130	116	107	122	136	95	137	107	134	134	129	116	113	113	101	119	121	104	117	126	123	96	111	121	98	121	121	111	147	122	111	113	123	132	131	118	111	111	116	119	133	140	120	127	121	118	114	113	121	128	124	120	118	104	103	134	126	129	144	122	126	137	138	111	115	115	120	142	112	142	115	136	119	105	118	145	108	109	123	116	130	94	120	118	121	128	116	99	119	128	144	130	127	143	113	113	114	132	126	121	120	131	118	111	120	114	132	130	104	112	107	100	119	112	124	114	142	128	109	122	134	125	111	113	121	130	135	116	130	93	122	120	133	118	122	125	119	121	120	116	121	126	108	131	116	108	110	125	116	118	118	116	138	117	136	118	127	133	115	124	118	122	107	122	138	112	119	118	106	122	123	120	122	114	129	118	108	120	119	130	126	101	102	125	120	127	118	115	123	138	110	124	114	116	132	120	111	115	117	145	108	120	121	134	127	105	120	136	131	130	98	107	130	122	127	113	128	121	110	126	124	103	114	122	133	124	133	147	124	130	130	125	122	129	120	127	116	127	111	122	127	112	114	119	104	136	121	119	135	107	115	130	130	121	121	110	121	128	104	116	122	118	104	113	119	106	108	111	130	118	136	105	128	140	130	122	111	144	113	114	115	122	116	128	127	125	116	115	134	123	103	128	110	133	149	113	143	117	120	117	115	129	107	134	101	114	143	122	118	122	120	133	124	134	138	117	125	118	132	124	135	108	126	123	118	126	126	123	137	135	126	116	136	112	111	116	111	115	111	133	115	134	129	110	121	129	122	120	123	110	115	140	115	106	116	115	119	104	108	120	96	120	115	125	134	130	139	109	125	124	135	107	108	126	134	110	112	99	124	110	122	122	129	107	110	123	123	121	111	124	126	149	102	133	119	124	144	113	117	134	105	135	143	121	123	115	126	114	130	130	113	113	117	123	113	121	135	102	126	115	142	130	116	103	132	128	125	112	114	110	129	105	134	135	128	95	140	132	112	130	130	120	146	117	136	112	118	111	123	132	115	117	122	114	121	117	113	134	134	139	125	103	122	128	114	123	134	119	117	117	123	123	113	137	128	141	122	108	113	107	120	124	110	133	136	118	121	125	132	127	109	114	119	121	120	123	103	114	143	117	109	119	128	139	113	127	97	117	131	113	117	135	125	115	110	113	121	113	111	140	124	136	135	101	114	139	109	114	127	107	103	109	123	122	128	122	117	120	120	113	109	143	130	120	129	112	135	147	126	111	134	104	142	117	133	110	114	132	128	157	128	109	129	129	128	114	114	108	128	125	131	129	149	129	135	124	128	122	119	113	134	143	114	118	107	123	121	138	129	128	115	116	118	129	107	116	114	144	122	131	125	141	119	119	112	120	131	123	104	135	114	136	118	114	145	129	127	119	111	130	115	150	131	129	107	147	124	101	125	114	133	115	113	111	138	113	124	111	114	149	112	116	110	116	133	130	147	126	106	121	123	126	123	126	122	117	115	114	133	129	117	131	122	137	138	113	140	142	115	93	122	120	139	113	143	121	120	112	124	133	118	133	125	115	137	102	148	112	118	108	105	115	132	108	109	115	131	120	129	116	105	119	130	118	122	109	125	107	128	120	125	123	131	106	130	130	117	128	139	153	116	117	133	110	128	126	119	114	115	129	113	133	127	139	133	127	123	138	124	111	120	111	115	105	138	131	130	124	131	116	145	113	152	122	112	129	106	121	117	110	129	133
4622	4069	8343	9817	9390	8084	6703	5873	5125	4113	4018	4110	3623	3920	4999	3739	2694	2346	2131	1682	2257	2078	2228	1448	1839	1330	940	755	947	1176	1133	943	867	779	682	974	600	406	381	381	384	423	382	367	410	470	417	425	530	566	586	553	547	527	475	470	463	423	440	431	393	440	434	416	398	398	384	399	350	365	331	362	361	348	393	389	391	368	355	361	380	367	341	369	364	343	388	357	368	391	348	379	355	377	319	379	335	372	361	346	341	380	377	368	393	372	359	356	384	357	352	357	397	341	362	376	405	376	338	375	375	356	359	349	376	376	385	366	390	350	391	376	371	372	369	393	348	367	398	329	376	362	397	350	402	363	332	371	381	368	392	362	341	369	381	362	356	362	386	371	364	343	360	331	362	372	353	343	340	431	381	353	360	370	358	380	344	384	358	394	353	390	363	393	389	368	351	352	351	397	369	371	369	374	356	343	382	327	361	388	373	342	364	371	377	366	397	347	342	393	368	378	349	372	373	380	378	340	367	374	422	309	385	366	362	331	363	372	344	340	379	362	385	356	373	368	333	390	336	358	383	369	372	394	404	329	375	375	353	329	371	375	376	368	376	358	401	370	353	346	356	353	366	387	365	365	358	386	357	363	350	366	359	379	393	337	384	374	342	348	358	361	382	363	390	375	385	363	343	360	357	370	338	354	346	344	392	400	335	385	370	362	338	386	366	342	371	351	369	371	356	366	383	380	361	358	360	356	381	385	404	341	364	348	340	330	392	371	342	397	358	386	396	339	378	377	379	384	376	373	338	348	351	383	377	371	391	351	369	354	354	370	365	329	361	340	368	417	344	354	383	351	361	351	341	385	368	404	371	377	362	365	371	363	410	372	339	390	372	397	336	370	351	374	387	397	371	347	399	345	335	376	359	390	363	332	348	356	313	368	366	343	346	375	385	362	377	381	388	355	397	357	366	340	378	375	353	383	374	342	321	355	377	372	350	350	347	364	346	391	383	341	338	367	392	360	353	371	372	369	357	371	382	389	384	387	369	368	372	372	395	374	363	361	365	370	365	357	357	395	351	376	359	390	309	395	388	354	356	375	346	353	370	373	339	343	336	331	335	374	363	363	360	353	383	385	378	373	373	365	361	372	359	379	375	398	365	362	352	411	421	375	353	368	377	356	390	337	356	397	374	351	364	381	348	377	406	381	377	355	372	376	374	368	372	333	390	382	371	361	348	367	356	366	395	356	337	387	380	367	384	381	370	392	362	361	361	387	369	376	364	372	360	372	330	357	363	368	377	378	353	378	347	363	324	351	378	375	374	396	384	372	350	364	360	344	320	364	350	342	348	382	343	368	378	352	346	415	356	345	372	345	360	367	374	371	373	353	382	361	379	353	347	417	399	388	370	382	380	354	370	355	341	379	347	356	330	386	380	328	351	386	339	359	359	388	358	346	357	355	398	375	370	360	366	367	369	326	376	364	357	389	364	373	366	372	388	362	348	371	355	364	375	373	350	355	362	373	343	379	406	345	351	395	375	356	354	383	358	381	351	345	361	395	386	382	381	374	387	387	400	376	368	372	341	361	385	369	373	373	368	419	368	372	327	351	389	351	359	364	370	339	360	386	352	352	371	384	358	353	332	368	367	372	345	371	349	391	382	358	382	373	356	364	366	354	397	336	380	350	371	372	387	367	372	369	345	361	354	366	397	346	368	373	385	355	377	373	340	388	372	352	379	377	341	398	354	363	353	389	354	374	359	381	377	364	348	337	354	395	337	395	354	377	344	385	356	370	335	370	367	379	371	365	372	379	360	360	388	349	362	365	340	379	371	385	391	369	368	407	332	346	360	326	374	362	367	381	356	381	414	370	368	354	342	319	362	373	350	392	348	375	339	369	383	349	361	377	379	389	358	345	365	373	355	395	382	389	343	371	377	349	360	374	357	358	377	363	366	376	387	376	388	373	358	364	334	367	352	373	354	409	373	386	335	358	345	378	356	380	376	375	371	352	338	424	391	345	345	376	339	387	365	397	376	350	347	358	369	333	412	402	349	363	354	340	354	366	371	344	380	362	346	371	368	376	396	360	366	366	357	377	370	363	358	373	391	335	340	372	367	368	349	369	320	400	369	376	375	336	370	381	361	348	381	352	363	367	364	372	366	356	402	357	390	378	361	359	355	367	390	384	392	383	364	361	382	388	366	394	333	359	359	344	369	375	346	355	392	389	393	366	359	381	363	351	349	394	389	399	399	340	371	366	382	366	360	357	367	407	350	332	339	334	384	346	395	372	403	344	372	378	357	380	363	365	401	377	331	413	373	365	380	379	375	353	365	358	383	330	360	392	319	358	387	393	377	349	384	351	396	393	364	361	382	384	362	324	374	361	340	353	349	415	373	371	373	345	351	333	356	336	364	359	355	370	362	367	354	348	386	368	389	413	370	363	391	333	341	369	374	382	358	357	358	363	383	354	366	348	374	394	385	337	358	402	323	375	375	394	387	365	372	394	378	372	366	359	341	364	400	359	379	353	374	372	334	372	361	380	360	355	404	376	398	355	361	380	352	371	363	371	361	356	361	388	354	342	372	364	378	326	388	386	344	389	368	364	322	387	366	395	376	356	371	380	419	334	375	364	353	380	358	380	362	334	362	363	369	338	368	354	368	382	388	336	381	365	336	385	349	387	377	379	354	354	365	371	356	383	397	380	354	383	378	352	363	395	350	357	360	358	394	378	358	370	366	361	340	360	378	406	411	358	361	352	378	357	355	360	352	366	351	365	354	349	324	382	382	354	326	349	358	362	380	415	374	390	385	388	355	382	371	356	373	372	367	339	389	344	368	366	390	360	362	369	372	337	380	368	397	342	358	366	365	359	374	415	374	340	355	404	377	391	377	374	398	359	350	365	360	360	388	352	359	357	361	331	338	365	373	341	351	367	351	395	384	373	377	362	383	356	336	343	389	380	379	353	377	365	332	328	360	358	347	384	359	364	356	356	366	391	384	343	369	351	369	400	387	360	378	360	317	379	375	389	386	343	391	393	331	396	329	420	370	361	357	358	375	401	359	392	400	323	349	368	343	336	338	360	355	365	383	368	377	383	384	364	363	347	356	371	386	353	364	382	336	375	394	368	345	387	347	384	381	358	364	338	366	339	354	357	345	377	357	389	407	354	352	374	344	363	371	329	380	388	379	380	330	374	363	373	372	387	387	401	390	358	342	342	360	361	376	399	363	357	339	381	383	351	352	370	352	372	360	380	377	365	361	386	316	377	380	347	358	372	366	360	361	360	378	347	356	365	357	389	381	377	339	356	382	371	358	348	362	396	344	367	384	358	362	367	372	335	376	360	366	373	364	380	370	350	366	357	389	402	342	403	349	369	332	410	356	356	356	370	353	339	371	387	374	369	362	366	343	366	347	350	402	371	393	382	414	356	347	365	367	354	376	385	383	347	329	383	340	354	365	355	342	396	401	347	346	368	348	364	380	374	369	379	398	396	362	383	402	362
14620	7573	9938	7783	6177	4805	4116	4000	4233	3910	4865	5583	5351	4350	6815	4916	3353	3042	2687	2478	3203	3088	3428	2632	2638	1444	737	801	925	1245	1198	1038	814	631	655	768	386	165	165	156	153	156	142	173	152	203	163	207	334	361	343	334	284	278	226	237	213	152	164	167	165	161	131	139	162	162	174	174	150	143	140	132	162	144	151	147	161	132	136	135	138	153	152	141	132	141	151	157	139	165	132	151	157	142	141	121	154	158	150	151	162	150	158	150	142	145	152	152	145	153	141	163	151	139	115	138	142	149	152	172	132	137	154	140	136	140	158	151	120	137	149	156	130	160	136	132	162	150	129	144	156	127	156	148	139	141	143	161	144	145	129	155	158	147	160	129	139	166	160	149	147	132	159	168	132	136	124	179	156	136	144	118	132	148	142	140	149	149	121	146	137	144	144	146	152	167	150	138	149	137	142	143	132	151	126	148	157	135	136	137	142	146	131	159	149	145	156	136	146	148	125	136	128	142	152	152	121	137	149	126	147	142	141	155	145	130	150	139	146	146	141	133	139	133	158	144	165	145	138	130	140	139	171	157	138	144	133	131	138	141	138	163	124	165	163	142	141	160	137	126	156	172	149	142	159	140	138	122	140	141	148	148	167	132	128	146	132	123	165	153	137	150	139	136	137	146	163	151	138	133	165	154	161	131	147	131	138	134	151	157	134	137	150	145	163	146	152	143	158	157	148	162	148	135	146	147	148	145	124	159	141	148	145	137	132	154	149	135	148	139	159	150	128	161	166	147	136	148	141	155	145	146	147	150	148	164	154	166	155	170	152	158	141	135	139	158	165	142	137	123	140	152	146	127	145	146	140	151	178	150	154	153	145	144	143	173	151	142	145	156	141	137	145	151	149	148	131	160	143	153	157	151	151	157	137	142	146	140	159	149	150	158	171	152	153	150	152	153	150	149	143	150	178	153	145	164	142	147	139	158	126	139	139	140	143	162	134	123	162	150	163	154	138	151	119	145	144	176	147	144	132	161	127	140	138	158	164	139	154	181	150	148	148	147	144	147	138	146	144	142	141	172	130	147	162	145	128	151	150	132	140	148	142	156	152	121	150	145	166	145	142	143	150	159	136	138	150	138	123	148	139	142	163	136	154	158	127	157	173	141	141	156	147	127	147	145	145	150	141	145	157	158	149	156	149	121	128	146	150	142	149	153	123	164	149	143	164	120	160	138	133	158	128	159	163	133	153	136	146	157	144	165	157	159	170	134	154	145	134	150	148	142	129	138	146	157	143	156	155	154	153	142	157	155	137	149	138	142	166	150	146	148	133	147	142	134	124	160	129	140	135	135	125	161	160	139	148	137	133	113	140	154	157	145	151	165	159	135	134	132	132	133	143	149	129	157	143	141	154	140	131	141	155	146	133	144	128	153	155	134	156	149	147	155	134	152	134	142	148	156	146	139	141	159	158	145	173	123	133	159	146	150	132	146	129	133	150	149	152	128	153	163	143	162	125	143	150	138	129	159	127	134	161	169	151	126	139	138	168	133	150	143	155	136	132	135	154	136	147	139	139	152	132	145	149	156	144	135	173	140	143	155	131	127	150	162	142	140	139	135	135	128	149	159	137	148	152	145	143	133	147	136	150	160	166	133	170	156	133	145	148	139	146	147	148	159	138	137	124	145	137	131	119	163	154	157	136	155	147	156	150	129	148	159	134	133	148	137	122	138	157	141	140	142	138	156	132	128	143	161	127	142	127	142	144	156	131	150	160	143	150	149	118	154	132	134	147	132	160	136	143	154	145	153	164	139	146	149	140	138	139	134	141	127	151	167	155	190	156	145	140	150	144	148	150	138	186	154	139	156	140	169	146	149	164	163	145	153	127	135	149	159	152	157	143	149	136	156	132	122	148	146	127	125	109	137	150	168	155	141	146	130	143	149	155	133	146	142	156	160	147	155	166	146	139	153	149	125	150	135	148	141	126	157	141	134	151	168	141	157	145	137	152	137	142	162	141	167	157	140	160	138	127	155	152	157	146	132	133	128	151	163	153	132	145	140	138	158	148	127	143	156	146	152	123	149	159	156	147	151	164	138	147	168	144	139	166	165	167	128	147	133	156	176	150	133	148	159	153	148	161	148	142	136	145	126	171	148	145	150	145	162	158	131	154	176	133	171	137	158	149	162	149	160	166	131	148	129	167	127	164	173	147	149	146	155	139	142	134	133	147	138	132	143	154	135	138	135	125	133	140	134	145	135	164	130	160	170	124	128	155	164	146	130	152	149	135	121	148	144	154	144	151	135	148	149	145	134	130	141	156	135	141	140	136	157	157	141	156	149	153	143	155	152	150	129	156	147	167	115	161	152	148	136	146	137	159	133	144	150	173	143	156	175	133	115	136	144	157	133	151	143	149	152	129	139	128	145	149	148	132	133	147	128	132	144	157	131	133	151	142	134	137	140	172	143	141	135	131	171	142	151	153	140	159	151	151	154	155	155	142	165	125	136	155	130	156	153	153	152	126	127	135	136	133	133	139	140	148	155	147	148	132	125	126	161	118	123	157	159	139	160	144	144	156	160	145	139	158	156	143	133	144	144	144	135	146	146	141	142	153	140	135	139	148	147	146	143	146	140	130	167	142	165	145	141	129	157	135	144	153	151	132	153	137	128	141	131	134	158	149	139	138	161	155	167	128	143	129	147	148	142	140	160	172	157	152	151	139	145	140	139	152	130	135	176	134	143	136	167	135	135	159	144	155	132	145	157	152	173	134	124	151	155	153	144	147	157	154	135	147	161	127	134	142	144	127	142	144	149	137	127	149	128	126	136	145	158	143	140	162	146	140	136	134	146	158	151	156	145	171	141	159	141	146	119	157	150	133	162	124	138	131	131	153	151	128	145	136	127	152	153	139	160	130	126	132	146	146	153	150	123	135	157	151	138	142	151	135	144	142	127	161	135	137	131	165	142	137	147	158	157	155	129	146	129	138	153	179	146	112	128	147	125	169	145	124	140	134	148	146	136	135	145	154	160	157	155	124	169	160	128	145	145	145	126	145	150	136	143	130	137	146	126	159	149	168	159	163	166	152	141	133	172	123	132	139	129	167	137	143	150	129	130	142	139	145	147	142	157	150	127	132	153	157	133	161	143	123	157	120	155	138	137	177	157	166	156	140	147	137	127	155	170	149	141	137	132	143	150	145	136	138	140	166	146	150	148	138	135	130	141	149	139	154	152	170	127	135	145	129	145	141	170	158	136	130	152	164	144	148	135	145	143	132	149	140	156	153	139	131	142	150	131	136	123	151	152	156	170	139	136	156	157	168	146	134	157	121	146	133	153	147	151	136	151	149	159	142	126	124	145	140	146	154	154	170	149	148	140	129	126	121	141	156	159	144	147	143	145	138	174	153	121	149	157	150	159	145	155	132	114	136	140	169	159	142	138	163	163	141	154	154	171	133	143	135	115	144	143	161	144	132	144	124	150	137	155	157	128	156	133	139	154	162	123
9480	7934	15171	17299	17581	16292	15073	15817	17221	16687	20032	21841	21086	18391	24518	18727	13619	12435	12359	10866	14748	14815	15567	12696	14037	7904	4618	4657	6226	7414	8072	6704	5496	3938	4301	5268	2200	575	529	459	458	482	474	511	568	593	670	858	2136	2337	2434	1888	1751	1550	1229	1301	943	616	609	512	561	521	537	529	494	480	484	529	466	453	472	473	467	441	471	444	421	452	416	476	424	445	442	410	424	460	451	464	455	460	460	442	422	414	425	474	445	410	448	459	450	454	436	404	419	462	423	437	412	456	433	466	415	451	426	419	468	434	444	437	439	401	436	417	450	437	440	416	434	445	455	462	392	406	411	408	414	460	445	459	399	422	404	445	402	415	466	455	436	398	415	437	421	469	438	419	429	413	430	418	451	409	431	400	427	382	368	472	435	412	408	445	424	405	427	468	441	423	454	444	419	427	433	448	500	401	398	445	436	449	436	430	428	430	440	454	432	456	395	423	411	431	428	436	437	444	463	456	439	461	444	416	406	455	419	459	409	447	415	435	477	437	449	450	427	438	440	404	446	407	463	428	440	423	455	410	421	434	418	412	422	459	430	381	454	402	447	395	459	449	441	435	435	417	423	422	458	420	436	422	443	400	453	427	429	457	458	455	431	435	426	405	459	461	415	471	426	389	465	466	438	421	438	449	408	423	435	434	454	457	419	402	393	421	441	438	411	426	406	435	461	455	459	384	435	429	420	415	421	414	419	447	440	418	434	426	419	416	449	444	452	394	411	402	406	432	443	455	431	436	430	412	433	416	402	409	418	408	456	466	465	413	452	447	437	455	446	456	414	428	402	433	441	431	482	417	386	480	422	432	421	440	443	414	433	434	465	442	412	405	395	461	465	421	464	392	388	475	414	451	404	406	451	413	430	469	431	469	463	448	448	412	422	423	409	421	427	438	424	430	456	446	430	431	463	428	450	403	458	460	455	442	471	410	510	437	410	431	402	403	437	428	406	448	461	471	395	441	465	412	429	441	394	429	455	429	396	433	468	423	417	416	425	429	464	450	461	447	456	415	443	435	415	429	393	436	415	437	422	438	450	430	452	416	412	443	406	462	428	437	433	427	430	445	446	441	426	429	427	421	380	470	446	433	416	453	417	425	428	432	410	421	414	445	442	455	404	408	424	449	434	417	417	447	423	464	467	436	392	416	434	451	492	419	420	451	447	410	415	439	460	419	456	406	405	429	435	472	425	445	421	458	427	404	424	417	455	474	449	468	393	422	429	439	447	413	441	470	452	468	421	443	420	413	472	424	405	441	480	412	447	413	424	430	423	434	395	429	420	431	439	440	461	446	401	408	412	409	402	453	432	428	394	432	418	437	452	456	446	434	441	425	444	413	425	427	443	439	444	414	444	420	415	420	444	437	431	436	445	416	408	470	448	424	426	419	439	464	422	459	417	430	397	436	462	421	416	432	434	446	467	405	471	452	422	450	410	458	426	453	445	423	441	405	451	456	450	416	466	390	446	419	457	423	437	403	436	413	402	439	431	459	455	427	421	388	437	452	417	437	447	415	464	449	417	430	450	452	427	443	432	468	479	432	442	441	426	389	433	479	433	447	462	386	442	448	429	422	422	424	453	415	436	406	452	450	422	459	413	414	483	395	455	461	453	433	457	473	429	434	406	414	444	431	450	404	414	446	444	409	429	430	446	457	423	435	461	451	409	433	450	418	444	434	479	382	428	459	435	390	432	429	440	401	425	488	446	474	416	483	428	449	456	403	421	410	465	448	450	463	411	376	441	430	405	462	421	411	422	417	427	429	469	438	415	466	434	466	434	422	418	411	428	455	410	386	456	397	424	427	408	450	408	418	441	420	425	454	447	411	457	433	444	461	385	404	449	418	449	434	429	433	446	432	440	398	401	450	436	416	457	427	408	431	437	458	388	452	447	463	463	427	417	427	451	465	456	422	441	433	425	421	463	459	447	419	459	430	440	453	440	430	441	462	471	441	476	442	406	462	464	421	421	403	437	469	410	427	423	383	455	431	467	448	462	433	438	438	463	420	447	456	411	389	458	409	427	442	400	434	447	453	433	455	444	451	452	404	446	463	425	401	423	441	425	423	437	484	446	464	432	446	429	417	422	451	413	455	448	425	450	445	416	463	448	424	434	398	413	407	443	407	422	438	448	415	460	458	410	433	422	424	411	450	425	431	403	431	477	465	443	413	443	433	459	438	431	417	422	466	470	426	453	438	450	460	422	424	418	459	422	431	475	434	466	407	417	444	443	448	455	454	405	450	454	466	412	450	411	425	435	461	458	424	462	452	401	431	461	405	437	430	450	397	431	441	458	469	422	482	422	462	419	453	420	425	429	473	450	454	439	415	438	417	477	446	408	400	439	438	465	451	476	454	418	471	465	421	421	438	482	467	380	428	410	413	445	421	428	461	419	417	400	431	435	451	430	477	455	452	454	488	421	441	434	449	447	442	476	392	466	396	445	418	425	453	417	428	422	423	395	407	465	402	465	409	426	430	436	479	445	456	432	418	422	417	406	452	402	435	435	414	390	409	440	434	411	443	436	429	437	424	416	404	421	462	456	433	442	413	427	436	471	418	463	403	404	455	422	415	424	465	434	481	435	425	425	440	429	443	441	425	445	447	464	437	421	398	410	385	431	418	437	409	454	449	409	489	472	421	432	408	402	405	416	450	459	435	422	466	446	437	474	391	414	423	410	429	458	429	421	456	402	452	427	399	429	413	426	430	435	426	424	439	423	438	430	468	426	434	449	489	413	418	440	458	444	452	419	425	390	445	407	428	444	444	435	430	442	428	448	466	421	445	438	457	464	438	418	430	433	457	432	412	449	409	434	422	452	411	426	411	419	414	465	413	452	436	449	484	374	421	430	427	474	448	468	401	399	484	490	423	433	410	433	450	438	460	410	429	434	447	469	435	444	439	473	465	443	412	426	404	448	391	435	407	408	419	444	447	443	484	414	457	433	412	415	424	420	428	425	432	402	447	464	460	403	420	466	418	441	445	454	458	413	406	416	454	449	414	408	423	431	428	439	432	430	395	410	402	419	454	410	435	421	413	455	429	472	455	451	436	437	443	423	423	426	426	428	474	451	404	460	449	446	443	424	412	462	445	412	465	434	445	412	446	402	459	448	426	442	441	445	493	400	405	426	436	460	441	461	414	415	439	412	413	409	451	438	422	391	487	435	478	426	443	418	417	419	414	443	417	424	448	433	435	416	430	394	461	439	440	499	436	411	422	454	439	413	435	460	414	485	412	433	466	436	423	448	449	438	435	462	388	417	452	423	419	419	405	393	425	467	469	438	442	434	426	416	437	432	405	397	431	417	422	429	440	450	442	413	454	418	430	421	445	416	434	430	421	438	396	405	413	428	426	468	419	446	418	420	437	369	421	438	458	452	443	453	410	428	452	445	428	416	463	445	441	449	400	436	437	436	404	425	431	414	464	433	436	423	457	419	424	491	415	459	434	443	437	452	452	450	456	402	449
22617	13271	16113	12956	10186	8002	6299	7216	7654	7520	9413	10385	9536	9097	13378	9384	6711	5383	5164	5161	5507	5843	5814	5159	5374	2486	1616	1350	1518	2254	2557	2068	1550	1141	1153	1474	812	211	195	198	175	188	201	193	232	187	204	302	559	502	511	456	364	339	314	308	268	245	196	186	223	198	201	199	174	212	195	152	180	180	207	173	190	184	185	192	170	172	179	167	160	195	195	202	177	190	167	174	170	185	187	181	172	169	182	155	201	180	162	210	184	188	187	165	179	166	188	174	193	182	188	180	195	170	157	169	190	195	195	185	166	173	213	177	174	160	183	160	163	191	161	188	159	185	182	170	178	188	169	164	184	170	176	182	200	170	188	196	167	191	168	163	175	172	182	165	169	189	181	196	169	176	185	195	183	190	165	167	179	190	176	168	176	197	176	173	176	196	145	175	191	176	198	195	175	203	171	177	189	195	182	197	199	190	193	177	200	181	179	197	149	216	188	195	180	188	204	185	189	166	178	162	163	176	175	185	188	195	193	192	161	191	159	183	175	178	187	167	189	174	174	167	176	187	172	185	178	175	197	193	194	183	145	219	177	188	180	184	168	185	173	176	185	208	179	204	202	187	147	163	163	194	192	204	178	167	167	187	176	176	196	207	184	182	157	183	163	185	197	175	159	189	182	182	162	164	167	182	172	157	191	176	168	165	184	195	193	196	169	176	170	179	176	154	179	186	169	165	185	170	173	171	180	182	154	178	155	183	175	170	168	180	168	199	203	175	180	201	212	164	177	201	178	168	196	171	183	181	208	197	181	211	187	162	210	183	199	175	180	173	171	165	158	162	180	170	184	177	191	165	181	180	166	180	180	190	181	171	163	164	185	189	193	181	176	189	201	187	177	190	202	184	189	167	166	168	187	197	184	181	176	176	190	182	176	201	198	198	189	188	196	189	163	176	166	202	180	185	184	159	203	183	175	194	149	159	174	168	178	185	165	186	165	202	202	192	194	173	193	191	194	163	190	175	189	189	166	175	191	194	162	159	184	171	173	185	165	169	182	149	199	177	163	155	173	184	164	168	175	198	209	182	197	172	201	167	182	198	207	191	159	180	175	187	173	164	160	176	189	171	162	181	194	174	195	190	152	176	192	202	198	171	199	156	168	190	192	210	191	170	171	178	176	167	175	173	181	221	181	191	192	199	167	173	165	184	188	171	177	175	179	179	181	164	181	174	192	211	180	182	195	173	203	200	209	173	187	180	182	177	188	168	170	192	186	164	190	180	185	169	180	180	189	179	187	177	186	186	188	183	172	178	159	164	173	174	198	173	180	199	178	185	181	171	184	188	176	188	170	186	176	173	178	160	188	166	197	180	176	183	189	179	196	192	181	171	194	197	161	182	190	170	155	186	163	187	190	192	195	166	172	185	182	183	169	196	169	157	182	161	181	193	176	171	165	155	180	206	180	194	146	185	181	171	154	197	185	199	181	186	182	177	192	199	184	190	185	164	155	182	177	171	162	149	211	166	193	189	183	183	180	162	202	233	181	169	166	168	182	176	167	184	185	166	202	183	205	166	171	211	155	184	168	166	180	190	175	173	169	175	180	203	186	155	178	174	175	190	169	164	170	171	174	200	180	192	186	166	165	182	172	188	189	201	174	177	192	195	195	211	171	188	185	168	192	191	176	184	194	157	189	171	166	170	209	172	171	192	183	171	193	165	194	153	182	186	164	203	174	170	183	193	182	163	190	175	200	189	171	177	175	167	173	193	193	178	194	194	179	176	151	191	195	176	168	187	171	171	196	164	188	190	172	190	195	164	174	161	177	158	163	187	188	179	155	202	173	184	189	168	171	179	158	181	177	155	169	187	156	190	155	194	200	200	137	181	191	176	192	187	210	187	179	179	183	195	177	171	197	186	175	167	196	191	191	189	150	159	183	170	175	168	181	164	191	179	202	175	197	188	170	172	197	181	171	184	187	207	173	177	169	185	186	190	167	173	194	179	161	163	180	194	161	180	158	161	193	168	179	161	166	188	184	184	179	176	180	173	164	194	192	176	185	181	159	153	187	181	186	199	172	176	174	167	207	183	156	207	198	186	176	171	203	197	211	181	155	165	182	185	179	175	182	181	176	190	185	155	174	181	179	176	152	170	167	212	186	176	187	198	195	171	192	172	199	177	175	181	200	201	189	187	170	195	177	170	177	168	194	204	180	174	173	195	164	166	171	150	194	190	194	171	172	200	191	186	177	181	185	191	187	165	162	196	195	178	167	165	185	170	186	177	171	155	157	199	166	193	176	163	174	206	184	184	157	198	177	178	168	180	171	190	154	193	178	169	195	178	176	147	162	164	159	153	177	201	196	156	181	181	166	174	208	193	156	164	190	169	177	169	183	173	187	168	173	206	189	208	189	176	196	164	175	183	173	194	183	162	197	199	184	195	195	182	169	193	166	184	179	186	187	191	158	167	201	184	178	193	201	172	163	186	189	192	201	188	180	173	188	182	176	185	168	171	185	164	165	181	193	189	166	179	189	163	184	167	167	169	191	179	181	185	194	178	157	160	220	187	157	197	163	160	176	177	165	203	192	158	178	166	196	179	188	161	177	176	195	177	193	170	181	173	199	190	182	183	186	169	185	197	189	194	186	163	193	192	181	194	170	169	206	191	182	163	178	173	180	191	189	180	185	154	171	191	188	181	180	176	177	183	190	174	198	167	169	196	196	181	183	180	190	201	181	187	164	186	192	173	188	202	176	176	183	163	160	187	191	162	181	162	193	166	188	175	186	192	181	179	200	168	182	180	185	179	197	191	178	180	182	153	198	162	171	198	174	182	183	174	185	219	184	201	168	184	174	172	173	195	164	176	204	173	197	186	169	186	185	179	180	148	180	165	174	186	181	169	184	182	209	191	188	174	172	181	189	185	163	171	173	156	150	188	202	182	184	188	199	185	188	210	171	182	179	156	194	177	165	197	171	170	193	184	173	187	164	185	172	183	172	176	155	172	209	177	160	153	171	186	171	188	150	190	191	165	147	177	154	190	193	163	180	190	151	165	186	158	168	173	166	195	197	190	163	202	170	177	156	183	189	201	182	176	197	177	159	178	174	176	188	195	191	178	163	174	184	191	165	182	185	173	207	188	177	176	203	188	189	178	194	186	175	169	191	167	178	164	195	172	190	167	181	177	186	178	187	190	187	161	159	175	159	214	186	196	177	188	150	183	159	188	167	170	193	193	157	205	178	184	185	179	181	173	173	190	203	168	182	171	190	188	191	168	180	184	195	209	177	180	180	159	182	186	189	189	160	188	182	184	206	178	178	189	182	178	149	170	155	183	202	161	176	183	139	167	193	208	186	176	164	179	186	200	183	181	162	194	148	175	171	186	192	159	190	166	181	170	174	197	180	175	201	165	145	176	179	167	214	160	172	164	142	162	193	171	194	168	199	189	185	181	182	165	173	191	188	192	186	179	184	171	175	149	169	181	216	213	194	192	152	189	143	181	172	186	190	171
13179	11268	20694	22941	23573	22167	20726	22786	24151	24365	29105	29621	28486	28143	32500	26290	21833	19266	18842	18986	19566	20640	21098	18215	21167	10079	8460	7903	9570	13356	14113	12362	8954	7214	7247	9308	4847	750	654	577	584	567	631	626	672	723	784	1359	3529	2992	3371	2743	2305	2491	1838	1779	1231	888	728	691	704	697	603	620	620	604	582	549	544	513	508	542	533	530	557	525	509	533	491	457	505	537	513	504	520	589	491	538	583	531	541	481	521	548	541	547	509	508	500	491	532	521	507	548	519	559	559	524	502	509	538	522	513	544	516	566	513	489	526	505	525	517	489	535	498	491	561	512	483	533	540	484	524	518	519	520	481	492	551	523	528	485	503	485	541	513	535	545	517	513	528	476	526	528	497	517	509	553	519	534	559	555	518	524	531	540	516	538	540	546	514	520	565	518	558	500	512	526	542	496	539	538	534	534	528	539	523	549	553	532	517	494	529	516	502	509	550	512	488	498	538	547	519	516	502	556	482	501	531	530	513	520	550	532	522	506	504	515	535	529	557	544	533	501	519	514	527	526	515	491	555	508	515	502	530	546	494	516	505	535	500	527	512	531	545	531	516	488	516	548	479	526	535	495	471	537	493	543	551	535	517	535	520	491	521	510	493	471	492	553	501	480	494	508	526	536	512	505	493	505	510	517	553	475	512	519	510	544	490	506	536	547	497	530	506	516	519	486	539	493	467	573	541	537	534	537	489	546	493	511	545	503	514	498	517	510	523	515	521	482	525	495	532	505	516	523	505	580	543	519	490	568	517	505	516	555	521	556	515	526	510	524	559	540	532	491	500	567	485	496	521	512	536	542	515	543	509	544	498	481	491	512	532	525	507	523	508	518	516	532	522	530	510	510	495	512	540	520	497	545	509	547	510	533	524	547	548	506	505	509	536	529	544	524	551	535	538	533	488	496	504	541	470	522	527	560	503	523	514	537	543	561	538	500	548	507	491	526	534	539	512	570	480	492	541	533	532	473	516	552	529	509	507	532	533	503	531	538	504	516	485	536	518	534	480	482	557	514	511	484	475	532	510	545	528	500	526	509	485	519	525	530	537	500	530	534	514	515	510	511	494	537	539	491	509	491	495	494	541	524	509	481	496	521	516	499	523	501	509	519	488	519	525	514	528	508	540	528	514	488	491	513	504	515	525	481	498	522	530	518	527	525	532	569	497	503	470	544	524	507	501	518	517	565	553	550	495	531	512	507	508	519	526	516	547	513	499	510	501	563	495	527	531	552	552	523	483	522	493	513	503	508	529	541	534	539	509	511	539	503	547	538	492	522	537	537	557	519	492	499	519	492	524	551	523	536	524	517	474	538	556	492	504	538	492	499	500	471	522	508	501	545	493	520	530	570	512	487	506	503	522	473	571	507	499	535	520	514	511	531	503	515	508	555	516	537	485	519	504	552	540	506	511	535	490	554	553	529	525	518	516	524	497	563	529	494	505	492	479	532	581	531	556	493	488	533	524	555	472	549	542	520	519	514	506	533	511	543	555	494	538	505	451	487	505	500	537	519	528	497	532	545	500	486	509	487	539	469	515	511	516	532	541	479	546	522	501	519	513	537	513	484	484	475	499	543	528	515	536	499	506	549	535	521	514	521	529	521	549	543	545	508	472	542	493	510	553	544	505	512	512	522	481	537	510	527	524	519	533	483	536	509	504	513	532	475	536	546	458	500	530	520	500	510	530	515	568	560	532	499	499	538	472	514	545	515	541	500	555	526	505	531	520	494	520	543	494	518	524	518	525	556	511	481	534	535	514	510	521	519	553	492	527	537	526	516	494	557	525	571	504	482	544	508	516	519	521	546	514	532	567	530	510	542	528	542	529	510	559	533	529	523	503	499	525	526	521	550	526	512	497	527	532	514	508	542	475	518	525	520	507	528	542	512	516	517	536	548	522	530	502	508	500	539	571	506	503	510	486	466	520	493	495	519	487	539	561	513	522	505	517	550	496	524	532	461	547	533	542	511	481	525	518	557	510	522	517	499	547	511	512	530	489	486	506	520	501	541	446	517	539	512	547	514	528	547	517	535	506	508	506	523	507	504	535	547	484	494	533	556	500	513	512	566	511	489	554	519	538	522	493	527	521	472	513	560	540	516	489	514	514	521	562	565	492	505	540	518	515	487	531	505	520	485	488	549	543	484	530	509	535	534	537	499	557	513	486	516	509	532	510	523	567	487	493	506	480	515	517	523	525	516	489	498	512	557	543	492	533	525	487	497	538	557	466	518	552	458	498	537	551	516	530	546	538	509	524	488	499	545	489	529	535	559	498	520	504	538	525	529	484	515	515	506	512	485	556	494	546	530	568	547	535	510	521	517	508	489	491	462	502	516	535	507	546	539	501	550	527	561	566	544	502	549	531	525	515	546	526	485	506	529	511	535	509	500	530	514	519	515	521	526	513	552	558	575	527	570	500	537	538	540	576	477	482	543	476	530	497	532	560	531	489	515	525	513	512	542	520	514	496	464	516	537	509	535	480	515	537	511	499	477	499	509	517	517	554	551	496	512	490	528	537	521	510	550	466	495	522	511	535	526	532	535	492	542	524	519	491	547	499	548	551	525	481	524	513	516	531	541	531	497	488	515	527	533	607	510	511	536	523	502	531	506	509	512	519	539	504	515	512	501	546	515	515	530	522	510	501	521	524	513	542	512	534	531	483	559	562	538	551	482	495	535	571	511	526	544	518	523	499	544	539	477	515	525	536	534	584	555	533	538	536	492	540	516	540	557	511	539	527	499	509	502	518	532	501	544	520	499	521	484	494	532	488	519	506	501	481	555	494	558	564	523	537	545	530	466	511	536	493	553	541	536	485	479	487	491	558	532	536	561	530	540	532	525	514	549	544	525	531	507	496	505	539	490	480	482	476	555	547	526	485	536	503	498	526	545	543	498	534	512	484	518	501	528	544	514	487	516	513	526	489	497	541	561	508	523	462	524	528	476	539	506	547	557	509	559	485	513	550	500	496	529	480	522	545	503	555	495	513	496	559	530	524	508	499	554	532	510	540	516	511	525	520	502	505	523	516	529	477	496	538	523	497	508	562	534	509	510	507	526	531	517	536	502	546	484	540	521	546	530	509	503	527	510	519	525	498	510	514	507	537	507	536	486	547	498	545	479	535	513	506	533	524	513	547	535	510	549	536	490	512	549	506	552	494	495	495	513	536	519	530	503	524	508	510	501	528	505	529	519	515	509	499	482	527	511	533	546	547	534	498	492	524	521	515	523	554	516	512	543	526	493	539	481	488	506	520	478	530	489	525	532	506	535	511	556	510	531	501	470	563	486	546	544	513	483	528	500	559	512	500	471	551	540	529	542	507	512	493	536	464	520	503	506	559	506	509	517	532	521	492	547	520	506	515	547	557	487	525	525	480	515	540	494	533	505	527	505	557	529	524	502	507	479	523	505	553	509	568	508	492	522	550	505	512	535	495	506	526	536	514	495	551	496	549	502	527	525	501	490	505	503	486	486
6110	3473	4910	3495	2648	1959	1493	1156	879	730	750	739	708	740	889	665	438	420	358	320	322	335	339	323	343	190	182	174	190	226	213	206	194	190	144	187	162	124	141	133	109	126	110	121	109	179	128	132	137	131	127	121	141	119	119	134	126	152	130	153	130	112	122	124	142	154	143	137	105	117	117	107	132	157	106	121	118	149	119	126	92	119	95	121	130	143	117	105	122	112	118	130	120	131	116	120	115	143	136	108	143	124	104	126	111	106	128	125	133	110	133	153	114	106	112	108	116	117	128	110	122	97	126	126	138	129	124	116	122	129	121	126	140	111	116	118	127	123	117	121	138	107	123	140	108	111	102	125	108	120	124	128	114	119	112	127	126	125	111	98	115	125	109	130	103	137	116	111	112	146	137	115	124	128	134	122	110	126	119	111	124	139	130	121	134	108	122	134	105	116	114	107	121	113	119	131	111	117	121	105	124	117	137	126	117	116	108	128	129	126	111	110	114	122	127	133	112	132	109	134	117	109	123	131	118	121	120	134	117	132	122	119	109	117	132	108	117	145	100	153	115	109	120	98	111	129	105	134	108	136	105	125	114	122	103	124	107	132	129	129	115	127	105	117	129	121	99	124	123	126	109	125	117	132	107	131	141	111	116	148	96	116	138	124	110	107	145	142	108	132	113	123	119	130	135	129	120	106	122	117	125	134	147	111	136	137	121	137	120	123	126	132	136	118	117	139	116	128	115	112	128	113	107	126	119	115	112	126	122	123	132	119	105	134	130	134	102	124	129	108	116	108	123	113	126	116	118	110	122	103	109	130	109	96	116	106	126	128	129	113	127	134	126	115	118	101	136	112	125	134	132	122	127	114	128	135	149	100	112	125	130	126	113	119	136	125	128	120	131	112	131	145	135	121	122	101	129	98	132	116	95	123	119	105	122	134	118	117	128	106	127	118	118	138	122	123	117	122	120	109	135	122	123	111	120	112	111	138	107	109	145	118	118	125	130	128	127	136	121	138	103	124	125	111	107	132	124	129	141	120	121	132	136	106	113	97	135	129	125	116	122	137	119	116	106	115	109	120	110	140	127	131	124	114	127	125	106	119	129	114	126	128	117	121	121	120	124	131	124	122	117	130	123	116	119	103	121	118	113	97	107	114	95	142	116	123	127	106	111	101	130	117	122	121	119	112	109	150	135	120	125	138	115	129	115	123	122	132	136	118	109	126	101	146	118	127	129	127	118	111	126	125	129	107	125	115	111	129	111	128	115	114	132	105	128	121	121	131	128	123	97	123	118	131	123	132	131	116	123	117	114	118	120	120	129	127	123	113	137	111	112	120	116	103	122	140	118	127	128	117	122	111	122	120	105	123	116	117	135	117	121	122	127	130	126	108	119	114	110	117	118	114	133	118	108	106	108	122	121	139	135	115	116	102	131	105	129	127	127	113	129	112	107	111	118	118	126	120	117	123	145	127	123	124	129	124	122	124	125	117	124	119	110	115	137	124	124	136	117	126	117	106	117	118	115	121	116	130	137	127	118	112	105	125	121	99	125	123	116	121	152	94	144	114	123	117	144	117	126	134	131	123	118	125	114	137	117	127	111	138	124	125	104	111	127	121	109	137	124	116	127	113	108	134	129	119	126	132	114	102	113	100	124	123	148	132	97	134	113	122	119	97	108	141	119	120	114	109	123	116	150	122	140	120	135	109	113	123	121	117	143	123	114	120	124	118	122	117	117	125	131	140	112	107	106	140	104	135	137	114	130	108	147	121	122	122	125	141	125	115	127	117	118	137	112	135	120	107	123	124	130	129	94	123	114	134	130	129	117	134	121	119	122	109	122	135	110	115	115	141	103	123	112	110	109	118	131	129	127	123	132	119	137	127	117	110	121	131	123	137	108	109	124	91	120	119	114	110	141	111	112	125	120	127	120	103	110	125	109	117	131	132	128	114	121	138	135	110	123	138	113	120	119	117	116	121	136	122	123	121	119	109	140	108	110	115	102	103	128	103	132	135	133	125	126	136	120	109	111	119	125	111	128	149	136	129	126	114	118	131	130	143	117	135	125	142	129	131	129	120	118	121	119	121	131	106	110	134	100	118	120	115	141	117	123	111	121	121	132	121	121	121	124	135	141	110	127	125	121	129	116	135	117	133	115	122	142	129	121	131	109	118	105	106	125	136	119	141	124	123	117	125	103	109	126	120	126	137	122	128	114	113	102	121	129	118	131	135	93	128	115	110	127	130	121	111	119	114	116	129	136	131	129	127	144	117	116	109	120	145	116	123	113	122	130	142	107	135	108	133	115	128	124	137	115	98	108	116	129	110	124	112	126	130	111	125	126	112	109	110	123	110	127	128	120	124	104	123	120	123	129	134	131	116	129	115	104	131	125	127	147	113	122	114	131	135	126	129	106	116	110	124	103	110	116	129	97	110	121	105	109	120	124	127	116	131	129	107	118	111	103	115	127	117	120	123	128	124	115	106	118	106	146	138	120	106	122	99	125	123	100	136	122	118	141	117	136	131	136	116	133	100	110	117	120	122	123	125	112	104	124	117	112	117	112	121	111	125	120	144	109	123	129	129	114	114	116	130	108	118	131	138	130	126	133	130	115	127	125	130	132	121	137	120	110	118	110	124	120	129	120	131	126	128	127	119	114	123	125	117	136	113	99	117	122	112	127	128	116	145	130	100	111	111	138	113	126	122	111	124	143	130	115	132	125	117	97	125	145	146	121	122	127	128	116	112	116	124	142	124	130	140	141	142	131	130	111	109	130	147	134	115	128	134	108	109	117	115	127	124	120	125	131	113	91	113	123	114	122	100	115	121	137	122	101	119	124	128	112	127	123	112	123	111	139	125	144	103	131	123	109	129	122	125	114	114	124	111	130	133	125	118	118	138	142	132	122	121	113	123	97	119	112	123	129	112	107	111	127	119	141	115	120	116	115	115	113	128	132	118	136	112	112	120	119	124	116	114	122	132	118	122	119	105	123	110	119	129	108	110	139	129	112	135	109	126	117	125	132	119	141	131	133	97	113	131	121	130	114	117	114	113	129	114	141	121	116	119	117	131	138	148	129	118	123	120	112	125	128	115	122	144	116	93	128	124	124	127	110	126	134	119	123	139	99	147	120	132	134	119	132	120	139	120	124	125	126	115	110	124	113	126	121	131	124	120	113	111	128	127	136	142	125	106	120	116	104	106	118	106	103	121	108	119	97	108	106	119	126	109	131	94	119	110	124	130	122	128	113	111	116	122	108	117	111	130	107	103	135	128	119	119	126	126	121	125	127	121	113	112	117	120	111	126	123	127	129	106	125	107	100	118	135	119	105	107	115	126	141	112	120	107	124	154	125	134	114	114	117	137	130	128	106	105	131	125	119	125	113	109	123	148	109	115	118	128	116	109	107	117	125	122	107	134	115	113	141	138	119	127	117	114	108	118	154	117	124	134	125	137	125	118	119	106	131	121	119	121	114	119	110	108	121	121	143	120
4580	4029	9021	10035	9582	8205	6841	5586	4788	3963	4232	4299	3815	4385	5185	3933	2707	2496	2128	1682	1887	1807	1870	1908	2126	966	905	835	1039	1168	1215	1126	936	867	817	969	719	434	424	351	374	391	369	359	420	419	398	453	479	474	509	492	463	461	442	477	417	424	396	412	368	399	377	363	392	382	400	380	378	370	372	376	382	398	400	376	371	381	394	384	357	359	375	368	376	360	347	370	384	393	373	394	355	373	335	357	384	367	381	371	375	378	361	405	358	366	369	372	353	357	374	383	360	369	416	383	395	396	343	397	382	342	381	384	410	385	362	372	342	380	355	365	374	370	335	395	367	366	369	365	361	337	373	366	402	384	368	380	368	391	378	340	378	343	338	347	378	376	358	379	409	353	374	381	376	358	396	349	350	344	323	404	359	362	386	364	341	385	368	362	352	393	366	386	391	392	360	349	356	352	349	369	366	374	389	355	399	400	375	416	363	386	356	359	368	392	350	342	369	358	365	394	350	392	400	349	374	361	381	367	355	380	326	371	382	401	388	356	392	404	401	419	373	368	375	366	368	365	395	371	378	383	375	373	373	377	405	402	351	389	360	365	386	343	369	362	376	373	358	383	316	379	327	389	333	378	389	333	358	339	370	406	350	370	377	369	388	401	339	356	379	368	366	373	336	372	379	356	355	360	371	343	362	352	393	363	326	343	417	347	426	401	359	326	351	339	381	358	402	349	386	364	395	370	358	362	328	385	370	330	375	364	370	351	393	358	377	384	359	342	380	356	347	373	322	342	377	386	339	382	347	368	395	382	375	372	374	360	359	406	360	384	381	365	358	406	357	372	360	385	406	366	365	371	374	340	398	364	414	370	339	374	371	390	371	364	378	382	367	344	401	373	420	376	397	364	337	358	323	409	395	387	366	400	360	363	392	391	383	383	369	373	352	325	382	321	351	335	383	376	402	350	338	324	401	366	374	350	364	332	376	355	366	386	327	376	392	366	385	402	342	393	381	372	332	371	356	389	388	381	372	376	382	358	358	372	387	380	404	381	401	385	335	353	360	377	357	375	385	359	396	382	394	348	369	374	361	345	343	371	375	364	386	398	371	351	348	372	386	385	384	365	359	361	391	368	391	349	347	371	368	369	343	369	374	337	362	363	348	344	340	402	385	360	360	366	385	377	357	359	359	379	350	392	390	378	413	355	381	363	385	371	381	357	360	372	387	365	340	355	344	368	384	379	333	398	365	363	396	366	366	394	358	385	359	361	397	352	384	376	360	376	354	377	327	338	365	368	376	351	380	374	399	393	348	405	352	344	360	386	363	345	365	377	413	340	371	372	390	424	385	398	356	369	354	367	379	376	377	355	365	371	340	352	393	363	374	405	361	423	356	382	355	380	361	356	350	352	387	392	364	360	334	349	369	384	373	391	377	360	389	371	376	364	363	395	343	401	369	374	369	351	365	353	395	360	368	352	379	363	335	342	358	344	381	394	343	376	400	360	369	388	365	363	338	333	359	383	391	376	410	341	387	362	362	350	381	388	401	369	383	368	366	366	355	377	366	352	384	362	339	323	378	347	374	378	372	359	394	377	343	347	371	354	358	345	363	361	328	360	355	368	393	388	382	344	378	350	340	371	354	361	339	363	368	387	386	386	382	370	348	366	344	344	367	368	389	401	344	353	378	366	376	369	360	373	373	399	351	357	415	367	376	355	417	359	377	327	362	394	382	376	359	374	390	332	363	403	378	332	386	333	346	392	383	344	376	376	377	350	399	359	357	343	361	402	373	375	400	364	383	374	333	372	354	384	368	367	394	337	368	369	347	363	375	370	369	371	399	390	410	332	361	367	389	363	378	348	370	372	357	368	341	397	364	389	391	383	349	388	369	375	359	361	369	359	345	375	373	360	368	388	360	352	344	384	389	338	360	347	348	329	382	389	382	370	357	359	371	355	407	359	358	367	370	363	383	352	376	374	359	378	366	391	376	348	382	370	386	380	385	376	372	364	382	390	367	358	348	329	389	380	390	363	394	388	366	363	355	371	386	390	360	357	388	346	370	368	361	370	368	363	344	375	330	349	386	385	349	364	370	407	367	388	360	393	361	424	353	387	387	392	361	399	365	390	368	345	379	367	383	345	368	356	357	363	379	414	366	377	387	396	385	356	365	371	371	379	382	392	365	367	394	365	365	335	422	359	382	372	373	365	362	383	389	348	389	345	336	381	376	358	393	373	368	365	356	352	367	374	371	369	367	381	388	368	371	373	357	332	382	389	411	380	330	347	395	395	348	362	399	361	372	360	351	358	343	376	379	348	369	366	369	379	381	370	371	360	400	357	289	357	371	355	365	394	394	380	365	335	370	368	363	383	369	377	356	351	357	392	373	388	352	363	359	345	364	351	390	364	376	378	362	386	385	359	364	355	369	367	346	350	363	379	375	371	376	387	368	366	371	431	334	375	373	387	382	378	366	369	375	349	388	343	357	352	392	349	396	375	388	348	337	340	341	360	385	393	369	318	360	351	382	368	391	371	381	370	357	366	379	360	390	377	364	377	366	356	347	376	364	382	378	360	350	382	363	373	387	353	388	363	352	376	361	351	391	354	376	347	362	351	369	390	371	375	386	353	389	392	372	382	389	389	357	361	389	359	367	358	375	362	368	346	354	378	337	358	369	390	383	332	389	409	351	376	323	385	364	345	386	372	362	393	376	378	366	336	357	392	397	329	367	358	360	343	368	349	370	372	363	357	395	349	387	352	405	379	364	368	387	357	359	356	367	369	383	355	378	359	354	337	394	352	376	349	362	363	384	385	394	340	362	350	403	357	358	365	370	367	370	380	396	396	351	319	319	402	377	412	393	383	376	342	369	378	345	354	361	409	385	375	361	400	371	384	379	373	361	359	352	348	376	380	355	401	326	330	382	381	386	342	399	354	365	354	387	400	376	370	328	374	335	371	374	367	338	349	358	363	341	368	352	373	391	347	368	369	417	375	329	338	349	397	368	367	356	378	357	352	379	402	360	383	373	355	359	376	372	400	350	394	368	381	337	357	366	367	345	410	385	358	382	391	376	379	360	376	396	361	360	336	362	365	373	385	402	343	383	384	364	365	340	333	408	377	359	427	355	375	397	384	368	385	357	349	360	324	342	363	354	353	343	396	357	346	341	386	369	348	378	362	372	361	331	376	376	354	387	395	345	354	343	318	366	364	378	337	381	381	356	353	409	375	352	410	371	361	353	388	353	376	354	407	355	354	350	352	363	374	353	370	340	370	408	397	381	359	374	377	379	348	380	365	379	381	374	349	396	369	364	338	390	394	396	418	406	384	346	382	379	382	363	363	375	379	359	376	371	356	401	390	365	380	398	387	370	402	369	359	388	355	406	380	390	363	387	370	379	354	354	351	375	331	348	374	372	394	360	363	362	369	371	348	384	358	344	373	383	377	364	384	360	391	380	333	382	391	340	382	366	391	394	375	358	398	342	399	357	367	391	351	370	386	400	353
14428	7817	10612	8047	6060	4879	4014	4117	3908	4149	5530	5565	5605	6143	8384	5065	3829	3036	2453	2411	2812	2236	2693	2625	2857	1447	760	627	915	1498	1330	1069	883	595	600	718	512	215	143	155	142	159	128	162	176	163	166	196	282	315	328	281	239	251	210	193	186	154	179	148	135	133	152	160	149	143	166	150	151	133	152	147	164	160	137	167	146	153	146	190	133	187	139	149	152	112	145	145	148	147	149	128	175	160	171	145	143	151	149	144	141	145	156	158	125	160	129	143	143	147	148	136	153	138	138	170	151	127	172	147	148	129	146	148	130	137	142	155	167	140	123	134	136	144	167	135	126	154	135	161	140	135	152	138	122	148	156	140	136	172	155	152	148	170	135	162	140	139	140	153	140	150	143	129	124	131	146	157	144	139	156	139	124	147	147	163	122	149	150	118	138	123	165	153	141	123	153	152	138	135	152	134	153	143	138	147	125	132	132	135	149	150	157	150	147	140	144	162	160	156	175	174	145	131	144	160	138	153	136	124	149	152	175	176	146	164	132	110	150	152	136	127	135	147	134	145	156	153	133	126	146	164	153	167	136	145	151	125	144	143	168	133	180	148	145	146	125	155	139	120	156	127	146	140	150	144	176	137	131	146	142	150	158	162	132	141	169	152	157	138	146	134	162	143	136	151	137	154	156	135	143	139	142	126	139	143	126	138	133	132	141	151	135	136	158	146	123	145	147	151	138	143	140	154	168	154	151	136	127	146	143	164	165	146	121	142	131	128	136	156	143	129	143	154	116	169	147	132	160	134	143	173	179	120	136	138	135	129	154	163	132	158	158	149	165	130	151	155	138	142	147	160	156	151	141	149	126	146	158	157	155	164	162	151	128	142	144	131	125	149	143	159	158	173	143	155	131	161	154	133	150	139	136	137	153	138	135	131	140	146	152	155	160	142	138	150	134	124	131	148	143	146	161	154	137	141	139	142	135	146	152	135	150	141	152	137	144	147	142	141	129	154	143	128	147	144	172	132	137	147	128	135	135	145	139	142	151	140	141	148	151	148	143	146	138	143	130	158	146	144	127	140	146	136	149	155	147	122	149	138	157	153	136	141	143	141	153	158	145	149	131	136	149	144	146	161	128	129	134	158	136	135	148	155	157	141	151	127	147	134	131	130	145	138	140	144	154	160	141	151	153	124	127	124	141	138	143	157	139	142	123	137	174	142	159	145	178	168	141	132	141	138	127	152	149	124	162	149	121	142	144	174	174	141	136	140	139	152	153	154	151	144	154	128	152	151	167	123	130	155	163	129	134	151	130	152	162	128	115	134	144	149	135	158	120	126	160	137	157	156	154	151	144	136	141	128	130	136	166	143	144	161	150	135	135	157	142	137	132	157	136	158	162	146	137	138	137	149	137	135	160	143	145	128	150	145	129	133	159	153	154	148	141	139	143	140	130	145	146	140	134	145	133	170	136	138	164	145	137	153	164	127	147	127	153	143	142	160	153	131	129	141	146	132	139	155	135	133	143	150	154	146	163	136	145	167	129	139	138	160	137	143	141	149	140	157	133	151	161	175	155	151	150	139	146	137	157	143	135	131	140	146	155	150	152	146	120	146	151	147	136	153	133	155	142	128	153	142	165	151	168	142	153	164	155	148	134	141	142	141	139	149	163	156	142	142	147	162	158	135	159	139	128	160	146	152	126	145	155	126	126	163	136	134	140	120	130	152	128	154	157	139	161	141	132	131	151	154	118	143	148	127	142	145	141	140	160	137	144	156	137	136	157	145	119	125	127	159	136	152	168	142	161	139	132	156	129	152	149	146	123	137	153	134	120	135	161	158	139	152	166	141	137	133	130	147	135	133	150	155	136	142	157	122	138	129	171	150	161	150	159	140	154	145	145	136	163	143	157	127	133	145	153	160	153	126	154	130	153	148	143	138	111	152	150	141	136	169	143	149	154	139	136	130	159	171	140	151	159	147	138	145	128	138	112	162	149	146	141	142	122	147	146	163	158	131	157	145	134	147	142	150	147	150	151	139	145	144	135	154	156	136	148	126	137	136	125	138	165	128	110	131	139	156	140	156	138	134	186	128	152	146	163	156	136	155	138	153	142	125	134	146	156	158	149	120	136	147	146	125	138	167	125	172	137	139	131	148	142	155	156	131	139	150	131	128	133	158	124	150	150	138	132	141	133	134	143	137	144	141	127	161	140	122	138	163	145	133	154	137	149	143	155	161	149	141	158	158	152	140	144	156	154	152	135	159	123	127	163	150	146	162	128	165	135	132	149	148	154	133	167	129	147	137	144	134	156	151	147	135	146	133	162	151	119	159	134	152	134	135	175	169	156	129	141	144	132	138	134	153	127	140	142	143	122	129	146	145	151	170	150	153	129	142	136	135	141	140	160	133	158	151	135	139	131	153	126	151	146	160	143	131	149	164	130	133	147	151	153	141	166	147	154	141	121	148	139	140	156	157	162	142	152	140	167	166	145	152	144	157	144	145	138	154	151	115	157	130	128	160	141	163	147	136	143	141	148	144	166	175	142	153	173	130	149	155	154	138	140	139	137	128	130	128	159	139	146	140	148	151	144	126	147	157	141	142	143	143	163	125	138	126	161	129	168	137	140	168	167	150	168	154	133	147	154	161	134	144	156	158	151	131	143	135	161	162	145	145	151	139	162	127	158	136	137	136	158	135	175	144	129	147	136	161	151	161	152	128	159	145	121	134	123	139	131	160	150	142	136	148	125	152	146	125	136	154	158	157	149	139	132	143	125	140	141	137	153	130	137	171	160	142	148	156	149	140	132	157	144	148	135	153	131	141	140	167	133	154	130	151	159	128	135	154	143	158	123	133	141	138	159	145	126	135	135	121	158	140	137	149	147	162	162	150	132	169	129	117	164	139	154	149	133	145	161	132	130	157	147	160	123	157	125	145	141	139	138	148	167	133	149	149	151	152	138	158	149	139	167	145	145	152	141	126	157	158	133	123	138	152	153	163	129	150	126	153	149	138	128	138	148	135	139	134	143	127	133	126	150	113	150	147	152	142	142	127	159	145	144	154	145	154	146	149	160	144	161	150	151	130	146	156	129	137	159	136	147	136	158	137	151	170	173	131	164	150	137	149	115	142	142	142	161	159	164	125	139	141	127	151	134	139	154	128	131	132	142	124	134	150	149	153	151	159	145	144	121	141	118	168	132	133	151	165	133	152	131	137	114	140	132	136	127	136	142	149	155	137	152	153	158	136	145	150	139	145	149	143	122	150	153	133	138	162	150	169	167	137	129	138	141	151	120	152	144	146	151	136	133	150	171	145	140	154	139	145	142	138	134	145	143	124	131	156	148	138	146	161	138	136	147	132	131	150	117	172	147	154	141	154	162	134	158	137	140	125	143	161	143	150	135	160	142	177	155	144	135	139	133	152	170	119	132	148	150	138	154	141	138	163	126	169	137	157	142	125	143	158	150	142	153	131	145	141	132	128	149	143	145	163	136	146	138	147	139	142
9713	7767	15606	18059	17821	16589	15878	16669	16284	17279	21851	21463	21436	23477	26579	19112	15537	12950	11336	11931	11888	10735	13195	11888	14382	7459	4374	3724	5952	9872	8408	7111	5736	3535	3807	4889	3007	698	526	462	426	501	469	487	484	540	582	851	1829	1664	1967	1577	1248	1406	1173	1029	760	583	573	486	542	484	502	506	452	463	452	441	432	473	457	484	467	465	482	441	442	422	428	500	442	426	456	459	435	489	436	466	423	455	456	433	392	450	460	475	398	485	437	426	410	402	453	453	423	469	474	447	447	436	457	421	445	469	467	454	441	447	431	445	487	433	420	458	423	438	447	439	450	457	449	406	441	466	434	424	420	418	420	430	429	400	418	433	421	435	441	425	458	428	402	447	438	438	426	469	450	409	419	415	451	401	441	453	450	432	418	436	430	424	436	432	480	432	435	430	421	456	465	407	445	445	469	420	496	464	395	440	477	450	443	456	427	409	409	440	436	443	421	450	448	437	434	472	433	427	413	459	411	459	428	436	463	462	411	449	456	432	453	408	458	471	431	448	451	418	431	428	416	480	441	424	456	451	462	412	476	412	435	435	441	430	414	438	409	391	452	445	481	430	461	460	446	426	435	425	476	450	461	459	443	446	428	431	470	448	447	419	443	442	444	459	433	442	426	442	428	434	436	445	431	441	459	392	422	469	430	427	430	435	497	423	456	465	438	431	479	472	424	452	425	444	410	425	442	426	417	465	447	421	437	450	404	416	432	424	445	409	408	420	422	480	441	436	418	434	398	426	436	405	429	458	395	424	416	440	443	453	433	431	468	435	429	433	442	421	423	393	398	450	469	404	396	416	463	443	437	433	453	441	406	447	454	464	410	432	431	420	431	440	442	415	436	457	435	459	442	441	422	411	431	425	437	434	437	408	430	422	419	443	435	436	426	462	455	473	421	425	456	449	420	445	443	468	424	422	406	450	452	425	434	423	416	428	428	454	393	434	452	438	449	416	445	450	429	426	399	402	441	424	437	463	434	445	416	455	440	434	457	421	471	418	431	443	442	452	459	403	418	428	411	407	427	406	440	407	408	425	448	424	446	451	410	421	446	427	441	456	456	441	468	449	406	433	424	454	462	441	419	427	413	422	429	389	407	404	448	464	450	430	430	373	435	445	468	429	414	428	439	423	393	453	426	456	452	455	425	450	471	402	459	411	417	453	424	456	434	425	404	411	413	409	461	429	482	465	420	445	445	453	425	433	431	408	445	450	454	453	427	387	416	420	443	443	434	436	428	426	396	432	428	417	460	451	417	429	443	436	414	408	462	443	451	486	449	452	406	424	414	463	413	412	459	441	454	431	445	433	454	403	442	453	460	428	412	411	448	443	460	436	421	458	468	418	463	421	431	466	417	430	436	433	408	417	441	425	474	436	427	445	426	445	481	433	403	435	417	459	452	464	418	423	422	411	433	461	425	463	420	404	449	457	439	433	424	425	435	460	456	390	450	450	417	403	452	405	477	394	444	447	467	433	467	454	454	437	414	439	445	474	434	430	454	454	452	479	456	413	410	394	427	415	418	407	416	423	405	473	421	470	441	427	413	499	491	432	425	415	443	432	444	448	426	443	438	420	440	455	427	429	427	435	445	445	443	445	434	469	433	427	449	426	400	450	409	478	431	422	387	465	405	464	413	417	436	491	482	448	450	447	477	441	434	446	430	413	456	436	410	432	425	409	444	425	457	451	491	385	411	465	444	448	419	443	451	414	447	407	405	454	403	407	449	429	449	397	465	480	404	488	447	487	431	423	388	401	440	433	435	435	415	414	437	426	437	436	484	436	411	445	423	421	430	429	462	441	449	444	445	445	412	427	454	441	437	430	462	395	417	425	438	443	442	426	419	439	409	469	440	465	489	421	433	454	455	451	413	445	409	432	481	422	447	454	427	470	441	426	421	461	437	433	469	443	456	440	453	436	420	406	429	421	438	443	430	442	417	431	417	452	431	449	417	430	441	410	413	401	425	465	440	416	454	459	442	468	441	458	410	444	450	452	447	445	432	416	449	454	393	441	402	409	428	438	414	419	421	425	462	434	458	449	449	414	471	437	388	415	436	431	422	403	408	453	414	445	436	429	448	455	459	413	455	432	418	403	415	416	454	426	453	458	395	414	423	437	429	429	449	412	444	408	487	432	421	463	419	400	428	418	430	443	425	452	429	471	426	433	409	414	443	438	463	484	430	445	449	447	435	432	408	429	472	466	432	421	453	444	481	420	471	444	441	415	437	442	448	414	412	438	454	404	438	450	400	399	403	408	452	401	449	446	399	424	456	431	477	448	433	458	448	410	418	415	448	401	428	458	461	476	430	434	411	417	432	427	439	425	469	431	465	410	429	425	419	441	436	404	439	441	397	435	451	455	452	438	442	439	433	432	454	452	439	445	456	430	412	462	403	436	428	446	434	438	463	445	404	415	426	432	405	403	398	427	452	440	410	474	406	418	464	425	448	448	449	426	434	429	407	431	475	422	473	446	444	444	451	427	454	456	432	454	442	439	427	410	425	428	413	407	421	452	430	456	430	452	453	392	427	442	410	444	456	419	396	433	453	458	437	443	423	396	479	451	426	435	432	456	427	426	433	405	449	421	449	423	408	428	415	442	408	424	459	420	445	433	401	414	407	414	433	454	421	425	418	420	432	485	450	484	442	426	397	442	413	453	456	411	443	454	457	456	433	453	436	476	435	428	410	460	476	446	463	405	436	442	425	446	422	459	423	438	431	476	443	431	451	420	418	460	422	419	426	446	411	419	420	424	414	477	443	428	456	464	442	398	435	465	450	452	452	453	469	506	439	382	433	411	414	462	445	439	443	421	472	417	428	447	444	465	471	443	460	444	428	404	448	400	454	454	434	438	421	458	421	438	436	427	414	409	464	417	432	455	439	438	454	403	422	430	428	451	415	453	402	436	454	416	472	411	447	444	434	424	454	412	476	435	438	442	449	432	389	447	459	450	438	419	443	427	430	447	435	459	394	444	402	444	455	449	442	416	429	424	423	456	431	391	412	416	451	453	394	406	453	443	413	399	426	457	459	427	425	423	457	472	430	438	428	427	473	480	431	440	458	453	415	401	480	401	405	441	447	445	475	423	432	395	452	449	461	458	457	434	454	421	425	413	421	456	415	465	419	433	472	416	447	422	435	449	484	491	443	423	427	443	469	473	434	416	460	419	442	421	434	452	468	448	447	460	412	416	422	411	439	431	408	423	423	453	416	427	448	422	458	477	409	467	443	439	448	422	472	454	434	442	429	420	449	454	428	465	466	459	459	500	420	460	453	482	406	400	453	406	416	436	433	441	460	443	448	396	448	425	437	417	468	443	420	424	459	426	413	467	402	419	417	399	366	427	463	421	401	430	412	441	459	473	407	409	430	426	424	428	460	443	429	397	447	427	452	439	446	418	444	448	474	426	439	430	469	395	404	426	427	430	432	464	459	423	433	427	414	426	400	464	450	469	479	393	414	419	433	448	440	393
22540	13217	16518	13567	10404	8514	7536	7434	7275	8289	10685	10571	11531	13627	15130	10340	6502	6151	4948	5168	4400	4305	5016	4544	4714	3532	1437	1168	2006	2840	2328	2094	1634	1157	1331	1285	701	221	215	205	180	179	197	176	202	203	205	257	449	465	544	418	390	378	312	267	221	224	208	177	218	201	204	181	182	204	198	168	191	175	165	200	153	199	176	164	161	182	157	171	167	176	193	180	167	174	151	194	190	175	201	184	194	152	194	163	202	193	177	189	179	191	159	188	187	216	174	183	201	180	195	196	187	195	166	147	184	166	174	170	164	184	191	166	168	150	191	180	151	217	185	183	162	163	169	177	161	198	166	161	162	196	163	188	177	201	174	194	165	174	179	178	180	156	180	178	174	180	192	171	175	176	176	190	170	192	177	168	160	171	177	164	202	177	174	164	173	177	175	183	174	184	162	184	172	174	205	177	155	166	172	156	154	172	177	164	167	176	200	175	166	175	204	144	196	179	167	180	183	162	186	200	181	191	172	165	176	168	185	198	170	177	192	178	166	168	201	191	164	174	177	169	188	188	171	164	179	173	194	174	194	165	175	157	180	181	152	155	181	163	178	176	185	168	168	190	181	174	204	167	172	175	178	185	174	202	186	165	189	175	182	197	182	173	195	212	176	168	159	175	171	175	183	210	169	209	192	193	177	196	176	178	191	169	165	174	187	185	180	213	183	210	197	192	174	194	198	160	169	205	184	188	188	198	192	187	160	187	180	180	175	152	177	170	209	158	195	175	188	172	182	162	190	161	146	191	169	150	191	180	182	195	160	184	201	160	175	180	178	178	179	183	192	164	207	188	184	172	175	190	150	166	174	191	215	177	150	172	187	178	194	189	177	163	189	181	174	190	190	188	185	174	176	176	197	189	185	186	188	154	186	173	168	193	180	193	174	164	180	178	185	168	167	169	184	180	174	184	183	192	161	172	180	181	189	184	143	186	155	206	194	181	177	160	175	186	180	152	184	184	170	173	181	154	199	179	172	177	185	183	177	182	185	185	190	158	184	152	177	202	182	175	186	190	171	196	190	188	147	163	171	169	188	211	176	195	175	188	207	195	191	178	186	198	193	174	158	185	163	182	173	173	181	171	212	185	183	180	165	186	182	150	192	191	169	196	173	199	196	175	174	157	159	187	170	170	188	194	196	205	163	166	197	191	177	191	171	169	189	174	188	185	158	199	171	179	166	196	174	178	217	185	181	190	188	176	156	185	167	177	159	164	182	168	186	197	164	152	164	173	184	177	190	205	191	202	171	184	182	147	188	196	187	167	162	190	194	174	150	182	191	190	196	186	167	181	187	163	174	178	185	197	179	171	173	189	175	182	200	189	189	175	171	203	188	170	180	156	183	191	168	182	157	176	201	196	191	171	196	166	192	182	176	174	208	181	192	189	176	196	173	172	172	202	186	169	170	175	163	207	204	186	183	198	181	167	191	202	202	182	179	170	171	170	167	165	178	187	197	169	179	185	180	203	200	173	186	176	199	179	181	164	182	174	185	192	191	200	196	176	166	174	167	178	171	171	202	168	181	160	204	175	170	196	179	204	166	193	143	194	193	167	177	187	180	188	186	187	192	161	198	177	169	189	150	190	181	165	170	173	161	182	180	172	186	168	185	178	190	190	183	186	170	183	181	154	177	200	200	180	175	158	170	157	191	180	171	160	167	173	202	167	176	145	166	206	187	180	168	179	202	182	199	171	165	180	201	152	194	193	192	175	171	193	178	197	174	210	170	208	180	216	171	187	188	165	172	202	180	176	169	181	162	174	188	154	170	200	188	169	175	170	160	176	190	186	196	192	174	202	172	178	160	177	198	207	179	179	166	195	194	196	183	181	171	184	181	162	171	164	188	177	204	188	176	174	179	193	173	200	187	176	185	144	188	158	197	211	185	176	177	176	200	189	189	175	143	196	172	164	178	170	185	190	187	186	180	188	183	185	185	188	174	155	173	173	159	184	209	172	194	178	155	161	177	185	170	177	177	200	186	209	221	202	198	188	189	171	216	194	199	176	189	170	177	171	167	170	209	201	189	172	194	173	174	177	182	172	166	196	183	193	158	182	168	182	155	190	179	188	167	168	166	187	169	183	177	174	170	187	169	182	170	142	168	175	191	187	176	189	202	159	182	184	176	192	195	184	194	180	193	205	199	179	184	186	165	205	185	184	153	167	171	205	169	180	181	169	167	160	159	174	181	175	200	182	198	178	191	181	167	189	193	182	185	169	196	159	186	169	205	166	217	189	178	193	179	162	167	202	182	177	162	194	199	178	154	183	191	214	179	182	193	171	186	187	184	178	182	189	168	156	189	187	173	170	186	178	197	186	182	177	165	141	192	194	176	199	184	182	200	184	153	160	158	178	177	178	188	173	192	183	192	194	176	191	183	174	172	203	180	170	156	185	200	159	182	176	153	184	209	198	163	178	164	174	164	207	182	192	150	185	176	180	173	161	190	183	203	194	185	192	189	173	212	185	169	178	171	183	180	192	165	165	189	198	171	203	169	180	182	202	189	173	183	182	167	159	203	178	146	149	150	194	162	173	162	176	188	181	199	196	193	176	189	193	188	174	200	163	164	184	169	191	181	174	155	172	178	186	172	190	190	176	187	171	197	210	150	179	187	197	160	174	191	209	187	191	190	182	178	195	188	190	180	167	162	191	194	203	173	202	201	158	180	189	181	162	193	194	170	175	164	180	173	174	192	166	170	174	173	190	187	187	191	156	183	184	184	187	181	176	199	183	178	206	189	177	175	167	187	187	189	198	180	193	180	189	181	177	175	165	176	166	177	170	196	178	193	186	193	204	178	198	197	211	180	162	183	199	163	181	170	184	147	186	174	203	171	175	189	178	185	192	186	176	202	177	189	170	176	179	196	165	167	176	196	162	166	185	159	177	204	178	177	185	163	169	187	191	192	189	182	172	181	173	187	175	186	183	169	188	194	154	176	159	202	185	191	174	194	183	168	194	180	173	171	179	207	185	191	168	157	178	177	185	195	173	162	191	207	177	194	167	171	162	169	167	180	165	175	167	156	190	205	184	197	192	183	194	193	187	174	155	186	193	184	187	172	168	160	196	178	177	189	178	194	189	188	180	152	214	163	188	189	184	196	153	185	196	189	184	180	189	191	167	201	211	169	189	170	190	185	206	190	185	177	170	167	203	181	178	189	173	188	166	162	200	144	191	164	197	162	182	173	174	182	175	190	187	182	173	167	183	189	207	181	175	193	191	204	197	172	197	170	173	197	168	175	169	191	199	176	170	177	151	183	187	192	185	164	188	186	160	188	185	171	201	170	175	174	165	150	171	158	186	150	160	154	165	163	209	168	172	167	169	170	176	168	162	180	186	177	175	175	181	164	179	183	193	185	165	195	188	169	204	162	196	150	199	179	170	187	179	168	159	169	190	185	169	189	171	185	161	169	165	200	165	185	162	164	169	157	175	186	201	166	182	176	176	184	194	179	177	184	201
13267	11182	20598	23732	23506	22184	22484	23077	23137	26318	30218	29928	30758	34979	34159	27300	20918	20304	17012	19406	16671	16576	19649	18143	19837	15011	7101	6784	11917	15814	12915	12438	9666	7090	8426	7569	4056	776	707	576	522	554	542	620	689	648	689	1211	2944	2653	3420	2618	2176	2340	1598	1425	1225	830	685	709	686	654	623	584	591	626	543	574	603	598	558	523	521	525	512	517	522	524	531	537	495	552	484	532	516	529	551	560	511	527	544	526	531	528	522	505	502	536	513	485	515	517	520	489	571	492	526	559	514	569	491	513	506	482	507	540	540	500	489	535	534	527	519	535	551	552	546	518	547	500	490	556	530	527	520	523	531	545	511	530	538	498	500	539	459	516	540	515	528	516	497	485	497	493	522	551	499	529	524	510	534	558	539	498	530	531	527	520	506	496	523	517	502	529	504	488	514	515	486	520	559	479	529	514	511	519	519	522	512	499	547	541	548	514	522	532	523	494	548	530	500	501	550	539	526	550	518	528	510	512	512	500	493	501	493	506	542	528	527	528	529	523	545	550	546	500	504	544	496	538	510	490	513	546	526	521	516	525	493	500	525	559	527	556	509	519	524	539	509	546	555	485	493	484	495	529	533	513	510	505	497	560	529	511	468	504	470	526	540	511	556	507	551	509	558	538	522	512	567	526	511	507	506	483	514	533	481	454	508	495	562	539	493	487	504	528	516	524	519	570	553	531	551	493	519	514	539	547	521	534	495	501	488	554	505	514	493	515	544	510	549	510	510	499	526	506	489	510	511	511	497	506	506	509	487	516	492	513	527	503	544	519	509	497	582	518	478	528	504	528	531	526	498	485	478	542	541	506	515	526	513	555	515	487	536	512	546	553	518	545	529	534	508	503	511	479	507	493	511	511	500	545	499	496	513	503	480	508	571	500	531	546	530	514	525	496	556	506	502	518	526	510	508	488	487	531	543	536	514	525	534	498	535	504	487	533	517	503	532	554	529	538	536	520	530	556	503	529	503	490	538	519	513	508	512	523	486	497	489	510	535	540	542	539	510	504	546	525	501	518	491	539	472	501	511	527	532	482	503	520	543	505	505	503	498	536	521	479	489	517	528	503	504	538	514	536	554	429	525	549	492	546	495	523	547	549	502	569	551	527	544	539	512	506	538	508	516	517	522	536	531	547	552	545	516	515	507	488	549	539	543	553	522	535	520	510	498	534	509	484	498	511	517	535	516	528	496	516	500	483	569	515	504	507	501	496	529	501	489	503	511	569	549	524	523	512	517	531	528	528	564	530	517	522	507	515	495	559	541	562	523	548	527	529	503	529	549	555	513	542	516	538	505	523	525	486	533	514	539	513	508	533	547	510	506	492	515	531	533	507	483	502	483	584	483	527	511	524	537	533	487	528	546	510	515	476	534	499	496	488	517	561	518	499	553	504	504	495	565	514	485	524	536	471	504	522	490	510	527	550	523	496	515	540	551	492	544	536	472	551	507	505	512	525	472	516	528	501	563	539	522	504	511	504	502	547	541	510	512	568	500	517	587	480	494	545	548	517	534	521	532	487	528	554	519	523	530	542	525	533	503	508	483	540	523	528	503	502	500	509	551	491	516	508	528	485	511	480	541	495	532	523	536	517	531	474	525	473	523	540	511	518	547	492	525	560	523	522	536	492	546	518	530	518	534	536	493	531	488	550	519	530	500	535	512	503	499	510	509	512	520	523	497	514	516	505	529	488	551	550	521	539	489	510	507	528	499	533	509	547	509	509	476	583	482	545	536	495	503	492	524	485	452	558	525	535	511	476	476	493	545	498	566	500	516	502	544	541	540	504	577	515	510	522	532	511	516	509	489	506	549	566	535	483	546	523	535	508	511	530	555	503	493	452	540	492	451	498	536	551	491	510	538	479	537	501	518	527	544	504	514	568	509	522	467	528	524	495	530	473	530	476	506	539	544	497	540	508	459	525	497	514	564	475	526	549	499	532	513	532	525	532	491	517	540	536	530	527	563	517	528	584	494	490	474	489	517	572	515	516	500	513	545	563	526	514	512	554	515	497	527	504	512	514	504	550	504	487	545	499	528	488	509	502	492	582	500	553	519	520	504	474	557	522	542	524	508	513	544	517	522	535	546	478	530	515	499	465	544	566	530	520	532	571	527	505	496	506	495	531	538	547	507	530	545	524	560	545	512	535	482	516	487	499	531	549	527	511	497	557	501	563	556	550	504	519	506	534	527	528	533	490	535	526	516	522	502	553	520	464	506	531	502	531	542	499	531	521	510	483	546	546	517	546	493	499	514	503	527	491	529	488	527	536	519	513	503	512	502	554	508	510	511	548	535	494	494	502	542	508	521	517	522	476	528	497	514	540	511	526	508	521	549	506	533	509	524	508	508	502	492	523	545	513	541	522	508	519	525	522	518	546	493	490	546	550	531	541	547	533	485	518	510	525	518	496	510	565	532	525	513	532	500	509	505	512	517	497	526	493	542	529	491	511	528	524	518	476	547	527	498	488	494	552	550	519	510	516	497	543	497	470	507	528	485	495	496	507	515	497	489	501	531	512	521	521	507	481	504	490	517	509	517	515	513	526	512	508	546	525	522	535	511	573	539	472	535	550	507	506	511	510	534	528	552	461	528	498	517	478	524	537	519	527	479	491	512	516	506	499	489	487	508	493	485	543	503	512	511	537	496	491	551	521	527	549	502	522	493	556	514	496	513	492	545	501	505	517	507	506	511	527	505	492	518	502	526	510	513	504	467	518	542	516	499	525	514	490	542	507	523	531	542	506	486	554	516	529	497	530	524	516	512	535	506	519	516	530	489	541	497	558	541	518	507	501	537	552	476	551	514	531	536	556	519	515	516	506	542	539	549	541	535	523	478	550	518	512	506	509	529	519	473	488	484	536	521	499	525	517	549	518	524	523	489	493	469	521	519	488	486	524	529	504	523	540	527	457	528	492	565	518	520	502	500	513	566	499	513	499	518	469	531	494	529	524	523	554	558	535	554	530	474	493	548	522	499	536	538	492	539	529	511	515	513	550	519	493	520	519	522	493	552	532	528	521	537	562	496	503	488	521	500	505	524	502	524	527	521	531	537	498	500	545	509	501	512	514	530	509	513	564	500	529	560	540	504	530	531	507	508	500	526	506	553	518	525	516	512	517	506	537	546	494	547	502	506	515	563	483	551	471	560	517	488	548	480	495	529	507	511	496	513	524	508	504	522	519	544	582	518	498	523	512	545	527	497	515	502	509	533	521	510	477	498	563	533	493	512	536	523	538	518	531	568	520	511	512	500	474	495	507	525	520	526	518	520	506	479	544	521	528	491	508	544	482	567	504	537	526	527	538	481	476	491	504	479	504	493	479	509	515	506	474	539	544	512	474	518	505	529	494	496	512	548	534	533	520	505	493	500	481	533	532	533	519	503	550	553	512	550	517	544	510	504	535	509	551	521	492	537	515	526	502	485	527	555	530	546	489	510	530	531	499	508	512	504	547	531	555	533	562	523	495	463	538
6518	3612	5070	3712	2678	2022	1521	1068	858	853	768	760	691	955	986	700	456	460	398	341	335	358	336	304	265	285	175	164	225	228	222	198	180	184	148	187	195	112	135	116	136	122	142	126	101	140	150	128	140	142	141	150	116	110	137	128	119	139	135	129	119	127	125	146	128	135	129	118	123	114	118	142	145	115	99	134	124	107	123	129	129	124	119	127	130	103	106	120	110	117	124	125	135	121	127	127	123	128	141	124	114	108	115	118	144	127	130	130	108	119	131	130	139	103	125	123	143	142	119	123	126	128	117	112	132	118	139	136	144	127	104	113	140	119	135	107	126	131	121	117	142	127	126	115	121	119	139	117	132	127	123	112	126	136	113	118	103	123	120	119	118	123	145	119	135	106	121	142	118	141	109	113	120	115	133	123	131	124	128	111	116	125	118	138	125	122	136	117	110	144	135	141	112	124	115	107	126	134	146	106	134	132	114	106	102	128	101	111	119	129	109	119	113	127	114	123	118	121	114	125	105	152	105	118	119	130	118	136	130	127	109	146	119	114	115	127	120	132	132	109	126	134	121	112	132	117	130	91	114	143	108	103	113	113	123	124	112	129	106	113	125	123	139	123	132	115	127	133	135	129	141	135	107	131	107	125	124	119	120	109	138	125	129	130	113	128	139	115	115	110	132	134	131	119	118	123	100	106	130	114	130	119	120	119	115	122	131	127	124	120	115	116	141	116	111	127	127	115	107	115	121	136	116	131	134	128	127	120	149	129	126	119	138	118	111	131	140	122	110	129	114	116	119	139	122	154	144	124	111	124	110	113	113	115	116	126	127	119	128	129	137	139	128	105	143	117	129	118	125	113	112	136	108	107	111	122	118	119	128	132	119	145	128	128	124	119	137	128	141	133	113	118	101	110	116	130	118	119	120	126	136	120	122	126	118	130	127	122	128	123	109	131	114	123	108	132	116	134	136	111	102	136	129	117	113	113	109	106	128	123	115	125	119	120	120	122	114	117	142	134	112	137	130	125	144	110	109	137	119	110	99	121	116	107	110	112	116	103	131	118	112	131	124	110	122	127	123	130	103	126	126	116	127	122	113	112	114	131	114	120	114	126	117	128	127	110	124	111	119	127	115	130	131	121	125	114	124	107	118	138	109	126	129	127	131	124	121	124	116	118	116	119	129	124	124	114	136	119	104	119	147	139	100	126	123	113	138	109	125	119	109	115	115	116	127	130	133	124	102	109	151	130	125	122	126	113	127	113	107	122	160	136	112	117	118	131	121	127	124	127	108	123	127	108	114	118	118	136	115	123	112	114	115	121	108	105	94	117	117	109	133	120	122	121	127	101	110	109	115	119	131	151	128	110	103	132	132	130	120	124	130	118	114	116	148	126	118	126	124	132	129	134	121	108	125	127	120	121	107	109	123	126	126	134	140	121	141	127	112	125	116	132	117	111	133	113	123	138	113	129	109	131	128	128	103	119	137	108	120	120	118	125	139	141	111	111	97	141	115	121	126	144	123	116	111	111	103	121	128	137	151	128	112	120	100	103	125	117	122	129	121	117	153	136	122	119	119	133	140	106	131	107	103	112	138	130	122	122	119	124	121	107	118	130	142	134	130	134	120	142	136	131	135	118	153	127	112	132	110	114	114	134	136	137	124	148	114	116	110	116	125	128	115	106	142	114	124	114	115	129	115	135	127	129	112	132	129	129	136	131	113	140	136	102	123	106	127	98	143	112	118	121	113	102	131	122	101	108	133	136	129	113	128	129	116	116	124	115	109	118	126	131	124	120	130	116	123	119	118	127	126	142	136	129	123	101	121	126	125	120	125	136	125	136	105	127	120	116	121	112	129	130	117	100	122	119	120	113	109	130	133	116	118	129	119	125	112	121	119	114	133	110	135	116	135	127	102	120	134	128	116	127	119	137	130	136	122	122	131	113	118	133	119	131	115	110	131	113	109	146	122	128	122	107	95	136	133	134	130	132	104	137	136	136	101	104	120	150	108	115	111	138	142	145	139	140	121	127	116	120	135	114	115	99	127	112	127	119	123	123	148	134	111	129	139	122	112	117	125	107	118	133	122	134	125	118	131	144	130	127	123	105	132	134	133	123	128	127	127	118	113	127	115	114	137	135	136	124	113	134	115	133	134	106	123	125	147	108	131	101	115	128	128	136	125	122	123	124	124	133	131	128	118	103	120	125	121	128	116	108	120	105	124	137	113	115	126	153	129	115	137	119	104	141	111	125	119	121	144	129	129	130	127	124	135	110	123	116	115	123	138	111	124	105	118	119	125	139	117	132	120	102	112	118	139	126	129	112	99	136	142	127	98	126	116	130	135	130	129	129	124	119	114	122	110	110	119	106	120	115	122	120	120	121	100	85	125	132	122	137	125	130	113	118	121	115	114	117	124	118	130	138	124	121	116	116	131	108	139	114	115	113	135	114	127	110	118	103	120	95	119	134	130	148	110	116	115	111	127	129	113	123	128	123	108	104	117	123	112	115	139	115	136	140	117	131	103	143	135	125	100	118	120	122	119	115	115	138	115	105	127	119	117	138	120	127	129	101	121	124	112	118	104	115	110	118	90	126	119	126	117	107	130	116	116	119	142	151	112	128	131	112	105	108	143	123	134	141	124	135	113	137	108	105	118	135	103	141	129	111	119	132	125	133	134	127	128	119	126	122	96	137	109	121	142	115	123	124	128	122	122	121	122	124	124	146	114	126	122	101	116	132	137	131	102	127	127	141	129	126	115	114	102	117	123	113	125	122	138	127	128	106	122	125	120	114	117	114	137	131	131	113	108	113	127	124	113	111	120	130	137	139	127	125	113	118	119	120	142	127	134	142	112	112	115	115	116	131	147	126	122	108	120	109	113	118	127	115	114	123	131	130	122	105	140	114	123	122	120	119	111	129	115	122	115	131	113	120	115	116	114	129	108	129	114	141	127	131	121	130	139	137	97	111	133	152	100	118	132	105	112	113	136	127	120	125	113	124	123	128	111	133	126	106	110	116	129	130	127	115	94	122	118	126	137	125	111	118	115	128	133	111	123	136	128	129	125	126	121	103	122	126	111	140	121	126	97	131	113	141	142	135	112	120	124	119	133	127	106	120	142	122	109	119	126	135	108	110	125	115	137	113	131	121	127	135	139	121	130	132	143	107	113	136	110	123	121	133	122	109	127	93	127	132	135	128	132	131	117	128	121	143	134	136	127	142	124	123	123	115	119	145	132	110	135	140	115	130	112	102	137	134	138	119	114	137	136	111	120	119	136	123	131	126	126	117	119	110	124	124	110	106	130	135	115	132	122	118	116	131	127	114	121	105	117	137	130	110	116	109	114	115	105	130	133	129	122	125	117	112	129	130	114	117	109	115	102	111	136	114	119	115	130	136	107	108	101	111	137	123	127	122	140	119	108	106	121	121	132	112	136	118	114	115	134	140	121	107	133	118	105	132	124	110	123	127	135	140	129	113	118	142	110	127	121	125
4667	4095	8685	10020	9335	8112	6800	5330	4400	4401	4327	4318	3810	5215	5215	3849	2889	2615	1973	1936	1797	1912	2004	1569	1712	1401	870	749	1104	1342	1233	1148	900	829	882	963	971	415	387	379	365	339	379	365	438	370	381	428	465	464	474	466	523	466	421	412	417	426	439	404	386	407	371	368	366	385	367	368	370	406	385	376	373	363	371	364	393	356	352	355	349	400	364	358	408	389	369	379	407	369	406	376	340	385	393	374	360	371	384	367	347	387	349	393	394	351	325	352	363	358	397	369	330	371	396	403	408	353	395	410	388	355	371	395	408	380	355	413	380	349	401	416	381	362	387	350	405	379	383	351	400	351	381	370	365	370	354	358	380	362	399	407	335	359	336	335	353	384	398	389	381	405	359	386	397	376	394	345	397	358	386	357	377	372	369	352	364	348	335	357	372	371	363	369	367	379	379	360	340	386	402	372	365	406	374	360	352	375	399	376	362	342	360	377	377	355	369	388	370	412	338	380	403	361	394	372	376	383	367	362	386	372	356	358	376	387	379	376	392	369	403	364	382	374	383	366	367	427	374	373	375	330	356	368	350	368	338	378	361	336	371	376	389	347	375	388	338	408	351	369	347	359	374	361	357	380	357	385	363	369	391	384	381	360	383	370	413	363	367	393	381	347	392	372	387	342	421	361	392	358	366	414	364	340	392	365	366	355	375	382	397	391	370	381	350	407	389	384	362	347	388	381	375	394	367	364	386	352	400	368	351	327	365	367	376	368	364	379	353	364	373	356	370	398	370	341	385	363	356	395	378	332	357	346	400	363	372	364	378	369	350	392	397	368	413	332	352	380	387	393	365	347	356	385	394	392	386	388	359	366	338	381	351	390	394	417	404	388	388	386	360	364	373	351	357	363	364	406	345	380	378	385	418	352	380	377	363	387	390	347	363	354	395	415	376	353	379	390	349	408	360	386	368	422	401	357	358	382	336	365	380	358	364	395	356	412	350	407	363	408	365	369	367	384	347	336	385	340	376	373	331	351	398	363	347	387	363	369	350	357	392	358	386	378	355	352	361	366	368	351	332	386	382	399	390	353	368	417	375	371	384	350	388	321	361	389	409	386	338	364	360	357	367	390	364	371	354	371	388	361	381	332	401	356	347	391	375	353	380	381	375	386	357	380	396	368	394	415	368	361	337	404	376	374	370	383	352	381	374	339	352	389	361	364	378	388	369	372	369	358	356	378	360	372	379	354	396	352	351	385	364	396	361	350	394	340	357	384	370	353	369	359	344	389	348	359	336	392	360	385	397	404	365	377	367	380	367	360	353	384	372	360	375	408	364	388	361	398	353	334	370	385	373	374	405	363	391	372	369	382	340	402	385	368	417	361	393	338	351	398	407	383	350	356	380	382	387	362	351	350	376	403	406	372	384	374	364	371	388	367	394	375	360	376	378	399	373	368	353	358	377	373	351	331	384	401	362	372	376	334	397	395	353	370	378	355	368	334	377	376	365	353	392	357	350	378	368	374	386	356	371	394	372	362	370	357	377	356	394	374	371	373	373	384	341	373	376	385	357	357	374	369	360	362	374	364	371	363	395	341	377	364	381	366	391	382	345	358	369	425	354	389	391	362	358	386	356	386	392	380	388	346	355	363	362	402	365	341	372	368	386	382	394	379	404	377	381	402	351	364	360	379	395	404	358	359	373	365	362	368	375	374	398	374	393	371	359	362	360	349	377	366	378	396	364	376	386	365	389	372	346	374	385	363	344	368	375	367	401	358	385	342	371	381	367	380	368	349	408	387	352	381	371	351	359	363	424	392	363	359	373	366	422	380	356	360	374	365	363	392	371	366	358	397	404	368	385	388	384	329	335	338	348	379	372	382	392	360	397	351	351	358	384	361	343	378	365	376	356	410	357	340	364	346	360	427	416	358	348	373	396	399	384	400	386	373	407	375	387	354	348	340	369	421	376	378	361	372	384	383	335	360	373	376	398	376	395	401	314	365	364	371	362	387	357	372	368	343	368	371	391	361	358	407	356	334	384	378	380	379	369	387	362	349	333	388	362	365	387	393	378	355	358	373	360	380	354	349	331	368	370	400	370	392	355	379	418	381	348	396	345	382	342	345	361	341	363	367	369	360	360	352	379	374	389	365	386	383	360	354	395	407	398	369	357	372	355	377	380	358	359	362	362	339	369	370	385	350	351	381	356	391	396	369	357	403	382	349	386	367	352	366	357	399	392	374	366	394	378	368	382	340	392	380	387	414	375	355	354	374	366	377	363	353	387	412	386	372	376	399	370	365	379	401	390	380	417	386	375	373	351	336	364	353	372	368	381	393	365	384	361	378	384	373	363	397	359	362	371	391	373	354	362	377	352	353	354	358	386	366	370	383	355	346	368	361	344	386	354	363	397	366	387	354	344	362	347	359	385	381	362	395	382	364	410	348	370	337	385	349	359	382	367	383	381	303	357	368	378	385	372	400	402	333	398	380	343	358	342	390	374	364	335	401	391	358	390	368	368	381	363	390	395	371	363	377	386	347	346	391	353	359	421	392	370	366	385	364	380	382	352	372	371	360	358	358	388	336	385	393	358	365	377	376	344	339	341	374	372	372	348	372	365	350	350	401	379	382	380	376	364	365	374	376	350	334	338	332	404	364	380	388	352	366	396	361	362	366	332	362	366	389	362	326	337	377	367	404	368	362	366	370	382	392	376	368	354	362	372	347	377	367	371	378	364	359	373	354	376	366	367	396	390	393	402	401	355	392	344	346	379	398	392	343	369	357	372	376	349	336	370	333	382	374	363	331	382	348	388	357	378	378	358	368	359	351	392	378	343	342	333	355	388	380	358	388	367	368	361	373	372	384	353	398	381	386	368	370	313	380	361	341	385	356	353	363	375	348	402	384	355	359	393	388	394	380	400	361	368	375	323	361	374	378	372	372	359	362	375	393	365	353	374	387	400	367	388	364	356	355	343	394	351	349	369	362	384	418	389	367	378	353	372	358	376	381	364	383	373	364	342	364	364	364	348	377	329	364	385	388	386	371	377	389	389	393	369	359	371	382	384	373	374	339	380	385	380	371	412	370	351	397	369	387	388	382	370	359	389	397	380	360	379	402	387	354	363	409	383	390	370	364	359	401	371	379	392	389	375	405	363	341	391	383	387	358	386	378	338	385	384	376	413	388	389	384	370	398	352	360	381	369	338	376	380	380	362	393	350	396	363	352	401	378	355	370	401	389	347	408	347	387	385	385	371	384	369	350	369	398	332	379	420	384	374	355	372	393	347	368	395	381	365	372	374	428	383	344	384	361	371	382	439	360	365	343	330	375	340	352	387	396	348	389	387	367	389	388	371	371	354	381	389	339	373	370	355	372	391	373	377	411	371	349	385	364	361	368	353	395	374	399	370	378	386	351	396	354	334	435	396	400	351	377	360	353	368	371	329	344	370	357	380	367	377	400	386	359	360	388	367	394	382	390	314	348	390	331	371	358	362	379	374	377	386	416
15179	8435	11434	8629	6634	5647	4654	4291	4189	5654	5757	6637	5342	7699	9120	5634	3973	3607	2824	2302	2477	3751	2837	2464	2097	1459	772	578	1043	1427	971	836	645	825	671	769	601	256	158	166	147	131	166	158	159	181	172	161	217	226	202	220	192	218	195	172	145	161	154	176	160	178	149	171	153	157	142	163	178	159	158	146	152	128	124	142	148	139	141	144	124	150	152	161	158	145	161	144	135	145	142	142	142	160	166	137	155	161	136	146	141	146	167	130	143	155	150	162	143	148	144	173	179	148	142	175	165	141	150	142	124	142	149	142	132	127	162	159	137	153	138	156	159	167	145	143	138	163	138	168	153	139	131	148	127	142	138	162	159	151	148	141	133	170	132	145	171	134	153	133	147	167	162	142	132	152	144	137	135	146	154	134	135	139	163	159	149	150	165	137	170	120	146	138	138	160	178	146	154	172	144	137	137	165	153	131	147	148	147	143	177	153	137	161	151	159	125	134	150	152	141	119	150	147	157	158	147	128	175	129	147	145	171	157	163	140	128	142	150	135	138	146	134	150	148	136	129	148	134	128	153	150	137	144	154	133	133	147	132	167	128	166	142	164	157	144	161	164	149	163	140	160	153	166	132	148	136	176	153	163	161	152	164	150	139	142	139	158	168	154	133	161	145	160	157	141	139	130	141	146	165	144	152	125	142	177	155	156	138	163	181	166	138	163	144	125	137	125	186	164	139	159	172	149	135	167	156	161	171	125	149	168	139	130	141	153	143	154	139	142	120	160	139	136	143	153	148	137	142	142	152	132	157	149	154	163	147	131	150	162	156	167	148	163	145	152	154	150	127	150	144	160	174	183	141	168	139	167	147	141	141	134	147	157	148	171	137	144	135	152	141	146	136	177	137	154	173	163	140	152	153	149	176	146	157	138	146	121	138	139	156	160	157	151	142	175	160	176	155	145	156	172	150	146	133	156	164	148	185	173	146	170	172	117	145	164	149	140	156	136	157	161	150	141	139	149	142	137	129	150	157	141	152	134	159	153	139	157	156	160	156	163	155	162	136	138	152	162	148	142	142	140	151	143	157	137	137	163	158	172	126	144	138	165	147	134	164	171	167	145	145	164	165	131	145	157	145	143	131	137	154	124	141	144	157	160	150	112	146	143	134	157	164	148	142	127	160	145	116	145	141	155	157	151	146	128	166	154	155	146	154	152	153	141	144	168	148	158	157	170	143	149	157	132	169	159	157	180	159	126	139	120	155	158	155	159	176	142	138	153	151	154	143	158	158	155	138	145	170	145	161	148	162	151	155	150	164	149	164	155	135	165	147	160	150	159	150	151	131	137	139	158	130	162	145	178	154	132	150	144	126	151	154	141	158	147	151	154	141	139	148	141	149	152	133	147	154	156	152	176	143	153	140	153	139	135	139	134	157	142	161	169	164	143	146	143	138	131	172	125	181	150	155	153	165	170	143	134	155	149	152	139	141	147	155	175	143	167	129	122	125	152	162	124	148	135	169	150	167	146	142	156	143	135	135	152	143	173	151	153	167	153	128	166	186	143	136	138	145	182	165	165	137	140	164	127	154	120	168	156	141	146	154	147	143	144	162	134	152	144	181	137	163	134	164	156	168	158	148	154	145	159	150	138	167	144	129	134	136	162	138	134	152	155	150	139	161	152	153	134	146	153	158	157	155	149	143	168	149	133	152	140	144	157	136	156	147	148	136	145	150	130	130	126	146	136	150	127	166	157	149	144	149	133	145	160	160	169	136	154	138	134	145	161	153	154	155	140	169	149	140	173	142	113	160	158	142	161	143	140	157	143	136	165	167	137	137	170	163	182	153	150	155	150	163	155	146	139	148	165	127	172	135	153	165	142	140	151	145	146	141	152	145	133	147	133	162	154	157	149	162	159	161	145	145	155	133	158	149	145	131	146	140	154	153	144	152	130	138	136	122	140	142	133	147	148	157	174	149	147	146	144	155	139	163	151	136	151	141	139	151	174	152	148	155	157	162	174	145	174	159	149	166	147	143	137	146	138	135	145	160	141	139	141	154	138	153	128	156	135	133	137	158	160	160	156	146	146	142	136	156	152	145	147	153	157	151	137	158	140	131	136	169	137	149	157	153	159	140	144	148	136	156	134	148	145	158	141	184	132	146	156	131	142	166	159	170	148	141	164	141	162	134	153	156	137	158	140	160	155	163	153	150	155	146	160	160	157	136	143	135	149	135	150	159	147	171	167	142	147	161	147	165	129	124	130	146	140	132	135	142	140	142	166	134	161	140	130	139	147	135	153	146	141	164	152	160	150	171	125	132	146	136	167	152	147	162	173	167	121	158	134	168	158	156	149	155	163	158	167	128	127	150	150	156	135	158	149	156	155	149	143	150	153	151	175	164	144	140	164	122	149	145	144	148	134	145	146	153	141	150	153	145	159	135	149	163	155	147	144	158	154	152	165	161	157	145	152	161	164	176	145	153	156	148	151	160	160	160	137	139	139	122	160	138	143	148	173	154	158	141	133	136	146	129	125	144	137	146	157	136	148	145	162	157	148	159	148	159	122	146	138	127	151	143	161	148	147	154	151	158	153	153	142	139	161	158	154	155	150	131	163	154	126	154	150	131	154	165	159	143	145	127	150	150	160	144	146	151	125	145	139	157	156	148	135	154	146	131	153	153	167	156	147	112	159	154	175	136	156	153	158	147	179	141	146	155	151	147	190	121	150	145	141	141	141	155	155	140	158	154	150	140	142	163	147	143	149	154	141	150	163	133	170	157	161	148	159	156	172	153	124	150	157	148	152	179	132	146	152	174	151	148	141	138	183	154	144	163	136	143	157	135	133	149	158	157	162	147	148	169	121	152	152	134	144	155	151	121	146	150	116	149	141	143	128	173	166	148	139	166	139	124	157	150	150	166	151	151	146	161	118	139	159	154	128	148	160	148	150	150	142	148	162	165	158	141	140	144	152	144	152	155	171	129	146	160	168	151	139	163	122	147	151	151	141	152	135	157	157	149	155	132	166	140	135	140	155	140	145	143	145	140	171	129	147	179	161	154	146	146	159	165	137	144	154	145	133	167	136	156	147	166	162	142	156	140	152	165	133	164	146	147	147	124	161	148	147	145	147	146	155	150	159	153	171	137	146	147	143	146	148	153	135	143	140	131	156	162	152	163	132	138	153	137	145	163	152	173	180	173	163	152	140	152	152	127	133	144	140	150	140	136	139	135	155	139	155	139	125	124	166	147	168	168	160	164	164	147	130	144	185	139	167	140	155	151	151	147	151	154	121	159	147	138	143	148	150	146	148	143	152	178	164	153	143	116	154	170	157	156	151	172	121	161	141	140	173	147	178	153	143	139	131	153	146	145	148	164	148	178	132	162	153	153	143	147	143	147	157	151	148	159	156	158	151	162	158	154	153	155	151	154	163	144	156	130	150	143	148	132	132	128	136	141	129	158	161	152	161	136	147	151	159	149	138	144	124	164	144	177	156	132	130	143	145
10205	8336	16015	18565	18026	17583	17011	16256	16085	21186	21795	23995	20371	26625	28272	19664	16048	14545	11499	10920	12542	17329	13920	11780	11293	8197	4952	3678	6659	9285	6358	5628	4373	5337	4318	4752	3715	1191	432	427	513	474	485	460	537	489	460	624	968	1082	1030	1018	896	949	764	669	598	505	458	496	506	485	449	458	472	470	481	470	426	432	443	401	486	455	429	425	455	440	455	444	407	448	431	467	458	451	421	472	483	487	460	483	446	441	434	430	448	464	450	441	447	429	490	444	423	446	458	458	429	448	428	417	434	434	417	440	425	437	426	409	438	464	455	435	442	440	448	458	437	410	392	432	441	435	422	441	400	435	467	448	431	430	431	459	444	468	416	425	474	465	436	438	446	401	422	458	448	414	444	443	472	422	444	441	456	403	471	475	452	429	437	440	457	401	453	422	464	439	426	447	451	440	412	452	461	469	466	449	464	454	448	444	436	414	464	435	434	481	492	447	437	469	444	442	425	433	443	459	432	492	448	435	427	453	445	446	473	426	494	432	444	410	413	451	463	472	457	445	409	435	450	449	455	437	464	479	451	473	434	494	456	458	465	468	435	448	429	438	452	455	444	431	466	436	435	418	452	423	426	452	458	403	454	466	476	451	428	435	454	471	446	454	453	449	426	451	500	436	435	444	483	424	475	427	459	417	439	470	460	438	462	469	456	394	441	445	425	452	407	399	453	462	442	450	448	452	455	456	472	430	426	427	437	454	406	461	423	464	476	396	466	460	406	447	400	450	458	428	473	447	434	463	439	462	440	446	414	434	467	413	431	415	446	474	408	450	456	416	421	446	424	428	454	437	433	429	466	425	459	449	460	409	430	450	432	443	413	427	455	435	439	402	476	456	480	448	428	474	441	480	468	430	467	407	424	457	460	441	430	453	425	460	415	441	420	422	481	461	428	462	464	417	426	428	420	426	412	460	454	441	457	486	466	449	425	457	431	434	438	449	445	480	450	453	431	436	428	396	449	465	458	436	452	430	472	454	411	464	451	445	459	442	434	440	460	429	428	448	448	453	438	448	421	456	436	444	425	417	407	447	430	417	434	429	412	437	463	410	446	478	438	441	457	451	463	431	446	436	438	452	479	400	460	448	428	421	473	461	467	475	448	435	403	422	431	434	402	436	414	480	422	425	451	437	407	442	407	443	487	434	462	463	434	470	394	447	436	432	432	417	475	403	457	428	508	461	446	480	455	440	458	453	465	470	438	479	454	438	467	434	430	427	408	442	424	419	433	457	443	451	419	455	423	467	456	446	418	397	416	449	436	438	444	466	437	499	434	448	435	413	412	464	439	487	434	432	437	418	423	460	467	429	456	456	428	426	482	472	446	437	409	436	448	430	466	435	428	453	446	447	444	442	427	470	468	419	445	453	419	464	431	454	494	458	413	468	479	442	464	458	446	453	436	444	458	463	454	478	435	431	445	428	426	438	431	456	448	446	398	424	423	455	457	437	429	423	445	435	444	435	452	441	423	471	423	437	450	432	409	472	413	428	436	418	437	432	447	443	450	437	426	470	448	460	443	437	442	465	446	413	429	454	480	493	457	433	459	430	402	445	436	446	446	435	449	408	443	473	456	430	438	439	464	416	442	453	451	421	420	448	427	482	426	485	420	411	433	429	441	471	435	454	423	443	422	454	473	442	433	432	435	448	430	421	424	474	435	444	432	433	411	465	464	432	408	458	458	479	446	464	467	465	474	450	436	472	453	472	444	455	433	423	419	445	434	406	438	420	435	464	482	463	448	439	466	440	465	448	483	439	437	448	445	468	429	443	430	464	453	449	436	432	478	454	440	456	425	449	444	464	417	494	485	427	433	429	482	465	436	450	432	480	465	512	459	445	464	443	444	437	431	433	441	421	460	436	445	429	456	400	415	484	425	472	461	424	444	449	443	459	449	422	465	450	420	448	477	458	465	434	426	421	481	438	441	472	435	463	432	455	443	423	429	442	466	428	462	407	405	447	467	441	481	453	454	446	478	443	444	439	442	465	422	468	425	406	442	471	437	456	463	451	449	471	461	418	457	426	437	445	487	478	467	426	503	468	433	445	469	458	424	448	423	449	452	452	455	441	522	408	407	427	437	452	446	425	477	444	449	448	453	437	404	436	446	453	460	441	435	429	446	470	443	430	415	447	447	448	413	493	483	447	439	437	453	484	452	459	417	445	447	441	433	446	475	411	457	428	461	426	473	434	450	419	455	431	447	457	423	464	437	453	414	429	415	476	416	443	438	450	474	464	435	442	451	424	432	425	417	448	424	478	436	464	472	457	431	433	434	460	440	466	437	430	430	424	460	467	441	444	440	463	404	417	448	448	438	477	441	440	442	447	461	445	459	435	451	432	453	416	438	470	455	452	465	417	438	457	421	430	433	476	431	476	484	435	440	461	404	451	450	423	413	425	427	431	418	462	451	458	454	463	402	414	431	453	427	484	432	451	425	419	453	444	418	444	450	446	430	483	462	467	430	420	411	434	449	470	449	454	441	438	461	452	425	433	473	419	434	448	440	448	430	454	454	482	455	445	456	395	444	437	446	423	452	446	443	461	449	443	436	419	436	463	446	427	439	444	440	466	453	443	413	481	436	465	461	402	424	469	471	451	440	408	436	438	432	466	464	431	460	459	466	447	447	436	466	405	452	457	438	487	438	463	406	470	443	509	421	449	434	434	451	450	424	440	434	455	457	426	419	446	431	480	437	450	418	445	445	447	426	462	469	453	448	432	497	464	456	437	461	462	471	439	468	442	445	441	474	446	410	440	435	404	454	448	448	445	417	449	419	459	465	418	455	435	489	499	431	445	457	434	481	422	459	461	447	453	421	487	442	442	456	417	428	427	434	457	449	413	445	433	443	467	441	449	444	456	451	450	457	486	410	437	431	463	475	466	442	439	430	447	460	465	468	422	440	473	440	453	433	446	453	444	391	437	457	440	439	410	462	468	462	418	450	465	452	437	459	429	441	464	386	445	454	448	433	422	455	464	445	413	476	449	426	453	413	451	477	439	428	437	453	455	441	443	460	444	438	421	440	444	465	451	445	461	478	457	437	437	407	441	438	462	454	429	457	402	444	447	444	489	400	421	452	413	453	452	451	393	408	441	457	445	437	455	449	463	404	440	452	437	416	466	441	423	470	423	449	417	436	456	443	427	448	461	442	450	461	490	408	478	484	461	426	429	448	454	445	429	413	471	431	460	460	400	447	416	401	407	451	421	481	437	435	436	431	444	452	423	445	451	451	425	460	446	413	427	446	482	421	432	470	465	435	439	474	509	439	408	447	441	468	462	434	408	443	449	437	459	464	450	429	465	450	428	445	467	421	446	441	483	393	447	451	428	477	467	415	449	443	435	448	424	443	422	440	480	429	461	440	442	389	441	458	426	426	451	471	422	446	448	421	441	446	445	442	403	428	449	443	473	428	440	445	442	391	439	408	461	423	424	424	467	425	434	457	427	432	428	455	451	436	462	436	434
23614	14483	17442	13586	11057	9314	8309	7494	7171	9808	10787	12833	10576	14321	18186	11347	9020	6575	4961	4952	5397	7746	6271	4073	3646	2913	1562	963	1985	2369	1665	1330	1041	1282	1465	1255	997	406	194	221	184	201	179	178	188	185	190	219	329	383	318	328	314	262	265	229	214	186	212	185	187	211	183	179	194	176	185	171	174	184	184	182	199	188	202	176	212	170	184	185	191	198	175	175	161	196	185	159	178	181	182	207	175	178	169	182	182	205	191	189	179	166	194	205	181	183	201	189	179	194	200	172	189	222	180	165	187	169	169	175	184	183	189	177	201	178	177	200	192	163	160	181	215	197	173	173	181	186	179	172	163	161	192	179	191	199	196	181	201	208	199	166	182	193	196	182	177	192	189	184	182	195	199	207	168	169	189	186	177	173	183	187	191	179	194	161	168	183	192	171	172	178	180	178	182	188	190	217	167	168	193	170	218	188	174	185	176	182	193	181	171	172	180	202	193	176	164	183	170	171	192	181	191	173	180	194	210	199	182	171	159	169	178	173	175	168	204	155	179	201	157	185	203	148	202	211	179	169	176	200	187	157	181	188	192	202	194	164	184	172	219	189	194	199	180	169	173	169	186	207	197	183	204	171	161	199	219	157	201	156	168	193	190	182	199	175	200	163	190	190	198	215	179	175	201	165	190	187	185	212	194	188	216	181	180	166	199	199	204	191	175	199	175	193	198	184	181	182	163	182	204	172	176	181	207	187	174	183	192	175	195	193	185	186	180	187	194	186	201	180	173	188	197	173	192	149	200	163	179	183	185	182	167	198	177	173	183	200	172	203	177	192	186	198	190	189	178	173	192	176	169	170	209	180	179	168	195	195	170	204	184	193	190	184	195	184	171	188	190	188	198	184	198	174	179	177	192	193	151	192	216	177	177	187	167	195	159	196	203	162	182	197	199	194	190	207	176	196	171	177	186	201	173	183	176	178	224	186	178	198	175	177	170	160	193	187	178	186	169	176	181	188	178	167	190	166	189	168	187	182	180	156	181	182	179	189	181	182	202	193	196	168	191	163	190	195	165	183	202	184	175	179	168	191	171	175	183	187	203	197	200	188	184	195	186	188	169	196	186	164	194	188	184	182	199	200	175	190	186	171	180	186	210	170	183	195	166	166	191	197	199	176	191	164	201	180	208	204	181	183	189	212	178	193	188	195	170	178	185	181	186	196	182	180	170	154	160	188	182	185	186	169	169	191	168	208	237	188	179	181	171	183	172	187	151	175	189	183	185	193	206	192	175	217	173	197	185	203	173	173	176	193	188	193	170	211	215	196	205	191	172	208	200	186	177	176	203	184	196	189	184	185	185	170	170	169	181	204	214	174	160	173	169	177	173	195	194	178	180	193	163	188	172	186	172	206	194	179	191	200	187	180	189	194	200	169	195	191	216	175	162	171	188	174	186	188	194	192	168	178	205	179	171	192	174	172	182	164	178	196	190	187	160	190	220	182	206	170	178	180	198	209	203	186	168	177	191	159	165	193	187	189	163	185	192	189	193	179	175	191	193	200	170	193	178	201	192	187	174	168	186	183	198	165	166	190	196	154	178	179	190	180	192	175	186	175	179	188	170	199	151	159	158	190	183	165	227	151	192	178	203	194	178	174	169	180	162	202	188	193	187	172	162	178	191	192	136	195	177	185	179	176	171	186	176	188	227	200	194	169	208	178	177	175	181	163	185	156	201	195	205	199	197	215	181	174	193	208	184	155	189	211	169	196	198	181	183	188	176	156	150	194	186	175	172	194	155	176	183	175	193	182	206	185	173	173	196	177	203	161	183	200	201	167	190	183	197	195	184	176	191	193	158	178	183	192	182	201	175	179	179	201	172	188	194	164	188	174	183	210	200	189	185	171	192	231	186	184	202	190	205	205	179	159	199	209	179	192	182	186	157	189	189	176	191	187	191	191	174	206	187	186	173	179	207	172	185	159	198	202	195	178	188	188	176	192	186	186	185	166	196	178	183	198	175	186	165	176	199	183	188	199	168	184	198	181	181	170	185	185	182	190	174	189	201	191	188	174	194	193	190	179	180	197	194	210	175	172	170	207	178	197	184	177	186	178	188	180	194	179	179	185	172	191	193	175	161	183	160	191	189	194	183	177	181	203	202	176	173	165	163	185	190	173	182	171	183	157	189	185	196	169	183	161	185	183	194	176	174	181	165	183	198	204	208	179	181	176	169	172	196	189	164	190	161	167	189	163	176	174	159	182	194	188	184	186	199	174	182	177	193	142	190	192	191	214	189	184	171	159	168	172	196	171	188	214	213	180	213	187	165	169	194	189	182	176	179	190	176	196	176	174	186	192	179	190	183	172	186	187	196	179	217	197	168	174	197	199	196	189	168	166	169	170	195	180	168	166	195	168	162	176	192	204	181	182	176	170	193	175	170	195	175	180	165	187	199	196	171	181	167	203	169	188	170	148	183	178	190	177	191	207	200	181	196	167	210	179	178	215	156	187	186	182	176	190	188	181	159	172	169	168	187	174	180	172	170	175	176	193	158	181	191	172	192	180	191	195	169	164	191	200	198	185	177	170	192	171	181	192	214	175	166	205	175	177	196	161	173	194	203	198	177	207	179	185	186	183	177	184	189	173	179	184	185	200	190	198	179	191	171	164	172	188	177	173	165	166	168	189	192	193	194	194	189	226	194	153	188	158	171	186	209	174	181	185	202	187	198	195	177	178	158	172	205	183	178	161	169	189	174	194	182	174	191	204	200	181	180	192	166	196	166	167	187	203	186	167	200	171	173	165	173	201	188	174	178	188	187	194	179	175	177	167	180	206	185	198	180	187	177	167	180	181	189	197	184	181	183	194	167	206	174	187	192	188	187	177	182	162	158	202	171	184	178	189	187	185	190	168	175	176	178	172	177	180	210	163	159	174	192	178	176	186	167	181	175	167	179	167	197	178	177	179	228	170	191	207	179	173	196	193	189	199	183	176	187	176	175	169	187	184	190	194	194	187	178	174	172	191	203	182	199	174	177	194	189	182	187	162	172	151	173	200	180	172	185	193	172	191	165	198	198	196	168	167	171	183	165	175	171	193	195	174	187	173	184	191	153	181	196	164	193	200	190	187	182	169	193	197	176	175	181	178	204	159	183	153	175	182	175	172	194	174	173	181	190	178	185	193	177	187	204	191	173	179	167	229	182	159	200	194	195	180	181	162	218	199	168	169	174	198	174	184	195	180	182	202	202	184	194	192	167	205	201	184	185	160	187	189	179	203	182	194	195	191	210	190	180	176	175	199	171	180	202	172	185	197	191	183	188	198	179	191	200	202	207	183	166	193	160	187	170	180	180	170	203	181	172	161	187	178	177	167	188	207	170	181	179	180	167	197	203	185	205	184	187	182	185	189	195	167	174	192	167	157	198	188	182	179	169	181	165	182	186	185	183	189	186	171	203	194	189	184	180	187	195	184	177	179	175	174	171	188	168	188	186	195	165	196	165	184	174	187	171	156
14180	12310	21000	23667	24423	23991	22991	22794	23645	28716	30082	33154	28815	36157	38127	28474	24007	21614	17189	17982	20509	25138	21560	15629	15674	13704	7954	5717	11650	12911	9168	7622	6385	8265	8925	7581	6141	2058	577	528	535	536	504	596	578	561	626	762	1492	1732	1571	1418	1260	1264	1097	982	766	624	632	600	575	616	535	602	591	570	531	497	532	518	524	498	492	570	554	532	508	556	523	529	513	562	531	523	500	535	543	506	549	536	551	527	537	550	525	539	536	534	518	553	534	503	527	505	565	542	578	500	530	502	526	521	521	545	511	529	503	522	552	542	520	541	541	538	565	550	518	544	560	519	523	532	538	493	514	519	537	540	553	523	525	526	529	517	557	540	540	490	498	516	520	499	541	523	504	512	524	527	537	511	490	496	527	529	535	522	534	558	531	508	536	546	501	529	547	522	557	556	513	526	537	494	538	521	518	580	531	510	578	552	560	533	534	561	544	551	555	534	505	550	560	585	540	550	528	525	560	542	527	550	530	557	480	519	517	533	592	579	494	538	542	492	510	492	505	553	520	513	531	514	559	521	557	470	553	542	551	542	534	507	584	546	536	504	560	527	545	485	531	538	518	523	544	560	515	565	484	575	551	534	550	544	533	530	518	528	546	486	532	546	566	527	536	513	544	506	494	546	531	482	503	516	553	530	535	529	552	501	514	538	543	531	520	545	576	520	497	518	559	549	502	535	498	506	526	505	518	512	535	513	539	487	451	469	500	535	515	549	539	500	533	567	560	541	484	494	496	514	524	526	547	528	538	503	535	519	580	473	518	525	520	532	531	532	546	502	549	549	493	501	530	549	520	497	501	540	568	472	573	510	526	562	506	547	541	508	515	502	517	521	492	577	536	548	527	518	520	516	516	540	492	559	539	531	551	575	513	494	551	543	514	504	564	556	532	524	575	557	531	507	501	526	510	590	501	522	506	544	556	504	529	492	544	550	545	555	515	517	538	527	545	528	577	546	520	506	499	571	542	484	500	532	532	556	508	507	559	529	528	519	524	518	548	525	531	517	517	541	521	513	515	513	531	518	491	534	524	520	538	520	528	504	531	529	553	549	545	516	512	526	545	524	527	543	495	535	532	517	519	528	532	553	521	537	555	537	528	569	513	507	546	550	524	562	531	518	528	535	570	501	528	532	528	479	541	501	542	505	511	541	549	528	512	500	523	560	534	527	554	523	510	498	531	515	512	502	500	509	556	509	500	519	556	515	555	498	567	518	529	512	487	520	532	562	518	551	540	505	502	529	527	548	545	547	511	549	554	538	506	541	540	529	531	517	528	520	507	543	517	490	509	501	509	504	536	536	519	547	529	529	495	501	504	530	510	518	549	537	505	539	545	564	523	474	525	504	510	545	512	523	571	548	507	518	494	517	543	501	532	540	497	540	545	542	545	493	530	547	489	595	532	527	492	548	504	536	500	514	558	522	549	514	534	501	538	511	517	531	554	518	533	533	522	545	520	553	508	491	523	563	550	534	530	489	503	533	494	519	519	543	510	516	554	579	528	552	544	497	514	511	524	521	579	525	515	551	514	495	547	499	560	509	525	501	487	487	523	553	540	548	545	528	535	576	522	529	529	492	554	541	555	541	528	568	497	517	542	595	518	558	498	536	511	494	501	488	504	544	564	488	518	514	566	497	524	544	561	507	494	511	560	537	565	526	506	526	533	523	489	546	551	553	557	523	524	543	539	530	537	533	574	525	572	564	555	514	541	567	537	540	484	521	483	556	452	525	530	560	494	543	556	527	543	495	552	532	515	549	496	498	524	590	541	492	552	537	532	520	550	551	533	512	522	520	538	544	526	531	524	544	550	505	561	553	501	551	559	522	533	541	513	525	536	519	520	496	506	534	556	501	523	544	551	508	555	505	520	509	539	543	492	534	538	510	520	537	518	535	578	533	504	576	565	515	568	543	535	542	500	501	502	489	515	516	562	492	522	515	580	549	525	527	549	528	496	522	554	538	560	531	538	547	522	514	560	508	556	528	530	510	513	501	540	536	539	495	530	506	537	561	522	501	508	491	479	528	489	523	522	528	520	530	529	536	508	558	534	517	517	518	563	528	543	556	566	498	520	537	556	514	548	529	513	522	544	493	539	504	541	496	527	513	543	533	554	544	507	486	537	515	501	532	507	563	496	531	502	517	492	562	511	513	534	521	510	525	538	497	538	491	520	538	519	562	536	483	504	529	557	526	504	479	537	554	504	517	543	533	518	500	509	517	539	521	535	505	535	527	541	538	550	484	508	528	507	521	521	540	515	521	517	513	525	487	516	519	510	532	504	519	568	580	527	522	529	532	543	511	531	479	547	558	495	536	532	540	524	525	559	522	515	517	521	519	537	534	519	544	523	517	527	518	528	561	545	514	530	563	526	534	493	563	546	571	542	553	470	523	495	518	573	519	503	549	518	524	539	519	538	521	555	536	562	520	559	557	487	531	524	530	531	553	518	496	516	531	550	541	532	556	528	510	546	532	522	551	528	518	492	512	559	559	558	525	483	490	573	570	544	561	522	466	518	503	548	547	526	494	538	533	553	525	504	549	493	529	539	477	528	506	532	563	539	494	540	534	540	523	540	507	493	530	517	548	560	510	552	516	524	556	529	514	534	476	525	536	542	517	569	513	494	535	523	489	537	530	530	533	557	516	525	537	493	515	509	484	531	542	509	477	554	491	542	512	535	494	563	522	485	532	517	547	552	528	536	511	515	534	566	565	474	545	507	546	531	528	511	517	555	543	504	507	568	553	556	530	516	580	560	516	515	544	566	527	533	504	529	527	476	541	506	547	538	526	552	497	525	537	542	535	500	512	555	524	537	527	535	517	534	531	529	508	554	506	553	528	528	534	512	528	568	560	501	484	547	537	526	537	543	526	546	549	537	526	516	517	517	544	541	563	561	527	540	521	576	528	503	540	536	532	515	504	579	525	554	478	530	543	559	562	532	571	542	481	551	528	546	491	541	528	493	549	552	530	534	528	541	505	452	509	521	513	528	543	519	511	531	532	518	553	494	544	490	547	518	528	525	477	543	498	535	516	512	524	536	489	502	529	521	520	527	526	516	513	469	513	525	491	556	512	524	523	506	548	467	537	553	533	523	528	520	516	536	516	494	541	520	530	509	554	551	558	503	540	534	504	475	472	564	516	563	532	537	571	576	532	494	525	535	540	541	521	546	517	506	549	534	511	555	523	503	508	546	555	547	546	531	533	511	555	512	508	522	531	544	552	553	552	552	518	516	521	553	535	532	516	505	546	504	543	519	518	514	539	554	552	523	518	514	504	569	496	520	507	557	490	530	518	517	511	548	543	550	543	490	495	510	486	503	537	525	518	544	534	561	525	530	557	550	555	493	495	534	586	546	502	519	541	554	507	508	525	477	545	559	522	527	531	558	551	582	533	526	512	481	537	555	521	542	475	550	504	555	516	489	527	527	507	561	525	494	522	546	530	529	493	518	533	479	524	520	549	509	515	545	568
7065	4215	5127	3828	2996	2112	1432	1113	810	849	811	771	660	763	914	672	533	448	328	358	418	421	335	242	276	221	187	152	180	215	208	180	181	150	233	225	197	151	123	129	122	121	110	119	110	143	123	103	119	144	109	139	132	126	123	130	133	121	123	110	121	110	115	134	119	119	119	127	117	91	137	119	127	126	121	125	117	118	124	128	133	131	124	108	140	89	136	116	126	136	121	113	119	144	115	104	116	112	99	121	136	116	128	108	121	115	119	114	113	134	120	132	120	108	114	110	114	133	130	134	128	109	123	115	118	134	119	140	107	124	122	106	120	122	117	109	124	114	126	143	112	138	114	121	145	130	131	142	115	115	127	136	108	111	115	128	119	131	134	121	121	147	107	115	128	122	107	131	126	113	117	154	126	120	131	106	132	128	129	117	100	159	134	111	127	116	133	124	132	101	129	115	110	144	112	133	118	131	123	116	117	133	131	128	125	118	144	98	139	124	125	130	120	128	131	111	121	139	128	121	131	121	149	127	112	110	145	121	120	111	106	129	110	124	114	105	134	112	144	142	108	127	110	128	118	120	108	106	109	137	123	120	112	113	133	122	128	124	129	120	118	123	124	126	127	128	115	114	138	121	102	121	111	117	132	117	123	112	134	132	134	136	118	134	130	135	119	132	121	109	117	119	136	147	129	140	102	136	144	142	122	112	95	125	130	99	121	125	108	130	115	118	115	120	122	112	124	125	129	135	121	114	138	120	132	114	117	120	126	118	123	135	111	114	112	146	130	124	125	127	146	127	133	122	128	115	103	113	122	156	108	106	100	131	156	150	130	122	88	131	116	116	122	117	135	123	127	125	120	111	128	134	120	126	131	124	108	112	113	132	107	119	139	123	138	132	133	107	110	119	113	123	133	116	116	130	124	136	118	133	104	121	113	130	135	144	110	112	136	116	143	126	117	121	108	139	116	117	147	125	117	121	131	105	124	114	131	115	122	117	154	127	118	117	144	115	124	121	124	136	125	126	133	136	121	139	118	152	107	123	107	113	125	123	121	119	133	124	120	123	136	132	122	136	124	131	116	120	133	126	135	123	133	98	113	124	138	142	139	94	124	114	129	120	123	122	159	122	127	144	124	120	102	131	122	126	112	126	127	123	129	131	123	123	124	140	98	124	131	130	126	130	126	127	118	135	125	130	122	122	107	126	140	94	124	144	114	120	114	112	130	110	122	118	138	117	118	115	134	139	123	120	141	111	131	126	115	122	102	126	114	140	117	100	117	137	115	139	119	124	113	118	118	119	101	129	104	127	119	120	123	115	124	121	119	131	123	120	124	109	136	117	126	115	119	120	110	120	117	145	119	117	106	139	133	114	122	137	107	135	117	116	129	132	140	115	132	113	131	104	137	115	125	129	118	119	122	121	149	109	120	119	119	118	117	135	123	120	128	124	126	128	123	130	123	122	103	136	124	125	139	138	119	109	122	132	123	125	125	125	125	120	121	138	129	162	112	126	139	114	118	115	128	136	135	115	130	121	136	106	128	129	127	131	114	140	121	120	137	106	111	120	104	130	125	135	132	112	131	102	132	106	128	112	133	121	106	143	114	118	134	112	125	131	144	116	134	131	116	126	132	128	104	122	123	112	130	122	115	127	107	133	114	124	125	139	126	131	132	119	145	128	137	123	122	133	127	115	136	118	122	98	127	122	106	128	127	128	113	130	144	121	102	122	141	128	129	112	143	165	119	128	106	139	121	145	106	139	136	119	113	113	148	118	118	113	119	145	118	116	111	112	129	129	134	116	133	118	130	99	129	124	112	129	122	137	127	110	125	130	138	119	130	136	144	112	127	99	118	127	125	133	121	144	117	123	128	124	132	120	111	114	116	141	135	127	127	134	136	120	131	114	128	122	100	140	126	121	137	131	134	138	129	136	109	131	123	142	120	116	118	136	124	148	131	142	112	122	126	121	109	130	144	125	125	142	123	133	103	111	124	118	112	119	111	124	121	108	127	112	146	119	124	108	99	109	130	124	126	116	110	128	113	156	128	131	151	145	98	135	105	131	144	113	114	116	105	103	112	128	130	120	154	130	141	119	101	128	125	111	129	144	125	125	137	107	150	117	127	121	126	138	124	110	120	119	119	127	122	123	127	125	116	135	120	125	115	126	123	144	125	138	117	119	121	119	142	137	119	114	129	125	128	105	119	123	119	130	117	94	126	127	109	121	143	138	131	126	122	111	113	106	120	135	116	120	143	147	130	141	114	121	125	122	117	134	124	113	143	116	124	123	120	135	127	126	139	117	124	146	114	143	128	114	137	107	126	124	121	131	116	132	126	122	120	141	130	133	105	129	147	107	112	120	132	108	144	126	109	126	112	129	148	109	132	140	106	124	114	131	118	142	123	138	120	132	116	115	115	126	119	124	133	128	133	140	120	131	129	123	126	112	130	106	124	122	142	131	135	120	108	132	134	121	105	142	134	117	119	131	136	126	141	130	124	118	136	122	127	122	117	127	134	128	133	130	144	130	113	122	141	121	129	132	141	129	106	127	115	128	119	128	145	133	146	128	114	121	108	130	126	115	97	97	145	139	133	129	115	136	105	125	140	116	124	124	129	109	130	131	134	132	114	111	123	129	119	127	142	119	102	117	115	122	124	138	131	116	116	112	128	143	121	125	140	104	97	107	116	118	128	130	122	130	128	132	143	102	127	106	120	132	127	114	131	114	127	121	142	124	112	120	109	140	109	124	139	124	106	130	120	121	127	114	129	128	143	141	130	137	127	134	114	110	118	160	121	137	129	138	113	121	125	127	133	145	130	100	129	113	130	143	142	106	130	115	110	113	131	129	96	123	116	135	141	116	111	130	121	135	119	132	94	130	117	120	121	128	159	127	117	136	132	121	110	139	101	121	114	103	127	139	137	125	106	114	123	120	123	130	112	110	114	125	115	121	99	153	136	115	135	128	125	125	133	109	125	135	110	116	104	107	143	136	140	113	119	133	117	134	118	121	127	124	119	119	128	112	117	114	135	131	132	123	138	121	137	140	109	114	118	136	107	138	109	132	135	119	118	136	129	118	140	138	111	124	128	130	120	124	137	135	115	130	114	122	119	98	131	123	133	132	123	119	124	108	116	111	111	126	120	117	122	103	108	150	156	127	124	127	118	119	138	119	118	121	119	122	139	122	110	103	128	129	132	138	101	142	125	132	88	116	122	133	127	113	128	118	125	121	143	119	124	124	132	124	116	127	116	144	133	137	116	133	121	127	121	135	113	133	128	133	112	108	140	124	144	120	119	161	112	129	141	153	134	118	132	133	133	131	116	126	129	134	116	112	140	126	146	131	117	132	138	125	140	113	119	114	115	118	136	123	117	115	104	104	128	131	128	106	114	122	136	138	112	119	106	127	134	133	104	122	128	132	136	139	126	147	119	119	118	132	141	138	134	109	121	129	122	113	118	108	110	120	133	132	107	116	106	137	137	150	130	126	127	134
5187	4596	9105	10344	10002	8294	6418	5198	4175	4367	4265	4387	3865	4618	5210	3836	3149	2621	2068	1858	2210	2701	2108	1334	1582	1408	883	799	1012	1075	955	839	791	742	1058	1210	960	535	374	361	408	350	413	409	355	390	369	417	420	428	409	449	443	380	439	391	406	397	393	390	364	415	365	383	399	378	394	332	361	377	368	356	392	410	382	374	404	395	376	371	375	372	409	344	392	361	375	386	365	384	392	393	377	373	375	367	368	385	391	368	372	388	360	352	412	365	364	376	384	399	400	366	400	363	371	371	394	398	407	377	356	372	377	392	386	382	378	391	367	403	364	379	369	355	350	367	382	394	391	361	359	403	378	367	358	381	378	360	397	389	354	384	386	375	365	373	383	382	400	370	347	386	354	382	366	374	403	385	354	351	356	354	383	337	371	370	380	366	361	348	360	378	374	411	356	373	382	371	375	354	385	414	388	400	398	365	360	381	387	376	332	344	356	372	382	399	360	397	350	388	341	376	378	376	385	405	357	389	344	392	353	382	369	368	393	399	359	380	357	344	393	383	370	376	378	381	351	367	400	409	357	416	388	376	381	368	354	412	356	393	406	395	404	382	382	412	365	376	378	394	354	377	365	374	384	384	383	368	391	358	396	421	370	362	351	372	350	403	360	416	380	381	387	390	364	369	374	371	403	383	394	372	352	369	369	383	387	346	365	371	366	368	428	382	365	393	373	361	338	398	372	374	362	382	361	342	394	366	374	353	366	356	374	365	415	346	371	391	358	357	406	361	400	361	394	385	405	355	353	358	356	397	389	349	311	378	364	381	410	374	370	363	373	367	415	381	385	343	348	400	414	336	364	376	366	401	373	378	375	390	368	374	367	388	349	374	409	390	376	401	359	361	373	374	382	360	407	380	322	393	405	346	358	381	382	357	363	399	382	369	388	344	377	341	376	381	362	380	381	394	361	403	380	367	341	365	377	352	370	388	352	383	410	363	373	367	360	378	381	374	398	338	379	369	334	373	347	382	384	367	381	417	389	364	373	368	367	415	399	370	410	408	393	353	367	370	343	372	379	381	383	404	362	376	397	379	359	360	397	361	369	385	349	355	387	373	367	364	390	357	378	397	388	405	378	378	379	363	377	400	341	368	382	392	369	395	346	332	374	373	356	402	373	388	377	373	370	371	361	386	373	369	363	382	370	392	370	384	359	399	355	367	406	372	410	380	355	392	401	383	365	375	360	348	406	356	382	363	373	382	404	376	383	424	371	359	378	374	352	370	380	380	402	399	365	386	365	375	387	372	383	378	389	366	390	393	376	369	358	373	364	400	384	403	427	391	382	386	352	378	377	410	380	353	391	387	378	375	392	355	396	371	405	375	383	390	350	398	409	376	384	378	407	363	376	355	392	362	350	394	355	433	359	390	372	398	386	368	395	393	335	410	354	342	377	364	364	401	400	409	361	356	399	363	363	389	338	396	369	375	401	388	362	389	396	393	368	369	350	338	388	364	388	390	375	384	366	399	379	369	322	414	435	401	348	433	373	370	391	360	381	380	377	375	395	357	353	353	366	360	391	376	363	350	394	390	397	351	374	372	349	370	370	383	375	386	373	370	389	347	389	377	399	369	396	369	332	325	360	377	384	346	415	386	402	392	357	398	352	378	410	362	374	364	361	382	385	394	364	383	405	367	358	346	395	372	372	349	354	369	397	393	366	407	340	368	342	401	387	379	349	380	361	383	384	385	369	373	433	407	392	389	367	384	372	382	381	381	366	406	397	348	397	384	347	365	388	436	373	358	378	338	370	377	376	385	373	377	403	394	367	359	380	406	376	359	338	399	369	366	359	388	373	385	354	411	394	386	377	335	336	364	352	369	393	396	355	367	390	376	389	360	391	354	372	383	382	343	350	339	392	368	381	375	402	381	380	354	382	405	359	386	336	347	387	435	352	354	352	399	414	374	379	353	370	389	355	353	367	382	358	376	373	361	374	372	373	379	369	414	386	451	376	376	391	358	386	364	383	381	347	377	386	359	386	381	396	363	392	351	363	355	368	369	419	407	350	408	383	394	363	390	382	382	372	380	343	414	402	402	361	373	427	358	355	378	364	370	355	379	377	359	374	412	396	372	403	373	369	391	379	374	368	368	414	413	354	369	409	369	355	359	420	382	373	377	396	372	353	369	404	372	374	393	370	369	349	345	348	393	357	374	386	402	377	378	406	340	403	371	370	381	400	398	371	362	363	350	337	373	397	368	367	377	376	366	336	370	373	367	363	389	396	376	337	381	384	386	378	375	378	385	416	391	383	356	371	381	387	391	388	386	352	393	352	402	372	401	390	370	387	383	388	372	336	329	376	392	347	371	385	365	386	352	357	376	372	381	360	393	396	368	352	396	395	388	354	404	417	394	370	376	385	382	344	346	375	378	354	368	387	365	394	383	402	389	376	380	386	388	417	358	385	385	397	387	381	381	381	362	395	407	388	377	368	374	398	415	389	356	375	344	382	367	350	349	377	365	377	367	353	346	367	357	333	387	372	388	381	378	401	382	343	369	356	378	389	361	371	406	385	406	382	379	340	396	367	390	356	370	345	393	400	395	354	373	409	393	396	400	368	364	413	393	365	378	421	346	347	394	351	349	369	356	398	374	343	368	363	378	331	375	387	410	395	356	358	357	375	384	372	351	352	383	389	384	417	328	367	361	414	361	396	384	374	383	392	408	350	373	376	369	373	382	403	372	386	406	367	393	381	417	362	369	379	350	398	376	356	354	359	405	382	375	355	373	372	359	367	358	362	348	387	367	389	351	395	334	371	383	364	364	369	374	356	336	368	334	363	372	402	359	365	362	390	387	352	408	379	357	392	391	369	382	384	376	374	372	376	371	355	360	389	391	384	399	338	384	383	371	417	380	358	393	376	390	367	368	380	362	389	408	395	360	368	380	375	350	381	374	361	378	358	351	390	391	396	388	385	366	348	383	360	380	382	355	388	375	359	380	373	360	402	407	358	385	380	380	402	411	383	368	382	399	353	405	388	382	360	350	354	375	364	379	351	392	378	360	371	387	373	398	380	371	396	352	360	375	350	324	343	364	374	416	383	362	383	373	360	367	360	381	351	393	401	406	385	393	375	355	385	368	423	366	380	388	364	371	402	378	370	377	393	360	366	370	388	375	371	370	384	370	359	358	361	343	397	389	353	353	404	410	380	365	359	401	345	377	365	383	376	372	352	369	381	400	390	365	419	346	378	389	393	379	373	355	347	384	359	371	378	378	367	366	373	373	418	403	401	373	352	366	368	366	384	413	376	416	393	338	402	396	404	365	401	395	379	397	379	348	363	382	385	393	358	389	389	389	352	354	365	383	330	361	387	353	389	391	377	394	370	363	375	399	368	334	373	378	362	356	381	393	375	382	406	369	374	392	368	399	353	386	383	417	372	377	417	369	399	406	347	369	374	368	393	367	374	369	388	408	386	414	378	384	368	398	380	371	361	403	419	377	361	393	383	353
16283	9754	11005	8825	7211	6175	4760	3757	3790	4833	5542	6361	6341	6278	8301	6172	4099	3926	2798	2850	3792	4609	3383	2054	1881	1255	806	763	1040	1021	774	640	480	419	657	857	662	238	147	152	148	163	130	137	144	136	153	182	235	244	265	216	217	198	164	202	162	155	168	159	157	117	161	141	162	150	125	158	106	149	168	170	162	146	135	142	136	145	162	152	130	146	141	140	145	184	127	160	132	147	146	147	151	156	128	140	177	154	147	156	148	145	174	144	162	139	129	153	159	151	172	134	134	171	154	160	152	154	142	135	149	174	157	161	142	152	146	140	156	145	153	147	152	128	167	169	164	126	144	128	155	133	158	141	152	153	138	143	161	138	139	123	152	166	153	160	154	135	130	161	156	140	172	152	147	134	147	141	125	146	153	140	133	145	159	144	161	147	153	136	154	130	156	155	145	158	134	149	144	148	165	144	163	136	144	147	134	140	130	141	155	147	158	131	134	177	130	146	149	147	158	135	144	144	143	144	128	161	149	160	139	160	149	147	138	148	168	172	147	135	150	157	160	151	176	147	137	142	149	145	162	174	137	151	149	144	141	127	143	139	174	139	126	140	131	141	130	140	138	145	167	168	138	135	159	135	140	159	148	133	154	139	141	153	175	146	140	128	132	148	129	181	145	131	145	184	160	144	145	164	123	154	139	147	158	124	144	133	146	161	165	167	139	145	138	170	169	158	136	147	138	147	143	165	150	151	121	148	151	137	150	159	147	176	158	154	150	165	148	135	122	154	158	175	161	135	161	140	139	115	154	147	146	143	147	144	141	153	151	151	119	148	170	141	164	143	149	155	156	132	129	142	152	168	147	142	130	141	171	142	127	163	153	154	151	143	152	154	142	133	139	147	138	137	151	146	133	154	133	142	152	156	142	155	144	148	149	137	125	174	142	151	161	167	145	144	158	165	155	145	135	139	134	135	125	138	166	153	153	154	155	130	157	133	133	140	137	145	159	148	149	143	141	142	149	142	151	147	121	124	151	147	146	155	150	157	150	132	145	151	155	146	126	142	150	146	136	146	131	143	171	139	163	150	157	155	171	145	183	148	136	154	161	145	162	130	161	152	164	123	154	158	135	147	155	141	121	146	159	138	162	171	148	155	149	151	152	131	136	150	155	151	160	144	143	131	140	144	139	150	137	134	166	119	126	127	158	128	156	144	120	146	156	172	159	140	148	136	148	151	142	153	141	145	140	131	147	150	148	153	131	144	141	155	173	142	145	146	136	159	148	144	164	163	119	128	157	143	143	160	131	135	132	129	151	141	143	138	135	134	141	145	144	160	161	153	128	134	162	139	152	163	116	152	154	143	144	147	170	149	142	159	164	131	153	158	139	148	137	164	147	173	153	150	152	148	142	146	167	139	155	147	136	148	145	144	153	148	172	145	151	137	146	134	141	143	149	162	147	153	136	153	140	155	141	162	166	144	158	166	136	160	151	140	162	140	147	153	149	122	138	140	143	149	138	135	145	141	149	155	126	147	167	150	119	133	144	133	152	150	147	151	155	136	145	140	156	138	148	137	156	151	153	151	130	147	136	141	146	156	149	127	147	151	134	164	155	153	148	154	133	139	158	125	149	130	171	149	155	157	142	146	156	159	143	138	144	162	150	136	152	138	145	147	134	138	154	150	153	148	143	132	124	125	154	130	151	156	155	163	153	147	150	134	157	150	132	166	153	156	132	138	164	156	150	149	138	149	175	167	162	143	171	156	161	143	164	134	131	145	148	153	143	130	130	149	138	172	152	160	136	138	135	158	152	155	141	159	137	136	150	161	153	137	128	150	130	152	145	147	159	142	150	142	138	171	132	133	168	133	155	158	157	134	166	143	158	140	145	134	138	141	154	165	160	149	151	158	149	157	152	158	152	140	154	145	138	163	138	135	159	136	146	117	146	150	160	162	161	151	145	131	121	155	157	129	138	153	167	145	136	154	157	154	139	147	155	156	152	141	171	152	149	149	138	136	152	161	155	142	157	162	130	141	155	143	140	136	123	134	155	124	134	120	143	143	145	131	152	124	149	131	135	144	130	144	152	161	130	153	138	150	137	170	141	153	138	147	140	161	164	127	120	163	132	138	128	177	153	151	153	148	139	154	156	140	139	160	162	153	161	148	149	160	152	144	133	154	131	167	139	131	154	126	143	142	153	176	138	143	174	153	138	143	120	148	139	154	167	133	144	166	154	139	147	142	134	149	161	137	139	136	139	144	131	140	123	147	148	136	145	142	148	143	149	149	125	134	173	171	153	150	148	148	130	146	148	145	154	161	167	153	151	132	138	159	140	133	152	160	138	139	174	169	98	146	150	141	156	146	158	152	149	121	152	138	150	166	146	139	152	146	151	160	152	145	156	161	158	166	141	149	142	127	151	145	136	132	144	158	134	138	136	133	146	169	163	139	151	151	130	169	172	161	149	156	141	159	151	167	138	153	115	121	168	162	134	143	158	156	137	147	159	144	164	157	148	149	159	161	141	130	148	137	173	151	139	154	149	147	144	169	154	141	153	172	134	138	166	142	137	145	159	147	166	140	169	152	136	157	160	161	150	123	158	148	156	148	164	138	143	148	180	135	163	111	171	158	148	147	152	136	149	144	153	147	143	132	146	135	156	134	160	147	153	143	152	140	144	146	153	134	123	158	139	139	143	132	150	141	170	140	149	139	128	158	142	164	162	136	136	142	140	163	134	141	175	126	141	141	163	149	134	154	159	149	138	160	155	139	143	140	160	140	175	147	153	156	155	132	140	149	140	166	158	143	146	149	155	161	149	155	168	151	154	143	140	147	150	153	124	152	141	161	132	142	143	136	138	149	148	142	159	142	163	124	158	159	155	133	151	140	179	187	149	163	158	174	146	149	137	151	138	160	154	139	165	147	133	152	155	159	133	139	135	138	159	148	145	144	154	148	136	148	124	134	149	132	149	147	147	161	165	143	147	147	161	167	159	121	136	158	175	131	145	140	150	114	124	130	137	144	178	151	141	132	155	152	157	139	151	155	152	158	168	153	156	153	157	149	157	145	155	149	139	146	155	138	167	144	161	137	132	147	148	148	137	138	156	140	162	154	142	139	145	159	147	169	142	157	157	149	134	143	150	163	158	158	145	164	158	161	156	164	139	141	176	142	160	158	141	130	136	139	150	142	156	158	156	144	136	144	129	138	154	159	153	168	136	130	135	163	152	161	139	139	164	164	133	139	137	153	133	130	135	146	145	151	123	140	126	164	156	146	168	154	160	143	143	128	145	151	137	158	148	161	159	135	150	149	144	150	143	152	145	133	140	146	143	153	145	135	156	154	142	154	137	134	138	127	156	135	137	159	132	147	144	138	165	130	136	160	137	134	165	148	141	146	149	165	132	151	162	140	135	132	155	159	170	148	153	172	149	150	137	163	138	150	127	169	157	161	136	138	151	142	151	133	149	166	139	145	158	154	147	153	139	155	153	157	128	158	165	141	149	170
11106	8968	15816	18941	19069	18240	15743	14894	16181	18885	21107	24026	22735	23336	26996	20823	15979	15523	12358	13592	16619	19298	15534	9534	9888	7380	4454	5006	6654	6065	5164	3767	3071	2667	4235	5812	4251	1176	417	468	417	469	403	443	481	480	448	616	1214	1209	1072	975	933	953	828	738	564	489	531	543	498	490	435	469	470	458	416	416	497	430	459	445	432	438	448	442	462	420	427	419	417	466	435	442	446	436	472	421	424	425	484	415	430	460	435	448	421	429	437	450	454	436	423	451	446	433	437	454	414	431	439	428	419	425	453	477	477	472	430	420	453	452	386	429	408	419	475	442	419	420	419	456	422	426	435	428	449	425	434	450	443	425	435	484	414	483	448	407	416	445	461	476	490	408	446	416	437	427	441	446	434	425	405	435	419	426	432	432	443	460	424	458	415	449	448	453	430	429	436	435	420	421	407	470	466	468	434	414	430	444	455	444	439	431	445	425	421	410	429	420	411	450	409	446	445	415	443	463	450	436	429	433	474	456	435	457	435	447	454	458	443	459	464	479	448	455	457	449	417	437	431	436	458	454	457	411	492	445	436	467	415	448	442	418	484	432	429	434	436	452	449	431	446	409	437	423	437	432	448	472	435	434	426	432	423	410	447	458	449	436	494	420	397	488	430	443	438	430	430	407	414	440	451	418	453	456	461	462	461	444	472	424	401	440	456	429	458	437	428	449	421	438	438	473	432	426	473	408	420	418	422	437	470	429	456	425	436	456	459	423	438	459	436	449	453	462	448	401	427	435	413	473	445	442	433	409	455	452	418	445	432	424	450	411	411	434	440	466	444	472	458	413	442	425	438	443	438	441	437	450	454	412	431	426	489	425	414	455	443	445	437	443	443	462	422	426	398	416	420	413	396	456	460	471	428	448	453	429	449	442	446	423	410	421	456	467	483	458	449	451	468	453	432	415	384	427	461	471	420	431	419	422	451	446	445	435	457	479	412	448	437	402	430	415	479	440	437	409	447	432	448	467	451	407	435	415	440	467	444	431	433	422	428	433	456	442	449	459	465	434	452	459	459	424	452	407	440	462	450	425	425	435	444	442	456	467	411	421	445	425	415	437	452	440	478	461	428	409	421	449	425	425	436	450	447	427	449	444	413	418	405	449	447	475	452	491	443	456	450	457	429	480	428	428	479	429	444	469	457	449	448	461	429	419	443	412	430	485	427	442	441	410	490	440	446	448	458	435	435	435	412	419	450	452	429	428	436	467	438	462	441	433	458	478	429	408	445	419	446	427	440	418	427	447	412	428	443	458	453	396	435	450	449	456	448	417	394	449	437	423	437	449	425	429	416	434	419	454	459	462	435	450	450	428	442	453	462	443	433	420	502	415	460	429	427	454	445	429	450	462	442	417	437	456	413	435	436	439	441	412	454	475	452	432	432	435	441	434	431	430	446	481	430	429	464	468	434	457	445	413	413	432	457	459	450	456	442	412	433	448	441	405	448	432	442	414	424	436	403	446	422	436	476	443	466	406	422	429	430	439	411	455	446	434	421	450	451	432	426	478	432	449	443	455	424	451	405	385	400	445	459	458	403	458	413	439	428	453	407	460	435	422	422	416	429	417	422	409	437	441	443	452	436	437	407	455	437	478	416	420	444	453	384	440	452	431	439	433	407	419	419	428	397	479	457	417	452	438	419	438	441	428	456	465	463	467	443	423	466	436	438	444	402	436	406	445	453	463	419	443	448	484	432	433	427	408	442	452	439	485	441	429	424	457	430	480	426	462	435	447	449	427	474	451	400	460	412	385	415	386	445	458	430	455	457	455	447	460	410	489	435	427	443	450	439	452	433	425	388	416	428	429	386	402	413	436	416	443	456	437	429	452	402	405	436	484	447	459	457	406	413	428	450	436	416	449	446	469	447	444	438	443	463	409	425	424	454	436	437	412	424	431	445	404	456	413	427	450	471	445	445	438	456	436	464	423	478	405	437	445	421	411	399	434	435	438	439	426	439	459	428	417	450	506	432	435	443	442	415	441	429	420	442	413	460	430	467	438	398	489	420	422	446	408	432	404	460	438	431	442	440	474	400	448	443	423	441	441	425	442	409	451	450	466	425	451	421	437	418	461	435	476	474	421	426	471	425	422	420	415	441	369	433	409	437	455	429	411	447	437	463	444	443	456	458	424	467	411	449	477	416	432	471	431	423	439	457	476	456	433	440	448	408	405	472	470	430	439	405	377	425	461	413	447	464	443	428	454	417	438	453	438	427	461	439	438	399	443	500	413	432	426	445	483	462	438	447	447	437	479	440	474	397	435	427	426	394	431	458	418	393	463	431	430	454	437	416	473	497	470	467	404	465	392	411	443	431	465	451	441	439	449	437	432	441	402	445	417	448	476	438	419	439	432	453	407	428	406	471	452	444	423	440	447	428	444	440	458	448	454	424	415	476	435	443	458	464	433	444	455	482	425	455	457	410	428	430	422	442	417	415	421	458	487	437	455	428	438	410	415	464	444	410	461	421	439	427	483	461	442	465	412	430	440	444	448	458	466	410	406	461	422	413	431	415	465	441	458	450	443	421	438	410	425	453	451	449	449	422	476	452	439	407	445	440	398	462	429	444	424	467	407	471	455	434	433	438	472	447	419	407	438	462	430	415	447	441	469	457	435	457	441	441	448	425	417	468	439	458	433	413	452	412	444	410	437	431	447	449	443	431	449	452	457	432	449	439	415	426	458	465	397	459	432	452	393	460	456	435	398	420	446	470	435	446	463	476	440	449	424	419	451	441	466	454	439	440	410	469	427	451	465	412	437	430	436	436	436	404	434	429	439	467	446	430	395	467	435	426	426	421	467	422	476	462	425	460	436	472	436	421	422	450	444	477	442	415	420	452	445	456	449	456	416	467	417	435	442	444	420	391	445	462	421	460	507	419	448	432	405	468	476	440	434	432	410	400	406	405	415	460	434	416	464	446	451	442	432	431	407	445	441	450	476	442	424	473	410	501	432	420	456	446	408	445	452	417	467	473	440	460	481	443	439	427	425	414	434	438	438	460	456	453	411	437	465	439	441	422	442	457	428	436	450	439	434	450	427	461	426	435	441	445	429	427	447	444	444	400	463	434	443	465	429	432	455	466	435	476	465	466	453	424	469	447	449	449	454	443	462	406	431	409	426	427	431	434	438	420	416	425	427	427	424	420	460	428	431	443	456	446	422	400	428	451	407	456	430	446	443	410	431	483	453	453	425	467	424	461	413	430	447	436	407	435	434	426	410	431	431	437	463	468	462	411	401	417	441	412	438	449	438	449	465	426	451	478	450	425	444	398	442	412	426	441	408	437	449	425	488	465	465	439	460	443	459	454	456	433	450	450	465	410	470	447	444	454	458	470	451	452	461	466	459	428	418	434	434	425	442	442	397	406	425	447	418	452	436	477	433	487	427	470	459	449	446	482	457	445	448	447	430	405	423	451	433	467	433	403	449	409	402	436	436	452	422	407	444	463	456	451	386	454	471	435	418
24442	15346	18096	15220	11889	10147	7939	7051	7400	9009	10213	11461	12000	10289	13922	10794	6769	7827	5786	6681	7659	8442	7515	4243	3225	2332	1451	1662	1788	1911	1369	1065	944	798	791	1534	1174	420	177	179	162	181	196	207	178	166	232	221	396	416	398	318	332	339	282	307	218	190	199	195	182	185	187	204	207	192	215	182	178	196	167	186	188	186	190	163	207	190	192	190	187	168	190	173	186	207	172	158	154	177	170	166	193	175	151	191	206	178	169	197	180	170	191	175	193	177	179	187	165	160	188	195	191	185	174	178	190	171	172	199	198	193	192	163	198	198	164	185	186	221	204	168	202	189	169	176	184	167	158	193	175	190	152	186	192	163	160	180	183	178	195	168	163	179	184	180	177	204	163	196	187	183	174	204	175	171	195	174	196	171	165	165	181	178	152	161	190	182	182	176	180	198	166	174	158	175	187	187	171	161	162	184	201	190	173	166	187	180	176	159	175	174	168	209	183	156	175	184	172	180	147	171	163	175	164	167	180	180	172	172	184	206	157	165	196	174	166	202	198	193	184	179	145	189	193	186	166	164	209	192	177	196	171	170	178	195	172	172	194	159	158	188	189	170	188	168	132	160	179	176	192	202	175	188	179	157	176	182	177	196	169	173	180	209	174	173	173	186	172	190	164	198	185	184	155	195	181	175	175	153	200	177	178	171	181	170	186	182	184	154	182	173	209	183	185	201	170	159	201	174	175	171	178	172	199	166	181	163	176	183	184	191	200	181	173	174	173	171	213	183	183	182	172	179	178	195	173	173	183	188	186	193	192	193	185	176	196	165	164	171	192	178	171	200	183	177	156	195	170	178	182	204	178	180	183	153	173	181	182	178	168	213	182	150	195	168	182	192	162	163	182	173	174	167	155	187	164	180	223	171	201	185	193	193	184	171	157	171	187	204	174	185	184	177	169	196	185	181	197	211	199	183	175	170	182	167	183	170	189	177	191	144	194	182	183	184	173	166	205	179	198	179	170	194	173	197	194	156	167	187	193	173	170	185	165	195	173	191	185	196	171	179	179	187	172	196	163	176	189	190	183	190	192	177	185	168	170	171	189	182	187	173	164	161	191	195	184	169	167	176	184	176	194	183	178	196	208	173	180	194	150	167	168	167	191	164	182	193	175	172	188	182	188	182	175	187	169	176	172	169	178	193	183	184	157	194	165	197	181	165	176	183	180	180	172	170	208	181	181	204	178	194	155	162	185	190	155	174	183	195	169	191	200	177	170	190	191	173	181	186	134	187	179	161	168	163	181	190	166	174	182	191	177	189	181	168	166	187	186	179	177	186	187	175	205	184	200	193	159	181	172	177	164	184	189	189	172	188	190	193	173	178	197	181	163	174	181	182	194	176	185	184	169	189	238	190	211	177	188	193	155	165	173	175	182	185	180	189	190	173	174	174	190	178	182	176	198	182	202	210	177	197	186	211	189	176	191	186	178	191	186	176	164	198	196	188	170	183	210	161	165	187	191	212	184	166	176	173	187	185	174	173	199	170	172	179	194	162	178	206	174	161	174	205	174	169	202	201	187	192	187	155	213	178	211	162	165	184	174	176	186	168	186	184	199	192	185	170	188	163	171	190	188	177	174	171	183	187	157	176	189	168	188	171	180	176	180	167	201	183	196	164	176	163	171	176	201	170	163	196	192	198	177	174	152	197	192	197	163	191	184	173	175	178	183	161	165	185	180	178	180	165	187	165	184	161	181	196	188	174	173	170	197	159	164	171	177	185	165	190	193	182	183	161	168	174	161	186	182	215	186	189	184	180	179	185	173	178	162	189	172	194	169	197	174	166	182	209	183	197	174	187	146	188	180	186	167	200	177	172	189	194	181	195	194	172	178	169	188	176	182	175	140	169	160	177	177	165	175	184	195	156	168	201	178	179	198	215	174	184	177	203	155	188	190	198	179	193	165	191	185	178	181	166	166	183	190	158	196	175	166	175	199	151	188	173	175	168	183	179	196	180	183	168	142	172	186	177	181	176	168	205	188	184	199	181	182	190	201	194	169	190	196	170	155	185	192	183	167	193	166	179	173	180	194	187	172	181	182	161	173	189	173	183	177	188	189	173	179	203	201	181	186	166	183	183	182	174	175	180	189	190	184	170	160	176	192	161	200	178	172	176	182	190	171	166	192	173	168	189	180	198	177	173	190	178	178	161	197	180	193	181	195	170	203	205	203	180	171	185	174	162	189	180	160	187	178	168	197	187	166	186	182	168	162	155	175	164	160	220	155	193	201	163	180	161	182	189	191	157	218	177	192	160	147	165	174	173	160	195	169	176	175	173	208	197	195	176	179	177	186	165	186	202	177	169	179	194	173	185	199	208	186	169	169	190	189	170	196	199	184	181	184	190	190	156	191	187	199	159	190	196	185	185	184	176	192	170	188	167	176	200	171	176	166	182	168	186	196	209	179	169	176	181	184	200	175	175	181	190	181	167	162	171	189	164	195	199	160	210	175	186	186	178	160	174	178	190	190	157	161	170	157	160	196	181	183	172	183	197	173	186	186	193	166	190	164	184	194	186	168	161	192	181	164	168	187	165	184	175	187	173	176	175	195	183	180	185	191	195	172	172	179	191	184	206	161	196	174	160	200	174	152	172	164	190	183	146	219	197	189	169	189	214	177	177	162	173	191	179	197	199	163	201	176	188	170	183	174	188	167	182	178	187	188	172	185	188	197	179	176	207	187	187	176	166	166	181	226	149	187	181	178	154	201	200	187	182	197	163	178	183	178	182	179	158	166	179	164	176	194	179	168	185	178	181	191	161	179	177	172	170	197	183	179	187	166	205	177	173	174	156	195	182	201	191	183	191	176	186	192	154	206	165	190	200	175	195	198	186	193	196	199	177	195	178	179	182	163	190	182	186	185	186	190	168	178	191	187	169	159	180	168	192	188	166	167	166	179	187	183	190	186	179	193	201	188	174	191	181	194	185	160	186	180	167	187	176	164	172	196	197	173	170	149	193	176	149	208	173	201	177	176	159	166	185	171	201	173	181	189	216	198	192	187	172	180	170	204	190	160	186	157	175	192	174	188	177	189	185	172	144	171	181	175	166	166	185	167	194	182	194	170	188	194	174	175	174	184	194	200	173	165	190	180	204	191	171	166	200	180	189	202	196	189	168	186	183	174	189	171	195	171	173	173	187	173	178	164	171	197	214	176	183	191	179	184	179	187	165	184	187	176	195	178	164	202	172	182	190	161	158	166	199	175	181	175	182	167	182	196	190	192	201	201	168	191	179	204	165	183	176	187	188	155	161	155	169	172	185	196	167	173	187	190	170	200	180	158	187	190	183	216	201	175	188	198	183	178	182	183	167	183	198	197	189	174	180	165	167	186	210	178	207	179	200	162	190	194	173	194	167	185	210	192	196	169	187	210	190	175	169	184	181	193	190	188	169	147	176	184	169	188	181	166	175	174	181	168	182	170	195	168	194	190	176	168	187	179	185	192	191	157	174	155	176
14815	12857	21219	24875	23997	23320	21116	21471	23241	26571	29281	31473	31006	29025	34536	26899	21799	23631	18276	22314	24660	25522	24914	14908	14597	10867	7290	9930	10741	10482	7914	6134	5532	4661	5010	9349	7127	2234	623	547	519	540	519	549	575	587	590	852	2126	2166	1956	1660	1719	1645	1274	1224	805	678	628	619	619	631	564	611	556	594	535	573	547	535	521	528	550	544	508	499	514	516	496	511	534	537	525	541	527	524	524	526	506	511	507	526	530	531	481	552	542	541	522	521	517	525	523	521	552	566	497	538	512	503	521	514	511	546	500	495	536	487	549	526	510	515	514	519	568	534	541	584	522	556	515	550	554	495	490	562	510	502	534	531	527	499	567	527	548	483	549	518	543	498	527	485	494	538	518	519	517	485	559	524	473	529	511	505	531	564	522	532	515	527	506	564	543	475	522	532	517	533	537	559	507	530	517	557	504	530	544	541	507	540	548	550	526	565	541	541	550	527	527	491	473	489	517	520	537	555	521	473	554	516	535	531	527	549	486	533	520	544	514	525	516	531	571	516	522	526	491	488	527	526	500	494	491	475	555	524	527	533	517	487	511	525	535	538	492	517	524	545	509	524	541	546	504	527	535	509	531	536	500	530	584	501	535	505	527	508	533	484	522	523	506	511	513	527	531	509	522	513	540	497	502	532	516	519	526	549	519	522	523	532	502	493	533	504	542	530	528	507	479	525	477	500	501	493	502	530	528	521	566	537	510	517	544	524	541	549	512	501	505	559	555	557	478	493	526	524	525	526	497	531	509	484	521	578	490	514	523	534	533	526	544	539	513	494	491	509	539	526	506	549	487	510	519	506	501	554	494	530	554	550	533	539	527	551	538	524	524	563	500	518	504	511	514	502	527	543	513	520	528	498	535	524	550	487	482	536	570	522	527	556	553	510	519	489	520	513	547	529	576	525	530	534	487	521	548	538	549	518	527	503	505	501	525	507	499	537	499	507	514	557	513	521	535	522	543	511	488	521	521	560	487	488	519	556	507	537	491	512	550	533	523	548	537	514	523	516	506	502	493	542	559	539	530	477	555	512	489	536	546	499	462	504	538	526	471	521	527	520	556	539	546	519	551	524	533	507	545	491	525	519	544	504	522	538	499	497	546	508	521	514	477	532	527	452	473	533	506	539	534	552	501	491	508	526	503	505	479	497	511	530	521	548	508	519	454	517	525	568	526	482	546	509	516	516	541	540	538	515	499	517	524	546	523	524	502	492	527	539	479	543	550	517	502	532	535	522	526	520	514	513	514	498	505	567	498	496	536	552	492	561	552	551	510	524	514	519	530	523	520	488	463	518	521	559	503	520	525	496	505	503	531	539	507	561	503	546	501	516	538	530	583	499	546	501	519	515	507	481	555	545	483	498	520	487	522	517	551	567	494	509	500	480	455	524	482	536	484	555	514	549	506	513	507	518	514	512	521	548	504	509	505	541	546	526	528	517	490	468	492	530	468	519	558	560	492	507	513	550	486	483	531	524	488	522	528	534	520	504	542	501	499	521	553	499	525	513	522	537	561	523	571	561	548	539	537	527	514	528	511	489	542	539	520	511	527	544	547	571	501	523	528	516	509	506	517	549	526	530	533	510	548	506	502	551	514	496	514	519	511	523	546	515	565	527	536	480	507	569	523	538	519	506	483	514	519	504	570	514	471	549	526	508	560	499	513	543	489	520	498	535	534	554	515	525	502	501	517	529	552	492	551	532	575	508	533	529	526	524	523	530	530	503	534	510	535	516	518	495	540	499	520	515	551	557	523	503	517	519	547	555	535	519	541	551	524	541	540	539	518	492	514	533	546	544	571	516	520	531	474	513	517	536	537	535	509	530	509	587	516	510	532	531	524	499	557	477	512	566	513	547	500	483	519	532	485	480	495	486	559	548	513	536	522	490	534	542	547	534	512	531	517	527	543	533	534	549	510	542	508	518	489	531	526	509	485	543	473	538	525	527	540	498	518	526	502	540	546	518	524	514	544	498	573	504	583	549	508	478	504	522	536	482	513	521	518	525	502	505	537	512	511	526	515	523	527	531	475	535	512	569	546	510	503	549	530	495	499	482	570	507	508	535	525	569	525	519	512	489	524	541	525	499	525	520	515	540	514	495	536	514	552	536	505	499	538	516	499	522	519	488	500	540	500	522	505	550	553	505	540	522	519	493	500	556	470	537	509	558	502	547	515	550	520	506	484	576	537	499	512	528	494	534	514	515	537	543	506	538	501	522	499	525	540	483	506	520	492	546	515	489	523	529	509	526	523	522	508	533	488	518	487	529	521	485	503	556	485	539	512	545	503	532	500	510	525	514	534	528	528	536	502	492	534	506	497	526	558	581	516	492	539	524	523	481	540	521	515	537	528	535	531	508	530	516	524	521	505	534	542	536	508	548	533	476	552	497	497	554	529	526	533	508	525	490	533	519	529	520	506	485	553	507	525	498	525	512	494	520	550	525	566	523	568	487	525	528	536	551	551	508	536	505	524	552	515	492	486	497	497	499	567	530	547	511	518	482	503	521	510	500	558	541	507	514	499	561	497	496	521	551	534	528	536	523	525	508	495	527	542	505	508	521	561	548	512	548	542	530	525	504	518	510	564	504	537	518	542	531	514	485	533	478	518	559	536	495	490	512	516	522	546	519	484	514	523	473	503	541	530	529	543	524	539	483	537	509	503	514	490	491	543	512	570	551	525	522	522	490	524	487	491	487	565	527	521	490	538	554	534	487	533	495	508	532	516	514	541	511	529	496	510	507	552	524	521	555	503	489	520	561	554	508	494	492	520	550	486	535	509	526	524	503	571	545	570	473	530	536	502	559	518	541	470	530	498	516	527	532	513	580	542	577	512	512	555	543	560	509	539	527	516	484	529	524	477	524	535	537	526	526	550	497	516	519	540	516	544	509	527	501	498	537	494	523	541	505	497	546	512	484	538	529	534	499	556	533	536	523	543	525	546	548	529	529	535	513	573	510	512	533	564	494	527	529	536	520	526	538	520	539	511	516	514	523	551	491	522	488	540	537	518	527	567	517	542	533	506	537	577	509	516	509	555	520	534	529	505	522	470	537	515	546	521	501	512	525	525	544	553	522	522	563	513	542	568	502	495	524	518	510	515	541	504	530	519	543	514	532	547	500	548	525	529	540	502	557	525	534	535	509	551	514	489	535	529	519	507	528	503	532	542	508	506	519	516	515	528	499	520	514	490	517	543	526	492	543	544	516	532	544	512	519	540	528	503	497	528	499	540	512	528	524	552	525	527	532	554	525	499	524	519	526	535	553	519	520	532	550	535	507	511	524	519	498	531	483	528	521	500	535	511	548	540	521	501	567	514	531	519	498	525	533	512	528	534	508	519	561	538	528	487	532	592	570	537	503	502	498	474	547	546	519	497	554	533	504	483	548	524	487	534	527	543	538	515	518	538	587	522	569	512	525	514	523	557	500	566	529	525	508	502	481	540	533	486	519	506	514	526	533	531	547	484	557	547	544
7424	4532	5760	4488	2743	1875	1396	992	818	756	750	729	722	632	851	723	603	464	340	359	375	424	398	304	256	230	178	190	168	214	208	162	188	165	157	232	229	162	108	122	117	123	119	125	101	116	130	113	94	119	128	129	125	119	139	124	132	119	122	128	126	109	133	133	129	104	131	126	126	103	143	138	144	107	125	124	125	116	109	120	130	103	141	119	122	124	119	124	120	127	129	123	113	113	117	132	122	124	125	108	117	111	137	114	125	118	125	124	101	121	111	110	108	104	118	110	139	122	108	124	115	115	110	114	108	129	96	95	106	123	129	116	113	111	111	117	130	131	114	118	126	107	119	116	117	131	135	129	115	136	149	124	123	123	130	114	122	139	104	110	125	112	135	107	116	129	112	109	111	102	111	129	126	123	106	100	126	113	111	139	117	128	112	109	127	121	117	121	120	111	120	113	144	109	114	114	116	114	104	118	116	114	120	106	108	121	125	112	124	103	122	132	119	111	118	130	133	113	131	124	121	123	133	125	112	106	140	136	119	120	121	116	116	116	121	123	113	117	115	94	101	128	106	92	126	108	118	128	117	117	99	112	122	102	119	110	106	125	101	134	135	108	118	116	125	112	93	111	118	129	128	109	121	105	128	139	118	122	115	126	104	115	105	118	125	110	128	114	127	105	111	124	117	119	125	135	111	105	129	118	120	110	117	115	101	132	162	103	141	114	116	116	129	135	117	115	119	120	109	137	104	134	115	122	127	134	137	111	115	96	120	111	116	104	127	114	99	113	125	135	113	109	144	129	128	132	132	112	116	109	138	125	114	128	116	111	125	112	123	127	108	118	141	117	130	103	132	119	116	126	136	121	136	124	111	113	108	129	124	105	135	134	85	122	139	114	114	122	116	131	109	121	114	114	121	111	125	109	116	120	120	107	139	109	103	131	132	104	114	124	117	115	101	111	139	115	126	111	118	118	134	121	131	111	116	132	97	126	130	104	126	139	105	132	131	137	110	135	103	126	124	135	119	138	122	118	126	143	129	99	113	117	124	120	140	115	126	128	119	126	111	105	105	127	131	113	121	111	138	118	130	109	122	110	124	132	139	123	113	125	104	119	115	128	107	115	128	107	120	142	115	124	108	145	106	124	109	124	115	122	125	124	132	114	134	104	114	114	109	130	114	107	113	96	146	127	117	125	116	114	131	116	123	117	111	118	131	117	132	120	126	102	110	127	118	106	106	111	130	124	122	107	106	123	112	122	128	120	110	122	118	122	111	129	111	111	110	114	119	117	112	128	131	128	100	116	111	126	131	130	129	125	119	122	115	134	120	120	128	107	123	120	118	127	130	112	115	163	128	123	109	109	104	109	110	126	100	113	128	124	116	117	121	118	119	120	95	113	109	124	118	125	124	111	124	120	111	113	119	145	108	111	122	111	123	111	98	129	127	132	121	118	108	118	139	115	130	127	116	110	121	122	120	131	124	134	115	110	114	107	107	123	135	116	119	140	92	129	120	113	115	110	120	128	123	99	103	124	118	132	117	140	119	97	97	118	103	117	123	126	130	131	115	118	119	99	133	129	116	116	111	148	127	123	125	106	106	114	116	112	116	121	112	115	103	140	111	100	114	113	116	109	112	104	115	108	119	135	114	127	99	102	112	120	111	110	135	122	93	114	103	133	120	107	112	126	129	112	95	114	122	117	128	128	121	129	111	123	124	111	131	114	115	133	107	120	119	120	130	114	118	117	118	97	113	107	107	115	124	106	144	120	122	120	124	129	134	115	110	124	134	124	110	132	116	112	121	114	108	133	113	109	117	121	119	104	131	120	121	123	128	106	108	138	125	108	123	110	118	118	140	118	117	123	109	125	128	116	123	129	110	138	138	110	126	109	123	119	105	102	105	110	119	143	92	114	125	116	117	135	136	124	129	121	104	117	99	116	105	145	111	116	117	128	114	118	103	107	126	123	116	117	112	110	109	114	131	124	123	116	116	122	105	123	132	112	117	122	119	115	116	125	108	122	140	125	136	122	115	127	110	121	127	123	148	114	122	105	116	126	114	121	116	133	130	116	125	120	118	108	117	113	124	117	127	141	115	126	110	115	133	108	122	121	127	98	114	111	98	108	108	133	126	140	119	129	115	123	107	114	109	120	109	116	96	124	107	107	109	123	138	113	130	105	119	129	123	118	132	114	132	132	126	138	126	113	139	131	111	127	129	132	125	138	118	123	118	121	123	108	111	106	106	112	102	107	102	117	118	134	118	122	110	105	110	115	122	133	110	133	132	123	113	117	113	113	115	104	131	110	105	122	112	140	121	127	124	148	104	131	112	111	119	125	121	121	121	131	129	133	110	124	121	130	125	122	135	131	92	105	111	111	117	131	138	154	131	109	112	114	110	122	133	91	131	116	128	106	130	129	123	125	108	124	123	108	122	119	108	135	124	122	116	123	111	134	105	123	125	116	111	115	153	127	118	111	125	151	106	123	134	120	133	147	104	112	132	107	145	108	120	131	113	118	158	122	125	119	107	128	116	139	114	152	125	114	130	120	110	132	141	128	134	103	100	139	110	139	135	110	104	111	129	119	141	113	124	131	119	110	118	115	113	129	119	126	114	123	131	127	108	119	126	109	125	126	100	92	115	119	116	131	107	115	126	137	120	112	127	130	112	127	140	126	112	120	111	117	106	141	96	107	114	110	125	131	115	121	124	118	120	109	120	91	108	125	122	117	120	128	111	133	107	140	117	100	131	107	143	130	140	135	128	119	132	124	122	120	105	121	122	131	103	101	133	128	122	115	120	113	139	120	130	108	124	110	123	132	131	110	103	109	94	131	105	112	120	134	101	128	134	114	106	117	113	132	136	124	101	129	99	130	107	122	127	104	138	104	114	144	131	122	103	97	122	126	117	135	118	141	124	110	120	113	103	143	115	129	103	111	108	100	113	133	106	139	116	124	112	117	137	117	113	131	121	132	115	113	123	113	125	93	119	117	131	137	105	109	122	115	117	111	126	148	139	123	121	115	106	107	115	119	106	113	115	138	113	107	106	127	116	133	116	121	130	117	120	109	128	125	119	122	101	110	113	139	140	130	107	125	133	127	127	122	118	100	136	100	126	116	141	119	117	143	124	111	113	112	128	107	128	127	105	128	112	117	120	134	113	109	111	99	128	130	110	122	128	120	114	110	138	122	124	128	133	112	127	110	126	114	132	133	122	104	109	106	110	112	123	112	113	124	116	109	106	126	131	123	131	106	119	127	114	132	120	104	138	94	122	100	103	121	120	127	109	132	104	117	139	109	131	99	123	98	99	110	111	109	99	100	120	125	124	107	133	143	130	128	115	139	124	114	125	119	142	131	128	122	137	119	115	114	127	135	124	112	118	129	108	114	125	116	118	121	119	122	143	111	111	120	123	108	101	119	108	131	131	135	122	119	110	105	109	124	128	105	112	123	121	130	120	132	123	121	113	119	122	114	128	112	132	123	111	118	107	109
5715	5010	9668	10852	8857	7142	5494	4724	4078	3971	4014	4183	3920	3670	4564	3887	3168	2753	1798	2123	2456	2724	2515	1653	1353	1078	782	900	925	1110	922	841	742	730	732	1074	1024	506	344	338	381	392	365	364	399	386	405	400	501	448	496	472	442	409	413	382	401	398	372	405	351	362	386	386	384	366	360	386	379	346	360	376	322	385	382	375	379	361	348	396	346	347	339	360	360	381	353	383	390	403	361	361	359	381	376	340	368	365	347	344	359	369	397	326	365	362	354	391	405	353	368	350	350	366	380	387	381	363	357	357	365	375	377	346	338	335	350	391	370	369	340	380	355	418	365	393	405	369	371	352	355	360	334	382	354	399	359	335	413	355	390	352	370	354	384	415	340	379	358	400	383	381	373	377	347	368	341	365	362	364	363	349	368	347	370	395	382	345	356	367	376	355	390	365	356	356	353	383	379	371	408	348	367	384	370	382	364	342	328	373	365	333	363	367	386	397	356	383	354	382	361	366	362	336	363	378	344	383	372	337	360	349	388	374	386	343	353	345	390	383	347	371	385	364	359	357	363	392	392	356	348	371	366	373	362	341	374	371	383	375	350	353	389	357	362	365	369	356	378	377	378	354	367	384	384	370	375	389	379	389	367	368	378	343	372	379	330	386	362	361	336	380	345	345	376	325	340	362	354	356	373	384	368	352	385	389	366	366	375	399	386	370	385	343	386	382	355	418	352	361	412	376	362	363	336	383	346	383	348	365	371	368	334	351	385	373	348	370	341	339	390	334	341	376	381	364	387	356	364	338	373	359	369	328	399	354	358	343	382	397	376	356	344	372	347	336	373	349	375	351	366	339	359	393	346	365	392	351	396	349	351	332	380	383	358	373	391	373	377	341	358	349	339	382	331	348	362	374	378	351	368	354	342	369	373	372	355	352	364	412	404	417	360	331	372	343	361	352	389	351	363	362	364	369	384	366	370	369	354	313	363	370	370	405	348	352	375	389	334	317	356	358	348	347	364	364	360	363	369	375	379	325	349	386	374	343	377	362	413	356	352	395	404	372	369	378	327	340	372	340	378	381	380	376	362	358	359	365	410	380	358	388	372	364	362	389	362	355	357	329	368	385	336	357	361	363	358	366	351	347	339	388	368	363	393	358	377	378	368	360	354	349	361	381	372	330	344	391	342	346	390	338	388	383	366	352	346	387	365	349	377	345	388	382	367	364	364	368	346	377	376	363	354	350	366	344	340	345	364	361	382	356	358	381	394	376	378	352	378	344	345	428	356	368	349	366	389	311	408	353	408	371	322	361	371	382	369	411	333	369	382	380	392	349	371	319	349	356	364	348	381	376	359	357	342	367	373	340	361	393	368	384	338	366	350	363	345	385	383	401	387	373	392	392	378	353	354	351	357	325	362	366	394	360	366	364	375	355	364	352	357	359	365	338	348	366	339	348	396	360	325	343	372	382	356	314	397	371	350	379	371	381	364	383	399	345	381	385	371	366	377	368	363	333	316	342	348	325	384	359	360	388	357	375	368	349	365	373	355	391	367	351	352	349	386	381	365	374	312	354	384	376	340	375	386	356	376	365	356	371	356	383	345	377	369	349	376	371	395	355	388	369	348	369	396	346	392	384	390	375	351	381	349	344	379	354	371	324	388	369	340	347	397	391	378	367	354	344	371	371	363	370	362	361	371	349	365	384	355	376	371	350	362	328	374	356	388	361	387	343	356	363	375	360	366	321	369	354	403	367	374	373	351	341	385	366	369	395	390	348	370	367	368	344	376	352	383	371	372	374	342	350	376	417	388	369	386	366	381	366	332	368	338	366	328	339	363	323	354	377	348	384	374	376	362	379	382	321	387	338	373	327	306	391	389	363	330	358	425	361	374	365	391	335	368	345	352	368	351	362	353	362	387	359	350	384	361	386	357	373	367	330	350	347	382	392	361	375	336	355	429	364	339	392	390	379	361	378	368	339	382	374	374	367	392	342	338	393	350	382	359	339	347	393	379	358	384	362	330	352	387	342	329	361	360	338	360	350	405	361	394	403	364	354	356	362	359	354	377	398	381	382	375	354	346	347	372	383	357	351	362	374	363	367	378	348	401	368	341	339	353	348	354	349	380	359	372	403	403	377	356	373	353	368	404	343	355	359	360	365	386	381	350	350	339	344	381	312	341	361	354	347	363	378	384	380	357	379	385	364	414	359	364	387	383	371	351	349	381	342	366	357	377	353	356	383	346	315	374	391	380	352	339	361	346	354	388	356	357	364	380	390	390	376	372	373	362	356	376	346	383	375	372	377	388	363	361	384	352	357	368	339	373	346	375	370	368	391	372	372	377	399	374	401	364	374	357	350	367	375	363	374	351	362	333	379	393	353	363	398	402	363	383	379	375	373	359	375	346	359	388	368	352	374	365	369	386	365	359	361	403	373	340	378	372	363	348	371	353	365	365	380	362	361	330	346	380	387	376	363	358	370	359	373	360	350	327	334	398	379	376	333	351	393	398	366	394	386	367	340	383	381	407	382	357	357	359	348	331	366	351	383	348	361	349	352	377	321	361	343	345	368	401	363	380	352	375	353	354	390	382	381	393	383	349	357	374	401	360	368	372	373	376	381	367	349	349	348	379	316	377	366	411	367	363	372	388	333	371	387	368	361	356	332	385	386	400	364	356	357	359	358	372	358	350	352	384	348	380	344	358	357	347	360	352	364	381	388	355	390	374	379	372	353	359	342	334	386	369	371	357	388	319	337	378	353	365	386	348	342	350	377	391	334	377	346	385	361	363	374	369	376	361	371	361	378	333	357	356	366	380	381	338	357	364	325	378	369	360	394	384	368	398	376	317	354	363	360	368	364	367	372	338	367	347	360	335	353	364	352	373	361	395	357	343	377	352	344	360	366	361	386	386	365	355	344	379	412	325	407	369	334	387	359	377	396	390	381	340	368	377	354	374	388	382	334	365	357	355	368	354	344	370	329	337	366	339	353	383	378	353	370	365	380	376	320	363	357	356	380	374	372	362	351	370	332	347	341	363	374	380	388	356	352	339	356	395	349	355	346	352	354	386	355	378	342	398	379	372	355	385	340	358	353	382	385	406	368	396	341	395	369	357	358	365	360	371	336	363	376	379	373	388	389	362	390	362	336	383	398	360	375	344	382	373	372	373	392	323	374	347	386	348	387	368	378	347	348	378	379	363	368	354	355	347	385	395	347	381	357	396	382	354	380	343	336	397	326	382	344	362	363	406	391	346	353	318	370	351	331	355	384	313	378	363	409	387	339	350	368	384	368	371	351	346	343	351	355	383	367	371	338	365	356	347	394	380	337	349	351	387	371	358	363	334	373	352	360	400	355	356	355	352	393	374	357	350	360	362	381	375	364	337	368	385	367	384	376	374	358	355	360	388	393	362	357	394	357	396	382	373	341	358	392	355	355	328	366	359	379	354	364	366	368	355	368	381	369	365	349	336	356	359	375	319	348	369	333	382	351	354	394	374	395	378	357
17050	9905	12453	9890	7135	5501	4496	4019	4073	4914	5779	6529	6187	6496	7758	5652	4819	4775	2787	3905	4082	4880	4412	2503	1768	1234	844	990	988	1294	867	573	478	440	472	674	761	265	136	136	146	133	145	126	159	143	144	155	272	268	236	229	202	220	210	179	149	140	158	157	144	132	161	135	142	153	131	148	155	173	141	164	140	147	136	141	140	159	150	142	157	158	129	134	158	160	148	147	140	162	155	144	133	160	133	132	130	130	141	153	136	147	151	140	131	134	135	162	154	155	147	136	143	137	132	138	154	146	140	147	147	149	134	139	136	127	149	139	154	138	157	156	137	115	141	140	158	154	137	167	120	145	138	147	159	150	145	158	139	141	142	153	150	150	129	137	126	151	133	158	142	145	139	161	133	152	134	130	139	163	139	137	137	153	140	140	182	176	163	144	147	118	148	143	148	141	148	143	141	127	146	131	136	132	132	150	143	168	148	131	133	165	159	134	151	150	148	152	135	140	138	134	168	151	162	155	136	152	129	139	137	132	134	145	152	150	142	134	166	148	143	140	146	141	152	165	139	141	138	151	156	130	166	135	146	166	147	141	140	120	137	161	128	145	152	148	132	136	157	150	141	155	148	151	143	147	129	139	143	141	137	150	133	139	157	142	134	136	141	154	141	146	137	128	137	138	162	149	156	144	122	143	136	120	156	160	139	125	144	152	141	150	138	137	145	125	142	141	134	155	154	154	145	132	131	162	157	141	152	161	130	142	135	142	133	172	130	151	148	151	137	152	145	155	128	125	172	158	123	169	136	148	127	152	153	146	117	133	142	140	144	136	160	130	119	145	150	145	129	142	134	138	155	152	155	159	151	129	146	144	140	144	135	129	154	137	144	144	153	138	164	150	144	153	147	143	162	151	132	173	142	156	143	133	152	141	138	140	159	138	137	151	136	123	150	141	153	153	147	145	135	145	147	153	128	147	133	132	122	153	161	151	144	145	157	150	132	157	113	132	150	146	134	136	161	102	137	135	135	146	161	149	145	126	138	137	148	149	133	125	159	164	140	139	148	121	162	132	148	145	167	162	133	124	162	139	154	137	120	140	171	153	160	137	144	157	151	129	140	155	154	146	159	134	154	135	147	136	136	138	128	158	164	147	130	142	139	137	154	154	176	157	161	151	119	163	158	148	142	151	143	146	156	134	134	145	150	134	157	153	151	142	154	155	156	139	147	158	151	151	151	149	133	148	157	142	144	144	143	141	135	139	162	148	119	147	146	134	152	167	143	151	139	131	154	147	141	170	146	132	156	153	133	137	156	161	140	135	154	143	159	159	135	138	146	134	156	149	121	144	137	127	148	138	155	158	144	143	173	146	131	150	164	138	146	135	153	136	151	139	150	119	156	165	136	140	151	144	156	122	146	125	144	154	149	132	140	156	132	134	145	153	149	150	147	141	153	156	143	144	167	140	134	154	140	170	140	144	161	131	148	143	168	138	150	157	168	133	137	145	167	135	146	149	121	145	144	166	148	142	154	140	159	141	161	144	144	149	151	148	160	144	157	133	151	137	130	137	122	130	172	159	149	153	120	135	165	164	143	154	123	116	121	141	141	144	155	147	159	148	167	161	149	138	141	165	141	154	149	148	146	134	146	147	151	135	145	142	161	137	144	155	124	125	153	166	151	128	135	148	135	129	148	129	134	159	147	135	151	136	136	147	142	149	160	159	149	136	147	153	143	149	132	144	134	143	163	152	133	141	133	152	136	133	148	132	159	156	157	151	131	158	136	127	147	161	169	124	132	139	163	154	128	155	147	142	153	148	130	154	140	129	129	149	157	155	149	110	128	157	142	119	147	132	154	136	164	153	147	136	152	155	139	142	144	134	133	153	153	158	156	161	138	160	163	156	155	159	133	138	136	155	129	140	138	144	133	142	111	154	150	116	139	133	125	143	154	129	133	143	141	135	127	145	135	149	170	148	155	136	143	130	152	142	140	139	122	134	118	146	141	150	136	130	166	141	142	155	129	148	125	158	123	139	160	147	153	168	137	137	119	139	153	132	153	123	148	130	132	154	141	137	155	161	137	146	145	146	143	127	140	154	152	151	128	132	140	163	133	142	142	155	138	138	147	142	122	142	153	157	132	150	156	115	140	147	129	125	118	148	157	142	160	164	154	149	156	151	145	122	150	167	139	153	147	152	137	152	120	138	165	139	143	154	130	133	137	138	141	145	142	139	137	146	121	167	138	145	155	137	154	155	142	150	144	141	152	144	150	134	147	159	142	131	112	139	144	146	143	145	147	151	142	145	139	135	123	142	146	150	153	121	133	167	142	151	157	150	160	136	114	158	143	161	139	167	134	134	152	133	154	150	152	135	161	137	161	154	146	139	144	141	140	145	154	132	133	144	128	146	129	130	152	120	142	145	139	152	157	149	147	174	140	145	123	138	141	145	144	146	147	175	129	131	147	143	156	161	141	158	148	125	127	140	131	139	160	129	152	149	161	155	143	131	144	164	153	164	134	134	152	165	140	134	139	140	145	133	168	143	125	154	143	155	156	159	138	134	138	152	152	143	153	177	147	156	149	146	137	164	163	134	131	135	164	155	137	137	145	150	157	150	138	153	141	142	140	152	134	146	141	134	139	140	158	146	149	131	153	156	137	123	143	140	138	142	154	133	153	156	133	151	125	144	134	144	149	144	162	186	141	149	134	145	143	140	121	142	141	155	135	122	148	122	151	127	156	155	151	153	146	130	159	137	145	132	142	144	117	169	158	147	148	121	149	133	137	163	131	138	167	156	148	132	145	150	135	151	146	149	144	134	133	147	157	142	130	147	153	126	139	137	151	141	143	122	147	165	130	150	155	138	142	131	150	149	137	155	151	140	153	135	134	130	125	156	149	150	135	149	145	149	147	146	141	148	143	141	150	146	166	138	143	142	162	124	152	140	151	136	147	139	142	150	142	162	146	137	144	137	143	137	152	137	157	166	137	147	160	146	158	154	138	135	128	161	137	144	121	119	130	156	150	136	148	151	176	140	153	150	136	146	151	146	136	145	143	150	157	145	146	163	159	134	145	154	146	164	149	128	144	148	148	164	137	150	169	151	157	126	153	153	161	129	157	140	153	148	160	136	156	149	151	166	138	153	146	150	172	135	148	132	136	144	147	150	149	120	138	194	149	152	148	130	134	153	153	135	143	142	157	133	133	157	159	145	142	135	155	147	146	142	127	139	111	141	140	113	161	151	148	133	120	133	142	152	124	140	150	161	127	144	147	142	133	145	150	154	141	171	122	126	125	141	136	145	146	142	148	116	149	134	144	137	157	145	145	136	149	140	159	144	136	147	144	134	137	135	148	145	159	154	135	154	139	142	136	145	148	158	145	132	131	143	139	162	163	158	137	154	151	156	139	155	160	155	139	165	148	157	140	134	151	167	145	137	141	160	159	138	164	151	146	159	137	154	132	146	152	132	159	155	143	156	139	142	131	155	137	166	147	155	143	122	134	163
11405	9327	17612	20229	18620	16585	15550	15504	16030	19338	21716	23546	23296	23595	26774	19710	17970	17327	10897	16707	16786	19499	18614	11601	9505	7268	4995	6460	6049	7595	5367	3952	2973	2691	3015	4317	4741	1121	442	419	447	449	453	447	449	501	522	638	1584	1433	1163	1166	1170	1146	836	905	598	515	494	505	490	484	427	463	468	480	421	428	454	438	441	384	443	451	420	465	447	440	429	448	404	446	463	450	461	408	414	463	443	457	441	440	419	421	472	413	467	459	454	472	422	478	397	422	448	461	439	440	374	444	403	445	509	434	434	421	441	415	421	414	417	432	434	430	448	427	439	448	457	429	462	431	466	402	419	422	436	403	412	450	443	468	455	459	442	440	424	431	432	425	404	390	426	441	452	416	391	461	389	435	447	421	427	451	442	432	411	433	431	415	456	457	421	431	441	400	391	439	433	471	417	425	437	447	382	409	469	447	403	421	477	461	423	461	386	415	409	435	395	414	399	397	432	469	416	436	420	425	451	398	431	455	418	420	458	434	428	469	431	440	418	426	404	407	437	404	438	472	421	464	446	384	472	427	431	426	440	436	430	409	445	421	459	418	423	423	423	441	416	397	435	432	445	453	437	434	407	438	444	431	427	434	382	460	424	397	405	432	403	381	429	404	403	450	463	424	483	453	416	444	449	452	439	398	431	442	461	417	438	411	434	418	419	441	487	453	396	421	413	440	449	406	407	432	438	407	407	381	428	439	404	436	411	438	450	451	433	448	395	415	412	408	431	413	398	421	384	450	440	390	425	478	458	404	432	445	431	454	435	395	461	434	417	434	372	413	418	417	447	455	445	399	453	409	387	433	445	476	433	413	419	427	412	406	436	434	390	421	466	429	458	446	431	453	413	460	420	418	411	445	455	425	461	441	438	434	429	412	411	451	437	435	430	434	445	401	430	427	462	437	492	456	408	459	413	472	394	432	437	455	406	406	412	432	407	435	435	459	403	422	411	402	440	387	412	443	421	444	388	425	408	435	407	433	406	456	442	458	415	442	394	426	465	405	450	423	433	449	415	432	415	428	437	418	431	453	419	449	441	427	453	440	431	420	468	382	443	441	426	407	430	435	415	439	448	442	431	403	448	426	465	505	421	466	424	454	471	397	418	431	396	411	438	427	443	418	436	422	417	434	383	411	414	426	417	420	393	451	419	431	438	439	424	435	456	446	439	403	402	419	415	415	428	420	435	477	461	450	428	431	429	430	435	454	442	432	411	412	417	416	440	462	458	413	453	418	475	448	416	466	409	409	442	439	435	449	443	428	438	416	461	438	447	456	417	452	406	451	427	459	426	437	442	417	450	426	411	459	425	406	447	439	429	445	457	447	428	417	443	430	455	447	432	415	443	448	409	413	456	434	407	437	396	447	411	410	449	450	419	460	426	421	425	413	408	440	425	460	433	429	467	397	464	438	459	419	450	450	440	451	432	473	447	425	429	460	452	423	450	386	431	405	387	409	434	435	395	435	398	416	447	443	388	435	422	448	430	424	458	414	460	449	462	460	399	418	453	434	423	438	463	450	415	405	437	401	509	423	418	441	435	439	433	451	446	450	423	401	434	440	438	435	426	416	431	446	431	421	420	426	441	415	444	402	402	431	395	424	410	406	388	426	413	393	450	416	434	408	444	423	443	449	407	423	427	438	440	459	462	425	426	444	406	422	429	432	440	451	413	431	446	417	435	454	403	422	429	431	452	433	449	461	430	419	405	412	430	458	447	442	401	450	416	472	420	443	479	444	420	456	439	473	403	431	473	445	434	464	420	435	426	410	406	426	394	432	384	432	447	439	417	452	423	424	423	466	446	389	435	424	457	431	448	444	404	441	446	416	407	433	413	423	461	405	407	443	428	478	443	403	436	443	465	419	426	430	397	445	412	411	435	438	413	430	459	407	451	397	471	422	378	461	434	432	403	439	415	422	433	436	419	417	410	415	402	420	452	449	445	417	474	438	463	442	472	456	451	429	455	443	418	428	397	463	434	455	411	417	404	407	460	429	427	410	437	422	430	411	420	468	422	421	402	452	409	437	430	470	437	448	418	448	420	491	429	460	422	413	449	415	440	412	449	428	437	417	457	404	436	419	404	400	391	437	470	412	464	428	425	417	403	460	438	422	429	426	426	448	454	475	417	389	449	444	414	429	437	451	410	411	429	415	413	397	409	436	455	445	449	415	438	442	400	442	428	430	407	470	443	495	441	393	453	455	425	422	446	440	413	431	458	430	415	426	393	419	452	409	442	443	387	461	442	437	465	411	410	424	413	441	461	408	465	442	407	429	421	423	427	420	434	389	434	433	426	417	388	395	469	384	438	439	414	408	456	427	426	429	429	372	448	399	459	428	445	439	438	424	418	430	413	418	452	451	447	409	438	434	441	452	427	459	472	387	437	427	422	431	443	419	456	460	440	427	467	417	407	443	453	502	416	428	413	408	427	456	441	450	434	446	422	465	424	476	433	419	414	415	402	428	425	372	414	452	444	411	420	440	414	436	435	418	435	452	433	408	465	448	426	429	432	416	425	434	442	449	425	430	425	400	414	442	435	399	415	460	450	411	406	435	407	456	400	466	435	416	475	457	434	421	446	427	448	458	469	434	443	439	441	425	466	434	406	405	408	407	453	442	462	409	440	437	403	444	429	426	420	420	416	442	434	453	404	411	429	412	433	440	452	411	405	444	445	429	420	434	455	411	445	432	442	415	425	419	441	445	477	399	419	440	449	436	437	430	441	451	442	439	435	398	448	414	421	430	383	404	423	419	444	427	435	452	423	450	441	458	467	430	442	440	417	451	413	425	409	384	457	467	427	448	469	424	476	438	436	453	426	452	442	385	416	440	443	440	439	438	409	411	478	438	417	433	445	441	461	418	443	431	383	419	427	427	388	447	443	440	421	441	456	433	440	423	412	441	447	435	390	421	437	428	453	418	424	397	443	400	442	451	425	466	436	399	438	403	421	426	469	435	410	416	441	416	466	411	475	439	448	424	427	373	454	433	436	415	427	422	425	395	473	438	423	442	432	471	456	442	449	447	437	414	444	415	436	411	462	471	435	440	410	433	437	408	432	414	407	437	463	421	452	433	430	415	423	404	444	430	399	450	432	495	400	428	422	426	403	436	408	418	431	459	441	406	426	443	454	446	421	442	420	460	450	444	382	411	432	454	441	422	447	444	418	411	461	443	428	413	458	437	460	423	438	459	411	447	416	431	447	384	450	414	436	441	442	435	449	443	410	416	434	439	417	471	454	412	434	414	406	443	423	437	446	433	422	469	454	398	415	416	414	444	419	427	460	429	427	451	437	463	416	462	439	402	420	449	418	431	425	459	415	400	444	480	444	428	422	468	416	419	427	394	443	462	412	449	402	454	412	468	440	458	440	389	446	459	447	418	463	470	459	454	429	405	424	435	440	431	424	438	429	426	455	454	426	376	449	442	420	421	433	405	421	452	450	442	441	427	425	433	396	421	444	458	428	449	413	417
25231	16062	18390	16165	12153	9476	7279	7617	7800	10276	11894	12666	11085	10334	16039	12135	8259	7979	4365	8029	7753	8525	8003	4438	2826	2165	1663	1658	2059	2190	1374	1003	814	714	981	1299	1164	264	204	190	176	176	179	179	197	190	203	251	469	395	377	333	357	306	322	289	226	206	194	180	187	175	174	178	196	190	157	188	188	203	177	170	185	183	175	195	148	181	163	167	191	190	187	168	168	162	179	162	199	185	187	201	179	187	202	157	193	166	165	165	164	172	191	147	180	193	166	202	192	184	202	163	176	193	194	187	202	168	204	174	173	166	171	171	183	176	156	179	204	180	198	181	209	191	171	178	218	199	174	176	195	189	157	179	192	190	179	182	186	169	188	182	173	160	150	205	189	193	175	182	175	166	186	164	187	180	191	184	175	159	175	175	194	162	182	159	175	188	173	184	174	218	191	194	162	197	199	199	176	172	182	156	148	182	207	196	205	176	171	173	170	161	169	203	214	197	175	179	155	184	177	163	170	179	172	190	175	171	148	165	189	183	193	189	139	196	179	170	188	194	163	181	198	187	175	209	194	190	207	201	195	196	173	159	175	179	163	162	193	170	197	174	200	154	202	193	183	172	170	170	200	173	167	168	163	192	187	194	167	192	199	182	150	164	175	172	192	184	163	186	206	194	194	183	163	187	191	197	199	166	183	178	193	165	154	181	167	183	176	186	191	168	198	162	151	176	188	179	188	179	192	165	177	187	167	165	199	173	185	185	182	179	163	174	181	197	165	167	159	180	164	188	174	140	180	182	199	166	175	207	173	153	183	170	180	153	169	162	187	187	197	187	157	178	171	183	164	168	183	175	205	157	171	172	188	169	159	173	179	198	184	196	148	185	184	205	207	182	165	175	195	193	170	170	186	200	198	152	183	169	199	166	193	191	195	188	195	174	167	195	178	188	194	183	176	197	172	166	174	187	170	175	177	198	182	167	184	175	189	177	181	171	177	175	148	167	189	177	167	203	181	170	185	180	186	166	191	160	183	173	183	168	186	210	163	189	173	203	183	193	167	170	188	158	167	182	178	180	185	181	189	182	194	166	185	189	174	183	168	180	176	180	165	189	173	180	182	165	188	168	162	191	185	179	172	192	180	164	166	162	173	164	162	180	173	161	156	170	180	200	173	182	183	165	174	182	196	195	170	174	178	176	198	175	186	189	187	188	166	198	172	176	207	191	187	185	203	169	154	167	203	183	165	183	177	161	199	199	196	184	172	197	178	181	201	166	188	163	175	175	192	177	207	168	144	160	140	166	177	168	168	189	173	169	180	169	174	155	186	159	170	183	167	200	156	188	196	185	179	156	169	197	170	182	180	173	167	173	186	178	186	190	182	175	185	156	165	181	169	171	198	182	189	194	188	181	190	168	194	156	169	171	197	183	203	193	187	167	173	169	198	183	194	177	170	178	189	191	199	170	165	170	178	156	179	176	187	169	186	178	168	160	188	169	179	160	174	174	178	198	183	180	194	176	181	184	177	176	180	173	172	174	174	180	187	175	195	200	193	148	204	159	191	179	183	163	160	190	164	173	193	204	177	204	191	161	181	171	167	149	176	190	176	170	171	184	177	187	170	167	157	170	178	186	177	180	200	187	209	192	179	174	194	192	180	183	178	191	171	181	176	196	176	178	187	160	176	156	169	186	173	156	166	153	192	163	167	179	189	146	182	159	174	193	177	184	161	178	179	172	172	195	172	184	191	177	176	180	175	171	190	188	179	159	174	165	177	164	189	158	170	178	177	187	170	165	164	183	168	154	197	178	169	192	160	191	195	183	184	170	172	157	168	187	191	204	175	168	171	189	174	183	195	170	181	211	182	192	164	155	169	205	174	177	154	191	192	171	169	167	178	181	202	186	180	178	175	180	168	190	180	188	163	177	175	176	173	197	189	179	187	200	189	172	187	181	213	177	174	175	166	174	170	170	161	183	173	169	163	194	170	188	184	181	197	187	187	203	184	209	178	185	203	170	172	180	163	170	163	184	180	175	175	206	177	166	198	155	167	158	186	198	197	183	159	183	177	200	202	198	178	164	168	175	186	177	170	183	221	181	184	191	153	197	186	193	188	172	177	199	176	152	156	169	179	181	176	196	185	175	179	182	186	184	172	177	187	178	172	190	159	166	184	184	168	182	152	178	186	174	170	184	181	186	170	220	203	173	151	186	190	196	176	174	187	185	179	165	162	179	180	183	165	171	212	168	203	173	218	179	175	200	183	171	177	185	162	177	152	167	179	172	183	167	194	194	182	198	173	189	182	191	177	169	172	170	189	189	206	199	199	190	199	169	195	205	184	183	179	168	195	193	166	158	176	169	175	181	221	161	166	176	163	190	179	171	165	178	187	178	191	172	180	162	161	174	196	188	183	212	166	182	169	186	184	173	180	153	163	185	191	164	170	177	169	145	158	180	190	199	207	180	170	190	170	184	165	176	158	193	156	191	193	198	178	181	183	188	168	154	185	176	188	199	141	193	190	155	189	178	193	170	181	188	160	168	169	186	193	173	175	207	192	174	163	185	159	176	165	185	186	164	171	167	198	188	191	191	172	185	177	177	180	183	164	171	199	188	160	176	157	216	189	165	177	163	177	177	203	149	176	196	165	170	171	190	201	150	215	162	174	165	177	173	164	166	219	145	175	192	170	180	170	181	166	164	180	165	158	190	174	186	171	164	179	171	154	191	182	177	178	168	172	172	188	178	171	181	186	178	169	146	177	171	168	188	185	170	168	191	169	162	144	185	169	165	190	187	164	187	169	175	185	164	164	162	166	156	190	212	173	181	178	188	177	186	171	183	164	171	194	145	176	212	165	186	156	181	191	174	177	178	214	164	193	187	170	158	185	159	164	189	178	191	178	170	178	175	168	182	199	175	186	163	168	179	163	171	191	158	196	192	169	172	176	189	211	165	177	180	177	170	170	186	178	150	161	178	159	181	171	180	191	174	183	201	196	175	159	183	170	162	178	195	201	161	159	183	178	171	181	182	158	180	176	189	155	150	176	181	161	154	199	160	193	172	195	186	184	187	193	148	186	175	186	170	179	175	191	182	191	189	149	176	181	176	218	177	195	185	173	213	177	207	174	169	184	162	185	180	180	178	195	192	201	171	159	187	156	167	198	174	167	171	184	186	167	196	161	182	196	195	192	162	193	180	199	169	176	185	190	193	151	174	183	182	184	183	196	187	193	196	194	179	193	182	194	186	203	170	184	189	167	201	184	174	179	182	168	179	194	188	181	201	173	183	169	176	188	180	204	174	189	162	181	178	162	177	164	190	151	181	179	162	184	189	186	187	155	192	200	171	192	169	173	192	169	204	190	176	166	181	177	179	177	184	156	175	190	194	166	165	179	163	176	191	197	212	159	186	165	169	159	187	172	180	182	191	173	175	191	168	166	176	156	155	155	206	174	197	208	182	181	175	168	170	166	158	174	158	190	187	193	177	190	171	203	169	160	194	172	175	173	176	187	188
15580	13480	21821	26184	24145	23025	21432	22625	24284	29114	31573	32134	29636	30276	37425	29401	23932	23974	14377	24515	24762	26312	25592	16556	12940	10452	8429	9614	11263	11606	7867	5887	4755	4340	6254	7856	6943	1111	551	559	540	544	555	534	568	591	639	932	2698	1984	2005	1881	1936	1831	1333	1361	791	642	690	610	626	645	609	592	570	519	548	538	513	538	541	514	553	549	506	564	520	526	530	507	579	500	522	495	553	500	509	540	541	494	506	473	486	512	512	506	515	505	516	542	553	522	551	550	525	479	501	573	504	532	501	500	568	506	549	518	533	505	512	539	547	491	543	523	461	495	515	531	496	518	516	544	508	528	505	555	503	482	464	532	534	509	505	539	524	516	521	546	515	532	491	468	507	540	474	523	532	500	484	509	520	503	500	513	514	492	548	526	549	514	501	474	528	484	526	497	513	487	529	499	476	530	479	557	565	519	524	501	519	462	528	488	504	521	518	568	527	539	528	506	487	547	509	520	484	486	510	570	493	527	546	524	504	523	557	518	518	492	520	525	496	507	502	537	509	549	517	504	532	511	520	472	494	524	491	529	513	527	541	520	483	529	511	494	547	562	519	524	517	533	513	492	550	515	562	515	535	534	539	494	556	532	522	495	504	522	525	508	520	537	529	543	530	501	511	564	493	551	540	504	479	455	521	503	536	526	540	505	511	486	474	546	483	539	562	540	522	486	515	527	540	531	544	517	527	540	489	572	491	498	507	499	491	544	520	521	544	469	523	538	536	455	561	516	473	498	493	528	481	517	546	462	524	542	538	533	507	563	517	508	535	574	517	529	517	541	520	504	525	523	482	494	553	546	492	510	501	477	525	552	536	500	507	504	499	494	550	529	557	516	519	532	497	522	504	523	480	514	519	490	507	529	564	496	498	534	530	485	496	514	493	515	517	523	529	524	525	486	503	481	532	503	524	493	482	483	493	515	506	479	529	553	499	506	501	539	520	504	498	509	495	510	496	483	496	528	533	513	520	526	498	519	524	470	538	521	561	540	520	518	545	517	469	532	530	537	521	522	524	540	526	542	531	522	532	531	499	506	485	531	541	513	513	472	521	505	549	496	493	560	536	512	483	532	541	518	491	529	543	526	495	522	500	474	532	554	518	531	549	530	505	491	493	559	533	493	511	533	542	516	490	497	486	550	528	500	523	530	498	504	513	533	542	491	510	517	541	494	514	512	515	491	528	533	528	518	546	501	552	512	505	465	533	481	537	539	497	529	517	545	502	558	538	526	515	518	525	532	507	499	553	515	500	515	489	463	528	519	469	490	531	501	543	532	521	487	518	495	545	514	550	534	511	488	501	512	555	494	523	532	495	551	529	522	551	534	523	498	535	526	475	562	514	501	490	472	517	505	472	518	518	505	524	533	487	511	503	506	539	520	515	538	561	510	515	518	505	473	479	502	531	524	530	460	530	499	514	491	514	514	489	552	525	499	499	495	509	520	550	520	554	543	506	540	500	523	517	568	564	502	546	555	522	496	515	519	511	489	534	524	532	506	543	555	557	481	492	500	518	515	526	547	551	505	533	527	510	542	521	453	509	524	515	518	526	527	528	528	503	495	551	557	520	544	497	521	528	547	479	514	531	491	571	548	527	523	477	500	567	497	504	525	536	506	561	514	569	475	547	550	524	491	534	506	560	517	531	531	527	530	531	500	509	522	500	471	520	553	541	504	484	508	540	493	532	469	506	527	489	535	560	494	515	507	484	526	504	497	532	545	542	517	534	539	535	505	508	507	478	499	477	514	520	516	576	468	507	520	565	488	556	553	529	520	552	520	487	511	537	542	547	545	509	532	493	482	530	499	467	551	510	498	506	519	508	537	519	534	466	531	515	522	483	512	526	516	475	516	486	513	541	514	479	519	495	529	507	500	553	516	487	507	541	531	560	525	531	511	532	504	554	526	530	545	519	503	511	500	496	505	483	487	510	544	511	475	559	489	520	507	523	504	536	513	472	500	499	530	550	501	511	506	492	527	529	541	504	500	480	494	519	505	500	477	489	509	519	516	524	532	547	493	534	533	538	528	557	525	486	514	509	523	516	497	512	552	506	503	514	506	464	533	505	513	505	502	514	520	534	531	548	512	526	540	552	526	508	558	499	510	480	505	546	504	501	502	524	514	512	494	513	533	532	471	528	511	518	531	499	513	529	533	522	476	520	551	520	519	503	537	516	549	523	496	508	522	504	533	508	512	507	518	516	525	522	458	522	498	493	537	535	551	504	564	531	490	547	503	547	520	555	513	503	503	549	510	493	526	527	499	530	527	533	538	556	542	525	515	538	547	538	488	495	505	524	507	492	440	515	542	513	553	520	538	519	519	515	509	477	495	527	503	492	510	508	504	510	460	558	563	518	559	527	492	543	543	532	494	549	538	515	551	490	535	510	518	486	550	479	530	495	505	500	499	512	546	522	484	498	502	532	519	538	463	498	486	510	497	469	508	490	536	519	526	514	548	483	490	544	523	492	545	468	493	541	492	535	521	496	500	524	500	511	514	504	466	520	505	489	558	481	487	500	500	505	554	505	511	549	500	522	505	527	503	512	523	519	460	492	495	483	539	506	510	490	489	483	523	513	500	552	535	489	518	541	516	494	506	536	523	518	517	563	523	538	488	509	517	567	494	560	500	503	524	532	522	518	498	503	514	517	515	499	517	475	521	518	557	551	548	516	517	552	539	539	540	537	501	523	543	478	527	518	477	530	520	516	506	486	493	539	531	514	544	482	513	523	536	510	492	548	481	486	554	550	541	497	504	478	508	545	490	509	500	497	506	532	524	511	527	514	507	543	528	500	537	517	516	505	474	456	466	557	524	486	519	526	502	516	516	509	499	483	550	554	526	484	529	501	556	482	522	496	544	545	472	511	510	562	497	536	512	476	506	506	504	523	494	489	533	522	508	512	558	562	518	489	442	533	476	514	516	511	520	506	506	514	499	553	482	525	514	508	542	499	507	516	532	475	579	521	484	533	534	531	518	510	499	478	523	545	495	519	515	525	523	534	508	502	498	524	496	496	529	503	520	496	518	544	496	504	525	517	557	531	555	531	516	500	491	512	501	549	517	534	495	572	529	511	538	520	479	507	535	511	504	537	553	512	521	531	549	477	518	516	538	507	544	515	534	522	521	543	517	538	504	549	550	530	564	505	530	490	495	517	525	495	515	505	521	525	514	559	546	541	496	523	531	501	514	536	536	489	515	520	531	488	560	550	526	493	522	471	580	506	517	500	551	526	534	528	507	533	517	508	495	540	472	518	519	548	504	564	540	498	482	534	526	481	505	513	539	550	537	550	526	559	546	493	533	532	489	543	533	528	525	504	536	494	523	528	524	511	497	525	515	540	551	508	515	488	511	541	530	506	485	568	528	522	477	514	544	515	463	506	536	487	477	539	482	524	519	532	496	522	532	519	475	517	503	502	508	521	518	475	504	523	518	490	546	489	503	515	488	526	486	493	512	510	564	520	509	501	558	521	542
7602	4702	5441	4021	2579	1707	1229	970	843	806	813	732	659	633	955	795	530	526	280	469	472	435	419	275	264	222	169	194	212	179	175	148	145	194	198	184	175	131	122	104	116	95	122	111	102	129	129	127	151	133	144	108	152	124	111	111	126	116	109	136	108	129	117	147	105	123	111	113	101	128	119	101	104	137	123	114	117	118	120	112	107	113	113	99	125	107	112	108	117	129	127	123	122	134	120	107	100	105	116	103	103	127	118	120	118	120	123	125	103	121	128	116	109	115	121	122	132	121	109	128	128	119	105	130	114	118	110	138	122	115	104	132	108	127	125	108	103	123	118	121	114	124	118	124	110	122	106	120	112	115	128	105	129	123	122	101	128	103	115	129	111	128	130	116	115	120	105	119	115	116	137	114	123	129	113	94	124	123	116	114	104	128	88	113	119	120	117	110	110	120	109	117	133	105	115	117	129	101	128	115	116	98	141	110	119	114	112	112	130	131	116	100	116	125	130	137	115	117	110	134	131	123	122	121	132	129	133	127	103	131	105	103	118	140	115	110	130	106	127	120	115	90	134	93	117	129	118	141	139	148	121	116	141	123	131	113	121	135	118	116	98	114	114	132	102	136	118	123	129	116	129	107	147	123	130	113	112	99	145	141	115	110	121	101	123	108	117	122	151	110	115	104	119	119	118	115	127	111	120	113	103	120	120	118	135	129	134	116	114	119	111	127	98	142	103	124	102	111	112	103	117	110	130	117	120	125	128	122	135	123	119	122	105	131	128	110	124	122	119	116	132	93	126	125	115	122	110	104	106	120	133	129	102	118	117	96	112	113	112	120	128	97	130	115	105	115	112	107	113	127	103	133	121	118	129	111	118	116	123	117	99	107	134	124	133	92	121	124	121	117	124	103	105	137	110	114	134	130	108	100	114	111	111	119	110	129	116	125	88	128	115	103	122	135	130	127	129	120	107	124	109	115	121	117	121	109	128	104	124	107	106	112	132	114	110	121	112	134	127	137	118	116	113	138	118	115	116	132	104	131	117	104	145	121	132	122	115	127	120	129	114	114	106	119	116	128	113	109	108	126	124	103	110	111	124	117	134	116	116	107	120	95	123	117	98	130	128	114	124	104	133	123	136	104	100	112	116	123	120	112	109	136	124	112	125	115	112	95	118	113	124	135	125	101	115	128	113	121	108	108	123	120	129	117	109	121	110	132	115	111	121	106	119	114	121	101	130	139	106	113	116	114	104	122	95	123	126	117	110	116	116	115	117	128	118	116	102	100	122	121	116	106	115	114	113	141	124	123	106	110	115	118	113	107	129	103	121	115	109	107	106	111	112	101	104	111	124	125	141	125	119	114	104	104	112	115	111	123	101	114	127	99	120	125	118	121	122	110	109	114	117	105	119	118	99	106	126	125	100	121	114	94	113	104	108	115	121	106	126	132	110	118	126	119	110	112	125	124	115	105	106	124	124	121	121	129	112	105	121	140	94	120	117	117	116	103	106	120	115	121	106	129	130	108	127	123	113	115	128	113	119	108	98	126	97	109	127	125	111	111	110	135	113	114	118	134	112	108	139	115	138	117	112	129	98	121	136	110	99	113	101	101	107	128	133	122	129	116	127	109	115	137	114	124	108	126	120	121	121	102	102	110	128	129	113	138	106	132	114	113	118	124	113	108	107	127	110	108	111	125	108	118	110	108	131	119	140	104	130	107	151	115	117	109	115	104	115	120	97	118	113	105	126	114	115	114	112	115	102	114	92	112	107	121	125	109	119	120	103	132	113	116	125	114	115	106	103	126	106	104	123	108	119	119	121	102	145	118	120	135	113	121	116	121	127	109	112	118	112	108	102	118	113	120	114	109	118	136	113	113	109	104	134	118	108	116	110	131	100	138	106	117	110	114	129	128	105	112	109	135	105	99	115	111	114	123	108	115	112	117	134	125	127	107	115	130	140	128	127	114	117	125	126	128	138	141	119	113	118	111	135	124	114	134	115	138	130	120	127	133	121	110	122	99	122	105	118	117	98	107	125	119	113	118	115	129	114	108	137	114	127	103	98	100	102	115	114	100	130	120	118	132	121	133	132	97	107	119	117	121	117	104	137	138	121	114	109	135	121	127	103	126	129	110	119	114	127	102	116	120	118	133	123	104	106	107	112	96	141	125	137	100	89	108	85	91	117	98	106	110	110	118	107	118	115	130	139	98	113	132	120	129	131	119	116	115	120	137	120	125	123	109	121	140	109	125	132	115	119	123	113	100	113	96	131	130	114	117	126	104	110	108	114	119	106	140	120	133	133	115	101	111	115	119	134	109	129	116	98	125	126	122	99	121	120	116	135	136	132	113	119	115	113	144	113	111	127	109	121	134	120	104	112	115	118	119	123	138	99	108	130	122	133	132	126	118	118	120	120	120	108	111	128	117	111	110	116	128	120	126	112	117	118	118	128	116	124	110	130	117	133	105	130	114	115	115	121	114	119	109	124	104	116	116	123	112	109	113	132	85	122	104	139	113	118	153	101	111	97	113	124	117	106	116	132	120	100	135	107	121	105	110	111	96	117	108	126	114	140	117	126	119	130	119	119	124	126	128	115	122	113	116	120	118	139	99	118	98	126	128	120	113	107	123	111	121	99	111	108	132	121	108	107	135	124	116	114	123	131	129	138	110	134	102	119	120	102	107	116	135	103	128	120	121	113	117	122	105	126	120	133	98	109	118	121	107	105	121	138	127	110	135	119	134	119	117	125	128	113	115	114	104	101	110	97	123	104	123	114	116	121	125	119	110	116	134	121	100	116	120	131	122	110	105	116	118	127	120	119	122	123	128	127	110	105	125	127	135	119	131	124	113	101	119	141	142	108	114	121	112	123	118	143	126	128	102	114	132	127	119	137	99	108	133	117	130	108	135	109	122	123	117	112	132	112	115	115	135	135	123	131	87	117	103	110	118	123	111	114	115	118	119	118	106	121	120	123	124	132	127	113	120	108	129	113	118	132	117	136	124	130	139	115	133	119	150	118	120	109	109	122	127	118	122	118	135	87	132	131	113	111	97	135	127	108	118	126	147	101	113	109	137	125	111	114	117	122	96	133	109	101	119	121	122	118	114	83	114	110	119	104	110	110	129	125	110	126	112	127	119	135	118	132	132	122	115	112	103	137	110	129	132	106	125	102	101	109	129	121	127	116	120	128	122	112	133	130	109	136	114	120	144	118	107	113	119	133	105	116	110	108	115	111	130	137	133	99	113	114	123	114	116	100	133	110	122	109	129	124	93	116	120	121	112	122	122	118	133	105	123	138	118	112	118	124	119	120	91	110	121	113	115	98	127	131	116	119	126	116	128	118	112	129	111	104	95	137	129	137	116	108	120	134	112	120	125	95	103	117	113	145	115	133	126	125	109	136	108	120	141	118	107	155	136	118	119	126	112	128	135	115	120	126	114	96	126	113	122	120	126	130	112	151	142	126	133	105	122	125	108	140	110	124	137	115	124
5515	4875	9669	10988	8611	7351	5863	4785	4189	4482	4525	4002	3757	3772	5486	4361	3183	3146	1681	2769	2447	2418	2315	1494	1297	1067	813	887	1245	1048	912	788	693	714	856	919	925	388	351	382	380	371	341	367	353	349	373	412	467	469	458	469	419	426	437	417	408	376	403	409	347	407	367	392	370	353	363	399	361	361	357	352	349	353	381	356	393	354	371	373	351	367	355	356	410	352	348	369	349	353	333	368	374	357	379	355	365	356	354	398	371	385	347	395	381	360	348	373	368	357	356	378	333	336	322	368	354	329	369	359	348	357	347	376	375	366	361	355	326	352	328	381	365	336	356	350	363	351	369	372	403	348	339	363	365	363	355	378	360	389	376	340	341	370	389	389	351	318	373	393	377	358	365	370	350	339	336	358	391	330	361	353	368	387	362	320	341	361	357	347	335	360	357	395	366	397	336	374	350	315	334	367	368	363	349	346	376	343	360	348	350	370	342	345	345	343	346	357	339	343	364	366	368	350	349	354	359	347	401	347	372	376	331	360	327	363	372	371	381	339	353	335	375	380	320	349	352	386	349	365	335	362	345	357	369	343	361	387	386	365	382	362	301	386	351	360	372	353	329	331	393	336	366	390	357	354	319	371	369	398	366	325	355	363	370	388	353	330	326	347	392	366	358	358	352	371	376	405	368	328	371	347	378	318	354	375	325	374	372	338	363	402	347	317	373	376	354	382	355	376	346	397	366	330	390	362	386	391	328	373	361	372	363	378	385	370	368	365	379	351	364	351	339	339	334	371	342	370	339	345	369	365	357	394	310	348	381	363	321	350	357	396	371	354	346	322	351	382	349	320	346	367	386	364	325	345	365	375	366	340	360	352	355	371	390	352	375	326	342	348	382	358	369	357	355	331	337	360	362	354	353	363	371	386	370	339	373	348	371	375	360	348	347	323	337	348	358	363	371	356	358	362	371	344	336	373	351	373	409	389	372	364	350	368	381	328	351	381	378	337	388	349	368	358	384	374	349	364	365	339	384	360	326	377	336	386	350	355	355	320	362	389	385	337	380	347	360	326	368	369	353	369	368	386	424	353	345	351	355	357	385	344	378	388	374	333	352	362	352	357	350	378	349	383	356	378	371	389	338	361	352	364	367	328	364	330	366	347	359	369	335	370	387	377	357	356	348	339	370	359	331	357	330	360	348	351	342	365	327	337	395	330	389	372	384	377	348	348	382	360	371	359	380	363	356	359	321	388	341	353	372	352	333	360	306	355	371	363	295	352	408	379	365	322	343	383	351	340	361	341	363	355	334	353	387	354	344	387	347	389	370	340	354	363	346	360	343	359	344	356	368	351	356	374	347	389	358	346	331	350	344	341	339	378	373	333	361	347	378	365	354	359	361	366	358	354	371	371	357	338	366	356	345	354	340	362	351	345	362	328	344	353	331	369	332	346	355	369	350	351	346	365	360	375	363	302	377	331	340	380	347	374	336	357	370	376	380	331	393	349	372	380	344	362	377	383	367	335	373	337	355	373	335	359	359	357	336	337	351	382	400	346	349	393	384	344	377	365	344	327	372	335	366	380	395	350	374	352	365	330	336	352	365	352	319	365	358	323	319	351	365	342	364	367	358	361	321	352	369	334	367	322	369	369	384	343	355	346	373	355	373	370	368	345	344	349	362	376	413	377	351	339	375	398	343	367	338	342	353	355	373	356	339	336	343	345	350	362	365	339	343	352	345	367	358	372	371	376	364	386	361	394	369	357	371	350	346	374	372	388	357	388	348	368	404	346	354	352	375	366	392	362	348	372	336	359	391	333	372	347	352	345	363	349	335	397	347	330	356	353	372	379	361	371	370	387	332	356	359	350	357	337	361	346	371	395	373	349	368	398	322	386	357	348	337	336	373	338	373	392	370	365	379	338	355	330	347	348	317	333	374	366	390	376	382	378	346	359	358	363	387	360	372	381	373	364	335	361	331	340	349	362	363	370	346	352	373	362	327	353	382	337	352	363	362	381	346	363	363	352	342	357	345	345	363	384	360	361	355	392	359	412	325	349	385	382	351	335	346	368	323	335	399	389	339	367	333	379	384	334	358	386	352	371	368	364	374	342	387	352	334	333	356	365	363	343	382	353	386	339	362	374	389	343	340	342	375	337	377	347	385	368	363	357	369	335	399	376	357	361	344	372	334	346	388	343	348	334	343	346	377	351	391	351	336	351	359	361	349	359	379	342	367	370	344	328	355	386	365	327	365	351	348	367	366	358	340	312	357	386	344	373	353	352	358	390	361	378	350	371	349	347	327	341	346	347	367	361	360	342	337	372	378	360	368	366	378	348	348	377	377	377	355	345	379	375	316	400	358	368	362	368	336	372	375	350	341	343	357	356	372	337	381	354	319	355	327	356	372	357	335	347	362	362	391	372	375	358	343	368	357	362	376	337	364	374	330	359	362	347	357	359	368	356	348	347	348	337	347	362	343	362	363	365	379	326	349	312	359	331	365	354	343	372	386	356	342	360	361	347	314	342	386	327	365	353	370	320	342	370	390	367	378	341	397	376	365	373	349	349	342	356	366	363	336	358	353	374	343	336	386	369	349	310	378	356	370	334	336	310	372	326	333	360	324	341	355	342	339	368	367	352	392	378	335	356	324	372	361	375	364	384	324	369	348	367	356	359	341	355	368	381	338	334	347	346	352	376	363	369	377	366	363	372	374	347	312	381	365	346	334	353	363	384	366	323	363	355	365	373	364	362	364	361	348	369	355	407	346	362	351	385	346	342	362	355	361	370	367	335	356	337	344	369	332	354	324	352	359	360	415	369	353	347	372	332	364	335	334	363	362	366	385	355	342	385	370	340	347	363	384	377	373	358	330	352	413	367	307	377	373	362	368	381	339	366	376	359	374	368	392	316	338	328	346	386	344	342	326	358	347	353	360	347	352	375	400	378	347	370	359	354	348	347	338	373	366	368	357	386	363	405	388	315	354	350	372	386	377	377	363	365	379	357	379	381	359	370	357	378	376	356	391	366	380	358	379	356	346	345	372	377	347	355	366	353	371	348	356	361	367	317	330	348	367	396	336	351	366	356	378	363	360	341	377	358	345	358	352	322	355	352	360	356	362	366	369	370	367	370	346	369	388	357	381	350	391	381	335	334	368	352	352	344	364	377	361	387	310	371	343	382	383	316	333	373	370	313	361	367	344	351	349	382	337	356	364	359	349	384	340	387	379	388	371	365	364	388	357	373	357	372	329	322	353	371	350	378	351	359	331	354	319	368	344	343	366	365	360	363	336	370	376	345	404	382	384	332	369	353	362	360	356	369	341	346	363	369	374	370	360	336	364	384	356	309	372	381	363	379	372	370	352	331	334	339	362	349	350	354	396	371	341	369	346	334	382	365	367	351	354	351	364	366	393	365	365	368	358	383	371	378	371	378	370	341	386	379	363	325	365	365	326	350	388	355	349	356	349	328	333	351	322	386	326	392	340	382	342	391	393	356	312	350	339	381
16747	10188	12002	9612	7072	5459	4341	4349	4808	5271	5960	6656	5548	5939	10593	7576	5170	5461	2804	4813	3758	3403	4463	2181	1339	1202	886	1129	1286	996	791	477	415	372	574	693	636	205	123	129	153	146	139	148	152	123	161	183	290	205	244	226	280	262	192	210	149	162	172	153	163	160	149	151	153	158	146	158	141	164	146	166	132	129	149	137	144	143	143	138	132	142	135	125	151	161	127	132	136	143	161	148	153	128	141	124	138	150	139	134	146	124	143	164	142	134	131	153	155	149	137	147	147	152	137	155	130	139	150	133	151	168	163	130	134	138	142	159	132	149	150	127	144	125	151	141	138	163	146	124	150	156	136	139	131	130	151	151	151	141	148	142	142	150	161	135	144	150	171	143	141	135	124	157	146	127	140	130	142	131	120	125	113	151	136	142	132	118	139	136	147	143	135	134	152	164	143	132	149	144	142	118	154	119	141	147	131	162	137	135	138	151	145	151	138	142	160	167	151	149	159	136	123	153	135	147	150	141	130	152	123	132	138	114	159	143	122	139	135	153	140	151	126	139	129	133	146	140	145	149	139	134	134	154	131	141	180	134	127	141	152	130	138	136	142	143	166	138	162	163	137	135	143	133	131	135	149	153	153	127	123	130	145	167	124	138	172	149	133	131	159	126	139	139	157	134	135	135	131	124	156	137	144	147	127	131	133	137	140	134	126	130	146	152	120	143	127	148	155	142	137	158	130	149	138	143	151	133	135	145	140	147	155	132	129	144	124	136	137	168	165	139	148	171	161	144	136	139	145	139	136	180	137	151	151	131	153	125	121	123	149	136	152	131	155	152	143	141	132	130	147	166	138	133	142	112	123	148	161	148	139	126	131	156	143	172	155	139	142	127	135	129	154	138	138	146	141	153	138	138	130	141	137	134	132	157	154	152	134	150	148	129	149	147	137	158	155	163	153	121	149	133	140	146	153	146	144	132	121	148	156	157	150	155	133	128	135	156	151	139	134	142	155	148	145	146	167	116	154	148	123	127	140	129	134	149	151	141	135	134	154	147	129	142	130	156	157	166	133	149	125	147	162	152	134	146	161	148	128	158	133	142	118	156	145	137	130	145	127	131	141	141	146	132	149	151	147	139	135	127	125	155	133	123	146	150	122	157	132	142	129	149	158	131	130	136	132	143	123	150	143	146	132	116	138	130	152	151	126	127	148	150	147	133	132	136	125	145	161	152	151	152	135	150	157	120	140	135	132	156	159	155	124	138	141	134	132	149	142	142	133	151	161	147	152	133	165	137	145	131	137	111	145	140	125	144	127	159	143	122	153	161	144	137	129	142	146	140	139	134	130	148	150	134	137	146	148	150	156	146	166	142	156	147	163	129	143	149	135	156	145	139	127	123	138	128	149	162	149	131	143	138	134	128	130	149	120	154	130	116	154	144	126	150	124	121	137	145	132	137	124	146	141	164	142	145	135	134	148	136	138	161	135	143	155	128	133	131	143	170	145	137	154	134	164	134	158	168	137	158	144	132	137	137	148	149	133	145	141	129	133	152	138	165	152	138	156	127	148	160	148	157	146	158	128	137	170	143	132	150	149	141	123	159	126	138	132	142	135	136	158	152	139	124	140	153	135	144	128	147	133	135	150	154	140	155	119	150	139	146	144	139	133	137	137	160	132	145	135	143	144	122	153	167	112	150	133	133	158	134	140	155	135	140	140	146	143	126	163	132	153	147	127	166	119	155	127	137	126	148	131	142	140	147	135	133	129	159	111	139	130	152	158	146	131	156	158	158	157	144	138	143	131	160	132	141	133	136	136	152	161	153	154	127	164	148	131	152	155	170	129	156	133	136	124	144	131	135	158	127	138	131	155	133	151	128	146	142	145	112	137	140	160	132	163	147	142	137	138	148	145	149	128	128	131	124	140	122	158	146	133	140	138	169	150	130	129	134	137	142	149	125	143	156	145	136	143	145	148	153	159	144	143	139	133	150	145	143	122	139	147	132	139	145	135	151	150	142	142	165	154	137	171	157	154	148	146	165	145	174	157	143	153	159	165	126	126	137	134	129	145	127	144	153	132	156	140	135	155	142	146	124	171	154	141	146	118	151	140	149	153	145	150	164	135	151	124	147	158	128	135	150	141	141	133	145	125	140	144	120	161	160	137	170	155	139	131	135	136	127	117	155	156	126	143	140	134	141	145	155	165	136	128	144	115	148	151	124	148	137	142	154	145	142	154	135	149	169	144	144	157	141	133	130	161	124	132	150	123	121	137	153	155	152	145	139	134	157	109	126	139	142	137	133	147	143	154	131	140	168	130	138	170	137	144	147	133	147	145	131	137	160	140	180	150	140	161	163	143	137	132	131	154	162	134	121	139	147	129	139	140	141	152	136	170	128	153	149	143	120	143	132	128	130	130	115	134	159	127	121	128	155	155	126	153	142	132	113	141	149	158	145	151	130	129	143	121	141	154	145	141	155	145	128	158	139	150	151	152	130	144	140	144	166	130	123	145	136	126	140	142	141	143	152	154	163	154	127	124	130	135	138	132	154	157	141	139	151	146	142	121	159	148	142	132	129	160	140	128	129	122	159	145	135	156	147	162	137	144	143	146	122	125	167	132	167	140	139	142	140	151	147	138	135	151	134	149	142	133	138	144	136	145	146	129	142	120	160	149	122	152	137	143	124	143	149	134	133	122	155	152	137	140	130	138	141	144	143	140	151	146	128	134	129	143	144	151	145	145	127	129	146	137	131	162	131	128	150	176	145	153	154	143	120	145	148	144	160	142	146	150	159	153	124	145	146	122	130	140	124	158	132	140	150	142	161	139	146	140	150	136	137	135	145	136	139	127	137	127	143	118	164	130	141	121	121	149	157	143	128	149	145	156	164	134	159	153	129	156	141	154	149	140	138	137	120	150	160	111	147	172	170	144	155	147	121	135	145	125	138	133	120	146	138	141	150	147	146	149	135	140	129	138	162	141	128	154	132	146	125	150	135	144	120	152	153	136	140	162	134	134	144	150	143	150	133	148	139	145	143	150	126	147	153	153	123	134	161	144	129	140	149	137	159	118	124	154	149	138	112	130	145	145	129	154	157	166	130	139	141	153	135	140	149	143	154	148	136	139	151	160	150	153	127	148	141	132	151	136	150	148	146	138	146	136	135	136	139	150	126	139	164	160	134	134	145	156	121	159	131	129	148	137	139	139	128	149	143	147	144	134	133	142	138	166	125	119	143	125	143	157	137	127	160	124	141	137	141	156	120	160	148	144	151	151	167	138	143	164	134	137	126	154	134	140	128	140	136	154	161	155	158	145	147	151	129	139	164	150	144	163	138	131	138	156	144	155	153	139	126	122	130	171	140	122	136	146	132	124	126	165	130	169	163	142	151	163	132	152	173	138	141	136	146	140	150	145	157	135	127	128	151	145	129	122	127	141	164	144	142	129	139	134	170	131	147	151	130	143	137	142	125	148	140	129	136	153	138	131	127	154	155	146	130	151	153
11320	9494	16964	19226	18856	17016	16240	16615	18514	20186	22180	24207	21098	23406	31804	22700	18477	18866	10596	19359	16102	16019	18852	10602	7597	7405	5589	7068	7877	6472	4884	2858	2482	2193	3663	4082	4223	680	501	434	448	440	404	445	448	510	559	689	1570	1169	1283	1343	1286	1133	974	885	622	515	537	523	492	497	433	492	482	448	421	461	460	468	447	437	406	444	448	441	432	398	442	447	414	444	447	409	442	412	409	421	372	455	428	405	414	398	430	404	427	417	417	409	449	416	417	443	423	433	442	432	403	411	417	425	408	409	402	454	399	431	425	417	418	426	386	435	463	451	450	432	411	415	417	419	430	455	413	399	393	407	402	449	407	416	436	395	402	444	429	434	380	463	368	417	395	429	435	417	391	435	401	455	404	460	419	376	391	436	428	421	443	435	413	418	400	441	402	430	468	390	456	384	416	468	412	411	426	425	420	429	393	427	436	431	418	430	416	423	389	441	402	386	444	403	394	418	404	406	460	459	457	418	452	416	386	433	427	432	417	405	433	496	450	427	426	439	433	420	424	391	439	420	421	426	399	424	417	423	448	438	406	448	435	396	422	406	447	420	423	420	459	444	408	457	420	417	413	425	405	415	408	419	423	443	397	415	402	425	396	426	425	457	440	419	464	427	416	406	423	416	440	411	384	400	440	443	418	380	438	412	389	452	402	430	412	412	406	408	434	433	414	399	416	398	454	430	401	414	412	388	425	456	426	405	457	419	423	432	421	425	426	420	439	421	429	455	409	417	442	457	382	429	447	474	438	398	445	400	407	424	432	430	427	436	419	382	382	440	398	411	428	389	419	414	423	443	436	425	434	443	407	435	400	423	435	422	434	419	433	409	464	429	408	446	419	449	413	447	386	409	452	432	428	453	385	381	385	426	431	434	426	432	423	439	437	418	441	409	423	452	443	418	416	400	410	397	433	397	405	416	429	415	462	468	404	442	436	428	427	429	407	409	419	439	418	404	433	427	419	434	419	444	431	418	434	455	444	423	433	380	400	445	439	428	438	459	407	466	446	438	409	434	386	395	413	428	447	444	426	412	417	440	405	431	436	425	438	400	438	433	414	408	422	409	455	433	426	422	401	394	431	443	433	457	413	417	428	423	436	420	433	435	431	416	457	431	450	427	406	367	418	431	422	430	392	450	422	428	406	382	430	400	408	431	416	445	441	407	428	439	414	426	447	409	443	412	404	459	400	416	406	454	420	421	410	424	433	386	444	424	417	415	440	444	412	446	433	413	402	407	445	429	402	421	426	422	425	374	427	449	419	425	404	440	433	443	452	462	442	429	441	427	416	404	415	409	434	429	398	423	418	438	422	400	415	426	416	402	381	393	445	436	421	413	460	437	406	421	416	419	433	413	439	421	426	436	442	423	401	404	434	437	405	423	412	397	424	411	442	427	428	401	432	476	423	427	433	449	428	410	413	427	429	444	448	411	433	416	425	430	363	406	403	411	404	447	439	427	419	446	410	410	436	437	421	418	457	444	471	418	412	382	372	403	435	430	441	419	425	437	435	456	448	423	413	407	411	464	451	412	418	376	446	415	424	403	420	453	454	390	421	447	423	461	448	436	422	407	423	450	457	402	427	452	415	446	463	448	418	441	415	445	390	384	438	430	416	427	413	395	402	421	455	414	459	446	427	441	410	444	463	422	423	426	412	422	426	399	411	424	401	400	427	430	410	434	446	434	447	405	402	427	433	407	430	387	437	397	411	425	437	418	439	396	418	440	430	435	436	429	430	419	405	413	449	438	411	370	416	422	431	436	425	419	438	468	457	433	441	409	406	438	396	428	431	402	406	389	446	464	416	417	387	432	454	436	398	430	416	439	416	435	456	425	433	446	411	416	436	386	361	446	413	460	431	425	452	396	400	404	433	429	428	438	381	415	452	407	410	438	449	409	415	393	450	432	411	430	426	435	449	451	436	466	435	433	433	428	430	409	440	431	410	443	395	396	417	431	458	422	409	426	397	415	450	405	427	397	457	432	431	405	427	421	393	417	418	429	419	476	431	425	431	462	415	418	414	415	425	429	397	459	439	441	416	426	389	429	398	444	444	421	431	409	426	430	416	423	427	469	430	420	440	416	457	431	418	400	444	399	446	406	414	362	417	434	451	421	412	419	386	393	391	408	450	426	429	427	419	453	397	454	436	404	421	398	420	412	384	443	421	408	394	431	430	463	423	400	415	406	428	454	432	437	437	444	406	450	448	376	424	439	426	408	417	453	458	451	433	462	410	481	423	401	410	432	415	458	428	427	426	413	429	391	436	418	418	399	464	446	464	420	441	411	430	425	407	412	441	406	424	378	451	399	440	428	430	447	400	428	421	408	416	410	420	413	417	429	409	415	419	412	406	433	424	432	434	404	422	439	390	428	429	414	427	436	419	434	445	448	446	451	413	432	437	419	434	424	438	417	440	417	433	401	432	396	432	454	426	417	359	454	403	451	404	425	459	448	391	415	395	379	432	420	413	427	420	401	432	420	385	432	442	429	421	411	440	420	429	418	398	421	424	410	421	423	422	447	411	428	427	418	433	398	430	458	400	426	423	394	435	424	462	394	429	416	410	428	408	447	401	411	421	416	425	461	371	456	430	438	450	412	432	429	430	392	448	424	377	410	440	397	412	402	454	423	450	409	441	408	433	413	425	447	418	396	466	423	414	435	375	432	431	433	433	457	420	430	371	415	415	433	444	392	384	442	388	460	434	410	399	394	433	428	418	413	437	432	403	415	413	406	403	465	464	376	421	411	427	407	409	422	435	417	442	423	407	465	405	455	399	413	431	426	446	492	394	438	406	425	407	444	419	420	408	444	418	446	420	403	422	414	399	435	417	420	426	446	407	423	429	450	372	416	429	426	415	384	405	422	434	425	423	422	399	417	447	458	448	437	424	413	394	392	452	430	417	432	400	432	412	430	416	447	443	446	398	416	419	397	379	390	421	451	426	468	433	402	418	406	394	446	449	411	396	426	446	414	429	430	412	406	420	459	422	455	418	416	416	401	446	392	493	384	421	424	451	463	395	456	422	438	459	410	435	445	422	420	405	387	427	427	432	445	438	427	433	401	425	423	455	458	420	457	427	452	423	412	439	432	432	423	423	412	414	427	442	417	425	431	402	429	423	416	401	419	453	442	421	465	442	415	425	470	418	452	399	424	402	388	418	423	432	422	418	412	437	425	432	425	458	453	414	444	470	452	425	421	418	399	417	412	448	404	438	417	423	423	409	420	428	421	432	436	429	417	437	435	443	463	414	455	435	400	424	410	413	392	423	429	421	401	440	446	427	443	417	424	423	397	459	427	456	400	396	444	444	449	406	419	440	412	444	455	380	451	446	432	409	411	404	455	439	433	440	432	418	440	385	408	414	413	396	441	428	418	472	428	426	399	428	428	424	429	399	438	416	408	409	423	433	417	427	406	448	418	411	416	433	464	419	439	405	419	409	438	419	420	431	440	400	443	387	431	444	424	415	401
24886	15949	19564	15282	12356	9811	8212	8554	9403	10063	10755	13005	10383	12169	18856	13535	10637	8692	5576	9136	8628	7612	7674	5617	2814	2428	2102	1880	2378	1886	1279	672	652	544	901	1224	1317	252	190	166	165	180	184	211	194	189	202	267	451	409	418	376	386	364	312	314	197	200	217	224	175	191	177	161	178	192	184	174	177	151	192	189	204	186	177	192	181	177	171	172	184	146	201	199	163	194	195	171	165	192	196	192	175	180	187	184	182	204	191	179	189	176	190	159	192	170	169	189	196	177	169	158	193	191	165	168	179	198	179	173	190	176	178	184	161	175	206	175	180	181	172	178	172	183	182	176	186	165	160	198	158	173	174	174	174	180	172	165	182	169	168	195	166	160	200	162	193	175	185	183	167	180	176	192	165	170	184	187	166	164	167	166	164	178	191	169	168	165	182	172	169	177	186	179	169	196	187	182	178	170	171	199	211	186	171	173	180	181	159	175	172	158	186	175	159	169	185	175	177	176	160	193	185	194	167	168	196	161	194	194	184	163	189	188	153	188	194	192	203	163	184	199	164	170	182	163	186	174	177	151	165	182	196	187	155	189	160	190	196	161	175	183	188	173	176	168	177	172	146	189	194	166	182	185	174	168	188	172	192	171	176	197	146	188	182	172	191	166	193	194	175	186	188	156	162	168	177	161	165	187	173	193	181	166	173	194	170	181	185	173	168	162	175	174	159	175	202	161	176	177	171	181	208	181	175	191	182	176	198	184	157	175	180	178	172	191	187	177	157	171	210	192	164	165	200	174	191	189	195	158	185	195	183	194	183	187	161	190	156	167	204	189	189	189	158	170	171	179	184	181	191	181	173	175	160	173	198	184	172	176	192	172	169	185	182	195	193	167	172	189	167	191	185	186	174	166	152	185	169	190	175	187	196	144	177	156	189	183	180	195	186	177	194	168	200	186	190	176	166	162	203	185	182	178	205	190	206	182	180	174	183	213	174	166	163	179	151	192	193	193	183	171	189	203	156	176	186	175	200	195	165	202	177	171	182	160	190	176	179	185	171	176	196	165	192	163	182	162	173	173	164	182	172	181	172	186	160	190	177	166	195	186	186	161	176	177	201	179	172	201	168	174	168	202	181	183	178	187	181	187	159	174	185	177	169	178	190	149	177	171	182	195	175	173	157	175	180	181	184	188	175	185	172	178	185	188	188	163	160	204	183	188	179	173	185	173	155	174	173	167	181	180	173	153	200	166	207	188	169	177	160	164	169	158	184	191	173	181	166	190	163	176	176	197	203	159	177	186	204	186	168	189	166	187	204	160	175	170	176	197	164	192	195	183	204	189	206	162	169	203	174	172	152	162	164	170	181	204	198	182	164	168	184	158	209	188	193	143	175	189	157	179	181	179	166	198	159	180	179	195	173	191	190	176	184	179	186	198	206	174	183	191	173	175	186	186	158	163	204	186	174	207	173	182	197	173	194	197	168	180	201	167	174	185	193	168	167	166	187	192	200	165	190	186	166	181	182	152	188	164	185	157	159	160	206	171	151	185	184	186	174	202	201	169	166	167	171	164	177	188	181	183	168	171	175	167	184	199	193	145	186	210	191	164	199	186	170	173	156	176	185	187	177	182	196	183	174	191	165	183	181	170	170	154	175	168	179	188	179	204	172	166	188	191	185	201	193	156	182	196	168	183	194	184	178	186	161	178	163	180	174	179	171	175	185	170	174	180	184	202	200	158	175	179	197	179	153	203	183	180	186	167	179	161	191	191	177	181	186	179	152	178	178	165	177	164	171	151	170	182	181	185	173	187	193	168	175	181	159	181	155	173	179	179	173	196	185	166	182	174	182	191	180	174	165	175	185	171	161	174	174	169	181	187	169	159	177	152	197	187	165	164	161	190	167	196	170	186	185	168	188	172	187	179	151	174	181	199	187	192	163	185	165	167	180	169	156	193	170	182	166	188	186	198	221	191	221	190	179	174	188	170	163	194	182	186	194	167	165	224	189	201	178	199	187	174	194	171	185	166	180	163	185	185	176	166	176	189	175	213	164	189	155	190	185	157	183	220	180	150	181	159	176	176	169	205	183	163	182	200	204	177	184	176	180	169	183	174	171	169	166	179	186	168	161	172	175	173	199	196	181	192	170	160	160	176	186	190	162	156	177	191	168	163	211	187	194	189	194	160	167	178	180	197	195	167	198	171	178	167	190	185	176	162	174	177	171	167	180	162	183	174	193	186	167	168	181	173	186	212	176	181	190	183	173	173	166	167	176	179	192	175	200	180	178	163	185	182	176	179	183	187	176	207	189	172	159	196	155	169	165	175	175	171	158	179	171	187	173	187	197	157	176	199	196	154	205	181	179	200	179	185	167	174	165	182	179	197	198	182	195	184	194	162	194	191	189	190	182	156	155	177	162	193	193	155	152	182	171	185	171	182	197	202	179	177	184	164	190	165	162	157	179	166	174	194	195	196	171	187	159	181	167	202	183	180	191	192	186	153	167	176	179	179	176	182	158	172	173	159	170	204	179	193	191	161	179	171	198	201	160	206	187	160	166	182	203	179	182	170	182	191	201	186	156	184	189	196	177	182	165	191	164	195	173	174	196	171	154	179	191	189	185	186	169	168	172	192	190	151	164	195	171	161	173	180	182	176	170	170	183	164	178	169	180	177	168	188	150	170	168	168	173	195	208	167	185	170	167	167	142	183	187	184	165	161	175	194	173	176	183	176	173	203	173	171	187	190	183	189	164	175	168	176	192	174	190	197	193	182	179	174	174	176	175	170	169	149	178	149	178	176	172	168	188	197	175	173	187	178	193	159	178	157	168	168	177	199	161	176	181	197	193	201	179	173	169	173	174	183	177	185	190	168	188	187	176	181	185	193	157	182	179	177	171	163	162	200	201	169	163	159	177	172	176	181	168	186	212	179	202	175	171	185	175	169	161	199	182	184	165	191	165	179	199	155	191	179	167	170	161	144	164	194	187	200	202	173	193	187	178	154	183	188	186	204	178	162	162	177	198	188	189	180	174	183	182	186	178	190	175	196	182	214	174	167	201	189	193	170	187	173	168	160	162	175	196	168	176	197	183	170	178	198	179	161	168	173	183	172	159	176	184	149	156	182	190	167	176	177	193	168	165	185	182	180	188	167	152	182	166	169	182	172	160	171	176	201	175	187	174	169	166	174	194	164	178	178	163	193	196	168	179	179	172	188	188	157	206	179	172	162	198	162	187	162	193	147	172	155	192	176	181	180	187	202	186	161	196	189	190	178	207	188	192	173	165	172	187	164	180	170	197	170	194	169	192	156	169	206	209	182	157	194	171	170	159	160	174	174	189	185	163	193	172	175	189	186	188	171	165	172	171	169	183	189	199	186	171	176	185	163	196	209	165	143	149	173	171	185	192	182	174	214	191	158	174	180	182	176	196	162	173	162	186	148	164	170	184	181	176	174	145	172	168	197	179	199	185	191	160	152	198	188	197	173	164	165	209	186	188	167	183	170	171	184
15414	13366	23149	24944	25384	23980	22971	23875	27444	28665	30278	34219	28673	33306	39704	29233	28304	24086	17771	26614	25798	23571	25440	19016	11953	11584	10642	10433	12479	10779	6709	4161	3863	3283	5475	7691	7832	824	571	511	524	520	553	562	589	688	717	1067	2847	2095	2371	2318	2287	1947	1653	1669	886	660	694	652	640	616	636	558	581	505	545	533	506	549	501	501	515	544	525	493	482	489	543	528	473	521	510	545	515	544	498	538	493	523	511	518	496	488	544	537	486	448	506	499	506	523	531	539	560	512	474	509	491	525	529	533	545	499	496	525	478	510	530	532	498	506	533	492	541	518	522	503	505	529	529	470	525	512	479	522	577	535	555	536	483	476	498	535	532	485	529	526	514	512	499	520	506	546	501	482	526	547	510	540	538	511	485	530	485	519	541	499	501	487	564	509	560	520	505	511	509	505	532	495	511	504	474	506	510	506	540	505	549	522	535	504	516	489	487	476	499	488	470	502	494	508	554	514	517	452	475	523	528	528	521	513	508	489	564	533	548	511	489	508	473	499	526	512	525	545	529	481	514	497	512	531	517	496	523	489	562	542	544	551	508	535	515	484	517	486	517	481	497	515	488	512	514	533	485	491	539	480	509	507	526	480	516	527	522	510	518	478	558	492	459	535	517	499	532	522	504	488	521	514	522	499	458	531	524	475	497	515	522	510	517	498	515	505	488	518	498	482	521	505	491	529	527	482	480	537	539	544	558	522	523	551	507	524	530	519	524	543	502	485	502	525	510	512	524	508	495	522	529	510	477	529	491	525	498	473	501	502	496	545	560	509	448	524	532	473	518	486	513	504	493	533	515	480	525	504	494	510	495	474	487	509	502	527	482	500	508	522	493	541	525	529	486	522	513	485	530	516	531	491	531	496	487	514	517	491	489	517	554	537	499	493	466	504	541	540	511	529	453	502	481	513	476	521	497	552	503	495	545	495	480	518	508	497	491	505	497	491	492	520	485	487	506	516	545	510	511	523	481	502	499	512	477	492	461	525	470	521	507	518	464	506	529	504	483	513	533	500	532	513	517	515	528	484	558	526	490	492	484	503	518	499	536	472	534	519	515	513	544	506	521	513	507	505	485	483	547	479	521	513	544	475	519	509	522	496	518	486	536	487	498	503	500	523	510	461	513	539	560	478	522	487	505	521	535	538	499	516	504	500	499	515	573	503	527	492	518	556	533	512	518	552	533	482	510	486	484	525	516	504	522	509	542	528	537	459	520	513	513	531	522	497	496	524	537	521	495	449	487	502	525	516	502	530	508	526	517	584	509	506	460	536	502	536	502	472	531	521	509	486	483	508	534	492	532	483	519	513	524	528	489	496	504	517	489	499	548	507	505	541	516	499	502	557	536	498	546	524	492	504	507	515	528	508	522	508	511	504	505	502	534	539	500	512	505	490	494	489	529	496	530	508	482	512	483	534	511	451	522	471	517	495	515	499	478	464	529	511	488	518	516	524	520	474	539	477	515	498	474	480	516	551	518	500	532	493	528	525	507	524	546	518	517	513	510	499	483	477	524	482	506	521	487	475	490	483	532	544	517	528	525	557	490	541	499	484	518	479	486	502	510	527	483	465	503	539	512	499	495	456	500	500	538	521	496	492	481	535	483	492	495	532	525	508	486	543	542	494	516	494	519	513	480	494	496	502	519	508	511	484	481	501	497	536	493	501	490	504	508	502	473	530	515	508	474	517	517	506	486	493	518	531	497	514	514	505	520	527	476	501	527	506	524	494	505	517	491	532	514	493	525	533	505	459	513	555	563	517	480	530	557	519	514	536	513	471	487	513	495	509	487	504	501	528	527	524	500	520	529	523	512	540	534	551	505	498	459	528	528	520	529	538	485	522	482	553	505	539	483	463	560	512	477	489	516	538	506	486	493	473	507	534	543	500	496	507	528	493	493	505	528	517	570	542	532	506	491	473	511	520	523	538	516	525	501	502	483	529	519	504	493	504	520	478	503	517	528	476	474	504	509	508	493	494	498	522	510	508	523	492	552	541	508	539	516	512	549	544	496	540	539	505	517	488	486	553	525	507	527	536	522	529	525	494	544	515	509	504	556	529	544	516	497	547	554	529	521	535	510	500	530	481	473	510	534	500	513	508	470	491	479	511	483	523	526	527	489	565	531	532	545	518	518	517	509	501	532	488	504	529	528	501	510	483	489	548	509	511	550	464	511	538	516	499	501	515	507	538	482	495	528	500	591	521	520	506	540	494	559	540	493	512	503	477	507	507	490	547	476	488	504	550	492	569	488	508	519	533	515	539	477	530	519	464	523	516	491	487	537	545	492	488	519	549	539	564	496	506	556	496	477	512	517	517	484	562	532	528	515	476	504	463	519	510	496	492	532	452	514	503	567	518	520	519	501	536	520	489	537	504	522	497	495	503	551	520	509	530	514	537	532	500	524	515	510	532	502	504	537	536	529	508	487	536	538	489	514	533	513	516	475	497	498	536	485	528	498	509	518	512	487	512	485	534	482	530	495	520	537	533	528	442	515	488	521	495	540	506	501	480	539	497	526	526	503	468	544	561	554	509	502	487	494	509	530	542	492	500	502	490	517	463	505	494	507	524	521	498	469	527	512	477	463	486	483	550	512	531	523	498	523	510	506	492	507	506	455	452	495	513	516	492	516	485	503	510	500	510	488	519	504	499	502	508	472	529	503	523	489	517	504	512	507	503	494	518	506	539	537	503	501	509	502	530	487	540	493	510	518	520	500	466	504	471	493	532	503	528	561	540	489	520	518	518	530	511	494	482	506	530	492	512	486	532	519	494	512	520	486	493	499	533	530	505	496	459	507	498	497	471	513	494	487	536	514	459	492	516	495	508	516	509	537	482	522	532	506	488	510	476	503	538	528	509	500	538	519	520	525	509	535	530	490	507	482	501	545	551	502	532	511	490	511	545	480	550	511	510	523	516	504	529	538	534	493	528	485	528	525	481	490	487	509	523	498	476	484	502	483	562	509	486	515	511	501	515	505	492	507	502	493	519	533	565	522	527	525	509	526	508	538	464	546	497	469	483	526	490	509	552	503	529	490	543	476	541	490	521	537	527	518	520	512	505	515	508	476	496	510	501	485	515	526	484	488	508	504	505	481	500	493	546	507	538	574	530	515	503	500	499	483	519	540	526	533	532	496	512	528	510	555	505	501	504	508	546	528	491	556	513	494	522	519	531	518	499	545	527	476	537	539	530	506	498	514	527	526	522	543	546	516	516	509	556	491	489	502	504	541	516	531	489	501	513	499	500	496	534	549	535	511	487	515	471	511	507	553	518	490	516	523	467	523	489	498	484	484	526	529	493	523	513	518	512	519	517	466	517	495	523	538	477	533	508	508	513	469	507	552	507	525	526	495	506	509	556	489	507	494	515	508	491	523	538	567	523	527	544	512	482	515	493	492	506	510	523	495	501	498	465	477	537	486	503	475	520	511	496	544	516	487	497	505	488	534	500	498	510	498	484	501	515	521	495	536	496
7655	4446	5636	4251	2778	1782	1306	1021	922	835	734	879	651	648	985	689	614	554	397	472	535	426	449	311	221	208	197	213	206	208	199	145	144	144	145	210	199	119	104	86	131	119	121	123	96	128	121	128	126	124	120	138	120	113	119	120	139	125	138	90	102	109	111	110	118	98	114	109	100	116	106	132	130	122	128	115	138	109	122	120	116	116	115	108	107	102	128	122	125	119	124	100	121	114	120	118	117	119	107	116	98	122	105	116	106	112	91	115	135	98	131	88	102	99	114	101	116	123	102	99	106	110	116	107	128	104	120	118	123	116	107	101	119	116	116	102	103	98	115	116	105	128	123	103	115	102	100	118	111	110	102	117	112	136	122	112	104	117	93	114	116	100	115	97	122	117	117	123	112	117	130	108	114	117	127	116	111	113	127	124	122	109	108	116	114	129	107	86	129	126	99	112	128	129	115	111	127	111	117	111	117	97	129	109	116	108	126	116	137	108	127	103	123	128	117	91	113	112	111	104	101	110	128	93	121	120	111	114	127	126	132	131	130	121	115	109	127	122	124	119	117	109	109	116	133	101	122	117	118	134	119	112	107	100	113	113	114	102	114	127	112	129	102	112	116	114	114	111	104	132	144	99	118	111	129	110	117	127	107	112	114	97	111	102	136	125	104	125	101	123	120	114	126	107	110	117	105	109	108	112	111	114	143	110	120	120	106	133	116	96	102	123	105	106	100	105	111	115	138	105	132	134	119	116	127	113	111	122	114	115	116	94	96	98	133	126	114	107	119	119	98	112	103	111	137	99	113	114	143	127	108	115	109	131	105	113	107	106	111	122	121	115	108	119	110	115	140	101	110	151	112	143	114	99	98	114	125	120	114	100	106	139	91	126	122	102	120	110	121	119	110	103	125	100	100	130	110	111	118	115	116	119	114	132	116	100	133	109	100	110	105	102	110	106	106	130	112	130	122	122	117	133	113	104	137	130	126	130	118	129	112	129	105	105	121	109	91	109	110	103	124	84	127	132	111	102	94	113	105	99	123	127	134	99	112	140	122	101	118	119	106	110	115	114	107	95	127	108	114	114	109	120	128	112	110	119	97	102	107	122	124	116	111	131	99	118	133	109	100	99	106	114	131	120	129	115	131	109	111	96	95	115	117	124	113	96	104	123	101	113	137	126	105	107	114	120	123	105	125	134	103	121	120	110	112	104	100	116	129	112	110	95	104	131	115	111	111	110	106	107	118	95	112	121	131	110	118	119	116	125	101	102	119	101	98	111	109	117	134	117	127	112	112	107	115	138	112	92	118	124	118	117	119	114	109	121	103	116	116	98	124	119	124	128	108	113	116	121	99	121	108	113	95	121	133	101	102	112	104	115	122	120	102	97	115	119	127	134	115	102	91	105	94	100	127	108	102	103	122	108	114	121	109	139	106	117	97	120	112	114	127	119	98	127	115	130	117	109	115	123	120	100	111	111	109	117	97	131	99	129	109	107	130	132	124	97	118	108	114	98	138	139	116	123	107	124	114	114	122	92	112	129	130	117	121	126	116	122	118	127	93	126	104	93	106	104	118	102	122	99	120	118	106	133	107	114	123	111	102	113	109	101	123	131	98	107	136	116	107	107	125	126	115	117	116	121	109	102	113	116	119	99	109	109	112	110	115	123	94	104	121	115	111	107	117	128	111	113	120	115	107	128	110	125	125	118	135	99	118	108	131	100	98	108	118	113	113	118	114	117	121	118	123	126	117	98	107	111	111	94	118	99	109	116	119	107	97	122	124	99	114	128	106	137	111	99	121	118	96	109	125	127	111	97	116	120	117	112	116	114	116	105	102	100	115	117	120	99	115	102	133	118	136	127	115	117	97	109	117	118	99	104	108	110	116	120	119	99	110	107	120	118	147	113	102	111	121	96	113	101	100	130	111	120	105	123	139	121	105	113	121	120	111	105	107	119	119	121	104	113	110	112	111	131	124	100	131	118	110	100	133	137	99	109	101	97	120	109	113	125	122	110	130	84	117	126	118	124	141	109	110	113	124	117	94	134	112	125	110	116	132	110	96	122	130	122	109	111	111	113	92	125	120	117	121	131	120	117	115	113	119	106	111	121	107	121	112	108	119	130	108	95	102	109	107	123	94	114	134	122	116	127	118	104	95	119	98	117	112	108	141	108	126	131	106	100	116	103	98	117	134	108	104	116	125	139	119	129	103	92	115	130	127	122	103	88	137	113	118	117	100	133	112	122	103	128	117	124	134	116	115	130	101	115	109	113	102	109	139	108	96	114	121	92	112	120	104	123	114	126	109	103	92	117	133	102	119	113	125	109	121	128	131	109	93	104	109	130	118	107	117	105	104	101	121	106	108	118	103	113	131	114	115	108	123	113	136	117	112	109	105	106	134	119	108	104	124	102	140	107	115	97	114	116	110	105	114	122	120	106	114	122	132	114	128	122	108	115	112	132	103	131	111	105	117	127	122	120	106	113	111	139	94	120	93	104	124	94	97	88	137	103	124	123	101	83	123	97	105	110	114	123	123	102	118	104	123	102	106	99	103	122	131	111	114	99	113	103	119	116	121	136	104	123	116	94	98	124	122	121	110	140	109	116	107	128	111	130	116	124	105	129	106	118	114	109	111	97	123	118	122	108	125	118	116	109	117	106	87	111	112	109	113	110	109	98	97	121	132	127	118	123	106	108	99	93	102	103	102	104	95	107	111	106	124	121	102	119	117	107	112	131	95	114	116	142	116	95	120	138	132	125	126	102	106	111	116	120	77	110	114	102	119	97	118	121	119	120	135	118	92	114	116	95	110	109	116	112	118	121	127	112	131	122	102	130	120	110	108	96	115	103	122	111	132	133	105	130	108	109	111	114	117	88	119	103	97	116	98	99	135	96	110	103	112	108	124	123	122	113	117	112	134	120	102	111	113	107	103	127	112	117	126	121	106	121	117	119	114	109	129	94	123	101	115	85	111	99	117	115	112	104	112	96	99	100	117	103	119	116	115	114	132	115	106	110	115	140	106	122	108	87	118	134	135	113	120	111	138	106	91	127	102	104	122	109	120	111	100	92	105	104	112	101	120	105	126	114	95	105	96	124	126	120	104	132	143	85	120	117	129	113	111	91	100	132	122	110	116	116	114	131	126	118	118	98	133	129	108	108	109	115	117	107	116	105	117	138	104	130	89	125	90	99	122	119	93	115	111	108	110	127	128	137	121	123	98	133	112	107	92	106	121	106	119	117	123	102	113	92	115	103	118	102	118	117	117	122	109	112	114	121	101	116	103	101	96	98	113	110	121	104	79	124	119	112	111	119	112	125	107	138	107	100	103	136	102	100	114	116	122	117	112	90	113	118	106	114	109	134	108	112	117	123	113	114	113	127	125	128	122	112	125	116	97	114	109	116	130	112	124	119	99	119	120	121	91	96	106	101	139	121	105	126	119	137	126	123	122	111	102	134	114	122	119	112	123	120	107	126	96	115	115	115	106	114
5536	4663	9790	11000	9606	7308	5696	4912	4562	4250	4346	4408	3443	3811	5671	3766	3482	3045	2103	2671	2864	2641	2743	1832	1248	1031	1018	991	1136	1054	910	739	693	666	748	891	901	386	383	371	355	367	361	369	368	355	415	437	494	525	547	467	509	446	419	446	453	377	361	399	391	370	381	367	366	347	378	356	344	376	334	359	353	338	340	325	337	368	342	313	360	312	387	386	330	359	364	366	385	330	355	330	369	366	318	339	359	357	354	342	331	352	326	335	352	350	378	368	356	329	318	369	316	356	371	357	328	332	335	358	318	333	349	358	317	336	335	345	316	343	338	343	358	340	345	338	346	354	342	351	301	351	367	364	351	342	362	367	369	334	330	313	347	361	334	319	355	338	380	322	376	354	347	317	359	346	295	333	335	340	333	350	374	343	339	322	317	362	344	353	339	337	337	346	319	329	343	350	350	349	342	339	364	357	337	327	365	377	356	373	362	343	367	335	344	327	344	357	365	329	350	336	343	353	330	370	335	286	323	347	371	324	367	372	341	361	361	353	357	346	347	357	338	330	326	363	362	348	331	348	339	368	303	383	328	340	358	348	334	346	349	341	343	365	348	309	355	341	340	355	337	310	322	344	376	358	326	349	318	360	362	343	306	355	347	350	378	338	331	338	344	352	352	351	342	361	342	328	347	354	335	341	332	312	338	350	339	319	330	351	367	313	363	343	340	341	332	345	324	322	312	368	357	343	364	357	360	358	352	344	359	369	333	371	381	376	353	385	347	352	336	342	359	336	294	365	329	345	354	350	384	363	349	349	321	354	334	300	368	365	352	322	320	345	327	353	328	364	335	319	324	347	339	352	357	350	353	342	349	361	356	340	356	351	354	329	343	333	331	340	364	341	344	364	379	334	330	329	350	352	404	350	348	359	360	343	358	348	342	380	353	321	370	335	356	355	326	364	354	346	346	349	334	384	344	318	326	352	344	329	313	343	378	353	373	349	329	351	365	340	337	369	378	376	330	344	335	381	382	361	342	334	368	354	360	378	341	381	337	350	347	371	357	324	317	340	339	357	357	349	345	353	368	372	346	346	352	341	345	346	366	341	393	336	366	356	334	357	350	385	326	378	321	353	306	378	376	358	344	363	344	340	366	371	382	328	343	354	316	373	331	381	329	355	320	354	341	373	348	345	329	349	328	370	345	339	352	352	364	331	351	329	341	345	304	342	345	331	368	348	307	358	317	326	353	352	346	347	391	363	347	367	358	356	324	359	345	345	355	349	353	331	317	347	344	386	359	340	329	352	353	359	344	328	319	346	362	323	347	390	370	347	367	349	309	345	331	345	345	344	310	328	336	342	337	306	342	353	367	362	377	372	333	354	335	374	343	369	358	353	355	351	347	336	315	335	334	350	371	367	348	346	355	340	327	360	351	342	347	345	371	312	289	363	326	324	355	349	315	357	345	302	344	338	326	381	354	362	337	326	317	356	314	343	399	325	378	346	384	330	324	353	316	356	368	360	339	375	339	359	319	330	349	356	371	342	355	331	339	380	360	368	342	355	368	342	349	339	330	358	377	340	343	385	353	360	352	334	356	327	317	336	321	329	305	358	342	362	350	364	356	352	341	308	320	366	328	324	355	327	370	345	359	361	365	331	394	308	338	345	361	344	382	339	332	343	363	372	334	354	319	310	346	332	362	342	349	341	371	341	354	323	388	362	349	349	356	363	343	357	333	338	322	348	332	317	327	326	354	339	343	371	367	325	388	361	328	361	351	399	325	334	365	367	337	341	367	365	337	376	338	341	349	350	343	322	364	362	370	346	331	340	377	375	337	336	340	342	342	336	335	365	340	316	349	380	366	335	322	340	367	345	354	342	345	364	339	345	328	366	362	329	364	338	335	344	338	348	347	359	360	366	319	374	352	341	332	348	357	354	337	363	350	361	359	357	351	371	327	318	348	339	365	346	320	326	382	360	362	333	330	375	356	328	363	314	310	368	367	326	340	369	363	374	352	356	361	337	332	356	339	333	333	367	350	351	344	321	352	338	348	334	342	331	378	348	366	366	334	356	380	361	343	364	372	348	359	317	350	331	322	322	368	358	325	333	361	386	374	312	328	346	359	380	352	389	340	340	357	309	325	345	352	350	337	351	325	310	379	341	360	378	335	339	340	334	364	356	348	332	317	324	358	343	353	329	332	340	345	355	338	341	338	336	332	334	363	336	329	349	342	337	343	363	363	343	362	344	359	343	326	318	347	345	352	334	358	370	343	389	344	340	329	328	353	359	330	361	356	349	361	348	340	330	363	302	385	347	351	335	329	340	345	362	357	337	351	334	314	318	341	318	385	352	329	352	348	332	356	341	357	355	355	357	349	345	360	360	360	324	331	316	342	359	361	335	362	377	345	350	358	324	355	375	327	355	328	341	363	357	330	344	328	357	358	333	369	369	344	336	364	339	364	349	340	362	353	340	352	337	363	315	341	322	329	363	354	342	362	345	350	332	330	346	333	341	320	395	344	367	351	357	355	345	368	339	363	349	362	347	347	365	332	369	366	364	341	346	339	339	365	332	351	358	355	333	338	327	339	356	387	360	363	335	367	363	323	329	338	393	327	356	326	348	332	317	378	357	345	386	318	353	354	326	387	353	292	350	338	334	372	343	330	350	336	329	340	377	351	307	364	346	337	356	349	339	351	330	334	347	344	352	353	391	325	377	348	362	362	327	371	355	376	355	372	361	356	362	318	318	343	355	367	312	359	352	344	371	357	360	369	341	341	378	335	341	351	331	364	357	366	373	355	338	350	340	348	347	345	335	334	354	357	346	323	368	365	350	386	319	342	324	359	355	337	356	348	358	363	324	345	335	348	365	371	317	338	325	374	331	341	367	369	365	324	316	353	330	306	361	357	365	366	323	349	330	358	339	364	375	330	330	353	358	351	377	328	369	354	364	386	339	343	348	339	339	351	369	363	353	348	340	405	344	362	350	321	317	336	339	338	346	342	342	321	330	375	355	322	341	314	299	363	378	330	326	363	390	328	367	345	324	318	337	345	367	334	361	349	346	363	390	345	335	378	342	374	348	367	313	364	355	357	368	325	341	360	329	325	345	320	360	362	323	339	331	368	345	345	351	349	320	338	317	352	378	345	355	339	346	346	353	349	339	368	348	354	340	339	344	361	364	350	358	364	331	311	342	385	325	362	326	330	357	352	365	343	335	352	351	406	295	351	343	352	371	350	328	333	337	340	390	356	338	376	338	371	347	358	341	344	362	352	350	342	369	344	327	346	370	346	344	313	363	332	379	355	377	339	349	312	328	354	354	338	353	330	374	344	396	357	339	327	364	356	384	334	331	319	347	335	339	364	366	328	362	311	389	389	363	355	353	329	359	351	306	339	379	317	324	335	358	367	363	358	374	358	348	339	388	325	320	350	351	348	359	388	339	339	325	375	353	334	329	334	371	350	360	363	316	384	349	367	363	355	358	348	343	352	369	346	333	326	345	353	366
17153	10238	12400	9237	7108	5336	4616	4694	5298	5618	5681	6946	5230	6317	10481	5901	5384	5974	3250	4662	3818	4629	4202	2465	1327	1255	837	995	1078	1021	896	583	381	396	555	702	346	151	134	124	134	119	127	147	162	163	175	196	364	257	285	288	277	240	203	250	178	141	131	159	146	158	137	163	148	154	143	119	124	136	126	138	132	134	137	156	120	125	110	136	148	129	124	132	142	130	140	133	126	162	146	137	131	142	120	122	138	172	152	149	126	132	139	156	129	137	138	128	134	158	151	135	157	120	144	145	132	133	154	127	127	135	131	154	118	140	133	136	144	129	157	167	132	110	139	154	158	163	127	142	130	149	155	147	143	129	131	150	141	136	144	129	132	144	148	126	165	129	126	154	151	150	144	144	130	123	141	130	96	146	143	134	156	128	149	141	137	156	142	142	145	138	113	157	143	151	129	124	145	138	134	127	143	150	127	134	123	137	136	141	126	149	129	166	136	139	127	149	141	122	139	130	134	140	137	144	140	156	139	147	148	126	147	145	154	129	135	140	140	179	146	122	142	121	148	137	150	146	133	145	148	128	134	144	139	130	138	125	128	151	122	146	144	142	132	149	119	134	123	134	151	140	141	138	135	142	131	142	110	128	142	135	127	148	145	140	158	113	140	129	121	153	131	145	160	126	138	151	138	119	147	154	128	131	127	140	146	124	135	133	133	135	141	142	122	134	126	136	130	150	164	138	129	146	119	127	143	138	152	135	142	156	157	142	152	160	142	125	150	132	123	144	149	147	145	131	142	143	140	145	147	153	120	136	151	139	137	156	141	139	151	151	131	126	141	152	129	141	138	137	143	149	122	140	126	133	147	152	141	153	135	132	153	151	146	151	120	156	135	142	141	136	150	134	128	150	135	159	145	145	124	138	135	156	140	126	141	151	151	144	130	126	134	158	137	128	134	111	129	130	124	153	106	121	170	107	119	150	148	150	163	138	138	148	130	146	164	147	150	131	131	125	128	118	142	134	124	118	147	122	129	121	143	127	147	132	143	136	139	163	172	133	127	138	153	133	143	132	151	122	159	138	140	133	140	146	129	133	137	143	140	168	107	130	147	143	122	167	135	130	111	162	125	142	118	146	154	145	144	124	136	155	161	134	166	122	128	135	135	157	138	138	153	143	131	144	129	114	134	135	121	139	153	147	124	153	141	146	125	159	150	147	126	124	129	134	148	139	128	124	118	158	141	141	116	155	133	145	137	142	137	131	146	142	148	139	135	149	151	145	135	130	142	158	147	152	111	148	151	133	147	146	138	139	130	135	119	156	135	167	129	126	159	153	121	145	153	152	143	144	160	124	168	132	125	133	138	151	153	125	123	127	152	147	163	130	122	139	144	136	152	135	132	139	124	164	126	152	137	126	116	155	136	148	144	144	166	143	129	143	159	128	131	157	140	134	126	123	141	135	143	130	132	144	143	130	157	124	137	133	138	130	141	139	142	136	139	140	138	141	136	143	147	140	132	143	142	131	129	142	133	144	146	151	141	127	134	133	135	123	131	118	156	151	125	153	145	128	133	132	147	151	141	126	143	149	126	136	149	142	130	134	149	141	145	130	144	131	138	162	139	142	149	135	182	141	125	145	136	118	145	130	138	127	137	140	122	150	143	137	158	119	153	141	136	159	119	117	127	137	158	131	139	117	129	120	136	128	125	116	138	135	138	156	123	134	133	147	144	125	161	152	153	128	138	127	125	137	131	159	123	147	134	134	118	129	169	135	164	132	140	132	157	168	149	164	160	156	152	131	143	131	159	159	132	161	125	134	142	136	134	139	136	140	132	126	120	139	148	125	136	125	163	148	142	139	135	142	146	152	133	148	142	144	148	133	160	127	129	140	149	133	148	129	134	134	120	144	149	173	142	161	137	125	140	137	137	122	133	152	132	138	130	128	115	125	153	149	140	117	138	138	142	123	125	160	151	133	163	147	130	135	115	118	142	131	117	173	133	141	134	151	135	163	147	145	117	142	143	142	141	127	138	162	135	151	128	133	142	150	143	155	124	130	123	148	141	156	121	127	118	147	122	136	130	142	162	155	139	132	129	136	143	146	132	129	133	142	149	138	126	150	153	126	149	148	144	146	128	133	124	140	132	140	128	143	138	136	142	111	148	121	148	135	126	132	122	144	136	132	137	160	136	150	119	152	152	134	112	136	141	141	145	149	124	117	162	150	155	135	135	134	143	145	135	136	158	122	147	145	134	130	143	144	139	138	145	159	135	134	139	123	146	133	158	147	132	129	139	150	134	140	131	152	126	126	136	136	127	150	141	137	145	142	139	138	152	162	129	138	141	128	142	157	128	153	145	142	147	132	139	153	130	151	145	133	121	138	140	135	143	137	129	134	115	140	135	125	126	138	139	157	146	161	137	130	148	133	141	142	129	140	148	134	140	137	156	138	146	136	138	124	125	155	143	149	125	133	140	133	125	130	134	140	124	151	132	145	132	142	149	159	159	131	139	129	140	125	134	126	142	117	151	151	134	138	139	145	165	150	130	141	163	150	148	131	133	114	134	125	152	144	143	128	148	145	139	133	140	143	140	152	132	130	125	145	146	129	139	131	144	113	142	140	135	143	130	141	142	126	146	153	142	130	134	129	144	118	134	134	152	116	145	151	142	137	140	148	139	139	151	142	130	147	137	134	125	142	150	154	130	130	125	149	132	147	115	138	140	149	124	126	137	147	141	153	134	129	139	130	119	154	135	137	147	148	133	149	152	119	120	136	137	122	128	134	124	139	123	134	143	140	118	172	129	122	135	121	150	120	136	133	140	144	157	132	142	139	145	153	151	157	109	121	152	159	131	136	143	127	126	159	153	125	137	135	151	127	141	147	151	144	142	129	132	137	150	127	147	128	134	119	142	140	156	127	120	139	133	135	144	139	147	132	147	152	149	141	132	125	132	141	155	124	142	151	134	146	137	132	136	131	134	141	140	131	150	127	160	129	140	137	148	151	137	134	121	123	148	139	139	130	124	138	126	126	145	157	127	145	135	148	150	140	142	156	132	124	131	117	162	160	141	122	140	144	138	159	146	142	157	151	137	144	148	136	148	130	135	144	135	124	132	134	133	142	133	154	137	142	128	142	129	153	136	159	149	150	150	153	133	137	134	149	136	129	130	146	125	146	157	140	151	133	134	140	139	146	134	137	127	116	152	146	145	137	126	150	155	138	133	139	130	151	130	145	133	135	138	151	123	146	126	140	128	125	118	138	143	111	112	111	156	124	148	152	140	141	163	137	135	129	148	114	128	149	137	139	153	148	125	131	146	133	147	150	129	122	141	142	140	141	118	130	141	142	138	146	121	146	160	116	121	148	128	148	131	127	131	141	144	148	137	136	141	142	136	141	142	145	124	142	145	136	164	133	122	149	153	150	142	133	135	129	133	149	130	127	141	156	146	167	144	145	123	130	143	142	136	146	135	135	136	155	136	141	134	147	138	153	141	119	149	137	128	149
11390	9463	17255	19545	18669	17045	16539	17487	19550	20263	22056	25108	19776	23246	32001	19015	19526	18418	12178	17876	16844	18298	17358	11719	7014	7498	5312	6433	6580	6998	5675	3453	2090	2727	3599	4913	1866	507	452	406	419	414	427	445	473	541	583	855	2144	1510	1671	1765	1575	1243	1118	1384	754	545	530	490	512	499	470	444	453	467	432	509	420	420	432	442	442	430	429	437	442	415	377	423	401	439	415	427	416	435	407	399	397	450	453	399	412	387	428	379	415	415	435	405	428	438	407	384	411	402	390	418	441	382	405	450	411	412	427	394	446	401	434	403	415	417	438	414	418	401	434	438	428	426	455	421	403	411	418	409	414	388	422	420	438	376	454	404	429	406	447	422	394	419	421	433	385	430	436	407	426	441	397	432	442	453	438	411	440	441	376	425	407	426	427	371	419	423	422	405	433	430	409	394	433	438	387	451	406	426	421	403	423	414	412	417	433	421	416	403	415	416	407	399	430	410	417	421	436	418	394	443	427	434	396	431	477	402	426	382	424	393	452	414	422	403	441	410	405	448	447	412	409	413	390	419	443	412	444	418	426	407	410	396	425	432	425	431	448	390	399	385	393	426	417	423	431	410	404	422	436	443	425	408	440	425	421	395	383	394	402	407	409	384	388	373	422	396	401	404	412	419	436	385	440	387	431	426	410	419	389	432	407	427	467	416	408	423	397	406	399	409	426	427	430	400	439	429	403	425	407	419	385	416	382	393	425	392	402	413	402	383	430	458	449	405	400	398	432	401	402	413	389	407	387	375	423	369	391	414	392	408	402	414	389	405	435	396	419	407	387	415	390	399	397	416	418	433	398	426	403	414	407	427	403	428	447	407	432	405	410	372	437	394	413	383	382	403	365	425	400	419	416	403	438	401	406	412	428	455	434	384	439	459	445	389	394	427	409	434	448	419	413	413	395	408	418	412	421	387	406	439	429	402	427	385	379	419	465	433	436	426	419	423	433	402	461	377	422	400	376	395	422	390	427	453	421	390	420	428	428	399	420	426	421	393	433	427	418	389	420	407	433	414	397	403	405	414	434	404	413	404	418	373	436	400	439	414	434	436	418	445	416	398	420	411	421	413	435	418	375	422	416	416	438	405	410	403	415	377	390	422	371	407	445	427	393	434	409	428	403	383	466	406	427	422	410	406	446	443	410	410	448	407	420	395	397	443	407	414	398	412	403	440	421	426	409	413	401	417	384	435	435	417	414	423	447	419	408	414	419	407	394	398	412	420	441	415	452	405	401	435	395	403	382	436	438	399	397	417	436	424	399	406	402	402	382	382	431	430	377	413	454	451	384	446	409	390	430	456	399	444	425	421	431	406	451	403	434	437	455	419	416	411	432	393	440	449	440	415	448	396	380	401	431	406	430	424	424	414	438	414	444	434	383	382	439	412	438	417	419	418	430	387	420	432	399	390	417	402	409	434	411	410	411	395	409	398	411	406	444	435	408	413	439	407	474	428	431	425	415	402	407	478	401	417	431	431	414	430	390	401	429	423	468	397	411	424	439	429	377	442	399	446	403	430	423	433	418	441	413	392	390	415	379	408	432	421	418	441	416	445	406	472	428	389	445	410	422	423	396	397	404	443	394	383	407	412	394	435	420	424	411	420	405	405	415	403	416	411	438	450	374	403	408	421	410	439	429	411	424	407	437	431	443	432	402	411	427	413	431	440	389	428	407	467	420	390	422	437	387	410	431	433	408	401	397	402	402	404	419	437	457	385	409	397	406	413	413	404	432	404	405	402	417	397	421	433	428	372	407	404	417	408	398	437	434	418	453	417	406	413	415	430	423	416	424	457	413	391	388	386	460	410	437	391	453	431	427	411	414	428	415	418	435	414	421	434	423	415	434	399	453	420	415	432	421	421	385	414	408	415	384	397	390	421	386	427	426	408	419	436	440	421	411	412	444	430	402	378	380	390	418	403	451	450	417	416	415	375	407	443	398	419	394	459	402	436	416	451	382	406	438	410	423	419	458	381	447	413	464	413	440	393	389	389	378	395	407	397	398	404	405	403	413	399	413	433	414	429	394	404	443	405	418	392	433	444	432	414	395	418	408	426	423	456	415	391	438	403	400	384	424	411	433	415	441	393	432	404	402	430	379	412	389	442	420	417	425	443	413	408	431	447	419	392	421	476	444	421	411	450	402	436	408	417	375	385	392	418	443	413	464	412	392	438	391	418	418	432	434	428	408	415	435	413	395	415	400	412	433	421	430	380	400	394	447	424	432	441	371	422	402	409	415	412	402	386	417	447	390	402	417	439	428	420	403	455	433	468	445	393	385	436	392	414	419	437	400	399	402	421	395	384	417	392	415	411	428	418	424	410	418	404	399	427	458	446	417	397	406	419	444	394	398	450	439	443	416	439	429	442	378	386	397	433	425	433	410	416	405	398	386	419	389	454	448	436	426	432	392	434	389	387	418	412	437	449	430	388	442	424	394	445	383	433	408	411	387	435	437	423	417	410	416	437	399	430	374	378	382	415	384	406	412	404	454	441	452	391	401	405	429	405	416	393	451	413	390	398	453	391	442	396	448	413	445	399	413	409	390	428	423	440	404	376	457	411	410	439	446	443	393	440	413	396	431	434	419	410	423	439	414	412	440	399	416	403	411	407	394	418	462	414	409	425	428	426	420	410	406	407	409	413	413	416	403	452	410	434	416	443	388	429	453	419	404	400	429	396	423	446	380	456	431	421	404	429	384	409	397	410	434	398	417	409	415	407	444	439	439	410	443	394	406	425	358	424	434	402	395	422	423	394	416	412	432	434	409	407	431	461	436	410	431	425	385	421	415	425	414	391	417	430	414	420	421	424	402	398	412	422	441	410	430	408	444	398	432	417	402	381	420	434	394	431	407	391	399	428	406	415	411	376	428	408	391	419	445	425	386	420	421	441	430	419	421	405	430	409	419	393	458	419	414	384	401	414	402	422	398	435	410	383	443	381	423	396	410	402	407	421	435	421	430	444	404	458	404	389	389	461	443	414	388	381	409	417	403	414	383	445	450	397	413	390	399	468	431	425	419	407	427	414	457	410	405	400	377	394	377	401	419	381	422	452	403	408	411	433	415	422	391	414	421	399	406	420	415	408	449	385	441	402	445	413	413	418	427	415	422	399	443	418	405	459	432	449	427	432	435	397	403	449	391	418	395	417	422	429	417	416	416	386	429	423	408	405	437	435	396	415	432	447	434	385	435	397	407	417	404	392	414	467	466	439	416	405	393	389	410	403	416	424	403	439	411	402	402	438	433	421	446	424	408	443	428	454	408	449	411	405	423	408	440	440	419	424	397	426	412	397	426	422	408	421	434	447	440	420	409	422	419	407	397	412	409	432	442	406	451	430	407	402	440	405	401	430	426	413	391	388	428	418	386	408	443	462	396	433	427	430	402	428	421	394	432	441	393	432	418	428	416	412	415	420	447	407	430	415	402	398	397	417	415	428	408	415	379	396	388	366	439	412	432	397	427	449	417	432
24701	15616	19030	14786	11436	9687	8560	9578	10549	10163	11137	12358	8852	11334	19953	13386	10146	9618	6591	7720	6960	8872	7428	5068	2431	2222	1575	1985	1922	2071	1178	935	672	703	1168	1394	436	185	178	167	174	149	174	191	202	231	219	279	676	462	454	520	414	374	343	491	315	184	219	164	194	205	181	202	177	188	181	185	172	195	167	159	193	165	208	186	185	179	170	166	175	173	182	182	166	172	169	186	171	162	179	188	192	159	158	159	183	176	178	160	166	195	176	170	161	171	153	167	155	166	170	167	164	148	194	183	160	176	181	163	187	167	156	158	167	166	196	161	193	181	169	187	141	180	162	171	193	152	179	178	171	178	157	186	174	128	179	166	156	163	194	171	149	168	156	191	198	169	177	156	154	187	165	185	175	177	172	189	165	169	171	163	178	168	206	172	154	182	191	161	188	189	199	172	156	164	176	195	180	180	182	175	170	187	171	185	168	165	174	170	172	174	155	168	175	171	155	162	176	181	176	179	163	151	198	160	153	145	193	192	174	185	159	166	160	171	181	143	186	167	192	179	168	173	174	183	179	194	208	187	175	164	167	174	207	183	177	164	177	194	182	169	157	166	165	174	181	161	171	171	185	186	177	189	162	172	167	176	157	160	197	155	159	162	190	182	158	168	176	171	188	172	173	157	193	190	198	175	150	178	168	191	155	165	155	191	173	174	179	178	184	163	196	154	171	179	163	177	177	192	167	172	165	170	175	186	160	164	188	182	161	142	160	158	177	195	171	164	194	156	166	166	178	188	157	171	169	192	201	177	163	157	153	177	207	174	146	166	174	172	202	170	164	156	161	175	182	180	181	154	201	166	197	172	180	170	173	163	145	196	162	173	186	199	184	161	175	170	179	182	174	172	164	176	197	166	185	204	184	157	177	178	185	172	172	186	181	175	158	168	161	176	197	180	165	202	155	190	191	167	169	177	164	153	173	186	194	165	181	157	177	198	180	172	172	192	171	183	183	168	156	176	172	169	185	162	184	199	161	155	174	179	178	180	168	178	174	176	180	184	183	194	173	183	183	192	162	202	178	160	174	185	195	168	166	183	173	164	167	169	171	181	146	165	171	187	188	171	167	188	191	161	172	163	168	171	195	162	175	167	173	170	145	165	167	180	166	184	198	171	179	171	178	164	177	155	171	173	178	144	183	167	173	161	192	169	174	169	156	173	192	185	148	167	176	180	149	177	167	182	178	198	160	184	180	190	162	167	178	186	196	178	176	159	180	179	173	155	195	157	174	159	173	187	189	153	148	168	182	173	173	189	186	190	167	164	197	183	180	164	171	155	169	160	186	177	191	188	188	148	143	170	188	168	157	170	180	173	175	182	207	181	202	180	179	181	160	172	187	182	195	186	189	176	187	189	162	190	170	169	170	169	177	180	185	176	177	183	178	160	169	190	162	180	185	190	162	153	163	170	189	169	201	179	177	161	172	188	190	205	168	142	193	176	178	179	184	187	205	169	157	182	177	184	160	192	181	170	195	185	162	168	167	178	176	171	165	183	170	173	171	188	178	188	191	174	167	181	176	179	158	195	161	179	161	161	200	173	185	183	176	167	181	163	189	188	171	176	184	156	197	167	177	173	162	184	179	148	153	167	179	169	172	165	171	188	177	176	177	182	182	170	148	159	164	170	194	170	166	178	161	158	158	164	175	180	188	182	159	184	172	186	178	196	161	154	182	164	157	173	166	174	184	175	171	139	185	176	170	167	172	165	180	160	157	186	169	169	172	168	178	176	162	161	215	165	145	178	187	166	191	169	153	175	172	181	170	179	153	184	176	178	171	183	167	207	169	154	182	189	211	180	186	169	168	195	148	176	162	167	180	171	200	185	195	189	166	173	157	178	181	193	172	177	167	152	174	162	152	168	178	177	177	193	175	179	188	215	205	160	196	170	182	175	178	148	180	200	174	163	173	169	169	181	185	168	186	168	156	172	175	172	175	176	178	199	152	169	166	192	175	169	173	181	175	186	198	161	163	199	173	161	180	163	166	159	179	188	181	181	169	182	148	164	175	163	185	186	158	165	193	159	176	167	178	159	177	190	190	180	181	162	193	174	180	190	184	156	171	186	154	179	179	198	168	202	170	173	216	187	158	168	199	188	172	175	155	177	154	163	175	180	171	173	192	190	155	175	187	151	186	185	179	171	190	179	210	192	164	166	170	165	181	181	187	165	156	188	170	174	177	158	179	184	174	162	173	189	185	161	180	172	180	167	180	178	181	172	192	207	172	190	179	188	162	183	178	170	161	177	192	173	167	176	153	175	171	189	174	141	185	193	179	168	177	189	162	185	156	181	195	170	180	165	166	162	212	167	176	157	182	158	182	185	157	189	157	166	165	173	162	186	168	180	182	166	191	185	157	164	170	176	178	166	194	149	159	168	170	180	185	172	178	186	171	196	185	181	176	154	173	191	194	182	181	164	165	176	181	193	161	177	178	182	156	188	195	191	158	170	174	161	169	190	162	170	150	151	183	188	185	181	166	184	176	188	203	197	168	165	177	167	166	170	176	161	176	169	174	190	178	149	185	184	148	181	189	199	180	180	154	179	181	172	157	174	181	179	177	176	176	178	161	186	154	180	161	159	174	171	177	193	176	166	181	177	172	150	187	149	164	150	166	185	171	175	178	168	191	175	163	182	175	165	176	168	189	171	185	159	153	172	179	186	189	174	170	174	180	184	154	179	169	148	179	148	153	162	138	207	157	198	181	175	170	192	178	159	181	188	200	167	161	195	188	172	165	169	160	176	191	185	147	183	194	166	186	173	176	171	176	180	183	179	170	155	153	182	172	149	176	171	193	193	182	198	180	173	177	164	162	176	171	161	170	179	162	171	164	174	152	168	144	179	155	161	191	154	177	161	211	162	178	180	162	162	199	173	187	167	165	187	170	177	179	183	162	194	193	181	190	169	173	176	186	176	164	183	186	169	173	179	195	190	189	166	140	162	178	190	159	172	197	167	171	183	170	183	172	187	191	162	196	168	173	172	159	193	193	169	170	184	169	170	163	174	180	167	185	173	173	161	179	198	174	165	150	161	177	177	174	174	186	189	155	155	175	186	178	175	171	182	168	150	170	210	172	170	173	168	166	167	176	195	154	200	176	166	171	161	182	130	174	152	157	189	168	194	177	176	156	189	193	191	179	171	158	154	172	190	166	169	167	174	161	155	165	168	165	153	189	155	179	162	189	186	207	172	174	165	179	175	194	178	142	187	177	164	187	177	152	194	184	178	171	167	164	174	181	175	179	192	181	179	179	159	180	179	160	168	166	182	207	176	154	186	171	175	165	169	168	158	161	194	162	160	184	174	179	166	185	167	177	166	156	165	158	176	180	181	193	189	146	173	153	166	168	180	167	170	175	211	162	152	172	151	171	181	181	172	184	172	179	168	169	151	188	192	215	188	159	170	156	191	193	179	184	182	174	187	164	178	175	158	168	168	187	178	194	180	190	165	178	191	171	165
15027	13210	22629	24515	24428	24217	23804	26038	28606	28867	30712	32544	25898	31665	41607	27759	28017	24290	20254	23141	22594	26963	23529	17804	10363	10663	8145	11286	11132	11478	7130	5763	3844	4208	7077	8141	2134	635	598	549	520	506	508	577	613	706	894	1332	4318	2491	2875	3246	2419	2321	2057	3095	1552	712	739	657	690	699	659	581	606	515	571	548	548	512	568	554	571	514	515	519	524	485	506	482	487	502	537	527	506	521	504	491	503	527	542	481	456	515	450	510	502	475	547	480	501	487	487	527	509	525	520	488	496	486	489	503	479	500	465	466	494	493	545	481	465	504	503	465	469	534	490	503	548	489	556	509	506	462	500	464	509	526	496	484	518	504	486	537	536	525	504	488	450	488	525	472	513	514	546	488	486	482	492	516	502	513	483	485	486	487	519	482	524	503	503	529	495	516	544	553	540	550	502	509	494	481	492	534	499	511	484	513	482	523	486	544	526	498	539	502	508	484	554	527	510	483	513	495	504	489	549	536	507	535	450	533	523	491	538	487	527	509	528	552	532	502	488	473	500	475	492	521	483	486	471	495	529	503	510	493	473	493	494	517	560	505	502	496	516	491	519	514	496	501	451	504	498	496	512	490	492	490	527	504	492	503	478	482	495	506	504	494	515	487	513	538	526	540	444	489	469	523	515	482	512	487	494	473	500	526	507	490	518	501	478	487	460	497	497	532	534	501	509	507	492	500	487	503	471	535	495	559	529	458	492	500	493	517	513	484	502	506	518	522	502	494	493	503	523	543	514	524	515	511	517	495	537	519	485	492	563	477	523	464	484	493	492	512	527	460	478	464	508	475	500	496	463	463	507	488	515	554	482	483	514	483	536	483	533	526	477	491	501	488	528	484	491	486	515	498	481	517	508	479	486	488	523	486	538	500	481	449	523	514	489	502	524	497	497	503	467	491	515	512	520	516	511	516	492	514	460	511	535	541	513	469	483	514	506	474	533	458	537	501	496	523	458	484	498	491	524	503	494	494	482	495	533	509	507	480	507	510	496	511	488	468	501	562	523	507	510	524	521	503	534	488	522	505	494	490	524	470	519	472	504	497	509	495	468	487	516	514	456	569	511	482	505	479	491	495	472	486	489	502	517	486	526	485	490	503	474	507	493	500	500	515	502	539	439	507	519	498	493	476	484	519	521	507	508	487	481	510	504	478	523	452	505	491	448	500	537	473	498	483	523	537	500	521	510	513	496	521	439	528	480	460	496	503	559	521	467	493	513	490	502	490	522	467	545	457	525	467	500	507	485	530	487	526	498	471	514	547	483	516	515	464	496	475	515	543	522	513	507	493	498	466	517	509	530	497	503	485	523	501	524	481	486	514	515	506	507	500	523	499	508	485	544	485	456	485	512	480	525	485	481	520	529	502	526	521	453	478	506	493	489	521	508	473	465	527	485	473	487	503	504	514	485	532	524	491	540	472	505	503	526	516	493	527	451	539	523	431	520	546	501	494	457	469	490	494	503	485	463	486	493	503	540	491	525	480	509	504	487	521	472	484	526	501	509	473	537	541	470	514	479	490	511	532	488	468	535	493	498	492	517	522	475	509	532	481	531	491	500	502	473	489	479	502	479	500	499	501	491	480	465	505	519	518	533	481	528	531	551	529	488	504	491	462	550	537	501	439	476	472	478	509	537	533	478	481	499	476	519	482	490	509	523	484	490	515	530	553	488	544	507	555	531	517	528	503	494	513	486	497	508	483	528	478	503	504	469	519	496	505	490	522	526	494	516	484	489	542	515	530	512	532	487	472	527	491	554	504	492	529	479	483	488	497	496	472	520	506	527	493	492	487	493	534	490	526	507	511	502	537	528	487	462	545	513	533	560	502	504	533	499	525	509	497	509	511	520	486	492	525	496	470	520	494	478	481	520	537	501	485	533	495	479	513	483	490	463	500	511	514	475	493	537	501	504	497	513	516	504	477	510	496	521	469	484	545	509	490	550	525	508	468	512	511	503	516	521	492	524	531	519	478	499	490	497	539	539	490	501	477	536	505	527	543	500	479	550	497	485	498	515	497	521	481	502	527	506	501	509	523	474	511	528	476	507	493	521	484	491	498	520	543	493	491	522	526	498	523	492	500	525	526	536	505	523	469	512	517	470	534	505	526	489	484	540	505	531	479	490	493	541	468	503	507	498	509	498	515	486	525	503	520	522	518	506	528	499	502	519	498	498	505	518	496	528	494	526	538	480	508	511	519	481	501	516	528	474	505	518	529	521	514	515	544	483	495	504	494	472	494	493	461	499	494	531	500	473	518	509	489	499	468	469	511	511	526	499	545	526	464	475	529	501	526	485	501	517	493	515	572	453	486	491	500	507	494	503	511	491	541	515	527	510	549	452	516	505	489	547	510	441	499	524	484	504	490	494	522	499	517	533	478	513	467	470	518	529	501	510	480	545	535	492	479	473	524	467	550	526	531	487	515	504	522	499	518	484	511	511	511	475	524	505	518	488	489	493	513	484	506	491	530	509	476	498	494	464	518	510	527	472	546	531	509	474	456	468	506	470	495	493	498	528	472	468	505	504	492	506	458	460	534	478	524	537	507	479	475	505	532	487	471	497	492	513	508	516	468	521	501	487	505	530	499	476	522	491	483	521	447	525	519	518	481	537	526	504	504	501	505	525	559	476	517	487	525	516	515	505	486	511	501	497	501	499	512	494	483	510	505	510	495	522	516	460	492	479	536	488	543	480	509	478	492	535	465	543	523	511	489	514	539	502	490	484	557	507	526	481	522	505	532	534	492	489	502	487	527	497	532	496	486	512	479	516	511	487	518	540	473	538	441	506	491	521	525	527	505	482	530	486	509	485	512	476	517	498	518	487	454	541	501	507	476	550	532	477	504	537	514	488	513	492	474	482	505	560	504	547	505	510	491	495	482	488	511	521	493	431	477	522	508	480	517	505	487	497	485	497	462	507	528	479	499	499	507	512	493	517	469	508	489	482	480	496	502	522	521	439	492	545	474	495	544	502	509	468	455	472	504	518	536	495	507	517	508	494	499	546	475	480	524	480	527	512	497	540	509	498	508	479	442	544	515	524	500	476	506	519	522	523	510	518	474	510	502	540	481	529	521	517	501	496	515	471	515	530	537	479	524	482	493	510	465	522	518	507	506	490	511	509	505	498	483	520	523	496	514	544	502	490	523	507	550	507	503	501	534	553	521	509	553	523	487	499	514	515	477	519	479	462	510	554	481	509	490	510	504	445	521	507	495	495	516	506	509	547	474	482	505	512	512	525	542	482	516	516	507	449	506	528	489	491	500	521	501	481	500	510	487	520	521	472	507	530	510	504	533	515	504	563	500	501	473	494	531	483	536	506	570	542	540	519	466	553	525	474	500	548	497	526	474	533	497	481	525	498	507	505	504	478	531	529	491	496	472	529	507	510	524	444	497	516	517	492	514	518	480	502	542	464	493	517	496	497	521	500	481	507	505	483	574	474	512	521	469	535	465	519	465	498	527	500	495	502	473
7503	4312	5633	4019	2502	1748	1276	982	843	779	793	722	562	725	981	653	568	501	355	397	367	450	400	305	244	200	169	187	219	214	182	180	161	127	175	208	118	125	130	111	116	123	108	117	100	104	135	123	139	150	143	115	123	112	133	152	111	119	107	107	116	106	114	109	121	113	102	112	113	111	134	111	121	128	97	107	107	102	114	95	104	103	117	115	107	105	113	97	119	96	127	98	98	113	97	109	118	105	110	110	120	97	112	104	112	107	107	108	108	119	122	127	121	120	126	88	96	111	108	113	114	106	104	107	89	130	116	104	140	104	127	97	123	114	102	121	105	104	101	109	113	123	120	116	92	117	103	100	107	100	108	105	135	112	96	88	97	121	109	101	107	106	98	102	114	113	107	107	114	132	113	97	100	111	114	129	115	117	95	111	99	121	112	114	112	100	135	110	114	116	99	100	106	97	97	121	116	117	103	89	108	115	126	129	118	128	104	94	127	116	109	116	117	95	89	103	117	115	113	121	96	104	103	91	109	97	119	93	108	94	95	120	105	107	134	98	135	112	120	107	109	131	110	115	98	99	117	122	93	114	127	126	112	123	112	123	112	112	102	122	95	118	114	116	103	116	107	90	96	134	98	102	119	106	107	114	119	115	108	99	129	98	94	95	108	113	116	118	120	121	108	102	134	100	105	100	118	115	101	122	103	101	96	83	108	111	105	106	117	113	140	100	104	145	130	130	114	121	109	109	103	114	99	123	125	105	112	104	99	102	105	109	114	112	101	108	117	116	106	112	129	89	124	115	127	109	115	116	96	103	114	113	110	103	128	97	115	111	102	124	125	88	91	111	115	136	104	121	103	119	104	114	116	115	104	86	127	122	115	104	92	122	125	108	98	104	113	105	104	114	119	99	104	106	118	109	120	105	100	103	96	99	90	119	113	119	114	104	93	114	106	123	106	131	108	101	115	114	128	121	123	92	105	98	114	121	107	98	108	104	110	100	121	108	106	116	109	124	122	114	107	103	128	109	107	110	99	100	107	91	114	136	128	120	110	132	116	104	109	116	106	110	103	96	109	111	119	108	103	109	114	126	112	112	106	116	112	111	112	121	125	120	102	104	107	109	110	103	109	123	114	99	120	90	109	145	98	106	111	104	105	103	102	116	97	102	104	109	104	117	106	88	106	113	112	95	114	103	135	100	106	128	107	82	93	119	111	120	109	109	124	98	106	107	106	125	110	97	114	127	97	114	112	106	113	91	96	118	133	109	103	83	106	112	103	104	92	123	132	112	122	111	111	96	113	122	117	92	112	109	113	99	121	120	118	112	121	103	89	104	103	115	120	103	106	116	102	102	106	102	97	98	110	117	100	109	112	112	110	99	140	125	90	111	126	112	129	125	119	86	130	103	107	94	109	106	118	94	108	96	126	111	113	115	94	108	95	88	115	103	98	100	123	109	102	119	106	112	110	103	101	99	118	109	106	119	111	102	111	123	116	111	129	118	99	91	110	96	119	137	111	103	110	112	126	114	103	96	116	115	106	108	96	118	107	110	112	115	104	126	104	99	102	114	132	102	125	125	110	113	115	103	116	98	113	101	104	104	114	124	108	108	110	108	115	117	114	106	121	123	89	110	94	108	113	107	127	108	121	120	122	110	106	126	91	134	98	108	123	98	112	100	122	105	116	111	110	104	121	101	106	110	113	120	90	94	104	90	104	106	115	105	113	128	116	124	108	105	129	101	113	113	113	115	126	113	104	104	127	122	99	116	124	97	108	106	111	105	102	103	103	99	117	91	115	113	93	103	103	104	112	133	111	112	99	118	109	111	122	112	109	129	98	121	103	88	131	119	97	99	123	119	99	96	100	117	115	116	124	105	102	108	111	127	120	110	109	97	116	116	119	117	106	109	105	93	118	104	122	97	109	93	118	124	94	112	107	102	98	91	117	117	102	110	132	93	135	115	127	111	107	94	105	112	118	98	92	98	118	121	96	83	100	115	96	106	124	108	113	128	124	117	99	132	107	111	102	114	114	112	107	108	116	107	102	96	107	104	102	114	122	114	113	106	120	97	111	118	111	118	104	111	111	89	102	114	105	115	105	101	119	117	100	107	108	108	100	123	108	120	100	116	104	99	114	101	105	94	103	98	110	122	93	127	96	132	138	98	96	121	111	127	93	105	132	113	99	117	124	101	125	109	124	107	126	95	112	92	117	88	108	121	104	116	104	120	107	128	101	92	90	127	124	116	132	124	118	113	105	112	99	112	99	114	112	113	96	125	110	92	127	116	124	111	102	104	106	134	123	89	110	101	116	100	108	116	111	82	116	114	117	100	108	110	112	110	96	88	121	117	103	107	115	109	99	113	106	126	94	124	112	110	114	98	117	141	110	116	114	110	113	120	99	114	100	99	120	106	118	96	120	127	122	139	105	118	104	118	111	105	94	118	115	109	105	107	116	105	88	124	100	121	119	104	109	112	120	107	112	105	95	131	101	120	105	98	122	111	110	127	116	101	126	95	128	123	105	107	116	105	118	104	128	114	108	128	113	109	123	123	122	99	120	105	103	99	114	100	99	117	117	102	112	97	109	119	119	100	98	123	113	109	107	122	101	117	123	107	115	122	116	108	90	91	99	103	113	131	102	115	96	91	127	92	104	111	122	103	116	110	86	130	99	108	119	100	115	91	108	105	86	109	110	99	137	109	105	105	117	116	116	122	112	121	100	115	98	120	105	119	108	106	98	99	128	118	102	105	100	105	95	98	85	104	111	121	94	121	103	117	108	118	92	115	114	104	116	98	118	96	115	97	113	124	92	124	93	95	95	104	107	112	90	127	111	93	129	130	109	107	102	103	105	115	95	104	104	106	105	101	84	119	125	128	100	106	115	87	105	109	114	112	109	101	99	118	106	98	105	124	104	129	113	107	119	103	108	125	116	102	115	110	114	110	112	117	112	108	117	120	108	111	101	120	92	119	125	102	107	106	112	106	108	112	97	121	113	113	107	114	96	117	120	122	109	95	108	125	111	99	115	95	117	108	108	96	132	114	110	111	121	107	101	116	123	100	102	109	112	111	102	102	122	107	116	115	101	106	99	113	101	105	114	108	108	92	106	112	115	115	95	102	105	109	118	103	129	108	105	98	123	106	108	132	110	123	104	108	101	114	113	112	110	102	111	128	98	118	112	107	102	123	101	105	96	93	110	108	126	133	110	104	112	106	134	112	108	119	103	106	107	91	120	113	106	99	109	103	102	118	108	83	115	110	106	132	98	105	111	118	101	105	94	109	110	134	93	89	104	114	89	101	105	131	117	115	107	123	100	138	116	96	110	119	109	110	114	108	123	115	120	102	109	117	120	114	115	112	112	113	112	134	124	116	100	95	124	101	105	118	111	117	124	109	100	92	120	115	97	118	105	118	125	114	118	131	82	94	124	90	104	108	100	117	115	116	118	100	81	127	112	86	96	103	96	99	94	119	98	96	101	112	111	108	115	135
5513	4617	9956	10661	8966	7108	5960	5058	4596	4208	4216	4218	3415	4110	5739	3344	3259	2651	2022	2340	2229	2840	2395	1555	1114	908	946	949	1156	1220	870	794	707	657	881	1026	380	344	378	356	352	363	336	351	362	380	416	407	559	516	529	520	495	466	435	512	415	405	353	380	337	376	364	335	331	323	324	342	359	333	363	359	339	322	378	318	345	341	337	300	335	350	366	348	347	338	307	337	359	359	341	334	340	340	342	346	336	363	327	336	341	334	330	328	324	347	382	325	347	349	344	345	356	352	360	367	327	335	340	338	334	352	342	341	304	340	324	348	309	329	362	316	333	322	334	344	317	349	326	336	342	346	363	337	297	323	326	344	335	350	322	319	339	330	350	341	314	311	337	320	350	318	340	361	329	342	316	352	321	295	320	359	351	350	337	326	346	314	359	344	324	365	335	331	341	321	305	332	324	347	335	342	361	323	321	329	327	316	350	359	338	343	339	357	332	327	366	328	351	308	343	354	329	334	357	321	359	359	318	353	357	315	312	373	347	327	365	346	369	334	338	336	344	348	352	368	312	332	325	326	374	304	355	336	327	331	358	333	306	297	317	339	363	346	345	330	362	321	359	330	331	327	364	362	362	329	343	353	319	322	334	349	317	344	313	304	329	325	345	368	324	305	323	364	344	312	344	327	346	344	342	302	319	348	331	340	370	345	333	335	353	361	354	331	355	320	361	329	331	357	354	335	328	330	357	321	347	341	371	343	369	313	302	320	360	362	343	364	317	334	359	314	353	312	338	332	332	349	354	358	355	332	345	321	346	357	325	315	365	309	351	313	352	339	321	295	330	324	347	360	346	348	326	350	323	373	327	364	323	363	336	326	337	322	349	306	365	367	324	317	340	352	344	318	362	327	334	343	377	323	339	336	340	347	358	334	332	351	322	331	321	344	334	346	413	301	295	357	323	304	332	346	343	362	341	332	334	360	320	354	317	349	321	343	361	324	358	360	350	384	334	335	356	347	356	326	335	345	327	359	316	360	357	361	352	278	340	313	372	310	328	313	342	314	304	328	360	336	348	315	357	363	311	314	359	318	339	317	319	327	328	334	375	346	324	388	335	338	362	345	346	355	340	331	338	353	324	323	390	330	363	323	384	355	347	341	348	318	346	359	348	294	343	330	325	339	335	339	343	347	344	318	356	354	365	330	351	317	317	374	357	340	327	335	345	340	333	321	334	361	352	311	310	323	321	350	326	313	322	348	337	357	308	333	337	362	319	358	331	318	344	363	353	339	344	327	334	297	346	334	299	345	351	326	341	303	340	335	382	334	339	343	334	325	312	354	335	355	342	358	357	335	352	345	365	335	318	358	350	320	339	305	340	336	360	345	359	350	347	325	356	326	348	320	389	321	326	327	328	348	355	312	333	307	350	341	349	371	333	331	370	348	332	339	340	338	313	326	307	306	312	340	309	338	316	327	321	369	331	343	356	356	343	343	326	332	313	318	348	338	311	334	309	354	335	347	329	331	347	343	327	326	352	341	331	315	325	336	327	336	359	356	321	337	351	350	320	329	312	349	376	313	349	358	325	368	344	341	345	325	344	337	337	345	332	355	357	346	334	340	321	332	389	327	333	311	346	373	344	324	335	342	317	328	341	342	341	369	341	324	361	322	337	345	331	355	370	317	340	336	340	336	327	343	314	336	333	345	313	357	340	351	321	320	347	333	335	374	349	338	371	361	306	342	327	335	362	334	344	338	363	323	322	317	323	329	344	343	343	342	401	315	341	352	369	342	336	350	328	354	326	382	354	344	357	319	317	323	376	371	334	317	328	329	358	362	339	362	354	316	347	337	327	364	356	338	376	348	377	342	332	330	342	314	336	331	339	319	355	336	323	336	332	354	366	343	337	346	350	360	356	342	359	330	341	287	316	353	347	330	366	371	354	337	331	332	374	338	346	354	370	333	314	360	343	339	345	317	306	354	300	328	314	360	337	313	324	321	332	345	353	321	346	350	355	348	318	343	362	310	319	366	347	346	329	335	314	312	344	304	338	346	320	321	302	354	359	322	350	337	332	350	360	336	342	316	381	302	321	379	324	320	360	317	367	317	342	334	329	305	321	330	333	367	345	328	318	343	325	330	362	361	361	330	350	339	343	360	376	358	332	347	320	343	345	326	351	339	360	322	332	360	304	362	320	320	358	345	312	349	339	341	329	322	385	334	329	327	332	346	337	336	346	341	332	303	331	335	328	331	337	360	326	353	318	324	322	343	296	325	346	350	337	336	345	350	317	338	345	363	325	333	351	294	329	353	338	378	313	338	321	336	336	351	329	346	340	304	337	319	360	326	356	318	369	329	345	341	334	333	331	322	347	325	339	343	320	311	326	336	335	322	300	357	360	334	338	359	345	335	321	343	353	343	344	362	328	327	353	341	335	343	355	312	336	314	343	336	334	309	339	340	327	323	352	348	331	347	327	366	320	334	352	336	329	367	326	329	341	301	354	347	349	339	320	330	358	330	322	302	362	355	341	356	346	343	341	329	362	334	353	349	320	346	308	320	340	337	306	356	356	332	341	358	361	335	308	308	341	346	354	330	327	350	374	335	321	354	334	347	307	323	335	330	364	352	350	352	336	349	358	313	342	357	326	341	337	359	349	334	333	355	309	350	317	327	340	347	340	321	341	323	335	353	329	311	342	346	315	354	360	332	369	336	316	306	333	359	328	335	334	335	337	338	335	348	361	328	327	351	326	363	370	310	329	294	330	336	343	325	336	339	360	369	306	316	357	342	349	318	347	335	338	321	310	322	334	347	358	301	299	362	323	330	337	333	348	335	325	357	358	335	370	362	355	358	375	325	344	310	327	350	348	329	366	350	327	339	353	326	334	350	334	361	349	351	335	348	324	367	314	351	294	323	355	343	327	327	334	339	311	306	320	376	358	341	338	318	332	353	356	349	365	364	342	355	332	357	334	349	341	325	352	354	383	309	357	348	351	333	333	335	337	377	354	318	373	336	335	329	393	362	368	354	340	335	357	306	359	351	306	329	313	352	336	328	328	291	356	346	316	346	331	335	348	336	351	366	341	347	325	330	313	311	339	320	325	348	355	343	349	308	354	328	353	365	337	349	336	333	333	316	346	372	323	323	338	317	303	360	326	351	315	319	358	307	371	347	344	321	337	357	317	330	348	367	367	338	325	366	321	341	363	368	343	371	339	352	291	347	332	324	297	351	348	284	330	350	341	370	335	353	313	318	362	331	362	328	346	342	330	314	309	315	324	317	362	339	333	360	340	353	354	344	342	333	347	332	344	317	355	346	314	360	321	337	307	338	309	312	335	358	350	326	330	312	361	325	341	345	330	350	358	334	361	354	363	341	325	329	339	380	378	316	349	358	339	322	359	349	322	315	320	341	366	339	350	335	354	316	350	325	321	352	340	351	339	325	324	346	356	363	351	347	346	332	340	348	337	315	326	310	345	365	324	322	358	330	339	337	340	358	310	359	323	344
16907	10413	12382	9293	6389	5618	5415	5184	5536	5158	5395	6168	4182	5197	9605	7918	4956	4688	3248	3124	3176	4334	4148	2447	1139	1129	969	1015	1169	1154	510	459	372	319	670	727	180	132	126	139	146	134	140	141	141	164	192	182	400	256	355	328	261	281	258	351	228	140	141	164	164	139	129	143	132	151	153	157	177	148	141	132	149	129	139	125	120	125	158	123	121	136	147	130	127	135	113	148	132	128	125	103	129	149	119	117	137	141	136	130	138	158	136	149	145	122	127	140	140	121	148	144	132	113	126	130	152	164	132	132	140	123	136	138	157	128	168	146	161	121	141	148	139	152	130	142	111	147	117	139	144	139	133	136	128	140	120	115	152	144	153	137	139	141	129	129	137	148	120	133	123	145	135	146	123	150	147	132	125	144	171	159	125	140	131	148	122	116	150	145	131	135	159	119	160	161	122	131	131	140	159	148	124	153	124	160	109	135	138	134	136	112	141	124	135	141	115	142	127	134	120	148	126	143	134	119	139	140	135	140	139	148	160	131	150	139	133	128	155	131	121	144	135	120	148	142	132	142	140	136	130	130	132	134	123	125	151	121	138	123	132	113	112	129	125	135	143	118	125	146	129	141	122	142	126	144	130	138	131	137	140	140	144	120	145	148	140	153	134	136	154	123	137	116	154	154	144	125	134	148	148	130	132	133	129	135	142	152	148	153	132	126	146	153	139	149	121	131	147	124	140	144	123	146	147	141	125	128	151	143	158	148	127	132	158	128	133	138	168	165	125	145	119	127	138	142	142	140	147	140	138	148	146	112	137	150	146	145	156	128	125	152	154	142	120	124	140	135	142	137	121	133	161	131	151	132	139	151	135	119	113	142	142	122	125	157	136	124	123	150	121	135	145	136	146	123	125	127	134	118	132	149	130	125	147	132	139	126	129	129	122	137	142	138	142	124	135	143	136	117	131	121	147	135	112	104	129	124	128	131	130	137	141	109	114	144	120	118	124	129	155	140	138	152	118	138	137	138	142	138	125	139	133	137	145	133	124	134	132	145	135	134	120	116	131	158	132	155	119	145	124	146	127	132	107	119	117	133	128	147	137	156	127	147	141	149	147	144	137	124	138	131	131	147	134	132	143	134	136	115	128	147	110	119	135	125	119	140	143	122	127	111	155	119	154	141	154	145	155	146	116	139	137	144	131	135	153	129	156	136	148	141	142	144	131	136	130	138	138	137	140	130	130	140	152	127	138	132	125	147	125	129	153	134	124	150	152	128	135	138	139	111	138	137	127	134	111	130	128	123	116	135	122	140	108	137	138	136	123	131	146	144	137	141	129	145	120	143	141	148	127	134	143	130	133	118	146	138	130	112	118	139	136	124	129	141	137	125	137	151	152	135	150	128	126	124	128	109	134	141	131	140	146	148	149	137	154	139	126	128	141	141	132	113	144	128	128	129	136	148	137	147	135	130	114	142	147	139	142	136	128	141	141	145	123	125	140	137	103	120	133	126	141	135	121	149	143	141	122	144	131	131	140	134	158	133	143	153	141	135	112	139	143	154	149	132	148	136	125	125	131	103	128	117	133	138	145	138	135	127	132	144	152	132	143	133	133	133	127	121	128	132	156	123	144	139	121	135	136	150	133	136	129	134	151	139	123	124	129	126	130	154	134	158	138	140	143	163	116	164	139	158	151	157	136	112	136	127	135	133	142	133	144	141	125	124	118	120	128	134	135	122	130	133	119	143	137	166	134	139	137	146	128	159	151	132	148	112	144	147	159	123	130	141	128	125	127	143	143	128	140	118	143	139	120	137	129	134	127	123	137	134	127	132	146	139	115	138	147	129	152	132	169	130	136	115	140	140	131	137	138	142	130	139	118	134	125	129	136	146	154	147	132	114	133	139	141	137	123	106	128	128	129	139	122	144	137	134	128	123	124	149	146	139	119	121	151	137	124	141	137	130	118	135	147	137	143	137	152	139	131	154	156	152	147	136	113	145	119	148	152	128	129	157	147	133	143	135	122	125	132	129	139	123	157	143	147	136	161	143	110	119	129	143	112	140	158	144	144	125	137	122	127	124	136	100	129	133	137	134	139	140	140	155	138	137	133	142	128	165	148	132	153	139	127	155	121	150	145	127	132	128	126	118	126	143	134	138	146	141	124	132	142	115	130	140	138	151	147	123	116	142	129	142	133	129	139	157	131	138	135	117	132	150	135	123	142	138	138	139	146	131	146	138	141	135	126	137	127	153	143	152	137	145	127	120	134	140	133	136	139	145	146	130	130	107	141	154	154	123	138	142	135	112	132	140	113	152	146	139	113	135	144	132	139	147	132	145	136	140	141	132	122	144	129	147	146	118	135	142	123	123	128	113	126	131	121	131	117	126	126	161	141	127	146	144	135	133	129	140	138	124	146	134	131	140	144	133	131	136	146	150	135	130	134	149	128	143	126	127	140	138	146	129	138	119	122	136	153	133	146	134	136	154	130	144	133	143	123	141	152	130	133	144	139	117	140	124	158	122	122	125	150	125	141	143	135	125	153	135	146	150	147	126	117	144	127	130	127	119	142	135	115	139	130	143	127	126	120	131	121	136	152	151	131	124	119	134	131	130	128	157	142	126	142	125	129	144	125	123	122	143	143	133	127	115	110	129	122	138	129	131	136	148	122	119	128	144	145	140	126	127	135	137	139	146	155	146	126	154	119	131	127	117	141	158	143	110	120	144	139	138	167	121	138	126	139	119	127	139	142	126	139	116	127	144	129	150	129	115	143	137	124	161	127	137	140	126	135	141	145	125	129	135	124	122	150	125	142	144	131	148	145	123	134	139	128	124	120	121	127	123	128	123	143	119	127	139	135	152	142	122	154	150	151	136	117	131	110	134	124	123	153	135	146	136	120	136	127	139	122	132	154	132	120	128	114	132	136	148	128	133	124	145	124	149	155	136	152	154	139	145	153	128	140	136	147	119	127	128	145	136	140	149	129	118	120	121	148	141	141	132	130	147	111	155	140	118	131	138	163	134	128	133	139	126	130	120	141	126	122	157	138	118	140	120	115	144	140	146	141	127	145	122	130	144	135	125	137	137	130	145	133	116	147	133	140	138	142	115	123	149	148	119	120	124	147	131	139	130	133	123	124	143	128	147	134	150	131	130	143	133	133	128	133	137	124	127	115	146	138	143	117	140	138	103	153	138	113	103	143	149	134	117	155	143	144	127	127	152	123	134	110	171	133	152	155	158	138	159	131	122	133	143	122	140	135	144	132	167	126	133	153	140	140	122	111	135	133	141	125	116	151	132	127	121	153	122	130	125	113	127	137	134	112	132	143	135	133	142	124	118	127	139	151	135	149	139	110	143	138	120	140	145	139	129	132	138	133	126	135	128	145	123	149	138	118	134	125	143	150	151	142	141	126	134	137	124	127	140	126	147	111	140	129	133	138	152	140	145	103	133	146	153	165	129	113	122	123	126	98	133	147	141	115	138	148	132	153	147	147	157	145	143	141	146
11478	9815	17265	19057	17723	17712	17788	18883	20519	19934	21454	22953	17643	20999	30635	22942	19197	16262	13483	13463	13715	17739	16563	10871	5834	6990	5979	6340	7739	7663	3099	2603	2285	1992	4414	4487	656	532	468	434	432	409	434	442	471	542	688	941	2678	1559	2149	2109	1675	1592	1494	2543	1013	590	572	542	554	520	472	458	470	417	439	425	470	461	453	457	446	445	429	394	384	398	399	405	365	414	378	427	446	402	379	404	390	371	417	388	394	416	437	416	421	398	357	385	406	424	380	407	443	439	396	405	397	407	432	375	428	387	403	407	400	406	397	419	411	394	409	404	414	403	382	417	390	388	396	400	403	429	396	449	408	400	414	425	405	411	421	412	386	380	457	393	428	374	409	390	464	426	375	400	435	386	383	370	415	367	360	421	413	407	396	409	377	432	398	452	374	426	420	417	378	414	388	407	417	418	376	367	423	389	394	442	390	421	384	391	420	449	426	396	415	403	396	414	384	411	418	384	403	404	434	372	383	363	405	405	397	410	407	421	411	436	405	390	393	394	416	420	426	446	430	383	392	405	413	427	431	382	411	398	416	411	398	429	399	431	379	437	401	398	394	374	421	376	379	431	409	394	422	414	396	422	406	381	422	423	401	396	422	381	376	429	432	421	404	383	425	374	421	389	401	391	354	398	401	364	395	408	431	397	389	419	416	417	363	365	389	425	374	410	409	434	446	407	430	452	374	464	419	391	392	425	388	424	405	448	419	422	422	394	365	417	393	407	411	402	407	446	408	394	470	359	371	410	429	399	404	399	367	415	404	402	388	427	414	390	425	392	425	378	406	380	399	400	419	399	423	427	375	415	452	378	422	437	416	411	396	378	424	401	373	415	404	402	379	411	405	391	424	409	432	401	390	374	424	415	394	403	390	401	390	392	406	376	391	378	390	400	380	405	388	381	415	416	413	398	392	405	397	436	391	405	407	406	426	415	378	394	417	413	380	414	369	402	442	404	394	440	412	395	385	419	422	384	374	391	397	382	409	447	431	406	421	444	448	392	416	403	394	433	404	411	404	358	376	433	419	407	444	413	387	423	404	452	419	441	403	422	416	422	422	380	420	398	409	416	402	392	409	448	391	421	422	405	412	428	418	374	392	420	422	416	358	395	420	436	396	415	422	379	433	412	382	363	389	411	418	408	404	400	436	400	386	369	425	381	429	390	388	472	432	395	412	411	410	423	368	414	409	411	403	457	409	400	417	380	416	408	419	413	396	394	389	403	359	407	389	368	416	413	409	431	390	411	446	375	400	397	411	405	420	434	442	389	412	385	428	430	404	394	441	416	412	418	415	423	443	397	410	414	404	443	391	412	402	444	416	356	378	369	416	410	444	399	428	416	441	380	410	427	381	440	429	395	397	445	419	415	427	379	436	421	431	398	431	440	416	416	374	450	412	400	410	390	388	394	418	386	395	371	381	422	419	403	383	383	422	418	414	383	400	400	421	388	418	388	416	365	423	404	408	442	400	418	451	393	426	435	408	424	395	428	354	393	401	395	397	385	400	385	399	449	411	421	416	436	410	435	424	401	404	428	395	402	397	429	422	435	396	396	433	458	405	423	404	419	378	370	394	375	431	417	390	427	382	395	397	373	401	385	430	388	392	402	389	400	410	390	393	421	393	426	402	396	389	390	378	412	398	377	414	400	416	385	415	408	407	415	409	408	404	419	417	414	381	459	397	439	414	406	432	417	424	385	415	417	417	424	395	417	401	416	406	432	473	390	431	392	401	386	396	437	383	393	408	430	444	416	398	398	382	405	425	423	386	422	390	413	429	356	435	411	401	412	400	397	410	417	427	424	400	414	405	409	416	424	391	441	452	449	399	407	406	436	383	402	388	447	405	418	415	376	391	431	377	437	428	396	369	387	394	417	404	437	401	420	421	381	439	398	371	425	402	403	424	453	389	378	411	418	386	389	396	389	436	408	391	389	399	424	386	397	363	414	408	407	425	363	394	402	443	416	420	391	411	400	438	409	352	398	440	392	398	413	428	376	424	414	454	406	407	410	405	390	414	427	376	369	410	413	403	421	401	408	408	413	392	407	372	393	442	430	405	424	397	419	402	420	383	408	426	418	411	427	428	435	378	379	404	381	379	391	436	369	410	433	379	414	424	439	423	375	383	405	417	418	390	403	389	406	409	452	416	386	396	400	403	419	382	399	432	400	399	410	387	389	450	415	421	391	392	420	424	402	427	437	430	383	412	461	412	393	404	400	412	394	382	430	404	402	372	400	393	408	441	417	381	385	421	404	406	404	426	429	431	405	413	423	413	398	396	457	400	438	417	384	402	405	418	434	428	410	392	415	371	431	426	410	382	412	419	418	423	404	400	397	412	388	414	393	370	404	368	426	415	428	418	410	407	379	423	405	399	423	373	414	384	374	437	413	378	394	407	444	414	372	408	434	405	415	395	407	424	398	400	429	399	421	409	440	415	422	401	434	402	399	380	391	405	396	393	417	408	408	364	399	410	404	397	388	438	427	386	399	411	396	410	399	437	398	395	376	388	422	426	383	445	395	417	404	401	409	384	419	395	398	420	418	409	419	411	390	426	396	421	394	395	404	431	428	392	395	444	408	374	397	369	402	424	400	383	369	365	410	408	411	412	389	410	388	419	416	415	388	396	364	376	404	430	407	376	378	415	392	401	403	401	397	411	382	414	407	435	415	456	396	417	428	415	368	387	425	415	414	414	394	426	405	399	447	410	387	419	415	405	412	401	444	400	421	382	460	404	420	407	442	386	399	420	443	437	385	456	380	419	419	401	426	366	414	394	393	388	401	387	397	400	400	413	413	438	370	416	382	410	403	398	417	415	388	394	414	388	423	380	405	431	395	403	381	405	381	374	383	397	434	395	413	415	397	411	410	425	410	407	388	371	435	368	389	431	398	425	415	420	407	444	430	414	429	408	414	400	393	393	410	396	392	420	406	412	404	412	390	373	398	400	377	411	374	393	396	368	385	405	433	384	373	377	382	415	414	428	419	406	398	427	394	390	402	417	422	382	441	416	373	401	421	418	430	376	404	446	413	356	410	403	412	407	404	384	403	435	423	414	412	351	421	399	445	415	422	411	405	422	382	436	375	405	400	382	421	418	430	393	417	429	381	390	404	409	429	409	391	438	444	393	433	389	386	392	382	438	409	387	390	407	441	454	371	429	379	433	382	424	388	360	415	396	382	399	404	416	406	405	372	427	430	428	410	430	413	409	415	402	392	403	415	437	378	397	402	381	390	384	424	412	449	421	399	413	438	420	397	455	375	422	388	404	366	415	395	399	446	412	395	422	403	380	414	408	411	416	414	397	396	417	397	398	407	425	396	389	404	403	412	408	416	403	432	392	414	412	420	413	425	409	408	382	434	398	436	388	394	361	377	371	420	391	394	373	414	379	429	413	429	424	411	388	387	419	378	398	428	404	419	407	413	423	426	399	404	424	430	376	436	400	402	388	435	414	410	439	399	389	416	392	442	409	393
24714	16159	18534	15098	11418	9898	9589	9905	10109	10195	10562	11655	9315	8942	15389	16418	10185	10106	6830	5330	6958	7557	6820	4232	2367	2591	2499	1937	2118	2086	1045	641	641	653	1165	1245	246	184	169	174	172	180	160	173	220	185	224	297	652	448	552	546	407	447	402	703	315	227	209	193	200	227	192	194	175	165	174	196	200	162	177	193	167	181	160	181	152	170	176	183	157	189	183	146	201	171	159	183	184	181	175	176	162	155	178	172	160	191	208	129	171	182	160	179	187	175	175	170	186	201	165	159	173	176	187	180	163	164	168	176	139	186	166	178	152	164	170	168	183	164	166	171	179	163	180	181	170	141	172	179	158	168	183	165	165	169	167	164	157	161	180	171	180	177	164	171	169	148	206	169	173	157	148	158	190	184	191	168	155	151	165	164	172	180	198	152	186	196	161	169	168	183	197	189	170	185	181	166	185	147	178	193	170	163	165	196	192	154	178	197	156	172	149	191	174	191	180	182	166	167	176	168	155	177	164	175	184	172	162	165	193	176	160	189	149	194	165	151	174	167	190	165	159	169	177	167	189	163	160	181	153	162	204	168	141	148	178	164	188	167	170	167	171	192	157	155	190	170	168	190	164	191	185	165	173	173	162	157	163	176	166	173	164	202	182	183	159	179	178	177	156	172	174	169	152	185	147	167	170	175	183	178	185	171	172	157	168	184	174	170	179	161	176	165	162	168	170	173	177	156	162	169	155	154	179	182	175	181	168	172	153	181	173	172	179	179	150	156	176	178	168	196	160	174	156	163	145	168	216	183	189	171	174	181	157	174	175	157	180	162	183	163	174	174	148	180	176	173	181	190	167	166	167	169	155	173	199	180	177	164	176	190	169	178	172	166	163	196	193	160	153	169	185	160	174	186	165	168	163	166	168	164	166	154	191	193	162	169	180	182	203	168	183	175	191	170	187	170	177	179	169	163	170	180	183	175	163	199	148	167	148	191	142	169	170	183	176	131	175	170	180	179	159	195	174	184	192	155	147	160	197	200	180	197	186	160	189	160	167	174	183	165	193	183	174	173	178	183	187	170	184	164	170	193	178	160	185	168	153	185	183	156	187	170	190	172	159	165	157	181	168	164	171	177	157	172	152	148	147	193	192	203	177	167	174	174	177	185	167	161	177	171	177	177	168	160	165	203	175	176	149	183	178	158	167	193	180	179	187	170	173	167	174	163	149	170	179	180	177	168	151	170	168	182	194	172	160	160	163	158	179	160	181	161	171	169	163	164	165	185	181	178	182	151	157	192	179	162	173	175	163	172	165	156	171	156	177	187	160	147	170	191	173	152	184	175	173	196	173	166	175	149	167	161	185	160	163	158	150	167	167	183	174	196	164	168	161	180	181	165	181	169	176	172	174	144	161	183	155	142	172	169	184	198	182	151	151	162	164	165	160	157	167	169	178	178	167	169	152	176	179	171	153	185	163	159	192	170	152	195	200	176	192	156	184	196	181	143	183	162	179	183	168	165	184	178	162	164	150	185	183	154	144	164	176	159	171	192	157	157	152	169	171	166	175	179	189	176	173	176	184	174	165	186	183	202	184	198	171	186	157	190	162	166	190	190	165	184	174	191	170	173	160	179	185	162	162	165	170	158	155	167	168	185	159	161	174	172	163	158	156	135	160	184	192	165	164	160	165	168	187	176	182	177	170	182	166	188	160	166	183	185	140	173	196	171	167	170	201	190	172	177	169	191	178	180	197	197	176	166	184	152	181	158	157	189	181	184	193	182	190	196	153	156	157	209	157	177	170	198	183	170	176	165	190	161	153	172	187	169	167	169	179	167	176	159	188	157	182	158	178	178	181	166	167	152	176	169	164	162	188	169	161	183	187	173	184	206	145	183	152	164	172	200	181	173	178	177	169	187	196	162	157	165	168	189	162	177	167	178	178	147	173	177	203	171	165	200	167	179	176	194	184	171	186	155	165	166	184	165	154	179	166	157	186	171	175	229	170	177	165	176	176	172	167	179	180	171	170	181	165	177	158	169	176	175	167	166	163	151	179	174	186	175	163	177	164	166	177	178	158	162	185	180	171	174	170	188	169	159	165	180	170	171	152	206	164	170	155	197	173	164	183	174	186	166	155	194	184	163	159	174	173	171	171	174	179	177	171	153	181	189	168	174	197	178	181	182	177	178	187	195	166	154	171	168	156	164	189	176	173	164	181	163	166	149	184	155	165	155	186	149	179	169	165	188	167	159	177	156	185	181	159	173	165	196	182	165	163	154	139	161	160	182	171	189	182	200	166	173	169	180	177	182	167	181	170	166	164	176	179	178	185	163	189	170	171	170	160	147	185	184	176	159	167	171	154	168	157	163	155	164	167	170	161	195	176	182	161	169	168	176	168	193	156	146	176	185	190	181	175	163	175	171	157	188	177	159	163	160	170	156	169	183	163	175	182	192	167	168	175	178	178	188	168	175	146	165	177	171	185	189	194	178	183	183	169	164	155	169	169	183	183	164	175	181	162	154	143	168	165	131	153	170	166	171	183	178	164	175	164	161	183	149	181	177	187	165	177	184	174	181	184	168	178	166	171	179	177	175	169	163	160	172	169	166	188	157	198	163	192	176	167	172	164	192	182	184	155	172	154	164	163	174	168	174	176	162	161	169	182	161	181	189	169	205	152	170	142	176	193	157	184	155	176	165	157	179	160	139	178	190	185	178	192	172	168	176	152	190	210	167	196	187	169	190	182	185	174	164	180	185	187	162	175	172	186	171	139	156	193	161	168	177	161	146	173	162	178	179	184	189	190	186	169	148	180	194	173	188	180	165	164	185	152	150	161	168	166	186	168	180	184	172	165	140	161	197	189	162	175	173	197	174	167	174	167	161	133	173	132	172	176	195	175	152	162	193	184	170	168	171	199	202	190	145	177	201	182	201	184	174	166	164	179	164	173	185	169	137	166	168	177	166	157	175	157	191	165	164	167	169	173	153	163	179	175	183	154	156	158	166	159	177	176	166	171	190	178	188	176	160	166	173	174	162	181	179	179	166	152	184	177	177	165	175	198	169	159	172	173	181	190	178	187	172	193	148	157	167	166	171	181	157	184	163	168	163	162	159	161	163	188	173	192	187	170	158	188	161	154	179	161	154	158	169	188	178	157	150	190	163	190	142	197	183	172	172	174	194	166	173	165	177	165	183	186	154	157	181	157	186	190	182	177	164	169	170	169	171	174	173	149	160	167	164	166	156	172	168	174	183	178	188	185	155	162	173	162	174	168	183	161	181	179	169	171	170	162	176	176	175	182	188	159	173	160	174	176	164	174	181	177	187	167	204	163	179	191	187	164	173	175	184	171	178	181	177	184	179	180	163	164	185	174	169	172	180	154	172	178	170	186	173	186	169	148	177	176	200	174	184	152	186	183	188	179	175	167	177	130	154	167	169	196	176	150	183	172	189	177	159	159	157	163	185	185	164	165	156	163	168	193	168	178	202	191	156	184	179	171	173	163	171	167	168
15011	13739	21951	24887	24358	23973	25380	26867	27939	28918	30070	31766	27112	27148	37299	34140	26237	26676	19790	18351	22336	24524	22317	16418	11163	12765	12408	10296	12775	11818	5840	4001	4015	4020	7758	7200	996	641	592	550	543	523	558	585	654	740	952	1462	4098	2634	3741	3688	2708	2811	2491	4542	1485	787	798	774	762	727	668	578	547	551	600	574	560	549	590	584	573	535	478	529	471	526	457	491	522	546	521	528	504	489	553	522	518	480	454	512	542	469	476	482	498	553	518	474	509	508	490	522	545	528	516	532	493	491	502	529	503	528	525	505	455	514	500	487	475	501	478	471	502	492	468	494	491	503	504	483	496	485	521	506	485	487	523	511	482	486	514	463	447	520	488	506	505	471	523	497	485	487	486	550	460	537	494	523	514	464	481	498	517	525	488	479	485	467	475	524	527	534	485	448	554	484	514	504	511	458	500	480	509	478	500	483	534	547	487	494	507	486	503	508	507	525	525	498	494	515	568	535	509	473	519	506	498	484	463	523	522	464	521	499	485	514	510	515	528	486	508	491	506	494	486	492	491	511	524	476	531	514	477	472	483	512	493	490	513	514	488	510	521	514	483	496	507	508	491	532	501	471	479	492	502	481	504	507	478	460	498	533	518	487	481	482	480	540	550	491	489	504	521	498	497	514	484	478	500	474	483	510	513	496	483	492	526	519	554	513	532	499	483	467	496	457	490	500	473	493	493	493	498	490	458	476	484	498	463	490	471	523	478	489	485	529	535	495	476	477	488	489	534	521	509	495	517	459	483	508	518	482	499	494	470	526	547	500	494	505	505	520	493	516	482	488	481	501	451	497	464	487	484	480	498	473	488	491	519	564	489	495	501	476	502	483	489	491	484	536	527	482	507	511	520	452	522	502	516	494	504	490	503	493	505	535	521	460	509	498	501	484	506	502	504	554	480	555	512	461	514	505	489	490	483	518	500	498	487	490	502	494	498	549	503	480	456	486	502	549	527	526	468	471	482	499	482	482	486	483	469	458	530	514	474	450	445	458	483	494	506	505	498	486	537	493	440	514	487	473	490	518	507	499	495	445	489	464	462	517	526	549	496	523	467	522	510	493	498	493	510	485	508	497	480	482	471	470	489	474	462	502	471	496	496	491	500	514	506	519	562	497	486	569	501	493	501	483	504	471	505	511	512	520	538	522	518	507	504	476	492	515	520	487	493	507	442	474	451	494	483	503	565	488	470	454	525	486	526	519	503	530	539	491	540	498	496	498	522	532	516	516	460	509	474	461	517	482	509	509	511	495	490	498	440	498	487	461	520	471	490	500	524	486	511	500	529	503	524	485	518	504	515	472	469	514	494	528	503	501	471	552	480	481	495	485	498	527	487	555	498	506	489	501	502	481	446	486	496	515	477	462	536	487	468	517	510	481	517	502	477	509	496	482	506	490	478	532	500	537	480	552	466	498	542	531	489	499	482	487	520	518	494	521	524	480	462	495	508	507	442	501	540	507	470	494	523	491	496	518	538	490	488	488	460	498	525	484	499	544	506	521	492	521	478	521	486	477	500	503	505	496	504	510	533	520	468	533	488	483	484	497	503	491	464	536	495	488	514	496	482	500	496	487	464	486	493	529	511	475	508	489	513	488	508	522	442	497	515	454	492	537	515	462	527	504	469	552	460	505	486	520	481	489	502	496	481	489	472	437	437	504	476	486	489	510	520	467	504	476	526	505	486	496	544	504	488	533	461	482	527	508	504	471	519	495	509	478	493	478	477	492	459	506	466	494	494	480	493	463	509	520	481	514	476	518	488	484	469	494	495	502	507	467	505	498	505	515	557	510	463	490	474	451	465	493	512	511	482	521	507	510	515	542	496	494	472	489	528	504	484	464	484	510	496	488	495	521	426	500	502	518	499	526	509	459	485	524	464	501	507	479	490	482	551	492	481	450	508	515	475	506	495	509	461	495	527	482	523	486	459	479	523	511	496	511	517	495	497	525	466	532	488	490	504	509	497	529	515	541	468	547	505	491	492	453	467	522	495	461	474	515	497	506	498	462	480	502	502	567	498	488	462	504	480	488	467	497	499	539	476	468	530	511	494	494	506	488	528	494	496	495	517	506	507	497	495	466	510	500	517	503	501	485	459	516	488	522	480	531	535	507	511	523	522	526	512	483	517	502	502	499	489	516	509	516	489	534	488	507	470	521	484	545	528	520	467	522	495	509	507	496	512	491	545	458	482	493	472	521	506	483	493	512	485	494	468	471	528	516	489	514	525	471	490	484	486	494	501	467	502	529	508	514	490	522	495	472	479	501	519	447	504	518	489	465	511	513	447	472	538	484	484	497	507	488	499	495	537	499	491	484	550	500	499	502	508	538	472	475	490	462	506	526	495	511	492	494	478	498	487	514	460	482	512	473	477	461	490	511	473	520	477	476	508	505	530	467	516	484	513	474	509	512	478	478	511	508	521	536	509	472	494	498	442	512	467	521	507	507	523	492	513	490	485	489	485	511	478	516	551	509	523	481	492	480	471	460	519	511	507	525	521	507	468	482	524	475	484	491	492	472	483	539	472	503	508	521	514	472	450	487	522	489	495	474	500	573	488	524	501	525	477	517	502	486	476	466	498	517	485	481	507	491	475	487	514	493	497	540	477	509	514	471	529	518	498	464	487	524	467	484	507	484	491	546	503	499	495	506	538	554	511	538	507	510	489	488	450	496	509	479	508	547	506	482	538	497	533	475	478	521	495	503	510	514	496	484	477	482	510	485	532	494	524	478	515	478	514	482	512	493	463	458	491	485	481	468	495	491	483	461	528	490	490	489	484	507	483	452	501	500	533	488	504	506	495	503	475	505	492	517	476	507	517	500	502	484	491	542	454	507	516	494	484	497	497	504	492	498	519	478	503	495	512	479	475	451	507	448	495	493	518	531	525	487	473	543	466	533	487	495	512	470	456	495	506	498	478	503	501	498	526	499	532	477	504	524	509	487	503	511	497	494	491	512	503	492	488	512	511	488	473	523	472	446	536	490	466	477	500	498	448	511	493	492	515	494	498	499	505	491	493	488	470	506	513	570	547	513	506	484	491	501	509	493	518	499	492	502	468	517	517	497	479	482	510	506	467	475	446	462	512	533	531	488	474	498	506	519	485	484	518	500	523	495	540	456	521	511	511	524	501	448	499	499	523	493	501	487	497	476	509	495	479	466	483	495	538	498	499	488	493	488	460	503	491	515	529	510	477	527	476	488	533	499	494	498	501	508	516	503	533	504	498	505	507	534	550	510	496	520	534	484	487	552	534	515	460	482	494	518	500	487	516	478	490	518	501	467	512	506	495	532	522	497	502	509	497	523	490	518	483	486	515	538	493	504	490	486	512	479	481	466	489	470	453	512	461	471	504	481	464	484	482	519	472	506	514	509	470	511	479	494	467	533	522	538	476	496	479	483	484	478	518	492	497	478	517	494	510	497	518	496	477	529	520	495	530	526	539	511	534	506	503	519	498	497	547	463	479	548	470	478
7397	4355	5427	3689	2404	1698	1261	940	853	704	628	688	568	537	641	901	516	518	365	370	437	445	381	211	228	224	221	187	231	196	161	161	145	151	172	189	109	126	124	102	109	108	99	115	113	97	106	128	134	141	143	129	115	128	105	116	109	100	109	107	116	110	102	106	112	116	101	113	95	107	95	82	103	120	95	123	81	111	119	100	111	111	86	91	103	119	97	100	116	117	109	118	81	86	117	110	111	98	103	104	93	101	100	116	94	102	118	102	107	109	126	114	108	98	88	109	107	102	113	114	107	113	119	112	101	102	80	102	127	98	102	116	109	98	121	112	101	123	99	105	115	125	106	124	97	108	104	89	103	115	107	109	113	119	115	101	105	100	125	92	102	105	119	88	117	100	97	102	95	103	131	124	115	89	91	108	106	102	101	102	107	95	94	103	112	104	103	112	107	90	93	116	127	90	109	101	86	101	122	99	106	101	123	133	122	111	103	105	101	85	121	104	116	115	101	106	127	117	101	117	110	114	116	93	97	114	101	106	124	116	112	121	97	120	97	112	108	119	121	122	113	106	121	113	84	113	123	96	84	104	93	96	93	91	100	93	116	116	109	92	118	109	98	84	100	123	89	92	118	113	118	131	101	94	112	109	130	101	113	114	103	111	127	89	101	103	94	108	105	109	96	100	115	113	101	110	102	106	95	94	108	112	125	112	108	87	104	126	107	99	112	124	122	109	97	98	117	109	115	82	123	92	108	107	128	126	91	97	89	108	107	113	101	81	110	91	122	106	116	99	129	104	91	85	97	136	93	130	96	106	112	128	110	113	126	109	136	106	99	104	104	92	99	126	109	91	99	94	120	102	87	103	107	95	92	95	115	112	106	123	110	135	101	105	95	126	99	121	110	86	123	95	88	119	113	96	103	101	117	107	133	101	112	122	93	122	103	98	98	115	112	118	101	104	131	118	98	119	127	111	95	127	86	105	106	112	93	123	124	111	113	100	107	113	113	104	109	117	74	116	98	136	115	97	94	129	119	107	126	146	125	112	108	90	114	113	116	103	105	106	108	109	105	106	110	85	105	99	93	115	93	119	100	101	107	116	117	104	114	90	113	99	90	112	98	129	129	109	126	122	111	111	103	119	105	88	137	105	87	98	127	105	119	113	102	102	106	139	116	114	117	97	120	111	106	109	85	113	103	97	133	106	90	104	124	82	116	116	107	99	113	109	127	96	123	115	103	121	108	118	109	113	109	120	124	111	94	108	101	91	114	112	105	124	107	106	101	109	122	114	92	101	99	97	112	122	118	115	121	113	114	104	91	113	85	121	81	101	91	96	131	107	116	112	120	100	91	114	122	99	117	113	95	101	98	102	110	102	74	109	100	109	107	127	102	122	100	120	97	110	106	100	85	115	117	105	121	137	101	112	118	113	113	131	103	101	107	105	120	127	119	110	124	115	110	120	105	99	101	102	102	117	114	102	111	102	100	115	115	92	86	95	77	101	110	120	116	97	107	122	103	110	98	96	119	115	104	97	93	110	105	116	97	95	93	135	109	118	111	90	98	108	112	118	99	112	115	100	99	112	115	105	107	109	124	91	103	94	114	102	81	118	134	105	96	107	104	101	115	115	113	91	113	95	103	114	95	110	118	102	104	100	108	91	117	107	96	116	137	118	105	87	105	128	105	102	103	90	129	121	117	105	102	100	103	104	102	119	91	105	93	108	89	108	118	85	109	106	118	106	115	108	112	97	102	96	121	103	96	107	108	103	104	98	108	123	111	115	110	107	118	114	122	98	101	108	116	107	115	96	108	101	96	95	109	109	109	105	114	97	120	102	104	117	109	107	95	113	81	114	111	131	112	109	101	111	127	100	104	94	121	113	107	105	113	101	106	105	110	118	110	97	115	107	108	101	103	126	107	104	119	115	104	92	111	105	86	102	90	103	104	91	103	102	114	99	101	105	98	99	104	95	108	102	99	102	111	90	105	104	96	108	97	96	101	99	109	114	115	119	116	126	95	121	125	104	111	111	107	105	107	106	111	129	106	118	116	112	96	113	103	128	106	103	120	105	100	107	96	119	109	111	120	92	98	116	101	98	96	112	99	110	96	101	95	123	112	104	99	107	108	97	113	117	108	95	96	125	117	97	90	90	110	99	102	96	108	108	118	109	106	119	110	124	111	126	93	109	102	99	117	95	105	123	92	108	100	100	125	93	108	104	108	113	105	103	97	116	101	107	114	102	114	113	120	88	114	108	121	87	120	114	90	105	122	98	106	105	106	102	89	85	122	86	108	105	108	90	107	105	128	108	125	116	87	101	109	124	112	100	108	130	109	107	105	116	95	120	84	112	94	109	115	102	128	111	108	107	98	83	102	100	119	119	95	113	95	95	113	107	122	116	99	108	115	109	104	100	118	106	99	99	117	110	96	111	114	99	102	119	102	100	104	112	120	112	96	108	121	108	98	115	101	109	132	99	124	102	90	99	106	125	122	94	117	106	111	100	104	92	107	107	103	92	86	99	98	109	119	82	100	125	98	103	95	109	116	88	104	125	106	95	112	109	141	94	110	100	108	108	108	99	112	105	105	113	123	95	110	87	116	111	93	102	99	98	103	116	97	107	106	118	94	111	108	112	88	89	97	106	105	98	103	114	105	131	102	109	86	106	102	117	110	90	114	114	101	93	116	119	125	132	120	95	107	109	116	120	108	101	110	125	98	123	109	120	91	117	116	116	100	106	99	94	80	114	90	98	118	91	120	99	126	108	114	92	106	121	97	85	90	114	119	114	95	119	106	100	109	103	118	104	89	113	121	111	126	116	118	94	102	97	119	122	129	126	111	113	122	94	116	119	101	105	116	104	111	107	112	116	94	112	93	103	122	100	119	100	118	101	105	125	111	99	88	113	104	114	93	104	120	97	88	111	112	94	115	116	105	96	111	100	126	100	124	112	106	97	109	92	94	92	101	116	96	109	109	102	99	124	85	102	93	116	102	114	118	110	110	118	124	122	110	120	100	96	97	128	102	114	110	101	98	116	112	109	107	118	105	100	102	104	85	92	85	96	91	111	109	109	115	109	111	114	100	102	101	121	107	100	123	97	109	115	103	84	86	92	98	100	99	102	100	114	110	97	110	107	101	88	91	103	112	93	94	107	116	103	89	113	93	104	117	92	105	83	105	110	109	107	102	105	104	99	102	102	112	105	98	97	100	95	102	103	100	105	111	112	116	96	104	126	120	96	94	106	111	104	105	100	102	117	99	109	104	94	126	103	127	105	110	113	110	106	109	98	110	100	109	109	98	96	107	103	111	106	111	115	122	107	116	103	121	90	104	114	89	107	112	130	99	90	115	108	110	106	100	106	103	99	109	96	122	112	123	88	116	107	98	102	102	117	121	102	129	113	108	80	97	102	120	95	94	130	91	114	108	109	122	111	110	126	100	93	96	117	86	98	95	112	104	100	93	88	108	100	88	91	92	116	103	100	109	111	107	117
5463	4688	9576	10078	8992	7027	5571	4972	4540	4056	3582	3894	2906	3010	3604	5457	3194	2995	2213	2148	2580	2646	2396	1621	1243	1254	1104	1083	1145	1110	899	715	714	625	862	871	447	346	358	336	335	353	343	345	371	375	429	449	539	484	567	489	455	451	433	503	390	371	380	349	353	336	329	318	318	338	341	342	355	346	328	336	339	310	337	359	341	342	308	297	345	321	345	319	354	342	309	344	313	333	331	330	310	335	339	317	333	348	333	351	340	332	349	318	320	341	304	354	353	351	317	374	332	336	375	333	328	359	360	343	319	341	324	341	353	318	344	329	354	320	325	323	333	334	352	354	305	325	350	361	366	345	348	360	312	373	328	350	309	332	348	330	283	337	314	351	321	343	292	348	341	312	351	320	347	334	332	361	328	347	365	296	343	332	314	301	348	363	320	337	372	323	331	313	315	349	358	316	368	346	301	325	303	308	301	299	329	305	331	324	303	325	322	327	308	335	332	330	324	331	304	303	314	334	357	343	333	312	349	323	342	297	343	321	328	338	331	342	331	312	325	337	336	332	345	354	360	335	333	345	320	332	320	359	340	341	299	314	338	329	345	318	306	332	325	339	341	339	304	330	312	334	345	318	328	314	325	345	353	320	325	353	327	326	329	314	327	322	337	311	339	347	319	321	326	287	308	341	320	295	327	349	325	352	314	309	369	318	309	327	341	333	332	340	321	331	333	319	334	317	352	325	300	328	306	354	310	331	318	357	330	298	318	343	341	332	298	354	323	321	337	305	327	327	297	328	337	311	340	310	334	320	298	320	323	326	342	309	314	328	315	314	337	329	359	329	318	293	309	310	352	309	359	336	324	310	326	346	298	366	314	323	299	355	315	329	311	306	343	341	309	345	335	360	309	332	327	333	308	340	344	336	337	355	325	324	346	309	321	324	328	319	329	348	338	354	358	329	285	346	344	341	336	320	378	337	323	352	326	324	353	319	334	315	352	344	356	319	360	287	332	303	354	337	341	355	339	347	358	291	312	360	350	323	342	345	320	322	310	338	313	316	325	319	328	343	346	342	360	371	312	350	350	338	343	311	348	354	328	341	303	311	351	314	302	315	333	305	328	335	331	343	337	339	308	324	320	335	332	315	309	353	355	338	337	308	300	361	341	360	335	342	321	311	308	335	330	357	332	287	314	337	373	339	349	321	359	327	333	331	316	356	322	358	337	365	331	307	354	326	314	333	305	360	317	306	336	348	358	325	311	329	325	334	338	326	328	312	331	350	366	335	337	323	328	334	346	354	328	345	346	331	339	316	339	347	329	348	331	330	373	321	356	349	321	328	339	298	333	342	337	342	325	330	305	346	331	333	333	315	336	352	316	360	341	314	353	280	345	330	313	332	371	331	320	312	318	358	314	329	328	336	330	333	299	334	323	299	350	362	320	313	335	347	366	313	349	314	313	316	322	349	351	318	328	351	335	320	349	278	333	387	301	328	333	342	353	323	319	326	293	318	376	318	330	359	310	315	328	345	346	339	333	321	304	293	347	302	328	323	306	368	341	320	360	354	341	345	325	360	330	342	322	315	346	319	335	342	294	345	327	334	305	314	364	292	312	327	349	324	303	369	310	346	288	319	315	320	293	343	363	336	328	319	335	327	315	331	322	330	319	357	341	316	349	329	322	318	375	343	336	343	368	308	338	363	320	322	336	353	321	326	344	328	352	313	335	324	307	326	306	298	302	311	323	313	323	311	326	355	343	326	321	336	329	316	325	313	313	361	328	340	324	344	354	331	308	338	341	359	339	381	323	367	295	357	308	331	334	332	341	319	338	325	325	325	339	324	372	316	343	332	342	310	322	331	333	335	321	324	328	356	328	336	332	351	320	323	318	329	331	351	293	320	351	300	327	318	318	327	345	350	342	329	310	324	327	343	344	310	327	312	303	337	300	347	326	341	323	314	342	334	353	335	337	319	360	327	336	312	320	318	292	338	341	376	311	340	326	344	358	321	341	375	314	320	359	348	336	308	324	350	319	310	320	307	319	324	312	316	310	323	337	315	322	304	347	311	307	327	350	283	334	328	335	326	314	302	358	342	367	352	316	344	308	327	341	321	358	317	340	334	323	319	339	368	311	348	345	346	333	342	334	324	302	312	338	324	314	321	359	325	306	352	335	327	330	334	338	288	362	319	338	321	349	340	327	340	331	304	327	321	321	353	346	310	340	329	358	339	331	320	355	332	313	305	342	303	332	340	324	344	350	333	318	358	318	307	347	307	344	320	362	312	332	341	330	313	319	333	312	342	343	324	335	316	343	324	311	311	371	338	348	319	340	321	318	351	321	358	316	340	301	322	349	328	312	316	319	364	335	323	315	374	309	305	309	305	340	337	343	342	307	330	319	345	356	355	342	338	335	332	318	348	335	347	308	361	322	342	340	297	335	331	330	325	348	332	331	376	353	340	318	300	353	326	305	337	334	321	331	353	319	277	321	351	295	314	368	335	350	332	350	293	345	359	304	320	338	360	332	326	319	329	328	331	346	323	323	347	321	317	347	339	349	299	358	337	288	327	336	348	318	362	330	344	324	335	298	352	336	318	316	334	315	383	338	329	307	337	298	334	349	336	343	334	335	345	366	377	345	366	347	338	349	317	321	355	331	338	353	359	329	326	308	351	343	331	322	311	338	336	336	352	317	324	322	346	336	326	273	330	313	324	308	324	366	285	337	353	338	293	307	321	308	330	314	330	341	330	364	319	335	354	346	337	359	342	304	356	296	323	313	344	324	335	328	317	329	312	349	319	307	335	352	312	343	335	309	336	323	314	337	328	281	329	345	318	357	340	326	334	331	342	338	333	330	332	332	305	352	343	326	353	347	330	336	318	333	329	365	316	336	322	326	306	350	326	307	350	319	315	342	300	324	310	331	314	309	328	315	316	325	358	335	341	337	334	333	366	326	307	319	313	352	331	323	335	296	327	316	307	302	316	333	310	315	342	338	337	357	314	362	300	341	310	340	354	304	356	326	339	327	346	333	337	320	316	353	315	334	315	304	326	322	345	309	356	302	348	345	316	341	305	350	296	344	337	359	338	346	315	331	367	336	317	340	308	345	330	344	355	296	363	318	352	348	325	340	347	361	351	326	338	330	360	302	323	343	355	342	321	364	307	301	345	351	324	346	304	344	312	332	347	348	314	349	324	305	335	331	333	333	337	316	345	325	297	376	321	332	332	379	320	307	340	334	333	306	323	315	331	326	296	323	331	309	327	306	343	330	325	319	302	326	326	326	328	324	333	296	352	328	314	281	330	363	338	306	365	328	347	305	320	343	347	296	322	343	325	342	316	305	360	303	331	342	332	334	339	304	311	329	339	329	332	317	302	364	360	338	311	340	337	338	347	351	319	303	342	347	323	328	308	324	328	340	320	358	337	325	329	348	340	339	317	345	278	339	330	333	322	349	321	336	320	363	328	360	341	307	331	326	360	333	312	341	331	338	363	318	339	321	346	332	353
16897	10611	12328	8573	6752	5523	5237	5682	4924	4668	4941	6465	3935	3999	7442	10442	6083	5543	3654	3409	3418	3860	2918	2387	1249	1480	1051	935	996	934	554	450	413	405	783	580	263	140	163	137	128	151	130	134	145	124	155	186	357	222	313	281	210	241	270	361	191	163	151	157	147	141	164	141	118	127	132	120	134	136	116	143	159	137	141	136	121	144	147	135	99	129	145	141	142	112	118	149	124	130	128	144	134	145	141	142	157	127	139	115	139	132	130	142	126	140	136	118	147	139	130	135	148	138	144	134	135	130	149	118	133	124	133	134	124	159	123	161	146	143	122	167	135	145	135	116	137	132	111	138	116	140	129	117	150	140	141	136	122	159	138	147	152	146	120	169	117	149	139	139	164	137	130	140	127	133	112	134	160	128	144	124	156	136	143	144	118	111	124	120	130	144	134	139	131	149	134	135	121	150	146	142	139	138	138	137	124	113	140	150	139	155	128	125	146	131	163	142	141	119	128	138	140	135	129	126	126	142	147	142	143	104	128	130	117	115	122	135	133	134	159	130	151	146	130	149	131	137	140	126	141	126	130	134	157	101	135	139	144	147	107	126	145	132	140	143	113	139	139	112	143	129	141	151	120	121	138	131	111	111	144	125	114	131	116	117	138	133	143	156	144	125	138	154	115	142	151	135	131	119	139	133	157	135	170	130	122	125	152	120	131	147	130	132	135	125	149	138	124	149	136	143	130	137	128	145	129	123	134	145	139	144	139	115	137	151	132	118	144	138	148	135	135	129	129	134	141	144	133	130	147	154	120	143	154	142	147	141	140	143	118	149	129	120	133	130	148	135	133	125	111	145	142	141	130	132	127	147	146	131	126	129	124	147	145	119	127	140	166	122	129	135	109	148	140	137	116	121	131	138	126	135	140	122	142	130	140	110	141	154	136	131	150	135	147	144	146	140	130	145	132	126	133	133	129	159	126	114	157	133	134	129	130	130	127	127	148	136	127	157	122	128	127	128	133	117	125	155	132	158	138	143	129	129	142	150	142	126	124	151	136	140	126	138	113	138	130	134	133	131	114	130	108	124	133	136	160	118	125	124	133	139	117	142	140	158	115	125	139	158	151	139	128	111	134	164	158	143	161	146	129	156	164	124	131	135	130	138	136	135	125	108	130	135	140	141	139	130	125	149	148	116	130	136	152	128	126	142	125	126	127	132	128	128	115	125	131	149	123	111	135	145	135	138	140	130	132	117	143	137	144	127	130	139	144	155	132	134	142	135	125	146	164	141	135	147	131	120	127	146	132	136	146	130	158	124	124	130	132	130	124	130	141	146	128	138	127	130	131	141	129	113	123	131	146	119	134	132	142	145	127	127	132	126	130	138	127	127	130	157	129	131	144	126	130	155	130	134	141	139	125	131	133	132	120	138	134	136	133	143	119	110	131	141	138	138	123	125	130	154	121	144	161	143	138	131	143	134	143	132	152	134	144	138	153	135	147	120	133	143	136	140	118	128	130	134	132	122	137	138	155	128	155	135	138	146	140	137	154	136	154	156	134	129	130	156	133	151	128	130	145	137	143	124	116	147	158	135	153	124	136	143	127	125	120	116	125	130	139	151	135	134	132	130	131	143	100	148	142	137	134	137	138	117	130	120	151	118	107	125	124	131	141	145	140	153	139	130	118	118	136	160	140	120	107	126	156	134	137	119	118	154	122	145	137	123	131	114	138	137	152	132	137	135	135	134	125	142	144	124	141	141	140	122	135	148	156	127	117	144	134	153	129	146	105	121	125	125	138	141	159	136	133	144	153	146	143	133	144	113	137	127	130	132	128	133	146	142	151	137	121	133	135	138	131	128	113	137	143	153	148	166	158	131	142	114	142	131	143	131	129	131	141	137	136	135	128	128	147	157	144	120	144	132	98	122	147	133	126	137	165	147	131	139	151	130	122	133	133	131	144	115	138	132	142	135	136	160	144	154	127	125	127	133	133	132	142	146	120	140	125	129	142	139	121	127	143	126	118	135	117	146	142	129	156	145	129	141	126	118	138	137	122	135	124	143	124	131	126	144	136	124	129	131	117	120	145	145	145	119	131	127	124	130	143	128	128	138	148	124	115	128	133	131	139	130	147	136	130	142	146	146	150	122	140	127	111	137	124	157	123	128	133	118	128	136	128	136	143	138	115	138	143	151	152	160	107	133	125	120	131	138	154	112	138	154	126	128	124	132	117	142	131	133	106	123	144	128	132	131	113	153	165	123	136	154	138	151	133	108	143	127	137	133	129	140	126	143	126	148	130	136	107	140	102	141	143	139	128	136	140	122	110	131	148	151	134	143	155	135	140	136	127	140	141	143	145	127	127	135	132	136	152	127	125	144	123	146	137	144	159	121	135	142	140	124	144	136	145	131	139	126	139	127	137	126	145	113	133	132	111	119	137	133	139	147	140	130	140	142	138	124	99	136	146	113	151	135	135	138	138	133	132	129	130	139	130	133	126	122	130	140	125	157	131	124	145	142	136	126	120	133	130	137	128	125	117	127	152	145	137	146	124	126	111	138	127	114	148	134	141	142	138	141	138	137	146	133	126	120	134	146	137	138	124	161	143	143	135	136	124	137	124	129	156	120	125	136	129	126	154	130	146	132	134	124	134	136	120	150	136	136	135	143	130	149	133	121	136	136	142	138	134	164	156	123	137	137	117	122	144	134	117	140	143	130	118	133	117	121	123	140	126	146	149	131	150	147	124	134	140	120	142	134	136	122	129	149	135	138	131	142	145	131	126	134	132	121	138	122	150	140	130	135	133	130	112	140	140	125	144	144	123	117	115	135	130	124	120	133	121	135	136	137	129	147	144	126	147	132	139	115	135	143	152	139	156	154	140	124	146	134	111	127	139	142	120	120	140	119	129	142	145	138	128	118	152	150	131	146	126	153	129	140	152	152	160	131	141	130	127	138	144	118	134	115	149	163	131	154	116	138	127	153	143	134	151	126	118	133	149	138	124	116	142	119	146	116	127	162	146	118	138	122	126	152	126	133	132	164	124	144	126	151	127	129	137	128	141	135	122	125	154	151	126	120	127	140	141	139	111	121	128	121	168	143	138	144	131	143	120	130	138	124	126	132	137	134	132	128	139	135	143	130	142	163	148	141	119	138	124	128	144	137	144	151	124	125	148	144	133	146	138	134	155	143	135	129	145	141	146	123	134	129	139	119	125	132	144	127	134	127	132	113	115	122	117	140	142	161	138	150	133	142	138	132	129	136	153	136	109	145	129	139	158	161	129	134	128	133	115	133	146	127	138	140	130	126	113	140	167	157	124	148	130	134	153	135	116	126	154	123	152	138	129	124	129	131	129	115	141	128	113	142	123	144	138	156	126	124	122	138	127	167	147	125	128	148	140	124	124	124	141	137	132	129	116	115	140	122	136	128	122	119	138	151	146	141	123	144	146	139	125	138	127	121	135	133	123	137	112	139	136	137	117	132	114	134	125	133	145	139	104	138	121	141
11380	10105	17476	18615	18410	17508	18020	19606	18961	18661	19854	23900	15990	17930	26398	27572	19778	19414	14319	15075	15498	16065	13915	11232	7160	8548	6763	6297	6616	5907	3787	2661	2613	2559	5215	3652	1417	509	402	397	413	391	466	477	485	521	680	787	1729	1380	1980	1618	1239	1355	1579	2386	961	563	513	509	530	469	463	446	441	448	459	405	471	414	431	426	431	447	435	407	409	393	349	401	426	400	409	440	408	399	384	418	419	378	412	387	389	426	400	419	384	389	434	411	388	434	396	428	403	414	411	447	404	364	394	402	409	399	446	409	434	384	424	407	422	400	376	411	438	391	389	402	420	379	422	405	424	406	396	384	418	394	421	399	424	423	406	416	417	405	442	384	424	420	384	445	432	403	408	404	404	374	427	431	384	439	415	407	442	417	384	431	419	401	446	352	400	397	365	398	420	404	426	401	422	445	414	402	389	442	403	381	396	392	388	395	413	421	430	404	404	429	391	424	424	414	399	358	408	367	418	465	419	419	438	401	402	404	404	418	415	381	393	405	401	383	380	408	402	390	447	429	393	386	383	389	420	444	396	415	383	406	427	418	410	376	415	408	388	398	399	425	400	409	386	410	410	412	432	431	404	425	405	406	381	407	411	419	396	414	399	425	422	388	401	407	390	424	441	394	367	416	449	404	440	422	399	408	374	438	375	406	379	383	405	409	385	412	417	399	436	387	398	412	401	403	357	394	407	396	446	413	388	385	429	387	426	443	394	411	416	396	444	394	418	427	398	398	414	396	401	424	413	415	410	387	412	407	394	417	402	354	410	390	405	399	406	446	406	448	417	392	419	391	384	426	396	405	378	423	413	380	452	405	421	434	401	449	457	407	415	428	415	411	433	425	422	396	395	425	398	393	401	397	381	386	417	393	465	407	411	425	454	415	409	441	380	411	380	404	418	410	428	395	412	386	396	412	421	402	407	443	400	408	393	406	357	399	440	395	403	416	433	386	425	396	387	395	403	395	396	391	409	394	418	367	418	371	392	386	413	398	383	401	412	374	391	417	397	413	445	413	382	386	391	404	421	411	410	403	387	418	390	455	437	404	385	406	380	450	387	390	416	381	376	409	436	384	422	434	421	423	404	419	389	435	398	423	364	386	426	397	419	422	414	379	418	424	390	409	405	396	392	411	404	390	387	400	424	433	397	398	368	404	428	418	359	371	449	410	427	387	431	437	378	403	405	366	421	410	418	337	412	405	379	410	401	438	396	395	413	405	426	429	401	416	411	416	383	421	405	406	429	431	401	415	406	401	399	409	414	372	411	397	396	404	408	424	400	397	418	356	442	395	379	400	415	410	423	404	354	370	375	403	422	401	437	388	418	426	411	420	406	380	397	388	409	397	377	397	420	401	408	411	412	388	408	382	403	408	418	396	395	366	420	410	422	409	403	397	400	401	383	395	404	361	429	389	405	405	443	429	394	391	411	415	418	395	435	420	433	388	448	436	414	407	404	404	395	423	386	368	419	381	410	381	395	408	398	389	391	409	390	423	421	369	417	374	418	424	396	419	397	413	382	446	407	387	391	387	404	417	371	370	461	387	398	381	417	411	408	408	400	388	422	395	413	401	414	404	379	429	405	393	424	399	380	393	420	406	431	426	412	449	386	389	405	396	396	421	391	398	381	425	387	398	384	403	376	427	387	399	408	361	421	408	415	400	404	375	396	432	379	414	425	412	406	437	400	431	410	409	404	406	407	423	436	424	415	432	420	401	431	398	404	412	393	405	386	403	402	396	393	415	382	408	401	373	395	399	395	418	384	430	401	407	414	423	418	431	393	409	423	417	410	402	403	415	392	458	411	412	415	411	396	396	409	413	381	399	366	406	403	411	421	420	416	393	384	412	383	394	386	404	375	416	443	413	424	409	412	432	371	383	456	402	368	429	383	423	399	384	413	407	412	399	359	412	432	413	408	417	378	435	401	411	410	405	400	428	388	375	387	391	399	439	401	429	442	426	393	428	385	419	394	401	414	427	436	385	402	404	399	383	390	388	417	393	451	427	397	422	444	441	406	406	404	445	403	412	414	404	398	400	436	435	381	426	389	381	407	394	431	419	421	389	405	420	382	389	393	410	429	412	409	387	387	413	401	411	420	428	428	426	383	416	354	447	451	410	376	379	429	410	406	383	390	400	437	405	402	414	440	401	348	402	418	420	421	395	418	430	408	365	386	414	391	403	372	429	402	387	420	420	411	405	395	407	388	451	392	410	414	397	393	373	384	407	401	401	404	432	402	405	421	396	370	394	368	410	402	440	403	398	449	435	371	418	393	419	410	409	405	409	392	420	402	428	383	402	392	396	381	405	425	380	421	402	406	408	424	418	389	418	405	415	415	418	393	395	391	425	405	398	396	390	416	418	374	394	374	391	395	378	424	401	396	398	380	393	399	382	394	412	400	412	395	368	403	397	426	406	417	396	437	446	429	378	383	409	434	385	398	396	365	389	420	378	405	391	424	398	399	398	405	389	418	397	412	395	428	418	430	392	458	406	395	399	396	403	395	454	408	402	414	394	426	405	390	412	421	396	407	383	379	380	419	448	433	389	424	386	412	422	377	400	417	430	436	410	394	368	354	438	361	381	375	425	393	406	418	368	403	426	411	395	405	386	413	437	386	411	393	417	405	381	382	400	432	408	422	410	433	400	411	390	420	351	405	390	412	405	419	419	393	394	409	427	414	439	391	414	394	388	418	380	408	388	386	400	421	408	415	421	394	422	430	434	406	394	399	393	421	400	405	409	406	399	402	433	409	410	404	394	425	396	404	414	421	381	408	421	422	418	430	424	413	390	408	365	422	391	424	447	427	410	420	411	406	405	427	375	409	418	354	357	412	412	414	442	410	383	411	425	365	413	393	402	428	416	404	419	425	430	403	401	418	374	385	389	386	387	381	375	399	441	406	436	391	412	438	405	408	425	416	426	388	406	430	399	413	385	428	419	386	412	399	434	386	389	408	445	407	427	447	415	420	355	407	388	440	441	402	398	394	398	434	420	409	374	395	394	406	433	408	435	412	392	376	386	382	371	399	413	427	414	400	418	410	408	403	406	418	415	388	400	415	391	418	396	422	404	435	421	426	367	404	386	385	410	383	412	404	412	419	403	416	413	422	432	397	409	391	434	436	448	380	422	386	394	404	397	419	409	398	406	392	401	400	418	393	419	398	387	381	401	375	398	417	393	425	425	406	446	385	395	384	421	430	411	400	419	396	390	415	436	409	403	423	424	395	402	405	413	393	423	435	413	347	357	380	397	402	429	402	426	380	431	385	400	406	426	400	407	418	374	380	369	414	368	434	415	392	420	400	411	416	433	413	415	394	388	425	418	397	423	407	433	416	425	423	418	399	421	400	439	412	424	429	410	399	415	379	421	427	381	418	407	401	430	405	369	394	426	395	397	377	409	422	375	394	403	388	418	427	387	385	433	378	456	416	435	419	409	411	415	412	430	409	404	402	386	373	403	405	392	393	409	439	376
25046	16586	17903	14100	10733	9211	10092	10878	9699	9072	10042	11691	8296	6391	17459	19816	11574	9710	7019	5737	5861	6185	5510	4198	2442	2889	2167	2018	1745	1585	1103	941	713	655	1524	913	424	193	196	199	189	167	176	183	207	194	225	329	530	389	564	441	375	419	534	709	319	214	217	190	170	173	188	175	175	184	193	152	176	205	186	145	165	181	190	166	172	172	163	167	155	161	208	172	182	181	176	153	158	180	193	173	145	171	195	178	211	165	159	183	157	157	179	199	186	169	166	188	160	177	143	156	177	178	194	178	183	172	158	182	167	183	172	167	183	169	152	187	165	199	177	176	178	164	205	177	163	180	187	182	179	195	153	198	154	190	168	179	187	153	172	193	188	166	178	168	158	157	177	180	189	169	176	160	169	167	176	154	168	186	181	179	153	180	158	185	192	194	174	180	180	198	190	181	180	195	182	165	178	179	171	184	161	174	182	190	152	165	200	184	199	173	206	158	183	166	180	153	185	184	178	183	168	184	154	147	200	211	173	185	159	154	175	167	156	153	169	187	162	157	165	171	179	164	177	178	176	179	167	171	158	184	157	149	180	194	176	168	172	135	183	178	151	172	189	169	177	155	179	144	162	160	163	159	152	158	181	163	178	172	169	158	186	178	171	188	172	199	194	172	188	199	203	166	155	174	183	183	188	173	170	175	182	172	186	198	166	168	185	173	181	170	213	173	207	187	159	170	181	157	153	152	176	201	182	158	157	168	157	183	184	177	160	205	180	171	189	175	163	163	153	177	164	198	188	177	192	159	182	179	186	190	178	185	168	188	158	187	174	159	163	166	181	187	165	162	185	178	150	162	158	180	176	167	187	177	159	158	178	183	142	172	175	165	156	181	169	183	163	169	180	173	168	184	157	163	167	213	157	151	171	170	171	174	177	203	198	187	160	159	170	184	156	158	165	184	159	186	187	185	169	177	169	171	174	164	187	144	177	177	155	198	188	169	157	158	186	174	160	147	177	189	173	159	174	159	175	171	161	171	199	188	154	184	173	186	181	180	170	173	171	164	210	174	191	156	175	188	183	167	176	157	184	172	169	175	188	176	176	169	174	173	150	166	164	196	182	162	171	163	181	191	154	187	168	153	186	185	160	179	182	161	169	182	207	181	152	160	172	194	149	174	172	170	170	148	143	140	180	170	187	185	192	181	154	147	178	190	186	179	173	155	165	157	173	181	183	178	174	191	169	177	182	203	171	173	174	177	166	188	181	147	189	180	152	170	186	181	184	156	199	181	160	187	185	174	184	142	176	162	185	163	177	166	182	162	186	168	175	177	198	163	170	157	195	138	158	164	169	179	164	167	171	208	164	164	177	173	167	172	196	177	171	155	167	171	162	179	163	180	173	168	204	172	181	213	200	141	169	197	178	178	184	177	177	172	179	158	180	176	178	175	157	173	181	170	170	186	193	181	182	175	156	179	195	181	160	198	155	155	174	175	164	180	165	170	175	166	177	169	173	154	160	181	144	157	161	152	170	161	170	198	162	160	178	176	176	178	174	186	167	168	169	163	193	170	147	182	186	168	185	181	179	165	156	184	189	161	148	166	144	166	169	172	176	168	177	197	164	182	193	185	177	171	187	173	178	172	175	160	173	157	181	192	178	159	169	155	186	197	163	189	156	173	172	185	161	165	181	171	184	170	165	191	182	151	179	175	161	149	162	147	165	171	185	174	183	156	186	169	194	174	178	154	202	172	173	152	165	186	187	175	167	161	183	186	145	195	185	168	172	157	174	198	183	179	137	184	156	147	180	158	203	170	196	187	184	193	174	199	160	154	178	188	173	158	169	176	136	196	160	168	179	186	156	173	173	191	174	184	169	202	158	155	177	176	158	168	157	190	159	167	170	182	162	188	177	179	176	169	164	176	184	174	158	154	193	193	152	173	182	172	161	194	173	165	168	180	156	156	203	160	172	187	161	183	175	160	177	158	183	168	153	164	159	196	169	173	179	157	164	162	164	156	181	170	163	198	187	146	172	162	183	157	167	188	174	169	191	171	156	165	173	158	183	157	176	178	187	155	170	181	163	154	184	176	196	168	177	180	190	149	196	167	195	187	132	176	177	175	173	174	163	178	164	178	149	138	159	160	177	172	169	172	159	173	150	160	146	188	163	180	160	172	171	157	181	176	177	169	196	194	181	171	173	181	160	168	175	184	164	184	179	157	167	165	190	151	175	196	211	186	160	193	174	159	164	155	176	157	149	169	196	146	174	180	193	195	175	165	150	172	170	169	193	188	175	178	173	160	201	185	158	177	161	175	151	174	171	157	138	166	178	157	169	177	167	158	150	147	167	183	158	180	168	185	185	166	182	203	175	188	165	192	189	180	164	154	161	167	210	177	179	156	219	174	185	173	179	138	161	169	182	151	171	149	148	170	157	169	169	194	164	198	229	142	176	180	160	160	164	208	179	184	177	160	165	172	195	161	189	169	164	180	168	159	164	184	181	181	167	181	163	179	178	185	165	167	151	180	186	180	169	192	174	175	151	177	169	198	168	165	179	172	155	175	186	171	170	185	185	160	171	166	169	159	171	176	173	172	181	190	201	144	166	168	154	180	163	179	147	182	183	181	182	180	195	184	185	173	170	170	180	152	167	148	188	178	172	169	171	180	180	164	170	185	181	170	183	185	174	190	191	183	169	170	192	179	175	169	162	167	163	167	156	167	193	141	181	175	164	175	171	160	180	163	164	201	169	156	154	159	160	185	184	174	191	163	179	168	175	166	174	170	171	180	180	187	172	145	174	161	169	172	176	179	168	182	178	189	175	169	166	156	180	193	179	178	177	182	164	152	169	165	185	166	183	164	147	216	174	174	166	173	175	184	171	164	164	157	167	160	183	198	150	184	164	181	196	139	171	185	163	187	161	155	181	165	158	191	149	158	170	160	176	182	198	187	188	168	173	182	181	179	176	154	195	188	144	177	176	185	163	188	176	167	188	178	172	196	171	169	164	158	174	160	186	156	192	166	178	205	166	187	186	164	165	165	169	159	159	186	177	174	185	191	185	168	173	188	158	194	192	199	165	161	155	156	171	160	172	163	152	146	194	174	196	158	143	177	185	153	164	168	165	217	170	176	225	173	181	181	161	188	170	178	172	193	170	187	164	184	172	183	169	172	168	190	175	173	160	179	162	185	179	175	187	200	169	191	184	187	180	180	163	159	153	162	176	178	184	166	180	194	174	171	174	183	159	161	192	193	169	193	162	180	186	162	166	176	167	157	169	176	185	182	171	161	180	174	158	185	179	147	160	181	176	155	161	182	179	192	193	182	158	174	170	140	187	165	179	169	162	186	164	162	176	143	190	177	190	159	192	167	189	168	161	157	167	177	168	186	176	191	154	179	176	177	177	172	187	170	150	145	209	158	170	180	164	184	196	164	166	193	194	199	148	188	189	158	169	191	165	177	182	171	170	168	174	181	165	164	161	207	165	185	175	167	179	171	155	163	195	201	166	188
15419	13871	21556	24866	23787	23726	25821	27790	26695	26955	29187	31580	24620	23226	40332	36134	27355	26846	20593	19775	20603	21655	19723	16264	11490	12930	11243	11004	10236	9251	7173	5097	4284	3960	9132	5611	2419	668	542	536	521	513	571	600	672	760	1028	1546	3407	2599	3778	2893	2377	2551	3361	5089	1713	803	791	770	721	639	591	647	605	566	559	600	588	512	519	545	576	545	483	489	537	524	516	518	504	492	490	515	592	528	563	502	451	544	514	479	521	516	517	459	533	486	493	507	526	523	515	560	541	541	493	539	518	474	503	465	548	517	484	506	497	512	527	537	525	509	509	467	496	510	472	490	489	490	505	491	516	547	515	471	474	505	483	473	521	471	526	540	505	513	507	498	561	496	478	505	458	443	478	510	504	490	465	520	485	487	507	524	472	476	509	494	523	484	506	488	497	523	448	521	510	474	448	527	470	505	486	499	464	473	481	525	507	503	515	484	515	509	481	517	451	469	516	455	511	501	461	492	519	545	465	472	531	521	460	514	462	510	530	496	536	495	521	553	494	502	481	487	507	464	484	466	482	482	529	467	491	485	473	498	456	493	520	498	501	491	503	511	523	484	535	513	512	472	500	510	508	512	504	503	482	529	466	515	499	501	481	521	481	480	506	507	502	507	524	481	502	514	496	514	502	521	479	487	482	518	494	471	480	510	529	527	533	503	489	497	500	526	489	511	482	509	491	467	508	494	479	512	540	515	507	506	519	511	460	507	481	529	521	490	510	480	523	500	517	498	535	499	533	532	497	529	489	454	510	504	469	504	483	531	516	503	464	463	533	517	491	471	506	528	486	502	530	519	497	496	526	486	472	501	535	495	453	477	499	512	481	540	506	537	487	467	475	514	510	478	481	504	493	508	561	500	462	499	510	500	459	494	482	478	484	478	488	499	506	518	496	485	537	504	488	486	515	506	484	488	511	463	454	476	538	483	493	504	521	536	480	520	508	472	466	506	504	472	523	475	496	499	490	500	500	501	472	489	481	497	496	514	513	495	476	496	469	491	510	494	497	524	499	522	500	492	509	527	446	475	507	436	514	495	503	518	503	502	465	493	491	502	478	532	542	529	469	477	499	476	514	547	497	489	507	518	468	501	487	503	487	487	497	491	483	479	513	494	463	511	506	460	487	511	521	482	513	502	533	503	516	506	501	471	469	464	494	479	520	486	532	503	497	493	507	503	467	488	487	445	531	489	500	506	499	497	513	479	473	453	546	489	513	498	525	477	499	487	553	491	509	510	527	525	475	507	520	478	494	535	501	497	482	468	510	469	524	495	521	491	452	491	503	510	475	502	467	519	493	478	505	467	499	512	521	519	471	451	538	495	500	543	519	533	521	514	514	498	455	491	486	504	473	506	477	493	520	491	522	472	513	493	492	521	489	486	502	514	491	503	476	519	526	511	488	513	511	505	509	528	505	494	475	478	524	480	485	471	462	502	467	465	492	464	499	520	481	495	528	493	501	517	519	492	480	479	498	486	533	503	544	471	470	480	485	508	484	493	503	451	475	503	535	492	497	506	543	516	523	480	460	452	501	474	546	499	512	500	494	500	519	476	543	533	480	467	484	531	443	455	510	481	519	516	492	495	520	485	494	516	492	489	513	516	501	506	499	525	474	484	495	502	536	528	454	461	496	515	476	517	493	499	498	508	476	473	502	509	500	517	469	501	489	470	446	490	494	466	467	466	505	487	528	480	492	461	482	518	506	545	496	515	557	454	478	549	485	515	505	486	501	486	479	515	481	482	490	456	503	472	445	532	493	501	469	512	514	468	483	479	463	472	501	483	526	510	535	503	498	503	500	492	471	508	485	478	513	501	525	507	510	525	486	489	513	522	480	512	480	502	522	488	489	489	504	501	562	537	492	506	503	492	468	495	513	490	536	484	478	497	505	494	517	554	514	464	506	482	525	549	438	492	492	494	499	489	475	488	502	527	526	511	497	498	483	523	522	439	463	485	509	474	463	488	489	506	483	482	490	472	524	526	503	498	523	512	516	514	485	484	485	476	502	492	521	518	451	462	490	526	479	474	510	474	501	511	486	518	491	466	528	525	510	520	513	521	469	509	464	512	481	513	524	529	510	499	531	486	492	493	501	484	483	507	467	507	495	485	459	463	498	465	454	529	478	524	514	510	491	483	524	487	468	504	515	501	508	455	485	499	491	507	474	486	516	501	481	491	498	457	517	522	505	465	543	505	535	483	519	466	516	475	474	487	520	493	528	558	470	520	504	486	454	491	450	533	531	522	492	494	493	537	475	525	466	526	493	543	498	502	504	486	484	516	525	515	522	486	475	507	515	517	517	518	495	511	509	527	499	509	530	515	530	498	488	456	474	493	535	520	429	524	444	488	479	502	508	509	529	521	501	456	483	466	530	475	502	479	519	506	471	491	543	468	479	507	491	517	536	472	504	486	499	484	448	498	534	477	492	497	499	506	492	504	483	476	512	465	476	551	501	436	477	468	493	477	479	520	479	484	492	460	559	506	493	499	476	518	494	490	525	490	466	513	472	500	501	525	513	510	468	510	516	529	472	466	501	495	476	512	473	481	501	463	493	492	495	488	463	470	514	490	476	494	533	499	462	496	478	484	537	514	491	484	508	478	524	466	491	452	516	484	517	479	502	510	517	528	472	496	472	510	522	519	483	527	481	514	463	539	501	479	495	502	508	545	493	471	502	483	515	495	476	510	509	528	509	494	471	467	506	526	514	541	495	475	484	508	536	480	510	506	466	510	480	499	516	498	517	519	526	485	525	504	465	492	533	484	470	499	511	497	474	523	513	526	500	508	491	488	479	491	482	479	485	509	518	472	509	477	517	509	498	506	494	510	530	503	520	539	491	522	506	498	487	491	522	474	478	481	520	504	489	507	498	485	438	517	472	501	479	456	519	516	499	501	490	493	505	513	495	517	512	513	500	510	477	496	495	490	517	522	523	505	517	475	485	503	495	482	524	482	503	481	497	487	529	459	442	478	521	493	488	547	512	491	493	506	503	505	480	463	495	463	523	490	493	525	468	496	516	510	498	535	505	495	494	493	521	530	519	485	503	465	479	519	468	499	477	474	516	500	529	463	499	503	468	469	483	487	530	501	460	482	546	505	459	513	463	484	492	516	539	497	507	504	480	500	479	536	478	487	489	495	514	508	484	492	478	514	491	511	483	469	466	479	473	499	491	517	533	475	499	479	493	479	512	501	475	512	452	518	522	476	523	512	481	488	521	496	494	509	488	486	494	508	536	487	491	477	529	529	503	488	480	507	511	503	487	501	497	499	478	531	505	531	522	483	503	462	486	506	559	474	510	511	502	533	517	429	455	477	449	493	466	460	488	517	475	483	497	495	517	533	485	499	512	493	485	563	522	497	500	501	553	495	498	508	534	498	520	432	472	507	496	527	493	507	496	475	502	486	476	493	505	549	501	489	521	473	499	505	552	480	522	498	532	487	520	531	498	515	498	513	500	522	529	470	525	505	502	519	496	477
7364	4502	4997	3523	2336	1587	1275	1004	853	738	651	624	546	534	784	866	575	578	451	379	423	386	367	280	222	212	226	226	205	195	179	170	153	160	214	196	118	105	109	105	105	103	117	109	124	120	120	118	120	129	128	111	146	126	140	109	114	119	108	118	121	106	120	112	102	96	111	110	121	91	128	94	119	115	92	114	103	110	111	89	98	104	105	113	111	106	97	99	124	118	125	108	116	107	100	104	107	118	112	82	113	102	108	120	108	114	92	92	102	96	117	112	112	101	111	111	106	105	109	119	100	113	99	110	112	102	101	93	131	114	120	118	107	101	100	101	97	95	108	105	95	97	113	105	121	89	112	108	101	123	114	105	100	112	108	115	98	117	102	104	111	106	87	102	122	113	95	97	114	118	109	113	97	118	111	116	110	109	107	111	104	102	110	106	124	104	112	116	106	106	99	113	122	121	114	111	108	112	97	103	109	102	130	121	108	115	121	113	90	104	105	94	127	90	109	111	107	119	116	102	117	98	106	89	115	106	101	109	102	118	100	112	116	133	108	86	102	100	118	120	102	128	120	103	137	114	117	93	110	114	87	103	99	116	92	92	115	107	103	122	119	111	106	132	108	120	102	98	119	121	104	106	89	111	98	123	118	116	100	132	127	112	103	122	122	110	111	108	114	99	106	99	105	108	101	110	97	104	115	103	116	101	105	99	99	106	96	106	102	114	101	122	110	102	114	107	98	104	122	106	115	96	114	122	99	115	99	100	112	116	102	92	98	117	110	116	118	121	110	96	95	104	109	118	86	104	103	108	106	117	120	107	99	122	125	111	112	133	116	119	134	100	128	110	110	110	99	121	106	119	120	116	84	117	103	111	121	119	101	103	119	108	108	113	111	121	102	99	112	107	116	117	114	88	120	118	125	96	115	126	108	117	92	127	115	113	97	105	129	101	107	117	108	103	103	86	110	94	109	100	123	110	109	107	105	82	102	102	113	120	107	101	110	117	102	117	112	103	99	104	118	103	102	101	112	110	115	93	92	103	96	101	130	120	118	111	96	111	120	99	121	133	92	112	115	115	92	104	101	91	114	115	119	94	98	115	135	102	109	116	105	87	122	101	101	129	107	104	110	98	113	119	105	84	100	112	105	116	123	124	89	117	112	113	99	119	116	99	118	124	118	118	108	103	122	94	120	92	102	106	109	108	98	118	119	114	103	89	112	104	95	105	101	90	116	97	121	102	121	121	122	123	87	104	122	114	99	115	102	104	112	112	106	109	101	94	87	91	115	107	110	101	110	121	116	100	87	115	114	104	125	97	112	106	110	103	122	119	90	129	109	98	104	99	118	103	91	102	126	117	118	95	105	119	116	126	104	118	103	125	94	109	99	102	119	109	119	95	132	115	115	93	118	93	105	132	108	118	110	105	92	94	102	123	104	105	89	123	104	95	97	107	106	126	124	123	107	120	99	117	112	131	112	122	103	98	118	99	105	123	88	117	110	110	105	81	124	131	96	131	104	134	129	109	110	99	112	111	119	121	113	91	96	114	107	91	95	97	131	101	92	112	97	119	118	99	90	126	102	106	103	107	117	113	121	109	113	139	102	112	102	104	128	104	108	111	108	113	121	111	113	88	112	128	118	114	100	119	114	111	119	105	105	104	111	93	103	91	116	110	127	107	100	119	102	117	106	113	126	110	120	103	119	93	95	119	104	116	120	101	109	89	106	99	116	105	81	92	100	121	102	110	94	103	97	105	118	94	111	94	87	100	102	113	119	91	121	107	103	99	98	103	123	120	113	103	107	102	116	110	85	117	109	121	115	105	96	125	114	103	108	119	103	115	114	114	124	117	95	100	107	114	104	108	126	101	110	113	123	101	115	104	123	114	131	121	119	97	95	125	107	108	112	97	103	113	118	110	117	109	117	122	130	101	109	119	102	104	144	105	114	129	105	105	103	107	93	111	104	106	111	116	106	106	98	131	124	112	101	108	98	114	111	124	109	104	136	95	107	102	105	105	115	99	95	102	119	100	94	95	96	98	103	125	126	102	118	102	90	105	123	112	103	114	103	110	112	100	108	108	118	108	78	105	112	98	94	118	105	92	118	118	117	96	114	111	126	92	96	102	109	124	96	78	100	105	107	115	97	114	104	128	107	112	106	102	108	130	115	93	107	88	104	117	104	107	109	114	123	122	109	116	111	90	114	123	120	129	111	109	108	104	121	132	117	127	100	100	114	120	115	94	117	113	107	90	99	99	117	110	114	117	106	107	119	124	106	83	110	109	102	106	118	105	114	115	111	108	103	104	101	82	115	108	124	114	110	114	101	111	124	113	92	125	87	114	110	101	104	116	83	111	99	112	103	105	114	125	101	127	127	118	105	103	122	121	123	111	111	105	103	118	120	102	119	121	111	98	106	103	109	122	85	85	108	98	104	110	116	119	111	107	106	130	112	144	92	92	89	123	98	90	122	100	115	102	112	106	96	87	97	114	123	114	115	117	110	107	124	120	83	107	85	85	125	111	111	111	118	88	118	97	101	109	104	92	97	114	114	107	97	115	116	116	119	115	114	101	137	116	105	109	95	119	125	98	103	98	121	125	103	110	112	127	127	102	104	129	124	112	116	128	130	125	111	97	99	109	114	120	120	109	116	112	105	110	121	108	105	111	119	105	112	77	91	121	108	117	99	108	128	121	113	94	109	99	114	96	96	103	114	95	97	122	99	96	125	120	92	95	124	93	91	107	107	116	99	111	104	123	93	107	101	87	123	114	124	96	97	120	115	99	104	96	95	91	125	115	108	105	108	106	99	107	106	112	111	106	126	103	104	125	130	119	101	120	117	102	119	127	113	106	111	112	116	112	99	112	109	117	101	103	108	113	125	110	141	114	113	101	114	95	113	106	109	94	97	91	109	117	116	111	126	118	121	93	113	112	104	104	115	102	95	83	120	101	98	85	100	120	97	107	91	113	116	112	132	116	123	101	99	91	124	114	114	120	94	122	99	86	94	107	116	119	100	111	117	115	119	105	111	117	115	102	131	129	124	102	107	116	127	97	107	100	117	96	113	114	98	103	113	106	109	118	112	106	100	99	98	91	135	103	114	106	100	85	127	120	119	118	113	98	98	118	107	108	106	118	110	109	93	87	112	116	103	112	88	106	123	132	96	118	97	91	100	108	105	101	95	116	102	106	119	96	116	107	120	100	125	108	111	111	120	113	106	95	99	125	126	115	110	104	110	105	126	98	102	114	95	103	112	112	99	106	101	106	107	95	104	103	104	104	96	102	112	122	120	117	122	115	103	114	111	110	105	93	104	111	126	94	103	109	106	112	116	110	109	114	119	116	113	104	94	98	103	115	105	114	116	108	122	109	127	98	113	105	79	120	107	126	97	84	105	93	120	103	101	113	105	108	111	113	133	105	105	118	104	130	109	96	111	106	116	105	100	120	109	102	110	116	126	111	119	112	115	119	114	96	101	97	111	104	118	116	113	120
5708	4893	9148	9733	8388	6356	5646	4929	4347	3819	3600	3326	3164	2748	4458	5295	3409	3027	1998	1984	2306	1931	2062	1468	1165	1031	1007	1114	1015	1133	996	756	705	726	1023	943	497	345	342	317	324	352	342	374	348	414	392	478	511	466	479	439	416	456	585	501	409	362	366	375	364	331	355	316	348	325	355	366	343	367	338	297	297	340	342	299	339	337	334	346	341	306	328	330	302	317	322	324	324	372	327	302	312	319	356	310	338	345	317	323	354	344	337	329	298	295	339	323	343	330	315	313	342	312	367	316	352	331	347	330	336	324	305	331	352	321	334	345	328	345	351	356	341	334	376	345	340	345	321	306	316	316	320	344	311	332	351	323	374	322	374	330	343	338	328	337	316	330	294	327	360	337	347	291	327	340	339	335	318	319	342	364	348	324	348	332	353	362	332	338	332	332	324	350	321	341	318	331	348	323	342	309	343	333	306	351	322	361	304	351	335	326	313	308	333	352	352	317	329	327	322	346	343	355	332	317	332	336	342	336	323	339	336	322	339	304	336	347	331	324	311	324	346	316	330	324	313	328	350	345	348	358	307	326	356	336	309	318	312	341	331	332	335	309	330	336	323	305	322	367	326	367	324	333	351	334	319	338	313	340	343	346	334	367	289	320	360	346	319	333	329	356	374	324	313	350	336	350	322	360	355	326	337	335	301	353	334	321	347	321	354	337	338	348	346	355	307	338	361	360	329	332	340	332	299	326	299	318	336	362	345	328	332	341	338	325	330	326	349	334	333	326	326	350	325	325	312	327	302	300	329	353	342	325	316	341	329	362	332	319	316	328	339	343	345	300	311	321	343	344	350	323	321	356	364	326	334	335	348	354	345	318	353	298	304	317	324	336	318	302	350	318	330	331	325	339	320	327	318	342	339	344	328	323	342	326	327	333	332	333	334	351	334	352	309	345	352	326	340	366	357	305	353	335	322	330	312	305	338	320	313	316	323	362	313	318	304	353	341	331	323	326	316	330	314	324	323	285	328	314	319	338	343	344	332	336	310	331	329	310	352	333	368	344	307	332	366	342	379	326	325	355	321	319	357	343	328	338	350	339	341	350	322	334	339	321	352	337	354	339	369	315	315	330	314	314	342	297	338	345	305	321	371	342	343	341	299	317	327	324	303	350	374	349	328	330	321	317	309	318	347	329	336	323	321	345	315	353	322	342	348	296	337	304	305	334	350	327	308	343	315	347	335	348	320	353	313	334	346	349	322	328	309	347	329	334	363	346	354	339	346	292	348	349	374	345	318	330	348	325	305	322	330	361	356	335	315	294	333	324	346	321	318	321	335	331	349	331	331	376	367	312	307	303	345	321	340	339	312	324	336	322	333	350	357	354	341	320	325	317	330	335	309	358	325	310	329	334	312	325	347	371	316	308	320	310	321	352	353	310	312	329	344	364	377	342	360	353	294	323	329	337	328	329	343	332	341	332	314	348	354	360	354	312	351	349	307	336	338	349	346	314	328	329	344	350	325	314	305	356	309	340	329	344	311	301	348	324	303	348	387	304	359	331	333	354	333	334	342	357	309	341	348	327	316	332	330	312	334	341	334	341	341	334	310	325	340	318	354	338	360	336	341	332	305	342	330	340	327	319	323	306	348	317	299	350	351	336	326	359	353	344	351	340	325	357	329	344	319	352	369	358	308	345	325	319	309	347	335	371	342	353	313	326	329	334	350	328	334	320	336	335	294	335	328	346	312	309	319	344	321	340	343	355	330	347	337	331	325	327	362	338	337	330	353	325	342	320	310	363	292	333	325	330	355	346	343	332	379	356	356	322	343	345	309	347	325	291	339	336	355	313	335	339	314	337	326	337	353	333	328	307	338	336	341	317	317	325	352	335	353	322	342	312	347	303	278	328	360	371	344	327	335	335	329	349	351	375	328	338	331	362	351	322	340	325	307	336	355	332	321	343	332	333	320	338	319	351	327	327	352	327	322	322	365	348	319	310	352	352	333	339	355	346	356	315	333	348	333	360	353	324	307	334	331	321	355	362	347	350	305	325	337	296	320	348	337	334	338	322	337	332	319	344	325	316	358	318	341	336	343	343	333	335	320	365	329	315	310	264	292	314	308	321	332	352	327	329	326	338	334	333	332	313	327	315	343	342	346	314	354	350	327	340	346	355	319	343	322	357	317	326	347	338	307	329	311	343	312	317	303	348	347	347	336	348	307	322	376	311	322	321	321	337	309	351	337	343	319	310	364	332	306	307	305	335	309	319	313	288	350	328	342	305	358	332	339	333	365	340	334	323	334	334	331	309	333	348	337	333	375	317	323	321	333	347	303	344	350	314	336	345	324	322	323	344	344	344	323	321	358	307	338	324	323	317	339	338	323	356	347	321	348	335	326	358	332	300	331	367	344	308	325	329	353	329	324	329	346	319	311	325	329	355	337	279	292	346	333	308	334	342	354	299	325	372	349	319	351	329	343	356	325	303	314	311	307	340	330	314	356	310	347	335	357	358	332	321	372	324	323	343	356	342	341	312	320	312	333	348	316	345	318	368	339	320	348	351	351	338	356	309	350	371	303	331	330	348	350	329	323	357	330	368	335	349	346	357	356	315	314	351	372	324	321	350	333	340	330	356	325	309	398	338	332	324	333	319	325	314	341	333	330	322	313	339	308	336	295	284	332	328	347	330	340	336	355	343	364	343	324	337	358	344	310	335	341	325	327	331	328	318	319	300	369	337	309	319	336	318	340	336	326	342	342	339	350	326	326	331	328	351	327	314	357	342	326	347	340	323	328	328	351	316	345	329	313	342	288	302	334	329	318	340	332	316	361	319	346	348	360	308	342	351	322	327	348	308	335	341	343	318	327	337	354	359	332	343	351	341	332	308	335	324	323	340	311	297	339	341	336	324	296	366	362	346	309	323	327	356	351	304	329	338	343	338	330	325	354	327	347	309	327	321	325	326	337	355	338	318	346	372	301	340	358	339	345	321	310	326	339	306	328	313	317	354	297	344	304	347	374	361	325	324	348	282	346	335	321	323	341	370	312	327	342	324	338	330	333	356	338	307	316	304	329	340	317	369	327	343	322	333	324	309	363	325	349	319	304	359	313	361	348	339	343	363	334	312	340	309	353	322	350	317	355	320	303	320	327	326	306	342	346	343	345	336	352	359	334	332	317	303	305	337	340	315	325	320	339	304	351	293	333	329	306	308	339	306	346	338	313	325	312	349	353	333	336	313	358	316	363	311	332	329	322	323	332	337	321	351	334	344	338	361	331	315	316	367	360	361	350	306	313	346	344	335	329	370	335	332	339	322	327	344	329	305	362	346	280	323	302	346	358	344	314	347	338	356	314	350	337	351	347	332	347	331	306	350	275	355	320	342	322	331	339	374	324	355	329	322	326	328	309	333	342	299	324	360	330	333	309	296	340	319	361	338	316	348	346	347	330	319	307	341	329	335	348	328	355	326	337	358	290	346	376	320	328	344	350	325	342	329	350	350	343	360
17467	10278	11148	8696	6513	5520	6146	5961	4967	4370	4681	5220	4601	4445	8000	11139	6696	5814	3789	2960	3081	2894	2509	1865	1101	1095	998	943	896	961	639	519	390	406	772	750	308	148	128	130	147	137	141	144	156	151	165	196	300	215	260	227	225	221	309	354	232	142	141	155	145	152	134	150	164	151	144	145	139	148	129	149	145	153	142	133	142	134	133	142	133	137	153	118	125	131	125	118	134	134	134	137	137	141	143	160	145	136	138	132	108	152	134	135	160	148	131	126	125	151	138	165	134	142	137	149	144	124	165	148	129	131	108	130	130	138	141	155	138	149	140	146	145	132	140	141	139	127	130	154	132	130	127	136	144	146	155	137	145	120	117	137	139	143	162	132	143	118	130	139	135	136	142	117	132	130	137	144	130	134	112	129	132	135	155	131	139	130	143	130	129	135	148	127	147	148	135	145	115	124	128	114	153	137	168	131	145	138	148	147	142	139	137	143	134	108	130	143	150	146	127	130	132	161	137	130	142	124	153	131	126	144	134	134	148	139	133	130	156	139	119	140	135	119	126	130	139	140	138	134	138	139	147	160	135	133	158	124	112	149	153	132	125	143	127	124	135	137	122	135	125	121	132	115	131	135	149	135	137	124	144	135	129	138	139	130	116	130	153	146	125	149	148	143	133	124	152	148	121	127	142	142	109	149	127	136	135	131	153	117	124	127	144	104	138	138	145	135	145	132	116	155	138	141	163	131	139	134	151	132	130	131	143	130	118	120	121	147	156	132	158	149	128	136	121	154	121	148	117	123	145	148	138	139	156	143	139	131	148	151	132	150	118	141	166	155	148	143	118	150	138	157	136	129	149	131	122	123	147	157	136	120	140	135	133	156	155	136	125	130	124	128	122	148	135	140	127	125	162	118	127	147	137	143	133	130	138	132	141	154	128	132	118	140	150	148	129	147	141	149	141	131	127	120	134	133	138	131	157	135	148	114	124	148	128	158	138	135	146	132	141	154	143	150	113	133	130	150	123	142	146	150	125	146	139	135	139	145	132	124	128	174	120	142	135	124	123	125	126	125	140	120	119	131	134	142	157	133	147	142	148	132	136	129	128	130	124	143	130	151	128	144	126	159	150	142	138	125	134	129	130	119	144	138	135	127	134	136	135	140	142	148	133	129	142	129	150	111	132	135	139	131	150	123	136	114	147	138	124	145	161	134	133	131	158	136	138	126	157	142	123	144	126	129	136	145	153	139	123	124	139	139	158	122	132	153	128	150	121	149	129	137	124	143	136	144	139	133	146	131	130	129	139	128	135	138	149	136	137	136	156	137	130	130	142	160	123	136	146	142	130	136	122	141	150	149	146	140	144	137	132	135	147	129	144	136	129	151	148	124	132	137	133	112	132	140	125	135	135	111	140	125	140	134	136	134	140	133	150	107	131	151	153	123	134	121	128	129	127	134	150	108	146	153	122	130	138	121	134	136	134	122	147	154	148	116	132	131	133	143	135	129	141	131	132	122	130	144	123	119	129	119	115	136	121	119	133	137	118	153	164	112	143	134	133	137	144	156	140	126	144	156	135	133	114	125	147	117	146	142	140	147	130	150	135	136	124	151	138	141	145	148	138	134	122	108	135	127	126	139	144	115	137	137	154	137	141	124	146	149	140	136	131	108	139	155	132	134	123	151	148	157	122	136	114	143	142	153	134	137	137	136	166	136	125	117	139	140	138	118	133	125	153	157	131	145	163	130	143	142	125	119	150	137	145	111	144	135	132	145	128	138	137	157	158	153	141	141	139	125	128	144	147	122	142	137	151	161	170	134	133	150	150	123	129	123	134	158	134	151	129	119	148	147	136	144	138	147	133	138	157	137	143	128	120	160	127	138	140	158	134	140	119	132	137	149	117	142	129	142	124	116	129	127	132	146	147	124	146	171	137	149	159	145	139	138	124	136	160	145	128	113	120	137	103	123	110	140	133	140	148	131	145	130	130	147	134	123	158	147	143	146	135	126	142	146	146	117	126	148	151	125	150	137	122	136	132	147	115	120	138	130	121	127	127	141	110	124	116	151	155	118	139	129	137	123	124	146	123	151	125	149	131	141	147	162	133	135	138	114	135	158	118	146	137	126	126	122	125	146	132	127	167	132	147	138	134	116	141	131	147	123	121	157	122	150	138	139	133	136	153	126	141	158	137	133	133	132	127	120	127	149	127	143	144	147	129	121	141	151	148	139	137	115	132	133	149	140	113	148	129	129	119	130	142	153	125	126	141	136	120	142	122	160	121	123	128	152	117	125	114	127	132	145	126	142	124	147	131	147	162	134	134	132	113	150	130	133	155	125	147	122	132	118	117	133	140	148	127	144	160	121	124	128	151	146	147	147	133	117	153	138	122	158	138	138	145	125	135	133	139	120	145	139	132	128	151	125	135	156	132	126	162	152	135	127	136	149	146	124	147	135	123	125	155	153	130	141	145	137	139	118	132	130	134	137	135	135	125	120	128	120	134	140	147	144	116	133	149	142	119	130	152	134	112	129	140	129	145	132	128	128	147	135	136	151	126	158	147	132	135	146	140	136	136	113	144	129	136	122	123	147	122	144	147	141	134	115	137	150	147	151	150	123	140	137	160	139	134	133	134	168	137	143	128	145	136	130	162	143	147	133	158	121	134	149	130	143	139	142	142	134	152	154	128	131	140	114	146	127	133	129	125	121	145	140	144	150	129	156	145	121	134	157	148	145	134	150	146	149	136	128	120	131	112	123	122	141	130	136	135	145	154	153	141	139	128	144	139	125	137	145	126	145	109	144	143	145	119	118	140	133	123	129	116	145	132	120	145	116	132	146	120	133	142	136	117	152	153	147	124	126	139	166	116	140	144	136	116	134	134	140	147	132	141	123	141	126	146	160	135	143	131	144	142	129	145	124	146	123	125	146	135	122	116	140	138	131	164	133	138	151	123	139	118	128	128	138	128	151	132	138	143	138	111	136	152	138	134	140	146	129	127	137	124	149	136	123	123	151	125	139	140	151	142	143	143	128	161	122	155	116	136	140	121	135	123	114	131	130	121	153	139	140	143	143	140	123	153	133	127	128	144	147	134	118	151	136	148	134	126	126	151	159	149	155	149	139	123	151	130	135	124	148	140	144	144	126	170	146	124	126	135	148	131	139	110	129	126	136	161	137	141	147	139	137	137	147	145	143	115	135	135	145	151	150	136	140	142	132	129	136	142	123	126	125	111	134	157	131	131	145	142	117	125	127	144	146	123	140	127	127	130	111	144	162	145	169	147	143	142	142	150	123	146	139	135	126	137	128	120	140	116	149	147	132	135	123	129	128	132	155	152	117	138	134	144	111	162	148	145	153	144	125	157	145	127	121	159	132	121	136	124	127	143	122	146	136	116	149	149	123	141	137	133	142	140	146	150	128	115	127	131	143	133	142	125	143	129	122	157	134	143	119	113	149	120	147	130	138	158	147	125	133	135	138	148	144	132	108	107	153	145	138	126	143
11979	9495	16186	18619	17956	17244	19598	19913	18569	17435	18622	21011	18208	18647	27440	29045	21647	19423	14201	12766	14019	12738	12542	9622	6332	6823	5785	5960	5793	6215	4142	2954	2343	2560	5177	4582	1643	499	460	410	411	450	442	460	493	549	613	933	1693	1260	1631	1389	1096	1301	2090	2511	1336	582	504	464	508	504	450	464	458	460	441	456	410	416	427	443	418	433	385	371	399	387	405	413	397	420	432	426	412	405	430	416	424	433	401	385	387	409	444	442	419	390	423	426	388	397	420	469	408	416	391	428	425	381	389	440	406	406	434	411	428	422	393	382	384	385	405	420	429	392	405	431	402	412	427	420	401	428	421	407	382	404	430	399	398	440	397	388	385	408	410	421	401	419	390	386	389	410	382	415	424	398	395	412	422	412	405	388	385	413	420	399	419	436	386	414	409	403	400	444	399	377	412	423	416	385	377	398	410	415	369	417	424	392	443	376	424	383	402	416	389	420	340	408	397	429	398	408	438	403	385	416	420	389	394	436	406	400	428	403	395	404	354	388	391	399	393	418	369	401	441	380	419	411	402	419	389	420	412	410	410	397	414	423	397	425	351	415	413	383	419	395	401	431	437	404	438	391	354	413	412	424	392	364	395	396	415	408	379	392	369	399	404	402	423	389	420	391	407	368	428	408	409	417	399	398	380	426	435	407	420	416	396	440	422	396	398	445	442	400	419	424	426	400	437	417	388	390	400	409	395	370	419	402	430	386	420	405	440	394	393	415	387	431	420	395	405	411	401	351	392	398	420	394	417	454	430	407	435	442	432	392	414	413	389	411	421	401	424	411	387	411	428	399	422	414	388	443	398	394	409	399	432	419	405	400	390	399	372	416	395	444	391	435	409	373	394	406	403	415	387	409	424	414	414	409	418	384	428	440	414	427	419	429	444	392	421	399	418	415	416	404	412	405	418	398	403	400	395	435	421	399	390	388	389	373	410	404	406	382	411	410	419	389	395	414	373	391	381	426	399	389	425	430	403	403	384	387	429	405	400	395	374	410	399	420	382	407	426	405	443	419	381	417	390	409	438	420	390	423	449	381	430	395	383	430	425	422	370	411	415	413	426	419	440	387	365	448	393	393	425	435	378	396	377	429	384	450	414	425	399	436	396	396	428	384	382	402	392	379	438	417	424	400	395	392	407	397	368	397	444	432	375	438	401	421	409	398	403	405	454	404	397	378	402	434	401	384	424	427	394	394	418	418	419	415	440	389	408	412	389	397	399	384	432	401	420	431	341	384	400	402	418	421	432	401	416	397	410	390	363	361	393	405	419	374	397	414	419	422	416	390	375	400	418	368	380	400	418	409	410	391	370	422	403	434	454	410	378	403	403	398	418	400	439	396	402	413	400	409	395	413	372	434	384	436	398	386	408	395	419	413	400	383	403	391	418	433	390	399	405	379	452	415	389	406	413	422	382	424	363	403	435	422	413	393	381	401	410	409	430	381	429	430	430	404	420	374	407	380	428	390	432	439	401	419	411	380	366	393	418	375	407	375	431	420	441	420	406	421	399	418	402	404	457	412	408	422	424	411	437	417	415	399	426	404	416	365	399	469	433	407	385	432	417	426	406	399	409	408	439	395	394	423	446	415	402	419	393	394	421	419	394	407	434	456	367	418	438	406	387	421	408	403	411	431	423	400	419	414	421	384	385	426	389	421	393	441	397	422	420	402	411	370	430	415	446	362	400	421	412	467	423	408	391	361	431	417	419	414	446	351	413	384	408	398	407	409	430	399	438	423	390	419	401	418	376	418	375	409	435	403	389	392	438	415	418	401	383	418	408	394	417	404	415	411	380	407	427	402	387	409	382	423	428	389	390	397	410	412	413	406	411	407	408	409	415	440	403	417	421	422	430	419	415	421	435	446	396	437	398	393	421	425	390	421	397	428	408	400	368	417	408	393	437	412	401	433	432	403	407	434	385	418	424	464	417	390	394	397	411	412	437	391	417	399	396	415	414	422	391	406	409	388	436	419	406	414	394	422	403	385	428	417	426	402	421	380	454	418	431	399	433	432	402	398	408	402	401	415	387	427	440	402	384	409	406	382	360	378	436	424	391	398	403	433	409	429	400	391	413	392	398	413	415	401	417	395	442	412	431	403	418	392	422	384	365	413	390	431	390	391	430	404	431	380	437	425	414	394	387	408	421	405	422	461	393	418	399	415	405	430	373	404	406	403	416	410	427	397	412	414	413	399	389	438	409	419	410	422	412	427	382	389	401	382	409	404	414	433	416	409	388	410	424	430	368	439	427	413	437	373	404	416	408	443	402	440	416	382	407	404	405	418	380	416	395	427	440	431	380	407	404	385	423	389	412	411	409	454	410	396	420	390	389	393	388	406	421	412	414	403	411	397	405	456	397	357	392	377	404	401	405	442	391	384	403	382	400	418	411	414	437	409	423	377	391	406	380	454	375	422	403	407	386	417	424	415	385	394	408	390	428	400	406	387	421	405	409	383	427	406	400	438	414	419	411	404	420	389	370	418	403	415	371	366	414	422	406	408	415	420	407	400	404	387	396	415	439	402	396	389	394	411	419	425	394	405	449	417	373	391	425	428	417	403	403	421	408	387	429	401	409	408	394	441	405	384	399	403	420	434	417	387	401	415	426	397	350	412	446	427	421	425	374	366	412	420	439	397	404	392	430	404	410	392	405	385	402	403	389	409	390	420	428	418	379	430	408	407	364	433	411	423	417	403	440	410	399	411	413	421	370	367	384	446	440	359	418	403	397	401	407	417	428	406	395	392	398	406	393	414	415	444	407	423	418	403	410	416	414	406	411	408	410	435	405	372	416	414	412	423	384	442	415	439	420	367	385	446	427	397	388	410	411	399	426	431	406	414	417	378	397	395	428	406	376	411	416	419	400	437	378	407	414	411	416	426	437	416	417	409	448	416	444	385	402	409	406	402	413	411	425	460	398	422	378	426	431	405	405	407	394	417	406	420	391	419	439	375	445	394	405	400	401	463	454	408	405	380	400	376	403	426	421	435	386	420	445	414	383	412	394	409	411	382	401	416	388	427	424	412	408	393	411	401	407	398	414	393	413	453	428	416	391	400	400	396	396	410	375	431	416	419	400	410	415	435	421	427	381	411	427	408	401	400	420	425	390	425	425	428	435	425	404	405	413	397	390	391	416	415	352	407	387	412	415	411	395	417	454	425	423	427	447	419	380	412	448	406	406	420	428	403	450	395	409	414	426	417	411	406	415	390	418	426	419	399	409	417	412	433	459	405	410	417	432	404	386	375	399	432	398	393	446	394	406	411	395	417	394	426	394	417	400	416	390	409	412	396	404	408	369	421	430	379	434	404	414	370	409	393	387	410	402	412	423	388	417	395	380	410	409	403	435	423	420	384	424	448	393	413	381	438	412	427	436	418	427	429	392	383	405	379	438	416	379	432	416	395	357	379	414	413	411	393	384	403	423	428	385	388	381	404	410	410	392	433	388	374	406	410	420	424	408	392	389	399	410	391
25929	17104	17483	14159	11460	10867	11763	11853	9957	8635	9132	10664	8778	9617	16165	22363	12909	11069	8970	7064	6402	6621	4794	3520	1976	2143	1482	1716	1862	1691	1166	919	728	667	1422	1154	539	199	183	169	187	167	198	200	185	201	226	287	556	385	470	407	418	477	575	693	386	211	218	177	182	173	181	165	170	193	172	190	202	177	168	177	166	194	178	156	170	171	176	172	208	176	162	179	180	161	192	194	199	183	185	204	181	178	178	159	193	170	152	157	174	191	192	164	185	156	209	181	192	188	177	173	181	171	181	183	186	162	174	174	191	173	163	184	186	189	167	179	170	177	196	179	174	167	166	185	147	180	166	191	174	162	197	171	167	187	203	190	185	187	143	173	200	168	176	155	171	168	155	185	169	171	169	203	158	173	202	164	149	166	185	183	171	180	184	177	173	173	193	187	167	157	192	160	173	176	143	166	179	182	178	153	194	184	170	168	189	158	176	168	180	148	152	198	167	179	168	155	166	169	164	178	196	173	178	188	160	177	196	184	204	191	154	175	157	186	190	180	191	190	187	174	165	166	189	169	162	187	177	177	166	180	180	182	187	181	170	176	168	172	189	151	182	180	154	169	177	171	191	138	174	157	172	200	141	194	148	170	190	177	203	179	174	171	181	175	166	194	169	188	163	168	197	162	168	189	181	162	178	182	190	157	159	192	154	164	167	186	177	158	176	164	159	162	200	176	180	177	176	173	169	149	170	178	168	186	173	159	175	169	146	173	190	181	162	178	172	177	191	187	181	162	182	161	169	175	176	197	203	171	202	181	190	165	205	210	173	167	171	181	177	173	175	191	184	171	186	191	194	163	196	190	178	184	170	198	188	189	176	153	179	171	165	175	162	187	186	179	195	179	153	170	157	175	182	185	163	178	167	193	182	156	179	161	188	167	170	176	179	172	174	172	149	192	167	172	166	207	185	191	182	170	167	195	167	150	155	191	179	195	173	175	147	177	170	168	172	165	172	189	168	171	173	185	178	186	174	178	158	186	156	178	187	169	170	168	189	178	173	201	173	175	189	170	162	186	177	167	189	149	157	169	186	177	189	156	186	203	151	182	169	200	173	199	152	185	163	194	184	164	150	175	202	194	210	167	188	160	203	158	180	195	170	167	168	166	179	170	188	172	157	168	183	187	196	171	156	158	201	171	171	180	156	191	147	163	167	168	192	170	193	205	160	188	163	169	166	192	169	167	179	159	174	171	159	172	175	159	145	162	185	183	174	171	156	188	174	184	173	185	172	182	176	175	186	182	164	176	170	204	169	181	182	168	190	202	170	178	175	201	159	146	180	181	189	175	167	201	188	157	199	151	184	189	173	172	147	196	171	166	174	161	177	146	183	184	173	157	183	160	182	155	171	198	168	174	187	179	163	177	173	185	192	182	174	202	202	191	169	176	169	152	152	166	166	209	158	149	179	176	158	174	152	156	163	172	193	167	187	163	155	170	161	152	172	187	189	172	185	178	159	171	178	192	169	161	185	177	176	170	177	166	175	171	178	163	190	150	164	145	183	172	167	157	163	172	159	178	194	174	177	184	165	196	197	175	159	174	181	173	196	180	192	193	185	169	205	158	193	167	186	163	184	182	150	173	162	163	163	157	183	190	174	180	162	166	206	169	162	197	178	163	163	147	164	147	167	180	189	174	162	158	176	159	173	173	176	162	165	182	187	183	182	196	171	189	170	175	178	171	185	153	155	153	163	159	190	184	183	160	179	172	159	164	170	166	185	176	170	189	195	172	192	159	185	157	182	160	175	176	173	189	142	175	184	164	170	163	190	190	173	171	159	171	186	184	184	169	175	182	132	173	155	183	179	166	168	174	167	153	167	157	165	170	175	134	185	188	150	184	161	165	197	184	197	170	169	176	190	187	186	173	180	166	158	195	169	166	164	172	180	148	165	160	196	177	171	172	166	157	199	168	180	173	174	167	161	149	167	176	172	174	182	153	180	177	199	176	185	182	168	150	199	190	185	175	179	176	179	172	153	186	166	168	196	150	171	183	164	174	171	184	155	166	175	147	184	178	165	207	180	180	154	146	167	165	187	195	162	175	163	160	146	214	144	171	164	190	187	169	178	169	167	165	174	173	172	139	165	170	203	185	170	160	172	178	196	184	181	172	178	157	178	191	178	203	149	167	165	187	169	168	164	169	154	170	186	180	186	177	163	166	179	164	161	180	160	166	197	191	184	177	183	185	170	161	150	163	165	172	181	181	169	177	186	186	186	175	183	191	172	198	179	182	170	188	165	182	153	172	139	180	165	190	182	174	148	174	174	178	170	202	178	153	190	179	167	159	163	174	197	166	174	157	171	173	167	188	190	176	160	197	166	173	164	156	179	173	184	195	149	193	190	171	175	185	182	179	175	165	160	187	175	203	173	172	167	195	154	174	178	177	177	157	168	198	204	178	160	169	192	187	179	176	184	181	167	149	179	156	170	157	199	173	176	166	180	158	184	147	182	159	158	174	188	163	172	176	190	155	180	164	190	165	183	182	200	192	174	193	185	175	167	186	195	173	171	152	162	171	175	170	194	160	166	186	219	176	164	174	163	195	181	176	162	163	164	170	173	164	182	175	194	183	176	173	180	174	166	175	186	189	175	175	172	159	187	189	172	196	171	177	146	192	173	162	163	181	147	193	165	160	181	172	171	177	178	193	174	169	168	173	170	194	183	184	164	179	182	169	191	189	218	162	163	169	173	172	184	175	183	202	196	166	180	166	175	192	185	174	175	166	182	164	174	216	148	181	204	161	164	181	183	164	187	186	172	186	173	169	174	179	165	155	201	157	186	164	156	183	153	157	189	149	173	178	165	191	186	198	170	162	181	146	179	158	186	185	162	194	162	188	200	173	182	165	167	166	144	185	180	179	165	190	165	194	172	165	186	157	146	181	192	171	191	184	169	162	207	168	171	180	181	189	180	174	166	152	161	172	171	183	190	192	192	172	183	186	182	163	194	171	182	164	177	194	182	179	179	188	169	173	167	176	187	164	166	184	153	163	164	207	184	176	184	181	163	171	176	180	166	144	182	175	179	196	169	191	153	180	184	174	181	191	185	189	179	173	192	169	168	150	184	172	169	188	174	176	160	164	172	165	161	176	171	164	177	190	161	174	184	174	181	181	180	168	161	191	159	187	169	182	179	197	159	172	160	151	164	164	176	182	179	151	197	185	169	160	147	174	183	173	165	171	172	152	186	160	164	173	182	199	196	172	198	163	184	155	164	181	175	168	184	191	193	166	166	169	166	154	192	156	172	167	156	167	196	172	187	168	177	166	179	160	209	185	197	197	159	181	179	159	152	182	163	162	176	148	175	190	188	161	163	162	187	172	173	157	169	145	187	181	171	179	168	175	182	166	177	169	181	166	197	168	179	180	154	186	177	175	184	200	193	165	170	176	183	176	167	165	178	180	172	167	171	170	136	202	180	174	169	188	188	183	139	157	195	156	152	164	172	185	179	186	161	146
16105	14137	21181	24421	24000	26107	27638	28274	26763	25975	26876	30327	25950	29480	37781	38815	29459	28136	22527	21041	20931	22409	17963	14809	9585	10286	9090	10041	11232	10219	6608	5530	4435	3617	8748	6798	3004	684	594	533	519	508	536	597	640	745	1006	1562	3279	2334	3044	2096	2268	2701	4005	4600	1961	752	767	657	654	648	567	592	579	600	544	609	574	514	528	581	564	531	554	532	520	530	505	503	494	511	527	499	511	528	502	477	479	501	516	444	495	513	505	473	450	538	489	517	507	529	487	499	542	522	530	487	490	536	499	485	521	470	546	505	486	521	492	550	531	497	511	514	485	513	541	458	463	543	464	508	483	526	469	512	513	512	508	532	489	476	489	506	491	521	490	476	467	511	503	493	549	522	497	489	487	512	508	505	482	477	466	515	487	525	466	457	504	526	521	510	493	479	492	467	521	501	478	536	519	486	527	486	497	507	468	498	519	526	509	503	484	476	490	487	488	514	506	519	491	463	495	488	505	527	477	463	525	472	460	484	502	502	528	559	495	558	517	502	535	532	505	483	473	522	531	523	519	488	499	504	469	512	481	516	532	512	526	499	506	530	509	505	497	540	472	527	533	504	488	533	501	486	514	478	489	470	487	470	554	486	488	515	480	507	416	506	515	479	447	487	482	514	496	513	497	527	535	484	510	478	475	519	527	511	520	483	523	499	524	476	538	512	505	516	488	519	537	495	514	525	542	520	518	506	495	539	458	488	500	476	559	491	525	497	505	465	489	497	496	498	480	517	473	498	516	498	523	500	516	523	541	490	475	501	542	514	480	467	512	465	504	487	516	491	495	496	503	472	521	484	484	498	501	480	471	484	522	531	495	551	520	501	481	512	509	466	529	489	531	481	488	509	496	493	512	463	530	502	485	514	473	495	460	495	522	493	495	493	487	512	546	515	500	454	471	483	522	532	480	495	499	504	552	484	504	481	520	472	513	525	529	485	497	521	505	492	471	462	485	495	479	503	466	473	504	506	504	527	512	492	540	501	498	477	484	488	479	485	538	499	508	471	511	486	506	478	483	505	488	487	510	480	504	540	546	496	525	483	502	476	507	481	522	510	493	547	469	515	468	475	476	508	541	491	481	499	494	480	491	500	467	516	490	482	517	517	517	447	516	479	507	474	505	466	467	518	482	442	453	525	491	462	534	522	493	448	505	479	511	477	545	524	524	541	485	488	461	489	507	487	462	477	533	484	508	505	519	489	458	512	496	469	486	505	484	500	490	537	500	531	503	458	491	527	556	541	473	476	508	486	526	516	517	522	521	489	504	531	507	516	489	502	539	486	465	499	505	478	524	488	527	465	489	446	438	517	511	504	530	479	497	514	498	529	471	487	495	471	509	495	459	481	496	525	518	506	493	483	517	480	519	521	494	503	488	499	510	513	513	526	519	467	500	501	487	500	481	505	509	492	454	506	493	467	498	492	504	505	469	526	524	478	534	543	503	510	488	492	509	508	493	494	499	491	487	504	509	495	514	496	474	527	496	520	517	471	511	520	477	497	537	500	474	509	481	470	513	540	534	529	496	510	520	542	446	495	517	544	492	517	520	502	494	490	480	448	496	520	493	524	449	471	503	508	478	493	493	510	516	502	506	549	508	504	525	526	485	508	508	481	461	518	502	492	460	480	493	527	515	491	554	476	454	546	499	524	481	525	506	486	490	507	479	501	497	505	472	500	476	505	499	508	461	507	507	484	466	529	487	523	490	509	504	476	515	489	468	504	514	488	479	518	494	540	510	469	475	483	521	491	475	503	487	518	478	554	505	454	523	493	509	526	505	480	513	477	492	484	489	492	516	527	491	501	513	520	503	512	517	549	513	510	472	462	522	494	516	486	496	496	482	472	497	504	486	494	493	481	469	532	511	481	503	471	529	495	505	440	484	462	486	496	439	474	471	513	491	497	514	501	535	466	492	487	524	499	499	524	489	505	504	506	500	459	518	486	526	517	521	492	544	491	527	499	490	463	474	505	515	444	526	479	506	497	502	472	511	494	529	464	522	492	495	503	487	523	478	516	486	496	518	513	494	497	520	472	495	502	516	496	504	501	475	485	497	515	443	499	487	476	496	480	512	510	476	500	479	541	513	494	488	508	483	461	502	501	488	518	497	546	472	521	520	507	514	517	518	506	499	524	494	513	524	531	526	472	494	497	461	504	519	472	510	524	526	480	499	511	480	524	528	477	470	490	478	491	532	528	504	502	500	471	496	472	488	478	493	478	518	486	508	491	503	519	518	505	526	482	470	497	507	477	503	489	517	469	518	482	512	509	518	485	494	510	491	509	497	485	476	507	529	518	496	512	476	506	466	488	482	484	522	516	498	482	485	468	458	514	509	488	498	485	485	517	515	511	519	487	514	480	496	500	496	478	471	493	485	496	513	479	501	505	488	538	515	477	501	490	539	538	518	512	493	513	504	506	508	463	531	545	481	474	496	469	490	481	480	516	502	490	487	520	509	483	505	500	486	464	442	517	463	507	482	482	486	525	525	509	480	530	509	479	513	513	493	481	475	515	503	516	453	519	530	523	517	503	524	472	496	509	516	491	498	509	506	508	492	516	494	532	481	516	521	476	524	495	523	507	499	470	469	510	507	505	527	504	491	448	547	471	498	474	461	528	503	510	487	537	496	470	486	501	473	507	476	491	490	510	515	523	538	487	505	480	499	496	500	503	522	509	509	506	486	476	455	506	518	469	477	501	480	543	476	488	511	477	520	522	459	477	482	498	510	487	510	480	510	489	530	554	503	503	472	500	538	486	490	469	485	516	515	508	479	525	509	473	460	548	534	507	473	494	534	467	499	516	500	475	477	506	519	509	462	508	479	529	492	470	487	476	533	486	522	476	532	511	516	495	524	484	486	516	524	479	533	475	510	482	521	545	500	514	508	522	529	475	478	513	538	482	509	508	510	504	478	533	487	528	482	511	525	531	523	507	501	486	502	528	467	526	490	535	462	518	528	509	507	528	495	533	528	474	507	476	505	530	459	490	476	495	481	503	473	489	480	509	502	478	468	484	524	539	509	474	538	439	559	514	469	492	470	529	497	487	540	485	490	480	527	477	522	464	480	505	490	467	527	493	498	507	486	512	518	496	532	529	515	501	505	518	518	469	469	499	493	539	487	462	491	447	516	492	494	442	481	500	502	507	501	498	511	502	505	484	512	511	490	502	533	536	487	515	523	444	505	504	494	500	445	477	487	486	517	481	514	481	472	468	538	495	490	499	499	496	508	480	498	517	487	517	491	497	519	488	512	493	542	482	535	527	490	474	490	530	511	500	466	549	506	499	505	470	522	546	523	495	513	494	536	498	521	495	511	505	497	504	489	517	487	498	481	504	520	474	534	488	514	475	479	516	479	502	490	497	520	469	468	516	492	510	516	486	477	534	499	504	503	539	497	473	502	572	505	516	515	497	492	495	505	493	523	531	529	492	501	489	480	441	512	488	530	487	489	518	493	511	497	508	513	506	499	490	502	513
7535	4649	5032	3392	2207	1645	1187	1049	835	682	631	587	599	562	810	942	694	565	401	361	403	388	321	271	211	182	216	176	209	218	202	167	168	173	168	167	126	133	113	125	116	101	111	102	104	109	104	119	143	123	112	116	126	137	130	120	133	110	112	104	118	115	115	113	111	85	99	121	121	102	103	107	111	101	118	119	106	106	100	101	103	108	112	85	90	103	97	98	109	99	106	124	109	117	113	89	117	106	110	113	106	110	127	98	103	102	106	121	108	90	114	114	88	109	107	107	100	104	118	125	95	96	103	102	113	106	102	122	104	81	111	87	108	91	114	118	111	86	134	105	104	100	107	112	107	113	109	111	93	118	89	121	109	98	103	104	101	99	100	97	99	112	107	118	108	98	110	109	93	109	119	98	100	122	78	111	101	109	130	126	104	113	121	94	113	118	104	105	96	112	124	103	103	100	84	125	124	116	111	123	113	116	105	96	113	115	100	105	103	102	111	96	101	104	116	120	108	101	106	102	104	105	96	106	89	124	99	103	106	102	118	116	93	121	120	105	99	120	104	108	127	97	114	104	98	109	129	101	108	93	121	91	107	94	101	123	113	115	116	92	98	96	107	122	106	121	114	114	107	97	117	106	122	101	97	115	97	92	107	97	113	117	97	104	112	92	121	103	111	112	112	108	106	96	106	118	103	94	106	94	117	107	87	111	128	117	98	123	109	106	114	99	102	100	99	112	108	93	100	118	120	112	107	95	108	100	97	99	119	115	105	113	125	94	104	99	100	103	121	109	114	103	107	91	102	124	102	119	101	94	95	121	90	108	111	93	104	100	113	113	112	98	96	107	86	82	102	99	100	107	114	85	113	112	92	86	119	91	113	102	118	116	124	104	115	125	102	90	104	107	123	89	86	87	119	115	107	127	102	110	114	132	119	112	91	96	116	108	106	115	113	114	110	130	97	109	111	130	107	104	87	97	88	85	114	103	112	116	100	116	105	94	108	116	91	111	114	113	117	96	114	103	112	95	97	100	95	110	96	121	106	93	96	106	113	104	93	113	90	112	115	121	109	85	108	121	119	91	128	120	102	93	101	101	120	86	140	94	114	92	111	111	98	120	120	98	106	116	112	106	102	106	119	107	110	97	99	98	103	102	105	119	88	127	106	88	108	110	94	112	118	125	106	106	131	102	74	115	124	108	95	106	110	108	107	105	129	117	112	91	100	94	101	99	113	108	106	110	103	107	82	120	97	97	114	102	125	109	104	107	92	91	97	95	93	116	117	106	120	99	120	105	77	116	109	113	102	99	98	110	111	100	122	104	109	128	123	117	118	104	134	134	101	92	101	100	105	97	104	117	115	113	94	93	104	103	99	93	113	102	120	99	116	116	112	137	116	123	109	109	98	104	84	123	121	91	77	121	118	95	108	109	107	106	118	105	107	113	99	104	132	98	112	111	99	89	103	101	99	76	118	87	98	87	96	115	103	98	109	111	99	115	113	105	101	94	106	109	103	102	105	106	97	105	94	94	99	94	107	107	112	111	115	109	101	126	121	111	97	93	106	104	101	117	89	111	117	111	102	119	91	109	109	91	118	98	115	116	122	101	119	122	107	102	101	105	122	83	116	98	105	121	114	115	112	111	102	105	100	110	105	105	103	124	113	110	103	99	95	103	113	103	122	115	107	104	104	104	123	123	118	122	104	111	95	77	81	91	116	101	109	114	97	117	103	88	115	105	113	103	109	115	112	93	101	99	108	117	104	104	111	112	93	97	118	107	121	95	108	106	97	106	124	86	109	87	97	105	99	101	133	113	81	116	101	117	106	118	102	106	103	107	101	118	102	95	101	90	118	98	104	83	107	107	112	107	98	106	110	104	101	104	115	105	107	120	93	107	109	101	113	111	114	89	108	112	119	94	108	118	112	107	87	100	116	106	112	109	101	109	104	94	117	102	109	93	98	98	95	106	126	116	105	112	107	103	119	103	125	107	95	113	103	111	111	106	127	101	115	107	104	91	126	104	108	98	107	93	94	118	116	95	105	109	114	104	109	97	109	112	100	98	119	99	98	95	102	104	90	105	102	100	118	103	106	114	108	99	113	93	101	97	94	105	100	95	102	107	91	115	125	94	103	110	115	104	101	80	118	110	123	97	116	115	89	85	105	125	106	101	116	120	121	103	96	99	126	115	97	106	100	114	91	101	93	109	107	79	101	113	103	104	108	98	99	106	129	97	117	111	99	109	115	95	118	93	114	110	115	116	117	124	103	116	118	109	102	121	114	108	114	106	89	108	119	96	95	101	112	108	111	103	96	117	112	102	89	115	122	101	100	107	93	108	111	85	122	106	107	115	127	87	123	108	95	100	85	101	112	113	96	123	101	116	111	107	105	96	89	113	110	99	113	87	92	131	112	101	121	117	110	130	123	116	113	82	118	92	99	96	106	109	119	86	112	110	97	104	98	123	111	103	94	109	111	103	95	115	124	104	98	94	98	92	108	99	90	104	103	102	105	87	94	111	81	112	95	101	106	95	113	126	96	103	103	126	84	95	112	100	94	108	113	120	128	114	94	112	109	122	108	107	91	99	99	86	108	98	105	120	113	98	101	100	109	101	106	105	115	102	117	114	95	108	116	109	100	103	119	115	112	81	87	114	104	110	96	109	118	103	100	123	118	110	111	99	98	110	88	115	95	107	114	119	110	127	97	108	103	119	108	112	95	100	92	101	101	93	102	91	126	87	117	92	111	116	110	116	111	120	97	118	98	108	112	114	112	102	131	133	92	102	104	104	97	118	104	110	88	80	86	93	111	108	94	107	117	117	101	111	105	92	108	105	117	107	122	121	105	103	121	124	106	103	117	105	109	92	96	110	124	107	116	106	113	105	123	99	108	94	111	88	111	104	119	88	103	101	85	110	89	103	97	111	118	107	127	97	120	99	93	105	102	116	116	116	116	97	98	110	111	106	101	93	129	115	105	97	99	119	104	110	100	121	99	97	112	85	107	101	100	101	94	109	104	99	97	121	105	96	86	106	98	82	104	108	129	127	107	123	117	108	106	116	99	112	84	108	112	112	104	101	116	106	102	105	109	102	104	110	118	116	102	100	119	102	97	126	92	105	89	108	108	103	94	99	106	122	104	106	108	98	116	120	93	94	113	112	108	114	116	100	98	106	107	95	102	112	118	118	121	121	118	100	118	110	100	90	99	115	125	100	91	104	115	111	94	111	101	100	103	119	102	95	104	82	102	105	119	115	101	110	105	96	121	98	117	104	110	108	117	105	111	124	97	114	117	119	106	121	84	103	101	98	122	99	102	117	110	106	110	115	121	112	124	122	98	105	128	112	107	99	106	112	91	113	115	114	146	109	109	105	114	103	112	125	109	116	102	104	96	89	107	106	102	112	115	87	98	102	124	111	99	97	100	89	88	119	91	122	107	99	118	108	100	105	105	99	106	111	88	111	90	104	112	110	113	105	110	127	93	98	119	79	90	104
5816	5083	9101	9469	7779	6645	5559	5031	4206	3824	3209	3263	3239	3505	5084	5247	3673	3202	2316	2218	2314	2186	1740	1447	1055	963	1030	986	1198	1121	884	798	746	647	883	754	468	337	351	341	299	340	343	338	364	420	446	450	524	460	471	445	460	430	529	519	407	357	344	353	322	337	340	312	385	345	328	350	323	327	345	328	320	334	335	347	337	317	349	335	341	315	333	333	341	310	323	333	343	323	357	318	282	314	315	317	317	355	290	331	338	328	300	326	316	317	331	350	332	323	331	319	336	317	316	310	335	345	314	312	331	341	336	333	288	343	351	331	362	339	308	316	324	306	323	340	329	335	333	323	310	320	332	339	342	278	350	315	343	364	330	343	316	317	334	336	333	338	332	329	326	296	282	357	321	354	314	320	329	338	355	364	330	370	326	356	349	367	345	363	325	319	363	355	307	317	352	351	316	338	307	336	337	309	337	336	322	292	312	346	346	316	321	336	327	340	368	330	340	316	323	311	297	310	339	322	342	336	348	323	327	337	322	343	309	337	296	358	323	291	308	333	325	333	289	333	351	315	322	324	311	295	324	344	342	327	354	326	344	321	324	287	337	326	357	359	322	337	297	328	365	311	339	295	322	317	325	323	330	325	325	360	345	329	324	315	305	334	331	319	331	319	338	345	338	345	316	307	326	346	340	344	318	287	299	312	337	316	305	334	311	334	354	320	319	338	327	325	339	348	330	318	346	315	337	302	347	325	343	326	315	299	354	333	315	300	326	333	345	349	358	344	328	348	329	334	356	296	335	307	332	298	305	331	324	318	330	305	329	303	338	308	333	354	328	327	351	339	324	308	321	315	332	297	307	361	345	299	315	335	335	316	338	314	303	315	301	309	323	311	300	322	339	322	349	338	326	343	309	316	335	332	302	358	340	329	313	342	307	323	348	322	332	313	321	321	306	322	339	335	326	321	313	365	315	330	344	345	328	360	346	306	326	323	351	328	292	360	326	351	313	312	320	350	328	317	365	331	333	331	311	305	341	331	328	341	354	309	332	344	299	300	331	377	349	301	308	339	333	336	331	340	299	342	320	353	374	348	363	345	342	330	339	314	340	329	360	322	318	314	371	341	318	339	325	335	309	321	308	304	322	330	356	350	313	329	317	314	320	348	344	322	332	345	337	322	319	308	351	350	333	314	361	323	344	331	330	349	345	305	321	327	350	327	324	360	357	337	340	384	328	318	306	357	334	323	330	354	346	329	326	356	322	340	319	309	303	297	337	327	313	335	366	317	362	352	314	323	331	333	338	293	312	342	340	319	280	346	326	364	330	320	333	324	356	328	303	355	314	308	323	298	329	370	312	336	297	323	307	361	349	336	321	336	290	322	322	300	305	345	318	331	297	352	322	304	329	307	311	314	344	349	342	315	354	337	331	313	345	340	357	326	309	313	345	342	356	357	311	292	328	331	312	312	319	320	320	318	348	357	335	334	340	340	336	354	328	326	330	308	320	360	314	339	325	317	287	339	333	347	332	308	323	354	303	340	359	326	330	327	319	331	296	319	367	279	335	337	362	326	322	308	310	351	344	357	324	369	335	323	343	350	327	332	349	353	318	322	321	335	303	360	340	325	342	353	288	324	335	333	316	354	338	282	313	326	328	302	353	322	315	303	339	306	342	337	337	319	343	341	316	319	319	346	327	346	312	320	334	329	333	303	338	321	339	316	300	362	318	312	328	299	348	320	344	351	337	308	300	339	331	283	336	312	334	326	355	333	329	327	359	318	334	331	344	310	386	341	295	310	345	323	323	361	325	347	346	355	350	338	342	340	297	338	329	336	326	347	298	348	318	316	326	324	326	336	327	333	347	348	320	350	329	310	329	311	330	310	324	327	349	344	354	312	327	377	313	334	330	344	323	310	324	345	328	292	343	332	335	313	334	316	337	307	349	326	318	308	329	324	328	323	369	297	327	331	359	303	329	346	331	341	311	316	337	340	334	336	318	325	342	336	299	308	339	345	310	335	333	335	353	302	350	357	343	330	317	354	363	309	350	337	299	327	370	314	303	343	324	317	341	318	320	331	343	337	335	346	313	346	348	346	322	329	343	334	353	311	323	341	344	323	361	332	292	347	327	338	350	306	354	322	320	331	338	300	336	345	331	327	339	311	335	320	335	337	332	328	319	336	333	353	310	337	329	322	322	317	311	340	312	323	333	333	314	361	331	344	319	336	314	325	325	325	308	328	350	330	310	310	273	312	313	344	331	328	325	336	344	358	321	340	357	307	341	296	352	299	322	337	310	325	338	316	303	329	302	352	343	309	329	321	344	335	350	305	311	352	316	319	328	329	341	332	360	343	306	353	316	327	308	338	337	326	315	335	311	317	293	341	290	301	328	313	313	334	352	342	350	314	310	327	323	304	328	336	367	328	352	324	344	375	348	313	318	356	355	303	317	336	348	323	312	302	301	315	319	332	347	342	326	345	325	335	289	307	332	310	307	323	334	340	312	294	329	315	353	345	349	309	311	281	300	348	330	351	322	335	318	306	315	287	345	348	315	376	322	356	315	313	345	315	345	369	336	300	346	312	342	320	348	314	308	330	322	311	330	322	344	348	306	318	325	344	337	308	378	329	344	345	366	342	317	351	337	349	354	317	352	322	302	348	359	357	297	331	338	342	285	318	297	346	304	355	354	330	358	330	314	325	353	312	349	343	336	309	333	333	299	338	356	325	339	327	310	311	323	318	318	280	326	331	333	302	324	309	324	340	318	307	358	320	313	316	335	314	345	342	335	310	346	320	331	291	320	328	341	336	304	327	352	326	329	326	365	324	298	353	362	307	308	331	326	336	323	328	363	349	350	341	332	312	281	316	356	319	337	353	360	347	324	373	339	303	362	361	336	325	329	310	325	326	301	362	310	349	333	348	332	329	319	350	327	358	324	358	338	292	314	345	322	338	345	351	338	300	337	317	360	326	337	313	346	309	312	330	353	343	327	324	335	335	345	359	347	338	333	335	332	309	339	353	282	313	336	358	314	320	327	342	325	349	326	367	345	368	356	317	324	358	316	330	354	356	326	354	314	351	364	326	331	349	344	339	300	361	350	334	307	319	319	302	305	340	339	313	315	327	327	343	362	338	307	349	355	301	333	326	334	334	305	305	343	347	335	346	304	368	360	317	291	346	335	337	344	306	323	329	342	347	315	339	332	352	305	314	350	328	337	336	330	312	310	325	297	344	346	350	364	336	323	307	331	340	325	345	310	364	334	345	348	316	298	300	359	339	310	335	311	332	331	335	339	365	322	310	339	322	325	355	342	339	329	325	319	325	316	343	342	312	334	285	335	313	291	327	319	315	325	333	310	333	324	317	312	334	379	365	350	308	317	335	305	341	336	342	319	306	329	324	335	314	303	331	300	342	320	353	340	343	312	352	314	329	312	323	327	338	318	322	348	331	344	357	340	345	359	339	342	344	321	340	326	310	329	332	328	327	328	334	294	317	345	335	312	338
17609	10645	10674	8194	6389	6093	6030	5444	4934	5252	4644	4190	4510	5273	10235	11227	7976	6520	3255	3371	3935	2676	2473	2019	1001	849	987	1046	991	713	624	488	392	426	721	573	257	135	133	139	136	125	158	143	134	131	164	163	299	242	283	250	232	279	414	410	186	176	144	139	117	140	144	150	150	148	136	143	147	125	128	133	143	140	151	128	129	134	151	160	158	164	153	122	140	123	112	126	125	130	139	141	147	125	142	124	144	122	138	134	130	162	142	137	135	142	129	146	149	132	150	128	136	153	114	143	132	138	135	128	129	121	148	142	149	126	142	126	130	137	128	102	140	131	119	139	140	139	120	142	143	132	150	118	133	132	143	135	132	141	134	150	146	142	151	129	140	121	135	156	142	148	124	130	129	112	123	114	129	108	144	123	124	126	132	148	128	145	131	150	130	135	154	125	157	131	148	129	133	124	147	119	118	135	133	123	113	137	155	123	151	139	122	134	122	147	140	135	141	121	125	146	132	138	137	141	140	129	127	155	134	130	133	144	137	114	138	169	149	125	115	149	135	136	153	151	134	124	139	131	125	132	142	145	145	122	119	139	145	147	135	134	123	118	120	131	141	126	146	154	128	132	144	116	142	146	118	129	126	131	118	144	123	126	136	137	141	125	128	131	123	160	140	118	141	133	121	137	131	157	129	151	128	153	141	135	129	136	139	135	146	145	136	121	129	126	153	129	139	123	142	124	128	117	132	137	130	139	128	136	149	122	129	146	116	149	140	135	139	113	129	124	136	151	135	125	129	147	125	129	125	145	133	136	136	128	139	148	139	129	128	147	144	120	144	137	148	133	145	166	152	126	116	138	128	122	122	150	132	130	115	141	128	155	136	131	143	143	131	139	123	140	134	129	134	141	147	144	135	101	146	122	130	147	141	130	142	126	128	128	138	142	144	136	142	132	156	140	140	135	125	131	121	136	129	158	142	123	131	134	133	130	136	127	108	124	140	129	136	138	140	142	128	131	123	118	131	132	124	119	136	144	137	130	152	134	151	147	132	125	141	126	133	136	120	135	138	140	108	134	139	124	138	127	123	148	134	130	127	140	128	131	128	131	139	164	131	156	132	129	142	141	139	152	137	143	160	138	134	147	118	141	117	134	131	128	142	140	139	124	122	123	131	144	144	150	164	128	127	140	135	159	136	141	145	130	128	138	129	149	119	141	142	110	146	134	140	114	162	144	133	121	126	123	126	124	141	150	122	135	127	130	143	122	131	130	135	124	134	115	137	140	146	134	158	132	141	133	147	135	124	127	120	136	136	149	145	135	150	118	151	112	121	120	148	142	142	149	127	116	153	127	155	115	142	119	147	122	134	136	130	141	135	139	146	141	126	138	136	129	137	134	140	120	120	134	131	152	130	145	128	145	127	141	127	134	146	145	142	151	142	131	147	154	139	153	134	126	120	129	142	148	145	139	164	131	129	123	139	133	132	147	145	140	116	140	128	119	155	121	133	148	147	146	121	148	133	140	146	154	128	131	138	140	134	129	150	144	140	134	155	123	135	121	141	138	163	128	157	133	130	126	138	141	128	116	134	148	146	148	134	129	141	142	126	139	127	124	138	143	129	133	137	123	150	161	143	142	132	135	123	147	134	146	135	128	140	125	126	114	142	146	135	138	126	121	131	125	127	133	156	135	106	125	147	141	129	125	134	135	122	146	129	176	145	155	145	122	118	136	140	136	139	129	137	132	139	143	161	152	138	142	130	133	139	116	178	126	122	143	136	122	131	156	144	126	126	153	117	135	122	155	127	135	146	150	129	120	128	126	134	121	145	129	120	130	125	129	131	141	115	123	156	130	121	130	142	133	136	155	132	137	123	142	108	138	132	146	144	144	146	113	134	142	146	114	138	148	129	126	155	139	128	135	140	134	158	137	129	143	125	138	170	140	138	130	153	150	147	115	141	121	132	117	140	149	133	158	135	121	142	135	147	122	143	132	129	118	125	132	160	116	151	146	122	121	130	138	140	133	143	133	128	120	129	126	127	131	146	105	115	144	127	140	136	125	142	147	135	156	148	147	168	148	142	128	164	153	140	128	143	130	148	143	150	128	129	139	154	142	124	113	139	117	135	147	130	131	122	155	115	134	133	134	124	148	126	164	127	133	134	113	122	140	137	100	135	147	131	119	152	122	136	129	123	137	108	116	134	120	141	131	137	150	113	122	149	150	138	135	104	119	101	137	124	139	121	118	117	140	145	132	123	141	124	123	129	122	139	161	150	137	142	137	131	131	136	149	149	129	145	154	130	117	133	132	138	141	129	139	130	129	150	141	137	138	136	131	139	138	133	134	144	143	133	140	126	140	120	142	140	141	150	125	150	126	129	127	147	138	155	135	136	138	116	142	139	130	114	130	110	138	127	125	153	136	134	145	138	125	132	131	132	118	115	121	140	135	116	127	144	133	148	149	124	128	136	137	140	124	144	140	118	128	133	128	141	132	142	120	128	124	138	149	125	120	141	134	134	125	144	133	143	123	142	116	131	122	163	131	136	127	131	135	151	138	124	135	127	151	126	126	134	123	161	136	111	146	123	135	119	135	144	126	134	139	134	137	147	141	155	136	120	123	138	146	133	129	117	126	126	133	163	125	139	131	145	134	151	140	137	134	141	125	126	152	154	128	142	157	149	158	154	131	136	167	123	136	133	137	143	139	147	158	131	130	139	140	145	144	124	150	134	137	131	116	151	138	115	120	135	131	116	113	133	133	160	138	141	145	136	124	121	149	128	132	122	133	125	121	139	136	140	135	131	165	140	138	142	141	133	144	140	132	146	138	139	135	168	139	123	132	140	142	148	143	139	148	156	131	136	124	131	135	128	119	135	136	135	150	119	132	122	124	131	151	129	109	154	152	134	143	137	127	138	121	126	150	137	135	141	122	150	122	143	129	120	157	147	167	149	145	145	126	123	130	124	145	119	117	155	162	138	125	150	141	160	136	155	135	136	130	148	141	137	125	122	144	143	143	132	160	134	142	126	142	121	145	117	135	125	135	117	135	129	131	136	131	123	153	130	161	149	134	134	134	156	136	135	138	149	129	137	147	141	136	121	148	124	141	132	155	136	139	142	143	146	115	131	148	135	138	128	130	123	150	127	128	165	124	154	155	134	140	171	154	140	145	114	121	115	133	142	132	135	125	120	146	131	148	132	116	119	111	137	141	119	167	136	122	148	143	127	126	153	111	134	135	119	139	119	136	147	158	155	140	145	134	127	133	146	133	120	136	134	143	136	132	123	141	144	130	143	135	139	146	116	128	153	152	141	134	136	137	109	131	161	144	135	129	134	143	118	142	152	155	128	132	136	129	149	126	153	144	138	121	130	134	127	140	154	139	135	138	141	142	131	132	155	132	149	135	127	130	112	144	141	135	143	150	144	143	146	137	147	145	130	152	120	157	132	144	134	140	130	142	145	137	144	144	136	129	126	142	121	137	131	112	135	121	133	140	128	129	134	139
12115	9726	16095	17797	17590	18431	19838	18601	18279	19529	18039	17386	18461	21431	31246	29064	22722	21069	10860	14556	15928	12391	11993	9650	5389	4442	5916	6232	6031	4672	3864	2465	2323	2382	4513	3758	1509	519	415	430	420	417	425	478	513	557	640	869	1769	1319	1592	1363	1311	1663	2575	2508	898	552	540	524	466	434	467	469	437	468	436	476	450	410	446	413	393	427	429	403	442	422	400	424	373	428	374	397	445	418	403	412	412	391	388	403	402	395	415	438	402	436	446	426	385	408	408	461	404	409	413	401	438	402	420	414	395	394	388	378	381	410	377	383	396	391	426	385	438	384	386	431	373	400	399	403	416	370	390	356	393	423	416	407	386	421	421	395	410	379	406	383	426	430	424	385	373	410	408	437	391	385	393	421	397	398	376	412	411	389	412	409	411	399	413	443	373	399	392	385	397	410	421	421	391	405	423	374	380	410	415	436	390	403	365	370	427	402	422	396	393	413	397	379	408	401	411	377	406	384	415	402	378	391	391	421	400	434	383	404	400	370	410	424	376	367	418	420	389	387	389	421	457	393	427	389	421	402	411	397	406	382	417	365	397	420	404	426	396	391	395	427	434	408	421	420	421	391	404	378	403	355	390	433	402	383	378	383	395	424	422	411	393	428	416	414	409	405	385	400	432	436	410	405	410	439	408	370	392	413	413	376	408	411	389	451	395	419	405	417	396	398	388	385	422	393	399	400	416	385	387	411	436	439	399	395	381	383	407	397	384	399	400	392	424	364	402	409	387	417	400	394	427	374	405	403	405	397	441	387	405	435	416	387	407	363	415	424	371	410	429	422	421	414	427	445	435	390	430	409	433	416	384	388	407	393	396	415	389	398	384	402	393	411	393	399	380	373	385	394	419	394	432	408	405	394	424	376	389	402	405	395	424	435	392	408	426	391	402	412	395	408	415	366	382	375	411	396	403	400	427	420	389	391	424	392	440	403	418	367	409	421	427	423	416	398	421	439	397	398	400	415	428	391	401	384	441	378	378	432	407	408	438	417	391	387	402	404	383	421	438	435	423	392	353	383	387	399	371	425	405	394	398	416	387	387	391	387	420	410	418	399	380	417	459	405	400	367	388	428	418	427	407	418	405	432	418	396	407	409	407	413	410	427	387	398	404	404	396	386	393	431	423	394	394	391	385	413	449	403	390	393	444	414	426	392	395	415	383	390	396	408	445	419	429	400	399	385	425	397	384	406	403	412	361	433	411	447	395	408	411	415	389	404	428	371	429	394	400	414	444	384	440	402	425	398	376	385	420	402	372	396	411	394	447	425	376	447	418	390	377	393	427	414	420	422	386	394	422	408	417	408	398	408	386	426	396	414	426	417	427	434	417	377	362	411	399	434	436	401	405	389	399	375	396	413	396	409	426	379	411	385	421	415	393	434	421	384	367	407	364	398	373	397	424	398	430	388	401	406	364	422	432	423	418	415	394	426	408	404	419	422	397	428	383	403	419	402	421	396	408	410	394	426	412	419	391	433	423	400	387	418	401	439	406	416	379	426	417	394	425	428	438	414	404	420	416	407	403	402	427	422	380	401	425	418	392	380	368	395	401	455	407	412	395	417	387	397	385	381	398	392	383	368	395	411	401	339	397	395	376	387	380	408	392	392	403	399	434	397	401	418	383	433	362	428	395	379	402	402	416	387	416	395	415	407	400	401	425	409	416	402	427	407	380	417	381	409	407	370	407	423	430	372	431	442	408	408	395	378	392	375	411	406	422	416	427	411	358	415	405	398	390	443	392	416	417	412	425	415	417	367	421	380	389	402	395	352	420	395	387	429	432	428	433	412	393	395	397	419	401	371	400	428	385	392	395	398	383	422	417	420	393	388	409	413	421	396	420	370	408	384	416	401	373	403	410	369	386	453	393	422	409	442	431	415	419	403	387	378	392	397	378	422	412	385	407	389	408	396	377	394	432	408	421	392	386	398	416	407	398	406	441	391	403	409	416	440	391	430	393	405	397	411	397	418	388	400	372	384	440	407	385	422	393	358	394	416	429	422	420	404	426	406	414	403	415	396	431	405	411	414	393	398	400	392	397	405	407	423	383	370	421	416	390	383	409	398	400	423	399	428	383	415	390	384	405	396	415	388	416	424	384	389	413	441	401	436	428	413	408	401	424	452	388	404	376	416	435	413	415	382	384	422	425	407	389	450	379	436	415	409	428	378	424	439	412	387	386	405	423	400	410	382	384	420	447	431	405	392	430	407	434	419	411	406	402	443	426	381	408	382	411	385	403	385	393	428	388	414	379	379	438	392	426	423	382	429	389	397	382	417	392	370	378	401	422	429	391	371	396	397	379	383	402	400	432	375	382	397	440	401	397	403	384	386	438	395	403	401	356	407	416	421	400	419	404	387	403	388	426	395	351	424	400	382	377	385	380	391	362	410	409	413	430	402	396	388	391	445	427	381	371	393	411	397	382	428	406	390	483	362	403	394	403	444	396	436	398	411	442	404	402	408	389	408	424	406	393	393	389	410	406	451	413	396	388	379	403	422	419	387	398	388	401	418	370	404	382	411	404	420	401	388	436	395	434	397	424	398	410	411	434	401	404	418	416	461	384	398	427	410	410	376	419	383	391	401	392	414	391	415	400	401	410	406	418	400	431	409	380	431	415	398	393	427	393	423	395	419	419	424	415	426	396	406	426	434	382	404	417	432	395	401	402	381	392	380	426	404	367	417	409	372	397	410	431	430	372	413	382	382	427	418	416	417	437	438	403	412	409	361	409	388	390	424	395	369	409	413	376	378	377	386	446	407	407	378	385	391	406	394	384	351	435	388	388	386	424	386	402	390	420	391	402	420	385	422	400	415	416	386	395	402	382	419	418	370	426	398	409	325	361	355	416	409	389	388	372	396	416	414	413	404	419	391	379	406	388	390	414	418	396	419	397	447	394	377	421	406	423	411	431	416	421	395	420	418	401	376	389	394	386	366	429	408	438	416	380	412	367	371	423	390	431	407	425	419	390	384	401	398	386	414	414	423	447	433	414	409	401	446	400	424	407	436	396	374	395	414	405	437	403	422	382	408	386	402	412	422	410	408	371	391	422	397	404	433	382	385	402	415	419	378	409	408	390	438	412	391	409	391	426	412	412	367	407	390	435	400	423	405	404	379	367	394	368	406	411	357	441	380	398	362	397	421	427	433	402	382	414	423	425	429	370	393	399	383	387	420	406	409	431	395	433	397	432	407	407	392	409	357	404	414	390	385	406	426	402	380	440	410	383	401	433	414	374	405	409	400	423	370	401	423	449	368	401	383	403	437	420	355	358	387	406	383	370	397	427	386	437	405	406	380	368	409	417	415	446	383	424	407	372	414	426	427	375	399	402	397	386	387	396	416	412	429	388	414	433	387	398	411	400	429	406	392	421	428	376	436	413	430	407	408	400	379	422	408	427	413	451	427	417	377	424	435	424	434	409	392	423	427	401	396	399	406	427	395	396	404	439	421	380	397	391	379	412	396	406	422
26156	17239	17303	14311	11870	11873	11535	11208	9832	10009	9150	7986	7159	9946	18874	18539	13649	11834	7835	6146	7608	6039	5463	3340	1319	1587	1982	2090	1709	1562	1105	761	647	656	1305	1073	488	188	166	174	181	181	180	178	188	206	240	254	463	445	498	384	376	549	803	779	292	204	209	227	204	172	203	178	164	193	187	189	172	185	166	169	161	176	191	165	172	185	173	189	194	187	193	176	190	176	159	171	188	168	149	168	187	174	186	185	178	166	165	160	161	187	168	172	170	155	166	195	150	194	162	160	159	177	174	160	162	171	157	163	173	154	168	180	157	192	177	142	153	184	172	159	171	178	177	172	160	173	178	166	160	182	179	163	168	181	157	185	197	188	196	178	151	185	168	174	178	177	158	174	172	166	160	162	154	184	177	154	184	193	163	164	178	172	150	166	177	170	195	168	162	183	168	161	176	198	174	186	165	178	161	183	169	186	190	164	154	186	182	185	179	158	192	176	156	189	186	156	157	165	176	138	220	197	181	191	193	161	161	190	183	168	186	167	187	161	173	167	177	188	163	168	174	164	192	160	170	145	188	171	176	151	168	175	167	188	184	159	167	178	162	173	169	168	156	182	160	175	173	158	189	164	159	164	157	175	180	180	155	135	172	164	162	184	192	158	204	174	177	162	161	200	179	189	154	181	135	182	167	174	194	182	154	183	156	175	179	171	180	184	167	180	178	156	154	186	153	186	140	190	195	150	148	190	200	203	162	166	150	181	177	184	161	175	177	199	155	196	183	179	155	159	173	178	179	174	205	183	155	173	190	149	155	203	164	142	172	169	171	168	164	175	146	162	143	175	144	175	164	172	180	168	178	182	187	184	195	160	173	188	181	183	159	145	155	184	203	146	171	164	160	159	155	206	171	186	153	189	143	181	180	180	168	180	160	172	186	163	182	189	153	175	160	172	179	168	157	178	172	201	167	180	181	157	182	174	184	170	183	183	165	169	174	162	166	148	156	182	190	146	174	168	175	197	177	175	155	181	169	186	155	164	187	204	157	182	155	177	181	163	157	158	196	170	158	193	181	181	170	174	186	153	179	195	154	179	195	151	194	180	170	170	163	161	162	171	180	152	178	176	175	191	176	158	176	178	180	182	193	187	151	197	169	154	185	190	185	194	153	192	176	184	172	174	171	180	205	172	165	186	178	155	176	181	189	171	181	174	177	166	171	162	148	162	177	177	197	164	170	174	137	170	182	165	158	194	171	170	161	148	173	156	155	181	189	165	166	168	185	156	174	207	160	182	166	164	167	176	178	165	161	187	160	174	166	167	165	170	162	154	192	193	169	178	158	158	152	173	185	175	155	179	188	155	164	170	176	181	171	167	168	190	165	188	205	164	187	153	172	177	176	177	179	162	163	189	171	185	197	180	179	176	199	135	177	148	167	164	161	165	177	171	165	167	177	166	166	163	166	178	156	187	165	171	182	176	174	153	196	175	185	165	194	174	191	176	179	167	177	178	160	171	188	199	189	166	160	186	164	161	159	156	176	190	179	159	171	175	169	173	176	170	161	189	180	177	182	190	190	160	160	169	190	151	153	185	192	203	166	166	163	164	173	167	176	187	180	185	184	165	174	141	187	198	157	192	179	195	165	181	175	197	183	153	175	203	187	181	192	179	173	186	148	181	204	183	166	189	195	172	160	161	163	161	175	155	175	169	180	179	180	175	180	188	181	176	169	174	145	198	166	203	186	168	197	158	165	179	155	193	163	151	181	155	185	161	175	145	180	181	175	168	179	177	164	155	183	167	163	197	180	158	177	139	199	171	177	162	181	181	162	164	158	174	160	175	181	177	157	157	177	160	145	176	175	198	147	167	158	146	178	171	181	181	172	183	168	183	167	178	176	183	180	197	151	194	188	157	164	188	150	191	178	182	157	172	164	168	158	176	151	218	180	180	166	150	156	166	159	170	172	187	163	167	158	167	171	180	181	162	183	178	178	185	195	164	177	191	167	170	178	162	181	177	185	174	166	147	171	169	180	184	187	169	178	142	164	178	178	191	162	190	174	172	186	151	166	158	178	179	167	187	171	196	185	152	147	157	163	148	181	179	192	158	195	170	165	173	136	170	153	161	167	177	178	170	168	166	189	178	181	167	166	149	198	157	159	159	177	184	168	180	171	162	175	185	146	185	159	165	159	172	203	144	179	169	165	170	180	166	149	178	177	171	173	165	180	163	170	153	171	168	146	164	174	168	186	171	151	171	175	187	160	174	158	177	173	160	159	191	191	162	176	164	178	176	174	154	167	170	160	143	141	181	153	172	142	167	153	162	174	186	151	185	179	161	161	209	174	175	162	172	163	144	168	170	167	170	175	155	164	169	186	164	173	175	161	156	164	162	171	156	155	151	142	178	197	162	162	182	157	166	197	187	174	182	164	173	181	179	188	178	147	196	163	182	165	181	178	173	184	200	167	167	183	168	172	168	166	163	146	168	176	157	167	178	188	179	167	187	171	186	183	170	183	180	173	176	181	166	191	172	175	188	179	175	171	171	193	134	174	173	178	154	161	175	184	167	168	187	182	188	170	150	172	172	163	174	163	186	181	181	168	163	195	153	167	164	157	183	178	197	180	176	170	186	179	157	170	174	171	167	199	149	188	172	174	182	180	178	169	175	178	192	177	186	171	143	162	153	188	160	182	162	156	189	187	166	165	173	181	154	169	182	159	187	153	169	153	174	199	154	177	192	195	186	196	192	180	179	195	192	168	172	187	199	178	167	168	185	164	186	200	152	177	157	176	179	191	180	139	162	190	167	172	176	181	193	172	188	175	174	165	183	150	184	172	160	187	185	171	177	159	186	184	161	174	172	158	180	177	203	178	161	168	173	171	178	167	167	177	173	199	156	185	171	171	154	140	180	175	189	171	176	157	139	157	175	161	169	187	186	169	164	153	162	185	135	178	160	168	189	166	195	169	159	186	160	181	175	177	160	175	181	165	181	180	156	176	165	178	160	190	161	158	187	166	161	159	177	171	188	163	161	170	159	169	189	169	146	169	165	181	180	171	182	162	175	172	143	194	171	166	188	199	171	164	182	198	186	167	154	156	160	170	179	199	168	194	183	155	146	171	184	169	170	164	170	164	171	164	156	166	178	156	161	160	170	183	175	169	177	149	180	199	180	190	200	166	162	175	166	151	160	192	148	165	173	195	175	154	161	184	143	151	171	185	173	158	201	162	177	169	193	159	178	144	155	173	166	144	157	159	174	179	157	163	166	187	175	194	161	165	144	167	157	155	172	166	174	173	170	201	188	193	175	159	182	178	187	175	179	171	176	201	172	151	150	145	176	179	177	181	183	173	166	146	159	167	181	186	173	180	167	158	184	176	170	157	181	179	139	182	173	196	173	183	170	164	170	180	180	149	167	185	180	159	189	176	153	169	192	170	159	176	165	179	177	173	144	181	175	190	178	168	171	163	158	164	169	166	132	186	154	183	162	161	174	162	196	169	173	181	184	196	178
16484	14348	21540	24108	24961	26893	27796	27966	26954	28044	27215	25840	24159	30190	40680	35848	29719	27683	20113	20181	23359	20161	19247	12698	6814	8791	10654	11465	9455	9300	6513	4596	3830	4043	8063	6537	2859	713	572	495	516	546	542	625	695	696	999	1131	3130	2695	2724	2280	2309	3437	5276	5047	1376	734	763	679	737	627	616	602	605	557	586	526	538	502	571	557	553	527	500	524	503	523	539	529	517	521	578	604	549	543	514	512	493	546	443	509	474	478	478	491	521	490	485	537	489	518	504	562	527	536	483	517	513	496	503	464	516	483	480	492	550	492	506	501	478	490	468	501	478	518	467	494	489	510	514	500	543	463	477	479	488	490	511	526	422	472	507	488	498	532	497	497	468	497	515	519	526	497	527	489	494	474	485	484	524	515	536	505	483	462	489	525	520	484	509	492	527	469	526	508	499	488	522	470	542	480	510	470	502	518	498	459	496	468	504	501	532	498	510	510	532	495	501	514	463	488	516	472	528	517	514	524	487	485	537	515	503	491	451	480	509	473	483	492	481	501	486	497	507	483	544	498	484	484	511	515	493	501	488	507	512	509	476	519	496	466	504	498	476	503	534	492	526	523	493	509	472	524	482	522	490	474	515	501	487	505	510	461	481	483	466	469	498	493	506	460	487	474	483	536	517	520	499	497	458	523	473	505	486	486	509	535	448	535	471	482	471	496	488	471	479	507	458	501	478	513	494	470	490	467	509	474	529	484	567	489	512	520	519	475	495	495	467	485	479	507	501	508	515	530	515	509	512	493	515	501	471	548	481	506	493	504	503	486	535	523	492	498	465	476	487	509	494	480	477	474	479	503	530	507	498	508	516	503	492	479	497	517	470	476	477	460	491	489	468	540	486	435	530	467	480	484	509	505	511	450	498	468	498	510	499	503	495	531	519	503	521	472	513	475	500	497	526	525	505	520	507	503	466	504	479	508	505	469	474	509	502	531	523	524	509	517	489	490	508	483	519	511	520	527	511	508	498	537	464	456	481	480	476	480	526	540	494	508	469	464	470	482	499	494	482	492	499	511	466	502	497	488	470	479	491	515	487	513	511	497	498	535	534	508	511	502	498	528	458	476	513	529	494	515	479	502	501	513	521	497	482	510	477	507	493	485	473	505	503	494	544	505	498	490	473	465	470	497	481	487	522	501	529	522	474	531	513	505	497	502	504	499	499	508	545	475	495	481	493	500	435	522	471	495	483	497	494	512	489	473	517	469	519	530	490	451	510	475	441	527	492	501	505	473	502	508	431	517	481	512	488	471	472	492	489	491	488	542	512	512	487	479	498	481	496	512	488	497	514	467	529	504	484	498	498	517	482	473	512	532	510	483	493	493	497	515	530	508	498	523	482	485	532	508	521	523	492	514	500	531	479	510	468	473	524	465	478	492	501	476	494	495	496	467	521	528	488	531	516	509	525	508	489	505	509	486	486	508	491	526	470	480	476	519	470	468	486	501	525	491	494	466	543	448	519	481	487	462	520	490	490	476	497	486	517	496	500	499	466	449	470	504	501	550	501	542	503	509	521	493	490	460	508	494	518	499	466	483	493	510	511	488	543	483	527	519	517	540	503	487	494	470	493	506	488	483	467	503	486	484	490	478	499	506	466	473	490	502	500	502	483	484	482	528	475	522	505	458	492	486	480	497	460	503	456	481	497	478	474	484	502	496	499	493	464	476	531	489	482	513	497	492	554	476	491	500	480	485	498	476	509	509	497	484	499	518	494	470	478	493	546	519	523	445	472	477	545	485	530	490	484	527	525	529	493	508	485	489	488	470	499	494	504	490	479	499	520	491	524	485	527	456	467	501	533	484	547	470	561	486	539	482	491	534	487	496	519	480	507	487	478	487	446	511	455	488	502	514	513	503	506	508	477	496	482	434	495	488	501	484	482	455	471	477	507	496	508	503	511	522	502	495	467	464	495	493	560	462	501	499	528	481	446	521	503	478	477	495	451	525	513	478	516	498	493	509	480	514	517	461	465	503	494	453	495	489	497	514	510	502	504	482	540	568	531	506	480	483	507	466	489	502	490	507	519	527	526	530	510	508	507	467	502	517	478	508	485	497	481	515	459	529	486	498	493	500	515	451	503	480	515	504	530	516	482	527	467	505	521	489	496	515	505	511	492	501	519	470	466	514	487	491	517	499	478	453	470	513	498	525	511	503	485	487	467	498	511	490	504	498	498	502	489	481	439	481	475	487	478	484	494	481	529	450	496	454	498	525	530	459	491	496	481	498	516	503	521	526	492	492	488	505	478	549	505	483	544	488	481	497	514	482	498	462	465	519	496	491	505	516	493	514	485	479	523	458	478	467	504	523	457	520	476	500	481	494	502	513	483	517	525	482	478	498	495	496	483	516	495	507	486	500	522	511	523	487	503	475	526	499	486	526	510	509	500	494	538	524	484	476	474	489	525	489	522	489	533	501	480	507	503	499	500	534	514	543	513	483	519	523	517	530	522	532	506	500	566	541	486	513	490	482	434	485	481	491	528	498	463	527	493	482	538	512	456	480	549	458	444	532	453	485	505	525	513	493	482	490	488	466	494	526	533	537	482	483	516	510	489	490	512	503	487	507	481	506	493	518	497	497	478	489	503	505	533	512	494	523	475	543	465	489	468	480	509	462	476	481	454	494	514	511	466	530	502	483	540	528	491	483	494	491	507	466	556	502	506	488	510	488	478	508	496	450	473	516	460	483	500	518	467	460	465	485	504	526	494	494	505	508	542	470	482	536	494	490	423	499	529	555	507	508	498	510	484	506	531	507	491	489	503	529	483	504	523	504	494	520	494	481	473	446	462	519	477	534	509	516	480	494	481	505	485	506	492	465	533	489	533	510	472	517	502	486	473	513	521	500	504	519	553	509	534	469	503	496	497	438	511	489	525	470	510	490	490	477	493	498	501	475	489	494	505	480	496	512	544	490	473	500	537	532	479	508	518	548	499	507	517	521	491	495	482	501	478	506	509	505	484	470	521	479	472	517	489	490	474	479	446	455	494	493	476	526	521	482	493	521	489	508	531	532	488	542	462	516	486	486	525	502	534	507	510	485	530	466	540	527	480	498	450	466	467	476	487	518	483	450	474	508	510	530	497	473	479	486	533	515	507	514	542	570	508	518	516	504	543	462	509	488	521	503	500	524	526	539	464	459	511	537	494	477	447	455	473	550	501	503	501	522	495	467	505	477	502	506	477	478	515	500	504	514	490	512	489	506	493	521	495	471	495	497	528	511	506	473	489	480	513	504	488	470	502	489	480	438	500	478	499	443	534	498	508	442	501	533	480	504	465	502	521	496	549	515	459	475	484	525	504	428	495	505	526	503	483	474	486	509	514	514	508	490	480	480	495	491	503	512	480	499	512	503	523	469	471	516	498	510	542	477	479	488	515	462	470	521	471	461	495	470	482	530	518	474	495	511	508	483	522	477	464	513	474	510	497	536	556	503	457	541	496	501	503	457	477	519	482	510	489	519	531	485	457	494
8171	4625	4684	3354	2225	1553	1146	1046	852	677	552	576	549	599	808	876	708	549	414	422	383	344	363	212	167	208	202	184	231	216	221	186	162	145	164	169	97	117	96	108	93	103	121	109	103	115	128	114	131	128	144	135	129	126	138	106	125	105	102	109	118	107	96	117	114	118	102	114	100	110	102	117	112	96	100	112	104	107	104	89	81	115	103	133	134	103	110	113	108	128	89	108	112	102	99	111	106	113	106	121	89	115	102	100	93	102	100	99	99	103	103	103	91	118	120	113	112	112	102	118	98	115	101	103	109	101	108	117	103	112	109	93	111	108	119	128	113	116	99	96	109	88	104	113	108	95	106	88	102	93	103	85	108	110	115	97	129	105	102	110	109	96	114	117	107	108	115	92	101	114	104	121	102	87	105	104	106	106	120	116	117	114	109	110	118	92	110	98	115	116	105	102	109	106	98	109	131	95	91	111	100	95	108	98	91	104	98	104	103	104	104	114	109	90	97	121	116	98	113	103	102	106	114	115	112	120	117	113	126	93	115	104	86	110	105	113	120	104	109	130	76	108	86	123	109	106	90	107	107	107	121	127	100	114	103	91	107	112	108	97	106	121	109	95	121	118	87	122	108	113	126	122	100	90	114	135	109	97	100	97	107	100	105	103	117	111	105	108	109	101	113	99	106	115	111	106	89	86	111	104	117	121	104	99	118	119	112	115	104	99	105	106	114	117	117	104	108	118	140	96	95	106	114	98	111	120	122	123	113	103	129	116	116	105	120	108	100	118	89	93	121	96	100	115	104	93	101	122	115	91	105	106	128	116	110	120	130	108	100	112	113	90	114	99	105	114	104	117	107	107	123	100	116	121	114	95	96	101	92	118	101	103	97	116	106	83	92	98	109	107	125	108	119	102	92	108	109	110	114	103	116	119	129	117	120	109	113	114	107	112	132	123	122	122	118	128	86	107	106	90	100	107	95	99	103	109	107	99	89	123	119	101	103	135	95	113	102	110	114	96	117	120	120	96	98	101	87	109	91	101	107	114	117	91	104	107	109	102	113	113	92	95	105	123	99	110	105	101	104	91	105	110	108	113	99	103	111	84	98	107	111	100	122	97	117	108	93	113	121	108	108	109	111	111	110	92	95	111	94	108	90	113	116	110	95	102	94	109	112	85	119	120	108	108	115	88	110	107	113	103	100	120	107	109	104	114	103	112	106	122	109	123	109	99	109	107	119	117	104	116	103	101	111	119	98	120	91	110	115	98	108	99	106	98	101	111	126	109	122	96	94	104	100	125	85	98	99	90	84	106	114	98	114	119	113	118	109	108	82	107	109	112	111	117	120	113	93	107	119	102	98	102	105	104	105	112	99	122	108	103	111	84	97	102	117	107	115	114	98	103	103	110	97	108	96	95	113	96	101	88	124	92	97	96	113	105	126	106	104	110	98	98	108	103	99	111	112	101	106	109	103	101	106	119	99	112	115	116	102	97	112	112	111	101	105	106	122	101	106	100	99	98	117	99	89	115	121	105	111	124	102	105	119	95	98	106	108	111	96	90	100	97	105	105	109	126	117	118	101	105	99	95	109	109	97	106	99	113	107	101	89	95	103	99	114	90	126	95	105	113	106	96	94	99	91	107	97	101	94	94	122	115	106	89	106	123	102	114	106	103	118	115	106	112	105	105	93	108	90	110	99	106	101	89	110	113	112	88	96	101	98	124	107	120	98	110	127	95	99	112	108	103	116	106	105	108	102	106	114	107	113	118	110	96	120	97	98	109	104	117	106	104	102	120	111	109	115	106	116	132	116	92	111	123	123	88	109	107	91	113	117	114	100	114	96	100	97	97	111	97	96	120	95	104	95	109	107	124	102	96	100	111	97	109	116	102	123	102	124	107	113	104	108	90	111	112	133	115	125	108	89	95	107	110	113	108	114	99	103	116	95	118	101	105	119	98	105	116	99	99	108	89	112	103	94	115	112	103	109	94	123	106	102	99	102	123	117	102	102	97	98	102	96	100	107	114	113	111	105	115	100	115	119	108	104	117	112	99	119	106	117	119	101	109	86	110	139	92	83	118	115	106	100	102	103	101	106	99	112	92	105	91	99	108	104	96	107	92	111	117	129	111	106	116	115	92	112	102	102	96	96	96	107	127	118	107	114	100	106	91	96	104	117	91	108	104	99	118	92	82	100	117	106	112	92	112	121	92	110	98	106	118	98	93	123	108	119	91	91	93	102	99	119	114	106	114	107	106	85	105	84	109	105	96	118	104	106	111	107	114	109	113	93	96	93	98	103	109	114	127	114	105	118	105	102	102	100	109	111	102	101	108	119	103	94	108	115	94	104	124	95	105	124	102	112	111	98	92	92	108	92	112	119	98	102	128	112	118	93	108	105	90	102	115	101	100	107	94	102	94	91	99	91	100	94	109	101	110	101	111	105	114	106	91	96	96	112	116	101	84	100	97	98	104	94	122	89	100	86	100	126	101	95	124	130	120	108	87	102	114	126	103	104	117	107	109	138	102	110	114	94	94	104	100	114	114	101	111	119	118	105	120	97	101	104	108	101	100	106	100	101	96	106	106	100	110	104	102	106	114	109	108	96	124	110	104	116	101	119	113	105	96	100	89	97	95	107	106	89	94	116	122	107	109	105	113	109	107	106	111	113	109	111	117	111	115	117	95	95	99	103	108	98	121	132	115	102	108	99	115	105	107	123	93	93	124	117	88	92	96	104	111	115	122	119	119	124	106	114	96	108	120	115	97	100	106	121	100	99	104	113	99	103	105	119	95	94	120	100	103	111	108	124	109	102	119	120	106	101	117	104	93	92	101	123	108	118	97	113	110	113	119	114	94	94	98	129	102	102	87	88	104	113	107	107	114	111	105	114	115	104	93	114	113	133	106	95	114	113	99	101	99	118	87	98	117	123	89	126	111	103	102	99	135	119	92	78	133	97	93	122	115	107	107	88	108	93	113	104	123	105	114	110	106	124	123	94	104	99	126	108	97	97	100	106	113	105	70	122	95	100	101	106	109	121	117	108	106	124	89	90	106	95	123	106	107	118	95	127	110	110	97	89	111	95	117	115	101	90	106	121	125	110	109	91	95	112	107	103	99	107	113	118	115	91	113	106	113	95	89	109	101	91	101	105	98	129	99	110	92	129	104	103	116	121	105	111	101	109	113	101	119	109	88	106	85	122	106	119	117	101	98	119	128	105	105	107	90	114	110	85	111	102	91	99	108	107	107	111	116	86	112	107	102	112	129	99	138	110	119	99	104	103	122	94	97	115	101	120	99	109	93	121	85	109	99	136	94	119	103	116	111	103	99	83	105	107	113	97	90	86	110	110	121	89	99	119	117	97	95	103	93	84	128	110	105	133	129	85	92	101	102	109	100	117	120	101	113	96	117	107	109	104	125	94	125	97	111	110	118	100	113	93	91	108	124	109	114	114	89	115	105	95	131	105	102	91	89	113	130	114	95	120	109	116	113
6122	5170	8851	9237	8146	6748	5304	4989	4250	3820	3165	3031	3087	3278	4885	5049	3764	3070	2172	2410	2434	1849	1934	1084	859	1093	1196	996	1132	1178	1023	841	743	684	848	728	481	382	365	328	333	380	367	372	352	351	388	391	512	438	503	455	457	465	592	565	420	339	340	385	332	351	376	351	354	341	376	321	328	349	348	297	348	324	353	319	328	345	345	328	339	354	330	343	336	293	325	349	337	344	318	353	361	316	366	317	350	331	304	341	328	305	348	349	327	301	336	345	328	338	319	319	331	316	323	316	354	332	322	310	346	352	337	327	337	321	352	339	309	307	323	349	301	314	324	331	307	299	369	324	306	335	300	328	282	348	337	345	318	347	339	344	319	324	332	328	320	335	329	326	312	313	310	365	348	327	359	328	329	329	353	283	360	317	326	339	325	326	362	318	354	305	318	348	317	326	297	347	329	299	349	350	340	324	309	321	313	304	323	304	354	336	337	306	329	317	333	308	360	315	294	337	318	320	328	356	331	317	370	331	340	312	359	322	314	340	339	340	343	310	369	302	311	350	318	330	335	333	328	336	314	323	310	341	294	347	351	327	323	343	282	361	306	324	320	285	337	320	344	318	357	335	322	336	343	341	344	329	313	342	345	312	306	317	318	339	328	315	358	328	325	327	332	346	319	311	288	311	324	354	319	300	319	345	301	329	314	342	371	342	345	338	337	341	292	320	352	349	340	323	319	355	318	343	329	333	338	314	346	320	346	334	335	348	344	336	327	329	330	331	330	332	353	327	332	331	365	304	345	294	322	330	322	327	332	321	309	301	342	330	313	325	301	324	333	359	297	304	315	334	364	307	315	298	352	317	336	347	344	327	341	332	323	350	325	329	334	312	323	305	325	288	310	301	286	346	333	329	340	332	300	326	311	349	333	321	326	328	341	346	331	350	349	346	319	326	367	308	334	341	310	308	321	330	299	327	343	316	353	330	350	336	316	315	311	316	342	308	318	331	308	381	325	331	364	325	344	327	340	367	337	354	301	326	339	327	311	325	345	339	320	331	317	351	318	322	315	339	329	298	350	319	292	313	326	315	337	319	347	306	378	300	333	317	340	325	344	312	340	313	344	319	336	314	333	319	326	333	331	303	322	328	308	293	329	314	341	345	317	321	335	336	339	333	340	326	320	321	347	359	302	325	317	327	343	308	343	339	275	329	304	321	313	324	328	325	349	339	312	322	305	360	363	330	318	317	314	329	333	341	324	329	340	371	351	349	323	336	313	334	343	315	305	349	328	326	326	363	309	329	324	312	337	340	326	323	326	338	309	341	327	292	325	341	342	319	310	337	322	320	296	327	318	339	347	320	306	302	299	329	350	370	314	324	306	349	345	335	321	326	314	327	336	320	331	338	303	309	333	320	322	292	330	349	372	350	309	324	343	339	350	322	358	366	339	281	328	327	336	310	312	367	323	322	334	325	294	345	325	335	309	303	332	340	316	328	338	355	343	311	341	310	315	304	330	343	342	330	316	346	321	330	348	319	345	307	309	336	312	339	316	322	329	315	297	325	293	328	309	337	309	293	324	312	328	348	343	312	348	344	318	333	344	302	334	341	328	305	341	310	327	325	295	330	314	321	290	310	323	320	318	297	321	333	305	301	314	334	310	360	324	346	290	318	346	303	376	322	373	363	344	354	337	347	332	316	316	340	331	325	325	327	326	296	318	323	317	346	312	303	300	312	331	305	344	302	342	336	322	313	319	318	321	319	306	308	351	303	307	315	299	325	335	346	312	334	318	361	331	316	347	320	349	293	312	294	311	341	369	289	313	340	328	355	334	303	299	347	327	341	355	343	308	297	365	351	313	328	316	345	311	353	323	321	335	322	345	313	308	324	323	335	333	313	337	335	318	334	332	331	339	307	312	325	339	294	330	338	306	303	334	360	329	306	332	308	357	312	352	344	348	355	327	334	316	344	288	326	340	333	352	316	358	339	294	345	305	312	313	320	312	333	330	338	300	309	316	301	325	325	351	328	321	317	336	306	343	348	352	349	344	352	366	331	347	274	353	356	344	330	345	347	328	344	319	316	346	340	322	332	322	358	319	325	327	312	328	337	340	335	304	336	310	356	316	337	330	329	339	351	335	315	324	336	317	364	316	334	341	330	325	295	320	328	331	324	307	352	354	329	333	323	326	312	340	343	302	296	354	317	371	318	338	353	325	319	349	318	360	355	371	355	331	311	343	323	340	315	340	335	311	308	344	333	331	328	297	341	314	332	344	295	338	336	337	323	333	337	303	321	342	321	320	307	302	319	313	330	340	332	327	331	357	323	356	349	360	307	326	331	346	350	354	341	340	313	345	301	314	317	304	277	319	333	354	314	303	354	320	338	336	355	333	332	348	345	305	334	315	288	343	308	325	328	335	368	340	299	333	298	345	327	313	339	321	335	349	340	324	328	363	322	328	302	342	347	326	333	303	362	366	336	293	348	311	330	306	357	312	329	327	321	289	348	339	330	338	373	337	345	337	337	312	346	317	347	288	309	343	303	337	319	342	313	335	313	333	318	341	317	317	325	347	315	352	308	324	326	338	355	328	324	290	351	312	346	358	325	324	324	313	330	365	322	342	341	319	322	326	328	328	352	335	327	321	358	303	305	312	293	357	289	316	342	332	321	319	328	342	321	366	320	342	329	332	317	312	304	346	351	346	347	363	329	311	329	305	347	314	305	329	354	356	332	358	365	335	334	313	333	333	337	342	344	343	336	337	343	314	353	333	340	335	340	344	367	329	327	302	313	325	327	348	341	341	338	328	306	329	310	333	316	277	364	309	347	325	350	319	294	312	329	327	299	331	324	333	302	324	328	353	314	325	332	296	348	339	323	314	328	349	291	328	335	359	325	334	324	303	326	339	315	348	307	335	315	309	334	321	330	296	335	334	299	351	350	327	341	327	343	340	337	330	360	342	316	315	333	332	349	297	320	315	323	332	331	327	324	356	328	350	338	313	329	354	301	308	281	321	337	292	328	334	331	327	342	305	342	324	308	311	353	350	318	305	374	300	328	343	319	316	308	337	321	326	289	320	307	327	302	325	318	329	351	343	300	344	304	287	322	300	291	319	320	331	308	301	306	349	330	314	323	343	335	359	354	316	313	317	289	343	351	342	307	360	340	345	322	306	337	344	335	312	368	336	336	335	306	329	287	334	318	308	323	334	324	328	297	341	367	313	328	339	367	298	353	341	328	313	319	329	292	368	320	324	328	316	333	321	355	335	326	301	328	315	331	361	333	304	305	336	325	320	320	314	338	333	340	347	325	355	313	306	311	334	312	315	308	315	304	349	306	324	323	336	328	302	339	323	311	340	338	339	323	347	302	317	321	323	357	317	323	339	309	327	345	315	328	308	330	340	303	338	303	351	346	318	318	320	318	314	293	307	328	342	341	348	329	305	328	346	330	297	303	310	326	320	327	346	313	331	305	334	319	330	347	301	318	339	295	331	315	325	347	351	326
17940	10380	10538	8403	6945	5934	5620	5482	5369	5030	4436	3912	3550	4026	8258	10964	8028	6204	4734	3193	2761	3198	2476	1315	667	1032	1040	821	812	907	647	494	382	417	680	468	345	144	158	123	127	133	148	126	162	132	176	191	342	261	287	281	249	370	499	416	215	186	137	161	147	155	131	119	148	123	156	145	126	142	139	140	140	160	150	116	140	141	127	143	144	120	142	134	133	137	135	131	146	144	117	136	138	119	163	121	128	134	150	140	119	153	143	128	130	144	144	128	128	120	133	112	124	132	132	131	141	141	118	134	136	140	131	135	124	124	142	145	138	146	155	123	151	157	138	135	133	142	109	137	113	127	137	120	123	136	143	147	135	122	143	145	131	134	147	126	140	120	131	130	157	154	121	151	146	130	144	133	138	136	143	127	110	150	142	127	123	136	143	128	130	122	131	146	130	158	129	129	118	129	138	126	135	118	114	145	137	128	128	146	150	118	136	122	140	118	146	132	146	125	136	121	123	121	128	149	145	116	131	135	128	146	135	130	145	143	129	141	131	143	131	109	137	141	140	119	137	150	134	148	142	122	111	139	137	130	123	131	149	135	146	154	143	136	119	130	137	146	139	121	134	134	161	145	134	149	128	150	151	137	133	144	139	156	133	143	122	148	165	143	133	120	133	141	120	155	119	134	138	142	129	126	161	130	139	142	143	127	148	141	153	119	141	140	128	124	138	144	138	134	125	133	152	150	129	145	145	150	140	119	154	143	131	131	138	132	160	136	138	151	142	132	147	138	136	130	133	119	164	139	125	150	130	124	130	120	133	151	143	144	139	135	125	147	148	142	142	130	150	161	143	115	140	133	120	135	145	145	130	143	130	122	138	130	132	118	140	124	124	153	129	128	136	124	116	149	150	117	144	149	140	128	135	139	136	110	152	144	132	141	107	144	136	154	139	139	139	113	141	127	151	149	128	113	115	139	136	158	142	135	140	143	144	120	145	130	142	140	151	135	129	147	136	137	154	132	143	122	129	133	126	150	115	117	124	116	118	138	146	134	137	128	142	129	148	128	149	132	125	145	144	139	151	139	127	142	126	123	119	112	125	132	147	111	123	104	137	141	148	123	157	130	120	138	119	118	157	133	127	112	119	132	134	141	118	136	126	122	138	111	126	144	140	150	149	129	133	140	137	128	120	121	138	128	147	137	143	133	155	129	109	132	140	133	133	130	161	127	136	138	128	131	142	139	150	136	131	116	156	127	137	153	127	113	120	145	121	141	138	133	127	148	127	113	126	133	118	136	145	146	132	116	134	126	150	126	142	127	146	146	133	137	120	145	127	121	108	111	132	139	138	133	134	134	133	120	145	125	128	124	137	131	105	151	137	128	124	115	124	125	160	140	138	124	126	134	145	134	146	142	129	155	151	136	137	146	136	136	147	148	141	156	128	114	132	128	130	136	161	156	129	129	150	142	131	130	142	129	133	129	149	155	120	136	111	126	144	147	121	137	145	132	137	149	145	124	134	115	138	161	127	139	122	149	140	133	121	131	158	122	133	135	131	140	127	136	117	129	150	131	134	123	137	129	120	142	119	143	116	114	124	124	139	134	149	138	142	110	145	140	142	149	135	140	134	127	131	138	127	137	138	138	139	139	114	140	136	133	126	162	147	124	136	131	143	127	138	144	115	173	142	126	132	149	138	137	139	131	155	153	141	146	132	137	139	138	135	132	134	124	145	125	135	118	146	123	139	132	130	152	158	122	155	128	120	141	108	138	131	145	120	111	142	140	123	134	143	124	133	123	130	143	146	141	148	150	137	145	140	146	133	138	131	144	138	131	123	118	143	139	138	154	125	128	131	128	128	134	119	140	113	117	133	153	132	132	137	154	139	139	145	151	122	126	142	113	150	117	114	163	140	139	146	117	139	119	133	114	146	142	134	132	132	123	141	147	137	125	137	153	118	131	167	122	136	139	137	134	121	135	124	120	117	137	129	129	123	130	131	122	107	147	130	145	128	131	126	151	117	128	132	128	136	155	152	127	130	122	131	135	137	135	132	155	127	130	121	142	113	145	137	128	137	156	137	148	150	141	121	145	143	129	107	160	145	127	136	144	135	154	154	142	141	142	126	124	139	114	136	132	118	152	137	153	142	135	125	122	136	144	135	125	139	155	134	148	140	122	143	124	148	141	150	135	132	145	129	141	144	135	127	138	118	158	135	136	149	119	129	123	123	139	122	123	141	120	142	155	130	150	139	135	143	132	127	125	140	133	149	123	154	151	146	123	130	117	131	123	115	123	135	138	132	151	137	135	123	133	137	128	133	135	160	122	140	125	122	127	127	154	161	117	149	130	152	122	136	145	120	135	118	146	146	138	131	139	173	140	136	152	129	120	135	139	119	129	131	139	127	145	162	138	134	140	136	118	140	128	148	119	128	107	135	138	142	139	157	131	132	149	136	139	136	148	136	156	129	139	138	127	148	146	150	131	140	129	102	129	123	119	137	148	137	144	139	124	128	136	135	141	135	141	138	129	124	109	142	126	122	152	141	127	136	150	134	124	120	128	144	130	132	125	129	127	138	133	158	134	154	136	145	137	125	118	133	124	117	144	140	126	129	152	138	152	133	126	117	137	127	145	128	154	145	153	129	154	142	119	120	113	114	167	120	110	120	141	132	136	130	131	141	126	120	147	145	130	124	148	136	131	120	135	113	142	134	139	134	137	134	131	123	131	107	132	127	133	151	134	129	121	124	141	136	136	142	141	127	148	130	127	125	132	142	139	147	124	133	117	131	130	146	127	142	116	135	114	125	143	131	121	142	147	139	150	148	123	134	146	138	137	130	135	143	143	121	137	127	129	149	156	123	132	147	126	144	116	130	134	112	136	138	127	123	134	145	133	132	134	129	136	145	117	140	125	130	147	120	136	130	117	121	131	133	140	130	140	118	116	150	137	134	131	122	133	125	137	148	127	158	124	140	134	147	136	137	123	134	127	117	104	141	149	149	137	138	131	108	155	139	133	125	121	126	125	141	154	136	114	124	132	151	126	122	124	148	150	134	125	145	137	134	134	129	139	146	140	129	128	127	118	135	147	135	129	142	147	131	144	143	140	113	150	129	130	120	146	140	130	121	134	148	129	140	125	147	138	147	143	150	119	141	110	130	143	140	131	128	114	139	122	147	125	131	137	127	143	153	131	127	115	135	165	138	136	129	122	141	136	166	149	138	141	155	164	141	129	119	125	124	150	123	138	132	152	138	138	120	136	145	142	121	142	132	130	128	121	150	112	135	124	137	120	129	136	156	133	146	146	128	142	148	144	140	126	141	135	155	154	141	121	130	148	139	137	139	131	130	131	118	130	145	125	132	124	119	144	145	132	131	156	135	139	126	131	154	139	127	143	124	128	116	135	147	121	130	129	142	135	148	131	149	147	131	149	139	146	138	138	125	122	144	132	135	131	137	142	149	137	135	132	138	127	121	132	142	137	103	145	138	165	134	141	152	147	126	110
12439	9706	15986	18641	18991	18524	18840	19251	18681	19317	18131	17024	16564	18354	28380	30348	23597	19558	15453	13331	12762	13994	12445	6598	3683	5934	6305	5220	5195	5873	4208	3237	2469	2290	4540	2869	2020	507	443	429	386	460	473	519	515	592	728	907	2134	1673	1795	1394	1520	2579	3430	2546	918	564	553	531	511	489	439	402	459	430	480	471	451	415	458	449	431	451	402	442	427	441	417	392	417	445	473	456	429	424	423	381	415	428	422	430	416	388	388	421	406	384	416	425	435	438	406	403	413	400	396	392	392	385	389	390	434	388	412	394	400	394	397	381	381	428	371	422	408	423	455	402	428	375	417	430	378	395	431	407	401	405	408	386	393	434	408	415	416	421	437	429	401	400	382	348	438	420	397	413	438	415	383	416	412	390	420	393	404	419	407	380	427	384	368	439	406	408	415	425	394	384	410	373	406	403	406	396	421	410	436	416	427	428	386	390	403	388	390	391	393	405	367	388	393	380	399	427	417	458	386	386	368	443	416	387	426	382	418	425	444	404	404	393	435	402	384	405	408	371	385	438	383	346	414	404	417	408	359	409	434	374	439	384	422	465	407	411	421	403	411	397	414	380	384	405	401	393	389	401	414	402	430	426	412	400	402	403	423	419	402	401	414	443	436	407	373	420	422	408	444	381	426	398	390	403	406	401	385	440	419	426	390	409	398	390	424	405	392	406	402	369	398	395	395	367	396	380	410	388	396	417	387	404	422	422	413	394	406	444	403	452	438	418	443	414	378	398	397	396	409	392	432	422	410	426	388	399	397	386	427	426	358	409	411	403	402	404	393	428	402	398	384	390	417	390	387	397	386	382	384	387	413	390	404	383	400	417	413	386	407	373	416	421	416	405	407	411	417	399	408	442	404	407	421	434	388	411	431	421	397	391	422	400	417	370	372	393	418	357	387	422	373	384	370	444	378	393	435	427	364	406	454	394	428	378	426	390	417	451	440	404	406	452	419	411	404	380	353	394	437	428	386	415	439	393	393	407	413	381	416	405	446	452	414	398	362	400	425	425	404	405	405	411	416	416	404	442	426	392	355	365	406	401	447	393	384	409	377	437	394	389	413	424	425	416	398	417	401	429	381	404	401	418	411	405	407	408	422	403	393	416	399	403	395	390	407	422	363	399	425	447	409	432	395	377	424	375	407	436	382	434	418	411	426	427	407	374	418	369	379	390	424	401	376	449	395	384	403	418	406	408	409	411	399	399	406	407	405	410	444	395	389	391	382	378	393	448	409	360	408	398	444	411	415	374	377	439	424	407	404	401	367	407	415	425	414	416	398	377	449	358	445	423	397	387	414	400	429	403	394	416	403	376	383	418	413	365	419	438	419	402	403	409	366	411	420	380	397	383	402	392	390	438	433	403	430	427	447	407	429	414	382	356	386	418	403	405	412	428	357	372	434	383	410	400	399	403	378	389	392	426	405	403	416	423	344	417	430	384	410	390	425	418	360	396	452	385	460	429	381	382	403	405	421	413	444	417	382	365	408	396	423	397	408	410	398	422	397	387	393	391	411	447	403	371	410	424	417	392	415	414	410	392	378	396	365	433	418	400	409	376	411	435	375	440	443	424	373	446	421	418	389	418	420	380	387	377	402	406	347	379	399	422	399	393	415	420	392	406	385	402	433	412	407	373	409	376	425	405	413	456	383	414	404	407	420	358	363	410	397	413	419	417	400	435	401	401	429	403	410	391	412	398	393	361	409	383	400	463	425	445	392	387	405	418	397	416	390	398	383	437	400	428	392	419	385	389	411	387	388	423	412	389	432	404	402	438	400	425	383	404	422	380	415	406	424	384	417	403	409	403	394	389	415	424	423	365	379	402	403	430	428	374	396	419	391	389	394	391	372	376	367	399	427	426	412	404	352	406	417	367	404	395	389	416	408	396	412	390	387	402	399	420	399	439	418	369	427	396	411	402	408	392	421	422	432	404	365	409	414	382	411	413	410	414	403	356	363	426	437	397	424	384	422	399	421	420	401	403	403	398	385	394	418	378	404	400	418	407	391	412	391	372	399	395	411	420	407	401	390	394	407	411	395	386	370	385	402	433	420	400	368	392	399	373	359	381	434	398	426	385	383	377	397	422	403	397	407	378	404	392	412	409	415	401	431	436	379	352	422	393	392	357	431	399	395	395	417	418	405	414	393	408	424	388	414	427	397	399	428	398	430	393	388	403	424	412	380	410	427	425	374	362	397	378	425	392	395	384	411	385	398	400	390	401	420	399	419	446	369	422	439	428	384	409	375	401	435	399	411	393	399	400	374	387	404	400	386	396	405	393	413	411	432	412	433	397	403	406	403	386	385	427	395	364	418	405	387	392	376	412	423	402	431	448	445	406	402	413	381	418	401	421	425	403	377	424	412	414	395	388	385	376	417	394	409	393	401	357	387	423	419	443	426	385	414	449	402	418	431	417	432	411	393	382	406	445	408	389	426	407	438	366	374	390	398	408	379	391	391	403	411	380	411	402	421	439	425	409	397	400	408	416	374	422	408	434	386	393	379	392	434	376	374	409	380	406	428	406	407	391	407	400	406	396	407	413	404	415	408	386	396	405	417	436	429	415	402	417	430	397	405	410	409	415	379	404	349	420	387	391	411	376	402	373	403	407	396	444	376	380	397	410	395	418	425	418	403	386	396	407	382	418	401	411	415	380	421	410	417	405	414	415	400	392	405	376	413	398	382	387	374	435	367	420	415	379	442	437	410	403	380	424	365	391	396	387	418	392	419	392	403	445	399	379	402	398	439	378	384	405	397	396	369	402	410	421	399	450	422	391	405	378	399	416	392	428	392	413	403	403	413	415	389	426	414	423	440	389	411	440	398	396	401	385	384	424	437	409	367	399	398	419	379	415	400	424	425	406	396	414	400	377	416	392	399	411	386	397	400	370	406	411	403	398	384	432	392	400	394	405	369	380	393	389	392	354	420	413	383	392	414	394	424	381	407	421	369	410	399	442	414	417	414	413	429	394	412	375	429	458	390	423	390	375	392	372	443	408	416	411	402	443	408	381	360	379	430	445	390	419	411	398	408	450	437	402	421	425	416	365	399	420	430	370	416	401	422	430	402	391	377	395	417	427	368	399	407	386	398	372	440	391	376	425	418	382	382	375	387	427	392	395	410	367	441	372	426	403	435	393	394	391	396	391	411	406	424	415	424	419	439	391	413	407	432	384	393	387	392	427	431	402	386	421	402	410	442	434	430	423	420	409	429	376	388	435	399	416	425	377	408	426	409	398	384	450	397	398	406	442	385	389	397	378	387	381	402	392	419	370	422	461	396	364	405	407	406	393	413	406	428	371	394	417	375	414	417	409	389	427	425	376	430	407	384	387	399	419	402	421	450	375	384	392	400	394	415	410	380	422	368	425	399	374	385	374	371	404	457	416	401	420	399	364	416	367	445	404	387	405	428	426	442	449	390	405	371	380	372	420	403	393	390	399	420	368	378	383	377	416	423	423	405	435	397	411	389	389
25853	15509	16456	13547	11440	10949	10458	10825	11007	10193	8704	7333	6247	6890	15012	18418	14880	12858	7845	5706	6057	5247	5675	3191	1574	1999	1999	1756	1617	1723	1043	933	681	729	1457	973	742	224	187	165	191	179	140	214	181	199	238	270	570	423	449	397	351	594	788	565	305	206	221	208	185	187	186	197	199	178	166	188	181	182	181	169	174	172	182	169	182	178	157	150	178	205	206	192	203	206	190	174	203	158	166	187	188	170	188	184	182	162	165	183	184	160	179	191	178	192	180	142	194	174	167	180	180	173	194	164	185	179	183	160	173	182	157	170	178	178	165	161	157	171	176	192	184	182	184	167	156	166	186	169	171	162	156	178	166	165	179	191	181	207	159	159	165	165	167	159	167	155	199	170	161	172	191	179	156	175	173	187	189	202	166	160	160	162	175	194	174	174	179	153	169	191	169	176	210	192	214	156	176	182	165	171	167	174	186	189	174	209	168	167	173	172	165	198	200	169	162	163	194	163	169	166	136	185	143	188	190	167	162	192	190	184	185	214	169	159	174	161	175	192	185	148	180	158	192	193	207	161	181	165	172	167	171	176	139	136	175	154	196	170	183	168	176	173	148	167	169	162	179	163	190	184	165	168	179	157	182	166	176	148	167	173	160	168	169	178	144	134	163	185	153	192	194	183	184	175	163	167	178	178	191	162	181	192	174	157	182	170	179	182	189	190	169	175	157	174	176	176	181	177	162	186	180	170	188	163	174	171	181	156	179	153	174	170	198	171	174	154	154	177	184	180	165	179	189	163	167	155	171	173	198	165	174	172	174	184	187	153	181	148	181	177	203	172	174	170	169	169	191	181	202	162	195	196	173	185	198	172	187	168	187	181	160	169	201	186	168	175	155	124	188	167	157	175	160	185	161	172	175	175	153	177	193	155	177	150	170	168	159	177	188	197	170	178	173	172	180	158	193	178	173	182	181	168	172	156	154	174	193	164	202	157	172	181	178	183	183	164	196	189	150	161	192	189	190	174	180	154	157	167	180	167	171	171	189	169	170	199	220	193	180	170	205	185	158	161	170	163	161	172	174	165	163	160	171	189	155	181	188	196	169	169	167	159	161	162	159	192	180	205	166	186	166	180	172	173	170	196	190	181	178	178	167	163	167	176	155	186	158	187	170	192	151	173	185	143	182	201	192	182	175	189	180	151	204	162	186	189	178	183	188	177	190	175	169	144	190	180	176	187	176	177	162	173	132	169	189	167	174	167	201	169	162	164	168	164	171	173	185	166	185	176	180	150	186	193	172	174	162	181	191	183	177	192	173	179	183	188	196	193	175	193	163	157	174	198	175	184	185	178	172	184	164	183	154	179	178	171	177	166	177	184	169	175	180	195	194	153	166	149	188	178	162	182	176	177	166	169	178	152	192	162	177	177	187	181	173	144	170	188	171	160	180	191	192	180	203	202	188	204	171	175	193	179	201	182	188	183	198	151	197	173	180	178	150	162	155	158	172	178	177	181	174	177	157	170	162	173	155	174	168	168	191	168	166	168	175	179	154	156	169	197	159	170	179	174	181	169	136	194	198	175	147	175	168	185	191	213	178	197	174	169	166	163	176	188	189	156	187	164	181	158	188	163	158	179	160	166	154	185	170	156	161	200	189	188	193	178	169	172	157	197	185	150	181	182	191	168	170	191	177	178	200	173	174	172	183	213	181	181	160	163	162	163	185	201	174	148	168	199	176	164	163	177	182	163	138	191	171	153	182	170	177	182	145	151	180	170	167	178	181	187	161	158	194	186	176	177	176	183	170	194	153	167	170	176	174	155	159	169	167	168	165	158	164	164	168	191	176	177	182	178	151	166	162	181	187	170	194	160	172	149	171	177	192	184	174	181	174	188	162	169	201	183	165	193	170	176	167	187	176	165	178	172	176	175	196	159	161	169	186	198	169	188	163	168	180	186	150	184	192	179	187	171	192	170	179	198	169	178	159	191	190	171	186	183	169	169	162	185	182	162	169	162	188	164	181	163	204	161	184	166	151	170	139	175	163	177	166	162	172	181	175	167	183	166	187	181	169	186	199	178	150	166	183	193	215	185	179	167	162	201	172	167	150	189	180	179	181	190	148	161	168	179	155	167	177	179	153	168	148	169	158	164	160	191	162	165	176	186	151	157	180	172	190	159	201	178	180	184	175	168	166	165	171	165	174	198	168	207	185	181	183	163	155	200	168	173	168	164	185	172	168	173	195	169	187	166	149	181	176	150	177	143	163	204	160	177	170	183	209	160	182	171	177	178	197	137	171	172	164	194	168	173	183	165	169	166	169	186	175	169	179	164	186	151	172	179	186	176	176	176	190	162	189	175	182	177	163	181	166	167	193	176	167	178	166	158	195	157	168	192	163	180	170	169	136	178	183	163	164	179	147	164	180	184	190	190	185	165	173	182	158	179	167	174	164	174	172	187	179	175	173	162	172	166	170	184	181	192	172	166	183	163	164	177	193	155	162	150	173	172	172	170	179	197	187	184	188	177	180	185	194	202	182	171	199	173	177	183	191	186	169	159	159	192	168	170	175	172	164	163	147	202	165	196	158	175	184	167	149	176	173	159	177	163	180	161	169	168	173	187	168	174	173	155	184	175	154	196	177	194	183	184	177	193	174	176	208	190	171	177	215	185	169	180	196	167	166	191	191	186	161	180	179	162	168	185	189	169	169	174	184	179	183	173	172	127	154	199	140	177	188	183	142	183	182	180	153	174	190	170	186	207	177	164	161	188	184	185	193	196	180	164	188	186	170	161	163	160	181	184	177	185	175	184	180	187	164	166	197	180	178	151	185	193	179	168	165	196	150	169	166	186	169	197	174	174	185	158	170	191	181	168	161	186	162	183	179	189	188	177	196	153	181	150	192	174	163	180	176	158	183	185	173	169	178	161	177	171	214	183	157	180	162	160	196	181	182	181	166	187	175	173	183	168	186	194	174	162	178	170	167	185	174	189	187	171	179	202	167	168	179	193	178	173	178	173	170	153	148	168	175	165	167	177	171	158	188	175	175	190	180	169	205	190	156	173	173	179	165	178	182	176	162	183	177	157	172	169	204	170	169	155	147	163	170	162	184	199	186	170	164	162	165	176	192	165	174	179	193	169	169	167	191	152	185	181	183	167	165	185	162	174	190	173	166	185	185	178	168	155	194	177	199	182	203	168	175	190	179	185	153	173	179	154	193	167	180	184	159	175	157	176	165	156	177	185	151	181	175	171	181	165	179	183	171	172	155	183	162	156	165	171	175	168	160	169	175	198	166	191	171	175	155	172	204	180	169	169	165	168	172	196	185	191	183	184	206	165	153	161	162	176	180	199	162	164	175	187	162	178	158	174	184	167	172	145	172	180	164	196	180	174	178	161	185	183	178	169	182	177	221	168	175	166	183	188	172	163	153	150	193	162	191	164	164	178	196	188	178	138	173	185	159	185	171	176	190	175	170	168	167	202	170	175	187	176	161	177	180	167	169	183	159	177
15797	12916	21038	23962	24983	26057	26268	27872	28058	27648	25862	24188	22194	24829	35137	37842	31750	27829	20776	19487	21013	18865	20394	12009	6948	9919	9883	9407	9110	9570	6116	5451	4160	4818	8817	5321	4427	710	582	514	540	565	595	641	659	750	944	1196	3349	2528	2648	2187	1987	4013	5331	3745	1612	743	701	590	665	633	633	594	591	620	598	596	528	544	525	568	545	505	523	514	534	536	516	472	492	590	599	574	532	502	462	504	505	510	500	490	493	526	519	534	449	498	507	481	459	458	565	511	519	511	507	493	473	533	492	494	530	496	518	497	551	469	488	518	504	495	535	493	486	511	482	529	502	479	500	536	517	510	479	496	509	502	482	494	499	530	489	465	482	504	517	446	532	498	487	516	493	468	522	492	492	526	490	488	489	528	494	513	471	513	514	478	477	496	492	517	498	485	473	467	478	473	504	520	534	486	499	502	535	512	518	506	508	499	516	535	510	481	522	557	527	503	490	507	503	488	434	490	512	502	524	518	506	528	504	505	513	493	510	528	503	473	503	505	494	491	498	469	541	530	505	517	533	512	493	529	517	492	484	526	502	500	505	498	500	510	486	521	486	511	499	499	541	511	516	461	492	481	508	504	490	490	453	528	489	539	512	468	489	489	552	519	497	517	487	468	520	480	513	489	466	468	508	487	541	473	485	479	511	438	512	518	510	487	504	519	516	491	491	497	499	497	472	522	477	499	478	515	493	511	481	503	462	469	492	493	519	523	473	504	514	530	514	491	517	480	509	462	487	524	504	522	526	480	480	474	515	515	480	517	479	493	468	467	516	531	520	493	502	496	531	486	524	480	549	516	483	483	532	520	519	496	511	481	510	516	470	508	529	521	499	530	524	459	505	488	520	482	505	492	514	531	482	474	472	488	501	500	493	503	523	476	479	498	502	469	467	470	520	532	532	499	451	516	509	529	539	478	492	503	512	466	513	512	518	518	505	526	533	509	473	470	506	510	505	478	503	491	501	469	516	562	498	508	513	473	495	476	511	487	528	486	521	532	502	521	498	457	482	507	509	489	515	522	524	517	556	507	512	525	478	510	490	480	553	489	497	495	503	491	511	504	485	491	494	493	486	480	503	509	512	504	498	500	515	469	491	503	501	540	502	490	533	502	490	531	485	520	489	484	448	481	496	489	483	525	456	479	484	545	481	499	496	498	506	546	459	513	522	489	506	528	510	493	506	519	504	470	477	491	536	473	541	501	487	469	476	515	493	494	486	515	481	510	493	546	494	486	472	522	507	507	492	494	516	474	499	510	493	435	491	446	464	527	485	508	501	492	517	489	485	495	501	466	534	515	472	511	477	526	469	483	484	532	515	493	501	510	494	490	519	518	505	495	484	516	500	494	485	490	524	491	468	464	478	510	507	480	520	472	493	527	477	510	476	482	512	486	500	537	485	505	499	503	489	487	521	500	525	487	502	528	470	532	495	495	527	489	480	485	482	490	479	520	506	475	521	498	483	538	509	469	515	495	480	511	502	490	491	500	476	500	518	516	472	492	490	466	480	505	503	447	516	466	528	502	478	522	528	500	521	503	502	460	488	511	505	495	506	524	504	488	481	508	464	509	514	534	541	483	497	484	521	543	517	458	494	490	490	521	533	492	443	506	526	518	509	513	479	490	493	544	533	536	491	508	467	506	509	491	508	486	503	523	484	517	489	492	526	504	531	533	531	507	511	499	521	505	503	526	498	502	501	492	528	482	506	503	494	527	484	495	503	512	488	518	493	508	476	467	514	526	510	512	522	493	536	528	512	493	508	513	510	488	527	497	481	485	526	484	476	471	529	508	524	470	508	496	505	534	537	509	489	485	480	497	446	487	498	449	479	528	523	518	463	509	510	518	485	494	528	489	508	502	495	533	515	518	527	477	514	489	444	484	477	512	465	513	541	513	494	511	540	445	492	489	516	524	472	514	508	497	470	521	501	508	465	502	499	497	494	513	499	495	477	527	493	502	507	506	493	504	495	504	495	519	506	486	531	482	520	503	511	526	511	511	535	522	508	487	495	502	482	476	506	507	479	499	526	506	483	488	477	526	490	493	480	504	503	515	497	481	513	474	496	480	540	487	509	450	511	510	500	478	483	501	485	508	456	526	497	500	539	533	481	470	495	498	512	493	513	500	496	506	535	491	520	485	512	508	486	498	495	508	511	468	507	514	516	505	526	473	522	515	512	484	506	498	492	477	504	504	491	481	535	519	482	487	476	494	498	501	514	494	516	497	506	501	490	555	493	563	529	522	498	496	514	525	507	506	491	506	504	506	494	518	519	489	490	436	497	517	494	507	519	499	495	531	488	456	533	508	495	505	534	533	542	479	526	528	497	508	511	511	448	524	498	543	477	509	501	502	510	482	505	503	496	521	517	513	486	519	474	500	501	508	495	511	502	482	515	491	479	508	483	506	516	539	506	519	521	471	512	515	523	520	483	475	508	515	524	455	494	503	537	448	538	511	509	507	516	496	523	500	500	505	500	503	491	487	493	495	507	528	458	512	524	468	504	514	453	512	540	518	478	469	529	483	531	525	521	471	522	456	481	469	525	475	495	510	528	498	493	482	445	501	512	500	556	509	514	502	507	500	486	477	476	460	530	459	504	508	523	517	507	482	478	445	498	498	474	534	469	521	507	531	525	488	476	508	491	487	494	512	500	494	534	542	532	529	459	483	466	497	472	480	524	510	499	492	500	486	493	504	531	467	535	505	487	495	520	479	500	548	460	482	500	510	541	465	515	519	528	520	496	534	490	504	515	509	476	488	495	478	528	468	461	472	514	476	508	515	564	510	464	515	475	520	539	499	519	508	492	519	528	543	488	521	513	527	509	520	514	467	518	471	476	536	494	508	459	482	497	456	466	514	510	510	504	517	467	469	483	538	511	490	508	494	506	517	496	529	460	491	511	475	478	496	484	507	480	506	505	501	509	460	497	512	506	547	494	453	529	489	467	548	537	493	516	504	461	496	537	548	503	488	498	502	459	475	448	482	516	520	479	529	522	528	530	480	477	519	470	493	530	531	523	521	468	491	521	486	479	507	478	493	553	543	460	495	505	489	514	526	461	489	503	511	476	479	512	504	511	481	478	496	530	497	495	516	487	510	496	509	499	494	506	506	498	531	478	479	513	466	502	499	519	475	501	502	482	528	456	509	519	485	494	485	508	518	460	503	469	510	523	496	498	498	517	471	502	498	507	496	491	516	496	479	526	488	480	503	509	516	513	514	507	530	493	479	478	474	487	480	513	491	481	473	480	518	499	521	452	476	501	482	497	500	484	503	512	518	484	538	480	496	548	506	490	503	469	538	521	468	488	459	509	487	487	467	529	470	517	452	535	479	529	514	489	468	513	478	537	527	502	482	502	481	523	507	514	491	522	499	486	531	508	532	483	508	503	519	531	519	490	479	500	501	523	565	536	515	490	466	454	496	514	494	478	461	536	515	491	516	529	548	525	501	513	525	479	524	523	496	539	507	496	486	519	479
8162	4209	4347	3520	2258	1641	1198	1048	816	686	557	487	508	499	713	839	760	675	402	327	458	364	391	303	174	227	186	244	205	235	177	187	175	166	184	178	147	112	131	115	97	113	106	118	111	110	123	141	120	110	116	144	120	128	149	128	120	132	109	109	114	114	120	96	121	103	96	108	115	95	106	104	87	113	106	112	137	126	121	108	106	122	92	113	117	102	104	112	124	128	111	105	125	116	106	122	95	106	115	122	115	105	133	121	112	102	104	88	108	118	113	100	122	101	121	101	87	101	131	85	115	97	114	102	116	99	112	130	121	125	108	104	112	112	117	101	123	115	92	105	125	118	100	108	97	102	120	122	111	131	113	114	111	95	107	111	109	121	107	92	104	101	115	92	112	101	111	111	100	100	116	120	121	106	100	112	103	124	113	91	116	97	110	132	113	112	112	103	93	110	100	111	113	101	99	110	99	124	129	114	116	113	122	98	121	117	132	104	135	113	105	120	112	89	101	96	96	99	105	113	110	111	117	96	113	125	116	119	100	97	105	101	103	132	121	115	118	119	125	104	95	126	105	123	113	120	96	116	130	109	123	117	115	102	106	122	115	119	118	119	129	88	108	113	102	111	111	118	111	99	113	116	110	134	113	107	113	103	113	98	137	101	118	108	113	107	118	112	117	107	102	91	110	98	128	139	95	121	110	127	94	102	113	118	126	97	113	110	148	92	93	110	109	100	92	106	95	96	99	120	124	109	126	107	100	110	118	108	100	115	99	103	120	108	102	108	118	109	117	115	102	119	104	103	127	132	92	127	104	119	118	115	97	109	127	92	117	120	114	96	113	114	114	93	115	118	98	112	118	109	108	124	95	110	91	125	113	104	121	113	133	116	107	128	103	120	102	104	113	108	114	120	117	101	125	105	104	115	108	126	95	102	137	98	115	87	119	123	89	121	127	115	128	98	106	111	127	118	122	102	115	116	91	105	119	125	109	113	79	120	115	118	108	102	130	96	107	94	125	110	117	112	107	105	105	112	144	94	111	136	114	91	117	124	88	92	123	101	96	111	110	105	124	99	106	103	116	104	109	119	123	114	108	122	118	100	101	130	101	98	111	112	101	122	114	120	122	105	102	112	114	106	103	116	110	116	128	129	119	128	113	117	93	108	121	95	131	114	100	115	112	121	94	119	118	108	111	115	99	103	105	109	103	117	116	98	112	121	109	115	105	104	105	122	98	97	107	101	97	96	103	86	120	120	115	104	107	98	122	116	111	121	103	124	110	102	120	107	95	108	111	111	110	106	106	98	136	116	107	105	106	113	121	102	95	122	95	113	104	95	100	104	108	99	104	118	111	121	125	93	123	126	117	101	122	111	111	100	106	90	113	115	126	120	120	118	99	107	109	125	125	110	120	114	93	115	116	105	132	95	109	108	111	113	130	124	102	95	105	105	99	91	108	109	127	108	108	102	98	98	104	126	112	93	148	97	106	94	106	111	112	114	109	107	116	104	107	124	115	132	119	125	89	121	123	108	114	85	111	116	111	120	101	121	115	105	109	87	118	106	102	120	113	127	123	98	111	117	133	121	133	105	110	115	117	113	100	106	120	127	111	105	86	128	98	112	112	103	109	119	115	124	109	92	123	98	105	100	110	105	108	101	99	96	113	123	111	102	105	101	121	121	99	119	94	119	116	112	105	128	127	119	98	113	125	110	103	109	122	120	99	122	109	103	111	115	125	106	116	106	91	108	114	122	130	104	107	103	110	104	103	119	110	102	112	117	107	103	110	119	95	90	99	105	105	108	104	108	132	113	89	103	91	104	110	103	100	103	110	91	94	128	113	123	114	118	115	115	104	109	109	116	112	106	95	109	110	119	109	123	106	104	99	113	121	99	105	108	126	116	100	117	106	106	111	102	103	104	121	97	96	104	127	106	113	116	110	110	124	114	104	108	136	133	104	110	100	117	101	95	120	125	100	109	115	93	127	115	98	105	119	112	119	125	124	116	111	117	117	108	119	111	109	103	98	111	94	119	100	123	118	125	98	97	107	99	107	108	109	109	116	107	103	108	94	99	103	114	111	109	124	121	92	106	102	118	111	102	112	101	101	97	96	107	122	102	105	107	121	111	102	109	120	113	99	112	104	107	98	132	105	109	105	107	109	100	117	128	102	117	102	109	109	108	116	113	97	119	118	107	118	121	95	96	111	101	94	102	104	115	120	108	122	111	102	108	112	113	105	99	118	107	99	135	120	118	92	106	114	106	111	129	108	94	100	114	122	111	125	110	122	120	104	123	119	105	101	111	101	108	106	110	105	114	97	118	104	91	98	116	118	117	122	96	102	127	115	127	115	115	100	115	101	119	104	114	114	125	108	121	118	107	108	119	114	97	108	111	106	101	113	101	107	124	122	98	115	114	107	95	115	99	110	122	113	109	106	120	123	119	97	118	102	120	111	108	112	123	112	112	117	104	119	107	111	100	114	104	103	106	118	122	113	107	98	125	119	117	112	96	123	113	115	97	100	99	97	92	121	118	97	113	115	124	116	120	134	90	121	110	100	91	101	103	117	113	103	92	96	106	94	104	93	104	101	119	123	113	104	107	95	106	112	103	111	86	114	120	110	118	100	106	115	116	117	117	114	115	130	121	113	115	116	123	109	92	132	118	102	107	98	102	130	100	89	95	105	110	117	113	102	109	96	110	110	108	102	121	104	116	106	111	109	106	124	87	113	111	105	118	105	94	127	94	118	113	109	124	104	121	118	128	97	116	90	104	108	98	130	113	99	102	98	117	121	106	102	129	117	113	113	115	112	116	107	107	84	117	104	113	117	125	99	111	111	116	107	108	123	108	106	98	117	113	108	109	103	116	107	123	110	119	99	136	126	104	119	106	120	114	110	99	104	113	123	112	105	107	134	103	118	126	98	98	106	121	119	122	113	116	129	126	104	102	123	115	132	104	107	105	106	119	107	115	116	98	128	122	108	112	137	120	105	98	111	100	119	114	126	120	128	117	121	108	102	98	110	121	112	103	115	100	115	106	110	100	110	123	122	117	116	126	95	128	94	114	96	125	110	100	102	118	128	130	106	100	128	106	97	128	97	115	103	100	104	88	103	110	109	102	110	133	129	115	124	106	118	114	104	114	96	112	116	120	95	110	118	122	101	104	103	134	118	116	114	115	114	110	123	106	116	120	130	91	120	111	115	115	118	98	127	99	118	117	110	114	107	97	112	101	102	107	120	123	116	112	97	105	120	122	120	125	113	108	122	103	90	128	121	104	107	120	126	102	126	117	125	108	117	112	110	126	104	118	100	108	113	104	111	105	101	117	113	137	101	126	124	112	125	116	123	105	109	126	107	115	110	103	123	147	99	107	103	119	103	94	116	108	98	121	110	131	89	99	119	92	126	103	116	118	101	111	106	117	100	107	126	118	152	108	113	114	90	136	101	107	123	114	113	107	120	103	104	115	122	108	98	112	110	115	109	109	108	115	113	107
6120	4691	8262	9693	7949	6424	5355	4959	4000	3721	3106	2722	2445	2784	4278	4508	3841	3099	2130	2084	2428	1902	2093	1360	904	1181	1049	1160	1111	1176	993	937	717	763	922	783	664	419	333	352	352	375	341	405	390	401	394	414	482	447	482	453	431	525	516	445	370	343	354	290	336	382	353	372	329	330	343	367	299	323	307	322	360	352	343	341	348	340	335	334	338	360	349	341	334	346	339	329	321	353	349	358	343	346	331	364	335	344	340	355	302	330	359	364	300	336	351	334	335	321	317	348	327	361	362	362	347	332	341	328	346	336	341	325	356	316	336	314	320	371	312	351	348	330	321	343	327	352	341	374	352	336	359	355	330	368	344	322	318	319	361	365	311	328	331	321	324	332	341	358	335	359	297	332	334	327	362	339	367	336	328	359	335	361	338	338	315	329	356	339	306	360	320	337	357	330	355	328	358	305	327	347	312	334	309	361	333	329	332	323	341	345	331	361	330	314	358	325	334	346	338	342	309	360	343	354	337	303	339	385	312	365	324	366	351	350	319	338	347	350	345	330	330	342	312	357	333	355	356	363	338	326	380	328	324	350	310	323	364	332	333	371	356	349	334	334	344	322	300	344	323	349	329	341	322	345	337	340	347	317	327	362	342	330	335	317	332	308	331	356	333	322	321	374	327	328	339	343	327	346	319	307	303	305	369	319	318	360	343	358	347	325	337	324	331	341	328	341	355	341	334	328	378	328	335	337	372	342	355	360	334	360	332	308	385	323	352	331	358	352	334	347	328	342	332	290	324	336	315	347	353	339	354	347	346	341	345	312	338	333	310	334	359	341	370	302	340	302	343	319	336	335	327	363	308	352	324	345	339	319	333	348	369	330	368	332	335	383	327	333	305	315	339	319	335	320	328	380	332	368	316	329	336	349	328	354	328	339	318	346	345	338	346	340	333	353	284	354	323	335	339	364	332	324	346	331	353	315	310	336	326	313	317	314	327	350	302	326	363	347	341	327	316	344	351	355	343	344	331	347	328	323	350	314	327	299	316	319	360	346	319	355	331	346	327	377	318	328	365	340	342	294	324	355	355	351	348	304	356	336	374	344	311	333	351	313	310	359	326	326	328	324	309	367	347	313	352	314	315	340	343	350	327	350	339	353	341	303	334	325	286	315	363	324	333	328	316	315	344	351	351	355	371	310	327	316	329	332	313	334	331	358	347	350	344	321	327	324	326	354	305	334	324	346	313	360	338	339	326	358	337	338	320	346	330	334	357	298	336	311	350	342	341	327	353	349	348	357	336	282	386	363	354	333	326	336	326	337	353	342	310	331	315	334	328	317	336	309	326	319	290	335	339	325	330	359	311	346	342	354	294	330	341	340	338	302	362	336	344	358	329	310	329	331	339	347	308	369	338	332	321	327	348	317	323	318	316	349	366	350	343	330	347	342	355	320	336	299	328	342	335	332	375	356	368	332	359	312	325	323	328	335	346	364	315	343	334	333	354	351	337	313	336	335	327	345	340	342	349	335	323	312	344	344	335	313	339	329	324	298	336	340	318	330	363	340	351	343	332	319	305	347	308	356	349	332	360	347	314	299	304	320	340	354	370	373	336	329	366	349	338	364	324	361	324	336	326	328	324	331	311	344	347	312	324	327	335	329	344	343	376	300	281	355	293	357	323	329	343	332	361	328	322	324	329	309	339	338	330	324	345	342	341	331	363	349	364	339	338	330	325	348	354	342	330	340	334	329	332	313	340	353	345	372	326	358	319	367	327	324	330	309	358	360	349	332	344	351	302	350	309	354	302	361	335	352	326	312	365	364	352	356	336	333	327	303	341	338	343	320	333	354	317	301	332	337	361	328	350	342	349	338	355	333	339	344	322	325	346	357	329	355	362	345	350	344	305	340	363	366	335	323	328	347	362	335	337	315	360	333	337	338	324	324	353	371	308	345	319	305	337	373	351	370	337	311	349	363	337	334	283	340	324	339	316	367	334	354	329	328	297	338	342	334	338	354	323	339	338	350	370	363	305	346	351	347	359	312	339	362	335	343	369	314	337	363	351	370	345	310	330	359	362	339	318	338	339	352	345	363	345	353	343	341	310	324	329	335	357	335	340	350	322	374	327	323	320	338	279	324	324	350	354	330	325	373	325	341	326	330	333	342	299	325	342	329	346	348	345	320	321	350	328	343	357	335	326	292	333	327	291	349	347	354	384	327	292	343	322	340	333	360	306	338	317	369	363	319	339	332	322	348	318	346	333	350	324	355	333	316	333	331	358	348	322	332	355	366	292	330	320	329	349	323	336	324	348	296	368	329	368	339	310	331	329	313	327	360	382	345	370	335	358	340	360	352	353	335	349	331	361	327	346	336	332	293	328	342	327	346	378	351	356	328	361	309	322	343	331	320	365	343	366	350	344	341	303	343	334	337	326	342	297	296	333	359	345	365	343	361	327	338	346	328	341	370	345	337	347	345	319	334	327	348	332	350	351	371	339	343	323	308	327	326	331	332	319	360	333	377	337	348	319	335	343	334	364	299	327	360	353	351	323	321	306	339	349	358	340	359	373	365	357	344	333	342	316	319	317	316	326	353	379	334	388	346	323	331	333	341	351	339	317	347	357	329	358	343	334	340	320	340	349	349	344	354	332	361	321	319	359	324	386	351	312	340	341	316	354	354	325	324	352	310	317	319	368	311	341	322	350	352	344	334	310	342	313	351	361	362	345	328	329	317	346	334	317	312	333	331	349	318	360	339	339	336	362	341	321	320	351	332	341	344	338	339	344	343	324	369	338	362	338	320	374	339	328	305	317	346	337	349	342	338	332	326	320	330	329	336	352	270	311	344	331	349	352	286	363	373	332	354	355	332	363	357	363	342	294	320	349	304	351	344	323	337	314	339	360	343	342	344	306	361	336	331	332	370	346	358	318	347	344	347	334	369	332	331	336	357	344	364	320	383	339	350	367	375	391	351	347	327	305	362	363	347	339	354	342	335	315	352	333	357	317	358	326	304	305	344	346	380	338	323	348	325	344	368	343	334	350	351	339	332	348	328	329	308	353	329	361	325	340	316	324	318	363	367	316	333	325	333	327	295	334	342	309	342	298	334	309	349	321	338	324	384	366	325	343	322	357	337	306	332	327	354	320	332	355	375	355	358	359	346	328	310	343	339	349	325	359	316	343	300	329	353	332	331	357	351	343	355	332	343	339	338	311	348	344	346	333	316	340	310	320	320	331	373	344	341	300	342	325	349	334	332	315	296	340	339	318	320	314	342	347	340	324	318	338	298	333	327	354	322	336	331	344	335	315	335	348	316	321	328	357	326	316	324	350	337	332	365	306	305	353	331	335	342	338	322	330	354	336	337	344	343	325	302	356	329	351	314	358	334	336	290	333	303	325	320	365	313	337	360	299	334	354	323	343	334	322	342	341	298	325	340	319	343	357	348	356	337	323	325	378	370	352	322	347	336	353	357	357	323	321	317	310	327	369	355	295	342	312	343	312	343
17578	9200	9737	8450	6166	5621	5809	5939	5569	5071	4405	3522	2490	3983	8010	8253	7652	6550	3521	2697	3204	2782	2601	1500	802	954	989	883	934	811	657	598	451	569	833	689	496	215	145	128	145	150	150	178	139	145	154	204	278	216	204	193	202	311	296	232	152	145	164	134	143	153	140	151	129	158	143	140	132	156	148	154	129	135	163	162	142	145	131	141	139	143	120	152	144	134	154	136	131	148	140	162	158	121	151	145	127	152	135	138	122	123	132	123	147	152	143	152	148	133	135	152	134	135	120	148	137	146	135	137	136	142	144	150	142	129	156	125	153	141	143	139	145	144	134	163	141	142	127	122	125	127	150	132	158	122	140	119	137	135	131	151	147	130	144	124	129	154	180	126	157	151	152	142	143	141	157	151	143	138	128	147	132	143	168	142	122	121	145	131	138	150	146	148	130	126	163	129	127	153	152	125	143	128	159	141	131	150	157	146	159	134	134	154	123	145	157	133	118	137	124	132	153	127	148	146	135	139	140	121	164	150	132	146	136	131	139	122	126	123	145	154	126	132	137	162	142	130	134	173	132	142	140	138	144	165	144	179	134	135	153	148	154	131	172	149	139	122	122	143	134	139	134	143	148	163	139	137	125	132	128	135	133	150	129	131	142	164	138	143	164	132	138	149	132	139	160	140	118	134	163	127	145	133	152	121	133	145	152	151	123	128	134	136	157	133	140	148	144	143	131	146	113	123	117	131	152	129	147	134	153	162	141	149	148	152	136	107	123	137	154	116	137	136	151	151	137	150	133	125	129	108	118	137	154	142	160	152	138	145	143	149	143	174	137	130	140	137	135	146	146	151	143	128	124	123	142	150	165	122	139	133	122	138	180	136	137	130	137	163	130	122	132	137	135	111	132	143	130	129	124	140	154	169	138	125	129	150	148	132	148	125	145	156	140	138	143	151	149	141	142	133	133	131	152	121	150	159	115	121	135	127	148	145	146	129	129	134	153	142	136	152	151	142	148	147	139	135	129	132	135	151	158	140	122	136	145	159	134	150	148	159	132	131	143	126	137	111	133	128	133	128	155	144	131	143	134	140	155	153	141	150	138	113	129	119	134	136	144	122	101	145	120	151	139	138	136	151	133	167	146	144	130	158	120	135	146	156	141	136	143	153	115	139	138	150	150	138	158	141	152	148	149	138	146	117	143	135	111	156	122	154	144	137	146	157	138	146	147	123	148	151	140	135	135	143	152	125	152	147	138	133	134	128	156	140	133	150	146	144	122	132	138	136	123	139	128	141	158	127	152	143	161	151	128	127	144	146	123	177	134	135	142	127	154	145	143	140	132	134	108	130	138	152	141	138	150	144	140	135	145	136	156	122	152	160	140	143	147	162	144	136	152	133	130	131	136	130	162	129	142	154	145	137	152	143	119	142	136	130	131	142	113	129	138	130	130	150	158	151	127	139	141	137	134	132	151	136	156	134	130	134	135	120	144	150	140	136	116	151	130	129	149	155	144	136	148	141	131	153	129	126	137	160	123	154	133	134	151	136	136	160	131	161	144	140	138	148	139	142	143	129	140	141	119	134	141	141	138	155	135	159	147	145	118	148	126	106	145	136	129	138	135	133	129	140	134	165	135	137	157	162	117	134	150	139	153	149	139	130	139	142	134	142	133	143	136	152	149	159	143	119	155	138	145	133	151	170	132	127	147	154	153	135	161	143	139	144	161	155	173	124	145	136	145	142	133	147	146	144	153	141	153	147	146	167	133	132	135	153	154	150	132	133	124	128	151	154	137	135	159	145	125	138	149	160	131	122	130	135	146	127	150	144	139	152	147	139	157	133	137	122	149	151	147	145	140	161	152	144	141	129	138	145	146	153	141	139	147	122	122	148	126	139	129	134	138	142	127	141	133	133	160	141	123	123	148	115	149	152	145	135	124	133	144	148	143	151	154	161	150	121	144	127	149	118	150	128	128	142	148	115	144	136	138	149	138	136	129	127	133	151	123	142	150	144	120	136	138	148	140	121	144	136	148	157	126	143	124	112	128	149	160	162	142	130	167	136	134	161	160	145	132	153	131	140	129	153	130	138	137	129	148	130	146	142	135	154	131	140	148	144	155	127	132	153	147	139	123	133	130	148	136	128	148	148	127	138	119	142	136	129	134	149	143	145	154	119	142	161	133	135	119	135	140	167	160	127	130	132	134	132	156	140	159	159	151	143	119	134	152	135	144	141	156	134	161	142	138	150	159	152	133	142	144	137	127	121	141	125	126	136	140	149	121	133	129	136	135	140	129	122	135	142	143	140	127	141	124	133	179	131	133	144	137	134	132	164	151	146	139	138	142	131	149	135	152	149	137	135	155	136	142	137	115	133	116	154	143	148	138	126	144	133	135	129	155	154	138	121	147	143	156	139	163	137	147	146	124	144	143	132	150	149	129	138	127	147	135	129	136	132	115	134	160	135	145	152	127	131	147	121	127	144	145	142	128	138	125	138	158	143	117	130	150	132	145	139	149	125	139	169	138	141	131	148	135	158	139	134	129	131	129	137	148	142	137	148	125	149	140	151	152	150	130	132	157	148	127	131	126	139	119	139	150	119	144	157	145	126	124	139	132	129	138	150	134	151	141	141	145	155	121	159	154	153	125	129	131	151	149	125	124	153	147	129	161	161	146	145	145	155	149	141	145	130	137	138	142	130	147	142	145	159	150	129	139	141	144	146	132	163	152	141	121	142	130	137	135	155	144	116	153	134	154	124	152	126	153	154	118	151	152	149	147	143	104	151	159	153	147	154	134	135	158	123	145	127	125	115	133	140	135	139	119	133	132	151	141	161	137	131	139	136	133	135	127	132	134	131	159	138	142	126	145	127	140	121	142	149	122	137	127	163	149	126	137	120	143	149	132	129	135	136	151	137	111	143	133	136	142	113	132	127	135	159	142	164	140	133	131	123	176	113	121	165	156	132	168	127	138	147	147	142	132	125	127	150	142	139	154	119	153	143	138	151	142	135	143	145	125	148	152	139	147	146	151	149	145	150	129	141	137	129	148	148	119	128	115	146	153	171	139	135	131	130	129	130	131	135	128	143	162	142	106	168	144	162	122	133	143	132	131	129	125	126	150	157	129	147	166	155	157	140	126	137	150	140	155	112	140	131	144	161	149	122	124	125	131	130	144	117	111	149	144	156	128	131	118	140	142	132	126	141	140	130	158	152	121	122	131	121	135	148	150	130	126	133	131	138	130	147	147	142	149	136	123	123	139	135	146	149	143	131	144	147	132	148	138	142	139	140	138	130	149	130	141	144	115	132	145	162	146	148	134	111	147	149	126	136	137	158	135	172	141	143	153	144	150	146	124	143	133	128	136	131	142	157	157	160	132	133	149	151	118	143	150	156	154	138	138	156	155	112	143	143	140	131	154	140	142	136	144	130	141	142	149	133	138	125	133	121	138	156	131	121	139	154	155	144	144	135	151	154	133	144	141	133	124	125	145	151	179	137	125	132
11720	8507	15089	18775	17598	17707	19276	20185	19471	19055	16977	15404	12318	17715	26825	24933	22496	20165	12109	11612	14266	11606	12154	7314	4218	5694	5756	5346	6073	5034	3533	3857	2792	3667	4960	4481	2951	862	462	432	426	477	477	503	511	475	558	667	1232	1001	1025	987	1031	1567	1825	1211	552	490	470	443	484	491	423	450	468	447	457	462	432	423	457	440	503	435	420	402	403	413	431	415	461	443	414	395	384	417	446	441	393	409	398	413	436	422	403	441	432	417	424	392	425	413	440	396	460	392	400	411	436	423	405	374	397	445	423	432	433	380	433	419	406	426	402	428	400	421	403	423	416	373	410	415	412	396	407	448	409	444	400	438	423	407	418	473	403	432	392	431	398	396	436	444	434	427	426	391	399	449	403	436	448	437	405	399	409	401	411	406	424	420	410	417	414	393	387	398	420	424	445	441	426	370	400	426	415	450	434	420	416	435	445	426	413	404	407	424	413	415	415	421	390	384	428	369	394	431	426	442	411	425	420	458	426	410	436	403	416	412	396	416	408	420	395	418	464	431	427	422	404	422	400	436	439	423	410	426	418	417	445	384	410	410	426	409	400	421	409	426	456	437	427	442	419	413	435	428	433	452	427	406	422	408	429	421	445	448	386	408	415	432	401	413	404	402	427	402	404	451	396	404	382	449	415	362	393	422	394	400	411	421	397	371	412	442	390	420	400	401	397	396	441	400	415	450	416	441	438	409	452	398	429	434	434	417	445	437	442	415	409	410	395	445	428	413	397	409	438	419	427	440	402	427	416	423	424	431	450	433	423	425	410	407	446	412	415	427	404	421	418	387	438	415	416	395	429	422	387	424	417	409	437	430	425	432	391	447	410	415	433	413	415	415	430	412	418	436	396	422	430	417	399	440	415	405	452	426	408	374	405	418	418	410	432	387	433	459	412	384	445	452	392	430	422	413	405	439	419	434	441	446	398	425	411	392	435	393	389	387	430	445	417	405	391	407	405	434	428	433	411	394	425	425	413	415	381	415	412	424	433	473	429	429	423	466	402	408	468	408	409	433	401	394	431	432	412	384	415	434	412	393	420	415	434	416	417	469	408	414	420	388	425	433	400	387	398	428	453	374	381	421	434	423	408	425	406	453	435	431	381	371	405	403	404	441	438	406	416	437	430	436	412	415	418	415	417	405	424	430	428	443	412	404	411	430	378	418	434	402	434	436	398	447	386	426	424	414	382	438	380	419	418	448	398	463	399	443	381	439	422	399	428	403	377	410	424	417	437	400	447	408	415	429	414	446	405	434	401	409	443	444	432	428	420	427	423	372	408	402	405	399	410	434	409	432	455	425	407	373	420	400	417	378	437	408	417	452	425	403	422	434	374	423	388	442	434	461	423	408	373	419	407	435	406	403	433	382	433	426	411	422	421	425	438	412	410	432	432	423	451	421	419	441	402	422	428	414	425	426	456	402	396	392	377	479	430	436	383	424	417	411	419	408	394	398	418	438	416	407	410	421	417	442	431	412	409	423	420	420	433	423	425	412	424	423	414	397	371	455	424	433	427	407	416	409	399	426	404	427	358	405	416	418	401	382	369	428	402	391	420	438	426	441	396	430	390	452	421	400	446	417	421	423	440	447	429	379	419	409	423	419	441	411	420	405	407	429	402	421	398	439	449	448	443	398	441	443	418	430	420	406	399	394	417	421	436	442	389	421	419	445	401	462	411	417	386	407	428	471	449	415	462	414	402	418	434	403	398	406	430	392	409	430	441	454	408	400	420	464	436	408	427	408	415	399	417	408	394	422	413	410	403	411	429	406	429	418	397	404	416	406	453	400	432	444	431	443	419	421	405	419	443	449	421	429	460	414	423	431	422	433	434	462	435	409	416	410	404	407	395	438	420	417	430	423	418	443	411	443	416	431	424	414	469	409	422	435	445	391	429	423	464	435	407	401	435	406	429	395	393	434	406	418	432	420	453	400	434	400	434	413	444	426	431	403	419	449	409	407	443	411	424	435	437	400	416	437	443	399	419	418	435	406	439	412	426	411	424	378	384	417	432	436	445	453	454	403	422	391	412	452	391	436	414	439	413	407	430	395	396	394	430	403	395	433	467	434	429	398	393	418	408	402	401	419	411	418	363	405	461	414	397	428	443	449	426	438	403	400	415	416	435	422	407	447	383	414	400	417	443	429	427	411	407	408	416	406	413	394	416	420	445	420	436	417	397	403	434	416	462	407	400	428	398	390	428	399	414	408	419	440	424	432	433	373	399	437	407	404	399	452	415	398	423	425	418	422	419	428	422	403	427	409	423	424	448	418	402	442	396	401	445	432	435	441	419	420	401	401	449	418	421	394	414	428	451	400	463	398	434	372	400	439	441	403	415	407	405	414	392	417	411	375	418	434	412	408	433	427	376	435	388	431	436	434	465	411	406	409	448	447	404	398	438	422	444	418	411	423	408	437	437	399	414	450	459	413	430	395	389	419	418	447	416	467	459	431	426	416	390	412	393	423	409	408	467	413	470	404	396	419	371	364	401	426	419	399	433	445	397	399	405	439	465	414	393	361	419	451	388	408	425	403	418	432	416	401	427	425	409	447	417	403	409	409	428	443	449	446	426	383	407	424	399	417	411	392	438	453	424	426	404	424	415	416	455	446	441	410	445	469	402	435	423	417	390	365	400	422	391	448	420	426	408	395	423	394	400	412	409	381	406	409	430	425	409	411	437	441	382	405	424	445	431	391	389	445	394	410	442	406	417	438	400	414	404	431	448	380	429	442	418	413	428	400	424	397	385	430	404	420	420	394	423	397	389	388	433	392	395	407	423	395	396	398	421	432	419	407	398	419	434	421	457	409	402	444	416	420	432	398	428	382	416	429	405	393	410	389	427	433	400	412	432	434	401	420	396	401	386	392	448	393	424	421	419	395	420	427	404	408	417	393	419	430	391	425	378	424	410	384	429	419	444	414	437	420	432	393	422	395	450	405	403	430	364	461	410	451	409	444	412	418	456	412	416	383	458	416	408	427	429	452	400	409	442	438	433	407	417	402	402	429	436	419	454	426	388	443	383	410	453	417	436	383	425	377	388	439	398	418	425	414	427	437	449	426	442	410	395	413	412	410	387	421	391	447	436	419	391	425	394	419	419	403	428	398	421	415	399	422	420	419	415	426	438	430	440	401	427	398	421	421	417	407	412	392	380	397	443	399	410	465	441	423	451	443	403	421	405	406	421	418	408	415	476	400	436	416	455	396	411	389	397	389	416	414	410	408	459	411	381	460	402	388	366	422	403	376	444	414	421	441	416	411	415	437	424	409	407	404	420	400	408	399	411	420	420	467	388	447	427	388	429	429	405	445	364	421	405	417	407	407	383	420	425	418	430	423	405	416	418	441	436	404	425	413	400	410	426	436	402	429	432	419	461	416	434	438	432	437	416	443	403	376	438	442	398	404	425	407	416	412	411	393	388	427	414	414	426	447	434	424	421	409	445	427	417	396	427	396	423	433	425	425	452	433
25701	14283	15845	13469	10969	9674	10053	10398	10217	9496	7898	6545	4921	5775	13221	14096	15855	10644	6820	5213	5192	5607	4925	2221	1470	1865	1839	1392	1596	1302	1061	1278	854	852	1552	1286	936	322	181	157	164	185	159	211	191	195	242	233	346	326	332	293	315	487	461	373	205	197	201	198	195	175	176	209	197	184	174	184	181	198	217	168	178	188	180	157	193	197	185	200	165	192	215	143	183	186	181	189	175	184	186	189	182	164	172	194	169	174	140	190	151	179	169	183	208	170	162	176	165	166	190	184	179	173	189	178	168	150	177	197	196	186	186	198	198	158	168	211	180	186	171	196	173	178	179	182	200	178	185	175	198	176	190	177	164	186	159	185	187	142	176	151	169	167	164	171	175	161	193	176	164	179	167	172	168	173	173	148	158	164	185	207	177	188	176	189	182	171	155	173	188	172	182	178	162	186	174	202	173	215	172	181	162	181	179	163	179	181	167	195	167	173	157	178	168	159	163	193	180	183	161	180	175	194	158	146	185	189	194	174	168	190	173	164	194	187	162	182	164	164	171	146	152	180	182	186	171	183	172	170	197	163	159	174	175	184	163	188	166	168	170	191	189	190	176	217	182	182	207	179	192	198	182	202	183	188	173	195	174	191	166	186	167	179	167	185	190	184	175	189	148	175	164	180	167	203	175	182	194	186	185	165	155	160	173	164	172	186	182	179	186	165	183	172	179	187	160	190	175	187	197	158	209	154	168	190	175	202	181	166	175	193	174	181	182	189	170	176	162	217	206	180	187	223	185	193	174	172	169	186	175	178	169	169	159	172	174	185	182	181	192	183	173	178	190	167	193	190	169	168	183	175	177	165	172	183	163	176	164	172	166	178	167	169	190	168	175	176	157	168	196	152	199	193	155	164	188	188	190	178	197	177	163	196	186	184	165	189	172	161	171	194	154	185	166	161	176	168	195	176	193	177	185	166	176	198	170	161	183	181	196	189	165	192	143	176	170	177	192	181	190	163	182	173	178	194	172	172	187	184	155	179	176	171	151	171	176	146	193	192	179	182	178	199	201	164	177	152	158	197	181	179	181	181	178	177	189	186	186	163	185	166	176	180	159	196	163	174	181	184	219	164	189	185	192	162	183	199	177	190	172	181	213	171	176	199	174	164	177	182	187	186	187	183	161	194	162	154	175	189	173	183	176	179	179	197	162	169	200	154	193	189	170	193	179	160	190	170	162	183	177	171	193	175	191	193	171	155	154	183	179	185	173	172	183	194	190	186	190	167	172	169	174	161	172	152	176	194	160	184	179	175	189	176	172	164	182	208	173	187	179	170	160	190	163	198	162	167	155	171	177	175	174	206	155	173	189	215	188	193	203	194	191	187	184	176	157	182	177	181	190	187	156	170	156	204	159	188	173	150	190	176	186	178	165	184	162	179	198	179	177	175	186	169	172	172	185	204	177	172	183	155	179	183	179	159	178	151	184	150	179	161	179	188	158	171	169	178	189	177	161	174	179	165	172	164	188	192	178	176	167	174	194	194	182	179	175	174	181	161	177	178	187	182	149	181	170	161	203	180	190	155	165	166	178	189	182	176	180	200	181	204	165	181	172	171	179	182	174	162	166	197	170	174	152	178	194	186	175	166	180	184	177	173	199	172	197	171	177	184	191	166	174	190	175	203	163	186	189	159	180	172	166	169	170	193	175	174	168	183	178	160	156	199	162	181	171	175	173	177	194	182	185	183	173	172	192	190	165	162	144	205	174	187	180	173	178	171	188	172	179	182	185	189	180	166	172	160	172	155	178	213	186	178	173	185	173	182	184	173	180	191	193	197	160	175	171	167	198	176	180	182	184	190	192	172	163	169	178	172	188	152	184	168	167	181	154	165	176	172	172	174	165	186	186	174	177	210	169	171	166	203	200	173	179	183	167	172	175	191	189	201	193	152	163	188	173	193	155	173	151	171	177	166	199	174	172	179	157	182	181	169	160	161	181	170	166	176	178	172	175	152	168	187	182	186	182	190	168	186	189	185	179	162	174	180	195	190	176	162	183	152	183	192	192	174	184	159	210	176	170	168	174	193	171	173	169	167	175	163	194	163	175	177	170	179	176	178	165	177	187	191	164	174	159	170	196	181	197	181	169	196	172	166	196	191	186	180	183	183	186	183	188	180	183	179	185	179	190	201	187	191	190	183	175	184	191	187	162	172	208	174	191	173	183	189	165	192	188	167	191	178	185	174	174	187	190	178	192	168	183	165	217	189	163	181	181	193	201	177	175	171	190	167	164	170	162	177	181	184	176	189	166	169	177	193	194	191	175	162	172	168	192	168	208	172	197	185	179	162	179	147	165	159	177	179	186	189	155	189	199	151	171	187	189	192	185	200	185	172	183	191	174	188	187	187	163	176	193	158	185	191	168	190	189	146	188	181	185	175	174	187	169	191	192	186	179	175	174	182	192	184	182	181	157	189	166	221	162	197	186	181	177	173	180	204	161	166	195	172	173	176	175	171	184	193	165	160	204	171	192	181	161	183	180	167	156	187	163	155	164	179	165	189	171	186	192	182	180	192	186	199	166	162	156	186	189	181	191	182	188	160	176	160	163	185	168	174	179	179	192	174	167	175	194	179	155	202	165	177	167	169	152	171	186	173	161	157	180	179	196	173	173	186	172	177	165	161	162	172	191	173	193	177	185	166	182	164	167	190	156	175	202	183	182	182	172	162	177	194	168	185	183	161	174	172	187	174	160	165	164	193	204	168	187	178	160	187	182	179	167	176	171	182	180	164	182	186	168	175	160	184	152	184	155	183	165	175	185	182	184	179	187	185	179	175	178	168	177	183	170	175	198	188	180	174	162	161	139	188	191	178	159	177	174	170	158	198	198	188	190	170	198	181	177	184	168	186	161	173	188	165	168	182	174	162	192	182	180	175	164	191	189	189	195	177	165	152	177	191	175	164	196	173	178	194	189	192	151	179	166	200	161	192	175	170	178	172	166	181	165	168	173	182	182	172	185	158	149	199	191	154	169	185	160	181	174	182	180	170	174	179	182	172	169	179	176	183	156	188	184	176	171	179	208	170	177	176	164	171	192	177	187	171	182	162	196	183	190	167	173	166	172	196	193	155	158	185	172	198	202	148	171	180	180	178	149	154	177	163	186	175	164	159	196	166	190	198	180	174	179	174	199	176	181	175	173	181	141	180	199	174	169	159	177	166	198	179	163	182	182	172	169	185	164	183	172	181	172	173	182	189	168	201	164	191	151	174	182	171	185	217	199	190	179	165	184	164	175	164	191	172	154	185	177	189	202	175	172	172	165	170	191	185	186	173	186	188	179	165	151	166	196	183	167	182	203	178	173	174	172	195	182	194	180	157	170	177	176	145	185	185	186	168	169	190	190	176	195	190	187	200	191	185	176	159	187	178	186	186	170	195	167	146	171	165	160	170	174	179	170	205	174	180	194	173	164	183	182	183	163	169	151	158	185	173	182	155	169	216	188	169	172	171	182	172
15669	11688	20536	23695	23446	23332	26070	26565	27033	26557	24408	22001	18758	21627	33692	32781	32917	25197	18845	17335	18987	19359	18173	9094	7143	8924	9931	7966	9316	7354	6447	6850	5114	5100	9455	7747	5008	1480	595	485	510	545	583	646	628	664	815	936	1971	1699	1587	1479	1712	2738	2784	2048	800	600	618	585	570	550	559	532	582	522	544	569	559	526	550	535	532	524	538	506	541	557	530	526	539	560	558	511	497	531	499	521	492	514	530	493	488	510	532	511	515	502	524	500	506	510	537	560	537	515	537	493	499	511	523	477	507	483	482	494	521	521	492	484	531	549	485	514	545	511	479	523	511	501	486	526	482	451	550	503	507	553	498	526	531	463	498	483	499	512	472	513	509	507	486	523	482	491	502	495	529	547	491	475	513	475	531	486	517	514	493	506	496	542	555	515	481	479	522	520	448	555	519	518	498	492	502	520	514	484	502	482	471	514	486	538	489	518	502	508	507	511	495	530	539	496	497	491	479	519	511	472	515	511	531	504	514	519	509	524	512	519	533	532	515	494	532	499	521	547	527	503	529	512	513	498	516	501	516	487	506	506	495	539	515	543	517	489	485	487	511	523	536	548	477	476	526	490	517	548	514	504	499	492	570	536	528	507	494	496	526	498	545	472	485	528	489	493	482	506	444	521	435	499	520	496	507	521	489	505	553	540	509	536	466	508	484	543	499	490	511	508	521	542	483	500	472	525	484	507	524	463	495	524	543	446	485	493	527	525	519	520	503	520	470	462	478	533	489	474	522	581	493	527	516	501	498	464	526	526	547	503	490	500	477	476	492	555	489	493	480	511	517	525	503	528	493	512	476	479	469	482	510	502	501	531	490	527	520	541	499	500	576	497	463	524	472	499	509	476	522	539	508	526	535	497	491	516	501	497	507	510	503	544	496	479	552	522	491	509	499	530	497	506	507	526	487	526	507	517	505	521	495	501	493	524	530	498	500	500	498	489	488	504	502	474	526	528	522	491	509	481	500	502	484	530	520	504	521	470	503	518	508	501	540	513	546	497	554	512	524	481	498	557	488	550	500	472	528	483	532	485	480	501	504	488	530	491	502	487	541	486	530	542	544	470	513	502	539	548	530	538	488	502	536	495	501	494	499	517	488	518	508	516	546	520	502	499	549	564	507	500	501	508	528	512	549	494	539	478	533	493	494	544	513	512	493	509	492	520	548	486	523	471	502	471	472	538	494	509	496	526	562	533	548	518	483	487	447	473	513	506	476	487	468	509	501	526	526	503	499	544	520	468	493	501	464	517	539	474	517	504	507	517	526	491	514	494	504	510	512	510	524	540	512	485	475	508	531	532	521	543	531	524	497	483	460	498	498	504	506	496	514	504	517	507	504	551	508	505	505	515	495	509	478	507	516	503	497	512	484	491	509	511	522	505	509	482	538	497	526	557	528	495	520	536	529	538	505	494	503	516	517	477	513	481	517	478	527	496	542	532	520	494	480	500	509	532	530	574	512	528	495	522	518	457	501	510	510	544	558	504	496	495	549	514	523	494	533	506	494	500	537	502	511	495	467	516	467	499	520	516	539	519	551	506	462	503	481	488	468	514	524	481	477	469	518	498	573	531	472	467	486	526	509	507	541	495	539	487	494	475	514	460	509	466	543	525	468	512	523	480	513	497	518	479	545	501	509	515	530	505	539	496	497	494	496	517	485	503	509	482	487	503	538	535	556	491	499	461	512	538	511	549	496	507	519	468	478	517	494	504	520	508	500	502	466	487	477	523	549	523	511	513	505	518	506	530	471	509	532	524	523	470	499	543	473	470	465	509	501	500	521	496	500	477	515	529	465	519	481	518	487	516	515	530	510	496	479	516	493	549	542	536	513	534	491	484	507	508	531	544	526	507	513	510	506	536	541	467	515	515	498	553	479	502	515	488	495	495	495	515	519	510	527	510	548	552	506	505	499	550	508	496	510	518	520	490	515	569	506	539	479	501	524	501	505	488	525	466	474	505	521	511	513	505	544	474	531	498	515	507	519	469	461	508	475	505	515	459	514	506	480	493	535	503	516	509	492	499	501	505	523	469	483	502	528	521	511	467	478	490	489	482	511	521	552	474	478	479	526	493	537	523	518	516	462	524	527	504	501	516	501	496	499	525	484	537	511	518	489	510	516	569	502	484	504	511	522	526	505	506	523	499	529	549	514	516	522	562	499	484	505	518	527	505	498	533	472	520	489	521	538	555	536	524	485	477	540	489	524	520	495	514	519	496	524	484	455	519	448	505	507	489	473	489	507	462	490	540	522	503	530	556	462	523	491	497	476	489	538	459	507	528	463	500	506	532	488	491	485	510	477	516	544	498	478	472	466	475	483	515	493	488	507	492	504	532	485	521	495	530	498	502	513	469	537	506	536	537	528	490	440	526	498	574	473	508	500	499	552	504	539	541	511	522	519	500	542	514	495	505	504	524	502	529	531	492	537	515	477	492	479	490	491	515	509	514	494	501	516	504	464	486	487	521	487	482	512	507	513	521	485	502	544	504	529	519	487	540	561	497	508	510	526	545	492	528	500	544	514	521	494	524	534	503	510	507	491	501	510	519	495	501	497	486	532	491	481	467	486	519	510	545	512	487	511	489	479	463	489	535	487	482	508	529	506	487	494	537	513	519	508	556	488	515	499	502	497	529	496	505	450	493	483	537	506	492	523	505	510	511	507	488	496	535	515	518	512	524	535	495	490	537	521	506	481	515	532	511	476	485	518	517	517	493	482	478	494	538	517	468	499	508	535	469	514	504	525	508	562	532	519	498	522	485	512	481	545	476	487	496	536	510	509	507	518	481	498	493	520	500	491	463	466	502	519	514	484	491	475	573	505	494	504	469	501	508	510	529	476	523	514	511	475	474	514	497	467	497	509	486	522	514	471	498	562	527	520	557	503	509	515	513	545	501	503	539	494	479	478	475	514	537	525	504	521	478	512	540	538	518	505	498	494	526	522	487	507	525	497	508	535	511	507	481	529	490	527	483	492	538	490	531	506	511	524	533	503	468	475	508	504	522	559	526	542	514	508	496	460	521	538	509	490	548	516	527	487	510	498	479	483	514	534	482	526	514	537	520	520	494	528	469	527	511	487	502	522	487	491	482	485	531	506	498	508	528	510	510	484	519	508	551	478	474	528	501	533	526	491	515	491	507	509	520	514	508	532	554	476	477	534	495	522	512	493	516	524	507	533	485	473	498	537	471	513	512	448	526	547	518	472	504	507	517	504	488	557	507	509	495	506	526	547	523	471	534	483	498	509	488	510	524	522	513	538	497	512	467	534	508	524	515	537	486	501	488	540	512	485	521	498	503	508	508	522	489	552	469	490	509	453	473	463	518	539	471	520	493	466	503	474	487	499	505	470	517	534	495	525	511	479	524	492	548	469	512	523	502	468	504	489	508	503	486	507	465	545	533	491	504	480	508	498	487	513	478	496	496	513	523	514	463	554	538	491	515	516	504	541	524	509	468	526	535	513	503	485	556
7587	3629	3898	3129	2003	1498	1051	944	780	701	580	523	425	355	655	770	675	615	399	354	403	319	273	202	178	217	228	219	225	198	201	193	195	179	188	205	206	116	120	136	124	107	112	124	98	131	106	109	114	112	109	134	114	116	126	129	133	116	125	122	114	115	121	96	121	117	101	121	104	105	139	113	93	104	103	115	104	109	138	118	130	118	109	93	123	122	111	114	111	108	114	128	105	107	95	97	103	111	119	106	128	133	106	106	132	101	112	116	117	109	139	113	111	116	133	110	101	105	110	109	112	109	117	107	123	114	104	100	117	104	118	108	124	108	120	110	94	104	106	128	124	118	105	95	100	91	108	121	111	114	114	117	109	115	131	131	101	130	109	110	114	114	97	101	111	111	112	130	95	101	103	104	106	106	98	128	111	115	98	104	115	101	114	103	118	117	87	107	117	122	106	107	104	124	105	99	123	128	80	123	107	115	109	124	119	110	96	117	134	109	117	119	111	101	109	112	106	114	101	121	121	112	120	95	119	109	120	112	103	110	94	119	112	106	120	123	88	99	99	138	109	101	109	124	104	136	133	113	106	124	112	98	119	122	112	101	118	129	96	125	102	99	106	114	108	103	101	96	123	105	123	128	95	90	111	124	107	122	115	106	113	113	125	117	97	95	96	101	117	110	130	96	116	97	130	112	120	97	116	122	120	109	119	106	120	112	96	107	116	93	102	109	102	104	120	123	110	133	118	106	109	112	115	109	110	116	115	113	107	117	104	109	119	112	124	112	126	102	107	110	104	83	95	121	123	119	109	105	119	119	103	114	133	93	116	99	113	112	110	117	110	101	107	132	101	120	117	126	110	121	114	122	100	104	110	108	105	114	100	120	102	105	113	111	99	125	99	120	116	110	124	104	133	109	109	112	115	114	118	108	97	131	114	105	102	115	102	103	113	100	106	118	113	121	107	104	100	115	108	110	120	122	118	109	123	94	123	103	103	108	149	103	96	119	112	125	107	110	101	148	115	123	106	94	121	116	121	109	124	88	129	128	104	109	105	124	111	111	117	101	140	108	101	111	140	101	120	122	110	118	116	105	121	117	122	96	121	105	112	90	120	118	103	104	123	120	112	98	122	114	111	104	103	123	116	121	117	100	123	127	132	111	118	103	98	103	115	109	112	124	94	131	100	101	114	127	118	102	141	118	110	103	109	115	112	125	108	106	101	120	124	115	104	102	126	107	92	132	104	136	92	122	130	114	118	114	116	108	120	99	101	109	111	114	110	99	114	121	116	126	121	121	110	118	117	118	117	101	127	103	101	109	92	117	130	113	91	97	91	106	124	93	105	113	106	112	105	120	100	127	133	115	107	105	87	112	121	109	101	114	129	122	109	111	125	107	114	113	98	122	133	133	99	120	95	95	131	108	132	102	124	111	117	105	136	104	112	108	118	114	107	111	120	138	120	91	103	101	120	100	123	112	110	93	123	114	111	107	113	101	105	105	122	118	121	94	97	118	111	97	111	125	113	114	121	102	121	117	115	102	111	102	116	123	135	112	116	108	119	98	123	97	125	126	109	81	112	98	107	93	114	105	128	112	87	101	119	108	114	105	121	88	96	93	110	95	101	116	105	114	123	101	100	96	108	98	123	100	116	106	119	88	115	112	123	96	117	117	106	120	101	116	124	113	110	100	114	105	107	127	96	104	78	121	113	127	107	118	100	103	116	87	109	121	112	97	101	96	116	125	128	107	89	142	111	112	124	106	136	127	111	100	104	89	107	115	122	119	107	115	111	101	120	125	99	104	92	107	99	138	119	112	104	94	134	120	107	103	106	99	103	98	103	113	106	123	111	114	118	112	118	109	109	124	126	102	120	96	118	108	111	108	113	120	108	96	109	119	105	107	98	99	111	117	113	122	132	102	105	119	111	112	117	114	120	116	120	138	103	105	113	117	109	129	108	113	131	118	109	109	95	83	112	123	107	106	106	119	117	119	101	116	118	98	108	108	130	121	100	125	125	119	111	117	106	96	105	113	110	117	116	120	118	107	123	113	109	111	107	111	102	130	115	122	121	114	106	101	118	104	122	103	120	107	111	121	98	92	113	121	113	119	117	102	122	108	122	121	117	114	100	100	117	127	102	108	117	117	116	125	91	119	107	107	111	104	105	119	117	104	128	110	132	109	103	107	108	116	123	108	110	95	94	117	109	98	101	132	126	111	116	122	111	116	126	118	115	118	107	127	111	102	109	92	109	101	107	119	110	120	111	112	111	127	91	103	116	106	116	124	134	105	112	89	108	115	105	120	109	126	112	128	124	111	114	102	138	99	100	114	111	115	114	135	124	117	94	117	116	117	108	103	110	103	122	109	120	98	113	92	116	111	99	120	120	103	118	123	92	136	105	120	103	111	114	111	107	110	105	117	112	117	117	113	104	114	127	113	99	104	116	106	124	109	110	110	96	123	88	121	94	102	110	119	112	89	111	104	99	105	101	120	110	116	120	90	113	120	103	120	93	86	108	113	116	96	88	107	113	113	98	107	103	106	111	101	116	107	111	110	119	108	101	111	101	94	128	144	112	108	99	99	116	113	115	115	116	124	121	119	89	111	117	121	110	103	127	126	121	119	92	112	118	110	123	104	132	118	111	117	111	113	112	125	111	106	110	116	111	128	129	123	114	111	117	111	103	107	128	103	106	119	110	101	101	114	104	119	139	123	124	95	102	121	101	113	100	137	101	105	134	123	114	111	102	142	123	108	110	98	128	91	95	101	102	102	114	102	120	116	97	113	117	120	112	104	102	113	122	112	129	102	76	110	116	117	116	133	128	121	109	116	92	123	120	116	96	116	114	119	104	113	115	98	121	109	123	117	108	116	131	100	135	101	111	119	131	106	107	111	114	127	120	113	111	123	114	101	104	107	98	115	109	110	109	112	114	95	117	106	118	103	113	123	108	113	107	115	110	98	108	116	106	110	128	108	88	119	125	97	109	118	125	115	125	107	110	110	136	124	83	96	103	118	99	107	131	140	108	121	111	101	121	101	115	103	91	114	107	124	110	99	111	125	109	109	118	110	113	100	104	96	112	90	90	101	111	107	120	110	101	106	111	113	111	98	109	106	118	125	115	94	113	107	117	125	98	113	120	113	123	118	122	124	111	106	116	100	106	100	147	91	105	119	118	121	109	98	111	103	107	113	107	114	97	102	114	121	126	108	109	109	110	113	114	100	114	122	119	108	120	115	83	126	124	90	126	133	123	115	103	108	110	112	114	111	98	111	118	120	114	106	105	114	106	108	109	119	104	103	123	117	106	113	107	101	124	125	106	95	106	120	111	130	116	96	111	122	127	129	118	102	108	92	99	114	127	113	122	117	114	111	107	100	102	108	118	117	102	87	124	109	110	104	127	130	105	118	93	111	111	133	106	109	92	107	117	104	123	110	126	115	104	124	96	116	97	109	116	90	101	88	127	94	134	124	99	94	117	118	105	106	117	107	116	123
5976	4198	7859	9363	7286	5982	4951	4262	3749	3477	3049	2753	2360	2180	3612	4091	3918	3088	2086	1800	2247	1893	1590	929	976	1208	1073	1089	1249	1142	1045	1012	788	814	931	919	816	421	335	332	359	352	367	372	383	378	400	425	442	381	435	439	415	477	442	385	366	389	340	338	359	363	336	350	320	366	351	347	364	374	355	352	349	317	358	343	374	317	377	367	341	303	364	341	335	372	383	308	334	336	359	350	326	339	340	343	333	338	330	340	329	359	347	307	334	360	349	383	365	321	333	294	338	365	323	323	388	360	308	349	325	328	336	358	341	323	336	327	382	350	357	343	342	335	336	309	323	341	375	357	356	340	350	332	351	355	336	339	368	349	328	325	322	359	344	346	312	315	345	355	325	324	327	351	350	368	333	341	329	324	338	333	313	341	343	374	358	311	380	344	339	359	366	338	348	325	351	334	325	343	318	301	344	359	329	364	341	387	341	369	359	325	324	328	350	350	333	337	336	336	365	324	338	369	372	364	368	340	332	342	330	372	333	353	347	352	349	353	326	336	360	362	332	370	337	349	327	332	334	369	333	337	335	373	339	334	335	341	333	326	351	342	335	334	365	337	359	351	321	330	314	359	377	332	343	338	367	342	353	340	383	348	340	356	339	369	331	354	320	354	356	329	326	318	366	326	333	357	340	325	298	331	376	340	325	344	368	319	342	347	325	310	328	316	332	353	339	347	339	336	322	349	353	355	368	355	344	338	344	392	367	374	304	348	334	357	370	323	353	371	349	359	342	335	371	343	325	340	324	308	289	331	338	370	330	342	339	336	346	322	328	320	344	344	352	337	321	366	387	349	350	368	385	337	337	358	343	340	340	316	363	328	327	333	327	321	354	353	330	324	337	326	342	334	342	335	341	356	328	317	348	338	369	363	311	365	364	352	364	362	316	360	338	363	336	364	347	303	350	340	339	349	348	341	318	347	369	322	339	346	342	336	368	310	336	333	325	325	357	324	343	325	327	344	362	332	318	351	321	375	320	334	336	394	332	322	344	353	334	343	367	390	344	345	320	332	364	335	365	328	343	353	333	346	324	353	337	365	339	354	322	325	375	360	328	318	326	336	366	374	341	364	329	329	369	333	327	336	333	348	315	353	355	302	381	334	378	344	333	363	332	385	338	360	345	330	359	343	334	342	333	359	363	339	346	336	307	340	335	347	361	377	299	347	325	333	356	335	354	330	381	326	345	309	325	356	341	353	310	323	370	351	335	304	368	355	324	373	347	379	370	343	346	332	326	351	324	328	334	318	322	321	345	323	334	361	365	329	321	351	353	327	348	350	335	378	347	350	330	310	365	318	348	349	331	346	322	349	325	320	337	379	324	361	307	369	326	359	341	347	325	351	353	334	345	328	344	366	318	341	363	335	350	340	340	340	361	322	335	351	369	364	342	360	314	330	338	307	341	388	322	319	359	349	350	318	344	322	326	347	330	348	342	343	346	346	355	364	314	356	354	337	333	318	341	344	336	356	314	339	327	320	355	369	341	348	334	351	302	366	354	362	323	336	358	345	345	347	362	345	351	341	333	354	344	318	361	314	335	342	334	313	318	341	350	367	346	377	355	347	329	369	382	341	339	323	368	345	345	382	371	315	339	368	353	339	317	348	346	335	322	349	345	369	348	321	336	350	343	353	323	349	361	308	309	368	357	349	340	344	382	335	318	301	326	390	336	361	337	338	378	341	344	369	338	356	346	315	416	406	336	354	318	350	310	336	333	330	326	346	328	346	342	340	307	363	345	360	367	333	317	340	394	338	339	309	339	351	341	346	342	340	328	348	348	352	330	314	363	316	341	315	314	322	376	338	315	343	377	350	368	354	338	324	341	348	333	329	345	352	336	313	363	350	325	341	309	363	352	373	326	344	331	351	301	323	335	378	359	363	373	342	364	352	306	329	343	340	331	357	319	345	307	346	306	330	353	339	339	326	342	323	373	346	319	349	369	353	355	347	362	333	357	360	341	331	362	339	344	352	304	308	367	365	362	357	343	324	329	325	299	354	353	345	330	313	310	326	356	353	341	338	368	344	312	343	376	340	345	363	352	324	340	334	352	303	320	347	356	338	317	352	374	344	352	312	371	349	307	346	348	333	343	318	342	328	352	337	347	342	339	378	362	339	372	321	352	335	350	336	336	334	339	337	370	323	364	361	343	316	339	370	357	323	387	369	352	361	338	368	389	324	331	332	352	380	329	348	350	320	366	342	349	315	335	321	353	338	363	351	326	333	380	329	365	319	335	339	321	339	328	344	343	347	358	341	328	315	340	352	349	350	335	320	331	337	337	317	336	334	342	315	335	353	332	338	357	322	318	350	343	333	316	338	353	341	310	332	334	369	338	336	349	356	327	338	319	325	337	366	350	340	334	328	357	360	352	355	358	345	375	341	358	383	316	330	320	312	360	333	356	374	331	344	338	340	363	304	334	347	351	327	340	354	363	367	365	339	355	352	351	370	358	336	369	314	326	361	333	355	364	318	351	344	353	344	345	369	364	335	338	322	352	339	374	351	329	331	344	389	324	353	342	320	358	359	353	336	351	332	339	340	323	352	343	321	326	305	348	358	342	381	349	333	334	386	324	335	375	355	360	336	361	319	327	346	337	339	395	342	358	311	330	357	330	355	350	301	357	354	331	341	339	314	339	352	320	323	340	355	335	350	365	360	366	338	358	362	361	373	355	309	357	347	317	333	308	318	307	324	322	389	319	335	325	372	346	324	331	330	339	343	335	333	328	339	353	342	360	347	348	322	313	351	342	372	325	350	333	356	315	319	361	336	376	318	335	334	358	293	312	338	316	344	357	329	356	356	372	324	335	336	328	358	359	354	358	377	359	350	365	349	324	350	321	364	368	329	349	359	336	345	320	360	302	337	354	322	353	303	361	323	351	348	331	356	336	352	342	381	308	307	352	345	321	334	369	344	353	360	343	360	347	337	347	360	377	334	339	326	349	337	373	332	351	343	356	346	311	355	358	345	367	312	342	327	364	326	370	314	350	317	376	352	312	347	356	355	332	366	383	337	352	346	336	366	334	364	359	365	305	330	349	318	315	331	344	334	335	319	335	316	352	384	355	337	362	335	343	347	329	322	368	357	323	375	335	354	339	318	348	374	353	390	337	358	341	333	369	345	332	337	371	344	330	309	321	364	356	327	356	341	354	309	291	348	342	372	320	374	329	355	335	332	335	347	365	353	340	356	352	326	342	323	351	369	336	333	344	345	352	349	334	327	347	360	322	339	326	348	347	365	300	320	327	358	327	316	310	332	342	356	343	312	348	331	348	344	319	360	344	326	375	344	329	336	318	376	365	314	327	315	354	349	328	344	350	360	324	366	330	358	332	351	363	353	352	362	340	342	355	375	338	333	381	341	308	357	332	357	380	351	292	329	360	311	336	329	337	353	379	366	352	330	374	279	348	330	329	351	335	312	340	361	378	332	338	343	321	313	394	337	325	369	337	346
17266	8591	9305	7905	6344	5299	5200	5590	5135	4825	4211	3536	2824	3174	6674	9149	8763	5669	2817	2545	3471	2599	2090	973	1167	1037	833	999	932	870	652	725	507	476	640	666	598	226	148	134	142	139	143	171	139	168	144	198	210	195	214	197	203	253	230	224	167	180	121	156	151	158	137	122	137	158	121	153	142	166	157	156	156	131	126	130	135	153	122	154	144	149	168	152	135	121	126	100	137	155	148	142	127	149	121	135	115	148	153	138	142	153	135	142	173	138	158	131	141	138	143	142	140	166	155	138	148	131	144	160	144	134	132	149	153	118	154	128	140	137	136	128	134	124	152	153	121	156	152	129	130	141	154	131	153	135	151	139	136	132	135	135	144	118	134	164	145	176	160	130	148	141	127	142	120	154	138	163	151	144	143	141	136	143	137	169	136	144	148	130	139	151	147	160	149	139	103	149	150	147	136	114	129	146	136	130	156	139	120	146	148	151	137	124	121	140	144	133	123	137	131	140	155	129	129	131	154	124	162	147	150	143	170	132	152	130	164	124	116	127	118	139	130	138	122	144	148	129	155	144	113	165	120	140	116	133	141	132	143	146	137	159	133	120	128	137	147	140	139	132	146	128	143	130	131	133	139	128	148	147	142	151	143	135	146	142	144	115	151	152	138	150	155	128	145	143	134	142	144	126	151	144	135	135	142	154	135	148	144	148	152	119	140	142	138	153	155	125	135	142	149	171	148	123	152	129	149	126	128	148	136	161	139	138	142	153	144	110	128	142	147	170	150	137	138	133	130	130	128	146	119	147	149	122	127	162	165	129	156	131	123	150	154	146	114	166	141	160	132	136	133	166	127	118	137	137	112	132	151	142	149	152	124	136	137	148	126	139	143	133	120	130	125	152	126	156	136	134	142	133	119	141	152	134	120	152	142	133	131	163	134	142	145	145	139	138	116	152	160	136	141	152	130	127	134	152	137	151	157	118	140	131	156	132	131	128	142	146	140	130	142	140	158	154	130	135	127	120	131	142	123	149	159	146	135	150	150	148	146	142	137	141	132	128	141	149	130	136	146	145	143	131	144	141	147	149	157	151	154	121	125	122	127	139	151	127	138	134	145	154	174	143	134	146	155	174	160	148	144	154	129	153	128	150	155	145	159	132	159	152	148	143	151	136	175	118	129	131	154	126	154	157	134	150	127	130	133	153	144	156	145	160	143	147	145	145	141	139	143	133	121	144	156	153	161	155	142	136	134	141	157	137	149	148	131	140	153	136	132	133	159	135	129	135	137	173	141	130	138	140	145	138	179	141	169	137	143	148	153	138	144	133	157	135	135	132	150	113	134	111	130	118	154	133	154	138	134	152	147	128	124	151	147	139	145	140	132	157	162	159	146	137	126	156	139	141	154	142	143	139	148	158	152	129	137	153	134	132	163	137	128	134	141	143	133	136	159	128	143	138	146	109	148	127	137	137	163	144	145	147	124	118	161	149	153	140	154	145	157	141	118	142	136	132	144	137	126	136	150	135	131	137	147	145	150	148	131	170	138	109	135	158	147	133	138	130	138	128	137	130	128	124	160	135	126	152	149	139	136	143	141	143	148	137	139	140	149	154	135	140	135	140	142	164	150	146	139	116	154	137	166	136	149	165	148	145	150	150	151	147	140	143	138	142	141	151	150	119	118	142	136	147	147	140	147	156	144	144	150	125	124	120	133	160	150	132	134	162	140	171	135	163	141	156	149	129	142	135	147	143	136	126	148	143	119	117	136	126	113	128	158	121	134	133	124	125	147	131	130	143	154	160	137	124	140	136	141	150	158	132	162	143	137	142	144	153	138	127	151	139	134	141	149	136	127	141	130	156	151	144	144	158	123	145	153	150	141	129	130	143	124	145	146	152	151	145	122	154	133	154	136	154	148	137	141	141	130	149	138	140	159	130	117	152	130	116	149	150	143	153	132	136	129	119	151	154	144	131	138	136	159	136	127	140	134	128	125	122	147	125	131	141	146	143	151	135	143	156	104	149	138	120	142	131	151	146	135	159	137	139	148	139	148	151	132	163	131	165	133	134	142	125	146	136	134	151	144	143	143	150	137	148	137	119	147	142	137	145	156	133	145	149	151	134	158	147	153	125	154	130	151	148	109	129	139	149	143	138	135	128	123	122	161	136	134	134	136	156	127	140	142	130	138	148	124	163	141	157	126	138	144	154	144	169	139	135	129	155	131	146	122	136	122	126	124	168	132	140	133	151	125	154	133	163	130	148	134	147	130	120	135	141	129	150	135	149	159	153	175	143	131	114	124	129	156	157	133	142	172	148	132	133	163	136	139	126	157	153	137	133	130	148	121	137	135	130	139	146	154	136	125	136	134	137	154	136	128	126	136	136	138	141	140	127	145	135	125	147	141	140	140	159	154	164	150	145	144	117	159	138	139	136	152	140	142	146	136	142	134	150	126	131	141	146	124	128	147	131	138	149	117	124	139	133	142	137	141	139	140	174	139	120	149	122	137	149	159	153	138	131	144	137	147	143	107	143	135	149	142	156	158	135	128	145	131	128	143	124	154	137	136	137	149	135	134	120	139	158	132	194	139	147	123	130	130	138	137	141	162	138	155	130	141	132	131	142	139	153	138	157	169	152	121	127	153	145	136	143	134	136	127	105	149	130	158	162	132	138	115	146	154	155	153	140	117	132	117	138	134	128	145	128	141	160	139	172	130	139	117	138	151	136	142	150	137	145	127	160	147	146	145	135	129	134	127	153	158	140	137	142	132	147	146	151	151	148	126	124	131	141	139	143	115	123	112	136	112	162	147	146	158	129	146	144	145	148	172	144	142	156	137	147	124	137	142	118	127	133	152	122	142	129	140	133	144	153	135	144	139	144	142	152	125	137	121	166	136	150	117	145	140	149	140	115	151	148	155	118	165	132	147	129	137	136	154	116	141	127	148	152	156	155	141	134	128	133	116	134	133	152	157	141	160	125	122	149	151	128	131	150	122	125	131	115	128	156	135	150	141	171	129	134	164	139	123	148	128	144	140	146	155	123	116	109	135	142	155	150	134	161	160	139	120	124	153	124	137	121	117	134	143	131	131	140	144	131	142	145	140	133	154	147	134	151	142	157	135	135	153	129	129	154	161	123	152	132	146	130	140	140	160	131	160	142	145	117	137	126	125	154	145	156	140	133	146	160	129	147	150	155	135	151	128	121	149	128	139	138	124	136	135	141	138	163	153	137	146	131	139	127	146	141	149	133	139	139	130	137	130	146	129	128	135	138	133	147	135	136	133	137	137	159	134	135	126	143	137	154	134	149	155	143	148	149	134	137	137	118	151	161	135	142	127	158	120	157	115	146	113	132	148	129	139	143	152	122	137	142	157	156	129	154	148	152	150	149	162	135	136	145	152	140	139	130	131	154	133	143	135	132	145	126	120	137	150	135	145	137	136	133	145	145	151	148	122	137	138	164	142	144	132	152	134	143	150	137	148	153	148	142	132	141	124	157	129	142
11800	8405	15321	17602	16990	16236	17260	19226	18295	17974	17205	15321	13319	14427	23840	28413	23394	17851	10274	10845	14749	11580	9818	4834	6298	6558	4986	6123	5773	5276	4223	4335	2800	2825	4195	4426	3536	1111	474	414	407	442	472	494	505	510	569	759	945	892	878	833	970	1517	1321	1043	598	513	455	479	472	441	478	430	473	435	423	467	436	434	444	403	413	401	416	435	418	402	420	421	418	442	450	405	446	420	429	417	434	409	406	395	420	373	409	385	357	438	466	461	450	424	463	429	399	454	469	430	421	404	405	431	389	412	415	414	440	446	432	436	425	377	411	386	455	423	396	454	447	430	419	376	440	441	397	421	402	438	446	432	405	440	418	408	426	426	386	418	411	434	454	406	445	400	424	451	410	442	410	462	424	444	430	424	445	421	398	438	430	421	433	427	429	432	381	401	417	451	412	425	428	411	437	383	403	418	389	410	400	426	389	419	411	417	434	429	434	411	431	401	415	407	422	444	405	397	415	430	432	381	398	437	430	444	396	419	445	387	394	388	393	426	449	402	356	392	434	418	422	390	464	440	465	438	403	447	427	410	409	417	432	396	440	429	412	404	387	445	447	460	412	404	450	397	459	455	447	439	409	418	419	401	383	450	427	420	390	404	405	427	401	402	414	436	382	456	408	454	399	398	365	410	443	394	430	405	417	396	423	408	398	433	401	426	405	427	444	403	442	413	383	423	395	411	421	446	418	454	426	422	417	403	422	444	441	442	443	429	379	383	436	389	402	447	416	414	452	415	382	400	458	397	397	429	452	429	386	425	417	415	425	410	438	463	407	440	427	410	450	425	407	437	422	462	385	395	408	418	453	421	408	409	446	394	442	404	422	452	435	442	409	428	400	424	396	434	437	411	424	404	449	408	379	452	451	426	423	424	451	418	394	408	412	434	397	386	445	442	392	386	390	418	407	393	445	418	388	429	414	405	382	437	414	413	402	430	433	447	451	416	398	418	402	398	393	396	428	432	377	425	402	413	416	406	434	452	385	404	391	408	409	439	425	427	413	379	450	458	412	408	397	414	433	430	439	425	419	431	402	435	421	434	417	397	404	389	456	424	400	423	427	418	383	424	433	419	437	438	421	427	459	434	434	404	407	430	411	416	430	389	433	440	416	411	407	461	397	435	443	452	413	427	462	421	418	382	408	386	425	464	414	451	415	403	463	390	409	437	415	399	431	403	379	443	435	421	413	431	435	438	409	407	434	430	372	374	374	464	394	401	391	407	439	423	404	430	413	458	400	430	447	419	400	423	411	425	392	400	429	418	406	415	396	417	420	443	433	399	428	421	424	397	421	380	421	392	453	425	401	429	404	391	407	445	436	430	401	420	425	430	383	397	407	433	415	421	435	419	434	397	390	414	421	423	437	415	436	408	396	412	404	393	436	467	344	396	404	457	416	383	445	396	395	435	421	406	442	464	437	412	417	396	424	401	426	424	443	404	399	444	417	411	397	394	428	415	442	421	402	422	405	437	381	421	394	428	404	394	428	415	422	461	419	424	462	421	420	401	430	435	419	401	418	401	415	400	398	426	375	446	404	401	419	442	421	429	411	430	433	397	394	416	411	384	413	434	410	403	424	402	423	389	412	410	408	440	399	403	407	440	424	409	431	419	454	407	448	424	381	423	424	460	426	433	432	432	439	425	384	448	389	425	382	397	410	401	434	426	434	419	413	424	396	432	429	450	442	409	419	420	413	431	419	408	385	391	409	406	401	404	447	383	445	428	422	458	423	409	442	456	401	450	436	412	417	397	432	415	428	407	460	417	410	435	428	405	416	425	427	391	405	412	408	412	378	394	403	440	418	430	412	452	400	400	402	415	444	440	418	432	397	409	412	414	426	396	425	447	402	453	397	445	390	422	430	453	433	402	454	386	446	410	392	410	393	385	426	393	421	404	410	442	457	422	444	431	463	452	428	389	425	399	403	390	413	420	438	395	438	438	428	391	431	434	357	441	423	431	408	427	416	416	411	416	451	432	431	428	412	394	409	446	411	423	402	420	409	406	408	423	406	363	440	375	436	436	394	405	399	419	433	426	457	445	421	415	405	449	423	417	387	421	411	416	425	438	420	434	425	430	428	436	395	398	417	442	429	443	417	414	385	430	435	399	416	419	419	417	383	431	383	391	436	446	425	397	397	381	430	445	397	432	409	397	426	420	412	434	424	403	388	391	430	430	389	420	415	416	430	428	491	404	416	442	384	439	439	409	450	451	405	401	464	434	419	410	425	422	424	392	408	410	423	397	402	412	456	426	397	423	406	439	415	414	385	401	401	409	424	411	409	449	399	423	436	407	451	406	399	396	397	424	413	400	426	458	413	407	418	382	415	402	428	429	404	419	448	402	440	416	371	455	407	393	450	428	414	441	416	414	425	440	409	416	433	425	446	449	443	379	417	426	403	406	427	425	411	420	401	420	403	386	398	439	446	431	432	413	444	411	432	468	433	421	418	395	395	420	411	418	418	388	418	427	421	423	423	445	400	411	371	408	451	428	401	458	464	393	437	409	436	414	400	416	441	431	420	452	395	379	419	423	377	412	425	412	403	443	430	417	396	464	423	436	413	404	419	423	397	369	442	430	417	399	431	428	426	394	403	398	431	442	418	404	405	462	431	410	397	439	424	421	422	421	423	377	404	405	430	422	422	416	411	405	431	411	391	464	397	417	424	405	390	446	434	414	422	394	396	414	391	399	401	435	438	437	416	419	406	451	440	433	415	385	422	415	406	431	431	401	439	400	409	397	437	427	410	419	429	423	406	399	393	403	411	405	442	419	407	429	430	423	415	416	399	407	434	403	398	401	433	406	474	398	429	458	420	403	405	399	408	415	413	432	408	443	394	415	450	422	424	376	395	411	382	382	360	417	465	440	396	434	401	387	447	423	392	422	399	421	417	433	419	407	399	458	401	382	390	413	416	431	402	397	401	407	444	437	403	406	418	406	422	431	443	405	422	429	417	442	447	400	413	402	405	415	444	397	419	440	435	453	382	392	393	443	432	429	436	414	424	409	389	410	390	454	409	397	414	409	431	413	423	441	409	420	418	399	427	433	446	447	412	423	426	420	452	444	399	406	404	437	419	435	418	440	436	401	385	473	426	427	443	430	430	416	436	437	384	413	423	424	385	438	405	378	424	405	415	405	402	416	418	441	424	413	444	457	422	407	387	426	457	419	475	437	401	394	404	424	391	406	425	446	429	405	419	441	419	414	429	410	393	398	408	385	392	412	418	444	433	426	428	401	404	382	422	445	377	415	422	427	445	425	440	421	415	421	414	438	422	435	404	422	412	429	403	431	404	402	404	413	404	410	428	433	411	407	412	394	398	427	428	439	397	440	409	421	425	431	431	409	418	446	382	439	475	426	424	428	404	434	413	438	399	412	418	446	386	440	403	436	443	419	410	404	412	409	426	409	433	407	410	413	402	425	435	437	419	434	455	427	414	442	426	388	390	422	418	419	393	404	421	403	413	400
24633	13286	14690	13139	10768	9717	10106	11020	9084	9304	7503	6718	5168	5861	11965	15942	13892	9641	4951	3894	5955	5473	3816	1449	2080	2396	1951	2313	1756	1401	1554	1375	952	926	1150	1257	1107	482	196	186	191	192	189	207	178	212	213	278	305	281	279	327	290	480	370	366	222	191	197	195	181	172	197	186	186	209	205	185	172	168	185	201	164	169	174	180	173	178	156	166	179	172	169	186	189	176	182	187	174	178	159	185	188	194	156	146	160	166	182	176	173	181	193	203	190	166	198	181	176	189	188	176	189	189	185	196	196	167	187	156	167	185	173	189	168	153	203	179	195	190	189	210	181	179	156	173	172	184	174	186	164	200	184	175	202	185	177	195	172	202	163	170	179	169	203	170	158	201	181	185	170	154	194	167	165	195	178	190	175	191	154	166	165	163	159	143	173	167	187	195	201	172	186	199	182	165	208	192	180	189	177	196	171	188	192	155	156	174	190	195	185	165	159	177	180	163	191	195	187	183	197	202	189	193	178	190	166	209	166	190	161	198	192	207	196	204	195	168	192	193	179	157	198	173	176	171	186	179	167	173	170	178	160	173	176	179	178	162	187	172	178	178	184	201	170	169	175	173	199	160	195	177	187	168	198	171	183	167	165	177	199	191	171	191	208	179	183	171	195	168	183	157	183	175	163	170	168	173	165	162	184	161	193	180	194	180	166	170	193	181	177	189	201	173	184	172	185	207	208	190	176	174	171	200	188	195	224	201	189	208	173	197	177	166	180	185	174	177	164	192	172	182	185	164	183	178	179	176	174	181	131	188	190	189	162	185	188	180	203	187	179	173	177	161	171	182	170	171	159	180	166	184	161	161	160	189	179	167	176	178	155	155	168	197	179	157	182	172	179	171	161	176	189	188	179	172	150	183	188	167	173	165	166	178	182	184	185	186	186	190	178	181	171	185	187	161	194	184	190	197	189	184	162	210	161	163	175	185	199	201	181	178	160	203	189	173	195	191	164	197	182	163	172	180	177	190	172	186	169	174	151	168	186	180	180	181	173	181	191	176	165	167	183	174	173	181	172	169	175	166	189	191	172	164	177	184	158	196	181	195	183	199	170	193	186	201	179	188	190	189	189	181	170	173	172	180	165	206	173	163	194	170	166	221	174	177	200	203	166	171	183	155	168	187	195	178	181	171	175	162	186	184	196	194	171	169	174	166	162	219	157	164	163	191	188	162	162	200	197	190	154	184	181	159	182	167	183	173	179	188	197	171	203	166	175	191	181	162	184	174	172	182	192	166	196	184	183	203	175	181	210	160	191	183	167	164	197	177	157	184	175	167	180	165	167	184	190	195	168	195	189	171	168	177	188	179	176	166	177	183	184	192	174	176	165	180	198	194	167	177	180	187	150	203	188	208	180	206	189	170	166	185	200	173	169	173	188	199	179	158	178	168	199	180	174	204	171	166	171	172	167	196	172	189	173	177	152	171	164	152	170	169	189	157	174	181	179	166	207	178	162	169	206	194	198	175	194	159	193	193	168	184	181	147	174	155	163	176	189	174	196	172	201	175	171	193	184	172	146	205	170	186	161	166	185	155	176	191	186	170	205	183	179	151	196	179	158	200	188	186	200	181	186	152	170	166	165	199	168	160	169	182	187	178	167	156	158	189	197	174	169	189	196	190	172	202	181	181	194	159	171	190	174	181	187	181	199	194	187	189	167	195	172	217	171	182	176	180	167	183	176	173	158	193	165	178	188	192	163	173	208	185	169	173	170	185	183	186	197	171	183	205	196	176	192	167	186	159	167	201	183	151	180	183	180	183	192	162	177	169	175	169	185	186	177	170	181	167	183	171	189	195	187	172	158	191	182	160	188	198	172	201	181	180	172	205	178	173	176	160	193	177	188	157	180	194	175	181	154	189	160	199	171	175	166	186	176	152	162	191	175	163	201	170	189	194	182	173	167	202	181	175	170	190	173	182	143	177	175	169	196	172	199	181	193	148	174	199	176	168	204	205	200	194	167	200	190	204	195	194	178	200	170	167	170	166	212	186	163	190	183	196	190	153	150	154	185	197	175	165	180	181	178	168	167	171	166	178	177	156	159	173	167	169	188	190	201	177	203	164	157	191	178	178	189	170	178	195	189	180	147	175	198	184	195	159	175	171	181	178	151	181	190	155	179	164	186	164	172	187	177	151	173	189	178	185	176	167	185	185	161	159	167	168	180	193	182	169	195	197	190	193	181	163	191	182	193	202	175	172	176	179	162	173	170	162	172	161	175	185	161	173	194	173	193	178	199	186	189	188	196	171	173	164	183	166	176	168	178	172	190	172	190	169	194	192	160	158	193	180	171	186	177	207	179	186	175	174	160	162	193	173	171	186	182	191	179	181	167	178	166	170	169	167	201	178	179	163	180	162	180	180	168	182	186	188	195	200	171	161	191	175	156	190	187	168	194	155	154	185	175	159	169	214	175	134	185	193	185	165	172	197	197	162	192	171	167	188	187	180	169	184	180	181	150	157	167	182	175	177	192	190	211	162	168	186	208	173	172	172	186	173	173	180	179	178	178	188	177	192	191	165	169	152	172	186	180	170	198	178	206	176	164	193	147	166	173	203	163	165	177	192	182	188	180	173	166	171	164	187	162	186	156	138	191	182	185	186	184	160	164	190	179	192	188	185	188	184	189	199	169	195	189	220	196	176	182	160	201	173	176	180	169	169	177	166	181	180	178	195	179	195	184	197	198	170	181	174	192	178	192	172	206	175	173	175	193	197	193	158	167	157	207	187	189	190	159	182	183	172	209	187	209	170	186	172	171	153	181	173	206	212	162	183	181	156	177	168	174	201	198	148	176	188	190	178	188	186	175	187	171	170	178	152	180	188	224	171	193	196	168	182	158	190	187	185	172	168	176	195	191	206	186	168	192	185	183	183	184	160	180	198	183	195	181	189	158	174	192	161	197	158	184	149	177	191	171	187	191	170	200	178	160	176	179	171	177	182	182	171	201	173	174	178	192	179	171	181	197	179	178	187	207	178	180	191	163	150	155	177	180	189	182	152	172	166	184	148	189	168	176	181	176	154	205	203	188	163	168	199	179	173	184	182	171	191	168	146	203	178	193	171	178	199	169	162	174	165	193	193	185	179	191	192	168	185	176	168	185	186	191	178	187	188	166	162	183	164	171	192	200	186	162	176	212	180	168	170	190	185	161	179	174	187	182	172	203	182	186	166	177	176	183	177	167	180	183	188	190	183	184	174	181	183	168	165	156	179	186	163	192	189	167	169	176	173	164	191	175	182	170	179	170	162	164	201	164	171	189	196	190	186	178	158	161	183	194	164	181	175	163	181	188	185	191	185	165	198	163	188	189	178	179	172	204	171	183	173	161	152	168	187	194	166	189	190	193	181	174	171	194	176	182	178	182	177	184	185	166	166	194	191	172	170	177	184	183	190	172	187	162	174	176	199	161	190	177	178	176	163	171	195	178	204	186	181	169	165	203	171	179	181	190	180	182	166
15101	11649	20253	23734	23205	22693	25454	27010	24616	26184	22865	22156	18360	21775	32236	36469	29695	23899	15565	13728	19925	19044	14008	6202	9766	11750	9479	12316	9878	8011	7854	7567	5310	5254	6892	7277	6213	2334	576	483	530	561	539	663	630	690	761	1186	1260	1343	1331	1342	1538	2584	1947	1951	861	604	618	632	592	575	556	564	553	514	514	548	530	540	576	513	539	529	506	526	552	500	529	504	527	481	518	512	568	517	520	499	496	532	546	509	491	478	515	511	516	501	560	506	488	496	492	578	494	512	518	512	526	529	487	543	508	545	534	510	543	509	508	520	520	495	545	559	557	494	505	544	518	509	540	537	492	566	501	519	513	516	505	543	547	520	505	512	472	477	509	500	542	496	514	526	477	535	524	521	495	505	476	530	550	474	505	521	504	541	523	470	541	495	495	472	476	500	501	532	526	510	497	515	499	533	510	516	536	471	507	496	543	523	550	533	512	520	527	484	544	547	520	490	519	482	511	490	478	495	523	525	494	534	518	515	498	486	554	540	529	534	539	466	522	491	474	435	459	522	480	509	543	549	540	490	484	487	517	509	523	511	540	526	534	532	565	522	534	527	489	503	487	521	528	495	509	515	512	517	531	522	537	482	488	522	582	489	499	465	495	466	523	514	502	486	530	504	516	478	496	517	473	495	522	526	541	457	526	488	526	523	498	478	499	516	549	509	492	452	505	500	518	559	530	509	521	515	542	481	532	496	529	525	481	464	500	525	533	516	498	493	507	541	464	503	525	509	498	527	513	510	482	473	501	492	532	540	487	552	543	519	530	545	467	515	472	540	513	491	536	532	468	491	455	497	514	455	555	502	525	498	527	477	523	497	497	511	520	541	514	502	515	514	504	505	536	539	562	495	515	500	461	563	510	550	513	537	501	506	511	534	495	514	510	512	486	455	529	525	534	532	508	505	508	554	542	494	482	513	539	528	506	512	505	481	493	503	521	525	522	503	533	480	511	486	501	509	515	524	502	501	528	498	496	503	509	529	540	490	518	501	521	530	479	512	492	520	494	490	482	532	547	472	526	500	497	492	523	494	515	440	528	556	492	529	555	497	519	482	539	478	506	483	484	506	504	520	465	514	512	519	525	501	493	502	498	539	499	541	477	517	489	552	476	508	534	510	517	497	499	529	534	508	528	524	526	533	523	546	468	528	539	512	512	521	521	503	509	547	504	493	519	498	499	492	495	520	527	478	492	546	508	512	552	510	510	459	526	520	505	528	512	554	496	494	540	516	484	525	494	496	585	486	496	520	444	526	510	491	476	510	490	532	475	468	486	529	524	500	510	526	503	548	502	533	495	500	444	500	503	501	536	526	530	509	496	539	500	502	558	497	493	498	495	493	491	518	486	497	530	511	496	506	460	483	524	516	516	523	500	505	541	520	543	530	544	505	525	517	492	488	520	508	506	514	545	494	492	493	487	499	504	502	522	517	523	478	483	498	525	522	530	542	510	544	498	529	543	497	503	520	490	522	482	503	521	517	487	538	521	492	499	580	513	509	496	519	543	550	504	509	472	532	502	494	520	499	509	514	512	492	526	505	523	531	504	520	499	507	497	543	511	486	491	526	515	526	477	496	523	543	502	513	491	525	507	520	503	470	531	512	498	538	501	479	478	515	507	534	485	532	520	473	548	481	517	496	541	483	517	507	500	523	538	506	515	475	521	523	509	518	507	521	523	498	536	537	508	508	532	547	487	582	485	523	519	523	543	515	487	496	479	509	490	500	525	528	527	489	474	520	499	512	530	484	514	555	533	528	488	522	526	519	517	465	491	477	534	478	532	514	534	499	488	517	491	556	519	462	503	522	503	496	488	521	521	516	492	513	489	442	520	460	480	487	480	517	504	536	507	513	537	507	519	471	516	507	482	541	487	547	462	493	510	525	492	529	512	509	495	520	492	481	532	546	484	532	496	486	537	454	539	496	508	501	532	456	537	526	496	535	505	526	494	547	566	499	510	514	504	496	525	495	481	511	467	487	506	546	523	527	520	509	568	508	536	513	513	506	520	506	520	492	502	490	497	536	500	475	482	498	491	508	494	548	512	534	520	504	505	502	487	508	477	495	502	498	512	572	526	550	539	519	528	508	541	498	470	499	518	514	514	501	549	500	546	514	508	524	523	479	538	529	537	521	463	524	494	470	510	527	484	512	492	512	489	483	547	487	508	461	511	497	462	516	526	523	497	511	474	526	498	486	530	545	544	490	576	476	526	497	522	513	485	502	483	501	503	533	531	524	507	497	480	476	520	504	531	509	556	504	512	525	474	510	471	482	516	516	474	542	485	533	517	514	526	507	491	502	510	504	494	503	521	518	536	500	514	513	520	533	528	519	507	499	491	508	546	515	509	527	527	535	461	491	527	505	504	521	473	528	546	476	492	507	492	540	507	542	499	547	494	515	524	524	516	505	514	530	490	489	538	504	493	521	546	491	462	498	495	478	483	516	533	528	504	539	479	510	487	480	505	512	520	536	514	513	480	547	496	496	522	535	537	458	532	510	493	513	449	517	497	491	494	511	493	533	531	481	504	517	537	495	534	499	468	510	519	554	491	497	485	522	523	514	519	532	485	495	481	518	534	547	495	453	534	509	510	505	474	528	487	512	513	476	513	522	501	528	466	517	517	516	482	508	503	492	511	469	548	524	506	490	516	489	523	513	514	511	495	508	540	517	513	551	549	521	497	486	503	537	511	519	511	552	510	547	507	504	512	527	529	549	518	524	526	561	473	482	519	548	501	543	481	483	482	505	532	575	503	525	528	494	507	514	537	484	526	547	541	481	550	471	494	503	547	516	511	467	535	511	502	523	523	518	525	500	492	535	493	489	525	515	487	482	479	518	491	524	499	468	526	509	540	476	495	530	515	507	506	487	506	516	470	526	510	521	450	500	476	517	535	478	520	501	477	520	510	462	559	515	520	506	499	497	503	526	511	540	491	524	531	551	517	506	495	536	471	529	513	518	464	514	537	510	482	505	526	530	515	515	542	487	497	505	523	503	501	510	498	524	492	518	487	545	507	505	507	479	537	512	519	514	501	536	513	527	524	482	483	534	525	459	510	470	478	490	517	500	507	527	540	507	507	509	513	503	503	500	533	547	474	524	501	510	489	510	533	503	516	539	508	525	540	482	496	498	535	518	530	494	490	553	509	540	524	477	524	521	528	529	519	497	502	495	525	497	509	538	524	544	541	519	498	488	494	506	523	475	512	537	552	512	470	495	507	512	516	525	491	476	554	469	496	490	544	471	475	517	520	492	521	503	505	532	544	497	488	501	513	494	502	490	542	515	510	520	553	536	525	536	539	500	525	484	506	531	510	552	490	520	506	510	496	498	492	488	519	532	489	513	510	522	524	517	526	542	543	541	517	525	502	511	463	505	500	520	537	487	522	518	506	475	531	546	471	531	492	497	495	512	521	508	507	505	526	479	523	514	516	519	507	521	527	491	531	476	521	502	489	491	488	525	472	484	508	521	538	520
7467	3556	3601	2962	2010	1357	962	845	714	727	559	523	453	474	785	789	752	511	333	352	327	324	335	241	255	223	235	236	220	242	238	210	195	159	192	188	197	153	114	119	127	120	106	128	121	103	117	118	127	132	116	114	114	131	108	120	114	114	92	100	111	128	120	102	111	119	100	119	110	106	106	115	118	118	121	115	114	117	107	110	112	96	94	103	129	110	119	118	104	101	116	104	122	120	101	121	110	111	123	121	127	112	98	110	115	107	109	128	86	116	110	113	99	111	127	115	118	128	131	109	84	136	111	122	106	125	108	101	124	114	97	102	104	116	116	122	107	122	102	106	102	101	113	116	105	123	112	96	127	105	123	133	115	124	97	105	123	116	103	128	120	104	119	126	102	93	106	112	111	98	107	99	121	114	114	124	118	123	119	107	114	128	123	101	112	106	105	126	109	103	112	127	121	95	97	103	130	121	111	97	112	108	109	117	123	104	132	116	117	116	110	107	109	123	116	117	111	119	103	90	105	120	108	117	120	108	110	109	109	120	118	117	116	118	86	113	115	118	109	110	121	113	99	116	100	109	113	129	138	115	122	93	103	96	117	103	102	120	111	126	110	113	111	101	125	123	123	113	115	102	120	103	104	109	104	101	120	113	108	102	112	123	106	136	117	112	108	112	119	111	123	115	115	111	97	100	114	107	95	114	103	114	119	145	115	109	99	114	118	114	112	111	104	117	101	111	103	126	94	101	116	112	108	103	100	100	124	100	105	105	105	127	124	112	108	113	114	124	115	102	106	94	99	109	122	101	120	87	105	116	123	107	109	118	110	95	138	99	100	106	119	117	103	109	113	109	107	94	115	114	104	114	115	124	133	122	115	109	107	101	88	123	115	106	118	107	110	126	129	112	112	120	124	106	125	110	94	141	128	126	111	107	115	117	130	104	99	101	110	102	125	118	92	123	119	96	103	110	122	109	108	105	123	105	107	120	98	126	128	111	108	117	116	123	108	109	130	113	119	114	109	127	117	102	104	129	106	119	97	105	105	105	108	141	116	115	121	116	115	106	127	138	127	112	107	95	110	119	99	114	102	95	111	138	99	123	109	98	120	114	120	115	120	125	90	98	119	108	107	110	87	118	120	111	106	111	119	118	97	106	132	110	117	106	120	105	92	114	116	96	101	102	107	107	116	107	111	100	105	110	102	120	108	124	105	108	96	105	102	124	117	105	110	85	106	105	108	120	112	116	112	127	117	115	111	111	102	115	125	121	117	119	103	102	104	113	110	94	119	114	116	113	123	117	105	128	121	123	108	134	122	112	105	113	133	116	109	111	115	130	128	106	106	115	103	117	112	105	125	111	102	105	117	122	114	109	113	108	93	99	122	90	120	107	112	115	101	113	98	121	102	128	106	112	101	132	112	110	111	119	107	100	100	126	114	118	128	112	130	98	113	100	116	119	112	107	93	127	132	105	97	130	114	115	114	121	118	100	139	112	99	117	106	120	109	111	123	102	113	126	125	113	111	108	110	105	129	102	127	122	100	105	121	118	122	107	121	115	109	100	131	115	102	121	122	110	117	86	96	88	105	115	101	116	138	119	94	98	90	129	115	106	133	99	90	119	112	92	110	116	126	117	110	111	104	112	106	104	108	99	99	96	116	125	119	109	99	116	125	106	95	105	131	118	108	124	113	113	102	126	99	124	119	103	102	116	98	101	105	112	109	105	119	115	119	117	100	111	105	109	115	128	97	106	117	107	127	106	114	109	94	113	115	115	126	114	95	123	122	119	119	113	106	123	107	128	99	115	106	118	128	100	117	93	92	136	135	107	116	132	118	124	120	106	130	125	97	115	140	110	118	112	114	118	135	104	124	133	125	119	115	101	126	114	133	121	112	114	112	112	102	103	99	123	106	116	113	118	128	111	114	110	112	122	124	89	115	100	110	125	125	113	115	109	117	107	99	126	111	114	125	109	109	118	116	114	109	128	119	125	119	105	117	99	103	121	109	124	109	117	111	123	120	96	122	108	119	117	118	121	111	122	123	116	109	133	120	100	112	95	124	106	134	91	105	113	115	124	106	111	129	104	108	114	132	121	108	104	121	138	109	115	118	117	125	134	115	104	111	111	112	118	111	127	125	118	126	97	111	129	120	111	114	137	139	133	98	120	105	109	117	104	99	98	139	109	118	117	107	82	113	120	108	118	112	114	118	121	115	102	119	129	112	94	119	133	109	103	102	115	101	101	123	110	114	131	116	115	125	92	97	122	115	115	111	111	93	115	89	116	113	110	99	107	112	97	95	107	133	111	122	113	123	117	94	103	105	113	110	119	110	78	96	104	95	122	115	112	111	117	107	123	115	105	105	96	107	124	115	111	114	132	119	126	108	103	109	108	108	125	100	113	106	117	88	133	108	132	123	127	111	103	115	106	126	111	106	132	90	121	117	111	106	106	111	97	105	116	110	99	133	121	117	124	121	122	116	111	124	108	99	103	106	116	106	106	111	107	115	105	117	120	110	123	135	118	97	122	103	116	102	119	112	130	125	114	105	122	115	125	123	111	124	95	114	109	104	114	120	119	114	121	121	110	110	119	101	146	117	110	91	114	108	115	118	102	130	101	128	110	100	104	127	99	111	99	105	107	131	110	104	105	124	108	102	118	110	137	124	97	116	119	90	119	103	113	97	117	122	128	129	117	117	117	127	107	101	116	95	108	98	110	119	114	110	119	111	111	123	118	108	117	139	97	111	110	119	117	103	121	122	132	98	107	138	129	116	91	92	104	110	108	111	106	116	115	103	120	108	107	122	104	105	119	104	111	104	122	107	118	110	125	118	110	102	126	118	130	129	109	118	114	107	105	105	99	108	105	121	124	100	93	114	104	132	103	113	119	126	126	92	125	112	126	118	101	107	122	127	101	110	127	125	114	109	118	120	117	132	112	112	128	112	119	104	102	105	118	101	110	112	99	118	117	99	113	108	107	111	106	118	112	122	135	132	114	102	108	138	105	124	115	105	103	118	128	114	102	131	101	113	116	117	113	126	113	99	105	96	110	125	121	112	112	115	131	137	113	118	111	102	92	99	107	112	120	126	108	114	91	117	105	115	121	111	107	105	119	119	113	93	137	105	119	107	118	101	89	127	121	109	91	113	104	93	122	110	112	117	112	119	126	113	114	104	103	124	107	101	105	111	133	120	111	113	118	103	107	106	110	108	109	136	107	122	103	135	120	101	121	124	124	101	109	105	124	114	119	103	114	121	126	106	97	101	101	134	117	102	126	113	97	96	127	132	122	127	121	111	118	130	97	108	115	127	111	117	111	131	105	116	106	111	111	113	104	115	104	127	138	118	96	99	108	122	128	114	106	93	111	101	106	102	110	105	96	104	94	101	118	112	130	105	95	115	127	115	98	102	104	110	108	111	113	110	101	125	122	103	102	121	127	106	124	112	115	127	133	110	96	118	95	113	120	125	101	110	113	129	119	121	125	98	125	113	121
5989	3996	7159	8566	6930	5463	4464	3965	3509	3315	2896	2656	2200	2638	3988	4584	3971	2528	1693	1652	1760	2061	1784	1063	1190	1281	1231	1297	1136	1176	1198	1083	884	819	870	944	900	630	311	371	353	366	355	362	403	394	359	381	377	436	417	412	387	472	414	361	390	339	326	317	358	370	384	365	332	338	333	319	333	358	367	332	342	343	351	344	344	350	342	357	359	349	370	347	345	347	337	393	349	341	368	340	337	341	331	355	359	334	338	312	319	330	333	342	330	358	354	348	374	363	314	365	339	339	345	352	358	328	335	344	330	379	354	326	347	328	326	336	335	362	363	368	373	373	355	338	346	378	328	347	341	355	323	336	351	360	354	337	347	339	341	342	333	337	320	330	330	349	302	371	329	328	343	343	322	340	339	336	345	374	340	340	370	345	363	339	354	311	343	336	329	332	328	320	292	315	354	355	357	335	322	356	371	350	333	363	346	370	324	338	372	323	344	352	371	336	324	359	359	341	363	358	359	352	353	362	339	329	319	358	354	337	364	331	341	327	358	347	347	350	339	359	338	364	330	360	352	342	359	317	361	343	370	344	334	378	374	332	389	308	325	320	378	321	363	315	367	356	327	379	316	336	324	326	355	344	357	333	370	357	365	347	317	344	360	346	357	381	351	341	361	357	335	319	337	348	336	367	346	310	313	348	313	354	353	352	336	342	324	368	349	382	357	321	334	338	357	308	383	351	348	349	331	350	321	327	357	338	385	354	346	320	337	330	354	329	345	363	337	337	319	336	336	362	349	331	366	333	352	343	347	347	340	361	333	342	355	360	376	354	342	303	384	337	347	323	343	319	338	356	341	344	343	346	343	376	346	335	323	374	359	327	305	353	330	388	347	338	358	332	367	333	357	345	379	364	347	328	325	346	326	323	410	345	319	355	342	356	342	382	365	328	344	336	372	327	335	388	375	344	330	345	348	348	312	368	324	350	315	345	327	346	330	355	335	341	338	355	325	333	348	364	324	341	351	324	377	356	335	349	334	346	357	350	316	349	368	322	319	330	350	331	314	319	348	368	374	343	349	344	312	357	313	340	362	353	350	338	338	346	355	341	319	347	330	346	338	340	345	385	371	352	352	359	369	346	360	389	309	360	352	379	356	360	320	323	335	386	334	361	334	365	335	331	384	365	343	336	317	332	335	355	320	329	328	306	346	325	355	338	368	317	321	364	366	377	315	355	323	365	333	344	305	320	327	352	331	316	380	351	351	333	339	361	328	360	364	346	364	377	359	343	308	348	331	357	359	392	340	375	321	343	328	345	343	323	372	349	351	355	373	354	333	352	334	338	365	345	335	349	347	353	334	346	347	337	362	320	341	309	355	317	390	341	343	342	325	354	344	347	363	343	334	364	341	341	342	360	311	362	326	389	354	383	336	348	369	374	336	297	340	393	366	362	357	375	348	363	315	326	350	308	356	335	364	369	352	327	345	316	360	347	350	339	370	356	370	363	320	351	353	367	365	362	325	357	399	345	365	356	340	330	334	347	336	350	354	346	348	348	319	367	354	370	347	322	352	320	359	325	350	345	347	362	357	363	348	358	362	339	334	334	305	347	376	308	350	344	334	347	402	367	374	324	351	325	354	335	335	356	362	336	379	335	363	329	347	340	336	333	362	341	343	357	376	357	370	356	344	342	316	365	326	345	341	348	323	350	342	334	349	348	338	371	348	309	351	335	358	366	332	350	319	351	349	340	336	391	313	341	353	360	335	355	387	318	333	351	331	390	358	352	333	355	340	354	322	349	335	348	325	343	308	353	348	335	352	351	341	328	346	364	355	372	367	354	336	327	325	343	349	338	353	350	337	381	312	336	352	333	351	319	353	390	339	312	345	331	347	356	370	327	359	359	342	353	309	352	331	373	350	350	377	348	355	356	336	357	365	317	318	354	369	318	351	341	357	375	336	336	310	335	369	322	342	322	373	327	364	357	350	339	314	328	325	337	322	342	351	323	345	347	339	341	331	334	367	389	367	330	343	354	307	343	347	355	331	347	345	357	362	337	359	356	331	362	336	347	352	364	323	325	334	357	378	366	349	379	358	332	345	321	315	328	337	356	338	322	373	347	345	363	338	337	373	377	345	347	363	336	346	358	335	317	368	368	354	345	318	359	361	371	358	349	355	319	335	338	365	339	321	358	351	313	335	369	363	331	322	395	342	383	344	360	373	339	343	312	377	322	369	338	329	365	352	342	343	347	370	340	367	343	313	355	336	377	373	325	334	331	323	351	370	337	317	349	334	354	325	349	390	327	321	322	334	317	353	323	344	326	359	346	316	339	329	375	329	346	329	333	326	334	345	346	336	311	358	355	336	345	329	340	349	355	343	309	350	323	354	332	364	348	349	400	350	330	323	336	326	337	358	324	342	327	322	321	340	341	338	340	335	308	329	340	367	321	359	357	339	337	348	326	364	369	362	303	332	337	335	364	305	362	360	334	337	360	356	353	359	364	335	348	361	311	327	357	343	354	346	367	357	353	339	349	321	328	356	361	387	367	342	339	318	336	364	339	316	331	351	350	347	348	354	350	320	357	339	337	363	365	366	339	352	345	333	321	358	382	356	360	374	367	380	299	335	342	339	330	333	311	312	315	373	324	329	320	344	350	364	342	357	351	375	361	363	352	354	336	367	363	360	338	359	323	338	341	356	325	364	326	310	349	350	365	381	336	332	334	343	301	330	331	370	339	354	339	348	307	355	317	358	350	350	325	349	302	356	350	361	354	341	357	355	371	353	344	368	330	351	330	386	312	334	329	340	385	337	366	328	336	351	340	350	349	333	338	393	327	361	328	345	350	346	360	347	316	339	353	351	378	361	335	343	382	352	387	357	367	317	348	340	336	316	318	342	338	349	355	349	365	369	368	368	369	334	338	348	328	359	323	361	361	306	342	352	351	340	353	346	311	353	350	348	310	347	337	327	355	328	358	334	301	343	344	358	329	379	353	371	359	337	372	354	331	348	332	348	333	361	305	333	337	376	332	334	339	342	352	332	370	356	366	338	330	345	323	355	315	343	348	343	341	377	357	323	343	365	353	348	336	359	351	365	351	339	337	357	348	359	329	358	340	302	362	347	377	333	369	363	322	329	358	328	322	314	335	351	363	356	366	371	338	332	319	338	337	330	335	323	363	344	344	387	364	371	339	366	376	380	332	336	347	364	312	340	377	380	363	335	337	346	351	326	322	355	357	356	352	344	353	358	321	362	352	362	355	364	382	334	360	354	320	345	351	306	354	345	356	335	336	347	358	321	386	361	344	334	354	336	363	337	371	350	391	344	336	344	350	356	372	328	370	333	352	345	348	337	343	352	366	344	369	349	358	337	308	334	333	344	347	346	335	327	352	312	375	360	336	378	343	372	338	362	376	361	368	336	339	365	355	379	357	355	364	348	351	351	353	342	352	335	353	352	383	320	329	361	373	348	337	372	352	316	353	368	333	312	335	354	323	319	331	324	328	341	341
16382	8099	8926	7433	6090	6013	5494	5219	4981	4518	3501	3055	3396	4838	8569	8519	5837	3687	2199	1719	2572	2753	2201	1036	1004	892	795	839	1094	986	723	677	486	450	558	641	656	410	163	147	112	136	137	131	185	165	167	186	198	183	180	182	210	257	211	232	169	134	152	139	159	131	154	139	133	147	136	138	149	147	156	147	159	123	148	148	162	146	134	137	152	142	133	149	145	155	154	121	161	119	138	126	125	152	112	150	148	131	150	152	149	147	151	147	150	135	153	136	144	119	141	148	148	140	138	146	140	125	156	133	148	146	145	144	159	139	128	153	139	132	143	145	140	153	147	152	129	144	151	134	165	150	152	136	137	143	137	155	131	142	152	139	123	150	136	122	130	135	159	140	158	144	114	116	167	158	154	135	143	139	131	167	147	125	138	139	161	141	126	155	151	127	142	158	164	114	140	155	162	151	147	126	127	113	138	137	149	132	141	151	141	140	147	143	142	124	130	140	143	134	131	151	125	142	134	153	145	158	139	132	148	138	136	154	139	142	134	136	119	150	130	151	173	139	118	134	129	117	143	174	140	160	150	152	137	117	144	128	144	138	142	146	119	143	142	140	135	138	128	125	141	134	149	158	118	150	151	137	148	142	151	148	147	97	127	167	126	131	140	120	135	134	157	139	145	132	134	143	136	132	157	147	120	152	154	133	145	143	124	144	134	121	149	132	148	144	135	143	134	142	140	125	146	131	142	146	157	140	126	153	171	135	148	125	133	136	141	157	136	162	154	149	154	177	132	131	149	154	141	161	142	159	127	156	142	140	138	109	131	147	147	138	135	142	136	165	139	146	143	155	145	145	167	146	124	135	129	136	133	148	121	132	136	129	133	140	151	140	141	149	128	144	153	152	142	122	155	125	146	135	154	160	147	166	156	167	160	135	129	137	151	138	170	134	144	139	123	138	152	120	128	141	146	146	138	143	127	122	137	121	137	149	150	144	150	126	137	156	145	148	158	133	138	163	108	117	129	138	154	149	134	133	148	137	142	142	148	152	143	140	158	139	150	153	144	139	135	120	144	138	160	130	132	138	126	155	149	140	129	160	125	126	138	147	146	130	119	150	154	147	133	141	135	138	141	135	164	133	140	140	140	142	148	126	118	154	121	150	121	159	123	133	159	118	141	149	131	125	124	139	145	126	136	136	145	144	152	149	154	138	132	150	156	138	148	145	126	173	156	141	123	155	131	156	156	159	130	136	162	161	136	137	153	158	124	134	154	131	151	128	163	113	135	145	147	154	151	181	143	158	182	131	130	128	138	153	159	137	132	134	166	131	149	146	136	161	153	124	156	134	138	135	136	129	158	143	142	140	156	152	113	135	143	164	142	137	152	119	160	151	144	151	155	148	115	135	147	134	139	138	138	158	144	142	134	153	129	124	161	132	144	147	124	166	144	157	149	145	144	145	138	155	153	149	161	131	143	136	151	137	116	143	155	144	147	118	139	131	159	151	137	130	137	141	150	151	133	142	153	146	144	145	110	124	120	127	156	147	136	142	132	129	157	134	141	146	144	127	148	137	150	135	137	132	132	142	137	125	146	137	134	131	150	149	127	174	146	126	130	146	150	137	122	147	135	129	135	159	142	136	123	146	146	148	156	130	134	137	143	153	145	136	158	149	132	152	146	132	133	139	131	128	139	127	146	135	158	137	131	149	157	131	140	133	138	149	145	149	145	147	168	123	146	107	174	136	154	145	153	118	140	152	140	126	123	110	134	152	124	140	151	142	125	132	136	130	137	131	161	143	157	139	128	156	150	141	131	131	161	136	159	127	150	167	141	148	127	159	151	123	131	135	164	156	137	131	129	126	137	148	107	144	117	134	127	151	135	140	158	115	130	141	143	146	119	149	114	144	134	151	143	134	137	134	136	149	147	129	150	149	141	137	131	99	131	129	144	148	151	135	164	129	130	152	135	138	130	134	151	156	135	139	136	145	145	119	131	144	140	143	122	123	161	141	144	124	164	155	135	144	149	121	113	152	162	146	137	126	147	144	151	130	145	132	130	138	131	142	125	134	132	149	143	148	154	161	129	133	160	153	120	153	140	133	140	145	135	123	137	138	132	147	145	149	126	144	128	150	150	168	163	155	123	116	125	139	138	141	128	141	159	142	119	114	106	149	148	140	152	123	139	115	139	153	141	129	118	139	136	135	135	125	139	132	129	124	146	142	157	130	147	135	161	138	135	122	136	154	128	129	129	122	131	143	134	142	126	137	149	138	143	153	144	145	143	139	131	138	150	129	119	136	147	156	152	162	132	119	147	149	151	145	142	140	159	133	153	133	130	126	165	110	143	136	159	140	143	154	157	141	131	140	143	115	124	131	133	128	144	133	130	145	139	115	154	157	147	126	158	138	135	157	150	129	151	149	122	132	135	134	146	126	133	134	155	152	127	144	127	135	140	141	153	145	146	139	129	134	138	123	132	122	151	144	124	146	133	126	151	159	132	151	138	116	129	128	142	133	145	132	130	146	128	156	147	156	147	134	132	131	134	148	171	131	141	138	139	127	127	127	134	143	147	132	124	137	132	123	128	145	148	129	169	137	131	134	173	160	133	121	119	154	133	148	150	155	132	120	138	138	150	130	130	145	144	120	155	141	119	125	135	134	165	140	159	147	137	145	136	153	158	150	133	126	145	127	156	130	131	146	150	142	129	142	166	146	131	136	143	151	138	130	156	117	128	146	133	132	147	124	154	135	140	148	149	143	157	127	145	122	143	115	162	136	126	152	138	142	142	144	154	142	146	140	138	133	168	152	142	127	126	140	161	150	135	141	148	153	123	159	117	144	119	122	158	136	146	145	134	140	117	136	134	136	130	153	148	139	134	133	146	124	130	166	145	129	162	131	159	137	126	154	157	133	142	151	128	150	144	143	115	141	134	159	134	145	154	149	149	140	123	132	141	129	156	138	162	135	144	140	147	146	128	167	147	111	147	148	138	147	164	142	131	130	150	121	118	131	144	150	135	132	147	138	130	158	138	143	133	148	161	127	135	104	155	143	132	139	149	156	141	128	114	149	145	144	159	142	128	137	129	123	140	137	150	149	163	157	141	150	146	132	152	145	151	139	137	153	136	142	144	146	142	129	129	143	121	135	130	121	135	136	142	171	122	170	157	132	133	135	122	150	123	142	150	165	141	148	155	127	136	131	162	139	140	154	121	137	143	146	148	157	146	127	152	132	142	150	137	129	160	140	144	139	122	152	141	140	119	155	149	136	150	143	143	176	134	138	156	141	132	140	142	135	139	128	141	121	132	155	158	155	148	152	143	153	147	130	147	144	132	120	147	140	134	128	148	139	121	123	129	143	141	143	145	145	156	146	123	149	138	147	155	127	162	149	134	132	149	131	150	161	170	129	140	126	141	127	143	122	160	114	134	149	137	167	152	152	159	126	134	113	139	135	149	122	154	118	131	139	137	154	160	151	126	145	152	152	145	133	141	141	134	147	130	116
11077	8026	13558	15986	16191	17352	17638	18066	17878	17497	14609	14037	14856	19559	26400	26464	19305	13356	9584	7504	13042	12056	10722	5138	5534	5100	4926	5745	6838	5712	4124	3952	2899	2543	3276	4169	4093	2266	469	462	453	436	455	455	478	523	590	767	784	783	762	863	1004	1334	1000	993	715	497	465	464	456	457	455	417	435	425	472	474	427	434	457	439	428	460	413	409	399	429	420	433	448	395	385	413	404	413	435	417	438	400	389	441	425	409	446	426	439	450	391	404	404	440	450	391	408	447	436	424	446	440	400	420	398	433	407	409	420	407	389	402	410	396	431	403	429	459	395	442	390	425	405	413	404	450	441	437	420	437	416	433	384	450	397	429	452	400	451	393	436	416	410	450	412	386	450	385	453	377	417	430	431	458	404	381	432	416	390	443	408	449	404	410	438	444	466	434	429	432	418	407	419	443	426	415	418	418	433	454	424	419	417	434	389	455	400	428	413	410	390	436	438	401	441	425	422	432	429	440	431	470	417	413	416	410	453	392	410	441	380	462	375	403	429	376	427	426	419	388	394	442	393	448	417	409	397	449	437	416	416	388	417	414	440	387	388	436	420	451	431	440	441	407	427	405	439	452	394	423	404	420	407	419	430	426	444	416	394	418	415	413	402	415	398	411	416	400	409	429	425	395	376	399	457	410	447	428	447	415	412	437	419	422	445	461	411	419	392	413	462	458	451	407	472	389	384	438	455	424	465	396	395	432	425	412	445	379	428	416	415	464	434	407	415	397	422	416	453	429	424	413	411	451	439	433	388	393	408	411	374	425	419	446	422	403	434	424	431	435	405	449	372	417	443	420	403	425	416	468	461	392	437	395	431	419	415	425	428	414	440	440	457	431	424	424	461	436	450	393	437	433	409	438	383	433	409	434	377	426	457	428	442	417	410	425	436	415	423	398	433	382	392	427	427	399	401	407	474	428	445	387	387	422	413	378	421	397	462	425	457	418	404	430	449	413	363	434	393	449	422	433	411	414	410	434	448	395	420	398	402	389	415	421	382	419	366	368	419	437	418	425	431	431	431	408	419	424	374	412	439	435	415	471	416	419	415	405	427	393	440	379	386	429	411	432	386	395	444	451	420	407	433	404	401	391	441	458	413	420	460	403	404	418	443	467	415	427	417	423	446	420	386	421	422	432	414	412	420	431	458	429	386	420	442	439	409	388	418	428	427	452	388	398	445	423	436	406	412	431	400	391	394	385	432	422	427	417	445	391	434	408	417	399	422	416	397	420	431	424	409	405	452	422	483	427	432	441	400	450	427	440	410	443	428	418	397	402	440	391	433	414	393	415	419	390	396	391	405	434	438	421	446	379	409	425	402	438	442	431	404	396	442	434	404	416	427	384	416	436	417	427	421	428	439	371	431	452	422	397	443	407	392	394	405	430	416	377	429	446	396	422	454	425	390	391	423	421	410	399	446	407	416	417	445	434	414	440	418	430	424	424	420	436	451	404	425	437	428	436	436	394	428	451	388	422	440	418	410	441	424	411	430	401	423	443	415	436	418	418	430	406	398	402	426	438	424	442	399	435	401	399	450	392	428	396	399	424	411	395	444	417	410	448	432	421	387	426	431	389	414	394	395	400	431	427	415	450	417	430	436	421	443	419	412	388	387	430	405	418	440	419	423	416	439	448	465	418	411	423	415	390	400	410	435	410	389	412	439	396	400	403	425	441	447	437	427	433	438	414	440	409	427	403	434	399	423	389	403	381	424	420	369	401	429	411	410	457	382	434	430	407	410	412	422	424	450	392	437	414	418	418	394	385	430	451	422	434	405	438	437	450	404	390	404	423	404	434	388	390	423	425	446	407	378	436	403	420	420	401	423	400	460	427	439	442	437	427	433	413	425	444	404	418	449	427	420	426	419	432	448	433	420	454	402	425	425	402	409	381	404	432	400	462	417	412	433	384	433	410	411	430	405	406	414	456	380	418	434	429	441	400	428	464	422	453	412	420	430	429	438	440	408	420	375	391	413	470	428	422	407	401	431	403	392	434	427	401	434	426	435	442	394	406	435	425	408	420	394	413	452	400	389	426	432	406	433	395	432	418	423	425	436	422	446	396	412	428	429	386	394	428	430	428	396	402	383	414	417	434	449	382	375	412	481	416	401	390	389	419	452	462	398	426	426	421	412	473	416	410	427	418	427	415	428	452	380	400	419	447	444	404	393	423	424	444	414	406	413	370	382	426	455	393	438	433	420	449	436	446	452	394	373	416	415	448	408	410	418	415	390	444	425	441	456	415	405	437	406	448	420	440	437	419	445	432	417	385	419	397	421	401	413	402	434	401	412	428	429	392	419	447	417	433	414	388	394	419	450	417	421	415	421	395	417	421	453	419	441	428	440	430	405	462	453	412	436	442	434	432	437	412	416	395	446	366	414	406	413	404	395	394	405	424	410	389	413	402	407	424	426	429	447	422	402	434	421	458	459	400	409	406	429	388	411	392	451	388	423	428	437	405	379	452	455	443	421	433	401	408	393	394	440	439	411	391	426	438	442	434	400	397	386	433	425	416	408	437	429	408	448	438	389	422	416	415	449	387	406	415	403	418	422	418	402	381	429	428	411	440	374	451	451	393	397	414	427	410	427	362	445	435	443	449	429	400	468	401	384	473	433	401	436	414	411	380	435	431	411	418	433	393	399	432	434	414	404	449	425	448	384	421	399	433	449	428	452	445	403	413	396	429	372	413	410	419	419	400	379	434	414	432	433	437	390	410	445	405	456	441	414	448	425	438	400	417	440	451	397	431	452	402	435	398	426	349	406	447	431	398	400	412	410	382	448	402	432	440	400	445	439	422	444	396	432	371	402	399	432	470	425	416	470	382	443	401	419	432	436	421	441	417	395	428	426	427	416	402	468	439	412	449	420	419	399	424	405	385	404	447	448	422	413	413	411	405	434	420	405	423	436	433	396	402	422	441	427	399	405	428	406	404	464	405	372	429	403	429	435	419	422	407	428	419	401	423	445	399	369	418	405	433	422	383	425	420	420	420	437	385	424	434	401	396	427	460	408	410	416	406	434	433	414	425	419	453	450	408	433	412	435	446	421	424	419	408	437	425	409	389	419	415	399	426	414	443	396	413	427	424	427	374	437	395	380	413	418	442	430	398	411	378	407	397	423	420	405	400	452	384	414	411	400	418	430	415	416	410	438	418	396	409	413	424	403	447	403	443	410	429	425	423	398	394	411	397	375	438	410	412	443	397	429	442	422	395	370	408	376	444	385	423	428	432	422	362	439	409	459	450	427	442	439	436	437	442	389	438	396	411	451	407	417	438	424	417	420	423	381	423	438	420	417	418	385	407	409	462	417	394	440	421	420	393	422	418	421	394	431	398	373	428	453	432	401	402	413	436	427	401	404	405	395	425	380	400	419	428	392	387	448	389	419	418	421	432	399	434	418	423	433	405	452	412	425	397	417	447	420	427	415	461	414	404	443	403	395	402	427	385	400	408	445	432	412	408	421	437
24332	12707	14390	12400	10541	10595	10302	10076	9050	8662	7324	5665	7110	10857	14117	16899	10382	7044	4422	3579	4807	4910	3261	2060	1705	1424	1705	2016	2020	1744	1159	1326	870	695	760	1105	1214	716	190	172	177	185	201	212	182	186	207	305	253	317	283	295	344	433	348	306	224	199	206	181	193	194	193	193	180	196	176	180	205	161	185	168	181	177	182	203	179	165	188	168	150	160	151	175	183	169	186	168	188	183	153	172	188	179	195	201	176	194	202	189	190	182	188	196	173	165	181	186	174	170	183	185	184	159	173	209	165	192	187	184	170	175	177	159	176	155	188	164	165	202	173	165	179	180	183	174	176	172	182	163	197	204	195	172	199	165	191	192	186	162	175	182	187	177	179	201	181	182	189	157	172	178	189	190	149	198	204	173	174	179	176	185	177	182	199	190	152	164	195	191	156	200	170	173	170	181	204	181	173	169	193	176	159	159	194	170	172	174	183	164	199	180	173	165	190	174	175	190	181	176	198	154	180	184	195	180	148	177	177	177	197	178	194	162	175	185	161	188	174	165	179	186	164	177	186	172	175	185	175	180	192	188	184	165	172	174	163	190	164	187	176	167	176	182	201	171	169	170	171	158	181	160	181	178	180	173	188	209	188	187	158	190	179	163	184	200	199	181	191	180	190	179	169	176	186	174	188	190	181	179	165	199	167	203	173	175	161	180	177	173	168	173	176	172	200	189	163	183	172	192	193	175	165	170	181	182	174	175	165	203	191	184	170	163	200	147	180	203	177	186	143	179	158	190	197	183	166	194	154	170	182	188	179	193	177	184	175	197	197	189	202	191	171	194	182	187	166	200	165	169	184	187	200	186	200	182	177	186	189	172	172	188	172	169	193	195	161	194	191	138	167	175	187	166	189	180	178	169	184	185	187	191	191	183	201	188	169	189	176	185	173	165	187	180	186	190	181	182	177	171	180	173	168	173	188	172	221	178	181	175	174	192	188	176	201	177	182	193	178	180	194	185	187	211	150	166	191	173	171	180	180	158	171	192	188	202	174	165	191	191	183	181	163	178	188	184	192	178	173	197	176	174	218	157	167	205	181	159	164	186	179	179	192	176	188	166	161	184	158	178	162	190	156	175	169	202	194	159	179	163	192	175	167	210	196	176	184	170	171	163	180	161	165	178	177	186	211	162	166	191	167	170	178	205	184	179	184	194	167	193	186	169	201	177	197	195	231	180	175	187	210	183	167	178	185	170	169	171	178	174	154	156	168	194	170	178	205	167	180	185	166	144	171	183	174	176	153	174	157	156	174	186	166	181	166	193	157	184	189	185	204	164	192	170	161	184	196	206	188	198	168	192	160	190	180	186	165	155	159	162	191	187	176	176	175	192	210	165	196	191	154	176	172	178	177	183	198	174	179	167	154	161	182	186	186	190	186	160	185	194	191	178	168	149	191	172	173	176	198	176	184	183	201	188	180	184	199	162	182	180	183	190	160	169	181	168	158	194	173	171	161	173	176	164	183	141	188	175	181	155	206	181	197	156	166	182	174	176	178	162	153	166	174	191	189	185	190	171	191	190	184	169	179	175	183	190	183	182	173	154	179	167	185	186	192	199	159	175	176	169	180	174	159	161	182	193	190	176	175	176	188	195	172	181	175	175	177	173	198	159	189	177	166	177	193	161	160	170	164	159	175	183	160	161	190	167	192	166	152	190	191	165	184	176	190	181	196	168	170	162	174	156	159	183	170	192	169	182	206	180	209	166	185	163	189	171	183	180	175	173	188	191	176	164	193	177	161	187	192	173	195	167	189	173	192	183	171	163	164	174	184	188	170	196	185	179	192	211	193	188	182	179	159	214	166	166	172	166	191	188	181	165	169	190	197	182	199	214	181	183	182	153	170	155	178	184	184	178	164	169	165	165	167	169	175	177	195	167	180	185	180	168	218	152	193	187	184	192	159	181	155	200	175	172	195	169	158	171	186	180	173	169	195	164	180	198	182	185	203	180	166	181	183	176	174	187	198	207	178	145	166	193	208	180	166	194	176	188	163	187	181	193	183	174	158	180	162	197	181	178	181	186	156	207	189	165	171	188	199	166	195	171	175	160	166	193	185	166	178	177	161	176	183	205	193	178	180	190	163	200	178	180	195	201	193	187	187	167	180	186	168	204	194	168	172	191	158	169	174	177	203	198	167	167	194	163	188	186	174	161	174	195	166	188	203	204	207	154	187	168	184	163	177	182	194	161	184	181	190	175	175	176	196	177	169	191	200	167	188	162	182	175	189	186	167	179	188	159	169	157	192	189	211	180	188	197	165	157	178	170	150	164	175	167	172	212	168	194	166	181	167	188	183	192	164	173	172	153	177	199	178	163	175	164	171	190	192	171	174	176	198	181	159	165	186	184	172	179	166	194	183	182	183	182	213	182	173	173	171	162	172	173	169	166	166	209	183	197	179	189	184	190	157	179	161	175	151	171	180	182	198	164	172	161	171	177	161	168	166	187	196	187	172	170	205	185	170	199	177	179	194	191	176	163	174	189	191	186	170	170	157	180	173	184	172	176	186	185	152	170	185	173	155	184	177	178	186	204	175	186	177	176	192	204	171	178	185	203	175	172	173	185	187	189	195	182	177	206	197	154	192	186	191	187	189	182	165	167	203	188	183	176	190	187	175	165	181	181	185	164	174	178	171	180	182	205	195	195	213	184	186	175	204	199	171	169	188	197	190	163	184	189	191	166	177	174	188	192	179	194	171	192	189	167	177	154	173	161	184	185	189	178	178	203	173	182	186	172	179	160	184	189	190	194	180	196	171	177	180	174	172	195	159	152	162	170	174	161	137	167	173	180	188	193	167	179	217	179	163	167	187	205	192	171	157	182	157	153	167	173	193	185	183	158	181	205	182	207	173	179	176	177	178	164	160	165	178	181	190	209	159	172	179	182	173	168	160	212	146	212	187	185	164	187	169	187	193	157	187	153	177	187	173	198	199	167	196	180	181	187	174	168	177	192	211	185	178	185	178	171	170	175	149	180	186	185	181	154	201	165	194	186	176	167	176	186	184	150	170	187	179	176	187	182	193	192	161	174	201	195	163	189	196	183	186	166	186	170	176	174	159	191	182	194	194	171	154	182	163	172	168	209	212	197	164	185	165	186	180	170	165	184	182	182	187	180	169	159	179	168	174	177	172	156	172	190	158	178	193	159	170	183	166	191	179	163	174	212	168	191	177	200	176	190	174	177	172	169	183	181	190	172	201	176	187	187	170	205	147	164	174	175	182	169	198	173	161	176	188	177	184	154	183	197	160	170	188	190	191	184	169	177	179	185	176	158	184	198	188	197	177	171	182	206	195	190	176	189	171	172	189	189	179	165	183	190	177	178	194	158	185	190	200	169	185	191	176	183	159	194	161	167	187	192	200	167	178	159	178	187	185	162	170	177	185	194	190	185	196	155	193	180	217	195	195	182	163	190	175	178	173	206	216	205	186	182	196	179	199	175	166	184	172	174	166	168
14886	11023	19514	22460	23131	24310	24912	25895	25566	24718	23355	20561	23995	31157	32499	37804	24427	20749	14680	13098	17640	17712	12593	8835	8451	7901	9287	11291	11467	9454	6844	7074	4936	4205	4536	7124	6936	4394	828	545	583	546	567	578	625	638	719	1317	1112	1295	1240	1332	2007	2189	1681	1689	791	569	612	630	550	548	541	526	537	555	547	533	541	501	554	554	596	500	503	492	513	488	512	538	505	534	533	509	502	468	533	507	492	508	489	511	522	523	484	549	509	491	547	526	528	537	491	498	515	549	494	511	533	503	460	530	505	510	532	496	506	505	501	479	476	558	500	471	538	471	481	494	481	524	524	487	503	494	496	521	496	565	474	473	520	493	485	482	508	472	486	506	558	501	470	518	547	517	511	523	523	518	515	512	466	480	512	533	516	506	547	482	535	539	532	478	496	491	491	530	520	537	496	494	509	518	520	493	536	520	542	511	535	483	520	477	513	562	490	514	501	528	488	485	513	487	494	504	492	541	505	506	530	476	490	480	538	469	494	521	525	476	481	562	481	483	485	493	515	520	506	487	525	527	543	527	522	525	487	537	464	518	520	560	555	510	518	511	536	544	507	516	502	494	541	537	484	489	489	446	521	489	512	499	503	491	500	469	507	518	543	513	509	506	470	532	524	496	518	521	467	544	468	513	534	549	525	510	500	503	480	500	504	528	491	530	490	507	569	492	502	496	495	500	495	522	493	510	550	481	525	504	500	537	536	563	540	509	515	479	563	525	517	528	508	494	499	527	506	520	549	502	524	531	498	479	536	500	530	541	484	528	513	542	529	488	526	487	532	479	515	526	543	533	488	502	523	522	528	545	496	526	515	553	498	516	520	532	478	506	511	500	551	469	526	543	548	490	480	533	493	502	502	518	506	523	479	521	570	492	514	537	471	486	471	501	478	527	469	498	518	519	533	510	527	493	523	471	506	462	531	511	504	554	507	509	511	520	508	496	489	467	517	541	522	504	541	513	524	512	509	532	519	485	512	485	508	547	521	539	519	508	525	553	483	525	501	525	506	476	482	554	508	482	507	488	526	530	491	533	489	498	534	540	498	510	516	478	514	516	530	501	519	483	543	528	519	512	521	485	539	500	521	505	549	532	477	543	529	473	519	505	491	457	540	556	545	505	525	504	504	485	507	522	503	495	535	526	512	500	511	489	484	508	508	503	492	517	491	521	495	531	532	525	517	537	507	484	510	520	494	527	531	508	521	533	504	574	481	511	470	486	503	497	470	517	515	501	511	486	524	497	479	485	498	520	501	524	531	509	526	529	527	529	506	511	475	533	475	502	493	542	519	467	520	533	511	498	515	505	496	512	508	522	511	521	509	515	521	498	500	480	499	511	539	538	499	460	468	498	534	533	510	529	531	503	505	550	492	520	516	525	507	506	463	495	483	482	545	487	466	514	536	479	512	504	526	524	525	507	494	526	479	497	499	491	482	507	488	500	498	501	516	555	471	513	521	466	573	492	533	543	542	502	514	517	510	533	513	483	508	501	512	519	556	480	516	528	480	505	489	486	532	505	528	497	496	496	512	532	476	448	495	517	504	510	519	530	494	505	473	546	502	503	494	497	499	502	548	481	505	512	517	463	514	506	506	550	521	544	489	574	487	501	502	495	513	486	531	505	549	513	528	474	493	496	523	536	503	479	482	525	531	507	531	511	497	510	497	528	508	497	479	474	551	534	521	509	486	522	538	506	511	533	517	524	497	514	521	551	506	483	531	488	526	492	511	501	506	491	499	497	545	533	532	516	512	520	512	509	504	446	527	511	516	504	530	509	523	512	513	523	506	520	502	510	492	511	534	522	497	529	536	523	481	533	460	526	519	539	519	515	465	489	541	507	538	486	513	468	519	531	508	497	481	505	507	478	462	491	503	499	508	484	515	472	469	505	517	499	479	524	500	497	530	506	500	546	504	457	544	526	500	511	489	500	501	503	528	514	502	485	534	478	489	539	517	534	541	545	503	504	506	528	526	496	495	559	471	518	513	506	494	519	494	548	516	522	522	513	525	499	510	499	505	512	498	491	528	494	496	508	513	472	466	513	470	518	521	493	502	507	492	493	513	467	487	535	528	491	521	534	527	528	529	534	522	460	541	537	475	524	437	530	522	514	496	522	499	504	517	505	520	475	499	497	505	518	508	554	555	553	496	492	470	472	503	511	484	495	516	485	517	518	523	556	534	526	496	521	455	522	500	531	539	516	499	494	500	509	507	489	521	506	529	471	542	493	491	525	522	491	490	502	488	525	546	505	505	445	528	526	504	519	501	482	513	491	540	527	543	486	474	492	494	530	518	520	500	516	513	500	505	508	526	510	492	510	484	496	489	500	509	505	531	508	504	507	496	505	512	527	560	512	524	519	533	478	534	511	526	501	541	480	490	495	481	509	492	448	474	513	516	494	502	507	498	526	493	488	534	488	472	523	514	457	521	524	483	475	539	503	546	530	538	478	496	533	529	528	483	495	489	474	508	502	508	494	520	515	510	510	528	503	494	518	513	514	490	531	496	482	510	502	509	527	508	461	528	530	516	479	506	528	501	508	549	487	503	466	490	471	515	528	511	525	504	513	530	533	516	527	524	517	530	542	482	506	537	490	523	477	526	476	507	483	514	509	502	547	478	511	522	522	494	462	534	534	489	485	505	511	499	499	519	572	533	499	503	527	512	489	517	503	526	489	558	524	490	478	547	512	461	509	521	521	522	540	555	471	492	526	511	493	476	482	462	516	511	493	481	479	471	548	541	524	518	530	512	475	501	524	530	560	521	500	512	508	502	519	499	534	566	492	514	500	450	500	521	490	523	509	492	509	508	507	504	531	498	521	504	511	477	504	503	532	484	502	485	481	521	507	499	518	495	508	499	526	506	545	493	487	509	531	517	506	518	525	548	512	497	513	525	556	520	470	500	505	492	505	512	541	526	513	530	503	467	486	498	490	520	525	511	535	510	458	518	515	554	529	551	488	509	529	531	502	469	527	466	532	481	498	522	531	509	499	575	511	522	526	506	555	501	513	504	532	520	540	515	548	542	488	516	505	559	484	542	502	511	500	528	546	545	466	525	498	518	499	511	509	509	530	528	530	490	504	501	516	488	468	525	513	522	513	538	530	492	496	487	544	521	511	493	546	501	509	514	523	504	504	494	524	505	507	504	514	488	492	523	476	495	498	506	502	530	492	500	475	537	546	482	494	545	497	473	500	527	553	493	496	522	516	491	535	523	482	502	517	494	526	522	493	556	513	483	506	500	508	512	483	519	573	525	477	491	522	504	496	502	486	493	485	499	502	473	502	506	485	552	509	496	484	475	537	489	519	522	536	508	480	515	497	513	520	467	526	508	507	526	483	486	511	519	523	543	545	562	533	486	500	531	517	469	477	495	540	512	543	518	525	530	504	540	477	504	547	499	525	487	516	524	494	512	523	489	527	513	485	478	492	527	535	510	513	513	533	492	470	483	524	498	511	468	467	512	523	509	562	466	515
6957	3051	3369	2678	1785	1309	1046	815	714	655	522	503	528	625	643	950	443	405	314	287	323	331	279	204	200	208	181	231	222	208	217	211	167	173	179	146	187	169	119	112	113	102	96	100	126	126	124	116	99	111	116	135	132	125	133	103	119	115	120	102	114	111	127	95	91	95	115	101	110	97	103	106	89	96	113	99	118	120	111	126	115	98	113	118	94	99	106	126	124	99	116	95	119	98	130	110	101	87	105	126	116	110	129	103	108	111	88	104	100	106	99	111	115	112	108	132	126	113	113	80	109	90	105	109	111	114	110	98	121	112	86	117	116	121	97	120	116	98	93	96	117	109	121	114	124	128	96	112	108	101	112	105	132	100	103	103	109	119	126	121	100	102	109	117	112	103	101	103	141	115	96	133	111	133	99	106	108	110	96	121	115	110	116	104	118	109	133	122	117	89	112	118	108	103	114	113	118	137	127	93	116	115	136	99	99	100	128	107	118	107	109	110	113	121	98	105	105	107	117	106	113	130	116	104	108	97	110	99	99	113	113	126	115	91	98	129	121	101	99	96	111	115	107	113	122	101	109	88	137	123	105	111	113	115	104	109	107	111	131	104	122	104	112	113	100	97	123	116	123	125	122	111	98	119	109	115	92	115	81	108	125	105	131	134	104	103	104	126	104	115	123	109	110	101	114	95	127	117	108	120	120	127	101	105	94	100	107	111	113	112	122	103	138	111	112	118	115	114	133	107	100	119	102	120	119	107	128	114	102	98	108	107	112	86	127	99	101	90	103	123	117	105	113	110	99	96	100	133	100	106	105	125	131	113	108	110	116	130	108	105	113	93	134	115	125	93	111	99	91	120	139	114	117	114	104	132	133	112	138	102	137	119	105	92	112	105	111	140	112	103	101	123	103	134	94	123	112	98	96	129	125	96	127	102	101	95	107	103	107	119	130	108	98	103	96	101	116	126	125	120	106	104	133	115	123	98	107	103	99	113	111	129	137	106	102	111	94	126	124	119	128	87	109	111	115	117	126	104	97	122	105	102	92	136	98	111	117	107	112	95	115	102	92	115	94	116	106	92	103	123	97	110	115	111	112	113	131	116	130	113	94	117	94	117	118	99	126	113	97	103	89	114	104	121	100	114	111	111	104	101	110	109	102	109	109	118	106	118	90	114	122	100	134	109	108	132	115	129	115	109	114	107	104	110	118	119	101	115	108	86	117	104	124	100	114	115	112	111	110	115	106	112	96	104	104	119	114	108	105	118	112	119	118	96	106	121	105	105	119	125	118	115	104	121	122	104	123	100	126	108	111	121	121	117	105	92	94	106	115	111	97	107	93	100	125	102	127	123	118	105	106	114	137	131	117	117	125	114	103	126	106	97	113	119	96	120	104	93	106	132	114	100	106	94	106	128	113	106	116	130	116	124	137	118	95	115	115	103	130	115	100	104	117	101	108	104	116	105	98	110	114	120	125	121	107	107	89	128	118	104	107	112	111	111	117	105	99	112	121	114	90	101	113	104	116	105	113	127	112	107	112	104	104	130	117	118	106	116	128	91	105	135	125	121	110	125	108	107	120	127	98	95	116	102	115	110	106	139	122	85	111	107	95	107	115	105	119	107	109	110	124	119	107	94	111	109	106	120	118	125	108	108	107	121	115	115	107	119	112	110	99	105	110	103	100	106	101	113	112	106	119	91	124	101	110	135	109	114	109	120	122	105	114	92	101	132	106	138	108	116	118	121	101	104	111	112	121	119	108	109	116	107	120	121	108	112	131	110	120	115	128	97	107	98	103	105	128	96	114	104	103	115	111	114	110	112	111	98	118	119	114	129	129	109	107	115	101	109	120	113	119	117	115	120	120	120	105	123	121	117	119	115	133	133	108	116	127	112	116	109	114	108	110	90	120	105	109	93	117	139	125	112	88	114	119	129	120	128	99	104	114	112	117	103	107	101	120	126	113	102	107	109	116	116	109	111	115	101	112	109	119	111	101	125	123	107	122	106	127	117	98	85	119	128	118	117	128	121	132	111	112	94	100	108	116	113	103	103	111	138	92	125	101	111	130	114	101	104	129	109	110	102	95	116	139	122	126	115	114	120	104	102	102	113	131	108	108	118	123	140	106	104	107	113	99	102	107	119	111	125	115	114	105	129	136	111	104	111	96	100	111	116	114	110	106	120	121	125	127	114	119	99	106	113	122	114	119	111	117	105	94	113	116	123	113	110	84	116	116	93	100	111	113	110	134	102	111	94	117	129	127	117	114	104	120	117	118	100	84	103	125	115	103	116	110	107	118	118	118	120	111	117	90	127	93	106	113	112	119	107	110	109	99	129	105	111	144	129	110	111	123	114	110	105	102	122	121	86	106	109	118	107	115	125	118	116	109	114	114	133	110	132	102	103	134	101	125	104	114	104	111	109	101	128	116	111	108	117	111	109	112	96	113	99	107	112	108	100	118	106	126	112	115	103	113	119	123	127	115	124	116	123	110	105	103	123	117	134	106	102	109	83	111	104	107	99	116	127	102	120	106	122	104	112	110	113	108	107	106	102	124	118	94	98	116	138	122	118	97	125	120	131	99	98	121	116	97	107	93	109	99	110	109	126	86	99	109	121	108	90	107	105	104	94	112	97	119	116	118	106	123	108	106	124	120	115	111	103	128	96	112	108	101	120	111	123	102	96	101	106	145	111	109	102	114	111	104	96	117	117	120	114	104	117	101	114	103	107	105	105	115	107	131	93	112	103	107	110	119	107	108	126	98	95	122	96	107	119	105	107	109	106	130	119	96	130	98	109	105	105	103	107	93	114	113	128	104	107	115	91	103	94	102	117	134	121	99	115	94	110	113	106	104	93	125	101	103	125	101	89	116	103	103	116	116	121	122	111	89	121	106	104	96	103	113	111	137	121	121	118	111	105	101	110	124	129	98	123	117	111	117	101	113	111	115	108	101	110	121	127	119	94	96	120	119	111	115	120	123	90	107	102	111	118	93	100	111	115	122	129	114	121	118	118	110	96	112	92	109	89	106	130	109	123	102	111	100	136	105	119	98	114	105	119	114	113	129	128	116	126	116	121	85	99	102	108	97	79	122	109	101	110	119	118	113	95	115	112	114	126	115	99	117	106	126	119	125	124	100	108	107	136	103	106	119	92	107	96	109	114	112	112	104	105	94	112	96	93	123	112	119	142	100	111	91	106	106	127	136	128	114	111	99	110	110	103	128	104	112	111	111	119	117	126	125	110	117	119	112	96	105	106	104	105	119	124	90	128	127	108	93	89	102	113	106	103	104	94	123	106	117	96	110	113	112	120	121	100	98	108	135	104	115	92	107	106	114	122	115	116	124	93	118	111	107	128	110	121	105	123	115	95	108	110	109	85	98	114	108	106	129	104	106	99	112	100	107	125	107	111	113	97	107	113	112	105	133	125	101	112	114	113	102	113	119	104	115	121	103	103	104	102	120	100	114	110	107	91	109	102	98	91	112	119	115	101
5821	3575	6771	8007	6323	5150	4570	3931	3888	3305	2967	2429	2990	3223	3668	5077	2348	2398	1886	1556	1921	1787	1322	1095	1112	1001	1082	1275	1314	1154	1106	983	919	803	726	754	890	775	429	360	352	375	338	401	363	394	391	448	360	431	361	403	450	421	368	429	338	365	360	348	368	342	346	341	307	367	327	330	363	346	352	358	323	349	293	316	345	355	336	360	360	338	331	354	306	313	371	333	325	336	326	361	305	330	323	315	354	312	332	357	353	392	365	333	346	340	322	344	355	362	346	352	315	350	387	334	332	305	332	339	334	335	340	366	343	360	325	352	311	353	342	356	320	334	328	351	325	331	338	364	361	341	330	340	324	356	360	381	319	354	331	345	318	353	341	318	335	356	348	355	330	317	358	353	345	329	327	359	319	341	337	351	328	331	317	347	344	342	335	302	336	310	320	343	355	336	352	322	321	338	374	342	352	376	324	341	329	329	363	342	342	348	347	374	311	352	398	286	368	297	336	342	333	317	372	357	335	350	329	322	319	353	354	320	358	315	317	353	335	360	376	316	359	354	332	374	326	320	357	352	338	359	313	356	348	322	334	339	335	342	354	314	325	373	333	330	323	359	365	338	345	347	335	374	369	348	332	333	321	340	318	344	359	342	338	363	297	360	349	308	355	355	315	349	352	341	371	332	353	338	343	324	302	342	365	332	352	361	354	358	343	339	316	310	354	333	348	324	363	345	340	351	345	356	338	325	316	307	320	345	346	352	286	331	314	358	320	346	344	319	350	340	344	342	328	314	342	358	372	337	378	352	374	335	334	363	366	362	343	343	332	330	333	345	322	341	352	336	343	353	313	336	324	338	335	314	370	338	345	364	341	359	305	344	321	341	328	334	339	367	341	326	342	359	408	325	318	314	332	343	342	345	363	348	350	340	331	357	330	357	333	309	353	349	343	373	342	314	325	330	340	367	349	325	318	353	348	338	336	336	354	320	329	337	343	358	329	333	335	359	339	353	348	342	306	363	342	309	360	324	347	343	364	352	328	376	341	324	352	353	323	325	335	332	323	377	353	323	336	320	328	339	322	347	340	328	314	313	355	368	350	341	347	321	346	353	329	335	343	378	355	358	359	360	319	331	341	291	351	355	352	358	355	345	359	342	354	330	326	357	351	362	332	304	344	312	339	323	396	314	335	335	375	348	335	339	327	318	350	366	378	340	314	364	336	338	372	350	365	284	300	323	340	348	320	336	308	328	323	360	353	370	339	353	348	337	369	360	343	369	335	336	346	340	320	363	354	329	347	291	351	313	328	334	339	343	306	360	334	369	347	339	369	374	319	313	341	320	352	365	330	366	351	334	342	353	316	318	362	348	354	318	336	315	334	359	332	328	347	327	347	325	319	335	336	331	359	322	362	336	361	324	348	338	283	312	355	348	340	326	357	328	350	355	346	353	354	350	355	357	349	321	342	304	330	361	370	326	372	332	320	331	337	326	309	350	315	330	343	315	374	335	353	346	329	344	375	313	333	334	335	343	366	336	352	302	349	361	314	329	346	315	352	362	349	313	329	337	350	341	315	338	331	316	333	316	352	322	345	378	321	360	317	336	344	326	372	339	365	363	320	343	341	295	326	359	338	338	343	339	331	310	315	340	347	361	292	305	329	329	321	353	339	323	355	355	339	331	318	308	330	316	353	353	343	316	370	329	335	331	336	363	342	326	332	346	346	323	316	347	344	337	349	333	319	350	316	327	318	323	341	360	321	324	314	331	374	332	350	319	334	335	355	357	349	357	337	350	334	333	373	353	350	323	366	294	326	355	333	328	333	348	365	311	318	361	323	338	314	316	340	338	335	362	355	346	327	347	355	334	325	289	339	350	323	343	367	299	322	366	354	346	339	333	329	329	323	326	339	325	351	341	353	350	344	342	349	365	344	355	326	362	327	339	378	358	327	337	332	346	320	337	339	338	327	361	373	326	336	294	333	339	343	323	347	342	384	347	357	360	360	359	311	307	321	353	293	336	326	314	333	304	352	307	333	396	352	365	355	354	385	344	338	326	317	307	320	366	307	345	341	350	326	334	348	345	352	334	303	353	301	339	326	375	342	325	372	339	377	332	308	364	359	324	349	336	349	351	352	349	341	359	337	340	369	323	355	352	310	327	383	324	349	364	367	343	327	323	358	344	342	325	376	348	330	362	328	314	361	351	355	335	357	360	324	356	341	368	321	345	318	330	325	330	311	326	331	343	340	316	330	308	358	320	317	364	324	384	337	319	335	371	322	347	363	324	323	314	335	378	355	338	341	322	305	353	339	335	328	357	354	290	360	362	357	316	330	352	356	349	341	338	361	333	370	321	332	354	333	315	357	319	327	391	353	349	341	341	324	333	344	330	349	362	338	351	325	323	327	349	339	367	374	340	308	367	364	319	336	355	331	337	359	364	360	344	343	370	350	345	345	356	335	338	346	327	342	355	356	358	321	342	351	347	339	348	367	344	320	339	364	328	326	334	359	348	354	363	319	323	344	301	338	324	326	322	365	329	316	321	322	352	350	339	356	318	324	362	364	348	331	358	303	328	332	317	310	355	333	333	320	354	342	344	319	335	327	321	316	348	342	330	334	347	336	329	307	357	370	328	338	331	335	324	350	343	319	355	362	340	340	343	339	346	320	344	327	351	368	351	361	339	327	317	302	313	319	327	357	337	365	372	346	334	327	343	339	358	333	342	366	351	305	325	338	333	366	330	358	352	375	327	323	324	332	370	345	327	345	317	351	320	341	331	329	306	348	343	335	354	298	343	324	354	335	338	362	310	326	333	353	340	339	355	355	313	351	337	344	350	336	332	338	323	317	322	349	313	357	335	311	350	372	309	316	353	367	323	353	323	341	350	372	344	356	349	352	311	338	360	360	311	344	333	341	312	335	371	338	342	372	370	353	317	332	323	345	347	343	332	362	366	342	310	320	286	334	348	359	361	337	351	346	343	360	324	351	324	337	302	336	342	369	347	330	340	371	336	324	304	339	340	349	367	364	315	324	331	347	371	341	317	341	321	356	344	337	357	326	337	346	342	332	335	325	320	356	356	328	328	354	354	353	324	351	332	336	339	347	320	323	346	310	385	338	311	320	353	359	349	323	333	340	344	358	380	298	348	342	348	340	304	337	319	347	310	341	330	355	313	349	370	335	354	320	369	328	341	352	348	309	357	320	321	326	357	357	335	336	312	333	350	335	326	325	338	356	366	301	345	349	343	348	332	329	347	362	327	344	364	317	306	334	299	338	356	311	307	345	348	305	312	341	342	364	336	358	382	363	335	341	338	343	373	349	359	336	367	334	351	358	316	349	357	368	317	347	342	340	358	346	334	320	301	363	357	339	350	329	317	344	335	347	320	349	301	343	328	366	336	366	347	362	329	331	343	352	338	320	302	319	360	368	347	323	365	331	327	333	338	344	309	346	335	383	338	331	325	356	308	345	354	334	353	370	339	364	325	326	355	326	313	331	321	313	333
16206	7693	8805	7710	6154	6332	6135	6226	5773	4413	4129	3242	3815	5099	6379	10358	5486	3410	3025	1689	2054	2261	1603	959	895	785	634	1064	1064	726	711	724	606	529	451	500	728	566	215	144	133	153	136	189	151	148	166	189	172	189	186	168	249	218	235	238	139	141	143	151	146	132	143	174	148	135	128	136	141	131	143	158	144	128	147	137	126	150	135	148	151	126	134	130	157	141	164	136	151	141	141	134	145	122	146	117	144	146	128	172	147	147	133	144	147	141	142	165	130	161	154	140	144	137	156	122	149	130	144	132	124	143	140	152	132	125	140	133	119	140	140	150	132	142	149	155	131	153	149	138	144	149	147	149	148	133	129	111	141	148	138	132	145	156	119	150	148	150	117	139	128	149	145	146	145	152	152	141	120	116	147	133	169	148	131	135	156	141	134	153	118	146	132	145	137	134	141	143	147	143	158	127	132	141	125	150	131	148	160	146	143	137	141	135	166	140	140	148	142	148	136	141	155	139	99	134	134	142	137	128	149	120	145	131	165	111	129	154	122	142	133	127	162	141	148	142	165	143	153	169	126	140	149	147	140	130	124	149	142	144	144	148	141	142	138	146	118	150	124	139	162	146	132	146	145	144	159	142	135	138	165	146	150	165	170	140	146	124	133	142	125	130	125	142	144	134	150	135	118	152	160	133	145	151	142	143	121	135	151	175	133	126	139	131	133	135	161	151	120	148	133	128	142	132	127	121	124	119	159	150	131	141	139	129	167	150	143	140	139	142	138	126	141	147	143	146	127	117	143	130	147	134	137	121	141	149	140	137	128	134	150	140	140	147	134	139	160	166	131	135	120	137	137	142	136	122	140	143	149	141	164	137	144	132	124	144	139	147	144	147	149	129	143	143	137	157	137	131	136	155	148	155	133	145	132	128	154	142	140	145	133	142	140	141	128	134	159	135	144	158	153	155	128	118	154	129	141	131	122	135	145	142	165	148	130	153	140	155	145	124	151	140	138	129	130	110	138	130	138	148	140	124	143	141	151	133	142	135	137	118	141	146	134	144	150	158	131	129	135	139	136	147	154	129	140	144	130	116	145	155	151	119	119	149	134	149	149	141	140	151	136	170	133	141	125	129	148	125	135	158	143	143	129	147	136	148	137	167	151	148	135	147	136	135	144	129	110	127	171	129	155	142	139	147	148	146	146	151	151	154	158	132	138	135	128	139	147	132	142	118	144	147	140	128	155	155	131	124	138	160	119	142	114	144	152	145	130	133	131	123	148	128	140	130	128	150	117	143	138	138	127	133	158	151	133	168	134	132	115	139	135	147	158	134	155	163	150	135	139	143	146	128	126	152	141	141	129	165	148	133	172	143	140	139	145	132	141	137	139	141	147	138	141	132	145	149	131	126	130	145	183	150	146	153	127	146	141	131	140	130	144	149	131	142	130	115	122	146	134	141	142	168	142	119	137	128	146	133	132	131	144	133	147	137	132	136	139	149	129	154	148	142	131	135	130	113	129	145	135	136	150	133	129	137	142	156	154	159	132	139	142	129	142	135	137	143	148	140	143	134	155	148	150	144	136	138	139	131	147	131	151	137	125	146	141	140	147	147	135	137	145	140	123	136	130	144	129	134	133	151	161	122	138	156	159	149	126	141	139	149	145	137	123	133	154	151	123	111	131	137	134	163	128	126	146	139	138	119	130	157	157	142	148	153	143	167	138	132	135	144	150	148	161	150	150	161	155	130	142	138	164	150	138	137	122	143	146	123	156	147	132	139	140	133	120	144	156	144	144	105	125	136	127	122	130	151	129	123	140	137	151	140	135	129	142	135	134	128	151	144	151	144	130	130	160	149	138	146	140	152	132	142	129	144	147	158	143	112	157	150	141	137	147	157	139	145	152	138	138	129	151	136	139	137	131	173	145	142	157	121	123	141	159	119	149	121	151	141	139	147	149	128	138	133	144	137	129	136	132	107	138	168	151	143	145	140	143	126	158	136	137	141	133	122	136	149	144	147	149	116	144	136	151	138	143	151	120	132	146	131	140	138	130	140	149	154	175	164	136	142	132	158	135	165	133	139	131	148	130	133	132	133	139	158	131	168	121	136	169	136	130	124	138	139	139	145	136	137	130	138	129	137	159	119	137	152	139	124	146	118	152	134	141	117	136	136	139	118	135	144	158	124	141	148	154	124	98	123	137	131	120	159	128	157	144	144	147	132	136	130	155	121	137	134	159	148	150	126	148	138	139	150	151	140	150	144	136	137	138	133	143	125	131	154	134	133	138	127	154	156	129	111	140	148	178	153	165	150	133	157	142	144	124	140	143	130	141	137	132	128	128	133	159	141	135	141	137	141	137	138	152	158	141	138	127	157	140	141	131	134	143	151	145	137	132	132	138	145	141	147	125	146	118	145	126	138	162	145	138	137	130	154	151	134	141	144	149	121	144	146	157	144	145	142	146	134	121	149	155	131	145	135	142	137	141	144	126	146	140	165	144	148	132	128	150	151	156	138	158	128	146	142	168	147	125	119	140	155	150	147	143	126	145	124	147	145	125	142	141	143	108	133	137	128	151	134	130	150	136	133	160	137	152	166	138	138	133	135	148	143	133	153	150	139	130	128	137	138	130	137	136	133	141	138	149	138	161	156	129	140	125	160	150	145	146	155	153	135	134	144	149	143	146	141	135	132	135	132	146	140	140	152	135	134	128	122	141	108	138	141	121	142	149	167	140	161	125	135	142	123	151	132	151	138	145	141	148	132	155	151	144	143	148	167	143	143	159	143	143	131	154	130	142	126	132	155	152	140	129	144	134	146	141	120	143	142	135	146	144	126	157	149	150	142	139	141	130	133	129	136	128	138	118	146	152	133	117	138	153	146	155	128	134	155	145	131	142	152	131	140	131	131	132	142	147	147	129	152	153	147	127	151	153	140	142	140	128	121	124	127	146	133	125	154	130	167	121	143	132	131	151	142	126	138	152	134	143	148	141	131	130	145	152	144	140	153	149	142	160	103	121	144	136	133	129	154	132	110	141	150	122	132	118	139	130	138	143	142	132	154	145	121	127	146	150	128	143	141	145	136	155	115	121	150	126	148	142	127	124	155	135	143	135	120	155	118	112	148	132	135	152	124	135	127	139	127	128	139	138	126	153	137	138	134	154	133	137	148	156	128	122	161	134	145	147	143	138	155	149	137	141	135	148	125	144	158	146	157	143	131	149	121	134	147	158	164	140	141	131	166	128	143	142	160	131	165	126	142	152	141	148	130	146	146	131	153	150	145	161	152	132	147	133	133	148	149	132	136	143	147	139	131	149	132	140	152	144	134	147	130	149	160	148	129	131	147	158	133	163	143	138	136	143	134	128	131	156	133	142	135	134	148	158	150	143	172	140	145	146	163	159	141	140	134	153	144	152	124	144	141	158	134	156	124	134	120	126	134	152	129	163	127	158	135	124	164	123	121	157	134	137	161	132	113	124	145	154	140	151	133	154	144	132	151	147	152
11171	7495	14207	16394	16253	18439	18797	20428	19832	17495	16789	14935	15898	20452	23017	30768	17523	12941	12499	7992	11048	10867	7847	5130	5247	4403	4203	7069	6524	4448	4342	4332	3665	3103	2847	2759	4210	3258	847	440	446	456	459	498	507	533	538	891	766	900	774	935	1379	1200	1121	1188	547	440	466	512	467	447	444	447	434	423	409	421	409	431	419	412	437	413	393	402	401	423	419	391	419	435	434	413	445	459	479	419	443	437	409	424	420	396	396	420	389	393	409	443	467	430	428	455	426	428	396	433	398	394	445	373	423	427	414	403	425	410	436	403	389	396	434	449	421	418	437	395	440	435	428	431	410	410	427	388	399	406	441	470	423	405	416	449	401	434	434	405	425	401	443	360	426	414	408	402	401	394	390	406	417	420	434	396	407	429	398	376	452	446	407	439	390	439	376	433	415	415	428	413	412	367	416	419	377	411	422	441	427	425	420	408	415	406	394	424	437	391	409	394	420	404	409	429	419	414	417	415	448	394	428	395	418	447	418	421	411	452	439	401	416	427	423	433	391	434	412	424	471	404	417	414	404	444	415	405	402	423	416	410	434	375	416	396	434	392	381	414	457	389	396	429	454	398	361	403	392	457	426	391	390	405	399	400	460	402	433	432	398	432	401	422	439	460	427	406	404	414	428	417	461	414	403	403	415	372	393	434	417	427	428	414	406	417	417	429	401	427	435	402	401	428	369	386	451	432	450	435	407	433	422	421	453	496	423	406	411	432	401	385	416	390	459	367	398	425	449	409	444	392	438	422	423	412	452	444	409	436	421	429	432	421	420	414	427	455	429	409	401	411	417	429	459	430	399	439	417	402	442	444	409	438	401	387	433	407	401	403	390	396	429	439	413	420	427	439	371	427	421	393	439	434	385	449	399	455	410	439	398	395	424	407	410	458	379	414	411	411	413	412	420	416	432	389	418	368	435	411	436	393	387	411	410	432	421	405	457	407	393	415	442	385	420	446	382	411	378	430	406	430	466	403	433	429	451	418	380	437	415	405	430	410	385	378	390	402	417	420	414	407	432	403	447	445	441	384	432	431	387	462	460	408	421	423	398	447	409	415	449	413	455	420	454	445	433	376	420	429	404	412	396	446	421	419	378	395	424	431	420	422	412	395	424	388	387	413	422	416	452	367	443	425	427	414	426	407	433	405	405	429	411	432	434	418	441	439	405	460	396	423	419	374	406	413	429	412	436	407	431	366	428	420	432	399	418	417	448	439	431	422	388	414	411	446	432	440	439	435	430	450	419	419	405	414	468	386	435	421	430	409	398	418	459	455	404	409	404	438	455	440	441	398	444	422	417	428	418	424	437	385	403	400	405	397	435	375	390	398	434	432	400	415	357	433	422	443	424	414	400	385	423	435	435	434	421	418	401	423	410	409	455	406	406	403	398	392	451	420	421	389	473	400	408	435	425	419	391	405	399	430	450	387	399	445	403	447	370	400	405	384	446	422	412	425	421	437	393	401	431	451	403	430	410	421	403	426	465	426	418	408	451	449	455	377	413	428	453	444	402	420	430	394	454	398	429	385	444	440	369	420	414	437	423	451	384	420	419	417	386	407	422	383	415	433	384	441	394	447	382	412	445	446	442	396	413	389	449	402	425	402	430	428	439	413	437	390	443	449	443	442	427	423	433	402	425	391	429	409	406	370	405	412	400	413	451	392	414	410	434	395	438	422	401	422	403	380	447	437	400	415	394	421	422	388	414	369	395	386	431	414	439	432	419	397	431	388	418	392	386	351	414	378	418	435	381	420	382	444	409	424	424	408	382	446	413	376	387	379	421	444	368	445	416	415	389	438	405	405	426	415	408	391	444	424	411	424	445	436	423	393	412	441	432	440	421	427	406	418	439	411	400	381	407	419	380	438	422	417	403	417	457	415	396	443	415	433	402	390	388	455	462	417	389	417	443	429	402	427	425	443	388	408	432	412	417	416	416	404	402	413	430	421	437	417	444	455	394	439	448	392	405	435	397	441	414	449	432	398	407	442	425	414	437	421	422	418	373	404	453	429	411	450	458	395	381	419	389	403	378	383	410	397	403	415	395	432	420	429	436	374	461	420	420	408	416	429	440	428	440	383	424	400	413	391	423	407	405	435	442	438	425	414	427	390	433	413	433	418	407	420	418	408	426	418	435	414	378	417	444	432	440	405	360	446	412	431	421	380	422	394	420	451	434	411	411	439	415	428	397	433	419	409	429	408	420	391	423	436	417	414	386	425	415	384	456	441	433	451	413	424	406	438	407	458	434	412	459	417	418	408	420	439	394	400	434	394	372	426	424	460	433	415	409	438	434	426	427	424	428	411	421	392	385	431	389	414	408	424	398	437	431	434	403	402	447	409	423	421	396	445	423	443	436	429	449	403	398	408	405	465	401	381	441	433	420	388	431	413	413	420	407	415	438	439	443	384	437	426	414	400	416	433	436	432	429	414	427	394	434	398	423	373	439	448	406	431	421	440	391	394	417	431	393	414	441	444	448	422	418	397	395	429	420	435	444	440	378	386	428	398	396	396	404	412	437	386	401	475	428	412	417	422	428	398	447	410	387	449	446	414	408	409	414	407	421	417	441	430	414	423	436	428	415	392	381	416	402	421	411	403	420	402	433	424	436	425	467	455	396	431	404	443	419	434	376	435	395	416	416	397	410	420	382	431	387	442	421	399	435	423	396	438	423	417	420	443	432	425	448	435	417	413	423	424	442	459	395	423	429	446	402	399	425	443	435	387	421	372	446	399	389	390	415	409	380	428	436	400	406	400	428	408	402	421	447	421	395	430	418	404	402	426	365	419	448	431	422	420	401	423	412	393	437	442	376	437	378	446	409	399	426	410	410	419	415	418	390	398	428	436	400	413	401	422	429	394	409	445	408	418	408	380	426	435	417	446	413	415	433	405	402	432	420	407	412	432	459	381	420	403	407	400	384	440	437	410	451	410	408	429	451	410	445	374	421	463	380	434	387	423	411	391	418	405	444	409	421	391	439	436	418	399	393	414	419	424	384	410	418	383	386	431	441	415	404	415	415	429	422	421	422	408	399	412	436	436	431	416	434	424	428	434	426	434	393	384	398	426	443	388	417	433	434	397	400	426	425	391	398	422	398	370	451	413	448	437	408	405	396	429	414	429	405	408	406	403	406	426	420	438	413	438	424	386	449	373	426	460	439	426	425	428	394	410	447	439	428	416	426	416	480	400	399	397	418	429	418	429	428	416	421	412	435	400	427	403	404	421	399	439	429	414	448	411	426	427	401	389	434	423	438	417	427	431	421	412	395	395	477	447	367	408	388	410	392	422	414	451	430	406	434	391	436	422	440	425	413	415	448	408	396	395	423	441	402	426	454	432	435	371	406	402	429	417	434	419	456	436	432	435	415	405	395	450	418	402	402	408	411	441	418	419	411	416	395	413	407	421	434	425	430	391	411	421	391	421	419	441	402	416	445	418	390	428	416	445	433	412	418	435	438	416	450	408	403	407
23797	12065	14847	13088	11896	11625	11064	11781	11277	9967	7559	8215	6028	11466	11674	17626	10252	7388	4761	3702	3201	4107	3324	2063	1519	1267	1297	2112	1716	1374	1332	1176	991	821	626	784	1204	913	313	190	200	189	177	189	166	201	215	252	234	268	276	261	398	386	368	366	208	177	187	168	171	185	197	195	191	184	200	166	195	173	201	182	181	170	185	179	169	159	179	195	160	195	180	196	171	185	207	199	168	189	223	175	190	192	169	161	188	166	182	180	193	160	183	147	173	162	165	198	192	170	157	164	156	207	184	182	157	167	189	179	194	177	196	177	182	165	194	181	174	180	168	202	209	172	179	160	161	175	195	183	170	179	186	164	184	172	167	180	176	189	145	217	169	166	169	187	188	183	166	180	187	191	173	209	165	194	169	195	165	172	157	188	158	194	152	169	190	190	176	176	177	167	184	193	194	186	176	175	191	172	186	189	165	204	164	180	199	159	155	193	156	164	179	186	181	180	161	188	170	200	177	176	187	178	157	170	165	173	159	196	186	199	184	167	146	192	176	185	182	173	182	182	180	181	167	185	161	188	182	193	168	168	186	168	177	168	198	193	174	199	166	181	178	159	202	189	182	180	193	179	197	196	162	172	180	169	196	187	172	190	166	178	197	186	205	153	149	185	181	168	166	182	159	174	176	176	173	179	159	204	186	190	170	192	177	167	159	166	182	197	154	192	190	172	192	179	176	165	176	176	169	188	166	156	193	178	182	154	183	179	175	175	165	183	173	167	188	193	171	186	173	181	192	206	167	176	196	189	180	191	173	171	172	183	166	175	172	163	184	174	192	187	157	169	189	183	185	182	190	185	162	182	183	174	188	196	145	172	209	201	171	167	184	179	171	166	204	185	167	182	171	184	175	205	176	176	187	187	163	158	198	184	183	188	171	187	191	175	196	178	172	169	175	192	180	188	157	179	187	162	211	167	187	214	181	195	180	150	188	182	186	174	197	181	193	173	184	188	165	207	194	191	199	169	181	172	169	171	183	191	188	177	152	179	172	180	171	180	157	201	167	190	199	151	181	176	180	176	181	187	204	166	175	183	196	169	189	197	181	171	192	201	167	183	161	185	165	189	187	166	172	187	185	184	208	164	143	186	185	179	170	197	177	154	161	169	174	188	169	193	169	151	192	169	179	184	177	183	160	173	170	157	184	199	183	178	164	213	181	160	191	180	158	204	175	183	161	186	176	176	186	181	194	172	175	183	196	194	172	169	189	182	188	205	159	179	195	161	174	204	183	183	167	164	184	201	194	208	194	215	159	192	147	178	193	163	187	166	195	197	190	189	166	160	192	174	171	178	171	168	164	183	184	163	187	205	194	192	189	181	176	148	182	177	179	173	189	202	189	188	183	186	182	156	176	193	176	177	156	155	166	187	155	171	194	186	180	178	188	189	186	181	180	159	172	187	166	179	182	177	175	166	180	160	178	190	179	169	153	168	176	186	192	172	161	183	155	173	173	184	181	150	174	181	190	198	190	186	198	191	166	159	183	190	179	188	158	186	176	195	168	178	184	173	158	203	178	178	161	182	172	178	174	164	176	169	159	189	187	186	179	183	197	184	184	169	172	174	196	169	181	184	175	162	178	183	191	168	182	166	173	188	176	173	169	198	179	182	155	187	172	172	171	154	171	178	188	197	167	180	193	157	188	173	163	191	170	177	179	173	192	179	177	180	184	180	167	189	187	166	164	177	174	177	159	190	195	193	160	165	215	174	182	206	179	194	177	154	173	181	170	205	169	171	163	181	165	199	180	175	179	181	170	147	177	189	187	184	163	198	183	192	205	184	173	167	207	182	167	198	173	207	182	159	178	202	161	199	206	172	166	178	190	185	172	172	152	176	185	177	161	176	188	181	196	160	173	149	178	204	195	169	166	178	208	163	157	170	196	184	175	195	168	163	170	156	190	175	181	181	184	167	194	174	169	193	184	168	171	176	198	188	178	179	191	185	179	196	169	189	193	193	193	179	199	193	184	178	181	182	173	171	169	188	169	208	162	169	165	173	188	191	174	214	179	159	188	186	185	186	202	191	178	185	165	204	174	173	182	170	201	186	186	179	178	189	186	182	183	171	162	164	175	187	182	161	180	183	168	156	183	170	172	162	184	191	211	205	186	170	164	168	163	161	174	169	187	166	176	205	187	166	193	169	162	197	188	146	177	199	166	171	155	185	186	188	186	190	176	179	173	180	166	154	170	150	182	167	182	157	206	180	178	174	166	162	180	164	175	162	177	174	180	175	176	189	187	189	197	174	170	187	201	179	153	174	217	195	193	160	193	180	168	196	180	180	165	171	209	190	202	166	188	159	188	181	188	173	187	192	163	201	161	174	203	140	177	193	191	177	182	190	170	187	196	172	209	182	166	181	187	177	179	195	157	174	177	165	166	177	175	185	165	163	155	202	175	170	161	161	174	162	175	148	181	183	163	190	194	165	183	189	175	175	181	156	194	164	152	161	203	164	160	169	176	188	214	171	171	190	163	196	177	181	156	175	175	153	164	191	149	173	161	175	155	197	189	202	166	173	167	134	162	163	170	190	194	174	182	181	180	178	179	174	199	178	165	199	189	186	174	175	170	189	203	186	188	201	178	199	201	164	169	157	177	185	174	175	174	184	189	172	166	161	167	163	184	180	182	161	189	161	166	174	178	179	178	170	183	189	183	192	198	170	186	165	180	170	175	175	161	168	204	184	168	192	192	192	190	156	172	189	176	174	164	172	170	208	207	178	186	185	161	162	176	154	168	176	181	182	173	185	188	172	185	166	158	191	153	161	168	178	153	200	181	176	178	184	172	163	190	181	160	164	188	190	193	205	203	178	146	186	216	156	172	154	196	185	181	162	195	177	200	181	189	183	192	182	187	178	177	169	186	188	184	160	184	194	164	162	157	167	181	181	184	189	163	166	193	188	175	173	187	181	183	182	175	183	179	181	185	172	159	198	184	201	167	184	160	146	182	167	165	159	154	189	181	175	193	174	176	177	188	185	186	190	190	204	183	185	180	174	166	178	183	195	157	176	215	218	182	165	177	175	168	193	158	176	193	182	163	179	204	178	201	164	175	170	185	200	173	190	186	176	167	192	181	183	172	160	196	175	169	194	175	186	153	166	166	193	155	163	170	174	193	132	146	169	165	164	200	167	177	165	192	172	184	159	172	196	177	178	201	172	165	160	181	185	186	171	179	192	168	170	164	182	195	167	184	177	162	162	189	186	189	171	166	177	159	182	180	190	178	181	179	183	168	182	177	208	181	189	201	176	165	171	186	194	176	180	169	181	183	169	157	171	198	168	171	169	177	149	209	160	174	165	175	188	180	172	198	194	177	189	186	186	170	177	170	187	180	188	168	175	199	180	195	178	176	183	193	186	176	177	194	179	164	173	180	218	167	176	159	186	190	209	183	149	169	214	183	182	174	191	168	186	179	191	191	164	184	151	185	140	203	185	177	165	205	191	184	190	180	174	193	177
14415	10639	19395	22505	23686	25955	26047	28649	27851	27421	23128	26134	20478	32300	30981	37339	24983	21513	17181	13346	14421	16503	13744	9413	7705	6938	7743	11922	9490	7885	7514	7081	6222	5142	3792	4881	7372	5453	1528	515	539	543	567	590	591	676	765	1246	1175	1327	1067	1367	2306	1996	1925	1856	821	568	610	588	579	533	574	565	529	576	559	586	502	566	551	535	564	504	453	508	542	530	504	531	473	524	520	530	534	566	610	569	534	525	511	514	503	492	525	536	490	488	520	540	519	490	498	551	496	542	486	487	492	509	485	496	497	517	529	508	513	525	519	463	537	515	505	508	492	499	488	510	507	507	496	514	536	514	539	459	529	513	547	510	542	493	508	522	508	507	509	516	533	528	494	531	519	484	523	517	507	515	517	480	501	499	532	501	496	538	495	495	515	511	511	490	537	503	477	496	502	449	490	529	526	559	475	515	480	495	517	525	508	527	518	505	510	552	527	530	512	493	491	555	524	500	530	532	506	493	502	481	479	505	493	523	481	492	476	504	502	475	478	524	505	525	465	506	506	503	540	490	513	508	542	533	497	504	487	506	500	500	541	475	488	529	557	486	485	498	490	539	523	539	512	516	520	524	517	511	457	516	501	537	548	504	540	535	506	514	503	520	510	498	482	533	511	492	517	544	494	529	517	534	500	527	498	504	532	502	524	517	498	518	496	524	510	518	522	511	545	514	507	487	453	528	504	527	483	511	498	521	508	495	496	497	515	534	534	558	497	540	529	503	527	527	495	506	500	531	577	507	512	533	546	511	508	493	549	524	514	537	519	506	507	535	506	520	555	480	501	505	508	522	472	540	527	517	498	476	529	538	512	539	504	474	500	494	542	441	505	469	528	497	531	511	504	537	471	501	520	487	519	528	505	494	485	495	509	506	506	481	491	480	477	510	482	533	513	517	534	488	539	501	474	486	525	555	457	503	499	525	538	510	473	527	500	502	497	536	513	519	522	511	514	530	512	507	535	513	464	529	508	499	502	495	480	501	522	509	556	502	483	528	501	493	543	536	523	525	514	491	493	496	511	483	469	525	494	474	536	510	537	528	509	534	494	525	495	519	495	490	456	546	508	507	510	474	498	481	480	524	527	555	491	496	502	540	515	503	528	549	517	513	552	475	464	540	502	536	504	508	546	527	503	550	538	514	505	519	557	480	552	554	510	516	505	529	491	515	489	533	445	541	519	488	507	499	536	491	519	485	477	501	516	534	493	488	522	536	493	567	555	518	529	505	516	524	491	526	486	472	518	491	510	530	491	489	530	485	497	465	498	512	493	498	496	561	497	498	513	477	507	505	532	486	476	533	524	529	512	525	487	520	550	496	507	504	519	494	512	515	491	514	539	543	504	516	503	491	459	515	524	517	461	503	474	530	489	513	506	511	499	530	519	499	507	521	544	497	496	510	505	546	498	514	539	480	490	508	474	506	541	519	520	482	526	530	495	520	536	536	489	551	504	475	555	538	525	516	511	478	495	542	537	507	497	509	542	515	507	516	496	503	503	529	484	509	471	497	494	517	487	512	485	495	490	522	514	514	501	530	510	523	524	513	530	523	484	526	497	544	481	491	488	487	493	506	485	481	494	519	515	546	548	477	524	509	492	517	500	463	511	516	531	504	564	527	538	540	489	519	493	546	515	459	518	529	480	522	505	544	504	469	484	511	484	491	505	528	546	510	492	519	567	533	512	507	496	531	532	486	518	513	509	513	513	482	491	473	507	519	523	444	550	534	489	525	500	498	481	506	530	519	483	502	514	517	530	507	455	518	486	507	532	513	514	531	492	559	513	517	505	500	504	510	511	508	495	502	532	490	515	506	548	503	498	530	500	474	519	492	540	548	484	525	516	517	493	493	540	533	546	489	512	474	495	517	505	496	485	555	529	502	525	519	520	535	515	524	512	558	493	548	491	513	512	576	513	522	539	499	537	512	523	513	499	544	515	517	511	528	530	500	537	510	503	505	489	502	513	512	508	499	517	527	458	506	527	522	542	511	506	514	497	500	477	517	467	528	514	535	503	538	541	512	519	501	504	566	505	491	542	516	501	534	528	492	502	529	495	483	492	490	537	501	523	513	483	503	508	527	492	515	527	529	475	474	533	520	505	506	501	488	484	482	523	542	480	500	497	536	496	493	536	518	496	516	495	530	472	505	497	490	498	506	520	492	506	517	512	513	497	532	508	504	501	510	471	494	496	507	498	503	525	544	532	522	517	532	552	523	520	483	485	483	496	528	499	505	509	523	507	483	524	544	463	491	447	481	535	503	508	490	502	537	522	497	524	470	484	536	546	512	516	482	520	547	496	485	505	524	519	482	517	488	512	531	519	501	551	509	550	515	510	494	477	515	533	510	477	507	520	477	531	538	512	477	496	535	538	509	484	527	545	562	502	481	536	509	486	513	515	554	514	487	502	480	518	510	481	506	483	531	502	493	527	554	496	503	502	521	487	521	551	503	517	504	501	457	514	510	535	476	545	528	496	478	492	503	518	499	525	506	489	502	467	495	515	509	518	513	533	510	542	486	476	489	546	537	476	565	478	480	504	530	477	537	511	526	539	520	518	551	484	501	513	509	492	487	520	510	543	502	552	502	532	486	485	480	534	503	508	532	529	490	508	510	557	491	456	521	525	496	512	459	497	533	530	545	510	503	518	523	532	512	474	485	526	517	518	492	497	523	556	513	510	500	513	508	442	502	461	468	501	483	522	532	550	494	502	496	563	534	509	521	502	501	493	474	491	502	493	515	495	493	506	496	521	489	520	487	518	523	526	528	492	527	520	543	597	532	513	521	518	532	535	515	507	489	510	487	513	541	497	511	537	497	474	556	481	522	528	475	521	526	503	548	538	507	494	501	513	539	480	476	513	487	519	543	483	533	494	485	564	501	515	528	531	502	503	526	521	516	516	480	522	488	485	510	527	507	512	500	503	477	517	563	526	526	522	489	501	528	476	491	485	544	521	523	534	525	520	500	523	495	516	481	535	542	526	521	535	503	508	554	474	504	584	524	513	481	522	519	511	566	468	520	477	574	526	464	525	482	543	521	504	527	489	508	526	522	502	448	549	524	471	524	485	499	540	510	462	514	509	487	523	473	532	512	511	509	530	486	513	494	518	501	499	512	516	515	520	524	514	508	518	466	545	532	497	511	500	488	523	500	495	516	515	495	493	528	540	467	508	504	484	485	504	477	526	534	508	475	515	488	549	529	508	534	553	526	473	513	489	501	517	510	500	506	508	531	523	488	499	514	526	534	538	510	491	493	543	499	522	515	488	537	482	498	489	540	576	461	532	517	539	507	504	509	498	515	501	523	531	475	468	556	479	512	533	515	551	529	505	522	478	542	529	509	489	500	491	501	551	513	461	510	553	527	493	498	505	502	490	543	559	499	503	490	511	497	514	530	537	523	543	493	474	490	457	497	494	487	529	503	483	473	512	526	508	515	477	532	518	521	509	526	512	504	474	523	538	483	499	508	550	517	564	523
6938	3021	3298	2413	1632	1244	980	822	781	574	518	678	529	688	592	860	572	441	447	308	272	278	271	214	192	208	210	237	205	265	214	217	219	212	181	141	176	206	137	139	107	107	127	102	118	105	105	121	99	140	95	128	139	108	112	114	109	113	85	111	120	97	107	114	113	114	107	111	123	100	116	109	107	103	93	103	116	119	110	113	121	124	122	108	124	108	128	106	122	118	105	96	113	135	95	116	98	86	109	101	103	105	114	83	102	123	112	114	122	119	118	115	109	101	118	124	94	110	127	119	114	110	101	108	92	127	99	108	103	110	110	113	108	119	114	105	111	103	88	125	112	100	105	121	96	102	120	126	129	106	107	93	106	119	90	115	106	96	126	122	109	125	115	128	127	105	108	99	98	108	123	109	122	101	123	113	128	114	112	115	116	113	101	121	111	91	107	105	131	127	137	128	103	109	105	119	125	111	111	127	113	113	121	106	106	114	106	106	119	120	106	106	120	102	97	102	109	124	119	92	102	129	95	125	131	113	104	122	113	132	98	107	95	92	121	104	106	102	97	128	111	105	92	118	99	120	105	99	108	103	119	110	112	93	108	129	130	111	106	109	118	99	110	105	120	112	111	116	133	109	115	109	104	118	102	100	110	113	99	102	116	118	105	111	112	112	107	104	115	118	121	119	115	129	110	109	119	102	117	106	117	118	120	92	122	113	107	116	104	100	118	95	108	120	117	102	120	109	122	118	105	119	115	124	95	94	107	109	96	114	107	107	90	106	106	100	102	97	126	104	116	120	102	114	119	108	112	119	106	119	95	107	114	101	110	86	110	97	107	115	118	107	104	118	114	107	109	82	121	104	106	108	121	112	125	108	115	95	116	111	130	117	119	79	115	103	112	99	115	99	114	107	94	137	99	119	110	95	101	97	109	103	128	107	110	119	110	106	111	117	108	137	104	117	107	123	120	111	113	115	110	107	113	113	118	134	128	98	116	114	97	125	125	116	127	108	102	119	108	103	106	121	121	116	100	112	117	107	114	130	112	118	128	91	93	121	139	131	118	102	114	115	112	124	117	111	107	113	124	129	114	109	112	111	99	111	108	132	132	104	124	104	106	116	95	95	129	112	135	123	116	122	125	113	94	100	102	124	111	122	123	106	128	126	108	101	107	115	127	142	113	101	113	132	126	115	114	116	91	100	112	101	103	105	101	105	117	97	97	147	110	119	84	117	90	97	113	118	102	119	104	106	106	101	90	111	105	94	115	116	98	106	107	105	106	105	95	115	116	111	112	108	109	119	111	99	130	103	99	117	116	110	99	93	124	110	114	109	106	97	125	118	129	96	96	97	111	89	104	98	97	103	93	96	98	95	92	129	118	108	125	114	105	101	121	127	99	86	130	105	113	109	97	105	121	115	105	82	107	117	117	122	110	108	105	113	108	111	96	105	108	103	121	126	99	120	116	106	120	112	93	124	144	105	95	114	125	115	106	88	114	104	86	128	119	99	95	112	103	124	100	93	113	120	104	118	115	103	120	106	97	96	121	95	102	105	118	107	125	113	108	102	96	96	100	114	105	93	130	117	117	108	86	137	118	97	111	112	118	105	97	116	103	121	102	111	125	109	93	122	103	111	117	111	108	118	111	90	115	109	96	116	107	82	124	111	100	131	114	109	116	118	114	97	122	95	108	97	101	124	102	125	103	91	95	106	108	105	100	121	108	91	110	110	102	121	113	96	99	105	108	145	110	104	105	108	145	103	106	131	105	89	118	107	121	106	90	97	109	92	105	102	89	121	103	106	115	101	100	107	117	123	97	114	102	111	93	111	92	99	133	118	116	120	116	120	97	126	99	126	104	113	121	112	118	112	112	120	128	100	119	117	91	112	115	115	97	104	109	95	114	112	114	92	102	117	103	124	108	100	116	114	116	96	105	117	145	99	112	109	122	117	115	123	130	91	126	106	109	109	115	115	95	113	123	104	102	104	107	107	112	110	113	111	97	121	113	113	116	108	108	96	94	115	119	107	97	90	111	100	114	99	120	106	126	113	112	119	102	114	120	124	116	115	96	115	99	112	113	110	98	122	125	119	111	105	117	100	99	136	115	101	95	103	90	118	109	119	126	107	101	117	120	114	126	111	130	111	108	104	100	106	80	127	127	113	106	100	107	124	100	119	108	108	104	106	121	104	113	98	101	106	109	112	114	107	108	128	105	95	91	125	125	109	121	119	106	110	91	118	120	120	98	102	107	134	106	126	102	113	90	103	116	106	105	109	115	110	104	104	123	103	117	111	112	106	103	113	114	118	109	109	121	112	116	108	117	111	101	115	119	113	115	120	115	121	104	101	131	106	102	105	98	97	97	89	94	117	110	106	103	117	100	122	129	103	124	122	112	115	99	109	108	110	113	112	120	123	118	120	107	119	112	95	93	104	130	116	113	101	108	109	119	106	86	108	116	107	107	95	115	122	119	104	119	114	118	139	103	129	116	112	111	123	106	89	114	102	95	103	129	113	118	105	128	90	109	105	119	118	89	98	114	109	122	111	114	112	121	113	102	115	106	126	115	102	125	129	102	111	104	96	112	122	115	114	103	130	97	105	129	109	121	105	96	108	121	96	118	111	101	118	105	114	104	124	91	98	123	116	94	101	111	101	90	100	124	105	123	101	111	123	109	100	131	118	115	110	115	104	121	87	97	112	111	111	103	98	115	107	89	95	116	110	105	120	129	96	110	104	122	106	108	102	106	113	103	121	131	123	130	95	125	120	117	119	128	103	114	112	104	115	106	96	125	99	126	123	103	100	124	119	123	115	110	120	110	104	98	109	106	108	120	117	123	105	99	98	119	120	121	113	110	124	122	113	133	123	89	93	105	105	95	118	115	124	102	104	92	101	111	108	86	99	109	99	118	110	108	111	129	115	109	117	123	115	117	111	105	91	103	116	113	108	103	108	110	106	107	116	127	120	106	122	106	120	104	102	105	117	119	117	105	114	98	97	112	129	121	112	101	122	107	108	122	120	134	116	124	111	115	99	111	96	119	94	111	111	85	115	120	90	105	106	125	108	100	113	101	112	114	116	120	131	131	110	111	103	105	110	98	110	124	121	93	115	123	114	97	107	111	132	121	100	111	126	119	114	115	93	100	103	99	109	126	120	114	123	117	96	116	114	100	102	110	116	112	145	112	101	121	103	103	99	124	119	110	108	121	111	113	120	118	98	120	117	108	97	106	110	107	114	108	115	101	105	98	121	99	106	120	98	107	104	112	109	96	103	116	105	112	102	101	114	123	108	128	114	119	108	101	101	106	115	105	109	99	108	113	100	116	99	126	101	117	109	124	118	92	106	118	108	116	131	108	109	107	102	104	100	117	111	121	71	128	129	132	100	119	108	92	119	101	100	97	107	121	115	132	117	112	104	114	111	92	124	103	114	113	107	105	110	115	115	114	102	119	107	112	111	115	108	139	113	111	134	118	109	105	92	116	87	114	107	113	104
5847	3644	6477	6991	5991	5180	4505	4130	3847	3164	2736	3615	2852	3815	3460	5286	2885	2536	2018	1471	1457	1637	1438	1201	973	957	1116	1337	1114	1214	1136	1052	1008	930	661	581	780	941	445	361	351	370	359	388	363	413	374	401	358	372	421	391	423	402	435	380	365	330	373	355	345	371	357	313	330	339	347	353	346	344	306	307	332	376	311	350	334	318	310	305	310	361	349	307	343	355	314	361	339	342	336	340	371	346	324	317	319	359	315	334	341	358	329	357	331	351	346	373	364	348	339	317	336	314	352	339	340	349	354	331	324	323	325	364	329	326	320	363	309	316	354	340	327	340	348	355	359	339	334	325	341	349	325	344	331	376	338	317	336	341	335	325	339	341	339	354	326	315	333	333	301	316	370	336	320	347	356	325	367	338	299	363	356	336	331	309	353	356	344	347	334	350	342	360	355	337	330	336	336	335	371	343	368	368	337	326	349	336	342	376	316	342	336	322	343	348	327	368	343	321	397	326	321	320	338	359	330	337	329	348	307	334	325	326	362	338	343	340	360	318	348	330	353	338	317	339	356	347	354	323	343	329	344	324	341	319	330	324	345	346	352	344	344	335	321	353	360	337	332	337	371	338	354	364	376	324	351	333	361	307	378	337	380	327	333	325	333	355	337	309	322	377	373	381	324	340	324	329	316	336	307	330	306	317	366	341	340	341	361	380	362	365	300	326	322	335	343	323	328	333	300	367	336	357	341	337	296	355	319	355	325	337	342	335	363	339	348	325	326	340	381	341	351	348	379	332	334	335	333	313	364	346	316	331	374	375	328	343	342	300	365	335	369	338	337	367	349	318	330	326	337	336	371	342	333	334	385	327	320	320	338	357	324	362	369	338	337	324	328	366	327	340	345	321	358	346	332	321	321	319	348	351	331	363	374	333	319	344	319	317	329	340	352	351	348	326	367	320	314	339	359	373	324	310	328	332	322	343	307	364	358	342	307	351	316	336	339	341	338	334	354	351	338	354	343	346	349	328	327	297	299	317	317	344	355	366	358	328	322	353	364	329	375	337	355	327	326	314	334	351	322	327	355	338	307	336	344	354	370	329	348	328	341	347	328	312	368	314	327	335	357	373	359	319	347	313	336	338	323	344	352	369	324	336	351	289	330	337	347	341	360	337	355	336	350	319	348	327	363	345	349	323	348	339	337	336	330	350	345	330	339	296	351	332	347	318	351	370	342	324	363	340	350	364	337	355	347	333	349	354	361	348	347	324	297	342	345	316	348	358	307	346	339	345	367	334	318	314	341	347	323	337	364	343	326	354	345	320	319	371	319	318	317	302	349	354	336	342	361	325	351	364	353	382	366	316	358	310	348	314	351	334	339	308	336	344	377	364	323	338	330	338	329	347	328	299	361	336	340	353	338	356	342	336	344	346	344	349	356	314	370	377	339	347	335	355	348	342	358	334	308	354	335	341	345	338	335	331	317	352	329	354	333	352	343	339	311	331	344	331	368	381	356	339	371	351	336	337	355	309	365	336	318	326	345	341	331	352	332	359	354	345	320	367	323	345	315	339	332	346	350	349	321	353	346	327	357	358	386	344	322	331	320	343	353	326	341	331	344	351	323	370	349	319	379	354	337	361	349	351	370	316	337	372	333	343	339	339	355	343	352	366	361	334	323	354	315	351	342	314	350	339	340	340	338	386	328	347	316	340	325	375	325	361	372	360	346	337	351	346	350	366	353	332	328	316	362	322	383	294	343	361	323	335	347	293	320	367	380	345	336	330	332	328	323	343	336	347	329	361	367	314	347	340	338	321	370	355	317	353	331	343	341	371	359	342	343	348	331	362	342	347	324	331	360	377	332	329	347	332	336	366	340	334	346	344	346	345	332	360	330	327	321	356	318	315	340	332	335	318	329	337	338	330	374	316	333	361	327	363	325	342	324	353	350	340	350	340	344	314	364	309	350	356	372	365	346	332	317	320	324	360	348	364	339	336	319	328	354	362	364	365	329	323	302	357	343	322	332	339	303	362	327	360	331	322	360	311	334	343	370	309	351	306	335	335	351	339	336	339	363	325	345	316	336	340	364	313	330	319	344	338	330	360	326	311	320	338	334	349	350	341	352	314	325	346	333	354	347	360	363	353	356	370	381	368	315	348	355	312	308	385	347	321	367	347	335	319	351	329	337	334	307	346	317	355	330	328	342	350	369	329	346	329	355	337	327	346	352	333	322	354	308	342	342	355	343	327	355	356	346	334	316	302	356	357	350	335	326	318	320	317	302	321	352	335	335	342	331	376	337	324	319	343	356	359	358	350	337	314	310	309	323	370	309	377	346	328	382	322	377	340	379	313	305	354	341	315	354	362	337	357	309	326	335	333	346	364	318	346	374	321	358	349	388	360	347	353	360	332	312	362	343	311	315	360	341	345	333	340	368	344	353	319	313	331	353	326	357	331	321	320	328	330	327	365	347	331	355	351	333	374	311	339	357	328	340	336	371	367	346	345	371	336	336	325	360	335	341	383	333	327	359	378	338	334	332	377	334	329	328	331	346	316	330	332	359	356	340	309	365	348	335	327	359	397	360	328	345	315	335	365	329	325	328	346	352	352	338	349	352	338	303	337	338	361	311	321	304	340	332	307	351	333	338	330	331	334	334	342	320	351	337	324	360	367	334	361	349	336	375	338	341	368	351	363	334	346	346	341	340	347	325	345	337	348	324	339	331	346	337	351	362	325	322	339	353	359	337	341	346	341	353	304	338	323	353	311	329	330	327	326	348	311	365	357	330	333	368	358	353	325	367	341	336	309	349	337	325	373	349	350	389	312	354	336	333	316	336	362	380	347	343	351	310	307	328	359	309	359	307	357	343	312	323	352	311	358	333	343	343	382	314	329	374	352	305	355	357	333	329	357	369	334	317	369	337	378	343	292	310	322	324	361	330	340	359	332	310	360	382	363	343	360	341	318	359	336	360	357	338	346	295	316	324	322	328	341	362	329	348	336	314	351	332	339	334	355	339	343	352	328	363	338	332	350	357	371	320	363	362	320	354	327	331	335	315	338	331	327	342	326	369	350	338	344	355	340	333	333	322	391	342	314	376	365	340	340	347	369	324	320	335	376	303	325	344	330	336	337	311	349	312	361	340	332	344	356	329	325	340	335	353	336	354	367	346	346	360	326	347	376	358	338	340	343	355	365	337	348	346	350	364	317	368	325	324	303	350	339	328	313	321	363	365	348	355	362	336	355	297	355	341	333	370	394	332	323	376	348	351	326	373	352	365	349	324	368	345	339	346	340	312	343	361	355	325	364	354	341	364	340	338	380	335	329	355	335	322	353	329	379	362	348	320	347	332	338	343	359	325	349	326	354	336	331	349	361	340	328	369	330	378	337	312	331	339	359	320	333	326	357	322	337	363	357	329	349	360	335	328	331	354	330	347	345	367	318	331	328	308	372	338	350	334	363	342	348	322	331	339	314	373	319	327	353	334	364	354	321	322	352	338	342	343	350
16028	7634	8733	6931	6419	6383	5890	6415	5714	5214	4081	5217	3646	5504	5583	9199	5511	3655	2595	1938	1884	1998	1713	1042	809	745	771	1216	1017	893	697	614	536	495	440	414	567	611	255	129	151	142	136	161	156	145	143	170	179	185	206	200	262	232	234	227	147	138	148	155	127	143	137	143	147	161	133	135	128	155	124	161	151	120	137	142	145	132	129	138	153	132	143	142	154	155	144	143	148	141	162	128	159	155	142	138	135	145	149	116	149	143	149	161	125	135	148	145	123	154	129	142	153	145	145	130	137	131	131	134	123	140	135	162	140	124	125	139	130	113	137	128	146	134	121	172	151	141	125	121	156	132	135	138	160	153	134	124	143	139	156	141	124	122	145	139	147	124	124	145	159	147	160	140	131	126	154	129	139	150	142	149	123	142	125	126	141	120	135	137	130	161	142	118	125	135	156	133	121	149	147	142	134	123	134	149	122	137	148	108	150	125	137	133	138	121	122	115	148	126	129	140	145	151	146	154	164	132	127	155	133	133	157	155	144	147	150	146	148	115	142	117	152	123	143	132	147	163	139	148	143	145	134	142	111	132	164	145	139	128	138	134	119	144	124	139	124	139	131	106	143	139	155	147	148	142	138	139	139	143	133	131	132	128	126	148	138	138	139	135	126	158	140	156	127	152	158	133	145	147	135	146	143	118	145	146	133	155	149	142	122	148	147	117	150	140	153	125	133	137	156	125	146	141	156	142	119	142	130	144	149	138	152	122	138	151	138	116	155	136	154	136	138	153	128	131	142	137	124	162	158	130	156	135	140	136	126	135	153	153	113	133	139	142	163	132	136	138	147	109	133	131	140	147	144	139	145	153	152	141	142	151	136	129	124	152	134	155	149	133	141	153	154	144	118	125	138	138	145	144	152	135	135	136	137	146	165	144	148	122	121	126	118	129	149	137	160	127	138	126	119	146	125	152	140	145	155	147	138	152	145	151	131	141	155	136	132	151	138	149	153	130	169	145	126	140	130	129	146	147	140	158	151	143	154	142	131	163	154	134	131	141	146	131	130	139	125	138	141	127	153	138	147	137	141	134	134	119	121	150	157	119	113	146	145	141	132	131	129	138	144	149	124	155	143	136	137	151	174	136	136	129	146	140	141	128	147	148	159	148	141	164	151	121	163	140	121	157	111	147	129	140	135	145	133	138	140	144	145	128	145	116	133	150	140	133	136	145	156	144	135	144	142	126	165	143	136	120	123	134	136	143	146	145	149	152	140	149	163	141	129	134	110	154	158	146	157	150	151	130	115	123	148	143	161	128	157	119	166	163	145	125	120	133	158	139	150	154	127	146	140	153	128	148	138	134	132	150	160	153	143	171	163	137	145	148	140	131	142	143	130	149	144	142	157	161	138	165	146	149	154	152	119	137	138	127	155	128	151	135	147	134	150	125	148	120	147	146	155	150	131	138	142	138	125	142	181	143	144	132	136	117	137	130	137	152	139	130	143	148	156	146	130	171	124	145	156	150	138	151	120	126	132	162	148	144	154	133	143	141	118	119	161	160	137	157	147	128	142	133	152	165	137	170	163	143	129	165	141	161	132	138	136	138	131	124	141	151	148	139	129	131	137	143	135	110	154	152	145	146	137	141	122	152	128	172	152	140	138	133	150	147	128	140	124	145	141	123	171	138	171	134	138	130	147	143	127	145	156	122	158	137	145	140	159	145	150	117	160	142	124	142	134	128	128	143	153	137	144	164	138	143	158	130	132	131	134	117	147	141	153	129	124	144	135	130	154	136	146	145	144	157	156	141	140	139	137	143	130	135	136	118	147	140	129	117	119	153	133	153	126	141	139	126	147	158	150	139	107	119	145	132	133	126	134	134	142	121	136	143	139	144	137	128	142	133	119	149	125	138	148	149	130	131	158	141	152	141	128	131	146	147	143	139	134	140	164	151	138	151	152	124	144	131	139	125	131	136	133	126	132	148	138	129	156	137	124	111	135	142	128	144	135	138	145	153	146	123	124	148	132	115	129	133	138	135	138	148	143	152	125	135	146	155	118	138	145	124	156	137	155	140	143	119	133	161	131	138	147	120	116	138	140	133	145	139	136	130	152	143	127	127	140	139	135	121	147	142	137	133	143	139	137	150	139	153	131	125	143	146	145	145	118	122	129	138	131	128	139	129	129	125	155	124	135	144	156	131	137	148	129	136	141	128	145	147	126	135	127	137	135	118	161	145	147	156	145	120	148	130	133	117	166	123	132	140	134	140	133	138	138	133	135	161	141	133	140	124	142	133	133	129	134	152	120	139	159	146	136	153	129	144	132	135	124	120	118	152	135	130	135	146	155	134	134	153	145	132	139	143	141	132	140	142	133	145	146	157	143	133	119	142	146	148	171	152	140	143	136	121	120	149	131	135	116	136	148	142	146	165	168	127	139	153	147	138	145	145	138	146	152	145	145	130	131	167	135	129	143	126	114	139	123	144	124	129	134	125	128	138	143	146	145	149	139	125	140	147	131	145	142	153	158	118	139	121	153	145	148	126	145	124	129	140	130	122	109	160	131	140	139	139	139	156	134	155	138	157	121	141	144	139	148	122	145	135	126	156	145	129	133	129	121	139	141	143	155	125	166	119	134	130	141	144	140	149	118	121	160	136	134	136	146	138	137	145	159	142	143	156	119	153	151	153	135	142	138	136	144	152	131	169	134	132	128	137	146	123	133	125	135	130	150	125	120	137	148	137	144	128	134	159	151	161	130	171	144	127	156	134	145	158	132	136	142	140	128	133	128	149	122	135	133	167	139	111	168	153	139	162	149	133	146	134	168	128	150	146	128	129	147	154	139	135	154	132	145	160	110	127	155	163	159	130	152	141	159	131	154	137	136	144	142	146	171	128	143	155	130	144	125	147	158	144	152	142	131	133	146	132	126	138	132	115	120	137	142	128	138	142	147	139	138	142	126	138	143	127	153	153	137	139	162	129	144	162	133	147	147	134	134	124	120	145	144	144	130	146	144	144	147	140	145	140	136	131	142	139	139	151	134	159	124	133	147	131	148	163	150	142	161	144	149	134	112	137	148	134	152	125	142	137	157	152	136	130	128	126	153	138	136	144	166	149	147	130	132	148	139	134	123	131	124	119	137	156	140	134	147	161	143	158	131	131	152	144	143	136	132	141	119	131	143	155	137	145	140	127	130	145	143	126	124	130	145	136	127	178	150	157	138	125	162	124	142	155	132	126	152	137	136	152	156	147	132	141	141	139	117	179	150	122	138	142	172	133	133	138	152	159	136	125	154	126	138	131	152	149	136	138	145	153	152	136	124	154	129	123	127	156	149	152	139	147	152	118	141	171	134	138	136	139	154	119	135	151	132	129	131	132	149	142	121	134	123	137	138	147	126	152	158	136	128	152	133	124	142	148	132	150	136	140	129	138	134	161	125	144	150	153	146	134	143	144	150	150	148	137	162	137	133	127	156	144	167	167	138	136	150	150	141	132	121	131	158	127
11120	7563	13956	15508	17136	18610	19001	21045	19773	19302	16309	19877	15890	21413	22309	28948	17624	15435	11002	8817	9404	9867	8880	5747	4782	4505	4986	7933	6874	5702	4201	4147	3352	2869	2452	2529	3633	3391	1323	477	393	424	504	465	498	474	563	780	746	841	746	879	1240	1183	1049	1012	546	466	462	471	463	454	429	444	478	425	436	445	450	455	408	437	406	413	389	436	416	457	420	433	441	442	422	442	434	431	468	423	467	455	387	430	390	386	433	449	437	432	402	405	398	409	444	404	406	377	428	411	375	408	443	383	436	405	401	408	411	390	424	399	447	434	403	382	414	409	434	429	460	421	432	459	442	424	408	407	438	390	407	437	413	415	434	421	437	414	417	429	412	410	424	374	410	418	441	406	439	388	401	419	420	390	408	404	436	423	412	416	453	401	409	430	412	408	425	401	464	434	444	437	436	429	397	464	394	407	413	456	454	433	404	390	406	429	437	409	402	420	390	411	416	409	419	452	409	424	389	426	437	441	393	399	442	389	408	413	413	477	468	444	417	414	404	406	433	440	417	443	416	389	427	446	392	424	390	422	440	402	400	412	391	419	448	452	440	462	464	411	427	441	396	454	407	399	436	407	421	404	375	422	417	394	420	416	405	418	413	459	411	447	439	374	429	448	443	400	412	405	418	411	434	395	445	387	430	440	435	427	409	434	371	444	449	430	409	412	406	429	438	402	422	420	388	397	389	400	414	430	446	439	406	399	404	411	427	414	408	447	399	401	399	393	428	410	414	430	435	445	396	439	386	421	426	395	398	418	394	408	400	402	442	403	434	445	396	382	439	416	465	443	374	410	390	415	419	462	408	441	399	430	449	425	420	429	422	419	445	414	394	438	420	391	453	414	432	426	402	412	436	389	401	440	385	443	419	422	452	408	410	424	421	415	433	410	420	369	400	382	397	398	420	439	401	434	421	411	397	389	403	400	411	411	409	437	408	403	421	403	407	419	407	425	434	381	405	440	424	389	448	424	384	433	406	421	434	447	469	416	420	409	430	393	442	438	407	460	438	390	388	376	453	439	404	391	417	391	425	430	400	436	411	417	418	417	409	423	436	412	416	431	402	399	406	424	438	470	411	413	424	439	430	395	425	412	430	430	408	403	425	474	411	415	360	439	443	405	410	392	418	454	445	412	403	411	472	446	388	465	409	418	424	390	407	405	451	459	393	406	408	422	405	408	418	440	416	408	456	429	420	428	397	401	397	399	411	451	419	421	421	407	401	432	406	445	450	389	423	401	418	432	426	419	424	406	441	436	449	403	433	409	474	416	392	406	377	415	426	414	424	420	388	409	444	427	438	381	452	428	454	419	439	434	425	439	385	422	404	406	407	408	438	405	413	385	424	420	457	420	420	422	374	405	393	383	429	377	382	405	399	411	430	407	443	432	430	427	385	405	399	423	418	424	419	427	431	419	449	417	451	408	428	425	414	423	442	432	403	407	395	417	401	448	430	444	407	441	402	409	429	430	439	415	431	405	408	446	383	451	396	411	395	461	407	426	404	424	436	416	432	418	411	432	407	416	394	426	419	408	414	414	421	417	440	414	412	408	391	415	390	447	470	393	422	388	444	426	431	429	400	449	393	410	411	429	397	411	411	419	433	423	383	438	441	398	412	454	371	443	447	407	400	416	382	392	386	423	429	430	426	408	442	426	408	419	389	409	401	446	422	409	383	412	414	417	436	432	423	444	452	411	380	463	412	397	416	387	411	422	399	469	396	402	410	422	438	422	432	415	428	444	401	428	410	421	405	388	450	432	421	422	442	427	426	413	404	409	407	381	445	397	449	416	427	378	404	419	429	419	421	425	410	402	433	440	408	445	429	411	445	451	423	426	408	406	412	414	420	392	425	450	424	426	421	369	436	385	429	424	440	393	419	460	442	440	403	394	421	419	397	438	427	410	452	425	414	417	435	403	451	412	420	415	406	409	468	446	419	425	412	453	393	426	392	390	421	396	426	407	456	421	434	431	422	428	397	411	425	427	438	395	433	434	396	418	396	422	417	423	435	392	427	430	438	428	388	433	410	385	450	388	417	405	450	424	417	443	456	418	414	429	421	404	425	426	397	446	424	378	412	422	403	423	379	435	434	434	430	397	434	427	428	419	438	398	393	394	451	416	440	400	456	402	400	413	446	429	389	424	397	417	425	428	416	423	399	436	424	423	403	415	427	395	453	436	427	408	435	445	377	404	438	411	403	433	444	431	422	391	427	411	407	433	454	399	413	432	403	426	437	458	463	454	462	414	439	425	390	414	405	409	411	399	432	407	425	406	445	406	425	410	402	449	451	393	440	395	379	397	400	466	423	381	417	435	412	382	442	437	439	390	456	440	445	413	438	431	428	421	408	427	428	406	450	401	438	411	438	442	383	411	405	422	411	395	448	398	407	458	415	400	416	390	381	418	422	415	417	420	450	417	417	421	436	422	414	419	419	439	428	417	404	425	409	423	387	409	451	415	413	432	397	411	420	377	386	414	429	393	431	412	375	403	394	432	411	404	427	418	407	403	440	425	451	400	398	409	432	419	408	407	420	445	420	430	400	409	412	414	435	419	443	404	439	437	421	441	440	454	397	433	446	417	415	446	405	465	409	435	373	393	404	380	427	393	409	464	417	398	410	397	439	420	423	445	419	388	444	410	411	422	411	425	431	444	437	399	397	428	408	456	400	411	408	409	429	391	419	404	388	439	392	393	401	428	410	409	430	428	402	417	417	443	420	414	393	422	413	395	417	440	447	418	414	423	460	428	417	483	406	430	409	438	468	414	390	406	415	406	400	396	415	398	438	415	418	395	433	421	439	409	444	395	408	434	430	394	421	423	406	414	397	409	439	399	439	475	427	405	362	416	400	420	375	420	426	426	418	414	407	398	393	436	421	424	410	442	397	394	433	413	409	415	415	421	408	401	443	391	417	408	395	421	389	385	439	372	417	441	412	464	426	361	432	408	443	369	433	422	443	442	403	410	411	391	422	395	390	382	399	392	398	423	443	439	419	420	474	442	435	443	429	424	394	429	419	413	433	440	413	422	428	448	424	442	418	412	410	418	421	416	452	444	410	435	380	397	430	419	403	452	412	402	429	409	401	422	411	417	444	401	410	446	390	421	457	419	406	410	398	418	433	385	423	408	437	415	427	420	421	404	421	460	378	416	432	394	418	405	405	419	427	433	394	432	416	404	397	390	433	379	388	414	403	419	409	418	434	423	401	386	419	407	418	412	420	418	437	421	426	414	417	432	405	407	413	416	431	395	370	416	412	401	411	393	404	424	446	432	395	389	431	408	405	427	382	422	424	414	420	425	409	406	416	415	389	422	401	409	437	402	415	435	395	423	445	431	432	400	421	426	390	392	414	390	408	436	421	391	450	414	391	457	434	405	421	410	402	432	465	401	421	440	402	403	436	416	433	466	393	389	405	422	453	425	430	389	407	403	403	394	402	458	440	422	407	435	389	418	414	393	443	435	412	435	424	397
24553	13374	14826	12194	11240	12115	11443	12153	10248	9137	7118	9352	7250	9921	10397	16308	8320	6483	5214	3648	4082	3357	3376	2370	1446	1555	1395	1736	2125	1694	1148	1083	986	781	658	876	1016	960	518	204	171	201	198	180	203	174	218	281	247	266	209	306	340	349	301	290	187	208	212	214	198	178	167	148	206	171	176	170	184	179	200	205	170	173	203	163	188	175	173	206	158	158	179	173	167	180	186	177	155	176	196	166	169	195	201	170	203	165	171	188	198	151	172	187	174	178	196	173	197	171	165	167	194	195	187	202	190	175	193	170	179	193	173	196	187	163	168	188	180	191	185	198	171	182	179	162	178	168	173	187	161	166	169	180	185	181	176	191	176	180	180	177	175	185	180	186	188	185	182	163	180	175	184	191	182	198	148	189	192	197	183	175	175	167	177	178	180	146	171	187	198	178	171	161	168	182	174	182	172	177	167	156	197	170	177	179	150	162	166	185	177	196	181	208	165	178	188	182	155	190	191	175	174	180	183	180	159	181	175	175	173	169	171	173	176	184	188	202	204	185	173	193	156	150	164	179	155	161	181	172	190	175	186	181	193	171	186	180	184	184	206	180	215	169	196	177	177	184	196	189	142	176	166	181	196	154	171	192	166	198	166	174	183	166	168	185	190	188	184	172	176	166	184	179	166	176	161	188	183	170	184	177	189	179	164	173	172	179	149	177	169	213	180	180	152	172	184	183	175	186	157	157	170	158	168	174	186	167	167	164	156	166	169	204	160	166	155	165	186	178	178	155	184	185	177	197	167	182	188	194	157	190	164	170	187	183	172	155	187	186	195	189	196	159	169	177	186	163	202	166	169	172	164	160	197	206	152	176	191	173	175	167	174	172	194	167	174	189	166	150	177	195	176	174	180	170	160	187	175	183	190	190	164	213	201	162	167	174	195	185	200	171	187	177	193	172	184	174	203	195	164	191	187	175	170	183	184	172	188	178	176	169	182	179	166	173	171	164	183	187	174	203	196	157	182	185	186	166	147	181	202	177	162	185	152	148	183	187	198	187	193	172	180	188	183	175	194	181	201	191	161	189	174	172	158	184	185	160	172	194	205	193	196	186	194	154	154	203	189	183	198	185	192	155	167	169	204	167	178	183	174	191	171	159	202	179	176	161	181	174	183	166	207	171	179	170	188	193	175	199	178	171	183	192	186	170	201	165	186	164	158	165	162	159	172	196	186	169	182	196	176	192	190	189	175	174	208	181	176	181	172	179	178	159	189	182	193	208	173	185	152	211	181	157	182	195	169	161	171	188	164	178	196	171	169	162	174	180	185	177	146	168	180	165	169	169	178	183	188	173	172	189	187	158	165	181	204	173	164	174	173	210	187	194	186	158	184	196	167	166	179	173	172	168	196	186	165	158	205	177	163	153	201	182	185	201	179	178	160	184	184	182	186	174	196	175	166	203	162	175	186	169	152	172	194	182	178	173	174	194	183	200	184	159	175	193	161	178	179	206	169	163	183	179	178	168	155	175	188	167	181	166	203	179	193	191	174	190	171	167	187	189	168	166	175	148	188	198	162	170	166	165	183	186	156	159	184	177	187	161	174	159	178	165	171	157	192	179	184	167	186	175	138	173	195	163	185	181	191	167	186	176	188	183	175	151	195	172	176	178	180	199	191	189	195	172	180	159	193	179	192	171	178	176	180	173	182	166	190	175	174	167	163	182	184	178	168	179	179	178	158	172	175	185	212	189	198	173	169	167	171	181	168	173	179	169	168	179	177	192	171	184	179	165	163	170	198	197	182	180	179	193	188	174	170	170	183	163	165	179	187	170	173	159	146	159	188	169	195	191	183	196	194	161	175	151	178	160	172	178	205	168	188	161	161	171	176	174	200	180	181	163	185	178	188	184	179	203	172	175	181	179	180	189	209	175	184	176	176	185	180	211	153	183	171	195	192	172	172	183	195	181	177	179	159	171	171	179	184	171	188	167	187	177	182	145	176	181	163	163	166	183	180	180	171	200	168	170	197	172	173	186	187	196	193	177	158	174	175	166	175	198	186	181	185	188	168	189	183	180	152	162	163	192	180	185	201	157	172	172	173	156	159	165	148	178	176	170	179	174	163	180	191	180	151	189	169	143	176	205	192	223	165	198	192	182	175	168	199	190	167	152	173	166	164	178	162	190	182	173	171	179	175	174	169	163	168	170	197	180	183	173	170	199	195	200	157	199	168	157	183	175	171	157	193	178	196	166	186	192	151	175	182	186	179	170	172	188	172	186	189	160	188	181	179	178	190	174	198	162	184	162	168	181	192	179	201	168	185	179	171	192	168	176	155	173	182	179	190	189	155	183	174	175	155	185	171	168	189	185	180	175	172	194	157	173	190	183	190	178	173	169	163	166	173	186	172	183	167	176	195	183	181	164	172	178	190	183	177	156	183	176	171	164	171	192	171	203	190	169	198	180	173	169	184	219	168	183	184	170	171	184	179	169	186	164	189	155	175	172	192	177	157	172	195	212	210	185	197	200	179	150	176	179	183	156	188	172	178	172	175	170	188	155	176	174	202	163	153	210	157	185	174	181	199	187	186	183	166	160	179	159	187	184	182	144	183	194	206	174	184	168	176	181	165	184	186	171	147	171	194	176	173	200	154	171	169	174	178	173	172	167	167	176	168	149	171	165	190	173	170	190	175	195	194	203	177	185	185	166	156	185	185	194	179	185	155	156	197	174	185	172	176	185	176	166	172	166	196	161	173	193	186	180	174	186	179	157	175	157	193	191	174	171	193	181	168	206	166	165	164	181	178	161	222	208	196	198	187	167	188	183	179	161	176	190	166	179	186	155	210	197	195	169	173	180	192	177	186	186	175	160	178	173	189	186	168	173	191	216	199	179	174	184	193	160	194	160	186	172	179	169	167	187	201	175	177	167	175	184	194	174	187	170	166	170	181	193	191	196	162	186	175	187	188	176	181	166	179	155	165	180	144	189	198	168	168	178	169	181	147	149	170	170	185	180	172	166	205	166	194	179	168	177	188	192	182	172	176	176	187	184	206	152	182	165	186	188	210	156	160	167	175	167	184	155	169	198	196	185	173	174	171	171	194	186	185	185	163	163	195	190	160	176	193	175	154	168	163	174	160	187	174	179	177	179	187	178	173	186	169	210	173	198	183	198	169	155	186	179	160	174	173	157	153	183	166	180	176	195	207	171	182	177	190	160	162	174	182	152	156	181	191	190	177	170	171	185	153	189	202	179	181	184	194	183	189	183	173	190	173	162	170	176	184	190	184	192	176	194	167	162	173	179	171	188	199	147	202	186	172	170	173	174	175	164	178	179	190	177	177	186	175	173	189	180	198	170	169	155	184	184	172	177	161	178	183	196	185	187	158	153	170	172	182	194	183	176	171	191	186	184	195	178	176	160	178	199	179	186	188	162	183	180	158	197	161	190	203	168	153	173	194	189	164	183	167	171	200	171	174	182	179	180	177	172	179	206	191	171	180	159	194	163	184	205
14845	10937	19143	21526	24636	26338	27887	29067	26256	26185	23439	28375	23914	29406	30355	35927	22572	21149	17503	14003	16787	14580	13325	10865	8124	8393	8351	10788	12399	9585	7018	6479	5855	4704	4211	5390	6304	6232	2647	670	503	563	585	585	654	685	771	1075	1046	1281	1203	1542	2071	2119	1603	1476	708	603	632	576	618	534	582	552	544	531	555	518	535	538	507	566	525	560	551	528	524	479	525	545	479	480	497	561	530	549	538	534	534	558	551	509	505	509	529	489	508	515	532	508	515	568	557	509	532	521	521	502	530	521	511	501	550	485	537	500	517	515	519	528	493	485	510	507	569	515	536	513	524	527	449	533	474	500	505	494	460	515	528	502	523	512	482	512	510	512	505	523	534	510	498	556	493	506	479	504	503	517	497	530	531	539	548	508	466	518	532	510	500	477	489	518	488	564	537	501	496	506	483	501	491	470	542	543	489	497	508	535	531	522	512	500	509	501	538	471	556	523	545	519	476	492	508	517	478	507	492	526	529	549	486	495	539	521	514	490	531	489	499	533	534	533	463	495	499	539	460	515	539	535	496	503	512	524	506	515	520	532	506	513	508	504	542	522	508	532	555	540	505	492	540	497	515	499	514	565	551	506	474	533	504	487	564	506	508	482	538	527	476	518	519	533	499	498	544	500	498	544	526	494	490	502	518	505	526	469	480	507	541	525	524	504	520	505	508	529	547	472	537	531	542	517	563	511	572	486	491	527	488	511	505	522	479	519	476	492	509	484	497	496	505	506	543	457	516	491	496	534	518	487	472	511	559	496	486	502	498	508	527	521	515	499	523	520	514	492	572	516	539	514	523	508	539	490	499	542	505	514	492	540	553	515	471	529	514	528	504	507	500	473	502	535	547	531	537	509	494	498	509	476	538	529	490	520	524	498	511	540	491	518	528	483	533	526	554	505	507	471	514	477	510	527	486	521	507	560	505	516	526	519	542	520	475	501	523	483	514	504	592	510	524	502	482	510	509	509	542	484	503	469	511	518	504	520	510	495	537	536	557	530	491	520	520	477	541	525	511	535	466	511	541	535	540	479	473	544	531	505	508	504	552	513	519	541	558	509	520	505	547	518	510	490	529	513	543	504	541	506	542	501	526	546	500	508	508	508	490	538	495	536	539	495	530	562	523	508	525	521	516	503	488	513	551	479	517	468	523	488	537	492	545	513	489	530	513	486	498	512	490	502	490	495	482	488	507	551	498	521	518	477	541	541	483	575	495	552	528	501	502	519	493	503	488	519	538	518	488	524	510	568	534	510	489	480	497	496	505	520	487	532	486	498	517	518	590	537	473	502	497	485	522	468	530	510	537	501	474	505	492	502	560	529	511	556	543	542	559	537	533	483	546	555	502	518	520	497	481	472	538	489	490	460	514	470	536	506	534	508	501	508	527	515	513	536	524	487	528	523	515	542	499	493	527	521	472	544	506	459	497	504	510	523	511	532	552	515	526	522	554	518	529	539	535	537	523	510	476	496	536	494	509	513	518	521	519	514	512	475	526	537	499	532	515	498	518	472	526	525	521	502	520	555	518	528	476	488	511	462	515	558	465	477	544	532	534	500	522	504	526	481	502	464	501	516	519	494	508	526	493	473	504	545	521	526	510	517	540	581	505	485	548	504	495	500	494	539	523	575	515	489	470	522	526	537	514	491	508	477	527	551	520	508	502	542	524	500	483	523	515	481	505	494	496	527	515	486	542	528	526	534	464	507	458	535	541	531	472	478	468	557	534	523	502	509	465	542	475	506	513	500	509	464	489	490	496	499	473	510	517	549	500	500	489	523	509	503	542	512	473	514	502	517	527	474	527	532	509	529	533	461	518	509	527	531	478	545	493	514	497	502	518	515	477	535	525	483	517	484	514	523	488	495	517	504	507	509	484	523	617	516	540	466	482	516	501	563	551	511	495	516	488	546	530	543	537	536	486	509	499	513	469	521	461	516	511	504	489	516	533	510	524	526	537	500	503	515	504	511	503	555	525	518	551	525	534	496	506	526	526	514	509	530	510	488	517	474	509	506	517	537	494	519	520	486	482	500	537	489	492	537	513	499	486	516	508	519	483	499	542	539	498	514	474	499	519	565	490	518	491	519	510	534	504	522	488	555	507	551	491	471	514	478	488	511	498	502	498	526	527	523	529	467	504	504	515	514	530	499	529	526	522	503	514	533	521	533	471	510	491	491	493	452	521	538	509	461	518	504	552	522	485	517	487	511	500	517	510	508	488	485	530	504	541	511	500	498	540	479	516	520	499	476	516	498	554	483	510	488	491	507	545	530	518	493	527	557	493	498	489	501	446	489	517	505	538	473	493	489	527	490	504	492	522	555	523	489	520	521	514	513	511	512	487	524	528	506	507	511	515	471	485	475	500	519	565	511	510	503	527	534	476	488	495	477	522	525	480	522	502	508	558	492	500	513	529	493	499	506	515	546	515	549	527	541	532	521	550	517	507	524	541	536	508	506	532	547	541	520	514	516	497	516	514	488	534	534	510	501	529	528	500	508	499	499	511	511	541	510	481	492	508	491	526	510	518	477	472	483	531	512	477	486	509	519	491	542	526	513	492	501	499	490	491	521	530	546	523	526	498	505	532	518	534	518	516	502	506	537	523	523	538	530	508	557	490	528	490	496	499	509	528	483	564	537	509	528	548	517	533	502	566	502	498	503	541	516	514	526	483	490	522	522	518	509	532	520	543	439	536	570	514	537	501	521	492	529	549	483	565	489	483	512	524	544	516	504	517	520	530	516	528	524	505	483	502	570	541	524	517	545	548	524	536	554	534	528	521	492	514	534	478	502	527	522	532	537	488	525	499	485	503	499	517	512	474	497	479	541	516	508	525	504	516	502	506	557	559	486	478	523	505	534	532	483	518	478	496	505	499	497	526	531	544	522	478	502	524	497	516	516	511	514	515	518	475	510	549	520	532	502	519	507	530	549	536	526	516	513	490	495	529	487	547	530	497	478	510	533	511	498	525	475	523	490	501	528	511	533	514	539	544	529	543	538	484	464	507	522	481	464	485	519	546	536	504	501	501	521	515	499	538	527	509	535	499	515	521	531	497	496	514	539	543	498	501	529	492	493	530	452	467	540	526	487	533	523	543	504	479	540	528	486	522	519	504	494	467	504	518	467	493	558	532	527	514	499	491	515	509	536	528	497	510	538	523	515	492	553	510	477	530	488	513	530	510	541	511	530	504	543	514	508	517	465	496	501	513	492	498	530	488	519	495	512	517	508	474	525	456	490	492	486	506	516	512	532	526	507	514	532	480	527	504	505	484	489	513	517	519	518	509	476	534	542	487	524	533	497	506	512	533	552	518	495	516	552	522	492	480	528	539	534	575	555	497	533	516	504	538	549	524	501	518	511	533	496	484	534	542	522	546	527	450	488	507	501	519	519	524	514	521	511	513	492	515	516	535	529	521	481	501	510	538	545	526	485	526	518	533	542	558	529	503	532	509	538	506	508	522	559	529	509	495	518	507	542
6364	2929	3068	2006	1612	1188	979	913	684	610	510	694	562	578	670	809	497	483	368	279	293	293	281	246	199	209	208	213	245	229	213	191	186	169	132	156	172	193	146	117	114	125	123	121	120	123	122	118	108	139	108	118	114	118	115	110	112	108	117	109	118	117	101	101	114	121	120	104	125	122	103	114	115	117	88	107	101	91	105	121	114	112	113	122	111	112	94	112	123	97	121	115	109	101	123	115	106	113	120	91	114	108	113	102	99	123	109	122	103	115	116	109	108	120	105	114	115	131	104	113	112	115	124	110	128	109	108	103	114	130	113	93	108	110	90	78	119	115	107	109	112	113	105	110	124	124	99	101	112	111	130	121	87	111	121	113	116	131	89	125	102	107	104	102	106	127	110	114	104	105	101	110	121	116	122	96	131	86	118	97	118	113	112	109	103	106	111	131	124	106	120	114	118	109	119	116	143	97	111	115	119	106	124	100	116	139	130	97	107	115	126	105	106	128	101	100	120	111	116	132	112	118	97	111	104	94	100	119	120	96	112	111	122	105	98	114	120	100	104	110	121	127	106	116	126	110	74	106	106	133	117	96	116	115	124	105	98	92	111	110	130	124	126	110	115	116	129	109	109	108	98	120	124	106	104	99	101	104	106	115	91	106	118	111	111	101	112	110	132	96	111	115	108	124	114	112	116	101	116	114	109	129	120	111	108	108	102	121	121	110	125	116	114	97	113	109	103	116	111	113	114	123	105	103	117	139	107	115	119	111	101	122	114	96	115	121	104	103	117	113	110	116	98	97	117	127	97	113	108	105	116	101	101	114	114	99	111	104	106	105	106	122	106	118	102	111	122	111	112	101	127	107	113	117	119	96	147	110	89	122	109	123	101	110	100	106	109	106	106	108	116	104	116	118	113	117	115	107	113	115	91	115	129	112	128	115	100	108	108	96	104	108	116	116	103	119	113	141	116	101	116	103	121	127	114	114	107	104	94	108	119	99	116	118	126	106	132	119	105	92	112	108	112	94	112	127	112	104	104	118	102	101	108	120	106	106	120	121	116	114	114	109	110	124	105	111	114	99	108	87	117	104	107	92	106	114	111	106	112	115	100	112	87	128	95	131	107	102	103	117	137	110	110	112	110	107	102	101	109	110	100	119	114	114	113	98	98	99	111	126	130	95	103	121	115	121	106	132	120	98	111	99	110	105	105	115	119	110	124	99	120	109	116	101	128	110	106	129	101	120	105	112	118	106	88	121	135	102	112	90	115	124	119	115	98	90	93	121	133	99	88	121	119	102	94	118	105	117	115	112	117	109	116	131	112	104	116	105	126	104	111	95	79	104	117	131	121	116	117	110	124	113	102	121	111	93	106	112	112	102	123	90	125	111	144	120	114	106	112	120	117	123	119	111	105	119	117	110	119	96	104	112	87	107	123	103	106	131	106	110	127	108	78	116	108	111	135	120	124	108	114	118	103	119	128	107	109	99	97	110	109	128	127	116	114	106	110	108	125	101	119	112	106	134	113	120	95	117	111	127	132	118	118	112	111	122	121	106	116	119	111	97	118	113	106	107	104	123	127	105	115	94	104	113	119	128	110	114	115	112	104	116	123	128	108	110	108	106	113	114	116	134	133	105	81	111	121	105	108	112	116	102	105	127	116	107	108	105	103	109	111	113	101	118	121	117	121	119	101	114	110	101	116	104	109	121	105	130	90	101	113	110	112	111	117	112	108	123	96	119	112	118	116	124	107	114	102	110	124	112	96	112	118	116	129	125	99	118	112	114	112	106	98	124	83	111	114	129	103	126	99	113	116	113	115	92	101	99	121	112	129	105	122	122	127	116	111	125	114	119	107	112	124	110	89	117	110	119	102	105	93	112	101	109	99	113	106	115	98	108	109	107	115	107	117	100	100	116	109	115	111	113	133	115	135	105	96	113	120	114	116	107	102	106	115	110	116	112	129	120	102	98	112	113	133	116	120	118	96	108	100	111	109	127	109	106	115	121	116	108	107	119	132	96	122	110	104	94	120	102	110	124	104	118	134	111	125	109	101	109	97	124	110	128	109	106	83	125	133	119	104	118	118	130	111	105	120	103	115	100	115	110	118	92	104	127	94	117	117	115	101	86	105	119	102	110	117	129	123	130	109	101	100	108	107	114	113	129	110	100	97	123	116	107	106	125	121	96	101	102	112	90	120	109	114	100	110	118	95	107	104	122	96	106	114	98	123	93	98	117	124	106	106	94	113	106	105	104	93	117	112	108	104	121	109	99	109	115	104	128	100	111	104	103	115	116	109	115	99	99	94	111	104	102	107	119	125	108	119	104	109	113	105	123	107	115	110	126	116	100	132	122	83	127	126	118	131	119	114	107	116	134	103	102	121	107	101	103	104	122	101	110	110	112	119	127	117	123	109	125	106	106	117	119	107	94	124	110	111	108	112	114	113	100	117	109	132	112	113	109	121	105	104	125	109	114	108	110	109	119	124	104	105	118	113	121	109	120	104	112	108	123	108	106	104	124	111	95	118	120	128	112	124	123	97	110	132	97	113	101	87	128	115	104	118	125	108	127	125	113	113	102	105	114	122	127	118	110	107	134	93	120	109	109	106	115	101	101	103	126	111	99	126	114	101	105	129	107	110	104	97	109	125	123	135	119	110	113	115	114	98	124	104	116	122	117	122	117	117	113	115	112	119	121	100	116	102	103	116	115	124	123	122	112	121	106	104	97	116	114	106	121	130	114	100	96	117	106	102	103	120	128	118	111	106	97	132	133	120	111	126	102	103	97	113	139	123	140	136	93	122	107	116	120	114	102	104	139	108	111	102	104	102	117	126	119	127	106	111	122	95	130	93	112	94	108	110	114	134	96	122	99	88	102	126	102	116	108	114	124	123	134	112	94	124	104	93	104	110	115	110	107	124	109	111	119	103	133	139	103	92	143	105	113	111	118	122	115	107	132	121	125	111	131	96	104	134	114	95	103	103	111	122	116	124	93	108	118	108	111	122	111	108	111	104	120	103	126	108	103	122	113	101	83	116	106	120	99	129	97	109	117	112	116	99	116	101	126	102	109	114	110	126	123	107	104	133	90	100	97	104	111	107	125	96	122	108	123	107	107	102	116	124	114	133	113	94	101	128	104	100	106	123	134	115	127	133	113	114	127	100	110	125	136	112	127	103	103	106	131	96	130	108	89	132	109	107	97	117	108	81	95	115	94	126	122	117	109	124	114	109	124	119	115	106	93	133	118	108	117	132	124	86	129	107	114	122	112	123	116	123	104	101	111	102	140	116	124	116	107	117	116	94	112	129	108	102	113	117	114	114	104	129	127	139	112	132	124	107	130	106	108	125	108	112	112	138	102	103	111	128	117	124	106	127	104	95	116	114	122	108	121	97	112	126	131	119	104	104	107	128	127	115	131	109	100	104	113	102	102	104	100	108	106	102	120	107	115	108	120	132	115	105	113	105	114	98	107	110	124	101	113	105	108	108	112
5330	3321	6223	6456	5646	4949	4634	4316	3489	3202	2756	3615	3078	3734	3536	4782	2880	2584	2011	1729	1811	1662	1610	1367	1217	1145	1129	1278	1519	1357	1077	1002	1000	832	651	554	811	958	651	385	342	340	360	360	406	384	372	347	371	391	363	394	422	405	394	331	375	348	352	353	386	373	340	366	355	338	349	327	379	347	343	329	322	335	325	345	339	353	317	351	337	351	365	356	338	338	361	403	353	359	307	335	347	348	356	369	329	364	341	316	346	357	346	348	337	333	356	340	330	370	338	365	371	337	312	342	331	331	363	361	320	358	334	379	344	371	327	334	367	329	353	337	340	352	350	341	333	357	362	344	336	348	341	305	355	338	360	332	383	342	371	358	307	333	320	342	338	330	349	317	359	334	333	345	319	362	345	317	357	344	345	326	344	364	350	337	316	367	319	302	355	337	325	321	364	348	335	363	343	331	320	340	328	316	355	342	330	349	333	315	356	335	357	357	350	322	352	336	357	349	359	367	333	388	349	350	352	335	317	337	378	350	356	359	363	351	341	362	354	355	333	318	360	309	341	319	351	319	344	377	337	337	331	341	358	334	325	338	340	341	341	348	363	330	342	340	376	359	326	307	367	368	348	329	336	351	379	336	326	337	322	372	348	343	368	329	363	349	329	360	345	334	330	388	325	349	321	368	322	357	324	341	331	299	351	338	345	309	323	334	361	344	354	345	352	353	314	376	357	337	323	320	335	315	339	342	341	324	358	355	341	335	342	313	358	347	322	308	320	366	336	335	365	345	353	322	332	369	342	361	355	339	328	334	306	360	347	350	328	315	353	360	351	350	348	323	341	349	326	352	362	351	380	333	323	345	333	351	345	373	328	337	341	330	348	350	355	370	351	311	325	358	345	355	307	359	339	361	349	346	336	331	331	326	367	345	376	363	357	349	339	320	341	359	315	373	337	320	335	324	318	355	356	360	328	332	325	335	347	367	336	336	359	350	335	353	310	364	345	324	344	358	350	388	340	367	354	331	338	346	351	366	330	321	331	371	310	329	359	342	346	359	359	343	367	360	342	320	348	316	344	359	333	333	313	318	376	352	345	330	349	344	352	328	346	355	325	361	372	365	354	323	359	344	332	298	357	364	365	339	363	386	350	374	333	328	312	340	330	375	358	369	336	334	340	362	340	351	316	335	331	293	337	360	342	338	344	330	381	322	343	349	362	334	331	353	303	335	369	348	338	331	337	337	341	354	342	334	313	362	337	352	358	340	321	333	366	353	366	330	342	343	339	365	365	323	362	348	350	340	325	350	316	337	330	350	297	348	321	344	359	342	329	328	303	346	334	346	341	343	334	323	336	349	338	370	306	337	324	335	337	308	391	330	347	319	315	333	366	355	352	353	317	335	318	374	318	329	318	358	342	352	329	355	351	334	325	373	362	351	343	328	317	335	344	357	323	345	346	338	356	342	345	326	338	348	340	385	334	375	313	341	308	324	345	319	324	325	307	307	350	324	323	345	363	356	311	330	340	361	327	337	325	338	367	350	355	334	334	324	360	337	292	314	323	321	351	348	348	366	344	319	345	337	324	345	347	288	364	353	363	340	347	316	306	361	329	365	332	330	371	336	353	353	343	341	336	363	349	317	315	352	362	401	327	337	319	313	354	344	335	368	347	349	345	370	322	353	340	344	325	328	332	342	337	326	349	361	353	378	358	311	360	358	358	325	338	355	340	347	334	334	307	337	377	326	345	326	347	367	381	323	358	374	345	330	387	358	356	333	344	359	319	304	345	333	337	346	350	351	353	306	296	335	358	317	361	303	383	371	317	348	352	331	347	327	325	375	381	340	367	335	320	344	353	364	339	336	351	336	345	349	345	322	325	336	359	361	351	360	328	355	348	297	346	329	329	325	301	314	331	323	327	365	319	353	346	345	343	346	318	364	346	342	340	333	369	339	319	339	329	329	317	332	342	310	350	336	318	324	360	335	317	321	309	343	370	350	348	344	321	329	334	336	330	329	356	336	353	333	375	352	355	346	340	340	364	355	336	339	331	332	360	367	355	353	347	381	352	347	357	337	357	348	340	324	323	347	339	353	346	357	344	355	319	356	352	358	347	326	357	352	358	378	336	377	341	340	370	331	362	375	312	361	330	373	348	367	356	340	334	360	354	304	386	339	348	349	332	341	354	344	350	324	348	310	308	371	337	352	323	349	343	341	354	336	316	344	345	340	378	330	349	343	364	331	327	290	332	318	334	333	346	336	366	342	342	384	320	320	325	353	354	343	359	342	342	321	349	332	344	328	340	337	343	314	340	363	329	360	323	323	337	355	354	327	319	331	308	338	334	359	332	376	332	340	366	349	327	372	358	367	367	336	343	375	351	359	312	376	340	356	315	313	325	346	338	324	371	332	334	313	362	334	305	344	389	332	342	340	327	343	331	372	358	306	340	373	338	356	350	353	337	345	351	340	364	351	346	348	371	325	351	349	351	331	330	315	353	340	367	309	339	350	328	328	348	342	362	353	337	304	338	319	365	370	392	381	323	356	341	328	320	335	323	359	346	361	350	356	361	331	343	343	349	326	343	328	356	344	352	365	336	340	337	363	330	279	328	387	340	349	322	359	336	353	335	310	333	352	330	344	359	338	336	363	330	344	290	326	334	343	338	366	334	346	330	307	342	365	316	339	321	328	380	336	364	309	344	310	334	349	315	355	344	329	320	329	356	326	339	342	362	351	353	326	328	349	354	349	325	324	349	329	340	348	317	319	335	340	352	339	331	336	369	349	347	353	354	323	322	339	338	360	332	357	320	364	363	364	319	358	334	352	359	344	367	360	321	325	337	381	333	333	330	337	362	330	358	339	326	327	343	336	355	322	332	357	314	346	320	338	351	364	317	337	335	355	342	371	364	329	321	338	356	325	367	362	312	333	341	333	335	304	340	356	318	359	322	317	324	353	351	325	325	324	352	318	363	330	332	326	351	378	339	350	326	382	344	346	357	338	347	365	362	338	339	359	344	333	347	347	325	315	353	357	321	335	347	343	338	330	329	331	350	331	368	345	367	338	343	345	335	333	310	354	364	330	355	316	339	348	395	343	361	327	358	347	352	336	329	375	309	338	367	390	369	369	345	356	329	385	335	358	341	350	324	333	314	335	352	348	362	356	322	349	369	326	351	330	337	377	311	341	334	337	357	326	355	331	334	332	343	335	343	350	341	319	337	331	350	302	307	343	353	338	354	336	354	330	357	345	360	330	331	324	338	327	353	322	329	337	321	353	325	340	349	339	365	362	309	354	335	376	348	389	314	327	325	332	339	326	342	328	361	356	329	364	345	361	334	320	348	341	362	359	353	318	350	314	341	325	303	356	353	350	335	327	336	334	315	353	334	302	343	347	336	334	331	353	339	339	340	374	321	358	346	338	348	328	308	346	344	350	303	340	363	342	347	310	345	347	345	336	329	326	333	335	343	367	354	332	386	354	328	347	339	367	355	358	339	365	357	358	364	348
15938	7531	8648	6498	6058	6579	6256	5937	4607	5067	4203	5442	3460	4851	5125	7983	4268	3569	2505	1747	2276	2021	2091	1600	1006	770	756	925	1040	791	577	574	499	387	285	306	596	642	341	147	151	146	139	154	152	161	136	139	187	201	171	205	230	234	214	205	176	148	140	138	127	141	147	139	138	147	141	147	143	135	161	135	121	149	153	130	138	147	144	158	126	137	138	132	127	145	141	138	135	146	141	132	162	126	156	151	153	127	142	129	136	143	140	132	140	156	123	144	131	140	138	143	130	138	124	156	109	147	145	132	154	145	132	138	142	140	144	138	139	115	151	147	153	158	126	143	152	151	143	141	134	140	147	153	131	132	127	157	126	147	141	142	152	122	142	149	123	135	133	139	125	149	146	128	169	154	155	134	156	141	129	135	133	123	140	143	157	128	142	134	146	135	138	122	132	135	148	157	133	147	132	153	149	148	152	133	133	138	143	161	123	125	137	148	151	135	144	145	152	145	154	121	142	128	133	138	146	132	128	152	133	146	143	156	143	137	136	129	128	144	127	152	132	125	149	139	141	160	135	143	124	162	122	150	139	130	132	138	136	139	143	130	140	132	131	128	141	136	134	162	162	157	145	148	150	148	130	138	147	123	145	124	134	159	148	133	137	140	158	124	135	145	116	141	122	137	121	156	142	143	151	135	130	117	152	158	149	132	129	160	132	151	134	135	142	133	151	135	129	141	138	153	147	139	128	151	118	141	139	130	123	132	145	133	125	166	128	163	136	121	159	141	128	161	127	153	140	129	159	144	141	152	157	133	150	154	121	130	159	143	111	129	129	129	118	132	118	164	153	157	148	160	138	141	122	106	155	143	129	145	142	147	164	146	134	112	138	153	135	139	145	146	142	149	136	123	140	115	162	138	144	129	140	144	140	127	146	156	144	132	143	139	168	136	129	137	144	129	145	118	155	125	145	140	127	122	127	139	142	133	140	142	128	138	125	140	152	148	152	154	143	134	136	131	151	155	139	182	150	141	146	135	140	125	146	139	137	151	131	148	122	122	146	135	127	162	122	155	141	129	135	130	142	146	126	134	128	125	150	122	158	139	132	156	139	127	140	139	125	150	143	120	140	145	121	143	152	139	129	154	170	132	146	148	150	129	123	117	147	151	140	148	140	154	110	139	131	158	131	143	120	138	154	135	114	128	160	131	140	130	130	134	152	150	121	128	121	153	130	132	133	132	130	132	144	142	151	148	147	141	138	153	146	136	155	143	140	139	135	153	159	127	140	137	134	137	144	146	126	136	117	117	125	146	109	121	158	148	137	112	142	129	124	141	138	139	121	144	133	148	138	135	150	158	136	132	162	136	148	157	136	132	147	152	138	175	148	134	119	137	149	142	143	127	135	142	130	147	141	138	135	148	146	136	156	115	134	163	120	143	144	132	150	142	146	143	151	140	167	142	166	142	142	142	143	122	131	145	134	134	136	133	133	132	157	126	143	155	156	163	124	150	144	149	130	133	138	133	134	125	147	133	118	164	125	147	135	134	158	162	148	141	129	156	140	153	145	109	115	146	127	119	165	144	148	129	135	144	143	157	145	157	156	147	145	149	166	128	130	160	135	153	143	124	145	171	129	133	148	168	137	127	145	179	144	162	148	153	128	145	148	137	161	131	136	166	136	139	147	145	142	140	153	133	132	145	133	155	123	132	121	143	152	139	137	143	143	144	141	142	143	133	133	133	134	145	138	156	145	138	119	124	135	154	140	131	127	120	143	131	153	145	154	139	149	146	120	147	129	158	168	117	122	149	148	143	145	134	136	143	135	145	133	133	142	122	142	147	160	134	143	135	153	159	148	118	148	158	147	150	125	143	132	130	151	145	130	134	131	142	128	151	135	143	133	127	164	143	148	152	145	142	159	156	140	150	133	142	136	142	134	137	145	142	124	129	125	134	157	128	133	130	130	146	119	142	147	124	123	150	148	137	135	153	149	165	159	136	145	142	163	147	133	152	149	135	128	143	152	139	136	149	139	150	139	148	144	132	118	123	135	154	120	124	149	124	135	134	155	135	158	139	156	158	175	141	138	159	164	154	127	142	139	123	159	157	143	150	132	165	149	142	140	147	140	147	104	126	164	140	132	118	138	131	134	161	143	172	117	130	146	147	139	123	146	153	145	127	144	131	128	151	120	118	145	144	126	142	145	125	149	128	151	129	132	156	128	131	150	141	147	133	143	152	143	141	118	118	133	144	151	130	153	147	129	153	137	136	132	129	131	135	132	139	140	147	152	143	152	112	161	145	137	160	148	159	143	132	122	134	141	162	114	135	139	147	132	129	150	120	145	154	143	119	137	129	145	133	141	147	148	141	144	129	150	141	160	139	130	140	128	129	143	131	158	133	138	131	136	139	121	126	148	138	165	162	131	146	146	130	145	149	133	155	130	145	121	132	133	136	146	140	137	137	133	136	156	141	139	139	161	133	133	152	138	155	141	147	150	183	146	133	138	137	149	123	139	152	145	122	134	141	134	144	139	128	144	152	131	150	141	147	130	152	157	141	147	152	143	135	112	136	140	142	144	127	159	128	149	136	128	144	139	157	149	155	162	122	120	146	161	140	158	147	136	161	139	120	132	133	132	158	126	144	128	136	133	152	157	148	133	131	123	137	134	161	120	142	121	155	143	136	142	145	122	157	145	157	168	152	137	151	127	120	125	139	170	140	127	139	171	157	128	146	139	148	150	140	151	140	145	142	126	144	135	139	129	141	124	113	135	164	159	118	133	143	141	135	139	149	153	143	139	121	165	145	145	140	131	147	143	128	149	126	115	161	128	139	131	126	144	132	129	140	160	120	152	140	153	138	163	149	165	132	128	139	133	148	145	125	140	116	167	158	144	121	144	134	143	130	151	146	134	132	147	129	135	134	144	125	138	153	158	150	151	145	142	176	129	120	140	150	123	143	145	144	122	140	134	126	137	142	156	136	148	148	131	148	136	150	133	140	141	166	131	147	126	121	132	162	159	156	139	135	159	138	140	130	144	178	139	137	156	162	143	146	133	118	121	131	153	143	158	185	137	123	154	159	149	118	141	141	144	139	121	136	136	139	123	143	151	151	116	135	137	141	151	136	142	126	132	151	114	151	135	139	137	118	126	171	139	135	146	145	142	146	142	148	143	143	164	122	155	116	156	143	133	135	152	145	128	150	140	141	140	146	150	156	133	158	141	141	139	140	121	150	149	159	120	155	138	136	154	141	142	139	138	126	129	131	133	159	135	145	146	148	140	134	130	156	146	137	161	160	178	140	143	133	139	142	138	145	133	146	135	143	142	153	132	130	143	114	152	147	164	147	152	128	143	145	148	132	156	134	153	159	130	147	143	137	125	149	138	135	133	138	137	134	130	129	146	140	132	135	142	149	135	128	133	137	134	144	114	151	138	147	134	130	134	132	140	144	135	152	127	126	122	160	121	137	128	141	135	137	135	134	150	158	142	136	151	135	143	133	145	149
11001	7441	13947	14958	16628	19308	19950	20539	17435	19876	17667	20257	16817	20560	21701	25588	15771	15467	11380	8800	10962	10266	9709	8266	5721	4885	4936	6343	7192	5371	3619	3720	3197	2314	1667	1536	3820	4229	2024	496	434	411	441	520	524	514	582	690	691	780	766	1077	1131	1362	1241	950	504	481	500	510	447	445	449	490	431	443	411	415	448	420	454	413	414	404	428	406	401	423	400	429	406	398	451	430	450	443	451	421	416	423	444	423	439	436	435	434	420	419	430	422	397	438	448	436	403	430	439	436	435	443	440	363	431	428	404	426	395	419	416	412	447	422	419	437	391	429	392	400	440	446	414	418	408	449	385	403	417	436	354	442	446	439	431	406	437	389	436	463	412	399	435	411	399	398	390	401	405	426	394	449	426	417	427	442	400	425	393	433	378	428	441	393	379	371	415	425	397	429	431	398	395	411	399	428	443	418	433	422	400	462	423	435	422	421	404	435	440	438	400	410	382	443	419	420	391	402	473	413	441	420	422	438	413	414	401	394	422	408	387	432	446	407	414	443	428	463	440	399	401	413	413	434	442	399	438	444	442	391	391	446	401	405	408	399	426	392	388	401	415	431	417	391	438	381	430	415	425	410	411	408	419	439	440	430	428	433	368	420	409	394	439	407	407	410	384	403	390	391	429	417	414	406	428	411	429	402	442	455	396	410	416	397	418	406	378	438	461	468	405	417	444	399	447	422	416	437	386	418	411	421	431	401	421	439	417	411	409	464	414	386	442	411	421	424	414	397	434	414	411	437	397	399	432	446	429	428	429	438	442	383	436	422	409	419	416	422	415	402	428	418	409	426	432	416	410	432	401	446	381	439	428	411	389	429	451	415	398	394	449	413	444	440	453	443	414	422	429	396	402	444	445	400	433	431	446	385	439	395	442	428	414	427	410	396	441	409	404	458	401	430	414	378	377	428	432	422	404	436	377	445	394	405	417	404	428	384	426	399	437	432	408	413	403	422	425	420	407	455	400	391	397	392	444	411	443	394	430	411	439	460	442	442	406	413	418	402	401	440	450	406	424	431	414	431	418	424	410	418	403	434	426	442	419	417	443	391	389	423	391	403	379	398	410	430	414	395	406	423	408	412	434	421	437	408	444	385	431	449	424	363	407	398	393	419	441	390	431	416	421	428	423	410	385	435	409	418	430	444	398	429	414	398	433	422	463	432	413	409	421	454	423	445	401	390	426	397	457	426	428	438	392	404	422	419	392	402	421	374	388	416	449	430	450	448	435	418	424	365	388	415	398	432	377	422	392	406	425	403	440	405	413	431	418	419	418	451	409	411	402	405	408	448	445	420	464	391	408	402	427	425	442	420	419	386	413	426	455	391	406	423	423	447	448	437	439	397	407	420	409	449	442	428	418	404	432	457	431	391	417	433	409	406	443	410	418	442	414	415	454	421	442	422	417	425	405	441	439	433	450	414	424	409	411	429	436	396	445	436	409	380	404	420	404	435	434	403	416	412	433	438	417	438	430	395	431	430	398	399	427	433	399	398	428	421	428	451	468	411	398	410	415	390	400	458	428	414	441	419	455	399	394	411	433	394	465	409	424	401	403	371	425	425	402	462	407	425	399	402	466	424	410	421	424	394	415	433	427	438	400	432	438	388	453	425	426	399	444	465	394	445	414	414	450	433	417	451	409	398	396	398	433	445	454	405	386	411	435	438	411	398	417	437	404	387	426	381	408	438	435	415	407	459	424	437	391	431	432	426	424	456	431	424	399	411	377	430	425	437	424	419	432	416	465	419	442	439	398	406	396	450	481	449	447	459	418	390	456	438	446	408	355	411	465	457	482	447	448	432	431	436	443	428	426	441	424	396	414	418	432	392	432	419	415	414	405	421	441	422	451	395	418	387	424	419	437	399	420	443	392	432	436	399	405	458	422	406	411	410	436	421	428	438	408	452	437	414	388	435	426	467	418	417	441	437	443	407	377	438	450	460	420	421	412	428	394	424	401	400	408	425	417	396	410	412	399	411	376	421	423	416	407	430	389	416	441	433	441	436	426	433	408	403	441	404	368	393	440	425	437	411	379	412	424	434	392	384	438	392	386	430	429	440	452	424	390	396	393	443	400	408	419	422	423	421	465	384	419	446	439	434	427	459	412	447	437	415	442	430	424	380	430	418	457	403	382	421	419	397	445	416	431	407	438	410	423	433	422	417	472	434	410	420	431	444	405	404	420	432	364	417	405	365	450	410	379	440	418	414	429	434	420	465	419	416	381	441	414	402	423	409	434	404	417	429	419	444	414	403	397	433	425	413	448	408	446	391	427	434	417	428	441	418	440	407	417	431	376	394	428	437	441	409	437	408	424	441	417	372	397	382	409	403	445	437	409	418	439	448	466	415	418	426	412	398	442	390	398	430	411	421	438	451	424	433	403	416	434	403	440	413	388	413	424	446	403	449	398	436	424	435	413	427	418	423	423	403	402	468	391	388	392	412	401	395	430	358	426	403	435	408	442	474	406	425	410	401	437	407	426	417	422	444	424	453	424	420	391	367	402	404	406	403	411	407	440	435	410	410	440	388	458	440	412	421	393	435	427	430	426	401	428	435	435	406	469	394	404	411	433	438	392	405	421	431	408	407	438	423	449	436	405	407	407	416	410	416	434	384	448	408	432	441	458	450	408	430	436	418	443	412	420	412	410	420	411	425	441	453	422	454	418	409	443	446	410	476	416	391	418	399	399	431	419	416	416	398	369	415	428	400	423	426	403	449	426	444	399	401	416	441	453	445	390	403	428	394	449	417	410	407	431	449	448	413	411	407	405	401	443	410	394	388	437	406	415	399	391	412	441	406	428	423	428	446	403	430	429	390	400	424	397	394	449	442	420	408	451	403	427	397	430	450	382	413	428	418	419	387	424	446	425	424	476	369	437	450	442	412	402	398	410	395	411	402	366	400	410	409	395	423	432	463	418	441	444	414	437	419	391	413	431	433	426	377	378	436	440	394	426	411	414	420	418	431	429	450	417	417	459	431	428	403	425	451	414	411	407	414	410	437	416	413	395	405	418	396	454	459	431	436	453	438	416	413	424	435	411	400	419	417	384	412	413	400	439	417	391	404	466	386	453	433	401	409	391	396	438	437	421	432	404	415	421	427	430	418	414	430	456	449	438	382	442	405	443	388	432	421	408	463	369	396	440	411	422	413	410	419	469	411	423	425	429	422	417	411	433	442	377	427	415	442	437	417	405	416	410	396	417	386	394	453	431	395	369	383	422	404	396	405	440	396	418	414	409	371	422	412	423	423	431	417	433	435	453	403	443	417	415	456	398	420	410	399	464	441	408	402	448	425	389	363	414	435	411	423	441	408	427	451	382	445	397	417	413	469	415	417	408	448	409	409	439	401	460	409	417	429	386	420	442	390	435	435	417	389	433	403	439	413	378	408	472	418	427	426	390	436	412	457	415	411	429	436	401	402	411	412	425	424	412	396	430	422	405	377	456	451	422	404	418	381	385	437	421	464
24685	13968	14588	11359	10566	11318	11685	10793	9458	9288	9332	9949	6569	9056	9792	13113	8565	6749	3979	3265	3625	3474	3544	1894	1831	1372	1424	2140	1859	1226	1007	1019	834	593	487	514	1106	1030	496	185	194	186	182	200	195	202	221	258	249	269	247	367	356	409	348	290	246	197	202	214	188	180	184	156	183	161	170	204	209	169	178	183	175	166	179	179	146	180	175	175	174	157	185	173	196	179	193	177	166	169	177	185	154	193	179	191	171	164	195	164	199	152	187	192	176	200	152	178	167	177	170	150	191	188	210	169	206	169	157	170	191	191	166	176	176	188	174	171	189	173	178	183	165	188	169	162	203	182	163	171	163	173	153	184	180	162	174	166	187	165	167	185	180	180	162	178	182	179	168	204	178	179	168	188	184	158	171	194	175	195	186	160	193	180	184	185	176	176	178	200	150	210	177	178	176	170	177	184	174	172	163	167	162	186	189	182	179	179	183	186	166	190	169	181	181	190	188	161	187	169	174	177	177	188	177	176	176	169	201	161	173	180	186	174	159	185	175	174	174	173	189	154	175	190	175	168	178	186	182	193	183	188	198	172	198	192	192	160	154	159	189	189	166	159	161	158	178	204	167	166	179	173	157	182	177	191	191	200	171	174	173	163	193	193	171	159	179	202	161	188	180	188	177	157	189	184	196	193	197	192	172	188	195	183	217	171	181	179	183	169	194	201	171	170	187	184	187	190	161	178	190	195	171	170	169	172	178	183	197	162	172	175	158	193	176	187	175	164	179	200	164	166	171	186	172	184	163	181	186	186	179	184	176	182	148	169	192	190	167	188	180	176	149	165	187	199	189	170	163	210	184	192	171	174	191	197	199	161	177	182	184	196	165	162	163	180	190	189	175	180	200	189	160	148	200	184	169	165	175	178	191	178	159	186	195	168	189	158	176	187	186	185	206	172	168	180	147	159	186	190	156	179	171	192	196	166	187	164	177	190	164	175	191	159	195	175	171	182	151	168	213	177	177	188	179	199	177	182	167	192	167	179	186	164	179	164	161	176	195	188	175	170	185	179	187	183	199	179	158	167	167	169	154	180	181	176	198	175	184	160	179	166	188	180	180	187	167	168	188	170	175	183	170	181	203	156	183	181	164	185	191	157	149	190	168	183	175	188	181	156	190	181	175	174	153	184	183	164	162	190	178	184	187	177	185	164	175	200	191	175	200	184	171	166	176	191	173	161	171	173	181	187	184	175	193	163	170	170	157	176	147	168	181	184	169	170	188	175	189	178	164	145	182	170	196	178	156	158	172	179	168	177	191	173	192	177	187	160	166	167	187	180	176	173	165	176	165	177	186	198	177	199	164	181	182	159	191	183	203	195	174	167	171	185	170	188	174	168	178	192	168	179	161	169	187	171	178	172	191	181	146	170	193	197	164	172	164	197	210	168	168	177	195	190	175	199	172	183	199	185	185	175	160	166	160	212	157	193	182	194	160	165	170	185	176	203	206	187	154	201	182	184	170	180	184	160	169	189	187	145	163	157	185	165	151	167	183	171	172	181	178	196	176	184	184	162	184	167	179	165	178	199	186	179	159	177	171	208	174	182	195	171	177	194	172	180	187	168	170	172	162	189	177	163	156	184	172	162	180	173	193	187	190	159	199	164	190	201	158	179	189	182	191	178	163	171	178	168	170	206	180	167	197	161	179	186	178	174	180	181	171	162	197	200	209	183	179	181	171	159	201	187	158	173	170	185	158	181	165	186	175	181	181	177	162	185	177	170	186	175	190	183	169	146	204	192	174	197	184	197	175	213	190	168	148	194	192	180	171	172	175	197	183	168	171	183	182	164	153	200	175	180	166	165	154	194	171	170	179	202	188	192	186	172	186	174	201	192	163	174	187	199	173	155	173	188	166	187	160	166	171	171	174	167	156	166	212	181	179	167	176	186	175	178	168	176	164	184	193	170	175	189	190	162	174	187	189	191	168	164	176	196	153	196	159	181	173	168	186	173	192	179	167	179	171	193	166	187	191	168	170	185	178	171	177	175	193	179	191	153	183	193	185	209	199	207	197	160	171	192	171	197	168	166	165	154	183	188	188	182	187	165	170	175	188	165	177	184	171	193	184	176	181	171	185	201	169	175	178	172	185	174	185	173	187	183	155	187	181	169	182	183	193	190	196	150	167	163	183	164	165	169	177	142	193	177	199	178	191	171	177	151	181	193	169	178	162	181	181	173	188	156	150	173	180	160	160	185	181	186	162	175	170	179	174	171	186	163	178	186	181	185	180	173	188	198	175	183	170	190	175	198	170	206	183	163	176	179	181	171	162	188	185	172	205	178	159	149	169	186	162	172	175	158	209	194	169	181	171	191	188	175	192	187	193	188	195	168	180	191	188	179	195	195	183	181	147	207	198	184	168	186	170	177	155	158	171	202	179	170	145	191	175	178	188	179	170	192	161	175	201	202	209	171	201	167	164	174	177	180	178	191	192	168	183	165	166	205	190	172	177	188	167	177	181	183	175	160	180	173	177	180	165	166	160	196	201	164	165	172	169	204	185	169	190	152	185	185	193	183	173	157	193	182	186	174	191	186	194	150	204	169	171	203	198	192	188	191	172	167	181	183	176	167	187	150	190	187	193	201	174	166	181	187	174	177	182	184	172	181	166	193	148	195	172	163	167	183	174	158	163	159	173	155	183	174	173	160	181	189	164	172	153	176	231	169	199	173	167	178	196	186	181	160	196	156	188	175	184	176	183	174	185	175	161	187	200	174	169	182	166	195	162	162	182	190	164	174	161	163	190	180	168	161	183	183	161	170	152	193	189	183	160	170	164	170	197	193	161	185	187	158	181	183	151	196	189	193	176	174	170	176	173	210	187	163	173	182	181	181	188	203	169	184	157	175	196	189	187	161	177	158	172	170	192	182	173	177	191	197	183	180	160	159	192	180	189	171	153	179	173	177	166	152	171	202	173	162	183	165	141	163	170	198	185	168	171	155	176	167	195	172	176	193	168	178	185	159	190	168	165	197	190	177	171	186	179	172	175	176	160	173	188	161	189	172	199	169	173	174	177	184	193	184	180	173	169	157	158	164	177	207	176	157	186	164	182	150	180	184	184	182	177	174	155	191	182	186	187	171	167	196	185	155	175	161	167	174	168	182	180	184	182	172	177	182	189	179	189	155	175	197	175	177	191	197	180	155	211	167	191	192	175	172	156	173	189	179	202	172	168	202	220	197	168	184	185	184	165	174	164	183	191	180	206	185	164	175	194	160	181	177	156	200	173	172	174	190	185	166	172	170	162	191	182	177	164	163	169	183	177	186	167	154	148	173	170	187	171	187	181	178	195	178	179	172	179	183	164	172	186	204	175	194	172	175	181	165	167	180	187	176	162	198	201	168	200	177	166	187	192	177	185	190	196	167	190	181	194	184	146	178	159	152	181	217	189	166	184	177	164	165	173	180	176	192	181	171	148	171	175	180	168	172	156	180	189	178	184	161	193	150	167	208	168	182
15173	11614	19252	20744	23986	26792	28337	27377	26497	26552	28430	26837	23627	28100	30244	31900	24115	21893	14931	13453	15325	14878	15396	9090	9148	8030	8751	11946	11163	7736	6305	6310	5169	4103	2841	2883	7304	6368	3229	602	543	595	569	623	644	711	752	1084	1084	1201	1250	1901	2114	2620	2102	1555	730	656	624	598	579	524	559	537	527	571	552	593	533	548	508	548	519	553	520	509	515	524	525	491	503	492	485	523	560	531	593	571	581	491	531	530	508	504	534	498	477	515	539	494	515	519	544	497	511	502	554	486	490	562	488	521	495	507	538	497	451	533	482	530	483	520	531	482	514	498	509	476	493	516	517	525	490	517	506	517	504	501	506	467	516	509	508	503	514	492	516	541	478	540	501	525	493	523	524	511	507	487	500	489	518	511	499	536	538	513	541	481	488	549	511	515	515	516	511	519	496	526	525	504	516	492	500	512	524	522	561	487	471	562	525	516	507	550	520	502	501	544	520	558	510	508	513	497	557	519	509	522	569	529	542	504	511	543	536	465	489	469	534	526	536	521	550	514	519	552	534	542	516	514	485	502	514	530	505	493	507	501	487	517	499	523	499	528	537	485	542	504	497	500	475	527	556	509	506	536	493	536	469	488	527	511	560	516	536	547	581	503	466	494	469	520	452	562	494	488	483	479	554	507	495	567	483	519	500	495	516	522	476	486	485	541	459	498	500	517	491	498	534	464	533	545	490	498	504	495	520	512	501	499	521	524	503	554	493	508	541	504	499	541	517	477	529	504	489	538	534	474	469	508	521	541	543	512	532	459	503	511	499	523	502	499	526	491	493	494	521	537	491	531	534	498	497	533	508	539	512	515	531	517	479	532	524	497	487	478	461	543	530	495	514	517	514	520	537	492	517	552	536	493	504	506	537	468	514	516	525	533	497	498	513	503	484	512	536	536	502	480	479	513	501	505	483	529	540	516	493	552	553	537	496	560	535	518	507	527	502	528	521	509	550	479	491	540	510	475	517	489	480	500	518	528	505	514	504	499	552	510	530	522	498	544	462	490	493	477	517	505	524	482	519	550	554	489	497	509	465	519	529	524	508	504	491	535	476	497	486	540	507	524	504	475	500	497	531	461	548	497	508	492	511	534	516	542	537	490	487	540	505	522	510	470	509	499	531	511	470	508	533	489	515	490	561	506	512	522	529	466	521	492	522	532	519	501	507	473	502	541	522	510	521	515	540	536	543	485	523	520	509	521	480	489	518	498	542	489	512	499	519	555	484	522	482	527	519	478	514	491	486	510	488	515	509	520	497	510	515	520	485	535	540	500	506	533	480	482	490	518	477	534	507	530	490	501	498	511	579	481	510	501	532	486	502	517	483	522	519	483	525	547	539	515	498	492	527	521	465	465	549	532	541	535	494	494	501	492	522	485	514	514	488	522	522	503	532	513	533	492	499	510	488	498	473	480	539	469	512	527	518	494	538	486	539	516	506	512	522	467	513	526	490	482	533	496	492	527	513	511	517	515	510	496	482	540	479	535	549	556	531	537	509	505	514	545	467	524	465	519	550	519	493	531	526	505	518	499	489	503	514	523	505	512	524	500	489	487	491	529	561	494	506	495	533	522	480	526	479	488	498	513	556	515	508	523	498	514	510	530	507	514	510	493	482	500	533	519	524	503	466	523	535	529	490	493	516	496	532	498	480	525	510	516	488	532	491	525	515	533	532	539	533	515	510	542	531	519	506	523	531	541	507	474	547	497	489	501	533	539	500	535	521	535	488	489	468	512	522	548	518	496	563	510	532	498	549	503	534	516	451	501	464	535	482	526	507	479	525	535	540	468	493	526	516	525	540	522	525	551	523	521	474	512	552	529	494	555	507	509	511	495	529	479	533	515	488	519	542	551	539	492	492	500	529	487	511	494	533	498	516	531	526	499	497	517	516	484	537	499	536	514	495	512	493	509	545	546	544	521	519	513	540	520	518	546	523	494	426	502	482	528	513	499	553	540	513	509	474	505	537	538	520	551	491	473	461	521	511	535	519	495	555	491	513	506	522	491	525	526	524	504	479	539	514	536	480	494	536	512	497	507	540	518	534	539	505	503	501	540	520	514	525	499	508	504	475	487	519	500	499	491	502	497	524	507	498	513	513	531	502	542	467	508	509	538	493	493	530	541	534	499	551	523	525	529	504	515	509	510	517	532	504	542	492	508	508	529	482	539	540	542	514	507	476	553	491	501	512	511	524	508	558	492	523	505	527	525	511	518	528	501	506	502	469	546	503	508	509	502	524	538	483	514	531	514	479	498	479	508	503	548	521	498	504	471	496	485	496	495	477	478	523	524	523	525	492	506	509	531	482	468	475	504	506	504	468	501	530	519	547	557	532	489	515	538	479	512	522	498	474	523	524	502	481	529	480	476	529	491	509	509	491	565	537	523	501	532	515	488	512	522	507	489	488	538	486	517	511	510	502	502	476	494	515	508	502	539	516	487	511	508	489	503	522	493	488	506	486	505	508	507	506	504	517	446	510	540	500	526	490	545	504	515	511	503	494	517	527	506	478	497	510	509	522	554	527	550	508	500	545	504	502	505	478	497	531	520	521	523	503	505	483	500	535	493	515	541	529	510	550	508	484	475	449	501	464	505	511	519	508	467	510	479	548	521	544	506	516	531	472	497	476	497	485	519	513	508	523	506	508	506	508	499	489	534	525	503	529	501	509	519	504	481	516	500	513	488	534	504	497	556	524	447	516	477	556	478	516	525	496	464	517	527	490	464	489	497	524	543	501	519	516	496	507	518	512	518	505	497	500	513	527	474	479	500	540	466	489	497	475	501	473	488	526	528	515	524	506	523	480	558	524	546	534	501	504	505	504	498	505	546	535	521	514	499	544	532	512	495	499	494	502	492	481	497	518	529	503	506	491	489	501	503	507	509	511	535	513	536	502	523	522	508	519	498	515	523	515	526	528	503	509	476	530	462	522	538	504	552	495	479	533	541	493	503	507	503	489	471	485	502	538	517	492	508	519	540	511	498	501	473	513	524	490	488	502	514	525	507	517	494	516	492	529	492	495	535	538	505	496	525	548	515	544	485	506	506	523	500	509	530	528	535	542	527	505	487	528	512	534	523	528	474	476	556	517	542	533	506	537	559	505	533	559	488	496	491	471	531	515	495	514	525	530	523	528	509	518	523	516	477	491	521	537	499	524	511	526	490	489	560	506	493	550	475	513	489	530	485	522	518	523	533	458	523	480	515	518	541	505	503	471	528	525	484	515	508	496	536	482	543	494	491	522	523	521	536	498	497	546	493	509	488	504	524	483	494	507	510	515	526	512	523	462	537	506	499	516	488	505	522	544	506	515	518	502	477	536	486	498	556	450	484	516	522	478	481	506	532	482	467	507	510	498	456	502	493	499	527	524	492	514	519	512	504	552	506	499	515	471	502	486	477	499	515	495	524	525	538	485	522	535	528	500	456	518	481	511	516	479	507	501	532	489	529	519	496	533	523	499	508	507	516	502	509	481	557
6282	2835	2892	2031	1400	1130	894	813	754	664	779	671	522	685	633	541	474	413	352	293	278	317	319	226	219	240	221	263	262	227	174	208	165	145	157	152	176	207	140	84	119	113	121	109	94	128	129	130	100	100	113	100	130	104	114	123	117	95	110	125	123	117	129	122	101	105	117	102	100	120	121	110	105	116	93	109	128	107	104	120	121	105	111	104	97	106	112	115	120	104	109	110	100	125	89	104	109	117	104	123	131	96	110	105	104	83	111	123	105	121	113	106	127	139	105	115	116	110	108	113	122	120	111	104	102	122	118	127	123	103	125	105	111	104	104	98	96	119	133	114	104	112	112	100	118	104	121	109	112	104	112	122	116	112	85	99	104	110	125	112	124	115	95	112	99	101	127	119	109	136	117	119	100	95	110	110	114	114	115	117	124	120	119	129	127	104	114	107	96	123	92	109	129	109	102	125	113	94	118	107	95	121	112	104	118	119	127	116	102	109	104	114	134	116	141	105	119	108	130	106	103	114	128	126	108	115	102	104	122	102	118	117	108	112	110	115	118	121	104	91	107	110	130	90	110	105	103	85	124	120	88	97	105	104	120	108	114	115	99	110	128	132	106	102	94	107	100	129	132	117	110	125	108	113	104	105	127	92	82	105	101	103	98	120	113	131	125	110	102	105	117	122	103	108	128	125	99	108	122	108	91	96	106	109	94	113	114	109	112	111	100	108	137	125	119	116	110	94	97	93	112	98	102	117	101	106	111	114	103	107	110	114	109	123	94	118	120	79	113	97	132	109	113	132	122	112	114	103	120	108	130	100	83	103	106	105	116	116	113	96	111	124	119	120	122	101	106	117	114	123	122	115	99	115	119	94	114	108	97	108	110	96	104	127	99	123	114	111	125	120	100	88	123	101	126	101	113	146	100	107	105	112	103	103	105	126	94	117	131	129	113	110	97	120	104	111	127	106	108	118	114	103	117	121	108	99	118	123	98	106	114	101	129	121	100	115	111	107	101	114	106	107	115	103	120	103	114	93	116	91	111	99	119	124	123	103	128	111	111	119	111	148	110	100	111	124	141	106	106	95	116	116	97	116	110	102	115	105	102	111	128	104	126	110	120	126	107	115	129	105	128	116	121	112	96	118	115	106	98	98	95	103	125	91	114	103	126	126	84	112	107	120	127	107	107	124	103	90	99	90	105	108	114	124	114	113	100	115	102	116	109	97	110	104	116	108	96	102	118	99	111	99	115	132	113	100	124	96	107	118	106	85	141	104	108	111	106	94	123	98	121	102	114	92	123	102	99	109	100	122	105	89	98	109	114	96	110	106	109	110	98	104	98	137	118	106	122	94	121	119	95	90	100	119	110	101	120	119	124	106	110	127	109	116	117	113	117	118	91	118	106	116	114	134	111	97	115	112	101	110	111	115	112	118	98	100	111	101	120	110	94	118	135	126	108	108	102	95	97	111	124	109	118	126	110	121	111	107	99	123	113	114	117	115	106	119	101	108	84	117	86	105	98	100	92	99	105	137	104	124	104	94	121	97	97	104	118	110	110	131	96	123	78	104	99	114	117	113	109	90	99	95	103	93	115	100	127	119	111	90	94	105	127	116	126	110	113	111	103	121	118	111	103	97	103	120	110	115	95	112	101	110	100	119	105	131	109	119	106	95	118	108	112	111	108	110	104	108	104	130	106	107	96	113	135	119	115	104	116	115	91	98	113	104	123	130	108	108	105	118	84	111	124	119	103	96	114	112	104	120	111	118	111	97	110	124	104	96	111	116	104	108	111	104	107	105	127	98	117	145	104	100	114	110	110	106	109	110	108	96	117	118	101	82	121	110	128	122	92	105	109	105	123	99	102	105	99	101	122	116	110	126	121	112	114	118	108	122	121	116	120	114	125	114	118	143	124	100	106	123	114	123	132	106	104	126	109	122	105	113	129	99	101	125	117	105	113	125	108	113	98	98	124	112	122	102	139	108	104	110	110	107	102	109	101	107	131	91	108	97	98	118	99	105	118	92	123	108	101	107	116	117	108	100	104	114	117	110	97	108	121	112	119	112	106	118	123	115	107	122	108	104	107	114	120	100	104	97	117	93	127	94	98	120	126	96	102	119	109	135	101	122	98	109	115	97	119	116	121	109	84	106	80	112	109	107	120	111	93	107	135	110	122	123	120	120	111	112	104	95	93	128	105	90	110	116	101	126	106	118	112	130	113	110	105	122	117	114	136	130	117	103	110	119	106	107	106	130	137	118	113	112	115	122	99	112	104	102	84	109	108	106	107	120	115	116	114	107	98	118	93	113	133	107	106	115	104	100	102	103	121	114	107	148	98	123	128	109	112	103	106	109	132	118	120	113	120	105	97	106	136	140	133	106	129	118	118	121	114	102	115	110	120	135	123	111	112	112	115	101	110	117	93	93	88	107	103	109	110	111	127	115	127	120	113	98	122	121	105	124	101	114	119	133	103	106	131	121	113	85	108	113	129	124	96	123	127	84	110	100	115	103	109	130	118	112	125	100	107	114	97	109	111	94	113	103	117	92	129	116	111	119	108	119	104	96	137	113	111	111	123	99	117	114	117	121	117	119	99	112	121	109	127	106	118	102	121	106	112	118	126	90	113	118	104	106	99	115	115	117	117	118	112	111	116	107	101	113	118	103	106	121	108	101	115	108	110	94	114	114	97	97	110	129	112	101	114	122	108	105	95	122	99	106	125	118	117	102	110	108	116	126	112	105	106	116	101	115	106	101	110	115	111	107	113	106	114	116	117	127	123	123	110	128	112	100	104	104	110	124	112	113	104	107	124	112	93	102	104	115	124	111	124	98	118	109	105	108	92	128	136	97	113	110	123	110	110	96	114	120	129	120	121	103	96	123	115	113	113	128	101	110	120	96	129	115	106	113	108	106	106	120	113	108	98	119	103	120	128	129	118	113	117	109	108	110	119	104	100	123	117	105	105	117	110	113	101	110	101	101	120	119	120	99	121	79	96	117	127	116	112	106	123	113	126	110	124	103	100	118	115	114	107	113	115	117	97	125	114	102	109	101	116	108	112	104	115	98	137	105	122	105	128	119	117	112	119	99	118	98	101	125	107	107	114	116	114	117	103	94	122	121	105	117	121	97	101	120	113	112	97	107	109	109	99	111	99	104	106	114	120	132	111	104	109	131	125	115	118	110	79	99	112	128	112	121	104	98	119	107	99	120	103	99	115	100	113	127	111	87	116	105	109	98	108	122	96	94	127	93	96	122	116	119	132	112	120	127	115	102	135	109	124	111	91	119	136	114	124	109	116	115	95	112	118	94	116	118	127	100	124	114	132	108	120	111	79	101	115	107	105	125	111	129	105	119	100	93	117	102	113	116	95	88	115	111	116	98	110	127	119	145	99	115	125	136	108	98	100	85	103	116	128	101	124	99	93	117	104	121	121	107	117	96	133	126	132	96	90	104	101	117	121	115	109	115	125	113	122	105	116	130	110	110	108	96
5318	3309	6263	6350	5988	5052	4451	3812	3668	3467	4022	3605	3209	3720	3526	3838	2846	2571	1750	1530	1680	1844	1656	1368	1268	1192	1252	1487	1415	1163	1126	1084	843	686	530	557	913	1039	593	356	347	345	373	393	373	384	360	394	379	359	378	390	431	371	384	393	337	349	335	345	372	349	346	340	314	358	323	321	389	313	339	382	351	350	325	314	354	330	321	326	310	355	341	352	339	309	334	340	365	323	379	328	326	354	348	350	361	354	355	347	338	334	363	341	362	338	357	332	384	335	330	300	360	366	321	360	365	322	360	382	323	349	347	351	397	325	332	334	348	345	324	327	336	349	342	349	348	323	311	349	346	332	332	349	342	359	354	326	328	324	338	336	333	341	334	344	352	370	345	340	346	349	353	382	304	319	353	303	309	345	348	363	312	361	334	354	361	318	352	328	329	321	337	322	341	350	352	352	347	342	343	287	364	347	336	366	298	356	364	326	321	341	356	346	324	346	371	336	340	360	340	357	364	395	366	336	317	316	324	354	333	360	348	349	373	334	310	361	351	337	345	324	330	338	345	322	305	376	365	316	338	340	320	347	350	347	338	366	353	347	321	336	325	338	304	327	359	329	319	309	364	334	360	344	350	369	372	318	322	380	326	332	307	368	358	307	322	359	359	346	347	328	349	326	342	365	353	327	357	353	333	340	367	343	351	354	354	339	383	333	360	340	359	354	361	322	328	345	346	340	345	361	350	341	346	369	342	367	369	330	315	340	303	367	375	356	353	320	328	367	321	329	334	320	299	332	320	342	351	329	343	373	332	345	344	359	385	333	370	335	372	333	344	335	349	332	360	361	329	320	315	367	374	332	350	325	310	346	363	349	325	355	297	349	360	358	348	341	392	322	389	332	318	335	309	358	349	337	353	364	332	318	366	341	338	346	314	366	333	367	360	336	355	360	335	323	326	348	317	342	338	365	346	355	346	361	355	360	337	357	337	367	328	340	361	306	365	341	329	350	366	354	333	356	341	357	337	365	353	357	338	349	360	339	362	334	387	318	333	323	308	347	357	348	350	303	359	319	339	348	335	347	344	348	339	313	334	355	345	315	350	361	334	340	341	337	322	362	347	343	329	327	364	347	333	316	354	382	337	346	363	344	350	349	327	311	345	352	311	356	307	319	333	320	348	352	346	332	362	355	343	356	367	362	356	355	334	341	343	335	354	349	335	332	324	345	363	357	374	358	346	309	319	343	343	331	372	370	335	351	339	340	366	317	379	303	370	339	363	313	350	341	307	327	351	384	356	343	356	350	385	327	340	358	348	342	350	321	335	347	317	367	332	343	336	343	325	371	327	356	373	326	331	337	365	339	359	347	347	390	360	330	333	344	376	358	349	375	330	383	368	326	325	370	316	338	350	348	329	341	318	338	360	353	336	322	324	330	329	374	343	342	320	322	343	334	345	350	335	358	323	327	353	322	323	331	355	321	323	323	333	346	358	356	348	332	346	340	332	335	325	331	317	352	327	370	319	298	332	332	350	350	323	349	350	304	366	330	350	326	338	333	310	350	358	340	328	324	370	332	341	335	371	363	359	335	341	321	364	373	330	349	352	327	323	333	382	327	350	340	343	308	337	344	313	348	318	361	310	326	341	391	327	328	348	335	342	311	370	355	324	315	322	321	359	338	383	355	353	334	327	341	368	327	360	316	365	342	333	314	338	356	337	398	333	349	339	349	344	346	372	310	332	318	340	349	317	324	323	359	336	352	320	348	338	343	352	342	351	326	335	362	347	348	352	337	346	325	349	348	362	376	353	345	361	350	346	313	329	388	329	330	334	363	354	358	347	352	347	366	327	341	330	347	341	376	366	354	342	332	313	364	370	330	319	339	335	334	339	323	312	367	323	353	337	313	345	348	341	360	339	344	327	311	358	323	347	346	342	354	357	335	367	342	345	364	336	360	319	330	321	330	321	332	344	319	362	352	348	336	347	312	313	378	367	351	339	319	343	325	344	352	315	348	360	332	339	342	345	320	346	336	351	357	353	331	320	318	381	350	351	323	337	299	329	348	340	345	325	328	349	341	347	351	346	330	347	343	350	306	320	354	367	369	360	338	360	344	348	345	356	314	340	322	325	339	353	340	333	374	355	358	364	328	355	353	331	333	332	327	363	313	324	326	366	323	342	337	342	348	333	353	328	370	352	353	317	337	347	339	337	326	333	355	310	311	345	336	308	323	326	348	331	318	342	346	335	333	329	372	350	375	347	312	344	328	330	346	310	312	320	304	352	327	347	367	314	333	352	319	349	338	375	361	331	331	348	312	351	342	366	334	329	340	352	350	382	355	354	403	309	339	335	354	317	355	349	336	342	357	345	372	348	340	333	338	340	349	335	328	326	334	325	324	326	333	319	314	328	374	344	338	333	355	342	327	337	322	332	323	366	332	351	313	342	340	372	328	343	355	315	355	324	338	331	328	359	327	351	354	341	326	340	327	328	372	339	358	353	324	338	350	326	353	327	353	363	336	363	334	338	345	340	355	317	312	334	340	307	292	316	310	351	338	353	330	374	322	337	388	348	339	363	348	353	375	327	330	351	373	364	323	319	351	343	352	322	365	328	337	371	334	369	343	320	340	388	333	361	347	317	348	333	353	340	363	337	333	339	318	337	334	345	333	309	349	311	319	353	321	327	324	372	324	345	350	357	348	327	306	337	329	319	322	362	324	341	337	354	339	356	377	320	313	361	344	340	311	361	323	310	350	346	352	323	318	323	340	335	342	300	325	318	293	340	339	361	323	338	336	376	343	334	340	330	352	340	349	375	347	332	334	355	336	329	347	370	339	381	335	329	356	365	344	307	335	352	342	339	352	326	350	332	343	374	348	353	315	369	344	344	357	356	348	349	325	365	354	338	386	332	326	317	327	361	356	342	331	342	331	342	372	355	333	319	321	333	327	336	331	350	348	389	339	320	337	389	324	326	317	335	325	370	344	307	362	327	354	362	343	387	371	343	328	346	372	324	298	361	335	345	402	351	340	337	361	376	351	333	330	332	352	331	313	330	348	356	347	345	356	340	348	353	345	336	336	359	355	361	327	353	338	350	305	374	359	345	366	348	343	339	336	336	337	321	358	362	344	342	335	328	333	346	366	368	325	306	375	341	340	345	324	346	349	331	325	360	357	322	362	330	327	332	322	339	350	333	368	314	350	329	337	334	349	325	309	328	330	308	389	329	330	344	330	343	330	315	353	303	345	378	325	347	339	367	341	370	355	363	332	344	341	337	355	324	334	338	339	362	344	337	321	323	358	342	316	355	321	306	317	356	308	376	312	318	316	338	352	332	381	333	335	336	322	351	352	350	366	327	329	351	319	340	337	325	353	317	338	301	355	351	342	361	336	356	336	353	340	354	348	374	379	354	355	344	336	357	343	349	359	345	308	348	308	340	392	348	345	333	340	365	354	345	344	373	288	313	361	344	328	332	362	353	341	359	360	315	342	360	332	343	321	362	371	365	360
16385	8068	8363	6941	6789	6281	6731	5615	4650	5220	5886	4138	3967	4387	6180	6247	4420	3089	2313	1798	1657	2479	2464	1173	986	980	855	1157	932	719	559	508	453	326	249	523	754	573	303	165	145	164	165	162	149	147	163	161	176	134	190	195	193	214	234	171	146	122	151	145	129	131	157	168	133	145	143	144	157	143	130	131	130	145	146	150	143	114	150	145	153	139	133	132	132	129	132	140	137	156	154	143	137	150	124	138	148	130	118	143	145	160	143	138	140	130	160	165	139	158	182	155	155	148	160	129	142	137	137	131	124	136	125	122	153	141	135	134	140	148	131	144	135	120	164	130	143	141	133	140	131	128	132	138	158	118	158	137	116	149	152	158	142	161	150	136	140	135	138	150	127	156	153	113	135	131	158	141	139	151	124	114	151	158	139	140	155	142	154	133	158	150	149	156	132	126	136	120	140	145	149	133	152	132	145	158	127	157	121	149	164	155	122	140	141	135	136	145	143	153	126	129	132	143	135	128	142	136	143	161	140	144	142	165	123	145	139	120	131	156	140	131	130	156	136	132	144	134	165	150	141	152	148	129	154	135	117	135	124	146	131	129	160	149	145	126	146	141	128	137	145	135	153	156	155	145	123	145	134	141	129	130	140	155	149	135	130	145	119	159	142	140	139	143	123	119	113	122	137	141	132	141	144	134	143	125	158	154	157	146	139	140	136	131	144	155	154	146	143	139	132	144	128	143	156	128	136	164	153	146	158	126	145	132	168	148	152	157	138	142	129	147	136	134	139	141	171	137	162	144	136	137	166	136	158	135	125	151	143	132	141	170	120	155	118	150	140	148	132	117	137	135	142	144	137	145	130	148	141	130	125	134	126	150	156	135	146	133	121	118	151	144	136	130	112	143	111	137	143	128	128	154	164	143	133	127	130	135	132	140	143	117	133	155	146	133	133	129	133	124	143	134	152	120	154	142	142	130	119	131	142	140	154	156	153	141	139	139	134	148	138	155	136	149	133	149	111	136	169	135	142	129	140	140	147	139	155	148	145	153	153	132	156	126	143	164	127	149	156	152	133	122	145	140	134	129	142	136	131	129	122	137	161	145	128	158	129	133	156	144	147	148	157	130	139	160	127	133	153	128	132	157	140	142	178	139	139	155	147	152	148	154	138	144	133	141	148	138	147	152	139	137	127	147	149	148	140	148	135	109	127	152	152	152	137	154	120	125	135	137	149	142	135	141	129	152	171	135	155	130	143	138	145	135	152	151	150	145	138	135	128	135	129	150	139	161	148	138	149	133	143	137	136	126	132	165	154	135	142	138	165	139	145	136	141	172	149	142	138	148	153	146	159	162	132	130	128	127	123	145	155	136	147	148	141	146	134	127	135	171	130	135	154	137	151	146	141	118	151	144	150	139	158	114	130	142	161	140	135	151	125	153	145	151	153	134	153	131	131	162	158	150	134	160	143	143	123	154	154	145	140	149	135	132	125	147	151	148	155	134	138	145	125	130	134	135	148	157	132	167	151	161	155	126	157	139	106	149	142	155	130	140	138	140	168	127	152	159	148	141	152	137	135	155	122	148	138	117	137	146	162	121	145	138	129	140	138	144	110	149	146	126	139	143	148	127	154	128	137	131	111	97	148	133	141	143	121	149	147	148	125	131	130	146	143	131	120	154	145	139	147	140	135	143	133	134	141	146	137	145	132	129	132	117	159	149	129	151	149	146	127	141	161	130	131	136	163	141	152	156	113	148	138	132	150	123	152	149	139	161	127	156	152	148	127	161	149	155	138	147	141	146	137	132	144	148	139	168	150	160	141	145	142	153	142	119	136	128	154	126	145	145	138	140	165	152	148	133	132	163	163	117	138	128	137	138	163	130	142	130	158	134	143	153	156	132	149	125	138	135	139	137	139	140	128	155	141	159	121	137	131	138	155	119	126	147	141	155	142	152	135	133	155	141	167	135	165	144	150	145	126	119	159	145	136	145	124	141	177	136	142	158	121	143	163	142	156	153	145	134	127	155	152	139	139	154	129	128	137	144	130	152	150	134	147	141	163	115	133	137	156	146	140	153	146	150	146	149	141	136	135	132	140	158	147	139	145	145	131	130	150	155	137	145	135	140	129	174	141	164	136	162	137	162	154	136	146	117	129	129	127	143	142	140	144	126	143	151	141	137	147	130	161	135	141	147	117	123	126	144	124	135	125	139	164	138	113	130	135	142	148	139	138	128	151	135	142	128	134	134	128	149	160	130	164	164	141	146	138	157	136	152	148	143	161	140	142	145	116	147	150	131	145	137	128	140	148	126	140	121	128	148	146	156	155	158	141	150	148	143	143	137	140	141	156	131	156	145	124	147	141	122	125	162	119	155	155	135	116	139	135	123	136	147	155	140	148	145	137	142	157	150	155	151	119	139	133	157	170	147	143	157	121	130	127	146	144	133	159	101	138	156	142	132	135	142	164	153	126	139	139	144	136	150	124	142	136	130	119	130	134	151	147	135	162	145	132	159	145	138	156	134	128	164	142	137	131	134	149	123	126	149	150	133	157	150	145	155	146	131	131	133	128	154	160	141	126	161	164	136	137	114	150	155	144	141	158	159	129	146	127	140	140	136	142	147	125	127	133	131	148	165	117	147	127	149	139	162	116	116	118	163	144	117	147	147	156	156	152	150	148	140	142	128	141	162	150	140	129	130	154	136	123	144	119	128	122	141	135	151	138	108	123	131	158	137	138	137	134	128	146	130	151	140	121	144	148	144	164	146	141	114	141	135	136	150	112	143	135	160	147	145	134	147	153	150	119	141	129	166	138	145	153	144	126	167	136	141	156	165	138	130	114	147	148	138	141	142	137	122	124	127	147	132	139	127	122	129	131	156	126	151	125	135	160	130	154	141	144	149	156	127	162	108	134	148	133	135	153	117	146	137	157	137	143	132	134	131	132	132	133	125	138	142	127	125	121	136	143	152	143	153	138	123	132	153	153	135	139	148	142	139	128	126	152	147	135	143	144	120	155	141	127	133	137	155	140	121	124	161	144	141	157	143	168	126	144	131	150	142	126	124	141	140	156	144	138	142	150	156	140	125	130	160	118	137	140	147	127	141	155	152	144	155	150	154	123	126	156	147	137	146	140	133	162	157	140	141	150	150	150	147	145	131	151	119	151	137	135	166	125	134	144	150	141	149	157	138	137	129	135	154	124	146	171	103	131	147	160	163	158	142	139	150	143	146	136	129	135	127	133	133	133	135	170	156	149	151	144	127	116	129	136	140	173	146	144	117	146	154	143	148	144	143	131	133	123	118	120	135	136	128	130	134	168	143	133	128	142	141	149	124	145	162	148	144	135	142	152	152	106	161	136	151	147	154	131	117	144	141	161	125	146	147	137	153	147	133	159	139	130	123	149	157	135	159	151	124	131	136	158	146	151	143	142	155	136	156	140	134	145	149	147	143	134	129	131	136	135	156	125	141	153	123	139	127	135	142	144	136	131	135	139	136	135	144
11445	7712	13915	16269	19167	19322	21197	19994	17921	20650	23002	16445	17848	19191	24165	22642	17683	14167	9828	8751	8690	12356	12344	5966	5819	6091	5382	7880	5817	5048	3671	3488	2667	1907	1587	3489	4867	3428	1489	506	405	485	466	435	447	408	505	561	629	640	653	843	937	1080	1138	708	531	473	437	455	438	444	444	444	430	435	457	425	432	465	421	411	484	394	403	465	437	433	461	400	449	401	439	429	390	430	497	470	444	460	425	435	432	400	410	404	403	435	428	446	388	390	396	413	421	385	421	443	425	418	408	443	392	424	437	423	399	396	417	446	422	386	435	464	443	439	421	449	450	405	422	437	457	401	405	432	416	437	439	413	464	453	407	419	425	408	421	383	421	399	443	451	440	422	398	424	445	437	428	382	455	411	415	444	417	406	414	414	415	434	409	437	422	440	455	388	422	398	415	424	422	437	453	428	440	459	440	414	411	408	394	419	447	439	439	402	439	426	429	418	453	427	407	405	439	405	434	411	397	432	435	384	394	404	410	434	435	459	359	461	419	427	409	420	447	443	417	444	397	421	399	461	423	398	394	417	474	435	396	440	390	423	396	440	436	439	400	450	419	417	413	433	399	412	411	436	420	423	406	449	442	438	403	422	439	421	416	424	420	425	430	426	416	428	397	419	453	400	439	400	408	397	401	419	403	383	420	416	426	416	425	405	478	420	421	438	408	403	431	431	428	468	383	405	396	449	394	429	481	458	384	451	422	432	427	408	402	456	428	411	448	418	417	420	409	428	393	403	427	409	452	390	387	447	431	424	405	400	412	414	432	409	419	459	421	433	391	418	422	437	424	447	412	429	455	454	420	463	406	467	466	428	455	429	385	427	462	427	422	386	386	422	417	456	423	409	391	376	429	356	416	424	442	399	414	402	386	381	398	404	407	407	429	395	466	403	422	390	409	417	465	406	389	431	449	382	420	407	407	427	417	434	420	411	415	430	410	450	444	436	413	431	401	406	408	440	427	381	427	424	444	414	444	458	433	411	460	416	406	418	411	446	395	460	407	422	452	443	450	409	409	435	416	410	403	422	421	432	427	435	420	413	416	456	431	399	421	417	459	414	417	420	411	424	406	434	414	409	457	415	411	423	400	437	449	415	395	358	426	404	439	418	394	450	433	395	440	416	406	406	421	438	403	422	441	415	405	430	462	436	447	441	451	424	433	434	440	401	392	440	434	409	421	433	396	423	438	416	431	388	418	395	431	427	441	454	450	437	435	421	430	446	436	379	412	383	407	432	371	447	437	458	427	420	461	429	405	407	435	405	425	421	402	417	414	475	435	416	450	437	399	443	430	423	418	478	462	420	409	399	417	475	424	389	406	412	441	445	420	387	453	471	413	413	410	429	439	431	418	398	434	409	445	434	428	422	444	456	428	444	380	425	389	413	395	455	424	380	434	449	430	425	427	420	445	406	438	416	445	455	405	404	432	441	429	422	429	459	386	445	422	448	396	428	399	414	468	425	438	438	434	416	411	457	419	445	405	417	446	434	442	407	425	425	437	418	440	419	418	421	435	422	455	419	458	439	428	458	441	447	436	399	409	434	406	389	422	427	402	410	384	417	408	387	446	446	400	458	412	435	421	402	414	451	399	425	414	414	444	404	439	430	408	418	424	442	398	418	395	412	436	439	445	428	437	399	406	434	439	424	402	373	419	415	455	415	403	428	445	454	446	400	436	424	423	420	411	394	428	460	418	441	443	430	417	439	428	407	413	466	410	430	403	423	430	424	444	446	393	459	432	410	443	427	415	431	432	413	426	401	430	429	450	377	425	416	434	421	448	414	406	451	434	410	424	405	446	395	438	444	428	472	433	407	414	451	423	403	429	437	392	434	422	452	418	423	447	430	453	425	439	419	436	442	396	403	416	424	378	443	415	414	430	419	433	426	463	423	410	399	413	430	430	447	414	397	439	440	386	447	442	418	413	419	411	463	388	422	388	442	442	440	443	391	403	419	384	453	407	388	403	427	381	415	389	412	471	430	431	443	424	411	431	401	416	438	420	408	422	402	431	390	436	390	403	412	427	451	438	418	405	404	399	439	403	417	436	361	468	455	414	404	466	404	461	406	438	419	412	412	399	426	387	401	436	416	440	422	454	391	398	429	402	438	427	426	408	408	454	428	431	421	428	423	404	399	425	404	416	393	439	433	443	456	417	446	409	432	440	425	407	393	415	434	415	416	407	416	416	447	431	411	428	384	432	447	433	476	418	426	438	392	453	379	381	393	449	408	424	443	419	420	404	434	377	420	415	398	393	431	438	418	414	440	403	417	420	435	455	425	428	416	432	433	404	446	426	447	404	433	417	390	433	449	431	426	404	436	421	436	394	392	396	445	408	416	435	436	462	406	390	407	442	422	435	425	429	451	476	410	425	419	376	471	437	421	411	425	438	428	422	393	412	463	403	415	448	414	425	439	419	433	424	445	384	415	384	415	425	407	417	399	389	423	404	425	418	447	407	410	431	393	450	389	409	434	399	436	417	404	431	385	446	425	413	402	428	434	416	471	424	452	420	386	401	384	418	415	406	426	433	411	411	428	437	440	420	460	422	447	416	436	406	392	439	383	435	445	424	405	445	398	421	426	432	406	419	405	454	423	440	471	449	426	394	418	385	458	471	404	432	414	430	427	436	439	399	383	431	405	435	440	421	424	426	424	397	436	387	409	444	383	471	447	408	434	415	440	423	410	422	441	434	428	444	415	416	406	446	434	388	430	415	370	434	421	445	408	440	438	411	446	426	391	407	403	416	417	424	397	427	435	431	410	437	385	389	428	443	426	429	438	437	409	413	447	451	396	403	431	446	446	408	446	434	407	437	400	441	408	426	435	403	393	439	427	443	437	449	408	430	436	428	429	430	413	432	384	441	398	423	444	418	444	400	431	383	433	408	427	383	458	419	431	415	437	417	432	408	427	422	408	403	390	443	437	410	440	421	423	436	405	408	396	392	408	429	451	472	429	414	422	408	426	397	428	430	442	424	404	423	409	393	426	382	416	432	401	419	440	443	450	429	429	448	421	404	445	409	448	433	404	432	438	444	421	404	458	456	438	405	459	401	426	420	436	435	438	440	409	436	404	419	431	388	454	371	434	397	445	429	413	435	401	419	436	407	442	443	442	425	435	421	401	409	410	436	437	400	399	433	404	395	447	448	446	409	390	406	439	472	413	442	439	407	422	413	429	413	423	449	396	461	414	400	400	461	406	423	421	413	407	401	445	458	401	442	452	404	422	416	429	382	403	417	424	455	443	440	434	383	441	451	405	431	422	415	418	434	422	410	431	421	418	395	407	409	440	399	457	419	414	418	404	389	429	406	383	412	457	435	374	421	461	426	407	413	425	449	393	409	410	408	408	391	450	423	417	455	404	459	435	382	411	411	415	422	445	431	427	433	410	418	412	425	413	458	491	437	393	411	424	427	465	411	415	426	447	393	423	438	412	430	434	445	431	428	418	461	431	423	437	441	436	462	442
25061	14368	15376	12168	12155	11573	12456	11271	8521	10726	11994	7519	7314	7494	12355	9962	7419	5122	4363	3509	2634	3550	4737	2350	1815	1663	1573	2154	1636	1273	894	800	727	540	401	1185	1319	827	416	221	193	210	163	170	203	215	182	215	237	226	265	264	287	352	302	254	198	186	182	182	183	182	184	187	175	170	192	204	202	208	184	165	166	173	175	177	152	186	165	196	171	171	199	187	196	163	176	201	186	193	195	179	175	190	175	206	182	192	174	171	188	171	188	174	175	180	152	191	157	179	155	173	187	189	192	215	182	185	179	173	168	165	161	204	177	190	175	209	188	180	153	175	182	190	187	219	197	182	178	152	177	178	187	167	169	185	168	183	182	162	193	171	176	200	159	189	167	161	212	168	183	164	193	182	187	176	187	198	201	166	194	168	196	190	167	186	177	192	198	201	168	166	200	170	182	180	167	220	200	184	190	186	199	174	188	179	192	172	165	179	173	199	194	172	172	193	187	190	173	168	177	163	190	169	194	201	186	154	166	179	185	197	179	198	187	178	186	163	174	190	151	186	171	176	164	169	188	201	166	227	152	201	195	172	173	180	199	212	167	183	195	155	200	178	194	199	178	185	181	189	179	180	191	172	158	170	185	202	157	192	175	173	166	189	184	195	182	169	185	172	167	177	180	189	168	193	176	178	190	182	184	179	186	177	194	187	174	183	178	173	174	160	191	180	185	189	193	175	180	198	177	187	173	178	168	172	165	177	159	172	184	190	171	183	166	172	174	172	190	202	182	178	159	193	187	182	187	186	156	175	186	195	193	146	174	180	182	195	165	173	176	170	179	197	171	181	183	200	172	195	178	185	186	201	189	194	165	203	168	161	187	184	199	190	162	160	173	178	189	170	164	178	169	188	191	172	159	176	156	201	183	166	158	184	185	175	220	196	194	176	172	200	190	189	158	191	165	206	174	171	194	198	186	170	215	184	191	188	176	169	188	195	204	165	190	192	196	202	175	197	187	201	208	186	182	190	196	163	189	193	164	184	198	177	194	177	181	181	195	177	173	175	172	181	164	163	189	184	191	167	172	199	190	156	153	177	183	175	167	184	154	180	194	214	176	188	172	188	184	174	153	164	152	172	192	184	179	189	191	178	179	176	178	206	187	166	167	195	166	180	171	197	162	197	187	173	178	173	155	186	176	180	170	199	174	175	185	162	193	189	192	184	174	182	176	184	218	182	174	185	179	187	164	159	149	164	171	184	201	188	175	193	187	164	165	184	166	179	178	169	195	166	170	200	198	198	174	188	156	200	162	183	185	191	156	203	170	186	179	184	156	177	172	162	181	155	172	172	166	173	180	195	186	157	179	190	193	180	210	197	179	208	178	172	177	169	179	177	167	182	173	162	195	171	196	175	177	205	159	169	162	199	192	153	193	178	191	193	189	192	171	186	201	179	187	181	179	181	168	199	178	177	176	165	163	153	187	202	176	202	185	179	184	171	168	163	181	159	183	198	171	189	165	178	159	184	177	178	159	207	182	175	173	157	204	174	186	194	158	172	192	167	170	200	175	196	204	189	170	174	201	174	198	185	216	135	180	189	189	181	179	173	181	195	191	175	179	179	169	181	183	179	174	166	186	195	189	198	184	175	193	168	173	207	188	205	182	173	189	175	186	169	167	189	195	192	158	172	176	194	169	173	185	172	178	200	167	173	171	164	195	183	181	158	159	192	185	185	173	183	169	200	194	197	183	209	186	182	208	183	196	178	186	168	184	206	143	178	165	178	172	173	182	174	191	187	192	207	177	180	171	191	172	197	198	183	180	176	167	178	197	161	173	187	211	182	189	187	187	163	172	172	193	169	200	156	190	169	177	167	159	172	200	169	193	190	185	160	188	181	168	183	184	173	175	184	171	192	178	161	196	178	167	187	191	194	197	172	154	194	194	187	172	179	183	160	178	188	191	154	201	171	183	168	172	183	180	179	190	187	164	190	148	191	174	180	179	184	197	193	186	180	158	183	180	169	201	178	187	186	153	188	159	181	159	182	184	182	202	189	198	197	173	179	180	168	174	183	159	171	170	212	210	172	170	179	163	175	192	196	173	193	174	190	175	158	184	171	157	191	203	198	162	177	175	193	185	180	176	196	154	164	176	223	184	171	179	179	174	190	170	193	167	190	178	179	171	171	194	163	174	197	183	191	184	153	188	176	173	192	172	183	181	186	190	172	176	191	170	197	194	199	192	193	155	201	190	176	174	172	198	199	181	191	213	174	168	197	169	189	166	187	177	182	174	186	190	175	180	180	199	218	192	187	177	183	155	162	170	183	178	204	161	191	190	195	174	174	176	179	180	192	183	171	161	173	166	171	157	168	189	196	190	154	167	170	172	180	163	198	206	183	187	167	172	196	157	169	147	180	172	181	176	171	170	188	189	233	173	154	190	181	156	183	202	180	167	187	194	176	147	194	198	189	210	176	175	177	162	183	173	195	151	186	192	192	180	166	174	189	171	192	167	167	169	166	191	181	189	193	205	174	185	193	192	193	184	177	197	155	167	172	176	166	146	198	173	197	184	173	185	177	186	200	171	177	171	172	178	167	170	188	213	189	166	175	157	175	197	188	181	162	161	165	203	197	186	169	186	189	196	213	170	181	180	166	192	191	195	186	202	190	158	180	175	184	184	181	175	196	159	156	205	183	201	179	153	191	172	202	193	162	201	184	214	174	175	168	182	159	175	180	160	177	177	159	187	173	192	180	162	157	176	150	164	177	171	183	159	201	177	196	171	203	176	205	177	169	195	193	188	193	175	181	170	169	175	187	182	189	185	156	177	174	180	163	166	172	182	189	140	186	189	192	166	180	169	164	188	179	178	179	169	164	188	181	202	177	179	179	194	174	174	179	190	172	179	180	188	172	189	174	182	187	191	150	191	190	168	169	151	200	179	192	187	177	178	183	190	163	200	187	168	191	173	180	176	165	165	181	185	183	197	174	173	192	211	195	176	177	166	172	172	180	170	188	187	169	171	176	161	188	194	179	182	185	175	202	183	172	173	178	191	203	188	206	157	177	201	169	185	167	153	169	182	215	188	163	180	193	179	179	186	198	161	175	175	189	177	193	209	165	181	196	173	185	175	203	186	186	205	158	167	169	213	183	179	194	178	195	169	168	173	180	190	179	162	191	172	186	194	182	178	157	173	170	173	160	184	175	178	173	192	168	160	180	172	200	189	178	183	204	172	167	182	166	159	187	192	165	159	171	186	170	204	189	171	192	164	178	185	176	193	175	161	188	182	169	187	168	175	168	178	188	185	170	175	174	168	181	201	159	176	190	168	190	197	168	167	191	175	163	189	167	200	158	171	193	174	191	171	188	157	186	192	175	175	192	181	187	180	166	162	185	180	166	191	162	175	197	153	161	184	183	179	178	185	187	169	180	151	189	186	200	174	170	185	195	195	188	183	174	189	198	178	187	194	147	195	174	188	180	192	193	206	168	172	156	178	184	173	194	158	166	186	214
15197	11704	20007	22280	26238	27173	29174	28315	25554	29302	32449	23635	25740	26347	34425	26818	23856	18108	16927	14254	12220	15947	19090	10302	10177	9161	9477	13327	9682	8190	5529	5209	4433	3334	2193	7271	8192	5084	2283	637	517	537	548	613	589	634	696	842	937	928	1013	1373	1492	1654	1612	1107	694	622	635	559	611	536	564	512	517	576	568	548	538	498	556	513	519	549	521	504	525	509	559	527	505	503	544	534	499	540	545	569	533	517	527	531	540	516	531	528	483	517	512	512	467	552	450	499	512	509	537	509	520	479	525	496	562	530	535	507	501	520	514	516	488	527	554	529	544	496	493	524	489	507	500	452	511	529	499	502	514	511	482	476	527	511	517	476	471	513	536	501	528	515	515	519	509	524	529	514	511	473	537	483	510	526	482	493	504	529	521	491	490	528	530	518	565	466	541	503	525	545	534	549	539	513	496	498	545	512	483	532	534	491	496	513	529	507	521	514	546	539	499	535	472	459	540	520	534	473	524	532	463	519	509	517	493	465	479	541	541	535	534	565	524	482	471	512	510	525	567	492	524	562	524	489	529	486	525	512	513	529	497	516	526	561	531	484	538	519	525	552	505	499	492	528	491	480	560	537	485	543	506	499	545	520	519	498	530	537	516	514	523	519	488	527	569	505	528	510	559	513	496	536	508	547	507	502	505	506	515	502	503	519	523	530	498	523	532	508	514	549	532	564	533	539	468	524	488	485	545	509	517	529	505	491	497	497	515	457	517	550	529	473	562	505	508	513	521	523	498	499	514	531	517	504	514	485	512	542	511	510	498	519	535	491	499	484	515	506	519	502	542	556	476	528	511	467	484	545	553	511	510	512	480	533	540	508	530	518	521	508	505	516	484	497	536	503	500	495	558	491	502	506	538	539	503	560	534	515	531	500	491	492	475	486	568	515	516	524	528	540	496	502	474	486	459	533	538	502	516	483	502	494	562	546	533	559	537	506	517	512	562	516	512	507	503	572	471	562	555	517	532	550	519	500	541	508	499	505	505	515	510	531	537	497	508	480	568	485	489	538	518	526	550	509	521	505	538	525	489	500	538	478	490	502	524	503	487	566	489	494	518	499	510	565	530	525	528	512	507	552	502	521	501	521	507	506	514	487	517	518	539	515	486	534	545	543	513	548	537	528	511	512	509	555	531	572	495	506	514	527	538	508	530	517	524	507	509	481	486	535	520	502	500	514	516	535	523	563	493	491	537	484	507	508	542	452	514	527	495	540	504	520	482	482	523	497	522	543	543	548	528	525	503	513	528	493	539	510	502	473	513	482	526	480	500	526	520	551	506	508	529	498	509	486	520	511	516	506	504	518	529	558	518	530	516	576	519	514	461	530	520	536	474	510	478	535	535	523	528	520	515	538	522	510	528	534	536	551	521	542	491	549	510	517	508	510	532	538	519	515	532	515	496	505	502	528	540	547	535	496	509	533	491	531	491	536	535	559	487	521	541	538	562	464	477	554	496	512	516	552	526	522	496	529	522	576	554	512	481	502	492	545	572	523	468	505	514	506	507	547	520	510	543	551	536	508	523	476	523	518	511	556	495	543	539	524	523	524	524	516	566	529	513	526	512	526	547	524	545	488	518	505	538	510	521	535	494	570	515	512	504	533	483	509	568	517	533	473	511	533	502	537	494	530	494	514	567	486	513	513	537	503	534	549	493	563	500	519	526	527	535	525	489	575	564	524	505	513	480	502	485	489	492	514	530	471	545	494	499	533	489	502	507	472	514	498	523	536	509	514	535	529	515	488	482	485	504	550	559	523	539	525	502	570	513	524	522	511	481	520	526	497	530	529	493	541	520	512	496	527	539	520	488	479	503	480	519	530	506	546	488	512	540	484	504	533	535	549	489	517	549	539	538	553	524	523	465	530	507	512	535	535	485	519	520	498	477	492	486	510	493	505	504	480	525	571	496	503	484	512	496	525	470	496	509	456	501	564	539	534	498	542	522	516	499	539	523	521	465	507	483	520	535	515	500	521	515	551	531	475	485	524	542	529	511	473	549	497	512	536	527	502	525	551	506	507	487	534	526	506	557	521	522	502	490	497	519	511	476	533	521	465	502	493	520	531	570	490	506	501	559	508	533	516	478	482	525	513	508	524	489	553	535	529	537	532	513	506	475	533	504	530	526	504	523	541	520	496	488	539	505	488	515	489	519	487	479	525	534	499	545	504	527	530	524	478	473	471	532	511	532	516	516	512	523	563	578	537	496	509	494	515	519	529	485	511	539	506	511	543	496	495	547	530	526	535	542	555	507	535	534	544	480	525	503	506	487	506	492	513	522	531	546	504	562	508	544	529	527	549	503	491	548	494	536	510	513	483	506	496	556	538	489	587	539	488	468	500	539	548	516	496	479	506	479	539	489	512	538	505	524	502	504	553	497	519	546	502	533	545	493	514	503	521	471	500	500	542	483	501	514	528	520	517	486	526	553	477	506	504	564	520	535	553	506	536	543	529	502	517	496	522	534	505	516	500	519	497	589	512	508	510	525	466	542	543	488	495	570	553	549	503	527	485	484	555	519	514	539	552	536	528	503	520	488	489	510	563	541	476	497	531	493	534	474	490	513	465	475	511	532	504	541	492	518	448	524	542	519	493	559	501	524	522	517	531	514	499	527	551	528	518	517	512	539	546	524	504	559	515	495	534	507	520	532	501	537	495	560	565	528	519	493	544	524	525	536	494	541	534	481	525	519	519	552	486	473	492	502	526	513	515	535	493	553	504	524	503	532	511	480	534	534	544	535	507	503	519	488	498	474	501	528	554	478	495	523	516	519	536	526	548	530	531	530	528	529	518	523	530	538	522	517	507	497	508	551	489	533	528	503	504	515	501	508	493	498	536	531	550	507	528	510	518	540	501	533	503	519	549	539	535	523	504	469	514	477	547	554	500	480	502	534	508	529	567	524	532	536	528	531	565	501	533	512	541	504	521	497	501	503	500	508	499	586	510	484	501	509	552	505	515	540	521	536	510	507	522	522	496	474	486	538	523	525	526	503	547	491	517	527	508	488	497	531	482	523	578	518	516	518	534	528	532	526	526	537	493	528	524	527	528	570	516	531	515	486	504	550	511	547	515	574	493	511	488	540	566	524	549	493	527	502	516	527	549	538	521	562	504	513	530	495	537	555	507	497	480	530	529	506	500	513	524	536	532	497	534	497	509	508	508	511	540	515	467	520	536	539	469	527	497	522	545	499	496	538	526	484	517	532	539	498	467	499	513	490	543	503	508	567	507	511	504	511	493	507	547	559	499	545	506	475	517	544	542	482	515	481	513	527	496	486	491	500	541	562	522	532	522	526	561	540	560	550	508	541	531	552	542	498	479	537	496	549	475	509	518	531	563	493	492	517	505	527	524	504	525	505	517	501	517	512	471	543	521	470	495	536	515	505	514	469	506	549	503	506	489	524	518	471	511	502	523	531	567	490	499	541	547	488	499	523	518	539	547	501	501	513	545	529	506	486	521	518	545	560	510
6356	2782	2803	1945	1353	968	809	697	614	694	817	550	529	486	708	639	440	375	325	296	300	277	305	268	258	241	271	276	265	209	204	167	169	139	151	134	192	164	140	116	117	120	135	127	116	149	119	127	121	115	99	122	124	125	123	129	117	107	101	108	109	107	118	96	106	101	98	120	129	105	142	121	122	129	112	117	111	111	117	99	120	124	106	129	115	104	135	122	102	120	75	110	100	111	121	107	112	113	106	103	122	105	121	100	99	126	113	98	112	117	105	116	127	94	103	116	126	115	111	140	132	108	98	107	120	121	119	114	109	109	99	103	111	100	122	117	119	121	118	103	101	118	119	104	99	115	105	143	104	115	130	124	123	115	123	132	118	105	111	114	113	113	105	120	129	119	122	102	107	105	100	116	108	101	115	118	128	110	124	121	108	95	142	106	116	116	105	123	104	98	119	115	103	104	125	116	117	110	111	138	119	102	120	110	109	117	122	128	112	121	101	107	116	110	111	118	99	127	114	97	112	118	107	107	125	92	113	117	122	109	110	105	114	123	102	103	109	108	126	122	111	113	110	111	125	128	106	114	108	118	125	104	112	93	113	106	116	130	109	93	126	110	106	127	114	127	120	97	115	92	108	111	132	105	90	97	131	124	103	105	103	109	110	127	119	126	95	96	96	107	106	112	102	125	114	113	100	108	103	111	122	129	98	124	119	115	112	112	96	114	108	117	95	115	111	105	92	116	105	115	110	127	111	114	99	107	124	108	108	126	79	114	116	131	127	108	120	90	118	133	110	124	103	115	84	108	120	106	91	119	127	108	113	105	111	117	138	110	101	106	119	113	84	127	121	107	98	130	133	97	131	129	117	111	110	114	111	122	102	121	107	125	121	112	124	128	100	93	108	118	108	108	114	113	84	127	101	107	113	114	112	101	97	109	108	111	119	101	95	125	113	114	111	120	118	99	114	102	109	118	112	104	115	127	119	99	110	103	119	112	122	102	121	108	109	100	109	122	115	123	117	101	109	109	118	108	115	114	95	120	108	106	126	95	108	116	93	131	96	98	112	89	105	103	96	111	102	116	106	125	91	86	104	122	106	118	134	115	125	102	115	100	112	102	113	114	127	96	115	116	138	110	132	108	132	112	106	113	118	108	114	116	101	109	109	114	102	102	94	106	107	133	114	112	100	126	99	101	107	112	109	103	97	108	118	121	93	118	110	102	115	112	101	100	103	130	106	119	109	125	109	100	130	125	112	91	109	117	111	121	113	103	113	111	107	97	109	126	120	101	107	115	112	112	114	91	120	112	122	92	101	125	114	104	106	140	104	85	125	115	113	111	114	101	111	97	134	111	95	96	103	107	129	113	124	117	96	108	116	92	94	115	116	117	112	117	140	114	114	118	119	112	92	123	110	112	119	108	123	111	112	104	111	110	120	91	113	106	127	108	118	121	116	102	126	122	107	109	110	111	132	100	123	128	107	116	110	106	105	97	99	124	113	109	118	124	107	123	95	119	96	107	91	112	100	106	113	103	105	107	116	115	117	110	112	128	92	103	117	95	95	108	106	106	115	101	115	113	106	113	118	115	113	112	114	113	108	110	138	120	102	110	97	111	114	96	107	120	117	128	104	105	103	92	119	115	101	126	114	95	113	125	120	118	107	108	102	124	115	108	98	110	105	97	116	124	108	145	101	113	108	122	111	113	95	104	99	103	118	114	115	112	115	85	117	91	107	100	97	116	117	89	116	121	110	116	114	103	124	102	114	101	112	115	88	117	127	113	91	121	99	122	113	119	133	108	114	97	114	112	96	112	104	119	108	125	100	109	110	107	136	104	116	98	103	112	107	149	111	112	113	110	102	123	116	108	104	118	119	116	84	108	90	113	107	109	122	116	96	100	138	123	106	93	92	120	117	105	101	112	108	110	108	130	113	90	115	104	109	123	93	116	121	101	107	111	99	118	123	101	105	96	108	117	90	113	113	119	127	111	106	109	120	131	110	121	96	106	111	109	115	106	100	81	110	118	101	98	98	106	104	95	101	106	91	105	83	115	105	117	129	114	114	117	122	113	106	110	110	101	95	126	123	126	114	122	114	95	117	96	118	121	103	115	113	111	96	105	111	114	117	135	104	97	108	104	108	119	114	97	117	127	108	115	136	91	111	101	107	119	100	112	91	112	119	114	124	112	110	105	106	91	108	107	107	103	104	114	112	121	123	111	103	105	114	109	118	117	95	129	115	89	106	122	98	99	107	111	112	111	112	93	124	90	108	115	106	103	97	114	115	104	98	104	92	102	95	119	107	122	99	108	109	120	101	112	93	91	113	105	106	109	107	113	89	135	115	112	97	99	122	104	111	111	96	112	123	102	138	117	140	114	116	93	104	115	123	124	102	114	111	112	104	106	114	114	115	85	99	102	116	107	98	101	123	137	112	109	114	103	110	115	107	88	134	111	105	98	102	107	96	117	115	110	123	117	104	109	115	86	95	101	113	110	109	113	111	116	103	99	117	122	121	121	124	102	110	127	96	110	110	100	119	109	117	122	95	107	125	122	120	102	104	126	102	109	121	119	98	119	127	117	101	128	125	106	127	123	95	87	119	134	117	108	99	120	123	109	125	133	115	103	116	115	131	131	120	108	144	108	99	121	122	108	104	112	123	124	134	109	99	113	133	105	111	89	122	114	92	99	124	116	109	125	89	107	121	113	114	95	90	115	104	109	109	95	115	118	109	119	133	122	111	111	90	108	108	103	116	108	124	114	127	134	104	114	125	104	112	100	112	111	121	119	112	117	85	80	114	114	117	109	108	118	104	103	127	121	120	102	111	120	131	87	103	104	106	100	103	121	100	110	101	125	98	120	125	101	120	98	130	111	89	110	137	97	112	79	129	98	90	120	127	120	110	130	121	112	117	109	118	118	96	109	118	101	110	99	99	111	105	110	102	99	130	115	114	110	135	107	120	112	117	108	116	116	114	111	98	116	112	110	116	116	111	125	127	119	133	121	117	106	100	115	102	128	105	95	109	109	104	111	110	109	125	100	111	118	115	102	99	119	111	101	114	116	97	108	109	109	125	124	86	104	115	98	139	101	94	112	113	97	112	127	117	112	113	124	118	119	108	112	102	124	111	97	105	105	124	134	115	103	108	121	96	121	116	89	114	105	106	105	116	100	129	107	92	113	121	84	100	94	111	116	128	113	119	114	104	105	108	110	120	111	124	130	100	108	103	126	108	139	94	131	107	101	111	99	111	118	108	131	93	116	102	110	98	133	105	110	120	105	96	100	107	108	115	117	98	99	124	120	111	105	126	115	112	102	106	124	132	110	103	88	95	110	96	119	121	106	110	108	117	105	110	111	90	111	116	103	98	91	104	111	120	98	111	97	125	119	100	115	124	110	104	101	132	116	121	113	110	105	110	104	125	111	118	106	126	100	105	116	98	110	118	126	98	102	108	110	101	119	132	93	128	110	99	99	112	111	107	103	104	92	110	124
5233	3248	6007	6198	5526	4680	4165	3733	3544	3975	4788	3427	3257	3129	4255	3705	2498	2167	1781	1636	1547	1632	1865	1340	1416	1391	1500	1581	1431	1218	1151	970	731	643	502	588	1041	903	531	329	366	368	400	408	367	372	373	348	388	396	349	409	412	412	397	364	354	340	338	371	346	353	326	353	342	376	354	362	328	362	321	324	328	332	338	339	351	343	314	366	352	334	364	312	326	343	289	365	321	303	357	349	322	329	396	360	364	317	326	314	324	348	328	333	327	349	367	396	370	328	369	322	348	336	324	344	340	320	325	345	345	384	307	329	337	329	354	305	329	379	340	332	348	339	333	332	332	360	308	336	327	393	352	350	348	334	348	337	329	335	373	334	357	358	326	327	306	351	333	340	357	351	345	374	337	325	335	335	316	313	329	345	339	337	344	346	352	373	297	324	357	322	396	377	361	350	332	343	342	330	352	357	356	300	339	393	346	351	343	327	374	344	345	356	319	330	345	320	317	328	353	333	348	375	313	324	349	365	351	359	354	350	325	328	355	329	343	339	354	339	339	376	355	356	314	362	372	328	333	330	356	353	324	353	291	310	349	328	319	353	299	365	333	331	309	339	322	346	320	338	330	346	344	354	343	326	356	345	349	367	341	360	318	354	329	355	328	344	309	346	320	328	343	361	388	309	320	358	346	329	325	317	335	330	370	349	346	328	335	367	360	376	329	371	329	340	353	342	342	313	340	305	345	341	348	344	353	333	345	340	327	346	347	355	328	358	318	373	346	355	331	348	379	371	337	326	392	327	350	354	319	329	308	310	350	336	327	353	358	331	343	308	332	353	349	331	343	356	341	324	351	323	335	328	348	353	332	358	338	332	342	381	339	332	358	355	364	348	342	340	320	343	391	345	352	379	343	378	357	361	329	321	346	360	343	350	357	359	330	309	336	351	350	335	343	331	322	324	371	353	330	335	368	327	375	331	320	305	343	344	334	343	349	325	350	375	341	354	311	355	353	335	339	341	353	340	355	353	341	353	323	362	358	369	349	343	347	302	307	315	344	312	319	354	364	353	365	336	365	354	373	334	363	362	376	351	320	328	359	344	308	352	321	303	377	344	345	376	369	365	332	344	345	323	305	346	308	335	347	333	340	378	362	356	333	330	333	335	308	373	383	381	340	339	327	316	330	342	374	352	357	334	297	356	330	343	333	338	341	375	334	341	317	372	340	361	312	320	368	334	333	378	334	322	331	349	323	342	318	353	361	362	350	328	343	366	305	339	355	350	304	321	337	326	366	303	345	337	365	338	337	356	354	314	315	338	364	365	320	327	340	347	348	354	338	340	347	330	331	371	334	323	340	343	342	346	339	343	344	331	336	297	355	356	360	330	356	351	342	365	301	368	340	369	378	339	318	350	350	360	303	333	339	338	347	350	339	331	354	321	365	337	364	360	347	341	341	342	354	349	362	337	358	319	348	347	333	341	341	295	317	366	322	307	368	349	348	353	358	306	338	343	350	386	336	322	348	354	348	342	324	348	317	368	324	338	347	312	326	348	352	346	338	338	333	339	337	309	313	317	377	344	353	328	374	356	349	331	325	332	368	348	369	326	345	328	359	346	349	336	353	354	328	327	349	346	322	351	339	308	315	358	330	336	335	342	356	336	363	366	365	341	339	366	351	332	380	372	347	340	329	337	348	331	348	341	318	346	306	321	362	339	325	341	350	354	343	332	398	330	318	361	366	327	333	321	310	319	309	355	327	319	353	345	331	347	351	343	316	357	355	337	359	326	369	361	373	347	377	332	336	330	330	320	342	317	340	394	296	336	358	323	332	346	337	349	328	341	356	368	344	299	312	317	334	321	339	343	360	346	357	355	315	334	320	368	345	336	323	334	326	322	316	279	293	317	352	353	350	340	305	345	330	330	334	324	357	362	316	373	325	339	323	338	332	334	383	368	291	328	364	388	369	328	366	324	330	321	331	324	316	333	349	347	369	338	339	333	336	345	354	323	364	338	353	326	345	343	353	328	342	336	334	354	337	351	330	358	363	354	353	326	324	343	324	321	356	319	332	351	324	336	378	333	336	321	349	333	352	326	308	336	356	294	373	373	336	347	358	387	335	354	350	335	348	334	330	305	312	327	325	345	353	334	315	332	330	346	329	335	334	336	323	326	370	347	347	336	341	320	336	324	337	321	311	343	337	351	340	353	354	368	342	359	351	325	350	347	383	332	349	333	351	317	353	350	326	337	310	352	363	336	336	350	336	331	328	373	364	333	356	358	375	334	298	337	347	352	380	363	395	352	353	328	381	346	352	345	324	381	385	346	332	335	311	326	347	342	337	344	333	381	330	345	318	346	350	351	322	362	357	332	357	333	295	326	357	327	346	356	298	338	307	353	354	347	330	362	360	345	356	342	338	361	342	316	350	359	350	335	367	348	337	325	355	333	339	318	358	316	346	365	334	364	313	357	349	348	329	318	337	340	336	336	343	328	370	332	350	311	331	350	344	336	357	339	351	351	323	337	356	347	355	265	366	345	328	329	298	358	337	341	342	330	337	339	358	330	369	341	325	338	336	328	361	350	357	301	332	318	326	375	304	348	360	303	355	336	343	391	343	363	361	342	351	288	361	325	310	345	331	333	327	350	342	335	332	350	355	347	331	324	361	312	326	324	318	343	365	361	309	348	357	328	345	312	350	346	341	351	335	341	327	332	368	353	337	348	364	338	344	363	332	327	361	362	360	325	325	337	303	345	307	347	324	332	329	319	370	303	338	311	362	326	326	323	331	360	332	354	342	330	372	330	330	338	315	313	362	336	327	336	372	348	357	367	333	331	350	369	346	310	347	338	323	363	332	342	320	330	335	343	354	322	339	359	326	301	383	345	353	342	338	359	372	306	345	349	350	344	342	330	335	340	321	341	333	352	353	350	340	380	348	371	328	371	303	327	352	300	318	321	345	330	342	338	338	358	291	352	343	342	339	352	328	308	348	336	342	345	341	350	362	354	320	316	366	302	348	339	343	370	338	314	306	363	355	341	360	326	344	346	323	367	315	322	322	382	355	342	346	340	324	339	355	379	315	334	358	295	316	339	364	341	325	357	372	367	321	356	349	358	320	364	355	361	337	334	343	352	353	350	333	332	348	352	316	348	343	304	352	303	340	335	336	294	337	357	340	343	333	322	349	361	351	348	331	351	350	363	326	328	348	329	334	345	358	361	322	331	365	321	347	353	369	362	358	373	342	353	322	322	358	346	339	326	294	313	330	317	350	335	325	361	310	324	359	321	364	329	328	373	352	337	363	376	348	339	344	352	341	319	345	333	311	343	344	350	337	362	318	337	346	344	321	341	341	338	319	348	365	352	323	365	318	345	333	337	376	375	365	387	358	363	312	328	280	358	320	342	352	367	339	356	354	368	330	337	337	344	305	320	335	341	311	334	357	330	351	339	402	323	321	357	318	344	329	333	374	348	344	329	353	367	355	344	307	348	316	349	357	304	335	320	366	330
16435	8625	8641	6099	6511	6511	6472	5298	4271	5446	5469	4575	3567	3700	6198	5293	2520	2589	2205	1679	1923	1514	2285	1210	1176	1098	827	1111	840	665	542	471	299	274	252	404	797	566	308	146	135	145	158	157	147	150	147	195	181	180	210	236	294	279	262	191	147	143	141	127	136	130	141	151	123	130	142	132	152	163	136	142	143	150	127	120	151	142	113	148	148	155	146	150	160	147	140	147	122	145	134	135	120	146	135	147	134	151	129	129	151	155	132	148	139	143	147	130	134	126	118	156	146	139	145	130	145	157	135	136	141	125	126	127	131	140	125	160	117	132	123	116	133	145	151	151	138	155	151	127	124	143	132	112	155	133	137	161	120	155	143	158	138	146	157	108	132	156	148	126	149	130	128	121	143	145	143	134	144	143	149	144	148	134	139	131	165	132	124	150	128	152	154	140	130	150	133	120	125	156	127	140	149	121	137	115	153	150	154	133	122	157	150	138	139	160	130	141	134	142	140	127	125	136	131	144	116	141	153	156	135	152	132	131	163	143	141	117	121	149	146	132	142	128	154	147	137	126	136	136	141	157	135	127	121	128	142	159	145	149	127	151	132	134	138	143	151	132	132	140	136	141	141	152	120	136	129	155	124	172	133	133	147	137	139	123	143	159	148	159	153	135	131	144	146	143	116	136	147	138	132	139	134	142	145	141	144	155	142	154	140	141	137	140	143	140	126	155	148	146	137	118	131	147	128	140	158	132	111	129	139	150	150	137	153	142	124	143	137	138	156	127	140	143	127	154	139	148	151	144	129	110	152	125	138	150	135	151	144	134	117	149	154	144	122	158	152	153	153	143	127	158	140	108	140	150	135	147	131	152	133	141	137	137	148	142	140	133	147	156	150	117	140	140	121	145	134	129	140	144	136	168	165	133	156	144	139	112	136	126	138	138	147	131	140	124	144	134	140	124	124	111	124	153	124	157	134	140	158	125	143	137	144	130	113	133	139	134	139	134	138	147	134	131	125	151	147	150	153	156	134	134	137	161	140	133	143	146	175	145	153	140	135	139	140	159	150	140	156	148	174	143	134	135	138	129	136	122	151	173	142	156	130	131	135	155	125	132	139	122	124	137	127	138	132	113	138	145	130	160	137	153	145	141	123	116	140	124	158	122	143	129	144	134	135	128	141	153	128	144	154	115	111	137	136	133	149	148	116	116	134	145	134	132	149	150	144	143	143	158	144	144	119	128	110	149	156	142	159	137	160	140	134	131	140	125	144	150	155	156	132	141	108	128	157	151	144	120	148	140	141	147	117	145	146	151	140	136	148	135	152	141	156	121	115	138	140	131	153	139	132	147	157	128	155	130	133	136	161	136	118	133	141	161	143	128	134	121	133	153	132	146	155	119	141	120	142	148	141	112	134	152	121	135	144	146	149	138	122	144	124	156	149	149	143	138	138	160	134	150	141	133	134	126	151	148	156	151	143	153	131	151	134	138	137	121	140	130	152	139	146	120	119	142	139	135	124	128	153	123	144	135	122	135	132	135	127	143	129	135	123	151	135	135	165	124	128	135	156	176	157	120	146	148	142	118	130	128	135	138	148	136	131	147	134	142	127	144	133	125	126	114	149	140	142	142	155	142	148	133	150	131	118	133	169	136	134	137	134	142	136	133	137	135	135	145	144	147	123	140	141	141	148	131	117	145	144	140	151	145	136	143	137	158	146	135	144	161	152	110	132	146	145	148	131	156	143	156	141	136	146	155	148	174	133	144	168	137	135	142	145	135	139	133	132	141	143	134	146	138	144	152	151	151	130	131	137	134	132	147	152	136	128	137	135	137	133	151	127	145	128	139	134	145	126	141	137	140	158	159	132	135	125	126	135	134	140	154	141	137	157	139	157	124	138	155	156	133	135	134	132	147	140	143	152	130	151	134	140	125	157	144	140	161	165	140	128	128	139	143	149	158	146	133	133	150	117	129	141	143	144	142	133	142	139	151	113	135	128	134	155	141	122	122	150	143	127	146	123	136	126	139	144	147	137	138	131	143	132	146	124	122	134	123	150	144	151	142	128	130	143	152	127	124	157	148	131	153	137	136	140	128	143	139	141	140	145	131	130	143	160	127	139	127	135	139	150	127	151	131	155	121	137	127	143	112	136	129	144	143	148	140	152	123	126	143	140	140	142	131	170	150	149	150	150	144	145	123	130	134	152	136	129	133	141	156	157	142	155	122	157	131	167	121	155	142	142	140	150	119	156	132	149	145	141	151	126	156	128	127	120	142	138	141	130	153	125	141	129	148	127	145	142	141	133	135	152	132	153	142	123	152	143	130	159	143	122	136	129	126	136	148	138	129	123	153	133	130	157	141	139	140	131	125	128	143	122	141	137	148	157	141	104	135	127	127	144	174	136	143	142	139	136	154	135	132	145	138	131	132	136	141	137	137	148	124	133	154	141	144	140	134	116	132	143	146	129	146	141	140	101	132	140	132	161	129	142	114	160	153	126	154	157	128	165	146	139	129	119	135	137	139	124	132	144	119	141	145	138	138	172	132	137	138	146	136	170	140	122	130	145	144	143	158	117	125	145	135	153	133	139	131	150	151	136	135	140	136	161	150	125	128	150	134	120	132	153	160	129	139	155	132	149	152	134	125	129	151	114	136	151	147	146	151	126	144	129	160	133	138	142	159	127	139	131	146	133	156	134	136	155	177	142	144	168	112	148	131	143	115	139	127	152	119	152	141	142	128	144	135	138	133	125	143	137	141	118	150	126	128	141	124	132	126	142	114	149	156	137	117	136	140	141	123	136	123	131	120	147	137	160	136	136	139	116	140	162	143	138	132	157	124	147	160	117	123	162	121	175	123	146	153	149	154	145	117	153	121	147	142	126	135	166	135	150	150	147	135	143	139	155	145	136	130	150	150	151	123	141	137	129	130	162	143	148	133	151	142	148	143	132	133	146	131	147	164	138	174	148	136	125	159	127	140	149	153	149	145	158	150	139	152	138	126	142	124	166	134	156	145	136	154	144	128	132	145	150	152	162	133	135	127	137	123	138	139	154	132	142	146	137	131	137	146	153	156	142	130	142	145	111	145	148	145	125	146	130	148	124	141	129	146	143	129	136	137	123	137	137	155	136	145	123	129	141	155	158	141	129	147	162	130	142	152	161	140	132	162	154	137	144	137	140	143	156	169	157	137	145	150	134	132	151	152	129	137	133	145	148	134	147	148	167	143	136	140	143	140	147	134	135	145	152	148	139	138	121	131	143	145	108	144	136	143	142	121	139	132	153	110	139	140	129	140	146	137	131	140	138	152	129	145	155	136	145	172	144	142	143	147	151	157	159	122	143	113	135	121	134	138	131	170	167	148	149	144	149	142	122	149	147	138	128	149	163	129	141	116	142	137	159	129	141	132	154	148	132	136	134	121	129	132	113	153	164	154	126	138	142	141	147	147	145	154	157	126	124	153	147	138	132	147	139	136	150	140	142	153	151	159	145	150	130	153	142	136
11526	7629	14044	15703	19009	20379	21021	18603	16693	21547	21960	19104	16531	18188	24821	20786	12298	12717	10074	8566	9695	8433	11964	6463	7264	6736	5825	7357	6087	4472	3686	2774	2012	1505	1302	2491	5260	3614	1726	612	456	494	492	495	543	530	533	671	802	733	923	1203	1465	1562	1252	833	596	509	516	452	458	426	491	433	455	472	473	432	456	443	404	463	461	411	403	384	424	447	374	388	435	393	402	440	427	439	439	450	436	407	437	389	434	414	408	433	392	415	394	423	439	434	399	395	408	413	449	390	425	424	408	438	421	427	387	429	407	395	450	424	426	402	427	392	440	423	414	437	400	383	388	404	455	396	400	414	456	414	414	414	386	409	408	420	434	388	435	429	413	391	394	463	398	414	406	416	368	400	403	417	435	431	367	401	388	373	422	455	407	394	417	415	398	433	435	419	410	436	394	390	379	422	462	408	469	406	398	398	446	393	410	418	426	424	444	405	404	420	379	423	405	448	414	386	431	420	436	411	425	403	409	457	431	419	439	391	414	441	385	401	434	406	413	438	391	388	398	403	397	418	409	426	393	447	416	445	402	397	405	438	404	437	430	420	428	420	413	382	400	439	405	435	396	425	431	417	416	453	441	436	403	404	438	391	402	411	413	401	414	387	408	425	418	429	377	412	426	395	427	403	423	433	410	427	436	403	413	449	448	378	437	419	445	408	433	406	410	418	425	419	420	416	433	405	437	394	400	419	404	416	387	403	432	426	409	450	399	415	441	432	438	445	411	412	435	429	415	403	410	448	441	451	387	416	378	398	423	429	442	408	416	420	437	424	414	404	390	429	392	429	431	413	421	400	385	460	430	436	414	391	394	450	420	414	388	390	396	436	414	378	409	422	456	442	427	407	401	453	385	431	422	438	415	402	436	410	388	427	406	438	416	414	431	400	415	414	452	397	431	428	418	420	422	406	369	439	416	398	418	464	412	400	449	431	407	386	425	440	447	408	404	429	392	407	405	411	396	416	442	393	463	456	393	459	443	414	379	426	423	441	405	429	420	409	421	425	405	450	401	421	453	426	408	364	423	422	429	414	433	420	396	434	423	424	396	430	428	415	416	427	431	420	423	452	455	396	394	378	445	441	407	479	431	419	416	402	405	434	418	423	394	380	420	419	424	424	398	460	432	398	436	387	379	437	441	413	415	421	459	441	388	404	418	405	414	410	426	393	414	436	426	422	423	428	419	398	407	421	394	408	429	395	373	418	420	423	435	432	438	407	426	461	420	405	389	410	433	436	426	418	437	424	420	425	409	428	415	405	400	405	426	408	410	419	420	414	429	424	424	415	452	416	448	392	414	428	451	404	410	394	402	424	440	414	444	431	436	425	396	442	440	399	412	416	400	395	418	420	392	414	432	398	425	473	419	455	427	385	415	413	436	444	419	444	417	426	434	398	384	425	399	444	440	380	412	422	378	430	382	413	435	405	382	399	393	405	415	379	429	406	425	392	419	448	378	448	426	401	427	433	384	397	449	390	402	445	415	446	393	439	419	395	407	445	390	444	402	433	422	419	419	416	416	431	410	413	392	395	365	426	425	442	410	418	397	400	432	411	409	424	392	456	381	415	399	401	388	418	434	417	429	384	444	462	453	429	390	428	441	413	408	409	387	389	403	447	433	383	435	438	445	402	405	421	408	438	396	445	422	370	387	429	406	407	443	421	445	418	371	418	408	413	446	415	436	412	409	418	398	398	381	435	461	438	390	422	433	426	419	459	414	392	388	440	389	450	403	400	391	419	417	428	451	397	428	407	404	436	390	388	407	444	447	421	417	391	396	443	403	417	404	385	422	437	422	382	390	375	440	443	430	418	404	407	442	428	429	429	393	443	407	397	412	416	413	391	351	429	422	411	382	444	383	453	434	421	413	386	394	385	422	406	446	415	429	435	421	420	414	418	421	445	385	411	421	420	434	411	424	412	405	431	385	441	425	384	379	404	416	413	416	469	377	435	398	449	384	441	376	385	413	423	420	384	384	384	412	407	417	397	448	412	398	404	415	406	397	415	426	416	366	410	409	419	397	390	444	434	474	381	409	417	385	453	430	430	409	413	397	410	447	401	429	415	417	443	389	408	438	405	413	422	391	452	452	395	410	408	420	395	458	441	433	411	393	403	422	421	403	477	432	393	399	421	418	418	412	409	464	392	454	417	447	427	454	417	425	434	401	408	400	412	421	442	391	407	402	425	411	393	437	421	402	400	399	432	409	359	420	396	455	400	417	406	387	410	437	432	419	393	394	391	402	427	443	390	452	414	394	405	408	429	390	425	340	426	419	450	423	394	386	433	409	412	411	413	396	412	404	390	419	382	457	399	398	405	400	444	398	413	414	416	440	427	449	475	396	429	390	412	421	448	442	369	418	452	409	453	415	422	433	401	435	404	418	440	409	426	448	408	411	380	453	408	399	379	391	399	428	426	410	412	403	418	450	410	428	373	417	427	395	420	407	400	395	422	381	447	421	428	450	400	454	417	393	413	404	383	427	408	407	418	429	422	424	433	413	403	459	397	434	414	402	445	416	381	424	410	404	406	425	394	410	366	444	419	442	413	402	419	397	425	420	380	381	405	460	428	421	431	432	444	434	425	411	399	407	397	419	399	407	412	392	411	406	419	413	422	403	396	434	412	433	416	459	395	431	430	373	389	426	377	421	389	430	430	425	412	403	408	440	464	419	400	438	432	407	426	416	397	428	437	414	413	415	450	387	422	425	380	434	439	427	414	415	441	429	395	395	430	366	427	431	436	428	416	458	435	366	402	402	402	453	399	437	442	446	438	415	421	417	414	399	417	388	386	420	377	407	393	412	423	387	390	423	396	407	438	419	365	403	406	421	427	423	414	447	401	378	420	371	398	413	397	453	423	457	398	395	401	388	486	436	454	440	457	456	383	417	397	424	364	459	416	399	436	433	404	398	442	404	406	416	406	416	440	435	424	426	404	419	400	444	422	404	429	374	443	418	389	353	434	406	426	436	412	409	429	415	408	402	464	380	430	425	386	429	390	427	445	428	436	375	454	409	423	418	418	416	429	442	395	411	423	402	430	412	455	439	402	399	434	394	412	414	443	418	432	412	415	409	440	425	396	410	424	406	451	385	413	417	396	451	440	428	411	422	430	481	432	410	395	399	395	388	431	431	392	450	425	435	402	435	413	407	404	435	384	411	424	395	423	435	445	431	434	410	450	391	431	416	406	422	408	427	391	390	436	407	383	424	444	416	423	433	410	399	421	408	390	393	449	423	426	380	414	419	390	429	471	433	403	410	406	411	423	404	429	410	413	420	444	407	421	394	419	414	403	431	444	421	426	409	391	463	407	388	403	418	415	406	394	452	471	426	433	432	418	425	398	448	421	425	414	450	416	429	402	397	422	426	448	409	439	430	408	449	412	431	432	419	386	448	412	424	400	436	455	412	387	423	433	469	414	419	394	399	457	420	427	402	390	390	399	410	393	415	398	404	376	382	445	379	431	400	427
24917	14727	16102	11807	11468	11552	11066	8549	7775	8832	10058	7350	7394	7113	10745	9511	5011	4732	3162	2510	2985	2724	3973	2526	2302	1857	1457	1702	1328	1086	882	616	486	318	535	899	991	993	470	234	196	192	196	199	221	233	183	246	260	252	266	355	377	464	409	262	228	186	211	186	192	218	183	193	196	160	182	160	183	172	171	168	195	176	184	177	179	168	167	165	153	172	172	168	177	186	161	173	193	185	188	188	172	166	181	194	174	174	172	163	172	173	179	193	180	198	183	171	182	179	184	187	172	171	178	170	173	202	191	197	181	167	195	196	161	190	165	180	155	198	179	174	195	192	206	176	202	166	159	173	207	157	209	156	171	167	187	184	189	182	191	189	194	187	156	210	186	158	182	208	160	153	167	170	182	189	170	191	177	153	173	163	169	205	160	214	155	183	161	183	170	196	176	167	178	178	179	179	158	190	173	202	203	203	180	176	170	173	156	185	158	166	189	200	173	181	165	188	180	178	177	191	187	197	166	180	178	170	180	183	175	181	169	197	173	175	178	192	168	157	178	175	173	156	158	189	173	194	158	195	169	174	172	164	186	178	193	164	176	170	160	164	179	181	191	175	158	191	165	173	173	195	190	169	198	189	165	188	185	181	190	185	153	173	190	180	182	174	158	177	177	183	170	187	175	190	180	177	174	173	185	181	166	181	171	174	190	159	189	185	179	178	180	164	189	172	180	187	189	200	154	180	175	174	187	192	168	208	186	175	180	180	194	154	185	178	175	174	167	180	213	164	176	188	181	178	192	204	182	192	175	175	173	185	165	171	174	168	203	168	196	188	185	174	154	157	203	167	163	172	180	166	193	180	179	177	172	179	162	178	163	173	176	189	175	168	167	191	194	166	177	197	166	206	186	179	162	162	170	159	189	174	179	188	166	192	179	176	164	188	182	189	201	184	167	185	173	171	172	182	201	175	157	174	193	192	148	189	178	164	159	153	178	185	182	158	186	174	169	175	182	180	174	184	175	164	167	178	168	172	194	141	172	188	167	172	173	177	173	159	190	172	169	170	171	176	214	166	193	182	159	171	166	187	182	194	180	176	162	180	185	167	175	148	175	192	177	163	183	164	206	160	172	184	184	185	167	180	207	176	154	165	151	156	186	181	192	182	173	205	176	160	171	170	193	175	181	188	174	187	169	177	193	150	183	167	180	160	175	166	189	151	170	202	180	160	171	174	187	173	168	182	167	188	175	164	174	143	186	175	182	169	180	179	167	178	169	180	165	185	196	187	199	177	174	193	179	162	191	167	170	173	166	176	179	177	181	169	181	188	176	175	164	190	180	173	174	194	188	152	185	159	175	207	179	200	155	192	172	192	174	157	192	170	162	179	180	152	172	158	156	179	160	165	167	163	170	155	190	157	184	170	171	189	169	172	159	164	189	183	168	166	174	186	160	180	169	151	182	187	184	174	176	167	211	193	192	177	180	174	172	191	173	172	174	167	171	185	191	204	168	185	181	177	170	169	163	167	176	178	178	164	181	178	174	200	194	167	178	163	177	168	169	163	168	186	172	178	190	179	212	182	160	189	171	189	169	185	183	193	185	202	175	177	192	195	185	176	199	162	163	202	176	156	176	156	170	187	187	180	175	179	175	184	193	172	173	195	199	195	190	204	186	197	163	179	166	172	168	157	177	154	193	149	173	178	165	156	175	154	186	188	164	153	196	188	170	187	168	176	171	210	167	166	188	183	174	156	168	181	185	189	156	166	163	174	176	179	184	169	167	176	173	176	191	178	191	176	204	170	174	163	174	178	155	153	170	158	197	168	172	207	194	180	173	170	179	206	186	184	159	192	188	178	178	180	176	183	202	197	164	159	164	177	165	186	175	181	169	159	185	176	191	215	177	165	169	171	192	148	168	154	176	186	167	170	165	171	181	179	193	175	163	177	178	202	169	175	180	176	146	174	179	193	166	167	189	189	174	184	192	182	193	210	175	175	168	167	190	214	187	182	191	165	180	168	177	162	187	183	174	188	161	182	171	208	172	159	174	204	179	188	177	179	196	173	190	178	175	172	158	192	181	215	198	180	171	166	185	178	185	169	156	172	179	182	196	150	170	188	162	181	174	179	169	188	159	163	178	196	184	167	202	164	166	166	185	177	203	172	195	186	189	158	172	193	173	174	169	167	177	193	179	159	189	199	168	186	173	200	171	170	163	172	199	174	183	166	175	180	198	162	173	179	207	165	181	180	194	184	153	184	171	176	181	173	201	176	170	190	177	179	165	190	182	190	205	188	193	160	173	166	207	169	165	153	178	167	201	196	169	169	160	172	157	197	192	178	188	168	157	196	166	201	194	160	206	157	179	157	214	176	191	195	168	161	175	151	172	185	179	162	181	168	177	193	168	159	183	166	143	152	207	180	162	188	164	165	185	165	191	200	174	166	180	119	194	166	188	183	171	167	184	160	179	196	193	161	194	186	181	200	175	179	172	164	164	174	164	179	181	200	171	166	157	192	203	180	159	165	159	200	181	176	197	160	163	172	185	160	168	197	182	184	175	201	188	170	185	183	194	177	164	181	163	183	195	190	180	175	188	154	192	182	198	182	188	180	173	169	177	185	187	179	157	154	181	204	166	189	179	189	177	197	179	172	163	168	191	164	171	180	184	176	158	182	167	160	179	178	186	198	205	191	182	170	192	192	197	189	176	183	165	198	155	181	156	173	175	185	156	179	174	184	178	161	167	152	172	169	175	177	173	144	195	187	193	183	173	192	184	167	189	165	187	167	197	179	172	186	176	182	150	168	181	174	164	183	171	190	197	181	169	209	186	158	164	174	192	194	171	176	149	198	165	175	180	163	181	179	175	152	164	219	166	166	181	169	162	165	181	228	162	175	203	203	186	175	150	172	192	183	198	193	192	181	192	183	172	182	166	194	158	168	198	189	185	208	183	207	167	184	145	156	175	172	157	186	211	171	192	168	175	182	167	189	177	177	183	177	187	166	175	170	187	169	189	171	171	198	171	190	177	174	149	180	183	183	177	175	161	181	181	155	189	212	163	164	175	169	188	194	179	158	168	186	153	160	196	183	181	199	166	163	183	160	193	179	184	177	168	184	197	150	167	196	166	162	187	157	182	180	190	173	184	170	181	191	170	179	170	161	141	177	185	183	194	207	181	190	182	221	196	161	181	172	196	189	182	167	173	165	168	185	193	161	182	192	183	158	182	200	178	185	154	174	183	181	184	181	222	183	182	172	177	171	161	168	187	179	161	180	191	209	150	190	192	160	189	176	175	163	171	186	171	181	170	168	191	172	164	182	189	175	172	186	180	177	185	140	193	181	179	193	219	199	158	174	175	193	194	182	183	195	184	189	175	192	180	175	183	179	191	190	177	169	182	202	194	210	171	199	168	175	174	188	183	175	177	200	180	165	187	172	197	181	170	163	178	174	194	174	164	182	161	183	176	174	174	212	172	162	193	187	147	184	180	202	188	178	179	178	182	208	176	177
15570	11666	19409	21867	26711	27791	28781	25026	26055	27607	30674	25394	25446	25725	32791	27522	17958	18127	13584	11909	14211	12984	17658	11426	12228	10404	9179	11365	8775	6981	5561	3658	2785	1652	3376	6146	6141	6393	2656	848	619	586	612	661	632	687	839	849	1126	1137	1398	2015	2389	3029	2450	1158	889	646	637	652	538	533	581	546	566	583	583	558	602	522	560	562	567	525	502	552	512	493	494	516	509	531	528	617	572	566	560	543	457	472	500	509	534	488	517	498	504	493	515	517	497	483	530	498	513	521	510	487	502	500	479	497	501	522	549	533	506	499	527	530	537	508	501	529	513	506	519	500	511	554	520	500	512	481	490	500	526	510	488	479	468	559	486	528	534	500	452	515	530	462	465	557	525	493	497	571	533	504	510	534	544	501	548	494	486	513	508	552	460	504	549	507	508	478	495	495	513	503	515	496	567	529	525	457	470	496	508	516	477	487	497	532	522	509	512	467	497	514	535	495	526	483	519	487	514	513	473	514	531	499	507	529	509	508	470	476	498	518	515	534	514	451	486	503	467	518	532	503	516	463	549	514	484	519	476	474	507	522	538	480	505	500	519	509	539	540	487	501	515	474	495	491	526	481	508	484	516	502	520	485	517	495	478	493	510	529	515	500	510	529	488	520	493	534	494	556	538	478	485	503	502	509	530	481	537	517	538	503	493	564	501	454	543	531	493	489	480	493	536	516	517	487	480	510	469	568	479	519	502	518	497	509	495	522	523	509	500	515	503	559	537	526	487	510	530	514	542	510	512	495	512	541	536	536	502	527	491	532	520	493	521	530	501	487	514	476	493	510	507	513	502	507	498	493	526	507	548	546	552	488	511	536	518	508	499	504	488	554	503	524	542	508	545	529	520	547	520	521	541	508	559	478	514	501	492	513	506	506	528	543	459	517	512	504	496	509	536	514	518	496	539	545	488	507	489	510	492	523	492	463	492	471	496	487	484	569	511	498	500	495	512	532	505	512	532	487	488	480	479	535	544	484	532	521	539	495	531	554	540	493	500	540	564	474	530	551	503	501	537	544	505	513	526	549	563	495	529	509	554	501	513	513	508	502	488	513	500	498	529	494	535	548	487	532	494	480	509	484	527	546	489	533	503	496	531	547	494	489	468	526	520	501	520	490	535	472	504	525	561	487	488	506	533	519	512	492	536	525	505	509	518	519	531	488	548	517	484	514	486	566	533	520	479	468	492	473	531	475	504	517	505	520	541	489	530	521	521	490	537	522	457	490	538	515	493	525	442	514	528	512	495	494	506	481	546	519	434	508	481	495	485	480	534	520	515	511	521	524	555	538	567	520	482	524	530	530	537	486	520	521	535	512	505	524	543	522	525	504	492	546	544	515	502	503	506	522	500	521	509	511	531	564	493	471	528	524	501	509	504	466	496	510	502	486	528	487	529	480	466	457	516	531	471	508	512	496	458	504	540	492	512	494	515	525	509	529	493	540	496	504	525	514	483	515	527	511	562	534	468	506	508	519	541	559	517	522	552	492	474	506	488	553	486	506	475	495	524	515	546	483	514	499	511	518	485	523	501	493	495	491	481	501	496	521	510	521	523	491	519	514	500	491	528	485	504	491	520	499	507	519	524	488	528	477	532	538	526	510	539	501	484	495	531	519	486	521	474	510	505	473	508	501	517	469	519	528	490	525	511	502	507	525	539	537	480	501	496	496	524	552	540	509	571	510	508	515	510	470	516	548	549	490	522	507	492	501	491	487	487	502	492	483	511	533	488	491	522	527	505	512	502	530	470	518	498	489	487	503	530	486	495	483	493	511	565	506	535	543	506	513	495	505	534	506	526	461	502	549	504	488	497	500	533	465	505	538	541	513	555	481	513	503	491	480	517	535	503	496	518	529	513	544	493	495	474	500	523	543	512	509	507	552	526	480	521	527	520	500	496	516	526	525	518	521	482	515	498	494	544	516	511	517	519	527	498	516	527	544	532	477	499	515	469	515	509	490	500	499	515	482	531	513	500	503	507	493	537	540	496	493	528	481	551	523	547	551	460	509	486	553	509	551	500	477	521	515	510	518	462	547	512	479	513	511	550	483	497	490	477	502	568	520	522	548	492	524	530	469	546	526	519	495	489	541	490	519	502	503	538	477	557	523	486	476	523	494	502	544	489	552	512	508	490	509	537	534	464	520	518	500	512	522	508	533	507	504	488	543	490	494	462	508	463	473	512	514	502	497	494	520	498	478	499	515	502	499	485	536	539	504	537	496	502	491	542	507	473	517	491	482	499	495	503	513	497	517	510	523	541	501	475	537	516	500	494	514	448	533	501	498	526	490	527	492	479	547	512	513	530	490	531	513	534	484	520	499	506	505	479	490	497	457	502	566	515	471	520	531	518	514	493	532	470	526	496	543	471	494	476	494	529	485	523	530	518	480	493	512	480	539	501	525	488	544	498	506	485	484	536	491	493	501	534	502	549	489	493	529	501	501	503	535	479	520	534	478	471	525	543	518	482	513	517	513	532	522	488	529	531	519	569	520	522	498	545	502	510	539	510	493	496	517	470	513	512	491	521	543	526	449	535	557	538	499	521	504	505	531	514	489	483	528	515	488	511	532	481	493	462	522	553	462	500	490	508	482	499	544	504	496	494	498	501	544	494	512	504	479	488	487	467	532	514	513	511	541	521	486	490	539	488	518	503	523	518	505	511	527	526	527	509	517	527	537	501	497	519	489	517	483	494	519	496	495	510	525	516	485	496	495	512	511	495	493	504	477	530	576	532	517	539	521	499	528	530	499	548	538	523	490	504	520	504	503	538	487	534	523	521	521	518	545	508	511	495	496	511	548	557	481	472	517	500	490	482	507	524	511	548	506	534	470	502	498	555	526	501	512	534	506	487	531	528	506	522	549	513	500	523	515	511	513	558	455	508	526	497	490	509	521	506	492	477	518	520	526	503	504	482	481	521	484	509	535	523	554	519	504	520	487	498	495	502	532	527	451	518	510	494	509	584	498	518	515	480	498	488	495	491	535	518	546	471	517	470	519	491	481	494	517	493	529	515	530	519	535	520	505	523	521	522	523	504	532	516	478	480	545	483	521	518	491	531	510	505	513	499	480	486	520	544	499	526	554	472	491	528	472	510	507	477	518	518	529	527	512	531	517	480	535	497	498	528	515	491	517	521	545	496	479	478	520	537	504	545	488	496	477	492	497	471	527	511	499	508	491	501	562	523	496	492	543	532	503	513	530	487	498	517	467	492	523	537	530	517	532	508	531	502	488	504	523	567	535	531	526	508	477	490	512	538	495	490	509	555	503	511	524	482	500	536	503	541	556	511	516	511	496	531	462	534	525	515	533	501	509	485	525	484	534	510	531	492	509	516	507	484	475	532	504	487	517	508	510	518	535	491	537	485	508	500	526	511	470	520	497	492	508	512	478	556	499	535	516	475	504	517	495	560	540	509	494	478	528	524	550	525	476	491	500	465	480	494	469	518	533	481	543	530	529	508	503	521	499	474	528
5898	2529	2604	1753	1157	914	853	636	621	655	826	570	589	545	555	505	297	322	301	253	284	212	287	290	282	265	233	238	242	205	153	170	162	122	154	186	204	170	135	114	110	115	131	126	120	120	117	104	97	111	120	105	122	124	143	112	117	97	108	127	127	132	109	98	109	94	101	106	118	127	127	127	95	93	134	100	97	107	93	111	110	116	95	119	109	97	118	104	111	111	112	114	112	95	115	97	112	109	102	107	106	116	101	100	114	118	102	104	96	87	121	99	119	85	105	116	101	95	115	106	119	113	122	125	108	120	118	108	128	88	113	108	117	96	112	96	99	112	117	99	79	87	98	98	102	101	88	90	99	98	120	117	83	122	97	112	98	91	104	100	104	108	111	110	94	99	125	116	123	99	107	107	117	110	102	124	98	119	106	113	110	112	107	112	113	103	99	105	103	127	92	125	123	117	109	103	106	94	105	97	99	89	106	105	112	118	127	101	101	116	105	98	124	112	106	98	120	103	116	112	103	91	109	123	123	134	113	92	123	117	139	94	108	105	111	107	95	108	110	111	116	96	101	100	104	91	113	93	108	122	100	97	107	115	103	93	112	124	106	101	102	116	101	96	91	117	96	96	105	109	100	97	109	98	132	105	95	119	102	101	123	116	121	106	109	98	107	115	106	98	103	103	110	106	123	98	104	111	106	131	112	111	105	102	108	102	107	102	96	101	117	110	107	103	105	104	95	104	93	118	116	110	115	98	110	116	96	118	101	107	99	107	118	98	110	107	106	100	108	113	114	114	105	119	118	106	102	112	99	108	102	109	111	114	109	108	110	105	113	114	102	117	109	116	96	115	113	117	116	102	88	105	102	93	94	116	99	117	124	92	98	116	103	100	117	120	106	112	108	118	100	109	84	97	95	113	97	107	110	112	111	109	97	94	142	112	111	99	108	117	121	107	98	90	113	105	122	91	112	110	118	85	113	97	112	109	103	108	125	95	113	87	113	102	95	107	114	91	107	120	121	102	96	108	93	99	94	129	98	110	118	111	97	93	106	110	106	103	104	96	116	113	120	107	105	106	107	101	119	108	111	112	103	113	113	92	89	121	81	114	99	110	91	101	110	100	97	105	106	105	96	126	122	102	109	86	111	105	108	99	96	115	107	125	99	104	116	101	124	84	92	104	95	93	91	99	112	115	121	115	124	101	93	102	106	145	130	115	93	111	112	98	118	96	101	113	105	99	112	113	124	122	110	113	102	110	98	105	106	101	119	115	90	108	107	112	102	100	118	112	103	116	93	89	95	92	111	93	98	116	117	102	107	103	101	84	94	124	98	113	105	99	103	102	94	106	108	112	110	130	114	96	90	115	101	93	105	101	107	99	116	96	106	108	96	112	118	91	118	109	126	103	101	104	106	103	140	117	115	103	118	105	98	119	101	110	138	95	102	101	103	115	119	105	111	103	109	113	100	123	107	120	102	96	122	123	112	110	100	106	113	107	120	121	105	116	109	101	117	85	116	100	104	119	93	102	102	112	108	112	95	112	104	107	83	104	118	100	113	128	115	109	113	106	109	101	94	108	104	97	101	83	106	97	102	102	112	103	95	120	100	112	106	92	114	106	103	123	98	120	112	99	117	109	95	103	119	108	100	103	109	101	100	81	107	114	107	104	117	114	122	100	89	113	104	121	90	106	113	109	102	106	103	98	125	117	120	101	133	101	107	116	110	102	92	107	103	114	108	109	130	115	89	100	106	111	104	103	117	113	96	113	95	103	94	123	96	105	87	125	107	118	121	108	110	122	95	92	111	118	88	102	104	108	87	108	107	83	105	101	97	101	110	108	105	106	109	89	111	97	102	103	112	86	114	105	110	121	91	106	114	96	115	115	89	111	108	119	121	83	112	110	111	110	100	109	100	109	122	101	108	119	108	107	93	112	111	109	111	104	116	115	114	109	110	107	99	113	108	115	104	108	108	115	116	106	123	115	109	96	105	96	105	112	96	113	108	100	106	99	101	98	109	120	105	130	95	113	110	117	86	101	95	99	115	111	109	112	111	102	96	96	103	110	115	107	100	106	105	88	107	118	110	92	106	123	101	89	124	115	93	101	98	109	95	125	108	124	102	106	124	96	102	113	94	118	103	103	106	110	101	87	108	106	116	101	110	101	97	114	91	105	109	99	102	124	104	94	126	127	110	101	88	96	118	106	103	114	115	113	92	103	116	123	113	110	98	116	110	124	113	119	117	113	104	102	109	102	93	115	99	122	106	95	106	104	99	106	114	103	137	112	118	107	102	100	94	112	118	108	104	102	108	103	123	107	109	100	106	92	102	120	120	107	120	109	104	113	96	104	87	103	106	99	100	113	102	117	89	99	113	116	101	114	109	102	95	110	114	99	92	123	104	99	120	105	119	101	109	103	111	104	111	115	107	113	96	96	103	97	102	96	95	114	114	114	103	100	112	109	120	102	121	113	111	92	134	115	113	113	105	98	101	107	94	109	115	117	108	105	115	102	115	115	133	108	110	93	96	127	111	95	100	96	111	121	100	95	107	117	79	111	101	101	103	102	100	104	88	111	89	103	109	110	95	89	110	106	126	120	111	112	106	112	106	111	107	99	112	112	105	104	103	87	136	100	118	108	100	101	101	111	100	97	98	110	86	116	105	128	94	96	112	105	114	124	117	127	80	97	113	104	112	92	89	93	104	97	103	113	111	106	105	107	104	120	120	95	90	107	114	112	124	100	112	86	108	94	113	100	116	103	123	109	115	112	99	95	119	110	104	119	94	101	93	101	132	92	126	96	126	118	114	98	103	97	117	97	103	136	96	115	140	96	116	103	107	102	108	89	110	96	109	100	91	117	115	116	99	111	108	110	106	121	103	106	102	99	106	107	118	114	119	111	103	104	89	102	104	95	108	112	98	110	93	108	103	129	113	109	93	88	103	91	89	105	117	111	114	108	99	106	104	100	111	103	106	109	116	106	95	96	108	119	111	129	109	96	143	86	122	109	91	103	111	93	101	103	102	117	94	110	110	118	98	121	106	99	80	98	97	105	105	126	89	115	110	107	116	120	109	93	95	105	108	106	108	101	95	132	122	111	118	127	117	116	106	96	95	90	99	103	88	101	94	127	105	104	96	117	100	112	118	89	104	105	119	101	111	103	104	109	107	111	115	119	101	112	90	105	127	113	111	126	113	134	105	98	104	94	100	114	112	101	77	100	108	104	112	106	95	97	105	122	115	129	126	116	109	105	106	110	102	108	99	101	93	109	105	115	80	112	119	115	107	86	102	109	106	105	111	80	119	114	113	112	98	102	114	105	103	117	93	117	94	104	107	116	106	98	96	108	126	90	100	133	122	98	97	106	132	102	73	98	117	114	116	95	103	94	112	118	110	98	115	112	108	123	115	113	108	95	109	129	108	95	105	110	113	108	101	104	126	115	108	100	106	97	106	118	113	102	98	98	124	109	94	101	108	122	104	116	105	112	103	101
5147	2954	5617	6003	5346	4799	4500	3504	3749	4023	4867	3532	3760	3282	3901	2958	2003	2105	1823	1475	1676	1393	1738	1395	1434	1393	1435	1579	1316	1108	869	677	546	491	572	856	846	653	534	365	363	365	389	358	345	415	384	362	379	365	362	390	442	473	476	372	324	351	330	353	337	350	355	366	334	309	370	347	359	348	313	300	366	329	310	319	318	356	324	316	308	338	326	350	342	350	345	342	310	342	322	360	313	309	341	339	314	325	333	324	334	327	350	299	335	326	332	299	347	343	329	323	308	333	315	318	314	332	344	368	301	329	342	348	379	288	307	358	383	333	337	314	330	330	332	342	328	340	334	343	316	334	347	316	344	340	323	319	346	306	334	332	320	327	343	327	337	328	332	313	357	334	336	321	306	360	332	324	323	327	343	317	311	303	311	318	350	320	324	361	297	322	310	339	316	327	335	323	298	311	327	349	348	339	294	334	348	347	345	367	326	330	348	359	366	324	365	336	349	335	354	351	295	285	343	351	314	325	331	316	348	342	312	336	304	328	308	334	324	318	324	331	318	329	340	343	280	321	335	318	362	316	330	295	349	349	338	288	338	339	335	353	332	330	350	306	306	319	328	321	310	330	347	331	328	327	314	348	353	328	347	330	344	311	348	341	324	333	335	334	335	331	329	334	343	313	311	319	358	318	332	341	298	355	322	346	349	311	361	326	362	330	349	343	305	351	363	344	319	317	365	329	333	312	353	342	324	329	315	349	337	336	373	346	327	329	373	305	339	300	338	339	313	342	319	318	328	328	322	340	329	321	325	342	319	322	356	339	318	306	306	356	345	318	311	353	311	323	353	346	366	315	342	314	349	330	337	328	283	354	319	351	323	349	327	315	314	318	333	321	310	319	344	319	324	349	332	316	345	348	342	346	349	317	334	360	333	320	339	319	310	339	326	339	301	352	315	349	343	336	324	317	335	356	333	343	342	352	373	308	301	345	327	384	330	326	347	358	347	348	326	343	308	324	337	327	325	337	325	357	339	344	346	339	323	339	326	326	319	325	355	352	368	333	327	346	299	350	338	346	315	345	299	345	331	316	343	343	362	375	341	311	330	339	323	339	333	348	330	345	346	335	359	358	322	342	366	322	327	348	330	326	339	326	338	339	313	363	331	330	342	346	311	330	306	345	289	327	337	324	349	342	340	336	323	333	339	347	336	332	314	332	353	314	335	350	300	303	332	348	343	330	345	343	346	319	326	358	324	328	327	333	326	308	314	344	352	330	315	304	320	326	317	314	342	333	311	359	349	285	346	366	335	327	329	338	346	331	324	318	322	348	349	332	346	350	328	331	331	321	309	313	325	308	322	342	346	326	312	346	327	363	367	310	352	344	338	339	334	346	336	330	305	325	328	368	329	315	308	322	333	342	309	330	310	348	314	301	318	331	318	341	324	318	313	333	344	329	353	357	302	313	348	341	316	328	356	338	377	345	335	341	330	351	328	326	341	333	311	360	352	341	312	329	304	352	319	327	339	323	340	337	312	318	328	316	336	343	343	330	335	315	375	349	343	338	331	347	333	324	330	326	319	332	357	352	351	359	312	353	352	289	352	352	333	356	343	322	361	302	321	340	341	338	315	349	350	308	324	338	333	338	313	313	340	309	336	332	333	318	336	332	327	374	348	334	342	317	311	336	350	321	313	355	327	346	330	347	328	348	339	357	344	315	355	335	330	319	318	331	323	349	328	329	318	323	330	339	330	369	335	360	306	377	291	323	303	304	325	298	385	331	344	305	325	342	309	340	332	357	329	333	310	330	324	327	335	322	334	345	374	326	325	309	338	330	364	330	358	347	337	384	334	342	361	311	314	331	296	340	340	325	315	347	335	332	368	317	281	330	343	330	355	343	291	360	302	335	333	304	334	328	362	335	340	347	349	335	335	329	310	321	352	340	304	289	331	342	320	340	341	333	361	337	341	311	330	340	356	331	306	351	358	288	335	363	325	315	293	353	334	320	334	322	343	337	321	341	320	305	319	332	360	313	325	310	324	296	309	308	322	300	325	360	305	354	327	333	355	327	324	338	347	330	343	336	332	356	347	332	358	342	352	341	328	342	333	318	324	270	322	294	318	335	309	353	309	363	340	326	337	342	357	327	321	328	331	314	304	358	342	338	321	335	358	314	318	318	329	325	352	314	315	328	322	330	348	326	332	321	298	359	347	339	315	352	304	369	314	318	307	325	325	293	345	339	326	345	331	344	328	316	313	316	339	343	332	375	329	401	327	312	327	306	337	356	313	307	363	309	334	332	327	318	312	359	333	347	342	337	309	336	321	354	344	333	333	348	345	308	332	336	317	337	338	347	336	356	340	343	306	324	335	303	342	326	346	343	309	338	350	334	327	313	327	316	321	347	289	331	315	346	327	324	323	347	330	327	312	330	350	328	348	324	327	312	316	334	319	348	342	357	320	324	340	332	372	326	334	327	299	343	329	302	317	353	329	299	354	375	297	309	318	340	335	310	350	312	357	330	328	322	315	298	311	342	332	325	327	348	331	292	322	319	322	341	329	322	351	336	320	338	327	318	320	338	344	321	329	321	349	332	316	338	352	328	340	356	317	312	352	306	341	308	331	314	333	360	363	352	360	322	327	364	322	338	363	352	295	329	307	339	340	327	353	317	361	323	320	320	314	343	353	320	332	358	324	335	320	370	351	325	309	363	291	324	322	315	340	355	349	354	368	306	318	343	315	324	314	338	351	334	325	341	317	345	313	319	341	316	329	348	320	333	297	336	357	355	299	339	353	339	347	328	395	361	367	337	357	340	326	331	371	336	318	336	321	375	323	364	348	324	313	329	382	317	337	328	324	360	353	334	333	347	367	310	302	300	334	342	345	346	316	285	344	345	338	314	340	308	360	307	345	343	340	319	362	325	335	359	341	332	329	331	361	336	324	318	324	309	360	328	317	310	364	319	325	339	350	344	326	334	331	321	344	316	325	348	344	366	341	314	353	322	349	321	312	311	334	324	338	328	376	316	355	337	316	380	358	304	365	342	349	335	327	334	310	317	300	366	291	329	356	330	322	322	355	309	343	327	351	346	346	313	377	339	348	341	316	370	329	350	342	344	332	332	317	328	308	318	335	354	352	298	333	317	358	330	356	310	347	297	304	296	316	344	347	341	289	344	343	354	320	304	346	327	342	332	320	318	336	301	336	334	353	360	334	349	360	309	344	350	324	338	330	323	329	355	365	358	343	297	312	322	322	306	339	311	348	374	329	332	346	301	308	361	324	352	340	351	313	349	326	351	313	353	307	286	346	335	322	377	334	322	350	336	331	327	340	307	339	337	352	330	327	357	329	375	332	296	352	324	334	320	310	322	339	354	345	334	344	318	304	348	359	305	368	304	344	336	333	328	302	343	322	324	319	313	346	337	310	363	338	339	295	343	336	338	351	331	327	310	371	354	344	318	290	328	309	319	325	331	328	346	326	329	327	356	336	354	302	320	325	326	334	354
16311	8143	9041	6886	5854	5527	5134	4060	4452	4619	5404	3130	3783	3219	4403	3956	1879	2004	1637	1425	1635	1556	1651	1353	1422	957	697	881	717	606	536	457	308	238	334	436	576	337	240	132	128	157	148	172	146	133	172	168	203	174	256	322	319	399	361	210	160	151	154	136	142	141	155	135	135	150	124	161	137	147	135	167	154	132	129	170	126	131	135	132	129	147	137	146	150	137	145	141	127	143	133	125	154	159	133	127	152	132	134	127	113	133	154	142	118	150	127	122	151	132	136	146	142	128	137	139	151	147	132	145	121	127	142	138	129	133	142	154	115	145	128	127	130	118	154	139	157	148	140	123	137	156	127	140	131	123	150	114	162	145	105	120	124	133	149	149	148	141	130	142	124	115	130	143	134	129	116	121	128	138	150	136	126	141	157	153	149	120	119	137	133	132	125	128	152	128	138	142	118	126	143	127	131	114	141	150	127	150	145	145	152	133	148	127	142	130	138	147	125	127	130	140	140	126	128	138	141	115	151	145	128	156	136	145	170	164	136	116	151	141	138	121	139	132	126	149	139	141	150	139	146	143	143	135	135	137	110	130	137	124	135	128	147	126	124	145	126	131	142	140	125	133	129	123	146	127	128	136	134	144	147	147	135	129	146	131	133	146	131	132	155	154	143	136	117	141	135	115	142	131	136	124	139	141	140	134	137	121	131	148	135	139	156	129	130	113	161	145	138	128	160	135	151	113	123	138	150	128	131	120	135	135	124	140	121	142	131	141	127	133	136	128	139	130	136	147	156	132	121	138	125	140	144	167	131	147	123	142	127	126	145	137	141	138	133	128	143	109	132	112	119	128	136	144	144	150	113	120	146	129	134	141	143	175	134	132	140	129	144	141	131	129	138	130	129	132	151	136	128	143	131	135	131	155	146	120	114	114	123	166	131	148	154	125	115	155	142	155	115	133	136	125	125	129	148	131	119	126	145	149	127	120	144	143	114	135	126	149	115	117	150	132	141	146	123	136	140	123	105	137	122	142	122	145	158	116	130	118	128	140	135	109	123	119	129	136	148	160	125	132	139	130	106	135	123	169	132	122	138	144	132	154	127	146	133	133	135	128	153	137	134	120	135	133	159	138	131	125	142	135	144	133	146	142	126	138	144	126	142	142	119	143	131	127	153	135	139	135	151	128	145	148	122	156	128	145	121	137	138	138	133	147	122	137	155	120	138	131	139	137	149	143	133	131	138	117	151	138	128	144	135	117	125	135	126	142	131	122	129	121	128	139	152	141	119	133	151	128	116	104	131	150	157	155	112	122	130	127	143	128	146	143	135	142	123	120	147	132	111	129	102	127	131	139	130	126	115	135	129	145	144	140	120	140	148	137	143	137	145	119	131	131	125	131	134	119	130	109	160	134	138	127	128	139	146	136	145	133	123	152	141	117	139	128	125	129	135	153	137	148	122	138	138	141	141	132	146	130	127	135	126	127	158	148	137	132	154	138	130	149	146	132	128	135	140	150	134	125	143	138	142	153	139	151	139	124	127	139	135	123	131	128	136	110	150	145	126	142	140	132	115	134	122	141	120	143	134	118	135	124	135	129	130	150	158	140	157	134	143	146	120	133	138	106	119	120	143	151	150	142	143	133	150	119	125	145	153	153	148	128	144	130	135	121	139	135	134	129	146	158	120	141	153	127	149	117	129	145	134	122	126	125	116	130	136	132	118	136	135	150	154	116	131	141	131	150	137	149	107	122	150	128	141	129	142	148	156	133	119	135	143	135	131	119	151	129	114	129	136	154	132	149	158	138	142	139	127	141	144	129	142	151	132	147	119	126	139	122	124	137	129	136	133	135	142	131	121	134	122	117	121	127	104	140	153	151	156	140	147	138	122	144	144	139	127	132	133	137	140	131	129	136	148	121	120	162	133	117	122	120	133	126	137	152	124	150	127	135	142	122	150	139	130	130	133	152	157	130	146	124	139	130	133	149	136	142	140	142	135	119	142	133	146	145	150	131	147	150	133	125	149	136	141	135	118	139	124	130	131	128	136	146	146	137	145	120	143	121	130	132	127	128	150	138	114	108	126	145	145	139	119	139	119	125	115	144	134	137	126	132	144	136	125	123	142	136	129	131	155	141	130	137	157	129	136	146	135	138	138	132	131	134	123	118	125	149	135	145	137	134	147	129	144	140	122	128	117	121	128	136	134	139	127	130	159	153	136	132	138	118	131	117	128	120	156	124	147	117	128	133	132	142	146	131	132	138	157	110	153	154	117	129	140	128	144	147	129	132	125	141	119	140	144	131	129	137	125	147	122	150	117	130	127	125	151	117	127	118	143	137	148	122	136	143	144	141	154	115	149	139	141	143	133	132	145	138	122	137	105	129	139	126	141	134	135	121	142	128	144	143	120	140	116	128	128	126	136	125	130	146	112	134	118	146	119	134	148	115	138	114	163	117	139	128	127	145	127	129	137	134	131	123	140	137	120	121	121	133	133	132	128	147	134	135	130	144	124	119	163	139	134	132	155	136	121	136	135	137	121	145	132	130	142	139	121	147	133	133	118	140	142	119	142	118	154	127	124	145	145	138	121	125	150	131	154	131	125	150	118	127	143	145	147	118	147	131	128	145	132	119	136	112	130	136	141	159	126	143	136	121	151	157	143	147	136	145	141	146	143	128	136	143	130	151	138	165	148	127	145	129	129	135	130	117	129	137	117	132	115	132	160	120	137	116	147	137	132	136	112	147	123	132	139	144	136	136	133	147	156	136	129	137	129	146	150	127	124	130	129	137	118	132	134	124	157	146	130	124	141	118	128	137	130	120	135	132	152	117	129	153	130	147	108	139	139	123	128	149	150	151	128	149	138	154	140	138	159	124	139	136	136	123	133	126	148	116	144	131	126	127	145	129	126	135	116	141	146	141	123	122	151	127	124	136	159	160	142	122	137	130	126	127	131	115	121	139	119	137	159	127	144	149	131	139	140	146	131	123	148	138	119	130	123	145	147	128	162	119	135	133	127	133	144	154	143	134	132	136	136	130	145	151	117	148	136	130	140	120	107	123	116	144	129	131	112	143	128	116	142	125	147	146	127	128	136	155	133	111	136	150	140	113	115	148	137	134	141	143	155	141	137	144	140	117	148	145	120	116	140	130	130	122	134	136	135	132	146	140	148	119	152	125	136	139	135	136	125	134	132	150	128	110	132	145	165	136	124	151	115	123	126	146	152	126	128	135	126	139	140	131	133	142	140	146	131	123	125	142	150	133	118	141	148	147	137	147	159	166	129	147	137	124	143	122	112	127	141	121	145	139	147	138	128	116	118	135	138	129	132	137	135	148	129	123	127	153	133	114	160	135	123	144	137	150	137	151	140	152	150	124	122	135	130	122	137	130	141	138	153	130	124	143	133	148	139	156	133	148	130	143	153	159	126	141	134	139	124	124	135	132	150	125	117	116	133	143	134	139	125	120	135	136	124	126	140	158	143	127	145	126	138	121	160	135	142	146
11296	7352	13342	15865	18461	19548	19729	17082	19704	20197	22649	15345	18432	16096	20261	17928	9551	10921	8882	7783	8852	8668	9409	7485	8423	6075	4729	6446	4742	4094	4041	2880	1447	1312	1998	2942	4072	2145	1378	598	476	430	491	550	581	550	698	699	1022	933	1370	1880	2383	2861	2325	932	594	544	494	488	479	476	440	433	455	421	436	455	466	421	433	434	405	405	407	378	426	395	409	410	405	436	385	406	479	496	486	428	436	420	460	459	393	429	410	408	410	426	418	429	432	420	437	451	412	404	411	405	421	418	414	401	434	428	422	432	440	397	406	401	395	416	435	438	418	417	409	410	438	431	392	427	360	412	428	414	418	384	388	412	389	387	397	419	388	410	373	431	422	391	371	381	403	417	396	439	390	411	404	391	445	411	415	399	381	406	407	386	431	411	386	397	424	390	429	404	403	386	397	423	426	408	363	386	395	411	378	397	370	407	392	421	430	390	413	406	405	384	411	415	431	402	428	438	424	413	402	411	395	375	452	353	435	397	427	421	430	383	426	370	428	402	373	379	416	358	385	390	420	434	377	405	388	404	421	389	399	465	409	411	388	393	436	410	394	419	405	379	383	403	420	406	412	387	347	406	435	380	429	442	399	422	394	416	392	430	420	415	437	398	414	411	373	391	429	415	406	380	388	407	406	399	406	401	411	448	407	401	396	409	397	421	437	429	430	378	383	427	369	421	435	387	393	372	411	375	372	413	449	415	390	418	440	413	384	396	388	438	381	418	393	408	390	434	445	428	411	415	385	402	413	402	407	429	404	411	418	369	421	449	387	415	357	389	390	408	377	368	397	369	406	393	395	396	388	434	414	453	381	433	447	405	374	411	408	444	385	460	365	390	395	445	424	420	427	432	414	421	415	424	439	405	388	421	389	402	439	418	442	434	405	403	377	412	391	404	401	425	417	423	385	419	443	409	423	409	385	404	408	387	429	416	407	401	459	377	409	409	376	395	406	454	420	410	409	387	429	415	397	422	381	412	393	413	371	402	394	392	399	420	401	420	408	394	390	439	436	380	423	458	427	410	394	408	426	402	417	415	365	401	384	368	410	446	394	411	438	437	426	411	413	394	407	414	378	393	376	392	426	437	432	409	389	418	413	395	392	413	451	432	413	403	392	442	399	443	454	378	398	442	407	444	376	374	413	388	407	410	403	431	406	399	446	431	400	365	385	421	387	400	402	439	415	422	425	425	414	415	399	416	403	413	373	391	373	424	418	377	405	406	419	442	421	418	433	403	390	395	381	379	423	434	404	393	410	380	382	400	403	392	404	389	382	412	414	415	400	415	370	416	441	390	431	418	397	406	404	432	397	423	356	418	399	400	413	396	378	402	392	416	411	400	389	395	385	393	415	405	384	416	394	415	419	452	414	433	443	391	406	413	366	439	387	424	400	376	413	410	435	399	420	416	403	398	389	407	407	394	384	434	419	395	402	412	395	417	394	372	401	432	414	414	393	425	380	417	390	410	386	453	412	414	428	419	399	409	424	401	473	413	440	415	433	399	386	354	423	402	400	392	430	436	419	432	366	401	469	427	397	403	387	417	408	393	429	409	433	402	387	396	376	385	407	376	414	377	418	428	410	410	400	414	412	431	446	448	409	433	388	414	420	394	406	415	433	411	407	406	394	401	384	401	431	434	415	395	437	395	394	416	396	402	389	395	409	374	414	432	401	431	415	420	413	439	382	426	435	430	355	434	403	402	418	376	422	376	406	388	408	418	408	406	412	411	388	413	408	440	411	392	405	379	447	423	383	405	416	420	439	418	409	406	416	414	391	441	363	406	404	402	420	430	389	417	397	413	378	394	412	414	415	388	376	379	380	404	426	422	406	400	400	406	408	422	413	439	408	408	380	422	395	422	372	421	393	425	438	395	408	391	442	422	415	404	386	407	395	414	415	405	383	391	400	430	490	441	410	392	409	410	403	380	407	413	432	404	421	408	419	387	422	413	411	419	393	428	450	406	376	426	410	369	424	413	416	421	413	377	408	383	403	400	448	460	429	382	435	421	405	434	419	443	424	408	407	439	390	432	376	425	358	421	364	422	396	415	407	402	403	392	382	428	398	395	381	380	414	402	403	381	385	422	387	412	408	374	404	386	443	401	407	422	391	400	415	418	405	423	377	434	455	398	377	399	414	420	410	414	392	426	387	398	407	403	379	397	438	432	404	412	418	421	398	391	401	428	417	385	429	429	421	404	458	389	373	438	411	400	407	398	400	411	435	423	410	401	445	417	398	399	394	432	432	454	358	406	410	397	467	426	449	398	401	385	417	385	394	406	410	394	417	389	440	414	389	407	448	415	425	422	420	402	434	385	383	423	397	418	419	376	398	420	391	411	430	369	418	404	392	397	411	387	397	440	373	404	388	408	431	402	423	411	391	402	422	403	396	380	383	457	412	418	420	437	398	421	382	389	411	373	426	387	379	406	417	371	405	415	413	396	409	407	395	373	433	401	400	392	382	395	431	400	406	423	458	433	411	440	405	428	367	382	406	411	397	411	417	399	380	387	435	412	422	430	428	416	424	410	401	432	388	429	365	427	436	426	411	369	417	412	416	403	383	363	408	416	419	370	381	408	395	409	378	400	410	406	375	419	406	345	405	391	421	414	420	393	393	394	403	404	397	411	385	418	390	403	411	425	395	404	386	401	377	420	410	428	406	406	405	404	426	395	379	409	372	391	430	433	401	418	428	408	423	380	379	370	415	390	373	454	414	426	401	388	440	384	431	392	413	411	409	428	411	410	404	385	398	405	426	420	411	393	403	420	395	357	393	400	421	380	445	390	440	413	409	428	388	392	412	385	402	396	399	416	401	409	426	408	410	412	404	386	410	452	411	384	414	387	396	416	427	409	373	376	407	408	445	409	408	414	428	455	429	392	390	432	398	443	369	379	395	377	363	407	387	389	388	377	430	428	424	396	401	356	420	406	418	408	384	403	415	404	420	381	378	408	394	409	365	425	391	394	403	403	416	417	420	365	393	386	468	410	412	398	399	435	383	419	393	426	402	403	375	388	405	405	416	438	416	390	389	418	383	419	465	392	404	398	399	416	383	408	426	403	394	419	425	425	401	426	398	396	417	401	381	397	383	412	420	411	363	409	380	427	394	405	407	417	384	382	403	437	416	424	370	410	357	422	371	411	382	424	397	414	422	414	388	432	395	403	429	400	411	399	406	423	385	463	408	405	412	397	409	405	415	359	437	380	407	408	418	415	427	440	403	420	403	417	426	424	373	465	374	384	448	383	420	415	408	415	454	430	417	392	401	420	404	434	408	413	418	391	423	436	425	428	414	393	415	373	402	431	432	401	387	406	392	370	405	388	398	412	417	406	359	413	397	379	377	411	369	402	415	430	425	371	397	391	411	399	429	423	415	404	375	388	382	400	417	394	411	400	391	380	396	416	380	422	380	383	415	428	360	397	371	448	409	390	420	382	387	401	394	391	425	398	405	394	410	387	427	428	428	408	411	407
24725	14310	14994	11314	11047	10651	9039	8103	9363	8807	10295	6314	6478	6493	8978	8021	3936	3464	3802	2615	3306	3098	3873	2572	3344	1634	1483	1466	1211	1017	1022	933	536	406	567	779	1047	650	286	223	174	180	195	213	194	200	215	219	313	263	439	468	557	667	630	315	212	212	206	204	191	176	180	181	199	181	171	169	189	191	162	179	178	182	179	165	178	190	174	182	173	179	152	182	180	206	148	185	183	154	161	157	173	181	191	186	166	179	151	169	167	135	187	160	194	176	173	155	145	161	197	149	176	163	190	177	179	178	188	170	157	169	168	197	159	169	184	155	199	210	170	172	170	165	196	174	148	155	170	189	179	171	179	162	181	194	172	197	193	190	185	178	178	184	178	179	179	176	162	180	150	162	176	168	203	186	183	196	180	174	203	171	183	168	192	188	165	190	168	207	170	165	170	154	177	162	191	168	176	176	161	179	193	176	176	169	183	202	176	195	171	171	165	194	169	147	176	173	180	167	172	148	198	196	185	175	187	165	176	162	191	161	160	194	163	190	191	158	184	185	157	172	168	189	175	189	186	165	168	169	178	166	171	186	160	144	189	178	181	177	202	175	195	158	168	176	179	160	198	176	182	168	167	182	148	155	191	169	177	166	169	190	160	168	161	189	191	156	165	198	164	149	169	175	157	183	154	169	149	164	162	170	182	169	166	169	178	179	169	169	184	190	183	201	175	166	184	154	154	177	167	186	165	183	176	186	165	170	191	206	182	170	168	162	175	163	165	171	170	166	201	172	169	172	169	182	170	172	193	162	170	176	173	175	167	154	189	194	175	197	214	171	174	178	197	163	165	199	178	189	194	171	196	178	204	184	154	168	167	166	163	185	168	150	155	168	163	167	188	177	162	186	177	189	146	163	160	173	187	176	170	182	163	162	157	201	171	195	160	159	173	158	188	166	177	188	184	140	175	178	180	171	185	199	185	167	181	175	184	178	174	176	174	175	185	167	199	151	183	169	186	175	167	170	170	204	204	174	148	167	166	179	171	165	172	163	181	182	176	184	170	165	168	183	176	179	171	170	185	171	159	175	191	168	169	166	164	165	197	178	197	156	187	167	194	183	174	184	175	164	165	186	168	175	156	156	204	155	174	189	191	168	163	189	182	165	182	165	184	186	160	185	158	182	175	192	177	178	180	158	179	155	177	177	167	191	162	165	212	196	166	162	166	150	180	158	157	204	178	173	181	170	199	165	177	194	161	167	167	165	168	172	176	186	202	188	164	151	165	173	178	161	179	161	197	164	166	173	170	158	166	178	169	187	190	170	178	169	157	173	176	159	179	167	169	175	183	157	170	174	185	171	157	179	166	170	173	204	195	164	155	150	151	163	172	190	172	186	167	190	164	188	168	176	150	183	152	183	178	212	184	163	156	187	179	155	164	200	169	177	195	168	191	167	177	176	172	188	180	177	170	176	182	167	160	178	169	196	170	162	167	173	182	168	203	153	156	167	179	187	161	180	179	193	185	170	172	188	171	172	179	184	201	161	188	164	175	174	166	162	170	162	165	205	199	156	158	181	176	170	162	151	190	180	179	165	206	162	179	156	169	168	157	179	191	182	177	187	199	165	164	160	165	177	174	201	169	156	169	160	165	182	173	175	186	145	171	196	172	159	172	183	168	178	183	195	179	177	157	190	172	170	170	144	162	191	173	153	174	182	170	180	204	204	180	214	179	192	157	196	158	198	201	161	160	162	177	157	201	148	170	178	163	167	166	181	178	199	163	167	157	182	172	205	191	189	180	185	170	170	173	166	209	182	166	179	161	178	172	169	183	171	159	175	179	156	175	160	176	169	164	156	174	142	216	182	182	174	211	194	203	160	167	152	178	174	181	161	175	168	171	197	188	165	184	164	185	186	185	174	184	144	161	171	196	182	191	207	159	155	146	179	177	189	164	176	158	153	188	164	165	163	165	159	177	184	197	195	155	184	155	163	168	167	172	166	177	182	174	176	201	182	182	176	181	158	169	185	176	165	171	169	177	190	171	167	188	166	166	172	173	198	164	158	183	164	182	189	174	171	185	174	204	174	171	161	173	158	200	200	196	170	188	162	171	149	176	158	171	208	230	182	187	200	188	185	176	166	150	165	179	195	175	168	164	167	181	175	170	157	181	174	165	175	183	183	167	169	184	179	186	158	166	147	181	192	173	188	176	171	164	152	169	179	187	175	193	148	147	173	147	169	151	188	191	195	171	179	174	177	177	188	163	167	184	163	181	178	173	177	173	169	177	171	178	170	177	183	170	170	181	176	187	178	187	184	182	179	166	168	179	159	190	172	171	195	160	161	170	172	188	206	187	184	168	181	156	166	177	175	145	171	157	151	160	189	160	169	150	181	162	184	174	179	176	193	175	166	181	185	182	161	196	181	165	185	181	189	149	188	178	175	158	173	153	178	175	164	192	181	173	183	153	159	184	181	174	176	191	151	161	189	166	173	155	176	180	167	160	167	200	179	165	171	184	174	171	192	196	162	159	154	163	177	193	189	162	178	163	170	173	198	191	176	166	196	150	176	152	180	154	172	185	201	184	170	175	147	183	166	175	201	170	175	186	164	177	172	182	201	180	161	177	157	211	176	169	175	175	174	182	166	174	149	185	169	176	166	159	182	165	184	188	211	157	168	170	153	173	176	168	188	174	189	170	171	151	175	178	154	176	177	187	192	167	161	186	179	159	179	167	182	173	181	156	168	156	178	179	160	172	206	198	184	180	175	180	193	199	181	170	156	188	175	183	164	185	140	179	191	164	168	174	155	181	184	151	208	202	154	197	183	164	190	178	154	165	163	180	177	181	185	143	162	193	188	180	146	184	139	202	188	153	189	200	175	174	156	186	207	143	190	161	199	169	174	171	174	184	170	174	167	170	157	183	174	151	188	163	180	160	155	157	154	171	203	170	177	145	171	164	155	165	152	168	178	164	166	172	172	177	161	191	191	161	161	172	173	171	193	184	143	150	157	178	168	154	173	159	197	169	161	169	176	180	161	169	143	177	197	174	158	180	177	160	174	164	158	178	174	173	192	162	174	163	157	169	163	162	183	167	162	184	176	175	189	169	184	159	162	176	216	184	196	163	180	187	164	153	163	188	204	182	180	176	179	192	182	165	186	163	177	207	168	174	187	179	162	197	172	156	175	166	184	180	167	197	173	179	167	172	177	167	179	169	169	170	163	162	159	191	171	189	155	180	173	175	177	161	170	178	171	160	189	155	168	177	155	147	161	174	168	196	176	170	166	198	198	171	167	193	177	191	177	150	186	179	184	159	128	171	149	173	175	168	164	159	181	195	147	168	188	199	173	166	188	169	213	164	175	160	190	160	179	204	192	174	167	182	174	180	169	175	189	162	170	144	169	189	199	172	159	180	183	179	156	181	165	170	169	190	194	189	149	167	203	169	174	204	164	171	175	182	155	159	161	174	190	183	161	170	162	171	172	171	178	174	189	167	164	161	170	168	187	177	171
15555	11332	18598	20510	25585	25974	25092	25024	28134	27541	29592	22780	24000	24717	29369	26030	15147	15636	14430	11751	14041	14181	16634	12000	15166	8961	8919	9406	7609	6419	6403	5391	3164	2241	3340	5152	6958	3684	1336	847	614	598	657	733	751	871	1130	1020	1547	1316	2615	3042	4103	4506	3858	1501	932	731	661	653	593	538	593	574	589	600	583	557	578	530	569	547	560	554	522	520	540	540	500	504	474	540	531	535	631	531	569	582	481	519	528	529	550	477	558	483	524	522	487	493	500	511	498	484	464	530	502	511	478	461	524	519	513	543	505	463	533	481	513	501	516	500	487	506	495	517	530	500	511	501	489	549	488	517	485	478	481	474	494	509	499	500	502	519	449	503	516	486	505	501	497	521	469	524	503	562	490	542	490	507	480	518	480	514	493	515	490	497	504	487	480	497	542	490	485	499	502	514	502	487	498	511	503	506	513	483	509	524	484	477	481	498	488	503	505	474	518	473	507	544	498	486	504	517	539	504	474	516	503	510	504	487	487	477	460	497	508	511	494	448	503	475	460	513	535	485	494	509	531	502	515	537	518	500	515	478	506	486	518	560	525	539	503	522	499	491	492	484	507	517	518	490	489	475	497	515	535	485	521	501	528	478	500	476	521	489	486	519	514	480	510	510	542	496	503	488	509	463	509	531	497	481	515	481	520	496	504	455	488	523	501	531	493	478	467	531	488	526	480	514	466	492	493	571	527	439	489	489	524	504	533	485	481	529	517	533	500	478	490	503	482	515	466	510	501	480	536	522	494	495	515	480	500	492	470	465	540	508	501	481	525	525	497	471	495	471	511	513	487	506	516	550	528	509	520	484	477	504	500	497	497	500	507	488	495	490	507	500	515	490	473	463	488	561	507	480	537	505	524	453	511	484	436	501	491	491	481	512	534	511	495	530	548	514	519	496	498	486	522	528	497	487	460	481	519	532	493	506	527	517	488	518	452	507	520	542	478	512	492	483	501	506	523	512	491	493	462	486	490	522	484	493	470	477	496	494	533	512	510	487	521	460	512	510	542	521	540	489	503	538	504	489	538	485	479	548	513	540	531	493	488	478	537	504	480	442	541	497	539	508	502	497	549	513	506	485	506	516	505	503	497	492	501	525	525	496	506	517	506	518	492	493	536	472	545	485	525	526	519	533	514	499	454	497	483	505	475	473	489	475	501	536	488	503	489	494	503	525	511	482	479	539	510	477	480	534	503	520	524	514	519	480	469	504	523	490	515	496	497	541	491	465	496	488	512	461	549	524	498	523	498	512	482	521	512	496	486	489	517	484	518	528	491	479	530	492	519	503	493	506	479	489	500	526	531	529	517	489	467	529	503	550	510	496	504	480	465	476	486	503	527	517	491	498	534	476	521	500	505	538	496	490	479	513	492	531	515	488	488	487	478	480	499	512	492	509	526	518	517	490	479	480	467	470	512	526	512	502	536	496	507	491	480	477	531	521	541	500	498	507	528	518	515	490	494	508	488	480	459	521	513	498	514	487	516	512	562	478	499	500	478	515	495	518	513	508	498	492	547	519	500	536	486	510	494	492	493	535	528	489	474	481	466	495	517	547	505	530	515	517	485	503	539	526	477	539	536	446	545	511	495	484	478	507	506	527	496	487	486	503	475	506	508	516	521	501	520	497	512	517	547	501	500	510	507	501	494	481	539	501	518	515	467	519	523	472	519	517	511	483	543	525	523	484	512	524	489	500	502	484	469	454	475	496	506	487	489	515	525	441	523	512	504	495	542	509	521	519	512	507	542	477	525	495	479	465	496	501	496	506	518	529	490	485	536	454	508	505	496	511	490	504	472	516	561	497	511	481	503	508	441	523	469	505	550	491	514	511	496	548	462	545	526	507	500	443	471	477	557	472	524	503	490	517	518	499	512	527	491	501	526	480	477	503	525	509	507	523	505	483	509	487	516	491	494	548	512	485	520	491	527	515	473	502	502	532	485	523	503	457	470	480	483	490	489	491	520	537	509	473	471	493	468	516	462	516	488	470	515	499	486	509	468	519	488	473	494	531	544	521	493	477	537	486	493	493	498	540	497	538	527	493	508	523	471	504	506	555	514	496	481	508	503	506	471	498	490	491	511	467	504	525	515	513	511	530	497	547	469	509	468	550	495	516	552	494	538	473	477	511	485	515	464	518	511	507	491	520	520	501	494	480	502	498	497	502	482	509	476	509	537	561	528	495	466	519	487	492	514	470	514	521	515	512	533	509	516	493	489	458	507	506	510	513	492	551	515	492	499	514	494	559	473	518	528	504	531	496	537	472	520	498	464	521	487	502	509	499	530	521	509	500	511	501	465	531	472	531	473	534	499	502	541	491	499	506	519	538	501	509	493	493	529	467	513	532	506	517	515	511	523	515	532	486	449	513	542	501	496	534	525	507	475	495	490	503	544	507	517	514	488	536	515	502	547	499	476	491	485	484	544	495	480	501	509	527	551	476	493	526	494	537	461	541	480	460	504	508	523	527	503	452	513	480	530	511	519	511	495	494	517	493	506	483	488	518	508	486	537	506	526	513	514	546	494	512	546	500	504	512	521	460	497	497	528	502	511	487	492	484	470	549	471	480	487	520	495	513	488	504	538	479	497	490	493	528	564	493	499	521	457	511	506	513	492	518	472	505	516	521	503	527	513	496	498	523	525	525	495	522	528	543	509	545	500	477	522	466	493	463	494	468	552	477	505	487	512	499	527	528	520	482	504	504	477	506	519	466	490	470	496	503	502	496	498	512	502	479	472	494	523	462	558	466	484	507	526	499	551	520	490	495	512	532	483	475	548	484	493	525	525	533	472	502	522	521	507	505	474	522	495	493	542	498	524	524	477	486	535	459	505	501	502	527	539	500	504	542	526	483	515	518	507	511	523	524	524	467	447	493	529	481	476	501	464	493	518	517	499	502	522	499	503	489	523	531	489	532	488	495	498	505	507	469	476	478	490	484	500	484	497	465	559	546	470	497	474	481	491	531	479	515	494	504	511	519	543	502	496	475	506	468	504	461	514	498	495	508	494	518	498	497	480	535	505	522	492	530	540	547	499	479	500	494	486	493	540	490	496	516	499	511	505	501	490	499	504	506	476	469	483	506	520	527	482	500	505	469	510	535	488	495	467	493	548	468	477	497	512	510	506	487	522	551	531	508	515	515	497	472	552	499	485	501	480	501	518	481	518	526	515	484	500	484	514	547	539	539	492	475	486	505	479	498	466	476	509	500	532	551	478	490	487	460	489	509	527	497	533	501	508	553	536	518	461	537	504	485	514	503	499	497	546	487	486	485	486	500	523	486	514	462	474	471	537	487	475	496	503	475	504	508	545	475	488	502	496	509	497	481	489	522	500	478	504	504	521	476	491	520	455	503	540	469	447	471	536	474	487	499	488	537	500	529	535	491	475	501	515	472	521	482	482	497	509	520	506	507	507	496	476	522	527	501	471	471	516	541	488	510	473	525	509	524	494	510	507	512	468	480	497	496	489	507	476	546
5494	2122	2387	1388	1092	837	609	668	698	694	712	481	487	536	611	473	279	293	283	278	270	302	304	267	284	249	252	236	230	192	171	180	154	138	141	143	198	158	118	103	116	139	114	136	110	105	85	107	106	114	146	121	116	122	113	103	95	114	114	112	97	124	101	100	92	106	115	112	97	78	105	107	104	98	93	106	104	121	115	95	112	103	108	104	114	103	103	119	85	114	100	116	71	99	102	120	116	116	90	96	119	99	104	87	101	111	122	112	105	113	92	97	92	112	113	102	113	112	93	106	116	88	109	108	106	97	95	107	113	104	96	84	100	86	99	102	101	98	106	105	105	99	96	84	109	113	110	105	97	89	107	98	102	109	101	96	103	78	111	94	107	92	101	98	90	96	127	87	102	109	118	83	107	100	114	104	101	111	112	114	111	92	96	95	105	113	119	108	113	115	109	105	103	110	108	105	109	98	100	83	102	105	93	110	96	107	102	108	111	116	110	108	109	93	118	118	117	91	106	85	107	130	100	114	97	104	116	86	99	88	102	91	97	119	113	79	101	131	106	106	119	105	114	120	112	96	92	100	96	100	112	103	123	104	97	117	128	93	106	114	106	91	100	95	107	94	118	109	115	104	106	105	95	103	111	116	113	94	106	92	98	81	120	120	113	107	105	103	87	108	123	93	101	95	113	112	122	112	111	108	96	102	113	111	115	91	130	107	111	94	118	114	126	110	121	100	106	109	94	105	98	118	109	110	95	102	92	104	93	100	96	114	103	101	109	94	104	108	110	118	133	89	116	117	116	107	111	95	102	113	105	103	111	99	120	100	109	121	108	98	93	113	88	114	107	100	115	116	104	100	96	106	114	113	99	105	106	107	98	100	83	99	109	98	115	85	105	113	101	121	96	117	100	110	115	109	105	109	92	91	114	120	112	95	130	99	107	93	104	112	106	107	104	111	102	103	119	95	95	99	91	89	107	101	101	98	121	115	110	105	104	109	115	114	111	114	120	115	123	118	110	93	79	103	97	97	106	96	87	97	124	83	94	86	100	124	96	98	103	100	91	101	102	96	102	100	100	97	99	91	87	112	107	97	101	103	114	83	125	99	77	110	117	113	113	99	112	99	103	126	116	124	126	103	115	93	111	107	123	115	107	119	98	116	99	80	86	101	109	90	113	95	108	107	95	118	120	101	91	109	113	110	108	101	108	97	99	114	104	114	96	92	118	103	111	118	89	98	106	88	117	97	107	107	103	109	94	117	101	113	122	113	110	121	116	102	101	111	94	110	107	106	110	107	106	91	109	113	103	97	115	105	99	106	120	111	103	114	105	103	106	97	112	115	109	114	95	106	97	114	92	116	128	95	108	103	94	122	105	108	101	110	107	106	116	105	113	119	95	102	116	101	102	123	122	93	112	111	114	92	112	92	100	95	115	118	122	99	100	112	120	112	102	113	118	111	97	112	106	99	97	105	113	114	100	98	113	104	81	111	95	112	110	106	118	100	95	106	107	110	100	106	102	99	128	121	102	109	109	107	96	100	114	123	102	92	114	96	112	93	108	92	115	109	87	115	105	106	118	113	112	94	101	120	111	126	72	115	81	93	107	111	98	102	107	109	100	115	100	122	119	114	117	92	131	86	105	116	79	124	109	108	99	97	115	95	103	90	127	95	95	119	95	94	92	115	117	105	117	106	89	138	109	108	104	132	95	107	104	105	99	88	102	95	80	133	103	103	94	101	97	137	107	101	113	105	124	110	98	105	101	91	105	108	117	77	91	114	100	105	91	108	97	112	107	94	105	101	117	86	106	102	111	105	110	90	93	104	104	92	108	104	101	97	99	89	101	119	107	111	92	87	102	109	107	98	111	100	125	113	100	107	112	90	104	126	101	104	91	110	117	93	108	123	121	103	89	87	101	108	108	118	91	109	103	102	100	107	122	95	94	94	95	123	100	111	101	122	111	126	77	100	90	99	95	108	110	113	111	110	110	125	106	107	103	110	104	95	110	98	88	111	100	106	108	112	89	116	117	91	99	107	120	102	111	111	100	126	103	103	114	94	123	108	110	101	104	116	98	98	101	119	113	113	87	100	105	107	114	110	111	118	116	89	111	108	102	102	116	123	87	89	108	102	110	122	82	102	113	113	104	80	84	91	119	86	92	98	113	109	112	110	105	105	89	90	111	93	117	96	112	93	110	101	117	84	104	89	93	104	108	115	94	113	105	120	95	92	111	100	76	92	106	91	114	113	120	107	88	103	89	102	103	103	112	95	98	99	116	94	83	92	103	105	107	118	93	109	102	136	107	112	91	99	92	112	95	108	91	124	101	109	93	103	112	117	107	82	125	103	98	108	106	88	89	129	116	88	111	120	92	115	112	118	104	114	105	93	93	104	116	105	106	112	101	109	113	121	99	110	85	109	118	96	99	98	84	113	103	96	96	102	102	105	105	99	101	107	101	113	109	99	95	98	107	94	102	110	99	93	96	111	114	96	96	103	119	111	87	98	118	118	118	124	116	113	91	109	95	93	111	103	107	94	96	110	121	99	107	119	104	129	119	79	103	93	115	111	105	105	94	109	101	102	107	123	112	97	99	108	108	114	102	117	114	115	90	99	114	121	109	115	98	105	119	109	99	97	118	100	95	93	103	106	112	96	106	90	92	92	97	97	97	104	118	108	102	102	102	111	113	95	100	111	93	121	122	119	116	120	108	109	119	113	95	93	109	97	100	102	103	112	112	106	90	117	100	112	96	106	126	112	121	107	109	114	120	97	108	121	116	117	113	97	112	114	103	119	102	92	101	89	103	119	112	101	95	106	99	104	102	97	108	117	124	105	95	103	104	106	107	96	93	109	111	123	114	120	124	95	111	109	78	100	97	115	115	96	107	106	99	106	95	116	97	93	103	111	113	104	100	110	97	111	101	114	96	102	124	108	121	116	93	106	105	112	101	113	107	103	114	103	104	91	97	97	118	110	109	92	99	109	89	105	85	104	99	98	101	106	114	116	99	107	100	111	103	102	110	103	114	100	109	111	98	104	103	96	125	103	98	129	108	94	107	97	115	129	105	119	79	94	117	113	100	97	103	96	106	98	111	129	104	92	94	107	95	124	108	105	116	119	112	100	148	117	102	101	103	104	118	113	93	105	111	104	117	111	107	110	124	104	95	104	95	109	114	102	116	119	95	99	115	102	83	93	109	106	112	105	123	102	99	108	115	98	99	103	99	129	103	103	99	112	113	101	106	101	112	118	116	105	102	94	113	99	107	109	110	83	119	110	118	104	86	93	113	101	106	92	107	118	126	114	115	86	101	96	99	95	108	99	104	93	98	96	108	119	113	105	109	116	112	116	89	102	106	97	116	118	100	119	122	103	113	91	104	95	118	112	105	114	102	105	124	100	125	95	99	117	107	105	113	118	115	100	97	117	121	102	92	119	94	127	122	110	103	108	115	112	115	107	120	126	117	98	92	104	95	106	111	87	101	109	96	95
5031	2682	5321	5040	4931	4227	3439	3556	3939	4081	4159	2926	2958	3405	3568	2742	1829	1987	1898	1593	1480	1647	1762	1535	1666	1457	1518	1417	1286	1158	1062	905	654	529	583	700	845	755	354	363	386	374	385	421	413	409	370	416	376	390	368	448	464	516	387	346	348	350	332	337	319	327	309	314	359	327	320	335	323	378	310	361	301	343	322	360	323	295	311	331	335	369	335	334	297	363	318	329	368	343	317	318	331	324	328	329	346	321	343	349	325	299	329	355	316	306	312	308	350	292	322	338	316	322	337	381	301	330	336	327	312	301	371	344	308	316	321	301	332	332	319	336	318	313	284	351	322	315	336	322	335	316	324	341	348	322	316	330	346	312	331	327	322	313	326	352	330	325	338	332	311	308	350	359	341	326	308	369	333	328	311	347	342	313	348	367	317	322	323	342	326	350	306	349	310	344	317	333	320	328	370	308	332	304	313	317	330	299	361	340	321	314	322	320	336	330	285	324	325	331	329	304	303	370	324	344	339	325	335	276	315	332	297	342	311	333	327	362	325	332	331	346	314	338	330	356	305	327	328	324	317	315	334	312	308	293	328	311	335	310	330	343	324	339	329	334	324	309	356	327	306	313	321	361	322	309	337	340	328	351	364	328	342	320	346	291	352	340	303	303	306	326	331	326	361	342	297	296	338	353	352	341	339	340	325	346	357	328	328	327	364	299	321	306	326	321	333	347	331	298	323	353	330	298	347	329	315	345	349	316	358	326	315	343	320	327	330	342	358	302	309	322	327	319	313	326	334	294	341	332	361	307	328	332	342	330	346	330	353	342	359	346	330	279	329	319	325	337	368	302	317	279	339	328	353	317	336	339	338	327	345	333	342	299	346	334	339	361	330	352	308	348	353	319	305	320	346	359	339	352	291	334	336	309	373	341	328	343	338	362	328	320	350	332	309	330	355	320	309	309	350	316	338	339	333	336	322	320	298	350	332	330	327	332	344	309	310	353	333	353	316	324	371	324	306	318	314	367	348	338	329	341	329	327	368	331	309	349	319	356	328	355	328	299	301	374	353	295	299	312	301	315	340	336	328	318	328	328	346	336	313	328	330	329	313	320	347	326	321	327	382	317	323	313	338	350	310	368	367	349	343	309	313	348	307	301	331	310	324	317	307	319	311	325	328	355	309	331	313	327	357	371	343	358	314	318	331	342	336	324	294	341	313	325	329	316	309	316	303	321	324	372	316	319	354	350	360	329	332	321	328	325	332	338	348	344	350	337	354	332	337	356	341	330	339	335	331	348	298	315	327	338	363	300	346	346	319	336	318	303	316	324	322	321	354	330	342	328	338	291	322	359	321	288	355	313	323	331	325	354	343	325	311	321	338	315	328	311	333	310	331	317	327	366	357	346	340	295	318	356	357	326	354	299	308	334	343	327	335	318	328	321	331	346	356	296	330	314	327	328	325	325	328	331	318	302	339	329	327	299	322	308	384	320	337	344	307	343	342	361	320	347	360	316	345	318	327	337	343	320	324	315	347	342	320	313	337	311	348	323	318	305	339	310	322	312	323	321	333	328	317	346	342	329	336	321	307	330	335	354	340	349	342	310	315	297	329	337	306	294	335	354	321	371	317	353	342	324	342	317	330	345	338	338	331	324	342	327	272	339	308	309	331	350	359	339	305	324	344	343	312	303	365	352	319	341	313	303	321	311	345	318	353	326	330	327	355	352	309	343	338	336	348	321	308	330	353	307	334	349	339	342	331	341	353	343	350	319	304	338	352	320	321	322	312	322	342	324	299	332	346	347	333	299	331	323	332	313	379	295	350	343	337	323	320	369	330	318	324	352	300	330	280	330	312	321	315	306	335	351	326	309	360	333	327	302	362	341	304	318	335	343	339	330	314	358	346	352	335	329	351	318	316	319	319	312	336	326	329	308	342	322	317	311	315	311	308	319	357	369	361	341	343	293	322	290	348	311	310	337	341	349	353	341	352	319	340	339	348	330	355	334	319	318	321	318	309	333	320	323	312	313	351	346	312	346	340	309	336	330	342	327	309	319	344	303	327	322	307	357	322	315	301	349	329	327	296	317	288	315	353	352	361	350	319	312	334	333	308	282	335	306	342	347	296	339	346	313	312	337	312	309	313	341	313	345	300	341	339	333	337	320	335	344	321	329	326	357	361	338	354	327	343	334	288	315	328	378	324	333	351	335	362	354	355	325	321	347	295	347	322	353	298	295	325	367	341	309	316	337	354	349	343	318	355	302	323	287	335	303	318	341	321	363	318	359	324	334	331	357	270	325	359	326	358	313	332	310	332	355	315	323	353	331	348	295	302	330	333	340	333	333	288	319	311	337	347	329	317	317	307	335	343	333	335	332	342	356	353	310	329	326	330	328	323	352	331	308	338	305	308	357	341	346	315	305	298	323	308	327	308	332	322	393	320	316	354	317	333	339	328	354	326	312	313	310	336	316	359	304	317	309	326	307	323	316	329	336	311	292	346	328	340	319	273	322	346	315	351	334	325	318	334	317	282	338	323	323	335	352	317	347	342	304	335	324	321	300	304	318	317	306	328	330	323	306	331	322	299	300	327	315	348	323	328	340	348	318	325	305	376	316	346	327	308	309	337	330	326	303	287	332	342	288	361	346	358	354	348	300	320	306	329	344	342	325	349	331	318	351	308	352	337	357	331	298	309	345	339	300	348	332	308	355	313	332	367	335	322	330	292	331	361	323	313	330	300	327	343	317	332	333	355	356	353	341	334	309	339	331	305	380	334	322	359	314	334	335	336	329	320	316	353	330	356	340	348	353	333	347	332	332	341	309	330	299	311	282	316	328	326	289	329	335	327	362	333	307	329	323	313	321	319	325	331	336	342	347	344	313	335	356	317	318	343	307	349	303	359	320	328	322	329	323	318	332	349	334	308	317	307	317	326	308	356	340	334	327	305	321	312	324	345	305	355	373	335	309	342	334	336	319	316	330	336	363	388	360	301	338	306	318	307	329	309	313	336	333	319	310	315	349	336	349	340	354	333	340	318	321	302	338	300	320	310	334	321	311	342	345	338	322	316	298	275	330	343	337	325	351	318	321	345	333	354	317	326	367	330	320	312	341	349	331	348	329	335	322	319	339	338	327	301	319	333	364	291	309	320	309	377	317	340	309	315	325	307	307	324	334	359	331	323	367	326	309	328	335	376	353	345	322	338	323	327	330	340	278	332	320	330	320	325	297	313	372	306	337	304	330	328	359	330	347	327	335	327	345	324	319	327	339	329	337	379	324	320	295	305	331	337	348	321	356	326	345	360	334	350	320	321	352	339	338	309	324	295	317	325	351	348	367	321	302	336	306	344	315	310	334	353	297	298	359	310	314	316	301	336	359	324	369	318	310	343	319	325	334	296	327	341	312	326	334	349	319	335	316	331	354	348	319	308	318	330	349	347	289	357	319	315	326	342	307	327	301	321	309	330	311	346	319	357	323	351	350	313	346	343	329	304	328	325	334	345	371
15990	8108	9646	7420	5901	5326	4168	4847	5236	5194	6294	3116	2914	3703	5700	2862	2234	2402	1783	1593	1926	2262	1934	1650	1611	1101	971	873	793	646	587	497	413	301	345	512	536	399	177	161	149	158	161	162	169	148	165	187	172	190	259	284	309	364	258	176	153	132	159	148	134	139	146	147	149	156	152	124	133	143	134	122	136	137	125	145	135	139	155	156	128	137	119	140	168	128	143	139	126	128	145	138	127	130	148	122	130	123	140	133	128	138	128	128	143	145	126	133	141	103	135	157	140	138	131	159	150	136	135	115	137	130	135	138	140	152	136	129	138	119	125	132	148	124	152	120	153	140	147	144	145	122	137	138	116	143	134	150	140	104	143	115	124	154	129	109	123	140	143	141	150	150	131	131	129	142	145	123	128	133	134	130	140	138	172	137	137	138	134	111	147	154	124	138	170	126	123	131	149	145	143	131	134	145	134	127	166	127	141	121	117	137	114	138	146	125	105	147	144	126	135	129	140	138	144	122	141	113	125	132	138	120	131	128	149	117	130	133	136	133	140	134	154	133	133	127	150	147	139	108	146	141	133	119	116	141	117	141	133	146	140	146	124	123	135	114	135	130	123	129	154	136	123	132	133	131	127	128	109	137	123	151	134	138	146	144	123	131	133	134	141	129	138	106	135	150	130	140	128	128	151	134	149	118	131	142	139	138	136	144	142	141	118	127	159	138	144	123	133	144	132	124	140	124	161	114	140	126	117	137	141	120	119	134	140	135	126	132	136	125	148	127	132	125	138	137	145	143	144	142	137	139	129	124	135	132	122	145	159	133	128	126	140	121	128	144	134	131	135	138	144	145	154	128	137	143	137	136	127	148	150	145	124	141	147	129	144	154	129	128	143	105	148	127	124	148	120	135	129	133	124	123	128	121	142	115	147	146	127	134	123	135	137	104	120	140	143	126	134	131	128	124	134	144	133	120	137	119	132	136	133	138	145	140	122	131	125	130	149	124	132	129	127	133	140	136	125	125	134	136	118	120	155	128	141	145	156	129	133	121	133	122	130	141	115	143	161	149	155	150	119	137	156	158	143	141	135	127	128	126	133	156	141	134	137	154	135	130	128	145	136	133	147	132	110	150	154	128	125	133	131	121	138	138	145	125	121	149	127	142	152	148	124	152	129	138	136	121	141	138	143	141	146	116	118	125	141	124	139	138	143	136	123	149	146	124	120	120	134	141	146	136	122	141	135	122	125	127	132	138	130	126	129	147	128	137	130	138	119	131	124	133	129	156	134	148	144	130	139	152	128	115	139	130	143	136	131	110	126	123	128	135	142	141	128	162	161	147	132	145	138	139	114	138	163	136	132	148	123	119	122	136	150	130	133	146	160	140	138	142	123	143	123	138	118	130	146	154	134	124	134	149	147	123	149	137	124	137	145	134	119	133	135	150	110	128	123	135	115	145	137	127	144	127	138	128	142	137	116	149	122	123	152	155	149	123	125	156	139	137	154	120	130	112	133	146	143	148	123	119	145	124	131	154	131	138	154	135	119	115	141	143	128	130	139	123	129	140	146	132	122	135	145	130	146	153	150	152	148	163	131	149	139	121	123	154	131	141	130	124	107	146	124	130	172	140	144	150	101	124	137	143	140	123	144	155	145	138	140	144	144	153	144	145	144	149	121	117	140	120	138	129	115	133	124	146	140	127	128	138	146	138	131	135	128	144	140	145	110	139	138	142	131	139	137	125	139	141	133	134	141	152	131	121	133	131	150	135	153	144	140	133	138	128	143	146	141	129	135	130	138	127	132	135	148	160	149	130	121	148	118	143	148	136	131	150	128	142	129	119	131	137	147	128	122	163	164	137	137	155	127	122	118	129	124	116	115	141	145	148	139	143	121	147	124	137	108	140	143	120	121	149	105	133	148	140	139	135	153	142	130	138	157	118	122	148	143	148	125	130	128	145	152	114	143	144	138	148	131	151	152	128	135	125	140	147	146	130	107	149	138	146	134	136	137	156	130	151	136	162	136	152	117	131	143	144	120	121	122	142	118	141	156	151	122	142	127	133	136	128	136	142	133	153	143	154	118	130	137	120	129	147	135	131	147	153	137	140	135	151	156	153	125	131	137	130	135	119	145	160	138	153	137	127	133	137	120	139	144	127	154	126	127	133	114	126	141	139	143	161	129	126	142	113	143	135	138	144	138	127	136	134	117	151	143	159	126	115	128	139	136	133	119	143	117	139	164	138	142	135	124	147	120	128	111	135	138	155	143	132	136	142	120	136	143	140	155	127	132	130	139	127	123	125	135	123	135	126	144	124	127	151	122	129	136	126	136	142	133	137	147	126	114	121	148	142	146	153	133	140	140	140	118	134	142	146	131	141	124	138	131	134	123	136	131	163	145	134	114	126	140	130	128	137	155	134	128	137	142	140	143	137	145	153	127	111	146	139	121	142	132	135	141	150	120	137	127	157	110	149	142	131	160	119	124	132	127	165	130	157	153	141	139	136	117	123	144	131	129	153	137	129	143	128	145	149	132	144	134	139	128	136	141	148	142	128	136	148	135	148	126	116	99	139	130	136	143	167	139	118	125	144	135	140	120	136	131	132	162	122	142	120	126	146	126	165	124	122	137	134	151	141	142	125	126	129	125	128	150	141	132	113	142	142	144	120	126	140	128	131	125	140	143	138	136	150	127	127	140	132	151	134	142	132	108	118	140	142	118	129	127	119	126	127	124	131	138	135	140	128	134	123	123	142	142	147	112	125	123	124	124	144	143	130	119	152	132	126	120	141	131	131	128	132	134	129	145	131	145	130	139	132	117	155	135	134	140	143	128	140	145	125	144	134	129	164	129	132	133	121	141	132	128	163	147	143	137	137	148	129	127	124	138	139	132	145	135	151	117	121	136	124	156	165	120	131	139	130	129	123	137	153	134	147	155	136	147	127	145	119	130	142	140	131	134	154	137	160	132	135	114	136	146	137	140	138	128	120	132	144	155	131	161	135	114	127	136	135	154	139	126	126	124	141	152	141	138	133	116	134	137	125	131	147	144	146	141	133	121	144	139	131	137	133	133	120	125	129	114	147	131	135	135	129	141	150	144	121	127	143	149	127	131	118	137	138	115	135	144	128	134	121	127	136	137	154	136	150	137	117	120	127	137	150	136	143	136	149	123	135	112	134	147	151	140	148	167	122	133	136	134	127	140	136	138	115	134	121	141	115	130	148	157	130	152	139	135	143	128	117	119	148	136	132	149	133	133	102	150	128	138	123	143	127	135	135	135	124	132	118	130	157	146	133	147	120	121	137	136	148	128	137	124	136	148	133	134	146	152	121	129	142	138	133	132	142	142	145	132	128	135	145	137	132	153	155	133	169	131	126	117	120	135	130	148	134	157	125	145	141	136	135	146	132	132	133	140	122	126	142	125	132	131	142	135	118	134	125	123	143	136	127	153	130	148	154	136	154	133	123	134	142	132	123	145	135	116	118	149	130	133	139	139	124	141	132
11213	7536	14129	15594	18605	18634	16858	19392	20797	21725	22789	14341	14598	18215	23324	13517	11784	11934	8930	7868	10018	11531	10293	9292	9083	6657	6159	5714	5091	4357	3950	3216	2520	1643	2022	3196	3511	2584	732	501	474	490	461	539	533	563	729	636	808	956	1502	1669	1879	2489	1453	840	621	518	473	475	444	441	457	492	457	440	434	446	438	409	442	443	422	449	387	412	395	400	391	424	478	375	436	509	421	442	443	421	409	423	391	404	415	398	441	361	410	421	435	385	392	403	384	427	426	408	434	389	402	390	429	422	419	399	401	413	402	414	414	384	443	437	396	410	448	413	389	392	412	419	431	410	404	456	382	402	396	408	404	394	443	414	411	400	413	456	430	430	413	418	383	414	397	456	403	438	405	426	426	409	448	418	409	392	375	393	426	401	438	406	402	418	405	398	396	380	412	416	383	444	418	395	409	408	396	405	396	386	376	403	425	424	385	424	387	404	379	430	427	433	412	389	384	396	437	445	402	400	391	435	382	396	403	403	437	409	404	403	424	418	440	421	417	408	389	423	405	392	415	428	380	372	420	425	416	410	415	422	414	427	404	391	432	424	430	454	411	407	453	410	394	390	401	403	401	407	394	399	429	420	422	406	447	423	470	370	409	414	413	411	401	432	432	402	386	436	424	421	451	421	395	391	405	407	395	443	404	414	403	423	418	427	438	413	390	421	405	421	420	400	393	413	425	392	394	419	425	396	424	410	435	399	412	400	416	416	398	404	396	398	398	409	409	419	403	408	388	397	459	388	427	443	374	423	454	390	377	398	385	417	430	412	390	384	426	397	406	443	395	387	393	378	457	394	415	409	399	451	413	419	445	393	429	414	399	377	417	378	414	407	360	403	391	438	381	417	450	429	399	428	412	417	408	391	461	420	438	392	395	404	436	433	416	445	406	390	403	414	436	407	383	424	402	419	412	437	384	410	445	418	407	400	429	385	409	436	385	493	431	394	406	412	419	432	407	422	415	374	418	429	442	399	391	400	443	427	454	426	356	425	371	412	448	399	371	394	390	374	390	398	381	410	423	365	410	412	438	419	380	407	427	416	458	393	399	441	375	392	401	394	392	386	433	414	428	412	420	385	393	393	397	432	399	388	404	430	415	408	416	372	441	414	401	411	396	406	386	416	391	412	454	421	428	392	426	419	446	421	414	401	441	419	395	424	442	369	426	409	377	410	423	399	398	419	410	398	437	416	455	412	417	441	471	403	395	454	418	431	410	407	407	412	432	398	419	389	417	419	407	393	406	406	437	414	390	419	418	386	440	391	399	393	418	396	432	388	447	391	439	410	419	404	388	403	394	442	409	385	393	415	399	381	430	412	399	408	426	410	420	400	414	393	378	395	454	426	418	440	411	356	413	398	404	414	419	389	380	427	447	390	408	387	408	417	411	395	396	392	415	399	403	408	401	405	407	421	420	423	431	408	410	403	412	369	395	385	419	408	386	444	389	405	402	418	449	409	431	383	386	446	385	376	403	439	408	380	384	397	397	389	363	431	418	408	389	443	407	436	403	401	395	408	412	399	403	416	386	389	418	416	393	425	417	390	395	422	417	379	382	383	384	409	417	390	428	398	392	429	374	418	404	363	403	399	374	420	429	431	420	390	385	429	417	391	385	423	420	391	397	406	425	408	397	427	408	396	425	430	377	406	425	403	386	427	391	437	391	394	425	428	424	388	398	431	434	447	393	443	417	429	423	379	374	422	414	412	367	374	371	414	431	403	403	442	412	428	419	401	407	445	401	435	401	397	457	384	393	367	428	403	407	429	440	407	397	381	387	447	429	416	396	434	424	389	393	414	408	370	387	457	413	424	386	388	406	416	421	423	430	430	420	398	425	380	420	414	419	405	390	364	439	388	370	411	404	434	395	411	398	412	466	431	405	402	399	445	390	420	426	385	443	420	426	381	374	381	435	446	409	436	411	400	426	386	398	404	415	416	389	417	375	435	385	401	389	382	437	420	401	433	393	387	379	417	404	437	357	415	372	394	405	419	434	447	437	416	391	429	393	403	442	405	417	424	439	415	412	363	418	424	413	412	423	401	424	424	422	438	412	423	430	431	415	391	431	385	411	391	443	431	392	394	414	425	404	448	405	381	413	442	416	433	388	398	396	428	410	426	412	369	421	439	400	415	427	385	431	379	419	426	394	394	407	471	375	405	396	416	429	430	412	399	439	392	398	411	431	416	409	388	400	434	409	407	390	425	424	417	407	419	403	408	376	428	398	396	437	376	431	403	411	390	435	371	414	426	413	421	388	419	429	396	395	424	364	414	437	401	397	387	412	425	419	406	386	408	400	391	471	441	388	417	407	388	380	423	434	395	417	397	379	427	409	370	385	374	405	402	419	381	386	404	419	404	421	418	398	385	403	421	386	389	400	408	368	430	413	382	424	432	384	388	415	400	409	400	392	407	408	418	419	426	402	395	404	408	430	405	433	386	415	414	395	394	385	430	427	439	419	410	404	400	425	433	406	386	409	396	423	401	403	419	397	417	416	434	452	398	409	443	404	392	412	402	423	406	424	407	415	406	399	416	425	394	389	379	392	400	431	408	392	399	412	413	407	411	439	387	374	394	407	415	437	410	380	355	411	420	432	402	417	416	418	394	424	400	430	396	406	426	435	414	376	392	409	383	412	414	417	445	453	417	415	419	384	388	419	405	406	381	407	374	409	418	445	436	428	381	391	389	420	410	393	412	427	411	406	398	401	412	390	421	423	415	405	379	453	447	429	429	460	365	396	432	384	400	419	447	434	425	408	428	405	379	436	390	436	426	404	412	400	403	400	411	391	396	399	392	387	387	417	458	414	408	416	419	395	451	401	418	410	403	391	401	409	399	428	423	372	410	395	395	406	406	420	380	434	420	412	415	424	400	435	430	426	427	410	411	431	395	419	414	417	402	415	444	425	409	402	394	404	422	464	423	422	387	405	430	394	397	380	406	440	409	415	418	404	451	431	422	410	407	434	445	435	414	445	457	396	410	384	403	414	450	419	436	395	419	423	431	376	443	385	409	417	374	429	416	411	396	414	416	419	406	418	410	408	396	425	413	428	419	412	421	434	398	419	425	416	409	424	417	425	396	461	431	380	399	424	384	389	415	417	390	428	388	389	443	441	410	427	441	409	438	369	419	429	426	404	384	425	397	430	415	368	419	387	437	445	419	425	389	430	422	405	420	425	410	409	371	405	422	414	404	383	392	423	404	386	412	423	428	381	408	444	436	427	429	403	383	378	434	389	401	432	400	414	389	427	413	406	419	431	404	429	418	393	435	425	411	379	383	387	417	377	394	391	399	395	410	386	382	444	433	413	384	410	432	428	389	393	417	394	414	425	400	373	370	397	419	430	428	419	410	426	402	410	395	409	390	388	426	408	410	422	382	405	418	379	433	407	426	385	420	408	392	410	406	416	429	382	432	393	429	468	405	438	407	415	401	425	458	401	423	429	441	400	372	393	412	402	400	414	356	423	421
24993	14471	15307	12499	11354	10173	9156	10023	10751	10642	11266	7536	6165	8972	9314	5191	4129	5086	3661	2830	3527	4458	3728	2939	2989	1953	1623	1490	1413	1170	883	731	669	575	479	905	946	711	260	205	212	187	196	196	218	200	231	228	278	281	483	482	550	631	392	271	227	196	179	182	171	178	213	187	194	185	172	174	155	174	198	187	177	188	161	187	181	197	139	170	167	168	190	204	185	183	188	175	186	172	159	177	159	188	169	158	185	188	156	185	188	177	170	195	169	159	168	168	177	178	190	206	159	169	176	192	215	164	209	154	176	171	158	188	194	163	203	185	168	187	167	169	192	164	179	178	161	176	181	153	168	155	209	164	158	163	181	190	196	167	170	163	151	171	173	174	192	185	162	186	163	162	162	160	150	163	183	215	170	193	155	185	171	162	190	207	190	172	166	151	166	194	181	165	188	188	156	172	179	184	177	174	186	158	188	182	161	180	169	162	181	178	174	158	170	199	169	159	187	181	203	178	156	143	163	178	157	188	197	186	155	189	162	163	171	176	162	191	173	183	174	186	178	152	186	203	191	149	165	183	159	189	181	153	168	183	148	162	181	153	184	176	175	179	175	181	199	162	191	182	172	150	170	156	182	200	163	178	186	161	167	163	183	176	195	169	162	179	173	169	179	207	176	187	186	155	149	178	183	162	188	164	163	177	177	182	163	167	178	157	156	181	183	203	171	175	163	164	181	193	184	160	178	195	207	165	177	191	173	172	172	177	179	175	150	174	179	178	158	178	158	170	178	183	187	187	153	164	179	159	183	186	178	181	185	202	200	175	167	166	165	162	180	180	174	170	175	192	169	160	181	186	201	173	160	179	191	176	177	164	180	175	204	179	177	183	172	173	182	196	184	194	174	186	186	172	189	179	174	168	182	201	179	157	169	165	184	173	171	158	160	159	188	195	201	181	209	165	201	182	169	152	171	173	181	176	182	177	182	156	157	168	173	167	191	187	179	191	178	179	182	173	175	161	151	196	193	160	173	172	172	197	185	169	177	181	165	176	176	188	177	168	159	191	180	163	174	189	168	160	179	171	179	181	171	163	180	179	176	149	166	171	178	170	193	163	186	164	184	166	183	161	152	151	194	143	155	167	194	188	176	170	187	151	171	199	174	175	158	166	194	176	169	185	177	182	169	169	185	155	171	180	166	170	171	164	178	169	165	164	147	176	148	173	158	162	161	167	163	177	196	175	173	173	169	155	176	184	190	157	166	174	167	178	167	190	166	173	176	177	188	174	156	177	160	182	169	176	179	172	160	192	167	168	172	193	193	188	195	167	170	193	150	159	182	188	169	175	171	167	199	139	184	180	162	181	188	163	196	172	171	176	193	175	176	198	174	179	174	160	179	166	169	183	173	187	197	203	162	196	167	213	158	172	167	149	182	186	182	189	182	190	186	167	169	166	187	166	186	168	175	187	142	183	157	176	165	178	177	196	188	161	189	169	166	173	173	166	190	166	167	173	178	170	168	179	175	207	167	190	147	152	186	200	182	166	171	150	160	192	181	152	164	168	158	191	146	170	174	173	174	180	160	179	182	157	195	199	175	176	176	171	179	182	188	168	171	186	187	180	151	182	166	190	175	158	157	169	185	181	157	174	166	186	190	175	164	186	194	175	205	187	153	170	177	170	190	168	183	157	190	180	175	167	183	183	170	187	176	167	189	181	190	155	183	195	200	180	184	161	161	141	194	181	177	184	194	179	163	178	174	168	193	149	176	194	178	177	191	171	190	188	193	178	162	166	193	193	173	194	170	157	178	168	175	165	169	179	169	164	180	183	172	176	165	173	168	186	205	165	185	181	185	180	172	192	149	162	163	191	176	184	167	198	193	191	181	185	187	188	182	189	181	171	158	206	175	155	186	171	163	155	199	163	182	198	163	168	161	156	181	168	154	177	167	174	154	176	166	181	185	188	168	201	192	197	181	161	174	181	182	167	161	183	177	184	163	154	182	186	187	163	192	190	161	195	181	170	192	191	167	179	191	175	174	176	175	188	157	180	154	184	164	165	189	171	168	168	171	195	208	200	173	193	180	167	183	209	170	178	175	199	171	158	207	164	181	159	179	185	179	157	184	176	172	159	163	180	190	180	172	167	172	165	178	150	158	172	171	154	165	164	189	201	157	181	168	165	180	173	179	171	182	172	174	189	157	175	168	164	155	180	184	164	158	187	179	175	190	216	151	167	173	167	159	185	170	165	157	165	187	167	160	151	186	153	161	183	181	163	184	168	191	163	179	168	171	187	178	202	167	171	187	149	178	168	187	184	174	167	162	146	170	179	183	170	135	174	168	168	185	187	212	187	162	176	175	157	195	178	164	160	161	186	177	174	180	165	173	171	182	184	171	169	171	191	182	188	161	175	161	200	176	176	182	168	170	169	172	163	166	187	178	177	169	162	189	173	161	192	162	188	189	164	180	176	178	187	175	198	151	184	176	173	166	188	180	172	177	166	175	170	180	172	188	167	166	177	164	171	177	195	166	197	181	183	166	174	172	156	180	164	173	179	154	168	182	155	181	175	205	194	161	189	179	171	146	171	187	167	168	179	169	170	180	195	170	162	187	175	181	202	176	168	165	163	151	164	159	184	179	184	177	178	183	154	171	155	173	185	193	181	183	185	163	176	160	176	162	179	184	183	152	183	179	166	164	189	185	142	168	190	151	176	181	177	180	173	188	155	162	194	187	199	179	149	169	205	188	166	163	190	165	167	158	185	160	178	185	187	181	184	179	157	202	206	181	166	173	159	175	164	166	164	173	173	179	178	179	172	169	166	175	175	181	189	181	148	189	189	182	176	174	178	172	185	169	186	193	157	168	161	191	173	173	193	189	172	171	180	184	162	163	190	191	175	168	137	186	190	155	180	188	180	174	191	176	179	178	169	152	160	187	185	154	175	204	174	169	164	169	172	159	182	175	161	168	162	179	180	154	179	157	174	172	175	171	184	181	184	160	188	147	177	159	163	185	175	182	167	168	166	180	161	168	191	179	178	181	171	162	187	183	165	173	190	158	203	184	183	181	155	162	145	175	179	165	176	186	164	165	181	179	190	143	166	160	163	176	192	156	177	162	164	157	170	170	163	164	193	152	159	201	187	171	193	170	184	167	155	177	190	190	178	166	205	175	192	185	174	183	167	185	155	174	182	176	178	184	186	152	198	160	158	204	173	174	188	168	210	169	153	172	183	170	161	171	171	209	180	171	167	160	185	167	187	180	145	162	193	166	156	170	163	165	163	169	160	165	168	202	186	159	170	204	175	173	164	204	186	180	158	174	170	180	163	186	150	191	184	171	194	157	167	171	172	168	163	181	157	179	155	174	179	172	182	158	179	183	174	179	174	200	152	173	173	196	198	154	176	194	177	173	171	183	156	178	185	156	183	166	174	186	178	175	182	161	179	168	160	195	178	180	185	187	169	173	172	176	205	182	171	179	169	176	162	196	187	161	173	162	190	181	181	166	200
15503	11103	19105	22717	25571	25546	25377	27673	29239	30442	30810	24079	22791	29076	26939	19828	17210	18564	14439	12214	15266	17925	15590	13755	13952	10805	9472	9449	8796	7586	5838	4485	4085	3376	2764	5819	6205	4341	1177	804	596	623	694	661	749	786	1057	1024	1490	1539	2990	3125	3614	4419	2341	1505	923	713	664	637	623	563	565	589	582	625	578	573	538	553	556	554	553	547	521	563	531	518	507	505	542	503	621	671	537	566	528	508	481	501	527	517	506	480	490	490	486	544	492	500	473	507	485	529	527	484	526	505	504	495	494	500	525	481	529	495	515	483	506	525	476	515	511	495	483	509	489	513	479	538	490	489	524	494	505	528	516	474	513	487	484	524	469	504	450	479	540	488	503	515	507	555	515	507	512	479	508	490	525	550	497	502	486	510	491	518	511	478	482	502	507	483	510	509	504	505	466	504	521	513	509	495	537	513	496	526	491	480	491	478	551	482	513	505	505	534	518	486	509	503	487	520	498	486	486	528	497	514	509	472	532	473	521	496	522	490	489	503	512	521	486	459	506	511	482	504	494	470	495	579	537	516	543	502	493	498	520	559	506	506	499	521	491	472	485	521	509	489	508	509	481	495	488	503	511	484	499	494	483	493	508	518	473	492	500	482	490	483	523	500	507	523	517	516	516	538	502	517	489	515	491	468	510	494	522	529	506	529	536	531	501	490	483	504	469	503	517	523	500	507	497	496	474	518	498	535	479	516	505	505	500	504	501	489	507	518	496	481	520	512	496	512	517	502	507	531	530	519	512	501	484	529	527	527	477	530	485	477	532	504	493	489	526	480	481	520	504	535	550	506	553	521	517	516	515	533	497	511	483	533	524	524	465	497	483	484	470	519	492	526	520	499	516	536	522	543	501	550	527	516	493	433	524	561	501	476	486	482	510	534	539	538	517	557	523	495	505	528	518	532	507	544	513	500	536	479	505	512	468	456	490	514	497	527	470	532	537	494	504	483	479	464	515	478	490	457	518	490	489	510	517	482	536	504	495	509	500	451	479	492	493	512	521	481	510	512	468	534	528	526	536	514	494	473	492	524	507	499	497	482	501	496	470	561	461	491	520	529	494	484	496	508	508	466	479	503	479	491	499	496	488	527	506	509	535	507	514	537	511	501	527	497	509	466	499	515	518	513	538	537	494	482	488	501	494	466	494	522	456	496	425	477	535	489	485	484	530	510	481	542	476	500	519	496	517	511	495	489	499	545	506	494	497	487	469	536	473	495	517	533	502	529	515	527	513	514	519	534	451	479	511	501	484	503	472	484	474	506	498	517	519	479	506	480	493	503	510	489	499	493	523	525	484	487	525	532	491	461	509	520	509	463	562	520	480	496	497	496	510	487	501	487	489	510	510	489	523	505	517	499	513	499	501	496	489	523	517	552	517	498	458	477	483	503	485	475	489	494	494	515	528	465	516	504	495	501	521	509	500	552	502	508	509	466	512	529	455	503	470	467	480	525	516	496	527	479	501	516	477	527	485	495	521	494	526	492	488	517	515	485	530	520	508	498	470	471	526	498	486	474	524	508	518	462	485	516	508	525	470	476	532	482	496	504	459	517	495	479	470	477	472	546	513	484	475	519	508	480	540	472	519	497	499	526	499	500	505	508	474	512	458	498	528	480	503	544	507	542	524	509	470	507	472	515	539	529	454	497	483	473	498	469	494	507	502	479	491	523	513	474	535	526	515	472	509	497	536	484	544	481	462	488	471	545	486	513	467	508	502	555	517	482	516	513	580	512	517	471	480	519	541	518	477	529	514	504	521	505	495	489	531	502	459	475	472	492	529	471	512	511	480	513	460	521	532	476	459	506	539	510	493	513	480	512	567	498	536	494	514	528	493	472	490	497	481	505	492	495	509	450	497	486	496	491	549	521	506	510	499	535	532	516	528	481	513	519	521	473	506	544	494	529	482	508	543	496	510	502	474	484	520	510	564	493	521	539	510	490	491	481	553	522	506	510	485	480	473	477	521	481	486	538	516	491	534	492	531	494	502	506	504	549	516	511	515	483	509	513	546	495	526	501	518	522	500	503	503	514	501	497	497	474	518	501	491	462	461	507	504	491	498	521	506	483	490	508	477	482	478	514	521	538	482	488	522	520	504	495	493	525	531	501	505	484	526	514	525	505	511	499	478	498	494	550	517	479	496	489	511	474	491	483	524	483	529	531	515	466	503	503	478	499	501	505	533	515	542	515	510	503	518	518	536	503	578	537	549	511	517	490	441	499	510	517	488	532	526	508	513	512	557	513	536	552	503	486	496	518	502	495	547	471	541	473	516	540	513	504	527	484	527	496	538	501	538	450	473	525	462	474	516	501	513	498	474	515	525	584	540	514	529	502	523	525	484	506	512	499	530	469	476	550	496	497	496	510	507	514	522	491	483	541	505	559	494	507	520	504	548	510	491	503	482	528	500	520	497	487	513	504	535	516	474	477	493	493	507	487	493	514	501	511	470	518	482	507	517	528	530	507	498	458	482	503	493	497	502	517	526	519	484	492	486	534	500	528	540	466	500	478	470	481	530	469	482	500	506	533	485	513	469	511	487	510	501	534	512	541	524	482	514	499	512	475	560	481	527	512	517	466	541	523	469	500	510	469	553	532	471	544	455	519	500	535	494	499	527	505	497	491	469	518	517	523	514	488	541	490	485	486	515	470	490	493	521	521	496	540	520	466	496	511	539	485	488	523	493	513	520	517	500	470	531	527	548	465	490	507	462	517	470	502	506	526	535	498	522	518	500	511	512	485	492	472	523	509	504	455	508	532	463	487	516	498	493	483	502	507	532	502	518	490	497	535	485	480	494	516	482	497	499	520	482	485	472	516	517	505	474	464	488	492	518	516	506	497	526	507	508	461	501	499	510	508	505	479	542	503	499	514	507	503	508	483	472	510	499	490	468	502	487	443	508	487	490	523	484	492	521	496	507	489	535	502	509	551	485	530	523	502	508	518	524	512	468	513	492	489	483	491	509	492	480	477	505	461	491	506	514	460	506	514	485	470	477	513	530	489	497	506	503	507	512	509	543	492	530	475	533	522	494	505	518	507	501	471	507	520	528	530	499	490	532	476	517	514	512	517	552	490	464	512	499	483	525	534	456	490	494	490	480	505	474	495	477	534	478	520	469	478	523	472	520	491	523	484	498	517	496	502	535	550	497	543	481	492	480	488	506	492	526	525	491	516	484	505	507	511	488	495	460	517	484	508	484	474	513	503	523	476	543	556	498	507	470	518	489	520	498	533	484	507	491	512	520	551	552	490	523	509	536	509	508	508	508	506	485	459	508	496	514	541	504	490	476	501	474	519	483	496	484	501	470	473	527	477	505	512	515	477	490	484	479	512	483	505	446	486	453	519	500	506	473	473	541	501	497	499	509	482	524	573	542	496	492	503	483	496	493	482	470	465	474	541	482	488	496	513	468	497	568	484	506	524	518	514	485	499	488	513	493	478	507	513	495	503	499	539	485	506	489	487	482	463	476	517
5533	2206	2343	1698	1128	826	700	664	696	736	759	539	574	699	552	400	360	355	270	287	293	315	309	245	306	262	218	220	256	214	164	159	146	157	130	153	186	167	107	105	102	114	104	114	126	108	113	112	114	102	119	103	126	108	121	138	122	94	97	92	91	112	99	101	105	98	96	98	106	110	100	98	92	99	101	112	108	93	93	85	100	90	111	110	100	110	122	93	115	98	115	94	125	94	93	96	104	100	105	107	97	97	114	104	88	109	110	94	121	113	105	102	92	98	121	93	116	97	103	100	86	98	105	136	116	104	111	119	104	89	106	102	97	104	83	96	106	119	88	112	106	122	101	116	105	105	101	114	102	94	95	102	119	115	125	116	110	109	112	87	102	118	90	129	84	104	101	102	114	95	95	91	109	97	91	94	108	100	85	102	116	110	104	96	111	94	92	76	85	96	104	87	115	94	91	108	113	101	102	110	115	86	110	110	89	109	124	102	111	101	106	84	95	104	96	133	110	106	95	88	87	106	117	113	93	120	104	112	98	109	111	95	109	99	101	102	110	97	87	113	100	94	97	105	98	98	90	115	116	135	99	109	103	85	99	111	106	98	83	114	105	116	107	87	103	104	126	101	114	106	122	100	100	98	112	113	126	105	114	91	105	105	93	98	121	108	107	106	99	98	95	108	108	107	121	104	89	86	91	81	99	117	102	94	115	111	103	94	109	104	103	107	106	112	94	98	108	117	120	97	112	108	112	110	97	103	111	110	103	123	97	84	95	93	97	113	103	97	80	108	106	100	104	112	113	120	96	116	108	96	113	134	122	114	126	106	102	90	110	109	126	95	109	98	95	110	94	92	102	84	99	109	118	113	108	116	111	124	103	112	116	104	85	97	102	103	98	95	101	99	126	94	118	112	106	77	113	93	101	125	94	91	102	102	105	85	97	91	106	100	103	116	107	127	91	94	96	106	93	109	86	90	97	96	100	102	108	106	106	103	96	109	103	107	100	95	98	99	115	95	97	94	109	98	125	133	103	111	108	111	105	90	116	94	85	108	105	108	112	110	88	98	101	100	103	99	114	104	113	107	120	110	115	119	128	91	124	109	111	124	114	106	110	100	102	100	102	82	109	114	103	121	107	85	127	95	82	108	113	110	102	101	87	101	103	106	92	115	108	103	115	108	115	115	104	109	110	108	112	115	114	100	99	99	121	112	109	99	121	99	90	112	99	95	126	112	115	116	109	98	105	110	97	92	109	96	114	102	108	107	95	94	103	113	90	118	103	105	84	108	94	107	94	101	99	128	121	108	128	112	124	89	123	108	96	89	113	104	101	114	106	105	83	113	127	96	113	106	117	115	101	110	96	113	101	94	100	109	101	92	101	95	109	110	92	109	117	114	124	105	99	98	105	100	96	93	124	94	106	125	111	129	101	100	102	119	103	112	110	104	100	98	124	110	98	90	94	107	105	116	107	101	117	91	97	107	99	91	114	110	107	105	106	88	104	106	107	110	111	100	113	106	100	93	87	104	96	106	114	113	108	117	98	118	108	117	93	105	105	100	108	96	126	125	93	97	92	104	94	139	110	90	95	95	108	134	101	90	124	100	90	98	99	116	93	99	115	100	91	93	104	106	96	93	110	91	109	95	114	102	112	113	99	95	100	92	105	119	111	113	85	99	94	80	95	106	100	89	88	123	105	121	106	97	96	103	107	106	107	103	109	104	105	107	83	104	112	115	109	110	107	122	114	111	97	102	110	116	101	105	111	96	104	106	112	116	124	97	110	106	100	83	121	112	95	107	139	111	85	105	131	105	84	112	99	112	126	104	99	96	104	91	103	85	97	105	103	97	92	86	110	119	107	103	99	125	94	102	106	104	92	98	104	97	127	113	92	101	127	94	102	106	104	103	127	114	106	118	115	103	111	108	104	96	97	89	123	113	123	105	93	117	100	105	112	98	107	131	125	118	111	115	121	83	86	98	84	97	104	114	95	100	95	103	93	103	130	121	102	89	94	114	109	92	104	124	75	107	92	101	108	113	96	101	118	108	114	103	117	106	83	107	112	86	110	109	104	134	98	95	89	117	100	107	106	99	117	102	110	101	108	104	106	88	108	98	103	98	124	110	95	110	108	101	115	94	88	97	119	117	121	93	101	117	97	102	110	103	109	101	103	107	102	98	115	131	99	101	101	107	86	92	108	108	97	93	94	108	113	111	118	104	105	116	106	113	115	125	95	115	109	109	108	113	106	103	99	115	116	105	118	108	128	94	104	107	100	93	93	98	86	116	98	108	102	106	101	103	109	96	103	110	109	106	121	101	113	104	83	88	98	105	107	92	110	99	108	119	113	96	94	130	96	93	102	107	109	108	78	95	108	107	85	104	82	105	117	86	102	123	97	126	134	110	95	91	108	96	104	90	97	85	89	106	99	115	105	110	98	135	100	109	102	114	130	117	104	106	95	82	84	103	99	107	105	118	102	102	108	95	119	113	111	98	124	118	115	114	96	116	99	117	97	106	92	103	96	125	103	104	101	110	88	92	87	100	95	123	97	130	109	93	108	107	93	104	92	120	104	93	112	124	115	103	101	112	109	94	85	87	112	96	84	110	99	106	101	97	97	103	100	116	126	102	98	127	95	95	88	98	115	106	96	106	96	103	97	85	99	115	110	116	92	99	107	93	93	107	103	108	95	100	99	105	105	97	95	106	99	116	115	99	119	115	92	108	110	106	107	86	117	100	95	88	97	83	102	98	116	98	102	98	116	103	124	92	100	117	87	85	100	94	120	109	103	102	113	112	127	92	103	105	108	105	117	98	100	122	111	110	121	118	103	91	91	118	107	104	111	126	91	103	94	92	86	103	104	98	100	102	116	96	109	114	108	112	108	102	106	116	119	107	87	95	101	88	98	108	95	109	101	92	105	103	128	99	89	99	114	121	103	124	103	92	119	107	113	88	102	105	105	105	96	116	83	130	121	123	92	80	120	105	85	115	87	109	102	102	103	130	83	108	99	101	113	100	117	118	94	101	112	105	111	111	106	107	109	119	87	120	102	99	111	116	93	93	100	118	105	115	85	123	97	103	120	100	104	101	102	97	94	108	99	107	111	104	81	103	105	100	111	103	113	102	101	113	112	114	118	80	112	117	104	102	116	116	111	95	105	115	113	109	103	102	116	116	114	101	100	123	95	110	102	90	116	95	101	118	99	105	114	102	98	96	99	116	110	94	94	104	108	109	100	103	113	113	96	134	101	99	98	106	110	100	119	120	113	104	113	98	117	101	124	101	108	90	93	90	91	109	101	108	103	99	100	105	109	89	102	95	101	105	126	94	93	89	102	107	108	110	107	107	120	110	101	105	115	116	81	103	89	106	102	125	88	101	90	99	119	112	106	83	111	116	92	107	127	104	91	109	106	95	85	107	102	107	125	123	89	108	84	112	84	102	106	115	100	112	102	97	114	106	113	108	102	108	104	86	128	112	99	120	85	101	90	107
4820	2546	5088	5675	4570	3792	3601	4005	4063	4366	4428	3478	3280	4059	3042	2276	1783	2011	1648	1754	1779	1996	1702	1784	1733	1589	1416	1454	1457	1256	873	784	675	605	542	781	843	734	382	399	362	364	377	375	394	371	356	338	373	343	417	458	488	489	410	378	370	339	336	339	316	353	331	333	341	339	344	368	343	330	324	313	302	305	342	341	308	319	309	322	305	325	323	314	314	328	310	293	362	319	284	331	328	368	337	336	329	298	343	325	328	319	320	321	357	316	358	331	354	331	326	328	323	351	328	322	315	356	296	323	323	312	306	302	331	320	341	305	332	324	321	340	313	308	321	320	331	309	310	342	331	341	364	319	336	303	291	316	339	330	339	304	319	332	328	325	349	325	297	335	336	325	297	314	326	339	343	353	328	265	323	342	311	326	325	322	340	317	325	325	330	361	343	344	315	307	339	314	322	306	316	313	320	324	353	310	350	320	332	322	363	322	337	347	345	319	346	321	323	297	326	313	337	329	335	326	310	321	341	342	352	340	309	315	350	334	354	332	314	318	333	325	341	316	332	356	319	322	330	306	334	321	359	309	303	336	321	319	323	345	336	364	328	304	315	335	331	301	335	305	296	325	328	310	316	314	309	334	331	326	331	339	325	365	345	318	306	294	323	333	314	339	312	319	365	344	340	313	332	357	337	321	286	354	325	297	328	298	317	358	324	321	323	322	316	316	311	334	345	316	323	290	352	313	337	341	303	311	328	333	327	291	318	326	345	334	338	313	322	308	335	332	321	336	312	320	295	327	312	325	333	294	345	339	310	360	337	341	331	330	319	320	339	317	295	357	317	333	296	362	323	343	334	315	311	307	329	313	308	339	338	320	352	349	317	303	320	347	338	303	320	331	343	317	285	357	313	330	336	328	316	371	304	308	332	339	359	314	276	320	351	314	344	308	310	320	330	309	335	354	327	314	298	328	320	323	346	358	335	380	297	316	339	348	309	362	323	340	329	372	331	329	320	340	334	371	343	332	342	326	374	325	305	349	322	303	321	337	282	328	328	332	301	310	304	319	306	317	339	321	324	330	343	349	315	301	304	353	328	325	299	337	304	314	328	298	345	329	310	329	346	304	305	335	328	307	360	321	305	307	303	333	331	313	282	326	291	301	293	320	354	335	346	301	340	324	316	354	307	338	313	318	335	317	308	325	352	342	313	308	307	331	344	313	300	372	317	322	347	293	336	352	318	337	331	320	335	298	335	312	337	325	330	323	331	344	310	306	294	333	314	364	325	336	305	314	337	298	384	293	326	356	332	298	327	325	316	348	297	324	315	306	351	328	369	345	329	301	304	340	327	337	340	291	343	344	293	370	298	310	324	348	330	311	326	344	322	329	357	289	353	316	333	310	299	294	343	326	322	303	343	311	319	307	306	337	316	341	335	322	345	306	337	330	328	334	289	323	318	357	332	318	321	329	319	345	329	323	294	334	326	307	312	329	329	368	333	333	350	328	330	338	344	333	344	328	344	324	345	321	318	300	351	315	318	348	292	312	327	326	277	308	365	328	313	336	326	318	339	325	352	359	320	323	328	325	335	301	332	346	329	318	337	326	331	331	350	316	330	368	336	327	340	315	374	322	340	347	319	337	309	333	299	317	331	299	302	336	342	335	359	328	333	345	338	316	307	332	345	335	320	326	347	315	306	334	323	327	331	286	326	334	337	343	271	347	293	357	319	327	315	339	293	298	336	300	352	331	307	338	301	302	349	326	356	345	309	322	332	307	303	342	322	312	344	299	312	324	324	292	324	343	339	319	321	311	322	321	347	324	329	310	325	313	329	296	346	346	363	296	361	311	321	314	320	324	328	338	306	300	332	321	336	304	331	328	326	315	322	322	328	334	311	327	329	355	316	344	316	312	317	312	316	329	329	324	313	320	332	315	317	316	288	315	320	315	305	331	341	315	324	311	322	329	336	364	332	323	363	330	320	321	326	349	351	336	318	331	311	325	353	327	301	304	323	328	346	307	343	320	306	304	330	339	297	368	298	298	332	339	355	320	330	343	336	321	320	327	334	332	342	296	336	345	284	312	346	365	303	328	343	344	356	334	301	319	339	342	318	316	334	311	324	316	340	312	342	345	336	328	336	345	335	326	317	339	312	307	313	333	355	297	324	354	327	334	334	332	307	309	295	307	336	336	315	347	324	322	311	321	315	312	329	364	348	376	342	307	318	316	357	335	325	308	320	347	334	340	321	306	332	358	337	323	309	333	285	298	294	336	322	320	314	310	343	340	311	310	321	346	327	301	342	297	329	323	316	297	306	298	348	301	341	313	309	301	328	346	320	321	323	322	339	341	321	356	360	310	303	314	341	327	310	324	298	330	324	333	331	344	305	314	348	273	324	345	308	318	348	306	321	334	312	324	325	350	332	319	340	382	317	344	325	331	292	331	333	319	311	340	323	332	315	311	331	311	304	338	290	338	342	325	297	324	343	310	312	332	309	308	320	316	304	341	339	313	375	348	326	319	319	334	335	327	328	328	356	313	291	318	323	339	334	340	341	319	330	306	336	306	329	315	315	333	313	330	339	311	336	330	336	308	324	322	334	330	294	322	333	370	318	331	336	313	308	324	309	324	301	332	309	321	332	351	362	295	315	300	343	302	321	287	333	337	304	335	316	301	325	347	343	340	348	320	318	386	339	319	337	301	315	357	304	317	332	343	335	343	336	316	314	341	367	316	309	344	327	341	334	313	315	326	377	336	361	337	335	324	294	330	316	320	353	339	365	349	339	315	323	321	307	332	313	332	323	320	356	302	323	330	312	337	318	307	306	322	323	295	323	322	318	337	356	313	341	322	353	330	357	299	306	320	322	317	317	305	298	328	337	309	321	315	348	348	327	318	309	344	337	318	311	366	339	331	315	295	340	327	356	348	339	299	350	330	297	329	316	353	316	321	308	326	327	333	301	310	351	332	316	293	339	359	310	289	332	325	350	275	298	315	307	329	287	312	330	327	322	321	323	349	315	326	319	297	304	324	298	320	327	343	313	299	320	343	356	311	322	320	330	306	320	324	320	365	322	297	313	308	343	347	335	314	278	309	342	309	321	335	306	344	330	320	335	332	339	318	326	308	355	355	331	321	331	333	328	333	312	344	314	300	312	318	290	336	335	316	346	358	359	282	335	336	305	319	343	317	334	343	289	325	335	351	317	323	341	304	342	333	307	323	299	311	321	345	332	325	349	353	313	311	285	337	305	342	288	334	326	312	324	333	284	326	320	360	332	301	355	310	352	320	342	313	360	325	314	347	326	330	307	313	331	344	348	333	321	271	332	356	313	333	327	313	314	329	311	339	324	327	320	321	339	342	299	330	333	299	326	325	302	341	302	341	299	326	297	320	338	340	329	320	307	289	356	310	328	319	350	303	325	342	349	336	321	312	349	302	343	337	308	333	325	342	328	372	318	299	326	334	338	312	293	316	328	351	321	328	323	323	337	330	328	362	331	319	325	332
15518	8139	9174	7593	6304	4476	4377	5590	5563	6039	5986	3646	3746	5514	3514	2263	2086	2592	1527	1981	1983	2649	2167	2060	1307	1014	850	825	791	562	483	405	284	268	255	518	654	490	152	152	113	139	161	168	166	151	167	171	211	213	262	320	305	268	232	182	170	161	142	132	116	145	150	136	170	148	162	118	119	160	134	170	127	155	132	157	152	143	131	139	125	136	141	123	124	122	138	116	149	121	131	134	146	148	128	141	139	135	137	137	141	116	142	135	134	115	126	132	135	146	152	122	121	143	138	130	155	135	151	116	143	124	124	136	138	139	129	136	136	123	162	120	140	128	134	133	131	130	140	154	119	122	123	140	126	142	154	145	143	128	141	136	149	136	132	122	143	130	137	143	143	137	127	151	148	130	141	131	145	119	167	129	145	133	142	121	150	120	145	128	125	134	124	147	142	132	137	137	148	136	123	126	135	149	134	136	144	152	132	142	172	137	128	122	163	137	134	142	135	171	123	138	116	143	131	161	144	125	136	144	143	137	127	134	161	148	146	159	115	121	123	121	134	120	148	130	141	124	136	133	139	134	123	133	152	139	149	138	132	142	128	132	164	129	131	129	140	144	145	123	114	147	127	109	133	141	124	132	133	125	130	153	146	132	125	145	167	147	158	139	138	121	146	165	137	130	131	142	131	132	144	144	123	140	137	123	145	157	146	142	131	137	152	149	137	151	143	138	122	132	134	140	130	139	142	132	128	133	132	127	142	132	140	139	161	135	150	148	148	142	150	109	137	150	137	163	122	137	133	147	142	134	114	135	119	132	126	134	120	154	134	148	123	133	146	124	127	149	128	131	137	129	154	145	131	137	129	124	109	153	133	101	133	154	117	126	129	152	135	144	133	135	143	158	147	145	141	152	153	130	115	146	131	136	117	116	144	139	152	134	144	142	132	131	159	131	147	142	132	137	151	146	154	137	152	113	135	129	128	137	148	152	133	141	150	127	120	135	138	131	132	143	131	138	131	137	116	121	133	127	141	129	145	144	137	138	139	151	125	156	124	126	118	142	142	130	146	145	153	167	130	134	125	154	130	107	129	142	116	139	130	120	148	127	134	143	144	165	115	108	147	129	133	149	142	158	130	144	136	157	124	132	129	160	137	146	136	138	119	128	145	121	125	155	144	141	111	146	142	116	134	133	117	143	154	135	146	119	128	146	127	132	155	121	148	153	123	129	137	136	131	141	118	130	122	128	130	138	129	158	169	121	130	134	144	125	138	160	118	124	149	149	138	119	128	136	113	117	110	117	121	122	148	133	157	134	150	158	129	158	133	128	120	143	117	109	123	140	140	128	145	124	148	138	147	138	153	145	109	117	130	136	137	166	125	155	119	153	132	128	149	136	127	121	134	115	135	139	127	134	136	126	141	125	125	124	116	134	144	148	139	118	139	159	135	112	145	124	136	142	169	144	152	151	128	148	129	143	139	126	151	138	124	134	145	135	143	149	144	142	130	135	102	126	145	109	148	133	138	135	133	148	112	134	142	155	132	132	136	130	127	140	137	122	140	159	122	113	131	139	148	152	133	135	121	144	152	138	134	132	139	124	151	154	122	133	140	127	155	130	145	145	134	124	149	132	145	124	117	150	155	147	122	126	131	134	173	133	137	146	139	136	155	135	149	147	129	133	128	137	146	128	145	130	138	130	136	128	142	103	138	150	147	140	121	130	133	151	130	126	146	144	119	115	146	144	144	128	126	144	137	157	148	139	136	130	172	156	122	132	142	138	151	140	136	127	160	133	135	148	117	115	142	150	149	147	157	111	134	113	146	139	130	127	172	173	131	141	123	137	120	121	137	139	126	138	120	131	118	125	137	148	124	134	145	143	139	134	126	133	136	147	108	137	139	148	123	119	124	122	140	143	142	121	123	131	119	141	151	122	134	133	106	129	130	147	129	133	153	148	143	134	127	134	140	119	131	140	127	142	134	126	145	163	108	137	125	143	120	146	142	157	145	148	140	131	119	124	125	127	116	140	128	144	138	137	134	149	146	128	146	145	123	138	138	126	140	123	141	128	143	139	143	126	141	136	139	137	130	133	133	136	140	138	125	118	126	125	145	136	132	139	147	141	137	139	146	155	156	120	144	152	139	137	140	143	141	153	127	129	146	127	140	143	139	129	119	131	155	146	137	152	145	136	153	128	141	143	138	133	138	118	116	142	143	126	124	150	124	137	161	120	144	127	128	143	156	132	131	139	139	136	120	149	134	149	134	127	144	135	142	142	141	128	129	122	113	138	143	138	129	137	132	143	113	146	112	124	130	163	101	120	134	141	147	144	125	142	128	149	144	139	145	113	138	149	139	147	130	126	148	135	142	143	139	145	138	140	133	111	131	141	138	131	143	137	136	149	140	125	141	136	140	147	147	154	141	124	140	148	133	145	129	123	149	119	155	104	139	144	133	157	126	134	128	130	137	150	140	145	135	118	120	119	136	127	116	161	129	152	137	124	151	146	136	112	163	133	121	151	121	123	137	142	130	139	136	145	167	139	130	149	126	136	123	149	137	132	135	106	128	151	145	131	105	154	143	145	136	137	154	132	128	129	150	126	157	132	138	121	140	150	136	134	128	120	121	134	123	131	140	140	121	130	127	123	139	154	121	155	139	138	105	147	138	168	150	144	129	126	144	155	140	145	114	117	152	138	128	137	137	133	122	141	131	136	133	149	143	142	130	145	136	160	126	147	138	149	140	132	143	147	134	160	122	118	147	127	138	132	146	121	145	148	129	140	155	134	127	127	136	122	153	134	142	124	110	134	129	134	159	141	117	128	147	145	130	129	134	142	138	151	138	149	131	150	148	125	156	132	122	149	133	132	112	140	148	132	122	131	103	139	135	139	143	154	127	137	141	141	123	121	130	153	134	136	123	145	139	131	130	114	134	143	122	131	147	141	149	133	112	151	148	114	119	114	141	143	157	130	124	117	131	123	132	150	136	141	149	132	130	123	147	130	127	129	153	121	148	140	124	154	144	130	149	143	124	152	145	138	152	126	149	131	138	155	120	128	133	149	165	140	119	147	119	136	125	134	124	131	129	152	153	141	106	136	126	128	137	110	126	139	146	135	154	125	141	144	146	139	113	123	131	117	126	144	140	130	112	119	116	123	142	116	144	136	129	128	130	151	156	122	122	140	120	146	140	138	135	138	122	141	134	143	125	136	155	116	159	152	150	118	139	115	134	142	141	140	145	130	157	139	138	137	140	131	140	143	132	140	114	135	136	118	137	147	135	142	147	149	144	145	150	152	131	141	132	116	137	140	147	136	138	148	141	142	123	118	140	141	128	130	118	137	138	150	120	131	141	139	138	146	139	140	146	144	148	145	128	141	124	140	124	138	148	169	151	132	135	146	141	152	136	129	120	124	121	145	151	135	107	131	128	135	139	144	116	132	135	133	132	158	127	129	134	124	144	135	112	141	152	150	150	135	140	140	142	127	123	128	127	114	137	135	106	129
10955	7676	13784	17235	18308	15932	17412	21105	20033	23208	22206	16345	17258	20848	16653	11069	10805	12056	7862	10385	9970	13177	10657	10943	7744	6268	5910	5580	5210	3558	2882	2219	1882	1434	1514	3474	4124	3000	700	484	485	451	500	486	536	512	625	672	866	990	1680	1881	1979	1562	1367	876	640	512	513	491	440	464	483	449	449	422	450	444	418	419	418	447	404	432	410	403	401	391	451	442	415	380	451	452	431	423	442	444	426	414	458	398	451	439	393	367	399	408	410	411	425	368	400	429	421	422	418	440	389	419	362	409	441	411	410	400	408	408	390	392	406	398	424	415	398	408	434	419	413	394	425	399	362	422	366	404	415	438	461	394	427	400	418	411	393	410	407	420	369	409	402	399	411	367	432	404	438	430	413	424	444	413	419	417	376	423	400	408	390	401	408	401	384	393	399	427	384	382	423	449	401	401	411	385	430	390	419	409	429	376	381	366	425	439	431	390	395	414	419	403	398	375	445	418	389	416	413	419	401	413	445	434	414	428	393	454	414	412	437	404	410	439	410	388	371	421	378	427	393	430	405	449	436	404	416	393	431	397	376	360	460	398	390	419	396	394	424	365	429	378	402	430	437	415	365	456	417	407	418	404	417	379	397	440	403	401	404	354	413	398	405	406	366	393	394	374	405	390	418	434	388	397	404	425	427	419	393	399	403	411	401	431	393	454	409	429	442	436	398	408	381	393	374	387	384	384	410	416	414	431	407	374	443	422	424	387	431	432	422	384	375	425	408	416	416	398	424	415	432	446	387	403	422	382	443	394	380	437	374	422	408	436	408	396	413	403	399	380	410	421	431	394	402	399	412	423	414	403	421	395	427	379	415	408	428	417	406	444	428	399	421	403	429	404	400	439	391	423	401	419	405	391	398	394	424	399	408	440	393	398	381	406	439	425	422	447	424	390	387	412	411	392	439	417	361	436	411	399	399	380	387	366	395	400	404	437	444	399	414	443	392	410	427	417	407	404	425	401	410	357	416	417	375	434	419	388	418	409	391	415	404	413	416	411	406	415	429	442	371	407	429	421	422	401	399	377	408	409	391	416	408	382	389	388	398	409	397	398	376	377	445	417	400	422	418	420	425	402	398	423	381	405	411	429	376	419	421	393	415	422	408	448	408	421	440	404	402	385	393	387	430	390	433	438	400	420	434	376	408	393	407	411	387	405	406	426	398	415	392	411	415	423	417	444	443	386	414	391	411	419	401	372	374	399	361	388	441	423	447	399	409	444	418	383	413	395	402	387	428	401	360	435	399	394	431	428	393	394	398	417	447	424	416	413	407	455	420	404	407	417	390	419	422	404	413	421	381	387	429	406	396	412	399	417	403	442	408	403	392	417	405	409	401	402	428	419	386	393	395	405	435	396	414	441	404	428	422	400	434	401	414	425	422	432	396	393	394	375	366	409	435	376	423	418	392	385	416	375	407	400	408	388	389	422	397	374	402	386	392	416	379	421	417	421	423	385	360	442	398	400	429	427	402	419	388	394	420	385	420	398	375	452	388	397	377	397	425	434	387	429	415	415	424	422	390	412	425	432	411	366	412	421	403	426	403	368	403	415	424	392	381	390	421	378	406	355	436	428	392	418	438	419	399	414	430	455	409	390	422	422	403	424	411	411	414	421	379	421	407	435	402	412	394	418	402	400	389	423	418	421	439	434	415	384	428	432	363	391	399	401	416	394	398	434	384	389	410	393	426	360	394	456	454	369	398	398	396	436	398	409	453	410	380	420	428	377	404	391	398	430	443	411	391	385	442	416	386	433	394	419	406	436	409	438	375	389	431	405	395	394	420	452	394	426	413	395	375	422	419	388	397	416	429	396	428	372	443	418	423	409	420	388	444	403	397	446	376	420	415	409	390	443	391	391	443	410	399	409	404	389	392	441	426	413	399	397	420	402	397	384	410	415	403	367	408	412	423	377	390	411	424	405	408	404	426	430	395	409	411	437	371	404	418	401	461	380	381	406	426	436	417	422	399	379	440	400	421	442	385	403	392	419	417	360	395	422	398	411	406	404	434	407	407	395	388	389	372	436	397	384	411	415	439	422	404	405	418	367	438	426	423	440	412	407	414	404	381	413	384	425	413	403	415	423	404	422	416	399	404	403	445	422	370	404	386	413	378	413	430	414	379	442	428	401	393	405	379	421	407	396	413	421	415	396	438	395	421	459	423	410	399	417	403	424	380	415	419	421	405	437	438	373	410	390	439	389	426	422	387	428	452	394	424	421	428	431	383	429	450	414	396	424	416	408	419	410	406	407	411	424	373	363	423	381	381	425	432	396	416	425	386	358	386	443	397	393	387	388	410	382	380	451	382	440	422	427	421	425	390	395	384	397	412	407	417	433	427	413	437	429	371	396	379	401	427	400	418	406	440	445	433	456	390	414	417	407	391	419	415	387	391	403	380	422	409	423	421	402	407	421	384	416	395	396	422	404	392	428	396	372	417	457	378	419	432	445	449	441	435	418	378	412	405	420	409	417	420	373	412	402	411	450	408	439	417	443	427	434	410	412	431	432	420	378	402	390	417	390	406	403	410	414	419	407	436	411	383	385	413	433	426	395	424	410	420	409	436	393	420	419	382	408	412	424	415	398	411	393	400	401	389	423	398	428	445	388	421	449	407	441	409	421	393	425	379	388	393	395	445	396	425	385	393	395	415	405	400	425	388	387	397	450	416	385	395	387	421	415	434	403	416	419	431	405	413	424	401	383	443	417	425	392	405	429	450	393	455	424	393	417	437	360	420	389	426	412	398	410	418	397	419	404	399	414	401	404	414	404	419	418	430	405	400	397	434	407	408	386	398	400	412	398	412	433	405	427	438	419	391	370	407	372	365	372	354	391	413	394	405	408	422	385	393	425	403	415	389	407	470	396	403	420	380	369	422	422	413	402	415	427	390	400	410	452	414	416	408	381	424	423	416	417	417	407	447	432	428	384	406	451	448	395	453	393	412	389	364	406	434	414	399	394	440	433	412	405	411	393	393	414	403	416	380	410	412	387	426	415	384	438	405	414	401	395	427	422	409	385	405	417	420	401	394	380	422	412	411	404	381	402	398	416	396	411	400	418	418	415	424	397	394	418	433	398	422	423	378	458	431	402	388	391	411	421	407	395	425	398	366	419	437	422	398	412	404	408	443	386	396	430	381	416	385	434	377	435	403	388	391	448	445	392	428	411	411	434	433	430	429	410	383	402	389	394	437	429	408	440	412	408	414	382	419	415	399	452	421	408	380	373	406	411	384	396	424	397	400	385	438	414	419	406	387	408	410	409	386	380	374	417	404	403	397	418	457	430	373	398	415	429	407	416	446	399	390	439	411	409	410	441	397	365	421	382	417	396	437	412	389	424	390	429	408	425	356	419	411	413	373	417	376	400	414	421	405	424	422	365	413	437	397	400	433	394	417	398	391	376	390	459	409	383	392	397	360	414	384	421	376	387	412	417	408	358	386	401	398	436	396	403	395	412	389	435	429	371
24099	16005	16842	14761	12452	9446	9957	11056	10472	11586	11183	7223	7203	9933	7150	5632	4631	5664	3312	3524	3967	4880	4222	4007	2442	1834	1931	1641	1252	841	721	604	508	425	533	991	1056	1125	501	214	190	193	189	188	169	182	204	225	271	315	367	453	476	366	346	216	207	206	206	210	171	186	195	206	195	197	195	188	191	194	190	203	183	185	189	147	194	170	179	168	169	148	187	175	180	159	189	186	166	166	201	170	183	182	187	159	180	209	205	191	175	186	187	176	178	172	193	150	175	192	171	162	167	186	186	158	172	176	170	182	169	164	185	187	187	166	165	174	182	174	188	196	192	184	170	163	143	179	156	173	179	180	186	159	165	164	183	159	172	181	188	147	157	179	182	179	201	164	189	169	183	172	196	213	158	164	182	209	168	219	183	165	175	188	189	168	195	182	191	184	187	184	157	172	166	182	165	190	176	192	181	156	172	187	208	176	162	161	182	200	158	183	176	184	199	169	179	178	167	173	175	163	180	167	171	165	186	169	199	164	184	175	179	196	175	170	156	180	159	185	154	165	163	159	167	152	173	177	160	186	189	143	190	198	141	177	183	148	177	156	171	172	199	169	192	176	189	164	171	165	190	169	187	191	156	159	159	193	172	177	159	210	178	167	171	167	180	190	194	175	170	207	166	172	193	183	167	177	186	167	157	203	180	204	178	170	187	170	174	173	174	167	163	163	184	167	185	175	178	199	164	161	174	191	168	183	193	187	184	187	187	160	187	171	181	181	186	176	178	165	176	186	186	170	161	182	163	191	166	207	194	192	167	174	169	174	179	186	153	181	182	165	193	185	164	181	183	176	181	179	167	197	154	188	197	188	191	185	160	192	196	165	187	169	192	187	154	168	190	169	180	168	167	177	203	189	213	198	194	202	190	170	185	163	208	196	188	194	176	172	185	157	181	174	179	177	189	184	195	181	184	136	173	172	197	170	200	195	164	165	180	176	190	180	174	186	189	163	155	173	166	222	165	183	167	179	153	184	199	185	185	178	169	171	171	180	201	177	173	162	188	173	189	187	211	174	172	173	193	184	197	182	178	184	170	177	165	165	177	196	185	164	189	186	168	187	155	197	153	163	194	176	145	169	149	185	190	198	177	186	186	162	199	191	190	196	162	175	174	179	158	176	181	208	191	164	191	185	175	179	194	200	159	159	215	204	198	195	184	169	161	174	191	170	174	179	177	168	193	170	175	166	182	167	183	203	170	188	182	180	157	172	160	179	185	174	180	157	182	172	186	168	189	181	178	180	161	198	190	171	190	186	172	181	199	179	187	168	186	174	182	184	184	156	189	179	184	170	180	183	158	159	186	187	152	182	170	176	159	181	178	189	178	170	159	188	145	188	189	188	152	190	198	173	176	185	167	177	172	169	166	196	169	164	186	183	202	168	196	187	192	146	174	195	164	163	162	163	189	186	171	189	200	168	167	195	170	163	158	165	153	165	148	187	197	151	176	182	183	165	165	195	183	190	188	199	172	177	153	190	181	183	180	175	173	169	188	181	175	164	175	167	195	170	170	185	185	177	176	172	179	171	154	198	151	184	170	209	196	181	178	172	179	183	182	166	173	175	166	176	181	180	177	206	187	181	182	171	173	162	194	180	178	163	193	175	174	179	183	164	199	180	184	168	186	178	164	179	192	181	200	165	189	200	185	196	163	159	165	161	171	188	183	173	173	175	159	156	198	165	178	161	193	160	144	193	180	177	170	171	192	168	175	186	177	166	168	176	184	205	196	166	175	162	173	187	182	178	201	188	169	177	176	170	180	157	185	172	177	180	209	136	179	181	182	183	176	167	197	167	165	172	157	177	148	195	186	192	154	191	184	182	165	198	208	178	158	179	175	159	181	171	211	194	165	175	167	179	161	172	163	190	171	167	168	215	195	192	182	182	190	190	192	175	194	184	202	154	185	177	179	165	198	173	206	182	188	148	205	169	175	157	174	170	182	183	198	172	186	190	164	177	171	178	185	171	166	200	169	155	183	175	151	176	178	193	182	197	205	184	159	171	154	177	184	162	175	183	180	167	163	191	184	156	173	168	169	167	172	163	187	175	182	170	195	155	183	161	184	176	195	185	175	180	152	167	182	195	194	198	165	179	176	169	200	178	167	180	161	182	172	174	166	198	177	179	197	168	181	186	173	188	183	166	182	158	168	166	171	180	183	177	160	159	174	167	177	166	206	183	206	168	182	180	170	174	183	192	188	184	193	177	190	175	178	189	177	175	182	162	185	172	183	173	178	162	189	181	154	170	166	175	164	188	181	164	182	190	212	175	161	162	158	175	183	170	181	156	197	185	178	164	171	177	179	186	183	191	200	193	162	187	175	174	160	199	196	184	166	187	163	186	177	142	180	184	161	177	178	171	197	183	168	183	170	182	191	165	164	179	189	183	193	144	161	199	184	187	189	175	162	181	163	192	187	185	206	174	149	167	178	194	164	190	179	189	134	182	181	172	174	158	178	157	163	174	175	168	194	169	174	173	183	159	168	182	170	191	170	166	187	186	177	187	162	199	172	162	192	170	208	176	175	175	181	163	155	193	192	144	171	190	183	174	198	169	166	187	176	205	207	159	182	180	183	183	173	185	172	157	188	171	181	179	179	177	198	173	158	172	206	171	194	164	177	181	167	163	175	173	173	187	197	169	187	178	163	169	200	198	183	164	175	154	171	169	169	191	160	160	182	197	197	161	177	168	189	166	181	161	179	182	193	176	168	166	197	193	212	186	201	172	172	204	175	158	178	166	181	193	176	172	194	194	196	186	175	173	187	162	168	206	183	178	173	169	180	174	165	178	174	155	171	183	191	180	177	184	169	194	162	175	191	200	170	182	160	184	168	179	171	179	188	169	146	157	180	178	197	197	171	165	175	154	168	177	186	176	165	175	187	159	160	202	184	199	199	172	177	159	176	168	189	173	184	179	188	159	187	174	160	191	172	185	193	174	161	180	177	164	187	156	169	187	165	183	208	192	196	167	183	184	171	214	191	168	198	175	171	188	178	181	196	169	171	194	191	155	163	156	204	164	178	162	176	203	189	183	181	161	167	160	172	186	165	201	200	204	176	174	204	169	178	171	177	165	174	175	180	199	185	173	182	184	174	174	190	193	174	198	178	177	193	185	167	163	200	191	166	184	165	188	191	175	197	177	165	171	178	187	170	190	163	167	174	178	192	183	155	171	172	187	178	190	175	159	156	181	166	177	170	184	186	161	179	171	175	158	182	180	174	175	175	170	164	187	167	182	185	191	177	198	166	195	196	172	176	183	183	192	163	164	168	154	173	185	185	171	177	187	160	186	145	172	166	176	205	164	157	177	189	185	201	179	153	181	180	160	186	166	191	183	174	188	184	187	167	165	171	195	185	161	190	184	198	190	184	202	193	186	165	192	169	187	154	170	163	171	174	165	196	188	163	197	184	175	189	220	193	157	185	167	196	187	159	184	196	174	200	178	157	187	173	186	173	202
15197	13177	19796	24161	25906	24025	25410	28706	27029	31268	29061	23695	24960	28066	24421	20071	18339	19413	13322	15270	15732	18486	16820	17669	11755	10275	10916	9614	7390	5193	4290	3583	2792	2256	2834	6152	6826	6513	2609	715	603	588	626	633	636	671	750	806	1148	1298	2116	2706	2660	1800	1490	1012	762	632	647	602	608	518	575	583	571	568	615	557	584	529	515	518	494	527	561	519	517	514	507	509	529	553	568	479	517	519	509	519	475	553	514	497	544	528	506	546	564	517	518	503	542	514	508	503	528	512	531	545	464	507	500	526	514	526	529	525	504	501	527	452	492	493	525	484	475	478	526	507	513	520	487	529	516	536	509	488	506	524	488	511	536	529	517	479	511	506	536	524	534	490	456	599	485	507	529	511	523	515	531	490	493	472	511	485	491	512	512	501	475	474	490	509	513	502	481	528	522	508	519	515	487	506	525	526	524	508	526	504	528	516	528	552	549	531	496	523	543	492	510	524	481	523	488	465	522	529	525	546	465	511	570	527	548	516	533	513	499	521	508	527	500	517	517	514	515	519	505	503	512	476	487	506	510	522	543	511	507	529	490	496	466	505	512	504	538	464	527	507	488	508	535	491	491	553	524	475	536	518	519	462	509	512	527	509	542	560	522	500	493	527	536	510	499	525	526	534	516	517	538	541	502	568	486	495	561	511	510	576	550	542	495	501	505	513	510	528	502	487	489	509	499	480	544	553	478	487	526	519	498	527	489	487	517	496	498	505	525	490	509	504	495	487	489	491	479	539	498	518	503	472	562	517	523	495	488	527	512	498	518	495	488	517	474	470	533	506	477	509	510	502	497	515	498	475	474	458	476	503	501	515	540	473	544	488	545	521	502	520	481	512	491	512	505	522	483	467	516	517	517	472	532	553	535	505	500	556	507	493	496	497	505	524	515	515	480	492	482	529	486	500	487	514	513	531	497	449	491	500	516	487	512	486	481	507	490	533	515	525	505	516	502	489	505	520	526	534	469	519	512	482	518	508	491	497	522	508	485	509	532	522	519	538	538	513	517	537	502	509	543	495	521	492	486	506	519	538	530	533	502	559	546	519	537	524	504	476	512	529	539	536	481	537	504	491	505	518	490	477	491	515	489	508	511	545	503	508	532	509	498	493	517	488	492	519	497	485	538	459	555	518	501	481	550	515	482	509	516	502	515	494	523	467	476	502	506	552	538	516	504	424	463	490	564	528	525	491	507	490	513	510	504	488	515	524	478	511	529	536	499	548	508	493	512	461	542	461	505	548	514	533	490	491	518	461	524	558	503	496	554	508	511	514	489	514	520	473	531	491	486	523	520	512	554	526	477	503	470	484	508	480	497	497	492	521	513	496	532	497	530	551	524	529	528	500	503	514	476	495	513	528	519	484	565	506	510	482	519	524	569	461	519	523	503	511	518	559	547	524	508	544	521	525	520	458	459	520	526	473	510	525	502	507	492	502	511	485	494	534	501	506	519	499	527	524	499	479	510	510	542	540	510	516	518	494	512	522	537	527	508	497	512	494	503	478	519	503	491	504	495	517	533	525	514	531	510	507	432	524	489	544	522	523	473	521	476	514	476	490	506	471	508	553	528	521	494	538	499	506	537	487	507	542	512	555	517	504	503	486	503	547	494	505	523	496	502	482	557	523	516	493	484	541	509	504	500	526	539	571	512	478	526	506	522	551	529	484	496	514	525	524	483	517	517	511	506	502	507	487	512	485	516	517	550	492	513	578	460	525	519	513	444	499	502	487	519	494	527	497	489	493	510	502	449	500	496	533	527	483	509	522	549	515	525	490	515	495	501	544	489	520	512	490	523	471	480	523	501	515	540	522	485	471	504	504	508	524	497	516	444	525	521	508	526	488	508	503	464	485	495	484	489	488	503	510	451	508	526	484	514	534	510	448	518	520	514	513	496	510	510	503	510	548	516	460	487	528	517	518	506	500	483	513	497	483	493	512	522	542	531	491	532	517	514	520	498	505	501	533	527	488	511	563	470	540	513	470	505	493	521	509	523	506	520	484	498	516	492	521	486	484	501	515	530	497	495	534	526	529	508	485	490	520	483	492	517	491	533	493	529	495	529	509	508	475	544	532	533	505	521	516	484	498	532	486	476	491	545	489	513	528	514	533	471	489	526	467	496	535	499	507	556	576	451	509	514	532	482	539	539	490	450	479	502	480	508	511	524	496	559	510	520	528	522	485	482	511	489	506	487	507	520	504	504	518	495	493	539	504	501	521	509	501	525	479	544	530	496	502	474	522	513	495	526	472	518	490	500	531	491	513	539	519	542	558	534	447	563	519	516	495	516	509	507	507	498	498	510	486	527	518	487	467	516	494	532	541	507	519	513	513	494	515	494	539	528	557	551	532	527	493	516	489	480	534	513	492	501	486	513	505	488	503	510	500	526	515	520	475	481	486	497	480	486	484	470	511	497	531	549	509	523	535	524	522	479	515	512	504	491	510	496	493	504	522	506	493	537	479	488	513	516	492	499	495	509	501	486	491	487	471	491	457	515	544	506	510	543	498	514	457	565	499	519	500	545	532	547	518	494	493	533	511	520	480	484	496	486	554	480	451	531	487	480	557	491	501	508	517	486	485	513	490	481	488	484	535	508	485	503	532	507	496	509	473	509	517	494	494	497	535	515	478	529	504	499	486	507	518	511	488	521	528	544	514	521	472	467	487	511	490	518	522	493	532	518	522	486	487	517	533	457	526	534	486	483	527	510	491	546	519	484	495	522	511	497	516	517	512	523	522	509	502	476	520	565	531	463	526	528	506	520	527	490	471	521	514	504	568	490	469	558	523	531	475	510	549	533	539	534	508	486	515	509	514	525	489	526	503	542	486	459	522	500	507	514	545	480	516	522	472	524	517	547	513	506	507	515	505	502	510	514	502	513	520	540	527	474	513	520	543	518	517	494	492	530	522	510	478	529	504	494	528	494	486	510	511	533	499	452	495	486	508	530	518	517	537	526	513	536	513	528	521	515	507	496	527	502	510	518	521	519	483	520	549	500	530	539	526	471	496	472	486	565	531	503	527	525	489	520	494	541	514	524	519	533	505	523	475	521	506	513	493	516	489	497	516	517	511	541	498	505	448	512	511	519	554	486	534	516	484	469	520	539	529	508	519	475	505	483	526	493	605	517	492	539	502	525	487	535	525	533	535	509	524	511	500	493	466	495	535	502	517	521	510	520	491	510	510	507	468	478	524	484	482	466	535	515	525	519	537	532	523	503	520	514	490	471	518	487	474	506	485	534	491	492	515	536	474	502	534	495	494	515	535	533	517	462	543	538	543	524	501	529	486	541	510	515	500	541	526	502	491	556	536	495	518	477	483	518	483	516	514	523	515	515	511	535	500	506	470	506	516	471	552	508	532	507	487	532	514	481	495	517	524	507	516	525	528	503	504	481	495	529	519	515	499	554	499	524	486	508	519	494	542	475	520	488	506	495	506	479	520	478	508	494	535	507	476	487	503	498	534	510	505	520	510
4982	2073	2265	1567	1157	820	768	833	791	837	713	632	589	752	585	418	337	377	316	297	282	365	362	311	273	243	270	264	216	176	150	169	139	140	159	165	167	202	139	105	95	111	108	109	124	116	112	136	122	98	130	132	114	137	111	111	115	113	103	123	107	111	105	101	105	93	119	108	102	119	117	131	103	93	116	97	132	96	116	105	93	113	117	107	121	101	112	94	110	114	130	99	111	82	112	125	107	107	107	126	91	115	102	98	99	119	120	104	83	105	118	83	92	92	84	121	96	96	106	128	108	99	105	80	113	109	107	96	105	90	122	98	121	109	108	111	111	104	115	103	106	117	117	103	104	102	98	93	96	109	109	124	134	100	106	115	124	93	101	117	121	109	101	98	107	106	107	115	95	113	112	107	109	105	103	100	94	111	112	103	115	118	99	130	103	97	104	113	129	110	113	108	102	117	102	92	114	92	109	95	118	117	102	92	100	116	111	97	126	112	97	94	114	132	90	93	103	111	110	100	109	105	107	94	120	107	117	99	116	116	124	107	106	120	120	113	112	111	118	118	114	109	122	92	116	104	105	107	106	97	92	103	109	95	124	106	102	97	106	109	102	100	92	91	96	114	114	103	112	112	113	94	114	115	106	114	118	113	130	99	111	96	101	102	87	92	88	101	109	101	109	115	103	114	124	113	101	116	120	103	115	121	96	101	95	100	111	105	104	108	88	113	107	104	100	114	121	104	109	89	112	98	104	106	105	104	101	89	103	108	107	118	102	111	121	96	101	90	105	107	101	108	125	97	136	111	108	111	110	99	99	109	94	90	135	123	121	119	114	118	95	110	89	114	89	143	100	123	104	106	111	125	99	116	94	108	107	110	96	114	99	114	99	120	125	88	114	95	85	106	118	129	118	98	110	127	109	111	99	120	105	114	107	117	104	109	113	116	109	125	109	114	92	111	101	124	104	121	101	112	113	118	104	114	104	119	117	117	103	124	104	111	115	120	106	130	100	98	103	67	89	114	116	126	107	118	106	118	119	100	103	96	107	99	129	114	96	112	122	106	106	93	91	124	107	94	115	96	109	99	106	101	115	120	96	108	98	112	110	117	116	98	106	123	113	113	111	113	123	114	110	102	106	107	93	98	96	122	99	105	107	112	115	100	111	95	91	121	113	114	103	114	99	112	93	116	112	109	110	94	106	108	130	93	122	103	143	111	90	127	101	84	118	106	100	105	102	117	94	117	104	120	98	102	91	116	102	108	108	112	104	109	96	118	111	102	108	107	118	101	111	103	104	107	100	117	97	91	120	111	112	125	99	109	115	93	108	115	105	121	119	122	92	110	74	110	115	89	131	107	104	89	97	97	98	103	105	119	110	99	76	119	97	104	105	105	106	107	117	115	113	100	92	100	105	103	124	105	107	100	101	115	102	132	103	91	112	112	108	100	99	111	85	121	115	100	102	110	108	110	99	100	96	107	110	119	93	108	118	115	107	102	123	115	110	116	124	130	100	91	120	112	99	114	105	115	95	99	123	108	106	121	125	103	102	95	107	117	98	100	116	94	111	100	107	100	126	96	99	95	107	111	115	113	117	110	96	113	120	110	105	101	110	108	106	96	98	116	107	90	117	110	93	92	112	124	122	111	95	111	114	121	116	112	127	119	111	107	111	115	96	121	100	109	107	130	129	108	111	112	108	107	100	113	112	99	123	100	110	98	111	106	114	107	138	104	110	98	97	108	111	129	100	109	128	108	111	99	104	97	138	119	109	104	108	114	111	112	133	109	95	123	123	119	111	125	107	104	104	96	106	105	125	116	92	114	97	104	126	98	129	113	118	111	135	103	118	114	111	120	118	112	97	107	102	98	107	105	96	115	117	106	108	123	98	127	115	95	102	90	103	107	95	118	85	102	107	105	100	102	103	107	99	107	109	109	111	95	113	92	97	103	113	117	103	124	105	119	120	108	115	112	103	105	115	88	123	115	117	109	102	107	109	103	103	82	110	101	103	117	109	89	102	95	101	103	99	83	103	104	109	107	113	88	108	101	113	101	97	120	105	106	126	87	84	110	85	134	114	106	111	119	97	110	109	120	126	108	131	103	107	101	104	90	102	101	108	98	112	111	90	126	97	114	105	115	106	100	103	93	112	94	114	109	105	100	105	114	97	98	95	115	116	124	136	101	122	105	112	109	120	92	92	91	116	116	87	93	94	130	115	109	100	100	110	106	108	113	109	109	86	126	94	97	112	108	107	109	106	94	112	110	115	98	110	104	96	98	102	98	100	97	96	103	92	118	135	109	108	102	118	104	98	109	123	111	96	103	94	109	111	106	114	96	105	91	116	103	99	96	100	116	111	113	125	114	94	121	103	119	100	119	117	113	127	107	79	105	103	111	108	112	95	117	105	107	113	99	112	97	97	114	87	104	98	104	124	92	127	93	105	92	107	107	114	111	121	113	120	125	118	103	88	108	100	101	124	108	112	112	115	118	108	109	110	109	126	102	110	109	95	104	114	107	108	95	119	109	124	106	119	119	123	99	104	111	97	110	108	108	104	127	107	102	95	108	102	95	99	116	118	120	98	96	116	96	113	96	108	107	108	100	120	124	104	103	97	113	127	101	115	106	102	89	125	104	108	111	107	123	101	101	121	93	116	126	134	135	105	93	97	108	83	136	97	115	112	92	124	119	116	105	110	109	104	109	102	104	100	108	106	109	107	93	108	94	89	95	118	101	116	116	112	83	115	90	116	118	109	111	122	109	118	117	141	121	111	104	111	95	105	114	119	107	130	104	120	113	111	98	126	99	128	120	94	113	123	101	95	106	107	102	104	123	117	108	113	117	99	110	118	116	118	138	119	106	130	96	110	114	98	104	97	121	104	133	100	101	92	102	117	102	124	123	114	114	99	102	96	107	107	117	114	95	113	122	102	109	114	93	94	100	103	102	109	128	106	100	121	113	117	119	120	101	95	103	119	121	97	99	105	112	105	104	113	110	100	105	106	116	117	115	103	91	114	90	95	116	111	127	105	99	88	95	112	106	113	106	97	118	122	105	109	117	113	109	97	103	111	111	114	100	97	119	97	104	111	98	125	94	101	111	98	115	121	104	96	96	109	129	113	124	102	104	114	105	114	109	102	111	96	111	103	121	106	102	110	108	111	99	112	104	100	118	112	112	93	102	127	102	105	96	110	101	108	103	115	92	107	119	105	94	117	116	112	108	126	100	115	109	96	113	117	103	134	100	97	123	105	112	106	95	114	104	94	103	89	110	101	94	128	95	118	109	126	105	116	107	105	111	110	111	106	96	109	111	93	122	109	112	104	111	118	99	106	120	97	119	104	87	99	104	116	100	118	91	108	108	93	107	98	111	116	113	97	107	110	119	129	99	115	105	117	96	108	103	102	110	121	97	104	109	109	116	115	114	125	102	91	100	104	113	109	103	96	105	123	119	98	96	113	116	116	99	108	101	109	95	121	111	94	96	114	110	106	113
4609	2562	4645	5057	4442	3701	3756	4181	3955	4664	4070	3494	3404	4037	3354	2344	2072	1975	1726	1697	1584	2193	2077	1911	1762	1685	1552	1317	1113	1011	799	746	621	588	675	870	980	936	692	384	379	361	370	346	380	346	354	368	374	386	378	461	396	391	377	307	332	372	358	334	327	324	359	336	328	336	352	334	334	317	344	328	325	366	350	339	357	344	350	358	350	318	331	348	335	320	316	324	328	313	311	322	308	340	312	307	330	333	334	322	343	316	341	358	337	359	344	352	350	299	339	331	344	331	302	362	345	341	332	350	347	370	318	340	332	319	323	293	317	321	313	356	320	341	324	340	329	361	344	325	308	340	334	355	334	323	333	328	334	351	332	352	344	307	316	322	334	325	388	289	357	329	361	327	331	314	333	293	350	334	333	331	318	329	370	320	326	353	344	359	332	375	315	327	327	374	319	355	316	361	319	294	350	341	310	341	326	349	310	327	336	345	347	334	365	333	330	320	353	298	329	332	368	334	340	337	297	343	322	332	337	318	336	327	340	346	332	343	324	341	347	328	343	351	332	350	307	328	290	348	328	327	329	346	339	338	352	349	299	353	330	342	345	329	312	322	355	319	337	324	334	330	324	329	353	339	339	302	329	319	314	365	318	351	367	331	333	289	337	309	320	334	333	329	371	353	337	330	371	346	316	308	328	343	324	311	341	326	328	344	339	337	332	319	330	333	330	351	332	347	325	367	316	307	317	335	336	330	321	363	346	341	377	346	346	367	306	369	321	327	335	307	352	327	336	313	354	320	323	341	301	349	306	312	321	361	321	331	358	368	343	314	386	322	310	330	347	334	356	348	329	314	318	328	355	314	337	334	320	376	351	350	301	317	333	340	344	302	331	324	326	343	354	318	353	375	332	325	343	319	337	347	314	339	294	333	378	330	352	333	332	319	349	332	334	329	327	345	336	344	333	320	372	341	333	297	322	332	332	371	348	301	362	326	339	360	368	345	337	325	351	332	341	372	343	322	345	378	317	361	349	322	314	332	341	350	342	319	322	331	331	338	319	338	312	331	330	347	307	308	371	331	365	348	316	342	344	314	337	344	338	350	346	350	325	341	306	333	325	320	341	335	340	342	349	322	332	340	302	336	323	308	331	344	331	322	376	343	341	328	343	335	302	329	320	312	355	340	357	341	390	349	304	344	311	352	334	270	366	315	333	329	318	333	353	335	328	353	334	338	324	341	341	323	343	334	346	313	316	320	336	352	331	305	334	385	340	306	324	373	333	318	347	345	329	325	328	348	321	336	322	339	325	338	368	351	321	317	321	311	319	330	289	360	348	324	360	338	339	342	362	306	329	339	348	309	366	345	324	335	359	344	296	311	364	341	353	320	329	327	298	322	323	312	303	332	338	351	332	331	328	313	335	287	338	320	337	301	302	343	336	348	334	344	339	340	339	314	360	321	343	331	338	327	328	340	352	308	329	301	363	343	361	323	308	340	326	337	352	296	337	317	358	324	307	322	338	318	337	328	342	321	316	357	332	362	360	354	354	329	324	340	328	338	363	347	354	325	334	360	342	358	322	341	318	345	331	328	339	367	302	339	346	333	343	342	338	310	327	322	345	330	336	315	358	339	325	332	362	340	330	280	325	352	334	312	345	298	335	299	319	368	330	352	355	298	327	351	346	318	296	329	315	360	342	351	331	327	365	334	345	334	347	363	313	309	315	341	320	348	334	338	324	351	336	334	332	304	341	323	363	341	376	290	340	355	349	339	331	368	339	343	328	297	315	349	307	367	302	313	316	318	358	338	303	310	327	323	297	342	309	350	321	339	339	329	343	329	307	349	346	353	325	329	359	320	324	310	341	319	323	347	326	353	310	323	318	301	325	343	346	304	331	315	336	316	353	339	332	321	351	323	327	329	329	332	340	345	335	318	315	329	334	313	349	302	327	343	348	302	350	325	342	318	340	329	332	302	330	345	333	339	322	342	338	339	332	323	336	349	310	339	351	337	363	292	345	303	336	339	323	320	296	313	319	302	317	330	326	333	326	355	343	322	316	348	345	364	339	310	342	341	364	305	329	326	338	315	344	315	363	351	294	330	333	334	319	302	328	325	328	340	349	315	323	342	329	334	347	336	328	313	354	305	291	331	358	309	326	316	319	339	307	328	320	359	305	322	334	333	359	330	337	387	317	335	329	346	315	317	361	329	325	317	320	345	357	374	333	324	313	347	315	323	372	322	363	341	321	328	330	347	375	342	313	347	356	325	323	349	310	316	331	327	335	341	369	302	362	329	319	297	293	326	351	324	308	319	348	306	359	344	334	330	360	334	355	371	337	346	316	315	308	367	321	359	319	321	338	357	323	328	354	347	331	298	334	308	301	337	366	310	352	336	298	366	362	339	318	363	328	368	353	338	327	324	310	342	331	340	326	335	358	355	352	290	340	296	324	335	296	332	311	333	325	320	316	321	348	359	356	333	297	303	326	335	361	319	354	309	358	325	339	322	309	334	336	352	338	332	340	313	334	317	333	350	321	336	322	340	328	346	350	321	341	319	362	344	335	318	324	320	329	362	328	314	324	343	324	328	322	352	329	349	359	319	348	304	367	329	362	328	339	333	353	309	335	346	345	326	316	314	339	327	352	335	337	296	328	344	321	342	321	369	364	325	336	336	328	352	338	335	339	354	344	329	380	331	373	366	347	310	281	332	351	300	338	343	317	347	343	336	346	331	367	363	357	351	340	347	338	346	348	338	325	355	309	319	350	343	341	349	329	347	323	320	348	324	345	363	306	324	330	327	355	337	344	359	313	306	333	353	362	331	353	336	340	327	328	326	328	373	315	349	330	326	351	341	343	322	357	328	319	380	347	306	343	344	338	324	330	323	355	331	329	310	335	317	327	327	320	364	341	334	331	299	355	314	341	326	350	357	336	336	318	301	378	364	341	303	345	313	341	308	340	342	321	354	333	301	344	332	327	320	340	343	322	339	316	316	341	312	335	358	329	336	339	317	319	344	349	317	312	341	319	377	344	326	343	326	337	328	324	317	323	325	313	335	326	318	331	307	370	326	323	318	342	346	359	320	339	330	333	338	358	342	336	324	313	324	363	325	304	354	337	358	339	329	366	345	355	343	315	317	306	326	322	370	316	341	336	313	332	373	324	327	315	333	326	344	326	345	357	316	325	367	326	342	323	362	344	382	334	310	343	371	364	339	351	356	324	333	334	354	319	327	353	336	321	327	350	289	345	341	344	350	344	315	339	346	333	327	329	341	314	324	324	329	335	317	326	328	340	341	290	335	321	317	299	348	351	347	330	332	358	339	328	327	312	325	311	369	342	298	327	341	343	332	318	307	361	339	349	364	338	308	330	343	327	338	343	338	373	343	368	346	342	347	329	330	358	350	339	342	304	333	295	361	349	332	315	301	302	326	340	351	368	349	302	376	331	342	339	335	301	326	325	307	302	349	331	330	297	325	361	345	328	335	328	327	321	324	348	355	327	358
15477	8851	10084	8292	6799	5621	4956	6089	5200	6417	5401	3413	3906	5454	3918	3095	2443	2635	2068	2103	2015	2999	2454	1906	1377	929	993	777	614	781	651	535	372	303	331	412	613	554	302	157	120	151	162	168	175	145	165	171	192	196	226	315	270	211	268	204	152	145	152	129	163	135	158	150	140	148	143	147	124	136	110	137	148	130	138	135	153	133	161	134	142	155	133	113	151	145	145	128	119	128	140	167	139	123	136	126	129	147	143	159	126	150	131	149	137	150	147	141	135	152	164	134	132	142	151	136	126	156	146	133	133	142	123	122	157	147	128	131	132	129	123	137	123	119	149	125	134	139	141	115	122	130	149	133	124	135	146	133	136	140	137	142	132	171	156	148	143	120	127	141	145	132	149	137	155	132	130	150	159	151	123	126	125	131	134	140	125	143	140	146	136	124	131	134	144	142	112	130	134	140	148	134	138	122	141	127	138	123	121	158	140	141	138	157	128	128	141	152	140	139	140	132	142	126	143	136	139	158	133	148	141	138	141	145	153	145	151	134	152	140	139	123	132	124	141	131	129	138	134	130	166	117	152	141	132	134	130	149	141	158	138	144	120	138	145	134	145	138	127	150	133	139	140	149	136	138	129	144	122	129	129	150	132	136	125	117	138	130	134	139	137	123	146	125	146	138	145	140	128	135	150	133	142	165	137	138	134	136	147	139	153	135	133	126	127	135	135	142	120	128	143	148	143	140	161	144	150	149	148	133	136	145	148	140	127	158	110	125	146	131	122	124	144	145	145	142	151	153	135	128	100	146	141	149	120	119	124	153	140	119	148	116	122	156	141	146	127	163	125	135	130	130	145	141	124	118	139	146	118	118	124	140	137	144	137	141	131	143	129	139	146	134	119	145	142	109	123	145	144	142	157	133	132	167	147	149	142	149	150	144	144	154	116	116	117	138	132	156	157	131	152	148	142	118	146	133	146	148	134	132	112	127	146	142	146	139	118	135	135	140	129	132	137	119	150	124	140	154	154	147	167	142	143	132	141	153	137	126	130	140	150	135	137	140	138	151	146	132	142	137	145	131	137	124	133	143	129	135	148	139	154	128	129	149	145	145	119	125	146	134	128	142	145	106	132	139	131	127	141	143	133	128	123	130	133	142	135	117	139	141	116	153	128	129	127	137	113	140	121	143	144	139	153	136	158	136	140	163	141	146	134	156	135	136	133	139	141	143	148	143	136	128	139	126	163	148	157	157	138	136	140	126	151	159	151	153	148	149	130	129	121	136	133	109	144	141	123	152	145	117	142	148	150	130	158	154	173	135	139	163	156	133	149	165	126	130	142	120	126	119	149	140	134	148	121	127	145	142	125	151	135	145	148	148	136	150	137	137	136	142	137	156	134	131	142	147	128	112	123	147	126	135	148	149	141	135	140	123	128	154	132	141	137	140	136	131	148	142	119	144	164	117	123	150	146	147	145	130	140	112	137	125	139	142	139	147	141	154	126	130	134	119	136	135	129	149	121	123	133	145	148	125	145	137	124	126	135	136	134	131	144	130	143	133	141	143	134	118	135	127	140	133	122	145	158	144	140	133	132	147	129	151	128	135	136	137	125	151	135	124	142	121	134	156	141	139	149	135	154	128	129	145	138	156	135	137	139	147	142	134	151	145	143	129	166	151	139	140	147	127	134	131	137	152	142	134	151	158	124	129	132	127	142	143	149	144	141	144	141	156	154	122	128	134	128	133	144	149	155	141	150	119	130	133	140	142	138	116	139	136	153	142	138	142	149	144	139	162	152	141	130	148	144	138	139	142	146	144	121	147	155	132	153	141	119	155	139	133	144	139	144	138	141	148	156	122	132	127	135	134	149	156	134	145	125	154	154	135	123	127	154	123	114	124	143	139	147	141	135	149	153	153	136	145	120	141	126	138	144	137	141	134	153	145	131	126	139	134	132	150	120	141	131	150	136	136	147	129	137	118	157	129	131	133	140	142	125	132	135	154	138	119	158	158	134	130	137	147	133	156	138	129	154	128	124	131	122	138	136	145	124	146	145	121	147	140	144	130	124	130	139	169	135	129	136	146	127	152	153	151	153	150	134	151	124	132	143	125	150	149	144	123	144	148	118	119	130	137	142	147	124	155	146	131	136	134	135	152	121	153	130	118	153	129	145	127	158	137	134	123	118	131	135	121	113	121	136	119	126	157	118	145	140	141	149	142	151	130	125	129	121	132	120	122	135	141	124	135	149	141	130	127	112	129	122	131	161	148	133	119	146	153	117	134	137	119	139	150	132	130	158	124	137	132	140	138	145	143	150	121	110	155	147	120	125	126	147	116	134	143	122	126	142	122	128	129	128	132	132	135	111	108	154	146	136	150	136	126	141	132	125	141	124	159	126	125	140	152	143	140	133	150	150	144	139	151	121	141	145	131	130	124	133	129	136	123	166	130	149	145	149	143	140	120	127	136	142	169	172	141	165	122	133	125	145	141	146	138	133	121	143	141	129	119	130	129	132	146	142	130	125	156	141	140	119	131	134	123	114	149	153	115	126	144	135	119	130	144	131	154	125	137	126	138	145	142	131	148	117	139	149	126	125	131	139	166	161	124	139	125	138	126	148	135	136	174	153	152	148	134	162	155	130	137	142	155	140	136	130	138	129	110	148	157	125	131	132	158	132	138	128	132	125	113	158	113	127	129	145	135	134	137	129	155	148	125	111	130	140	126	132	130	113	149	125	130	135	131	138	138	137	129	129	131	125	120	130	131	121	148	127	132	136	151	132	134	140	140	142	141	152	135	140	152	137	149	130	119	129	127	131	142	141	119	135	141	134	148	134	149	135	149	128	145	128	142	134	134	142	112	133	127	145	164	138	156	154	131	127	149	141	147	126	120	114	151	152	144	143	140	122	127	171	142	130	133	128	122	154	128	150	145	136	127	162	143	130	141	135	135	126	152	144	127	127	131	131	135	151	140	138	141	140	138	120	162	133	140	129	156	143	135	131	140	131	147	152	133	147	135	145	149	123	126	146	158	141	150	145	143	125	144	119	153	135	149	137	128	133	131	126	127	143	149	156	150	139	150	117	143	139	122	133	146	144	125	130	111	131	138	142	138	129	124	133	153	117	141	143	133	133	127	148	134	160	125	138	117	152	118	158	142	156	148	116	145	141	162	128	129	136	150	140	140	139	145	124	132	130	126	137	138	142	132	156	144	150	128	132	154	150	137	144	160	128	157	120	164	135	153	148	136	147	148	131	118	133	134	151	142	144	142	127	154	142	158	136	139	142	125	144	150	117	146	139	124	136	126	141	141	162	115	148	113	120	136	127	143	147	131	111	137	133	127	125	155	156	155	140	119	118	147	158	126	126	120	133	146	133	131	135	140	120	142	147	149	157	155	141	120	130	142	126	143	157	139	132	145	125	113	181	137	122	140	128	133	141	144	136	131	146	109	120	111	127	146	124	122	138	121	145	139	132	135	144	152	152	145	133	134	131	127	113	149	141	153
11122	8300	13812	16819	18050	17784	17393	21338	18600	23320	20043	15196	17128	21004	17138	13230	11903	11336	9350	10204	9799	13442	11357	10630	7864	6190	6628	4884	4148	4829	4409	3389	2391	1750	1714	2504	4075	3656	1428	509	464	480	498	501	510	500	527	622	780	937	1247	1804	1619	1103	1138	832	565	478	496	471	426	428	429	430	449	470	483	463	433	457	455	426	436	436	401	418	430	405	423	437	413	378	439	409	432	398	426	403	425	377	404	394	408	432	404	453	422	408	435	396	354	413	416	409	399	420	438	401	426	425	404	396	400	398	395	446	427	425	408	396	397	414	402	375	427	387	389	405	409	379	392	435	406	407	383	442	432	385	407	389	417	429	424	392	419	448	406	439	412	401	381	414	420	395	406	430	413	425	410	384	422	457	439	400	426	418	418	418	403	437	395	415	399	422	414	396	397	410	415	373	415	403	413	441	429	389	397	418	403	390	399	425	413	394	409	408	410	395	406	433	413	388	415	407	379	387	407	405	398	412	401	402	388	383	395	423	420	432	359	462	400	418	423	394	395	419	398	410	408	448	434	420	409	389	388	427	390	402	424	402	384	429	418	441	435	400	404	428	437	362	415	414	427	412	425	418	430	404	412	413	417	414	417	433	417	434	390	440	427	425	419	431	399	415	378	418	419	401	401	414	433	437	445	400	410	423	395	407	417	405	387	421	431	415	402	439	412	428	403	396	418	389	415	436	378	426	407	379	422	393	398	420	404	424	400	408	398	386	400	410	370	457	395	412	435	405	367	378	425	405	400	413	431	391	421	419	390	397	407	395	386	409	395	403	437	428	436	390	403	406	369	432	415	413	413	387	394	390	439	425	434	423	384	418	441	382	422	408	422	430	429	433	419	394	444	435	429	385	437	385	452	458	416	410	403	423	457	362	387	428	426	390	427	427	418	446	409	438	395	385	442	432	417	434	395	418	401	394	414	398	391	378	399	415	395	398	426	413	424	438	408	401	390	418	415	400	409	454	409	390	421	400	437	437	380	397	381	438	419	385	400	428	382	379	404	406	419	398	407	415	417	394	418	379	414	401	399	434	414	378	438	421	383	401	442	391	423	418	415	392	427	375	396	396	431	433	406	383	403	403	390	387	402	432	438	384	419	381	373	382	409	425	433	429	411	440	438	392	385	419	420	386	420	429	358	416	404	378	387	406	410	433	415	396	430	425	411	423	404	424	408	412	439	378	436	403	403	427	425	410	420	408	405	393	411	396	395	385	435	404	399	395	391	387	401	448	410	416	397	391	413	435	419	425	438	417	432	410	417	415	383	429	428	409	429	455	410	418	403	417	419	400	394	403	413	430	417	424	418	410	386	386	441	446	401	410	404	415	421	400	398	376	411	407	401	430	413	415	397	428	428	438	440	423	409	454	409	424	366	420	394	392	407	429	417	411	374	431	404	419	401	374	420	415	424	419	383	416	434	423	409	420	412	432	388	419	434	394	410	423	418	435	374	431	374	397	412	372	420	406	406	418	401	379	420	410	402	388	416	389	420	448	388	413	421	438	427	438	434	397	448	420	414	430	416	419	409	420	399	412	446	389	419	438	407	383	416	473	392	404	424	409	411	396	402	437	388	396	440	381	434	376	431	450	414	438	424	385	410	418	422	403	420	383	390	406	441	415	448	394	376	411	425	398	414	421	394	422	423	426	416	389	394	421	405	384	392	379	389	422	424	400	427	432	391	398	366	408	399	408	415	405	426	397	383	421	411	366	420	402	401	401	413	422	409	407	397	414	382	433	398	434	453	436	398	418	427	403	433	406	404	391	388	400	420	392	388	435	418	410	395	411	418	395	433	441	375	403	420	405	448	423	407	428	421	418	430	407	440	390	421	405	418	395	392	407	431	399	400	429	416	406	407	427	417	420	446	438	381	418	399	386	387	403	439	399	413	448	423	396	433	397	386	399	430	425	416	422	410	414	397	436	425	409	422	391	427	413	403	397	391	430	411	388	390	416	397	423	381	399	384	410	400	406	403	410	444	421	409	362	411	422	411	419	403	451	393	414	422	429	399	414	410	416	416	397	420	435	435	403	405	442	413	404	433	394	376	434	419	406	408	421	450	414	410	433	429	386	431	382	405	423	416	445	424	397	420	401	433	397	409	393	409	406	413	405	430	377	395	406	400	440	393	401	398	427	403	362	388	418	387	384	422	398	405	382	392	395	390	385	456	427	396	429	401	423	391	428	469	375	376	453	440	415	376	407	399	409	399	428	419	412	415	424	447	370	372	402	390	395	388	371	398	434	385	369	385	415	425	422	433	432	439	387	425	379	424	429	420	408	455	368	447	398	425	444	433	403	408	426	400	410	426	419	433	437	414	411	399	406	430	406	402	407	421	391	427	398	443	409	415	393	398	402	398	403	432	409	407	428	405	391	396	423	400	405	357	404	413	422	400	422	411	404	390	407	389	403	391	376	412	428	391	377	394	394	433	410	374	444	420	412	419	445	435	425	433	426	427	415	408	425	426	408	405	415	404	421	402	433	409	388	374	439	417	409	404	387	374	455	411	415	415	394	401	416	414	411	407	394	407	434	399	405	388	446	400	401	429	388	408	412	423	398	434	392	432	413	410	413	411	437	414	443	421	407	413	430	412	420	388	403	403	376	423	408	391	429	412	440	419	413	419	373	409	418	402	407	413	433	410	436	400	424	412	414	418	435	411	394	377	364	376	363	390	422	432	398	401	393	443	466	411	459	354	363	427	374	435	396	423	417	423	421	431	389	407	434	412	387	409	426	367	455	413	413	377	397	378	414	416	364	440	401	406	427	442	387	398	402	407	409	405	393	420	400	383	420	410	423	410	389	397	442	426	435	427	418	437	410	414	417	439	418	411	402	392	390	424	400	416	447	425	431	423	392	390	423	374	392	413	405	390	452	405	407	377	399	406	472	383	396	386	424	419	428	421	386	406	401	399	416	392	441	401	413	407	442	412	401	393	410	411	406	401	412	409	414	371	409	418	411	407	398	402	406	402	392	436	416	390	417	408	376	414	392	395	415	409	400	402	415	470	396	387	421	392	434	413	404	391	422	438	415	395	375	397	444	395	375	382	440	361	418	397	414	402	378	401	385	381	434	412	411	417	401	391	411	415	423	447	412	427	398	384	433	416	446	438	420	411	437	424	414	446	368	441	420	379	410	390	412	411	369	431	374	415	384	417	386	420	411	412	396	440	422	412	404	453	397	446	434	416	422	431	404	403	375	418	408	383	461	428	439	453	430	389	397	400	412	418	380	408	472	398	423	418	381	425	419	405	409	410	444	435	451	403	401	425	396	404	391	407	417	454	393	444	408	403	415	427	409	428	425	436	413	399	431	408	418	424	426	387	429	406	437	394	451	439	421	448	412	417	398	407	433	416	429	390	381	412	455	416	416	379	415	404	393	409	394	431	400	393	370	425	397	403	459	384	408	442	449	400	375	389	429	405	418	400	410	414	444	424	426	399	406	420	391	452	424	427	404	409	377	410	386
24352	15944	16485	14412	12421	11449	9968	11807	9868	12663	9972	7679	7291	9489	8844	5680	5772	4435	3599	4490	3662	5593	4681	3473	2428	1915	1810	1251	1358	1442	925	939	841	536	435	582	1160	929	502	211	199	206	179	214	181	201	212	233	276	339	447	561	498	385	395	262	186	212	200	152	195	173	209	178	203	165	186	199	189	168	189	187	173	177	183	187	181	192	181	201	162	172	180	185	175	172	179	164	184	155	171	166	202	177	151	178	174	188	166	160	186	158	186	156	179	178	187	195	173	192	197	167	161	163	190	198	194	184	151	183	168	174	199	172	166	169	175	181	192	170	164	192	179	170	190	183	169	164	194	202	166	187	176	166	169	163	184	159	191	159	185	167	193	173	172	180	188	189	160	165	165	172	184	202	178	175	156	189	171	182	164	183	180	180	137	185	176	186	179	175	167	201	152	172	177	190	190	181	170	175	184	166	168	171	163	167	164	166	179	162	169	159	157	180	170	174	164	183	157	180	161	178	187	184	180	179	180	167	190	171	172	188	156	188	197	167	180	148	156	165	180	160	166	188	187	164	147	170	156	184	186	170	170	203	180	169	193	170	198	173	175	183	174	191	175	168	172	184	179	190	162	181	160	164	197	170	178	155	178	157	168	184	183	172	171	177	206	167	185	158	168	171	186	164	174	160	198	182	181	161	165	148	184	185	178	175	191	175	170	178	173	176	159	180	171	183	171	184	142	177	170	167	162	178	173	191	188	161	209	176	189	160	165	161	176	180	169	183	185	166	191	166	174	173	170	164	177	191	170	156	162	179	160	155	152	159	182	213	175	169	160	181	181	174	177	158	181	171	184	205	180	177	171	183	177	173	168	180	166	191	168	170	177	194	158	170	188	165	167	209	136	175	198	190	180	158	178	175	175	160	187	170	156	192	165	179	188	186	181	184	166	167	163	178	170	193	186	178	159	191	155	179	198	190	160	184	193	162	177	165	179	157	177	184	193	200	155	173	185	184	191	185	175	185	191	187	173	166	178	180	188	182	187	194	181	175	179	185	174	164	174	170	172	197	182	188	170	165	155	187	179	189	172	189	173	192	201	163	200	179	186	195	156	195	169	176	194	151	169	152	182	152	182	169	170	168	174	182	161	178	179	194	158	166	168	152	170	164	172	167	184	175	178	176	200	186	169	177	164	171	175	161	180	186	196	160	171	184	171	180	163	163	149	188	178	184	184	164	161	166	166	155	172	170	204	184	190	156	200	180	172	161	168	140	167	145	177	169	143	173	167	191	180	188	166	175	183	164	168	179	186	182	186	173	179	189	173	164	172	157	160	174	179	169	197	199	173	152	187	162	182	162	202	177	165	175	178	166	160	155	163	210	159	174	161	199	163	159	164	157	162	196	190	150	176	191	173	166	172	169	175	157	176	162	176	169	190	179	191	194	185	178	175	185	165	174	153	171	168	175	181	191	172	191	165	201	151	149	169	174	173	166	196	191	173	165	171	184	167	181	182	168	160	170	179	153	171	183	179	176	164	159	199	162	155	140	168	182	176	169	179	186	180	161	161	173	159	172	155	190	174	162	157	211	185	186	171	166	207	200	184	195	197	183	181	159	168	175	173	210	162	158	176	164	149	170	166	188	190	189	183	152	154	174	179	166	166	180	195	171	181	176	159	190	182	176	176	196	176	177	191	174	162	170	170	160	183	170	167	163	168	177	170	166	190	181	181	171	157	196	159	153	170	167	170	179	202	173	189	180	156	166	166	143	175	177	130	183	186	182	162	191	194	171	171	179	168	163	184	182	174	161	150	186	182	159	169	197	199	179	178	181	170	157	165	175	193	181	160	188	158	148	159	202	175	157	152	190	179	177	184	208	164	169	184	187	160	178	179	202	206	171	173	165	165	174	187	165	165	162	159	176	206	174	179	183	173	161	170	181	178	156	154	185	181	173	183	178	181	191	167	164	172	171	164	152	182	178	173	179	206	191	194	189	175	188	167	186	222	167	195	157	182	171	202	178	181	177	189	169	168	157	204	148	176	193	162	167	172	166	192	179	173	181	182	166	196	160	188	174	177	188	172	180	202	173	158	192	143	192	186	184	165	173	177	196	178	176	186	209	177	156	194	181	186	179	210	184	181	157	194	177	187	171	166	181	154	167	174	181	175	170	183	152	162	148	168	187	185	192	157	172	177	178	170	186	178	197	165	178	171	174	146	157	191	169	165	151	170	166	161	156	178	182	185	170	185	164	174	152	172	148	164	163	168	165	169	182	193	180	183	176	187	177	173	198	155	201	163	170	165	167	200	171	170	197	170	174	186	173	172	181	185	194	157	166	168	169	165	189	173	184	173	193	170	163	169	192	145	161	175	169	194	158	157	165	131	163	189	169	160	152	172	177	201	195	180	172	163	162	160	192	185	172	197	177	162	185	155	167	179	172	159	162	168	177	172	185	170	171	170	175	188	199	174	195	194	155	170	168	181	168	179	186	183	175	185	187	175	159	203	170	182	170	177	179	166	182	191	167	172	177	191	174	178	217	172	163	206	187	199	183	151	166	168	179	185	189	174	169	167	191	178	189	177	178	162	164	183	173	167	187	156	167	169	170	183	185	181	173	172	170	185	187	174	170	178	191	149	178	165	171	193	164	162	185	159	179	177	155	171	154	195	172	160	195	160	175	199	156	173	168	168	137	198	172	162	178	190	168	166	208	191	164	167	161	168	186	187	176	190	170	162	157	185	180	166	162	170	170	159	176	195	196	174	172	166	191	169	194	156	192	173	188	161	149	172	176	175	190	185	165	186	180	179	152	155	176	182	168	176	169	174	186	170	182	178	171	189	174	163	187	179	179	159	182	180	175	161	182	174	179	161	162	169	171	162	178	166	148	166	171	174	173	151	186	188	186	196	177	172	192	189	169	186	170	170	183	175	191	158	170	172	200	174	171	133	168	172	153	182	184	207	166	165	192	188	188	177	176	161	203	160	168	185	173	168	190	163	145	195	164	175	176	186	179	165	186	172	139	160	177	182	185	161	172	188	159	184	166	152	182	169	169	174	161	172	179	170	163	193	198	196	166	177	159	154	179	168	184	178	171	186	178	164	166	179	162	172	164	162	181	179	160	176	180	161	176	176	173	161	175	184	172	154	194	198	155	190	176	169	171	142	173	174	179	182	146	178	188	176	170	176	191	163	184	172	199	175	168	164	170	158	155	185	155	159	173	162	164	161	187	188	200	180	156	180	141	163	186	162	155	187	183	176	175	182	176	174	166	152	172	173	180	172	160	205	175	183	184	179	159	161	156	166	173	183	204	177	150	188	174	159	148	174	174	180	178	165	159	166	176	183	174	200	186	164	198	183	164	166	198	173	213	155	190	158	176	152	169	178	199	152	170	173	179	171	172	173	192	197	172	200	187	161	164	194	150	183	176	206	183	183	186	183	157	196	164	162	166	172	179	181	179	167	170	171	180	144	174	159	156	152	182	166	195	176	192	182	183	179	174	183	172	176	168
14804	13055	19101	23629	24616	25636	25367	28819	26203	31899	26064	24693	24453	27805	27648	18373	21458	15948	14157	16396	14740	20863	16758	15364	11916	10642	9986	7986	8504	7745	5966	5460	4878	3232	2470	3486	7329	5824	2563	655	623	605	631	681	678	696	697	917	1232	1727	2336	3621	2963	1995	2153	1372	902	665	699	659	612	602	598	554	623	605	601	546	563	598	531	534	575	557	553	486	522	484	498	537	533	599	537	496	507	541	493	485	523	491	524	495	493	490	502	516	484	502	511	518	513	481	505	508	498	493	477	532	465	518	470	477	543	544	492	470	482	490	511	475	528	511	528	514	535	560	511	493	467	506	521	525	497	523	490	499	550	505	523	491	497	504	535	518	523	463	478	476	526	495	458	460	512	510	536	501	520	481	502	519	492	484	517	489	474	504	508	500	495	504	519	515	515	470	542	545	500	518	501	528	494	458	515	493	476	520	511	514	488	532	519	550	534	491	517	483	479	501	489	506	499	531	508	492	496	538	483	540	493	473	523	534	513	527	490	500	501	518	549	495	502	497	493	524	488	515	515	507	525	516	508	477	515	494	504	524	473	472	477	511	492	523	472	491	521	485	472	526	494	519	515	474	558	458	510	475	539	518	538	490	487	515	533	478	488	483	444	502	524	481	497	515	476	527	495	489	502	511	479	501	502	488	491	494	491	501	474	510	514	528	530	523	486	526	476	518	531	534	486	482	519	487	516	463	500	516	494	487	538	502	514	505	497	473	472	468	469	538	488	488	532	539	525	503	520	442	463	502	513	501	501	487	513	473	514	523	511	519	516	483	526	493	498	498	552	509	505	486	464	507	504	502	516	520	471	497	504	499	505	535	505	498	470	531	480	515	498	486	464	523	493	479	514	485	485	535	492	497	513	471	475	503	500	486	546	508	513	508	504	510	466	522	445	482	502	506	492	515	528	498	469	520	514	499	499	553	509	490	525	533	515	505	472	529	527	496	507	467	558	571	481	485	539	535	528	472	511	492	473	553	460	548	503	489	483	528	542	522	460	526	524	523	484	523	496	494	533	496	494	534	507	517	511	507	494	459	509	508	548	502	494	535	528	508	520	524	483	503	506	515	494	518	510	506	497	502	523	499	467	533	518	485	485	505	522	515	493	509	474	471	489	470	550	478	478	487	527	484	514	506	481	454	497	519	489	473	518	476	474	485	504	430	506	496	509	528	509	497	512	519	492	522	519	467	517	556	526	533	510	527	499	493	585	558	512	520	487	573	514	471	512	532	512	520	499	509	519	482	503	524	504	521	512	486	481	539	518	544	506	487	487	522	517	501	509	485	526	456	498	545	536	505	539	537	534	501	517	506	504	493	472	464	544	485	519	482	485	536	557	485	511	489	465	497	457	516	496	546	471	500	465	491	484	496	507	501	462	475	508	500	489	506	501	508	523	490	517	509	522	484	520	519	517	488	501	457	509	487	486	535	500	486	537	488	500	537	506	498	475	483	512	517	477	486	508	519	512	520	526	478	509	506	479	512	503	507	499	480	483	485	502	551	522	488	500	513	484	501	493	505	503	508	526	506	514	516	513	483	510	531	484	512	515	501	532	489	520	516	538	476	521	500	500	519	483	510	517	512	496	486	496	511	522	498	524	545	508	506	521	502	508	493	503	485	485	504	522	466	504	534	475	479	499	480	518	539	522	496	500	519	529	564	536	481	499	503	519	502	509	512	521	469	486	537	461	500	544	488	502	532	500	501	469	528	486	528	528	533	497	506	480	489	499	500	498	532	501	503	524	506	460	501	541	504	502	525	487	483	461	510	532	501	459	505	487	520	470	471	508	496	496	517	498	502	488	543	513	509	521	484	514	539	482	492	507	521	483	507	484	496	483	479	503	520	477	502	501	470	500	492	526	473	528	516	485	512	468	533	531	481	506	509	508	479	510	502	511	518	542	496	517	476	512	517	491	477	530	489	512	488	475	502	508	498	506	492	543	504	492	502	476	485	497	546	497	476	526	481	519	515	473	513	508	483	494	481	540	479	524	504	495	521	515	507	486	496	499	493	524	544	459	497	552	480	498	515	465	524	528	539	538	485	496	484	499	527	538	493	480	517	497	461	503	523	509	478	507	455	510	496	513	516	473	510	546	508	503	508	504	532	487	477	533	536	504	528	504	508	487	524	517	508	554	487	464	529	546	498	531	498	524	526	474	516	551	540	523	503	521	526	536	496	489	506	496	515	529	506	523	536	473	493	515	549	512	479	518	545	518	478	515	537	507	509	507	525	488	532	520	526	542	493	476	480	470	495	521	485	517	470	475	516	486	503	492	512	521	500	488	526	507	496	479	512	494	532	506	515	559	516	516	547	518	519	519	502	539	531	523	464	514	540	483	560	496	492	512	483	519	510	459	499	530	503	491	517	514	518	461	503	497	534	488	494	463	476	466	484	530	530	514	535	527	491	523	527	490	466	534	524	491	506	491	506	483	496	534	538	493	513	528	502	505	500	503	482	510	481	514	481	504	508	513	488	471	498	485	502	551	489	490	493	530	484	543	521	512	491	506	497	504	484	528	486	529	504	532	499	498	477	485	488	507	502	485	515	500	516	487	559	503	520	514	478	499	504	513	516	509	483	462	496	492	513	493	493	476	532	480	452	483	548	512	478	520	490	481	519	524	473	510	508	520	510	493	520	504	470	556	500	485	487	510	472	519	502	483	504	496	483	517	501	495	518	531	497	536	505	516	530	476	506	489	490	489	484	473	479	518	480	491	561	502	507	474	531	501	503	502	482	484	533	564	495	488	501	498	498	529	505	480	500	455	459	501	485	501	519	495	498	499	510	526	498	484	504	498	529	494	502	537	534	535	490	519	502	484	478	490	458	530	488	499	531	478	483	492	488	497	485	485	452	498	548	496	508	503	489	487	488	526	496	506	512	516	508	544	519	525	493	503	488	517	478	502	511	479	493	488	492	502	485	494	520	504	519	514	506	499	482	505	519	521	524	477	499	504	504	500	497	477	471	515	489	527	532	495	499	524	541	524	501	514	512	476	464	510	522	545	494	525	517	525	487	510	475	526	489	539	534	478	485	519	501	521	486	524	466	477	528	484	498	485	517	494	501	503	502	484	514	484	522	530	531	489	497	470	517	511	515	510	525	507	479	451	504	538	475	468	517	495	463	564	521	497	502	482	482	487	480	525	518	531	539	486	516	463	554	515	506	539	526	524	515	501	542	491	477	520	533	511	513	521	481	481	516	496	478	542	505	520	481	491	500	538	496	509	548	513	527	545	491	491	488	498	530	517	485	514	522	517	516	505	533	532	511	498	490	507	477	487	525	527	493	527	530	546	501	488	483	522	531	535	516	532	486	506	525	490	473	471	478	503	496	503	503	513	509	508	489	515	532	474	478	490	488	560	507	526	518	485	453	501	490	481	524	533	488	498	529	504	506	510	477	502	552	553	473	474	546	484	517	527	500	535	500	475	488	506	504	487	491	537	509	462	480	533	507	515	477	494	517	477	500	505	527
4990	1992	2265	1384	1178	963	825	781	868	936	709	689	573	612	567	311	332	325	369	301	291	404	339	329	266	281	243	234	247	221	189	164	167	152	148	158	157	155	132	107	105	122	100	103	128	113	136	108	104	126	108	113	133	99	134	116	109	91	106	93	118	106	109	104	103	100	88	113	112	85	111	108	96	99	102	100	109	90	97	88	112	122	92	120	106	102	88	109	106	78	103	121	112	111	109	108	113	105	107	114	109	124	96	113	102	96	107	111	110	106	98	126	104	110	104	100	104	105	104	85	121	96	97	107	101	99	112	120	113	96	108	95	120	98	114	86	98	97	108	115	92	91	94	104	94	98	97	106	99	110	90	110	111	100	97	112	99	97	105	113	90	110	114	93	114	102	115	87	101	122	96	99	101	103	104	106	105	101	83	95	98	102	109	79	84	95	94	106	108	98	116	99	107	90	95	97	85	113	96	88	106	107	103	117	122	105	102	115	104	100	95	108	98	100	90	104	94	102	112	109	96	89	114	103	102	110	94	95	108	124	111	102	114	106	117	89	90	98	98	124	104	123	99	114	109	111	100	110	97	111	102	102	72	83	98	105	107	106	113	88	111	98	106	110	103	104	96	96	99	101	99	102	93	99	93	108	102	101	100	103	109	102	94	87	101	124	117	91	85	98	105	95	108	107	97	102	104	91	97	93	120	103	96	110	131	100	95	99	92	78	107	91	104	95	112	110	119	113	91	104	101	111	98	108	117	108	126	95	87	113	91	120	97	96	96	97	96	85	114	117	105	104	92	112	107	93	106	79	85	107	120	99	117	123	113	111	103	91	105	97	113	100	108	102	88	113	102	114	84	106	96	108	112	109	109	111	119	112	93	108	104	108	95	93	98	77	104	94	89	109	115	96	110	100	103	101	119	106	99	113	130	83	117	104	112	105	107	99	115	111	115	117	111	117	107	99	104	102	108	115	101	104	99	106	111	85	101	87	104	95	121	106	102	86	96	112	95	104	102	103	98	108	102	102	97	103	95	94	105	98	95	91	89	89	85	97	124	116	91	112	99	85	112	120	102	95	112	97	102	102	104	106	105	108	100	94	88	98	96	115	92	109	108	99	113	103	82	107	101	107	103	82	93	98	104	86	107	98	119	98	110	98	97	134	107	103	138	112	89	114	103	101	131	105	96	95	134	104	99	91	99	122	108	104	112	105	106	118	89	109	97	94	96	99	104	109	90	112	119	102	101	90	96	102	102	100	97	109	117	118	109	102	114	90	81	111	103	105	92	107	114	99	114	99	111	105	116	102	93	108	91	105	114	103	104	104	99	97	119	101	104	111	98	112	126	108	90	121	107	89	103	77	110	112	108	107	114	96	104	105	100	88	103	94	101	94	113	104	88	103	93	101	99	102	98	98	100	99	123	114	96	117	102	93	117	108	123	125	109	80	97	108	73	98	106	107	86	113	101	88	103	118	104	104	101	102	98	120	103	117	100	101	102	108	91	98	101	94	88	94	116	115	107	115	89	101	94	99	102	101	114	96	113	110	95	101	107	111	100	111	129	122	111	105	114	122	117	101	93	101	116	114	114	106	111	91	104	118	100	100	96	75	105	100	96	95	103	116	105	115	106	106	109	106	114	113	121	115	96	98	85	108	114	109	97	102	104	98	100	104	88	104	111	78	100	124	111	99	110	124	119	98	114	103	95	100	124	85	108	93	101	93	106	84	110	100	97	87	103	106	123	98	89	119	95	103	105	94	108	97	106	86	109	108	110	99	96	115	114	125	115	122	99	97	90	117	101	104	94	99	106	98	107	88	98	110	100	100	95	127	112	121	104	109	99	113	99	107	103	116	104	101	106	103	88	118	99	99	117	106	94	98	101	115	80	96	96	112	103	104	94	97	110	110	95	108	102	109	95	110	123	94	112	96	102	98	89	90	105	117	121	106	108	93	104	102	99	115	119	97	93	108	101	109	113	114	104	91	110	109	121	114	75	118	100	102	102	111	86	97	115	104	99	104	114	110	116	86	102	84	101	108	137	105	112	86	104	107	104	97	110	108	96	116	91	95	96	112	108	115	91	93	99	108	119	109	99	101	133	111	93	111	86	94	115	105	103	111	116	118	100	87	104	114	108	99	95	108	106	104	100	97	107	105	120	107	86	92	114	91	114	107	105	101	100	113	100	98	114	91	103	100	96	87	91	102	111	103	98	93	112	102	94	103	120	110	104	107	87	111	116	107	108	118	113	94	104	105	103	104	96	105	95	105	122	113	107	91	95	113	102	107	100	110	95	114	100	126	111	97	110	99	99	124	117	112	85	103	101	110	110	93	102	94	112	91	101	102	109	98	97	87	106	104	95	109	106	101	115	78	80	112	107	92	91	96	102	90	109	100	123	100	111	100	108	108	103	114	112	109	110	108	127	110	103	81	76	89	108	102	107	97	107	94	104	94	110	93	108	101	102	96	93	104	100	80	103	93	93	81	131	125	106	103	106	98	113	100	105	89	91	89	100	108	87	96	112	97	93	101	96	104	108	116	109	113	111	109	106	113	112	138	100	120	111	102	98	110	95	91	100	106	103	97	103	99	95	110	87	111	108	96	85	117	100	108	113	95	122	98	109	118	106	119	112	116	109	114	85	93	100	105	101	98	99	91	95	127	100	102	107	101	108	100	109	102	97	106	84	117	94	97	109	99	98	100	98	99	102	96	89	95	107	103	99	104	100	96	115	102	91	112	101	104	104	116	98	102	115	113	115	90	105	93	107	92	123	111	81	108	117	95	117	121	101	88	116	104	101	106	98	89	98	106	124	105	108	105	116	121	86	95	115	114	108	88	94	90	138	99	90	103	95	85	120	116	110	105	97	113	101	112	107	107	121	114	119	111	115	105	107	97	109	123	104	104	98	108	94	113	113	113	98	115	91	111	107	131	103	103	108	88	100	84	101	102	87	98	95	89	94	129	113	107	98	112	105	111	108	99	104	107	113	104	106	127	102	119	108	118	99	95	107	109	109	100	119	94	114	99	123	101	105	93	108	106	107	110	101	106	102	109	92	118	85	100	95	121	98	106	103	102	95	98	100	101	99	101	123	76	99	110	103	102	92	109	100	109	89	104	100	103	88	101	92	129	119	97	87	72	108	110	116	114	98	92	95	99	81	107	109	99	95	103	99	110	97	111	112	95	90	102	94	121	93	103	127	110	115	105	99	98	90	109	103	102	93	94	102	106	81	94	101	99	121	100	124	87	108	104	100	97	111	105	108	99	102	112	101	121	99	106	118	116	106	108	100	111	124	113	81	112	91	91	90	94	102	109	97	93	117	95	101	97	102	105	114	109	91	99	113	122	99	88	101	117	102	112	85	100	94	98	88	110	104	110	102	116	105	98	85	104	101	115	100	111	123	95	103	106	123	92	99	99	84	108	122	119	101	105	90	88	91	93	112	109	111	97	103	96	111	116	100	95	89	99	96	114	112	104	103	109	103	77	103	97
4476	2467	4534	4847	4578	4088	3764	3868	4140	4644	3844	3591	3329	3558	3366	1724	2255	1984	1926	1706	1626	2148	2014	1894	1684	1487	1401	1281	1323	1214	994	860	731	708	702	815	808	781	550	346	401	367	321	366	364	369	337	385	371	419	414	444	413	391	413	366	359	353	349	365	350	338	316	326	321	351	342	300	309	335	324	314	318	320	297	318	303	304	326	312	337	349	313	321	359	309	342	325	324	344	361	333	331	329	282	332	334	351	340	341	314	342	330	294	317	325	323	336	320	350	294	349	337	310	328	318	320	332	316	347	331	333	333	320	325	313	355	322	320	363	303	322	307	307	306	327	330	304	346	331	342	341	322	314	320	385	312	319	308	302	344	294	356	339	345	330	326	314	312	313	317	332	325	322	300	301	375	330	325	328	323	313	324	308	319	334	360	303	326	335	330	313	315	338	320	294	351	315	314	301	356	326	337	299	336	328	331	310	298	344	351	355	284	318	319	308	334	323	296	339	292	329	332	279	334	311	286	332	343	311	327	351	298	295	329	310	336	323	324	324	313	332	309	338	324	307	291	327	296	315	343	318	313	336	329	342	317	302	305	312	321	294	308	336	310	310	314	318	361	310	313	343	318	350	313	319	312	314	319	338	322	321	289	318	325	316	323	305	323	317	300	316	316	312	328	289	313	330	320	333	318	338	328	331	358	298	301	299	353	298	333	310	320	309	329	327	317	324	366	298	324	296	327	284	327	311	331	350	308	320	330	321	341	305	280	353	286	334	308	322	307	292	325	323	302	311	310	318	303	315	310	354	318	328	317	322	328	325	335	343	263	325	337	315	337	309	294	304	317	330	321	316	314	333	322	312	324	282	308	347	333	297	316	319	298	298	303	333	350	305	296	302	325	299	349	314	330	305	319	322	300	334	354	337	340	294	305	308	299	291	341	338	329	329	347	341	296	315	288	333	360	325	297	290	310	281	320	303	320	327	332	326	326	286	328	316	311	310	348	331	315	311	317	306	341	323	333	309	350	336	322	336	319	308	321	327	299	334	309	317	350	310	326	359	300	302	318	319	306	313	297	285	310	331	309	329	339	334	334	294	315	335	312	312	346	331	331	324	307	319	283	346	320	345	345	311	323	320	327	316	328	296	317	348	317	316	320	350	285	316	338	313	338	308	349	300	305	339	315	319	316	299	333	329	322	313	317	314	323	328	332	295	288	312	298	344	316	329	344	302	338	344	311	324	336	296	327	305	348	297	305	313	309	320	353	333	318	310	295	330	322	314	296	332	347	320	308	320	323	336	334	319	323	303	317	315	272	338	387	290	321	329	321	332	322	344	332	343	278	327	307	325	315	301	318	354	313	321	331	287	339	330	306	307	316	319	312	293	317	322	325	353	331	311	295	292	298	339	333	317	325	356	335	354	344	340	335	308	319	291	300	332	342	323	332	322	307	324	314	312	332	338	320	307	312	338	355	328	352	278	330	345	321	284	322	335	285	323	346	327	338	329	336	313	324	333	300	321	336	331	301	304	327	328	304	343	321	296	305	313	311	325	328	313	330	324	302	315	304	316	323	303	366	308	329	342	321	338	314	344	310	348	344	335	346	298	363	327	327	316	309	325	301	315	312	296	331	338	317	287	320	297	324	325	318	302	323	331	368	324	320	326	330	291	319	329	307	328	320	307	329	328	313	316	337	328	364	328	345	332	333	332	337	315	286	337	341	331	299	304	312	295	306	319	331	329	308	318	326	336	309	328	305	316	326	335	319	316	309	317	322	324	335	341	314	320	303	305	309	285	301	312	325	295	312	315	341	324	331	329	332	323	326	301	347	325	312	333	321	337	325	321	321	334	291	292	344	342	305	293	334	324	333	300	327	311	328	335	313	304	322	298	337	289	312	321	317	356	309	357	332	317	347	325	338	330	314	331	344	325	323	330	331	325	316	321	334	350	319	350	339	281	331	285	311	343	327	338	308	300	316	300	316	323	318	363	300	312	340	301	306	327	322	302	309	321	307	304	331	304	327	313	346	300	304	301	295	322	340	318	313	328	331	354	326	343	300	332	337	321	304	320	327	327	317	318	314	297	328	343	330	303	324	308	349	310	335	310	334	382	299	307	311	339	303	313	317	327	310	335	324	304	326	353	325	307	314	337	302	331	299	322	300	328	316	329	310	332	329	346	320	327	325	334	307	319	329	314	296	344	327	341	331	322	308	320	330	307	330	321	340	327	317	301	294	321	319	324	337	309	311	307	322	339	311	326	306	327	333	329	334	341	332	335	314	304	332	304	334	306	345	322	327	311	364	326	311	290	313	297	324	310	312	313	314	337	327	311	282	317	320	351	333	304	331	334	332	334	326	313	335	362	331	332	352	329	339	298	325	304	307	290	307	317	329	303	303	300	320	329	312	332	305	355	314	319	339	323	299	330	299	333	328	334	334	297	310	313	319	298	337	316	347	306	329	338	313	300	286	327	344	339	321	328	316	336	323	336	310	310	321	318	349	327	320	313	330	324	365	336	316	309	317	301	305	311	349	337	350	330	319	330	333	308	318	344	303	325	352	348	301	287	314	307	331	317	317	318	337	332	350	311	317	314	354	320	310	333	312	317	333	314	315	333	345	338	287	344	313	342	306	289	323	328	341	354	323	341	334	316	325	303	311	325	326	324	312	312	331	322	342	312	300	284	302	340	354	323	329	315	341	333	336	329	323	322	332	308	329	302	326	314	339	314	314	327	311	302	337	336	299	334	300	319	293	365	303	352	363	296	339	319	309	332	309	331	369	284	326	333	338	313	335	309	352	332	331	341	331	311	334	341	312	293	344	287	303	326	300	302	351	317	299	321	328	284	321	346	317	311	349	315	320	330	311	309	292	324	309	309	330	312	334	305	308	327	304	291	311	324	352	311	317	342	315	304	297	326	332	343	341	312	342	324	323	370	336	314	331	340	315	317	308	322	321	336	321	323	375	314	326	336	370	342	307	319	345	308	294	328	321	318	313	343	325	292	307	292	287	310	324	316	292	287	333	305	318	334	316	313	322	279	294	323	289	335	326	328	308	308	313	323	315	312	317	345	314	338	334	334	340	330	308	360	315	314	281	309	330	296	336	353	317	311	323	319	336	317	293	321	318	338	338	320	317	301	341	304	302	319	307	327	319	297	351	344	318	295	294	303	329	322	347	327	316	313	315	349	323	319	303	283	310	339	332	315	310	357	298	306	312	325	294	316	316	307	315	296	322	325	320	326	341	325	310	352	335	364	329	330	333	293	333	331	342	304	307	307	309	302	325	326	322	352	302	395	331	333	295	319	325	341	301	327	332	314	330	299	335	313	315	335	308	307	304	310	322	311	322	324	297	325	309	312	330	322	339	308	334	341	329	299	324	361	335	330	337	322	332	331	295	296	316	343	317	337	336	309	316	325	338	322	325	333	360	338	301	335	348	318	349	301	319	326	308	329	327	334	318	320	327	322	328	349	339	325	336	285	323	338	327	301	317	315	329	302
15094	9047	10870	9004	6997	5960	5851	6064	5860	7086	4328	3613	4293	3703	3994	2303	2189	2386	2133	2008	2275	2696	2503	1713	1345	1038	1023	846	744	758	703	499	401	376	268	535	597	252	197	154	149	135	112	171	166	153	156	162	211	276	369	486	339	290	284	222	180	183	135	130	125	143	146	127	158	137	152	138	153	141	114	146	141	121	135	148	123	139	141	120	150	153	159	144	150	127	136	125	142	142	114	130	120	134	124	123	123	112	127	122	122	134	130	144	127	130	148	132	117	150	132	132	148	144	150	153	122	120	120	128	124	133	148	129	136	128	148	134	144	106	108	132	128	131	123	130	140	154	137	132	137	120	129	150	133	127	158	107	126	139	140	126	133	137	149	138	148	144	138	111	138	124	125	116	157	119	121	131	132	151	128	118	150	131	144	126	149	131	130	133	123	112	132	125	145	138	131	134	136	118	114	117	128	137	145	166	122	128	115	132	149	137	125	129	153	120	138	140	140	120	113	135	140	150	155	145	129	140	164	146	117	132	155	140	139	129	120	114	127	144	129	141	149	141	136	109	129	150	127	133	130	129	138	120	110	138	130	140	141	132	123	143	108	138	153	152	131	131	152	136	145	101	142	132	135	125	127	109	142	126	124	128	123	146	145	125	124	133	146	131	129	132	135	149	132	115	120	96	115	128	111	125	139	152	150	132	126	146	144	140	129	132	139	146	135	136	125	136	128	132	145	125	149	122	125	150	148	146	126	131	129	141	140	117	131	129	136	133	140	111	133	119	132	124	123	114	136	130	123	142	135	132	118	118	124	155	144	140	155	149	134	138	136	121	114	147	114	134	148	124	128	135	136	144	129	129	134	128	122	146	147	118	136	129	108	121	122	157	136	124	122	157	134	130	112	133	157	142	144	120	142	126	140	143	137	138	120	154	153	146	133	128	122	122	114	119	124	129	144	134	133	121	136	124	153	146	119	131	120	154	131	141	119	120	122	142	120	119	154	147	153	133	144	136	119	137	114	153	135	124	156	141	147	137	139	111	131	145	134	134	127	116	148	125	136	154	147	140	132	125	157	117	149	113	110	128	146	135	144	129	126	154	140	153	144	149	126	119	138	141	150	128	132	134	141	141	135	109	129	141	156	110	127	165	133	129	123	136	116	128	145	129	152	119	138	137	141	129	113	130	144	129	145	127	133	120	128	142	133	131	119	123	112	121	121	132	142	132	128	136	131	136	129	144	137	115	132	142	159	129	124	138	118	122	160	134	149	132	118	156	128	157	103	150	143	141	104	146	122	97	143	143	127	136	129	124	130	145	125	125	118	132	126	130	142	132	153	129	125	107	116	150	133	126	128	146	153	148	118	132	136	130	139	138	133	115	153	139	133	134	124	121	146	131	130	136	127	128	138	132	143	135	141	147	134	159	131	125	135	127	125	161	142	137	142	129	129	127	123	115	127	151	125	129	113	156	118	136	145	131	164	134	121	131	127	115	127	141	132	129	150	110	140	133	146	141	119	131	123	119	139	131	132	120	141	114	145	97	149	127	134	135	141	126	141	130	141	129	136	138	140	139	150	118	128	147	134	146	152	133	126	137	148	148	111	149	117	140	130	146	122	143	136	110	133	110	138	134	153	111	130	123	118	134	125	122	118	126	121	136	145	141	143	138	124	135	108	131	123	141	132	136	141	118	127	134	155	124	135	140	137	117	104	135	148	131	131	138	139	133	139	128	143	122	120	126	141	133	138	143	136	139	128	138	112	115	135	109	127	134	134	142	152	132	139	117	119	141	143	133	114	137	125	129	129	134	144	122	132	136	130	131	141	147	142	144	143	117	135	120	128	135	119	127	128	131	119	142	121	136	118	134	140	141	130	132	129	136	132	141	130	144	132	116	105	143	130	125	144	137	130	134	136	140	124	134	123	123	131	131	121	126	119	133	138	157	139	147	121	136	130	127	138	165	140	135	118	126	125	129	127	126	116	144	136	127	137	165	121	133	174	134	130	136	128	138	138	113	122	133	151	116	123	138	128	121	144	125	115	115	122	156	155	114	158	124	125	127	126	130	135	133	117	119	144	114	136	137	125	130	115	111	136	118	148	117	137	113	134	148	129	138	146	128	111	120	111	137	132	130	148	132	157	135	130	145	139	140	137	129	117	128	150	135	140	142	137	127	144	118	140	150	123	128	145	120	144	136	131	116	122	136	152	143	107	136	119	138	120	116	143	156	140	134	131	145	137	138	156	126	140	120	144	126	129	120	135	135	128	121	126	154	117	162	144	127	137	137	125	143	125	130	135	119	156	144	125	140	123	142	142	130	112	126	135	98	132	114	129	109	140	127	111	144	134	110	137	127	117	116	118	134	124	115	151	133	139	115	135	101	129	121	135	133	131	133	116	132	135	131	144	134	133	105	146	140	126	143	127	116	140	141	136	127	132	146	141	156	142	126	151	135	119	107	138	138	138	142	134	151	136	121	141	124	144	142	141	126	154	139	135	128	140	143	116	143	128	140	129	131	116	120	136	126	132	143	128	143	133	144	128	128	122	111	144	118	139	137	123	150	137	157	132	153	117	143	128	154	135	133	139	149	138	125	134	129	111	125	141	120	134	142	121	143	132	131	118	134	130	141	132	134	159	116	119	136	126	155	157	115	127	127	136	129	157	120	143	121	112	109	127	129	157	147	137	124	122	143	126	161	120	145	131	128	130	128	135	133	124	125	138	142	125	143	114	133	132	125	133	131	126	124	139	115	151	129	113	126	134	127	134	138	122	146	129	143	131	129	121	121	132	112	131	142	117	130	133	112	135	141	119	140	136	149	133	142	112	126	132	121	116	122	109	122	140	123	125	120	131	132	114	157	146	132	117	123	144	131	108	138	133	140	121	113	118	141	115	115	144	133	113	142	126	127	138	148	124	121	126	137	142	123	146	129	119	142	107	115	135	136	119	133	108	121	116	129	118	117	125	132	124	126	126	111	101	113	148	109	125	158	110	115	131	130	140	126	123	139	144	138	132	133	147	116	126	125	118	136	142	130	151	114	134	146	141	127	113	168	117	115	138	150	125	127	128	135	138	139	113	127	105	115	124	124	147	158	128	134	126	126	146	143	117	125	139	160	145	125	137	131	133	135	144	118	125	132	136	130	139	141	130	146	121	113	115	142	138	155	123	128	118	145	129	118	123	128	129	154	136	125	143	115	119	136	148	141	145	128	126	149	147	105	140	134	113	132	144	125	149	141	142	101	124	136	139	149	137	140	124	128	112	127	116	147	136	136	126	133	126	134	148	129	123	140	143	128	142	119	130	136	156	136	145	150	144	139	106	125	123	117	154	141	122	140	130	137	131	126	118	130	156	140	137	134	146	138	140	139	125	111	139	112	126	136	147	135	128	123	150	155	147	133	131	119	124	125	119	114	142	140	109	133	125	111	130	142	135	113	136	126	126	137	131	139	142	115	145	136	128	150	133	154	154	142	142	141	147	129	136	142	140	138	125	132	135	150
10879	8726	14925	17657	18091	17526	19281	19628	20194	23562	17011	16018	18811	15870	17592	10760	11042	10128	10328	9493	10837	13597	11728	9631	7934	6459	6299	5694	5015	4971	4502	3149	2406	2157	1529	3536	3502	1122	840	475	534	516	541	611	598	557	579	697	1044	1611	2316	2832	1939	1729	1621	1180	794	596	519	519	480	496	499	452	511	474	471	464	422	472	452	458	453	464	413	435	381	418	453	435	420	465	390	454	383	430	413	425	402	431	432	387	422	374	404	390	382	401	408	435	416	359	403	384	417	433	372	420	401	357	400	383	394	389	405	340	407	379	397	425	402	367	378	386	386	392	412	360	407	374	390	389	397	422	382	395	422	380	422	372	426	381	427	412	432	410	375	409	395	390	400	421	406	416	403	423	392	448	401	413	393	421	395	420	369	405	399	392	395	400	390	385	383	405	408	403	413	425	400	418	376	391	398	396	407	355	408	395	415	409	421	373	378	410	420	382	374	407	375	376	405	385	393	407	380	392	386	387	417	385	407	400	398	384	411	394	398	388	373	379	411	382	388	378	390	382	385	398	413	408	388	379	418	399	367	413	411	420	378	428	411	371	405	400	371	406	350	395	387	396	383	414	429	409	372	425	407	346	413	391	422	419	368	406	401	415	418	386	386	424	403	442	401	386	367	378	406	386	394	359	377	414	399	402	408	383	390	415	387	389	350	388	384	391	394	391	403	381	417	415	366	410	398	366	389	388	406	413	370	396	392	392	427	416	409	425	444	396	401	387	371	411	399	394	356	379	379	391	424	418	392	443	393	404	358	408	392	353	411	404	420	389	379	413	403	380	389	373	425	425	362	406	420	414	415	375	404	374	397	403	419	398	400	418	392	405	381	389	375	399	419	389	367	371	386	385	385	400	407	384	389	394	378	357	438	400	414	370	402	394	369	376	404	393	443	412	372	392	388	394	353	366	393	424	384	375	395	401	371	372	382	409	402	407	401	409	364	393	348	401	433	392	381	404	343	363	407	402	426	383	377	424	409	378	396	387	387	443	417	411	397	386	418	351	416	382	380	407	389	391	392	416	389	395	384	377	382	402	393	395	384	408	375	405	386	433	403	412	398	384	430	411	388	418	413	429	377	391	407	410	385	388	407	399	446	378	405	395	398	379	419	418	353	383	400	397	392	428	418	379	378	435	396	376	374	392	374	396	382	392	366	375	412	402	397	371	399	391	419	398	408	419	414	430	408	420	413	395	411	405	390	428	394	380	438	396	399	390	411	417	393	412	382	370	383	369	411	393	362	416	424	376	404	378	394	383	392	399	391	393	359	449	416	402	388	397	414	395	406	412	386	384	385	394	418	377	392	438	417	401	379	422	352	387	395	399	410	405	365	395	374	425	387	403	405	395	384	407	370	405	383	416	408	416	389	390	405	406	414	393	399	427	368	417	389	373	406	437	363	347	382	439	387	431	391	378	386	364	400	374	410	424	393	381	394	412	363	387	421	397	422	399	416	377	422	374	386	437	447	384	391	367	413	400	371	393	396	395	427	408	402	396	367	367	404	384	394	382	396	408	378	425	384	395	391	398	409	408	428	396	400	390	413	397	395	406	392	384	412	386	369	417	415	393	416	390	432	405	403	404	402	405	371	394	388	425	391	371	404	365	388	378	378	427	391	381	415	416	379	431	402	374	385	412	403	394	403	410	373	387	399	407	392	436	389	411	373	419	390	412	413	404	417	417	409	402	411	375	385	393	420	397	406	436	395	418	384	394	376	353	417	403	409	383	393	414	424	425	420	401	377	366	406	412	363	370	377	453	398	403	434	404	394	381	425	375	418	377	401	406	359	422	387	418	380	383	422	412	442	401	409	396	410	389	387	392	426	379	369	401	397	409	382	388	395	421	414	414	366	425	452	420	420	408	422	384	405	389	391	373	396	417	400	392	386	393	394	391	421	403	397	391	416	379	421	386	436	403	366	428	398	397	387	385	442	402	388	388	383	411	406	426	382	433	399	407	363	410	399	390	389	393	387	384	359	391	387	401	394	386	389	441	390	413	408	379	364	408	371	396	384	410	437	404	394	385	396	392	428	393	392	372	399	408	407	407	351	388	402	402	371	391	386	403	424	391	380	396	416	393	402	390	412	363	374	390	383	367	355	405	416	371	425	389	431	364	388	386	384	383	360	389	404	356	419	377	415	427	420	449	375	391	401	372	379	374	411	418	360	398	401	396	379	405	424	422	397	349	361	434	368	441	411	400	448	375	396	470	410	410	407	388	369	382	397	413	385	398	385	384	397	388	414	406	399	372	383	376	429	398	398	368	440	409	395	417	432	386	406	401	397	394	401	380	361	372	366	427	392	405	395	412	411	388	357	379	408	407	399	413	394	424	397	372	409	388	388	384	423	395	411	391	423	416	424	393	373	406	424	371	421	390	387	393	393	398	405	404	414	392	407	450	419	336	382	418	399	417	401	399	422	363	355	405	378	435	425	399	387	390	396	387	388	401	409	446	384	402	395	410	428	374	405	399	419	413	420	379	366	373	432	442	396	371	389	404	388	380	370	400	373	402	414	362	398	360	394	391	414	382	403	412	407	381	390	416	399	437	380	376	381	388	419	410	445	415	436	405	397	433	378	405	397	358	410	412	393	422	392	392	403	381	391	356	372	403	415	392	378	377	398	406	413	378	391	357	396	407	406	351	401	401	399	393	360	394	402	402	393	417	391	377	403	379	407	376	412	413	373	408	395	429	418	392	379	439	397	437	376	386	402	398	378	440	416	378	389	376	424	398	393	391	397	380	397	401	420	414	397	395	363	395	411	404	416	379	375	366	396	403	413	403	419	401	421	361	408	389	387	380	409	377	410	395	383	424	436	394	391	410	410	368	423	389	357	373	353	401	404	359	423	392	404	407	422	366	423	428	358	416	384	388	388	397	385	413	414	403	387	396	388	401	439	382	394	399	412	430	399	409	413	406	391	365	410	370	402	402	423	395	419	413	413	414	375	393	397	401	338	403	397	392	413	381	405	394	418	421	421	414	413	371	368	382	403	399	410	387	385	367	401	394	372	420	365	414	416	423	384	385	368	405	419	399	385	376	446	427	420	413	411	374	440	383	417	380	392	416	407	396	410	390	380	393	413	411	417	419	378	379	430	383	396	423	395	425	411	412	383	403	412	383	403	391	406	452	405	382	427	389	400	390	411	398	431	397	371	417	405	363	433	383	409	427	411	418	407	399	362	380	423	384	399	382	377	393	383	382	417	357	405	379	434	387	403	388	405	387	428	419	364	412	407	403	399	434	399	391	404	411	393	405	379	369	385	416	418	388	374	394	458	401	364	407	395	405	405	393	390	389	411	358	429	375	395	395	404	438	401	384	359	407	410	379	390	392	402	406	405	398	397	397	394	380	345	370	416	413	409	401	407	405	410	452	426	392	415	391	410	407	389	386	370	377	381	402	424	383	398	401	404	418	416	398	380	404	388	409	424	413	406	375	386	395	399	395	410	413	394	453	404	379	408	402	400	411
23776	15349	19273	16876	13174	11623	11241	10882	11160	13720	10161	6300	8404	7953	8111	5357	3713	4116	4448	4145	4025	5936	4708	3254	2818	2008	1965	1528	1377	1459	1193	832	484	543	504	695	1233	732	214	169	197	221	199	193	233	214	219	272	336	495	674	781	479	426	406	310	254	209	203	199	200	181	180	176	199	185	187	190	177	186	175	174	174	182	186	193	178	174	179	183	187	191	163	186	161	174	184	191	186	176	179	188	180	204	174	164	202	167	175	173	170	179	163	152	163	187	191	186	177	177	180	165	177	178	152	176	170	187	181	185	177	157	173	185	199	171	144	160	192	165	166	185	168	179	168	182	184	180	191	160	156	157	170	178	182	164	185	178	170	162	188	135	178	156	192	186	177	190	176	152	181	156	175	165	162	199	163	184	156	186	196	183	175	182	196	176	184	160	187	181	178	174	159	182	173	183	189	165	164	170	192	173	176	157	159	168	175	168	160	152	155	176	171	179	175	154	166	181	163	164	189	193	190	182	168	189	174	183	165	154	171	161	167	179	170	181	168	176	200	165	172	160	168	157	182	190	170	170	159	187	178	157	162	164	184	184	197	173	173	179	172	181	194	182	174	191	169	173	160	168	143	170	178	188	178	187	174	151	191	166	167	169	153	171	181	160	168	187	159	183	161	162	187	171	176	160	170	167	173	178	167	177	169	154	169	173	175	166	179	185	163	191	180	173	204	189	184	166	167	177	193	150	162	147	185	166	176	181	190	181	159	165	181	157	177	161	169	156	170	162	196	171	185	156	179	197	192	192	164	188	150	172	187	165	168	167	187	180	175	175	149	167	179	174	180	170	170	175	175	159	183	168	175	155	185	168	157	170	171	153	173	186	158	194	167	173	179	161	152	162	172	163	173	154	186	173	157	181	184	180	187	177	206	173	161	174	179	177	196	187	146	156	162	157	189	156	178	153	176	164	180	187	176	165	160	160	169	163	154	184	167	187	165	173	174	173	184	198	184	163	214	183	174	157	173	177	176	162	185	159	176	182	172	170	202	174	161	185	184	172	172	166	178	185	176	157	180	179	172	198	166	182	174	171	151	180	146	177	191	180	164	160	191	171	204	171	186	163	181	169	183	186	161	172	149	169	179	161	174	188	176	185	169	176	179	185	164	178	192	163	180	170	173	166	165	177	165	185	170	166	187	181	172	166	179	216	159	160	167	164	162	175	169	166	184	185	173	187	185	179	185	160	186	165	189	160	156	149	166	169	179	195	158	168	177	174	174	164	177	159	182	159	183	180	196	162	179	182	175	175	152	188	192	195	172	175	173	182	152	165	160	156	151	175	148	178	174	168	166	163	176	182	155	190	183	169	177	180	169	189	190	193	175	169	166	147	157	153	153	172	167	174	175	176	181	143	174	186	171	192	174	157	169	173	181	157	170	171	186	165	163	182	182	165	176	167	198	186	174	168	182	185	158	173	179	178	162	168	162	194	161	168	150	153	164	175	172	136	167	157	164	148	166	176	181	158	157	169	188	201	168	183	172	163	139	195	157	173	161	175	180	171	149	192	169	159	144	182	177	163	176	195	185	172	172	184	156	164	169	179	148	165	132	165	174	175	172	162	168	177	182	194	154	163	160	173	186	162	172	169	159	189	183	192	185	177	148	160	153	170	172	174	189	161	181	155	179	175	176	175	191	153	179	177	179	159	171	194	176	165	181	165	165	169	168	187	153	174	174	166	167	196	194	207	166	171	180	159	168	173	162	157	158	169	180	166	149	179	180	198	163	176	161	154	151	166	178	198	190	186	172	152	187	141	169	177	159	172	175	183	197	164	176	163	160	195	173	190	167	178	159	157	157	171	169	190	157	173	176	159	165	173	172	160	155	184	177	181	153	193	173	188	188	171	178	164	199	154	162	184	199	171	150	184	172	182	190	168	180	169	185	161	172	186	188	169	171	197	171	174	196	190	181	178	184	157	197	170	149	143	188	162	180	184	160	172	184	179	148	161	186	156	186	202	167	168	171	174	181	155	169	160	167	170	199	167	171	175	183	179	165	182	170	181	166	155	160	171	179	167	178	163	165	190	165	175	182	174	183	197	185	176	172	174	180	154	165	175	170	175	171	201	170	150	180	149	193	200	171	151	166	177	156	166	165	145	182	154	187	200	179	178	177	183	175	173	160	162	148	178	176	174	169	156	179	169	164	163	162	188	173	185	176	172	169	198	178	207	168	162	171	179	173	180	171	167	168	165	169	172	191	158	178	188	168	189	189	178	184	180	179	147	203	155	162	180	171	178	186	177	163	198	159	153	198	159	182	171	176	176	179	176	173	174	150	182	186	170	183	158	179	173	170	182	167	194	178	203	180	172	140	173	198	158	178	171	192	176	165	170	167	159	163	167	162	180	188	158	182	180	158	173	187	156	176	152	159	176	147	157	186	162	180	161	169	188	166	170	178	174	172	162	163	163	174	182	164	164	186	176	165	187	164	181	196	180	194	195	173	167	168	171	151	198	161	157	162	170	171	163	189	165	168	178	154	159	178	174	179	180	176	181	167	148	173	172	177	176	169	168	158	168	172	200	172	171	172	184	191	179	177	185	171	188	185	164	172	160	197	170	169	182	179	179	191	150	167	159	184	167	156	149	154	169	179	167	198	170	184	172	170	172	178	186	183	168	173	163	161	175	177	164	173	172	165	159	189	140	161	178	179	178	163	183	191	159	187	181	159	168	148	156	151	173	165	178	163	198	182	164	163	153	170	162	179	186	169	175	170	183	191	179	171	146	205	162	178	165	155	177	158	175	195	203	203	180	167	159	165	177	154	183	158	181	158	170	171	164	181	158	178	159	171	172	181	176	174	177	150	183	165	149	177	155	197	155	180	189	183	202	169	169	175	187	186	180	175	164	152	184	187	169	176	169	184	176	189	146	167	159	166	173	160	158	162	181	176	166	176	188	186	210	177	190	178	185	173	188	183	147	164	179	205	203	164	174	154	187	196	182	170	188	181	208	179	182	166	162	165	177	179	175	169	175	164	175	176	185	185	173	161	217	161	185	177	188	179	174	177	178	185	167	164	166	147	167	185	159	160	186	184	174	175	156	189	162	154	183	160	173	165	156	153	198	173	182	175	172	206	158	168	142	160	188	166	161	179	183	146	196	173	170	158	177	195	179	160	174	177	174	191	172	185	180	164	176	149	153	169	178	171	200	170	175	170	180	171	167	169	166	173	191	157	202	197	162	157	163	166	173	196	189	178	176	162	180	154	156	161	165	164	171	179	201	180	199	171	171	177	178	183	150	168	179	176	193	159	163	163	182	161	165	154	182	190	162	143	178	180	176	161	168	183	145	154	174	179	168	185	177	168	162	181	182	175	180	176	182	184	179	169	183	183	177	156	173	195	154	146	176	160	182	166	147	187	190	170	173	187	183	177	157	156	152	175	152	162	166	167	167	166	193	180	169	199	181	179	162	174	179	167	184	195	183	186	155	167	186	181	178	178	174	147	170	172	160
14490	12940	21402	24454	24584	26131	27196	27603	27962	32068	27481	21177	26962	23861	26345	18195	14961	15924	16017	15630	16038	21303	17052	13916	13840	10783	10405	9125	8195	8574	7049	4827	2617	2954	2918	4129	7726	4196	848	645	632	622	720	779	833	738	843	1141	1653	3021	3945	5064	3183	2661	2449	1968	1328	880	815	717	697	686	664	679	636	685	691	583	597	617	591	522	554	564	517	505	506	537	513	537	529	578	582	574	545	585	547	595	569	484	531	518	512	505	517	456	526	476	483	484	470	487	520	500	483	518	491	487	535	511	498	487	500	468	519	492	520	520	492	489	466	532	513	503	503	490	491	507	513	505	503	521	501	478	519	482	498	499	464	500	527	523	509	515	497	491	485	489	485	481	456	495	497	476	487	504	521	512	517	483	496	486	504	506	494	533	495	497	531	513	519	489	500	512	519	486	512	525	494	447	469	505	513	482	468	471	483	520	490	483	474	478	486	516	509	473	514	493	478	508	495	497	539	471	478	481	514	525	508	470	516	440	529	525	472	504	468	512	503	540	469	497	475	493	510	499	482	527	496	499	452	527	478	484	467	501	506	481	521	509	494	486	532	461	496	494	517	501	479	502	489	475	484	481	475	491	474	528	524	532	491	483	473	489	524	467	522	457	479	469	496	481	525	518	519	499	477	508	514	481	509	492	509	455	476	502	498	493	517	498	490	479	468	483	489	473	470	470	503	531	496	481	505	508	508	488	484	483	447	529	484	491	534	512	445	478	501	484	505	480	528	482	524	496	481	502	499	498	510	493	491	500	513	487	496	513	485	477	473	483	519	526	532	508	485	471	540	478	477	478	544	439	490	483	436	511	491	522	516	534	478	498	488	505	532	485	504	505	474	450	470	503	467	494	510	489	500	501	502	523	472	497	483	505	506	521	487	478	473	503	485	504	477	534	511	478	462	514	512	474	462	503	494	504	504	483	544	477	494	492	505	459	483	495	522	476	484	480	485	505	509	507	510	491	549	507	474	508	490	460	482	538	529	513	470	493	491	472	508	492	504	517	515	505	485	510	509	491	502	520	469	494	489	469	511	523	528	475	465	495	502	482	434	502	506	482	496	481	488	514	509	466	487	551	521	499	514	478	486	454	557	500	482	484	473	440	527	534	486	501	518	491	489	513	503	494	466	492	483	457	499	487	534	481	491	511	507	523	482	492	499	438	464	480	515	533	514	492	495	463	531	519	532	509	536	482	533	476	525	506	491	508	506	485	533	466	506	480	520	473	432	512	457	522	471	456	532	469	479	493	490	486	478	503	466	510	508	465	502	471	486	536	471	468	476	490	471	492	484	486	515	488	494	482	497	470	501	514	502	524	473	463	505	463	482	509	498	506	482	503	479	505	506	520	472	486	497	525	505	494	510	477	483	485	490	508	505	512	492	494	486	498	484	510	492	507	451	491	509	490	493	524	485	495	510	505	500	504	483	505	484	512	495	506	483	460	553	472	540	509	497	486	536	519	514	500	497	458	490	489	497	528	486	533	502	518	463	488	465	480	493	502	504	492	523	499	504	510	487	495	505	492	541	509	476	478	477	455	468	496	517	514	504	455	509	479	504	538	478	519	520	517	489	488	467	489	474	491	491	498	485	487	490	504	486	548	490	522	513	510	512	513	522	451	502	501	497	477	467	464	502	524	534	484	528	513	483	497	466	522	506	500	474	453	516	517	463	462	474	500	509	464	465	481	503	490	506	475	487	501	467	479	547	485	515	454	459	452	475	516	494	483	508	512	568	486	467	479	510	517	477	509	495	501	477	528	506	476	480	505	512	451	502	478	483	496	503	499	513	445	468	500	464	530	485	463	462	481	496	481	514	509	501	498	509	500	502	471	517	496	491	474	461	521	488	509	469	496	490	534	456	487	537	501	489	497	503	562	523	485	468	472	496	493	488	442	497	493	482	511	512	545	515	468	506	465	479	507	490	472	499	512	487	461	518	470	496	469	490	484	472	505	506	484	540	507	512	494	444	511	510	486	464	506	495	477	485	471	468	502	471	519	497	475	503	508	509	474	491	486	470	472	512	520	480	475	467	491	479	496	499	499	497	482	504	486	483	494	494	479	485	475	522	468	470	530	470	486	489	503	522	501	477	530	544	509	514	529	490	466	490	485	522	492	510	508	497	492	506	536	501	514	486	496	490	519	498	502	523	533	445	461	488	451	443	489	494	489	488	511	509	518	512	460	523	494	481	518	506	481	500	492	475	495	468	533	490	487	503	516	574	496	512	500	528	505	501	466	493	485	495	504	523	485	519	501	470	514	507	484	488	514	490	500	500	462	501	479	473	488	501	509	486	442	500	516	477	496	503	488	521	535	493	486	478	471	477	469	496	496	486	500	509	509	479	489	477	487	516	512	522	536	517	495	517	486	497	471	469	474	483	474	520	504	486	514	503	503	494	493	529	506	533	489	559	535	485	493	508	480	498	458	503	469	461	523	483	510	488	519	514	527	518	509	491	478	448	517	540	510	496	495	496	494	479	491	504	483	547	498	539	529	478	494	491	509	526	498	475	506	513	479	499	503	474	531	494	518	505	529	497	508	507	489	516	506	529	483	524	505	522	467	520	513	477	533	500	510	504	472	466	491	511	491	502	527	446	501	459	502	475	542	510	516	502	539	502	514	495	488	490	513	490	492	468	500	493	477	513	505	498	501	492	483	482	457	509	492	518	497	477	466	478	493	524	511	508	496	480	474	500	515	458	479	529	549	444	556	486	497	552	490	486	507	488	512	537	489	548	500	510	471	497	487	451	491	489	492	478	481	489	508	437	431	436	463	461	521	515	544	508	492	483	466	489	493	493	472	528	503	489	480	519	427	479	510	507	491	512	496	474	479	529	449	517	495	521	517	497	495	501	530	472	489	452	496	468	476	482	485	477	497	481	454	499	506	508	504	474	464	455	498	498	529	548	504	518	477	468	517	466	518	465	490	484	510	491	535	490	460	475	489	476	487	525	532	541	534	511	477	487	456	514	508	508	488	523	515	477	529	508	493	467	511	506	523	517	474	488	526	502	499	533	513	472	491	537	505	505	491	505	492	485	486	447	472	513	455	532	499	490	511	488	475	479	512	478	486	513	507	532	478	470	539	524	526	492	490	542	490	515	480	477	439	485	484	486	478	525	468	494	492	506	508	509	527	509	505	501	475	501	526	484	499	501	468	517	476	483	496	453	515	505	500	549	509	454	512	472	533	491	497	501	512	465	511	470	504	457	514	490	509	501	477	512	514	502	515	472	508	482	489	527	458	517	487	501	531	510	487	515	503	499	454	520	481	497	438	495	526	474	514	497	509	508	519	501	475	528	485	501	485	493	494	510	498	546	501	495	496	497	466	544	493	493	499	546	481	519	480	491	504	498	448	541	499	499	497	468	478	517	541	498	500	525	494	506	492	529	500	458	509	472	447	497	496	462	492	496	460	485	477	479	526	523	495	484	529	493	498	514	483	474	461	502	514	534	511	436	491	494	516	477	508	540	486
4848	1926	2262	1589	1156	1030	826	894	827	841	675	567	566	530	551	420	340	352	321	284	318	370	388	309	284	279	217	193	162	192	237	163	160	150	170	140	159	182	106	108	94	98	95	111	94	96	103	112	112	114	124	116	134	103	108	113	102	85	98	95	92	107	94	114	96	92	81	75	99	97	92	100	102	103	89	101	101	97	95	122	100	107	95	93	102	114	97	89	101	104	87	96	96	108	102	104	95	105	98	86	82	114	118	85	101	116	91	98	94	86	98	117	104	94	95	85	101	124	99	86	109	87	112	90	88	97	94	102	103	98	105	95	79	91	118	112	107	101	102	100	98	95	109	95	93	107	103	103	124	97	82	109	87	118	81	103	95	82	88	82	104	91	93	93	127	103	109	89	85	105	105	92	105	119	81	81	101	88	84	85	100	103	102	104	108	84	93	104	104	102	93	86	94	112	101	96	96	77	100	89	108	101	86	111	115	103	98	99	91	106	105	87	107	85	101	103	83	111	95	81	97	111	99	77	127	98	103	82	96	88	101	91	73	102	117	99	100	87	109	92	71	116	83	103	84	115	80	85	112	89	118	82	101	103	93	92	95	99	101	121	97	99	88	126	99	126	96	104	114	96	82	92	93	91	110	87	97	104	115	106	93	105	93	110	104	120	92	120	96	93	109	92	104	89	102	92	115	98	93	83	95	92	96	88	103	96	93	84	88	82	111	105	110	91	93	101	84	106	98	96	100	93	115	99	94	102	102	94	113	93	88	106	99	108	108	118	107	90	96	111	97	83	92	95	107	91	109	115	88	105	101	102	109	94	88	129	105	99	117	102	81	97	93	104	106	91	96	92	89	108	94	89	104	106	104	106	97	98	113	96	102	113	106	89	100	104	95	91	94	96	96	103	84	100	123	94	87	100	108	103	94	105	111	94	89	98	97	107	93	100	98	91	103	91	97	105	109	100	113	116	95	96	108	91	108	109	101	81	104	113	93	104	94	102	102	106	105	97	85	100	75	101	96	102	91	120	97	83	106	89	101	107	97	90	95	107	102	126	113	94	109	104	110	115	98	83	93	98	90	105	97	99	102	95	97	88	107	108	104	107	90	98	129	104	110	90	93	94	99	100	115	89	108	79	95	94	88	103	84	115	99	88	100	115	88	97	90	116	105	102	97	88	83	115	107	95	67	101	95	77	93	97	105	110	114	122	106	99	90	85	103	94	107	116	88	95	90	100	117	86	97	100	108	90	98	83	97	90	101	108	116	102	86	100	104	101	90	107	105	105	92	103	87	105	105	96	97	114	100	82	100	93	86	107	105	110	106	84	110	97	78	104	113	109	100	101	111	96	105	92	87	108	97	104	97	99	100	101	119	109	88	115	124	100	84	87	111	92	95	98	108	99	96	80	81	112	112	90	115	98	98	119	94	99	102	107	81	112	113	99	92	85	98	105	107	105	96	101	121	80	93	94	83	102	103	118	102	106	105	111	94	105	102	109	116	100	91	94	83	93	89	88	100	112	100	92	92	106	83	108	91	84	85	98	77	71	107	90	88	95	97	93	100	81	99	90	100	96	114	103	88	105	87	107	91	101	106	93	98	91	93	106	103	121	67	94	95	88	112	90	109	114	97	95	96	98	82	101	93	89	93	99	100	105	96	93	106	92	87	92	102	91	97	102	91	97	93	108	95	102	100	106	105	98	105	103	102	108	77	91	127	108	95	117	117	90	99	106	83	104	102	103	115	108	99	76	77	92	106	93	112	103	108	106	112	110	104	91	97	116	93	94	95	104	86	84	90	112	111	95	112	104	108	92	104	109	100	105	97	95	91	101	108	110	117	96	132	107	95	85	88	100	101	90	115	97	103	79	80	109	105	80	95	118	88	121	94	107	104	106	81	102	105	101	125	95	109	104	83	96	103	100	92	98	74	99	101	94	123	85	107	104	94	95	110	88	108	104	82	93	98	121	117	113	88	115	100	100	90	83	90	102	115	110	96	116	122	93	112	112	90	122	102	104	104	90	93	93	100	84	111	98	106	99	114	106	95	99	91	98	100	103	93	108	94	94	118	91	100	99	90	85	102	87	83	105	108	91	90	85	97	100	88	102	109	108	85	95	99	111	86	80	96	110	106	87	103	96	100	91	99	85	94	89	112	93	108	104	98	103	93	124	100	96	99	82	100	98	87	82	105	100	103	89	87	89	107	110	104	104	96	99	104	105	94	96	101	78	88	104	111	107	108	91	102	86	96	94	103	83	93	98	109	89	100	83	103	89	100	117	83	90	103	100	96	101	96	98	98	91	113	100	110	102	107	105	104	105	109	109	101	100	91	100	92	82	94	95	108	90	86	111	92	122	95	103	100	103	102	102	96	89	92	97	96	108	104	98	108	106	94	94	96	109	104	93	86	109	111	111	83	85	85	94	105	93	108	116	91	88	85	99	99	91	87	125	88	86	93	107	109	94	78	87	115	91	108	95	95	84	98	108	92	98	103	108	93	90	102	108	117	101	104	92	113	95	99	78	117	79	100	99	72	116	88	98	123	116	96	97	99	133	99	91	91	94	91	95	106	121	111	101	96	105	98	105	110	100	99	91	87	101	81	104	102	85	103	95	96	90	86	115	80	93	90	97	103	100	107	99	91	105	81	94	109	81	110	110	91	90	97	95	108	90	93	111	100	99	87	88	121	83	99	125	96	87	100	92	104	106	110	105	90	94	94	98	90	106	87	102	115	92	104	93	100	83	93	117	98	108	104	99	91	121	111	87	94	102	92	110	108	112	118	114	99	115	97	97	95	95	94	96	120	101	88	111	95	103	91	102	95	103	107	90	93	84	113	83	119	96	100	118	94	100	105	105	96	108	89	117	109	110	100	106	112	124	88	86	96	94	98	109	81	93	116	125	103	105	82	95	100	98	100	114	86	119	96	100	120	105	94	99	104	101	112	102	107	95	96	108	101	120	97	108	98	102	100	94	111	82	114	102	112	100	75	104	104	99	100	87	108	93	84	103	101	110	110	106	102	80	89	85	92	109	117	104	102	107	105	106	114	106	95	104	90	98	108	90	90	103	98	107	96	89	98	96	110	97	96	95	100	114	97	106	106	84	89	97	105	103	107	91	106	80	110	108	107	99	104	104	90	77	85	97	98	93	108	113	103	111	97	89	91	99	107	96	96	100	123	91	96	86	88	102	109	88	98	84	119	94	100	90	98	93	109	83	95	121	97	102	98	96	93	109	90	99	84	95	93	96	107	90	112	83	78	101	91	98	87	93	95	109	86	84	98	103	72	97	98	77	93	97	110	96	82	94	85	116	105	90	101	118	79	106	89	98	101	86	110	99	92	98	87	93	76	95	104	108	103	86	88	79	80	90	93	90	97	83	95	90	102	87	89	106	99	82	105	88	100	88	109	99	118	99	82	89	87	73	105	111	101	103	96	120	97	98	82	96	102	90	102	87	107	107	113	89	101	113	93	94	93	78	105	94	108	90
4321	2491	4648	4951	4596	4451	4014	4302	4243	4480	3635	3313	3103	3167	3347	2314	1720	2168	1876	1822	1947	2433	2379	1846	1706	1639	1435	1256	1211	1063	1080	784	776	743	835	707	879	799	387	384	432	406	402	404	404	370	346	336	354	450	439	537	385	392	359	415	349	330	320	296	334	317	338	316	303	312	287	375	307	312	300	330	324	288	305	289	308	302	324	325	330	303	328	339	312	312	305	307	296	328	307	341	348	298	301	342	329	315	324	296	308	299	308	295	291	319	335	315	317	298	299	312	295	312	306	306	309	325	316	303	317	316	317	306	300	314	302	309	288	304	328	298	299	297	313	330	295	335	295	336	302	312	315	304	299	315	347	297	347	330	315	307	325	285	296	327	322	287	311	294	290	291	290	305	305	297	332	296	327	304	305	296	292	283	319	290	336	299	303	308	312	321	296	321	305	340	318	300	336	309	319	325	320	308	314	315	321	309	291	332	288	312	318	312	279	303	311	314	297	324	336	311	321	347	295	315	308	317	305	312	313	308	313	316	298	301	303	289	327	291	306	307	313	331	299	328	346	296	284	315	330	288	299	333	312	334	343	309	331	324	293	318	295	296	310	304	320	311	282	309	261	298	303	328	332	328	309	286	282	333	305	341	304	307	284	312	324	303	325	317	339	304	293	313	304	298	325	296	307	285	281	332	328	313	358	310	289	291	333	350	293	303	287	309	313	296	298	334	301	311	326	306	316	302	309	295	323	312	308	312	262	305	292	322	313	326	315	335	349	280	304	310	338	292	304	297	350	323	340	301	287	295	347	317	311	303	297	329	301	293	360	305	308	310	332	297	316	310	306	302	318	321	301	308	307	297	307	301	322	302	322	335	297	344	272	338	289	304	309	328	326	310	324	327	298	314	324	292	278	301	307	336	302	306	320	317	328	296	309	321	325	317	310	280	335	322	302	288	294	330	326	312	270	295	306	316	288	321	314	287	311	310	309	306	312	322	315	300	287	301	334	328	325	267	327	306	319	318	297	320	306	324	310	341	307	295	276	321	300	278	280	335	298	320	329	313	285	310	289	293	292	324	334	325	292	308	311	291	316	318	304	326	297	329	276	307	276	296	319	295	342	310	268	297	333	309	330	301	295	332	308	334	306	327	318	346	292	279	314	296	320	341	317	282	310	323	288	326	278	333	322	312	293	317	323	307	325	302	324	301	314	343	313	272	305	284	320	324	287	313	322	283	292	293	319	280	303	314	301	308	313	319	304	307	318	309	304	317	350	317	286	316	341	313	327	335	305	300	331	293	295	284	297	303	281	309	301	304	307	307	309	306	290	281	317	314	295	295	307	310	278	302	282	309	323	326	343	336	325	319	273	290	319	328	308	295	323	318	310	305	302	310	342	305	287	302	303	308	305	296	285	341	295	314	305	302	289	325	328	332	287	334	312	295	314	332	299	301	291	278	312	336	286	327	287	325	284	274	328	288	325	303	320	304	314	321	301	316	298	344	287	316	337	284	310	324	346	319	309	302	318	344	290	301	307	306	309	324	292	300	295	267	333	294	322	299	334	318	308	289	277	312	363	351	302	308	319	303	266	316	323	339	302	310	334	294	322	303	288	322	325	336	298	322	330	308	307	291	291	294	292	329	294	336	321	328	309	321	289	316	337	301	280	305	309	290	298	325	337	313	348	329	301	300	312	325	322	324	301	310	296	300	323	312	324	303	293	338	301	316	318	306	274	308	313	313	300	330	306	358	294	292	284	302	292	355	269	336	312	309	303	310	304	310	325	318	310	290	298	289	301	307	304	326	345	313	269	303	332	280	283	328	338	316	340	318	301	331	319	306	335	324	298	306	331	303	322	306	305	311	299	322	329	313	321	298	319	287	307	335	303	320	281	306	304	313	321	301	309	294	300	312	300	320	315	341	324	334	321	318	323	332	329	357	299	307	325	315	299	310	326	299	275	307	328	288	310	291	289	305	290	298	307	307	316	307	315	323	294	335	332	321	286	297	316	302	311	292	285	291	292	289	305	303	334	270	297	334	286	299	313	314	350	322	324	320	312	313	302	339	306	304	261	337	294	311	312	298	322	302	299	308	281	294	316	318	324	324	300	286	301	329	309	283	297	317	302	305	296	320	306	323	327	324	335	290	290	304	319	322	307	325	327	328	318	287	301	324	317	280	305	296	341	305	305	323	299	303	315	330	315	300	325	293	331	302	307	313	299	335	332	320	317	290	302	305	338	320	276	349	325	309	303	309	313	296	294	296	332	320	342	322	303	312	312	322	341	312	297	283	337	300	330	286	335	296	375	328	286	309	304	297	288	331	342	326	313	276	297	297	332	307	313	327	313	299	274	310	319	342	296	291	309	308	318	337	302	318	324	320	312	332	346	302	297	341	309	309	302	314	296	300	301	291	304	307	333	342	300	300	284	325	315	310	315	337	327	316	337	300	288	311	337	331	301	315	290	304	295	299	304	316	330	310	318	317	322	329	323	312	323	335	328	313	318	314	331	297	298	316	325	304	308	286	298	276	332	301	313	308	334	313	299	308	300	315	311	322	290	293	320	289	286	316	310	314	314	280	308	313	293	327	292	291	281	304	317	306	338	324	303	299	326	298	314	342	337	349	314	320	329	294	304	324	316	328	314	306	299	305	296	288	295	291	323	335	309	337	327	326	322	301	324	302	278	315	340	283	329	298	292	308	290	286	294	284	306	316	313	327	316	299	316	326	294	330	303	289	351	304	332	315	320	334	322	340	304	323	310	267	309	311	304	301	314	294	334	290	292	298	315	317	324	307	299	302	342	311	329	290	304	330	334	324	318	318	278	323	328	300	295	323	331	319	308	327	300	302	364	297	310	337	291	336	300	315	305	283	324	299	298	292	318	302	299	313	307	277	292	324	332	295	319	306	300	271	340	329	323	325	297	311	305	322	312	323	309	306	297	351	336	304	309	305	289	296	282	318	296	316	311	316	311	289	303	322	309	304	301	301	279	307	284	310	323	318	304	288	326	306	356	305	317	286	301	316	311	307	280	284	285	284	307	316	313	333	274	318	311	300	335	322	305	312	298	311	305	298	331	272	299	294	309	318	304	278	319	301	302	314	338	304	333	301	275	287	332	316	294	338	323	290	334	309	323	281	340	305	331	317	340	302	307	331	367	321	303	294	327	297	300	299	293	326	280	301	314	297	303	302	317	292	308	300	308	289	307	312	300	295	297	283	307	313	308	307	306	323	316	301	329	338	291	311	309	335	329	281	299	335	309	288	301	307	302	303	320	281	312	291	317	305	311	302	318	325	327	288	316	303	294	310	319	306	307	334	325	303	284	292	333	298	321	317	303	295	332	343	275	331	327	327	312	313	292	317	314	267	333	306	319	311	313	343	316	337	306	290	291	303	352	280	324	317	301	273	324	341	299	314	303	312	307	329	332	299	295	324	351	293	328	305	297	300	280	320	301	308	298	311	303	304	317	301	321	296	288	331	280	286	302	301	321	293	304	328
15289	9862	11554	8762	7404	6888	6862	6477	6516	7107	4277	3085	4241	4009	4212	2466	1863	2326	1989	2043	2408	3222	2612	1685	1334	1108	833	951	730	805	693	557	392	297	341	452	550	509	151	138	160	146	135	172	154	144	141	165	217	299	349	402	273	233	217	225	149	147	190	155	154	146	134	136	128	147	136	125	145	135	142	146	134	128	129	136	121	118	136	126	134	156	137	135	128	131	147	107	147	134	133	140	129	122	139	137	138	142	136	118	124	114	124	122	130	159	131	154	124	138	131	115	119	135	139	129	133	117	145	131	114	135	150	145	129	139	131	118	129	140	154	131	123	132	128	141	124	123	123	130	130	134	145	116	129	138	144	128	138	148	136	149	141	118	124	151	140	143	113	134	119	138	118	130	131	139	122	110	128	110	155	164	163	130	134	124	132	132	112	152	142	134	134	123	130	142	114	125	138	133	125	124	132	134	111	140	130	109	120	144	145	136	133	129	130	129	145	130	118	134	129	131	124	132	125	126	123	120	127	121	138	128	121	133	109	121	138	111	146	137	136	123	119	130	117	123	143	129	140	134	131	129	137	130	126	135	125	140	151	177	121	132	139	140	130	156	119	149	139	142	138	140	124	138	143	116	150	133	146	131	128	133	139	123	138	123	135	126	130	140	123	124	146	143	110	120	125	123	144	131	102	140	150	143	126	133	128	119	125	128	134	139	140	139	137	139	123	137	120	138	110	147	135	144	133	151	129	117	121	148	138	142	147	129	140	128	134	123	119	118	139	116	126	129	143	141	159	131	138	144	146	130	125	116	126	125	135	117	121	150	124	121	127	136	157	117	136	119	131	125	141	137	145	144	129	109	129	126	146	122	119	120	120	134	123	138	140	142	134	129	142	136	121	124	123	125	114	140	150	160	141	120	146	124	133	126	114	114	125	139	137	131	131	123	132	132	142	129	129	127	147	122	126	125	127	120	136	140	150	144	127	127	127	123	117	144	123	133	127	120	114	127	132	140	131	144	128	154	133	141	159	143	137	131	121	129	121	126	117	152	124	120	112	132	133	131	138	129	135	117	123	136	144	134	140	150	132	133	146	115	112	153	132	146	117	163	136	157	103	122	149	141	132	130	129	125	117	131	120	131	127	140	134	136	137	149	123	122	148	137	132	119	133	135	123	128	123	151	144	133	136	140	133	137	119	130	137	133	136	131	140	135	137	135	135	148	132	125	128	120	135	150	128	140	119	121	130	144	142	127	125	130	127	147	134	114	137	133	115	117	125	135	116	120	104	147	141	122	143	124	139	137	129	105	122	127	122	125	126	136	108	132	119	137	130	158	129	126	143	158	128	125	123	122	137	139	145	118	125	128	143	136	131	121	131	148	129	107	140	122	120	112	122	135	135	145	139	127	141	134	109	125	130	134	124	132	112	132	128	127	136	126	107	138	119	120	139	112	141	134	136	126	140	115	138	103	132	127	129	120	118	139	125	123	127	122	123	135	127	126	130	137	124	146	133	131	119	140	119	118	122	151	146	138	107	116	132	107	128	137	152	135	139	156	135	135	130	141	117	138	144	142	148	129	113	124	150	122	115	124	133	118	115	126	123	122	153	129	139	129	141	129	159	134	129	133	130	134	123	150	129	131	138	123	169	129	136	120	139	130	130	133	111	148	126	121	153	127	128	107	117	124	136	109	119	133	116	126	118	129	124	139	118	124	113	133	159	123	131	128	118	134	127	139	113	132	118	132	132	127	132	133	144	128	128	119	137	131	128	118	135	129	135	130	135	130	120	140	108	129	125	124	117	113	120	123	129	130	115	111	144	117	144	153	118	120	128	132	151	147	120	158	125	124	111	106	116	123	151	134	136	135	120	118	125	111	132	141	118	159	122	151	129	131	135	127	124	136	117	131	111	140	108	134	123	136	129	123	119	152	129	128	156	114	120	126	137	116	129	135	136	134	167	148	133	139	145	111	130	122	135	132	135	131	120	124	157	139	152	112	131	119	145	142	116	129	118	152	137	131	141	123	128	126	108	119	129	132	150	143	140	126	132	132	142	125	143	139	125	120	127	136	122	110	119	125	122	133	152	119	131	115	147	130	141	131	157	144	114	131	130	131	143	132	143	135	150	121	127	134	111	142	110	149	124	125	160	150	143	127	155	138	117	127	136	136	136	119	153	117	123	137	110	111	127	135	130	134	108	132	126	129	116	135	136	125	110	131	137	136	149	137	118	144	134	126	131	136	144	129	129	131	120	133	142	114	140	143	139	117	144	147	121	137	130	112	129	137	136	132	137	138	138	126	144	133	119	141	139	121	158	128	121	139	133	127	146	132	133	137	143	128	138	154	132	133	126	115	131	136	140	131	151	117	119	138	152	121	144	146	139	132	127	136	132	131	138	127	152	151	139	128	124	109	143	122	136	142	135	120	129	128	121	139	121	113	137	142	155	106	124	126	131	159	139	146	139	128	146	127	132	140	152	121	110	132	157	123	126	132	106	149	123	123	134	137	125	134	116	135	118	118	158	142	110	154	107	112	137	133	112	129	142	135	122	129	120	131	138	128	129	140	139	134	117	115	116	155	133	134	122	133	127	152	123	153	119	113	134	109	127	136	141	124	125	144	114	125	142	126	163	119	134	142	121	168	132	131	121	124	128	126	129	110	135	135	116	136	130	121	138	123	137	118	117	128	139	154	123	128	120	142	140	134	136	141	124	117	121	127	138	126	128	126	124	147	112	157	124	127	132	120	143	119	134	138	135	134	136	127	135	130	128	143	156	115	147	144	111	148	134	113	120	145	141	122	124	152	123	118	147	142	138	128	127	150	153	136	131	122	140	132	117	142	118	138	129	107	147	142	136	128	128	125	112	144	129	148	121	146	125	133	124	118	158	148	141	124	144	103	136	124	116	144	142	118	124	138	139	145	117	111	123	135	125	134	137	123	131	135	133	151	134	139	128	138	133	147	126	123	157	144	140	133	136	116	133	112	138	155	147	133	129	139	124	148	116	120	124	134	122	138	152	128	128	128	132	149	131	134	140	141	130	129	137	152	122	144	143	120	140	143	135	131	151	129	127	126	110	126	130	161	133	149	156	126	132	133	133	138	137	99	131	140	123	132	130	130	130	157	129	134	121	147	111	151	132	120	131	132	122	140	127	123	124	130	116	135	126	147	144	122	141	127	130	119	142	145	139	115	134	136	129	117	148	141	134	131	131	132	141	156	135	156	115	125	146	121	138	146	149	130	112	135	122	141	130	133	146	108	132	118	137	147	119	131	130	131	112	132	145	127	118	150	136	132	139	144	129	135	145	159	141	129	117	132	130	123	115	131	132	131	139	115	137	111	139	129	121	141	129	144	121	123	127	135	136	125	147	127	128	128	149	134	144	131	139	126	121	147	132	151	131	143	140	131	130	118	127	140	123	131	127	129	141	131	128	124	126	113	122	132	113	105	145	160	138	104	139	130	126	139	131	158	129	146	140	122	132	155	127	119	127	127	127	133
10494	9274	15187	17392	19059	19846	21464	21717	21462	23164	17263	14209	18297	16471	18498	11099	9460	10808	9750	9814	12079	14491	12484	8933	7811	6747	5482	6101	4589	4904	4576	3511	2282	1597	1963	2937	3744	3159	603	515	503	562	528	538	558	527	571	754	967	1791	2325	2391	1632	1204	1168	1003	732	627	640	506	474	478	506	449	509	506	454	424	489	484	452	412	411	467	427	416	384	395	412	426	458	448	517	466	461	441	406	384	384	415	442	433	398	424	397	386	413	390	367	376	386	415	405	376	370	429	386	375	396	402	362	376	396	427	424	402	369	415	387	429	394	404	421	403	386	393	386	405	413	377	439	369	398	375	427	416	367	401	408	424	412	397	405	422	436	410	393	435	411	396	383	416	402	352	389	423	365	402	391	381	363	385	392	381	384	388	414	394	401	409	388	409	411	411	384	406	369	416	370	384	377	396	405	384	419	408	396	376	398	394	379	383	398	372	407	401	404	371	413	399	377	396	399	372	409	409	385	422	406	389	385	395	387	397	364	390	410	379	383	375	394	403	359	411	384	396	413	380	387	381	407	395	381	390	428	436	391	382	372	421	437	392	392	412	398	415	382	394	368	398	404	402	411	418	412	409	406	384	391	380	438	365	417	423	396	401	374	414	383	418	379	419	373	422	399	360	387	382	383	388	400	392	429	378	395	382	397	353	400	413	404	423	370	410	415	409	391	372	423	393	363	360	406	442	397	389	400	381	397	375	402	376	405	386	400	386	385	399	411	357	363	356	431	398	403	397	409	446	370	427	423	406	405	376	410	423	385	394	403	380	391	434	390	434	400	405	416	381	382	409	368	385	402	410	417	401	389	389	401	438	389	378	347	374	421	388	388	437	426	391	359	391	393	424	416	427	469	383	413	417	417	400	448	398	411	358	410	384	430	401	387	372	374	379	420	384	419	347	362	429	415	416	405	373	363	405	405	423	383	403	400	390	415	414	407	389	395	405	431	415	392	390	376	356	406	391	390	394	387	372	428	418	406	367	438	411	408	413	383	402	396	424	407	379	383	366	375	380	411	412	425	350	388	410	420	404	398	405	424	374	383	396	429	361	401	398	447	409	401	384	409	406	395	407	417	412	410	375	422	396	409	386	396	430	370	430	372	420	377	397	431	350	406	361	420	427	381	396	394	382	400	397	392	384	372	406	401	400	400	414	409	422	388	413	393	407	449	403	391	388	424	377	396	380	406	367	361	386	438	420	409	425	414	390	378	395	392	433	435	373	403	387	408	420	381	377	404	376	414	403	399	438	391	386	363	356	386	388	360	387	374	419	372	406	394	364	379	392	370	382	367	363	404	397	387	364	391	393	396	385	368	393	404	408	410	412	377	398	386	348	388	420	389	392	369	396	400	390	413	392	403	420	413	406	425	392	418	371	371	407	401	423	371	370	411	398	415	394	435	367	416	410	413	387	401	419	388	405	381	410	385	396	407	369	436	350	390	393	380	382	422	405	418	401	399	355	401	409	396	405	421	386	412	404	384	408	381	411	392	409	402	378	385	387	381	363	396	411	395	424	383	381	413	374	392	381	394	410	406	385	398	386	397	393	395	408	416	405	384	383	410	389	436	419	399	433	392	420	409	375	403	391	401	430	385	393	401	402	400	433	382	365	447	378	380	402	391	397	388	398	388	370	407	381	367	421	389	409	406	404	380	412	422	412	405	389	402	385	364	441	415	375	369	387	404	377	406	386	393	364	369	409	443	374	396	417	356	395	374	394	420	391	372	374	396	375	392	410	403	382	397	382	414	424	374	396	413	384	398	387	391	392	411	393	381	386	391	406	413	390	377	384	397	410	384	412	380	366	387	411	344	382	354	421	392	391	415	371	384	397	402	414	386	408	398	376	410	428	390	395	389	380	434	391	406	378	412	402	414	381	429	409	354	411	356	393	383	400	398	371	407	405	385	397	403	370	391	375	382	383	400	424	398	397	419	420	370	390	360	370	354	386	374	366	370	370	381	394	399	378	400	402	371	401	404	392	408	364	374	427	394	347	411	408	391	409	399	417	412	386	390	389	373	421	430	411	371	373	395	406	387	382	411	383	369	372	423	378	389	383	411	405	387	382	422	384	440	378	363	376	441	404	400	401	401	402	373	387	341	417	413	390	368	388	403	418	403	406	393	396	386	407	395	391	370	408	375	410	359	378	401	422	378	413	401	380	372	413	393	391	421	393	411	399	418	376	389	403	425	388	399	386	400	385	399	403	403	345	465	404	423	435	373	404	392	386	415	358	376	403	411	383	417	401	399	414	421	384	401	373	368	407	418	368	391	406	401	420	370	403	399	404	373	383	426	363	363	408	436	377	391	427	430	384	397	404	407	401	387	362	405	381	404	423	408	421	402	400	398	386	384	406	376	374	389	394	403	408	420	414	385	385	394	362	383	398	397	402	398	403	378	397	371	386	386	375	377	421	408	391	440	355	403	367	411	406	411	393	393	401	434	401	429	378	375	391	398	401	401	403	404	396	411	415	398	429	388	394	397	412	401	366	396	364	371	388	414	390	391	410	426	394	390	401	405	372	409	392	375	411	414	414	389	401	403	399	422	387	387	366	392	418	431	395	403	399	392	429	399	409	401	393	416	402	416	429	396	385	423	414	384	384	417	382	362	385	382	436	434	402	433	360	413	409	416	405	377	397	410	346	387	359	397	421	414	426	427	392	399	380	416	372	399	396	427	367	389	376	403	387	378	405	386	441	378	383	399	394	379	389	427	390	411	389	390	397	409	408	414	420	396	401	400	416	382	413	379	393	382	370	421	390	386	406	403	421	422	394	385	385	401	381	407	421	391	397	391	442	417	420	409	386	421	414	378	395	404	398	409	388	392	353	424	373	418	420	388	398	386	389	395	415	370	360	405	418	405	379	386	375	435	418	402	415	373	375	388	401	413	373	433	381	396	400	420	400	386	398	398	420	411	401	385	376	431	365	396	411	407	391	366	377	378	402	409	391	410	402	416	407	365	438	405	402	409	383	411	370	415	386	390	392	436	341	361	375	382	396	394	386	386	383	381	388	373	420	388	412	364	365	375	383	422	385	379	396	398	410	390	403	383	373	402	399	419	403	388	385	410	415	407	421	404	410	410	401	396	399	405	373	435	395	387	349	418	363	428	372	489	405	403	406	383	425	400	389	427	380	379	382	388	410	402	385	389	382	419	382	370	377	376	419	412	399	405	399	392	381	385	401	412	357	409	456	404	379	386	388	411	423	378	386	415	387	405	406	433	379	394	362	376	409	420	414	400	402	414	418	407	392	400	376	414	450	362	391	400	387	404	399	388	439	388	374	382	397	373	389	435	394	402	429	403	387	401	364	382	388	376	400	395	404	433	386	426	372	417	394	416	422	380	403	396	386	389	369	405	409	410	413	424	414	413	398	391	440	401	397	403	359	402	398	394	384	409	420	406	370	408	411	419	377	371	345	388	426	362	394	406	388	389	404	391	377	400	391	436	413	413	379	424	389	393	440	431	399
23398	15917	18272	16043	14593	12878	14420	12793	12734	13359	8855	7169	8811	7940	7495	4986	3397	4509	4528	3733	5073	6359	4715	3010	2543	2140	1639	1640	1335	1474	1094	922	865	500	463	656	1005	1036	354	193	186	207	217	209	231	218	207	272	302	524	610	650	438	310	397	277	298	207	225	205	193	193	204	195	180	160	214	176	190	187	176	170	157	179	164	166	165	177	181	193	179	190	195	183	191	180	191	193	184	173	173	159	190	184	199	177	153	186	164	179	168	172	158	143	184	197	168	171	155	173	174	181	162	166	171	158	169	191	182	156	187	158	172	182	187	163	157	169	157	178	170	189	181	165	189	181	172	178	167	174	171	178	164	162	157	182	167	162	197	152	178	168	179	186	180	176	192	185	184	180	184	173	154	191	166	170	172	190	168	196	183	180	179	149	172	172	178	174	179	193	169	163	186	179	170	203	164	160	167	167	157	152	166	182	151	202	163	148	175	160	165	147	181	178	182	164	174	171	182	179	186	161	171	176	176	181	169	158	154	173	159	174	179	188	150	193	194	183	184	198	159	172	190	170	180	183	155	154	170	169	160	187	171	163	166	178	167	189	174	182	182	155	155	167	180	171	166	165	182	156	180	174	150	163	197	158	165	186	166	183	173	178	162	170	184	155	181	182	196	181	174	176	158	179	163	176	160	163	179	166	188	176	152	161	178	174	188	161	169	171	168	174	201	173	180	164	191	187	168	187	174	158	160	176	166	187	186	167	164	164	176	175	174	171	175	188	175	180	146	196	165	194	165	182	163	169	170	168	173	180	172	165	157	171	175	173	182	176	154	158	187	167	178	203	159	185	142	167	162	163	170	171	150	168	182	176	184	169	197	179	155	173	181	172	167	159	169	168	173	188	181	137	156	161	156	196	163	152	188	171	176	152	175	183	167	163	182	152	167	181	189	175	143	187	183	146	179	183	195	176	162	179	156	221	177	180	165	197	165	191	171	166	174	159	175	177	174	179	196	164	163	171	190	178	176	164	143	159	157	198	180	149	193	162	169	173	154	176	134	206	204	174	177	195	195	181	185	169	177	181	157	172	174	194	161	163	168	158	160	167	162	172	159	145	172	184	167	182	175	180	165	171	184	167	152	181	169	187	180	176	184	175	180	178	167	197	174	171	182	184	187	184	189	174	191	186	173	139	186	172	148	165	169	158	163	161	157	175	169	180	185	164	152	189	178	184	173	182	188	167	163	160	195	174	161	173	179	164	174	173	159	169	174	185	169	155	217	175	188	190	177	187	197	143	157	163	184	160	167	141	159	196	164	185	203	174	155	156	183	180	189	180	175	177	195	176	170	174	177	159	163	188	170	170	174	192	170	197	187	184	168	167	192	180	159	187	171	174	175	166	174	171	197	186	181	183	157	163	168	168	161	169	184	178	192	152	187	167	186	168	170	163	180	208	166	165	196	188	177	168	168	180	158	174	187	167	168	191	155	187	177	195	175	168	181	139	179	206	170	165	168	172	167	188	159	170	162	174	171	167	176	162	179	162	170	161	179	189	174	183	188	142	198	170	156	172	160	158	206	168	170	196	177	171	165	176	165	167	158	156	159	167	191	209	175	173	182	172	143	153	159	185	177	190	156	165	172	157	152	168	165	182	166	190	177	186	198	190	186	169	163	152	181	186	179	198	175	179	163	173	170	151	155	166	167	175	174	179	169	186	149	181	173	191	184	179	153	173	172	184	165	158	177	193	169	183	161	153	182	194	154	189	168	179	180	143	157	182	160	154	151	188	150	166	171	173	170	174	156	158	198	185	164	184	170	164	187	197	161	205	153	188	167	169	166	200	184	192	158	174	162	160	175	177	197	183	160	179	146	163	179	176	189	181	184	175	164	186	175	192	173	169	175	175	159	166	188	175	150	179	182	178	168	171	180	182	167	164	166	164	169	166	179	190	171	180	182	163	184	163	170	178	170	161	198	201	160	153	179	176	155	150	191	172	191	190	171	156	172	184	170	161	151	171	141	170	166	174	205	192	203	184	178	192	175	152	171	160	169	190	175	157	178	183	168	149	178	169	167	165	195	166	158	145	180	175	167	144	154	195	186	156	184	186	173	173	154	174	174	164	170	170	151	183	186	172	174	147	163	194	158	179	150	164	182	194	176	173	172	163	171	182	151	171	181	170	154	168	171	187	173	170	183	195	179	155	163	177	163	192	182	166	185	155	163	183	175	159	182	172	162	165	185	178	163	166	175	153	170	156	159	182	157	196	169	179	182	182	192	179	156	180	164	183	162	200	201	164	170	164	146	163	178	182	162	180	187	173	158	153	176	198	171	160	181	192	167	148	180	174	178	178	174	170	152	167	172	160	181	181	139	177	164	178	171	156	184	192	184	142	176	154	155	170	177	180	185	202	194	186	185	186	191	183	171	166	179	160	157	182	173	141	162	182	167	175	175	185	154	165	165	146	173	165	173	184	163	165	170	186	169	176	180	161	170	164	173	183	164	176	147	160	168	169	173	176	171	183	173	186	171	173	178	162	204	167	192	154	163	164	187	183	172	181	193	167	170	179	179	171	171	159	164	168	179	172	158	167	171	191	173	176	174	175	166	157	219	164	194	173	163	149	178	150	163	162	172	156	171	147	181	177	180	155	180	196	176	167	175	176	172	180	175	182	176	173	195	186	166	175	179	179	169	156	167	190	169	164	185	164	171	182	182	186	182	185	159	172	162	169	163	157	160	169	163	152	165	184	149	162	169	180	148	155	162	183	189	159	178	162	186	176	173	154	172	174	192	199	176	175	163	178	165	195	183	177	184	172	171	160	202	169	165	166	167	183	183	155	176	175	167	153	149	157	186	150	160	154	166	161	158	150	153	192	149	183	182	169	158	197	171	179	174	156	159	163	167	181	184	176	146	161	167	189	162	177	186	193	178	178	167	183	182	182	191	151	160	171	154	162	181	148	193	155	176	189	194	170	154	181	174	166	151	183	183	196	179	197	145	167	162	173	161	176	171	170	161	177	176	181	160	184	187	179	186	171	168	177	178	188	175	148	197	173	192	152	180	154	169	151	170	160	163	188	176	180	160	160	187	160	147	159	177	156	157	164	183	184	158	201	182	186	174	165	180	168	179	189	184	173	182	179	163	185	186	166	172	157	196	172	171	189	184	179	175	197	160	186	170	161	202	180	193	158	172	179	197	162	179	168	158	156	181	172	171	177	179	176	161	197	162	188	172	153	206	181	160	183	176	166	174	172	172	193	163	168	151	166	184	183	187	161	196	162	193	190	187	162	168	170	167	185	175	154	174	162	175	164	169	162	181	155	164	176	179	182	179	172	154	171	181	165	174	214	158	165	159	163	169	176	179	163	164	155	143	153	158	161	178	177	183	155	160	199	183	168	194	177	163	174	169	178	173	157	182	173	160	174	158	169	176	159	173	184	146	195	142	181	152	161	179	203	170	181	180	152	165	193	172	197	185	180	176	143	170	168	175	173	168	165	182	164	162	136	158	190
14451	13475	20280	24042	26998	28043	30715	28480	30220	30416	24953	23831	27026	24683	24564	17840	14739	16659	17071	13681	18707	21917	17651	13533	12934	11439	9178	9107	8342	8586	6664	5788	5190	2656	2636	4050	6035	5851	1773	690	667	641	680	793	816	727	765	1083	1571	3278	4087	4070	2538	1854	1870	1343	1248	923	803	693	654	665	671	659	698	670	649	605	645	577	598	513	575	590	517	504	521	496	610	556	610	614	767	614	564	538	515	523	546	507	506	545	520	523	455	471	544	498	470	482	472	467	550	477	469	482	489	494	497	479	525	526	508	473	474	489	488	492	501	501	494	511	521	468	481	502	511	534	494	507	483	476	486	543	522	517	498	477	483	534	516	449	481	489	454	501	490	446	525	539	537	559	504	470	466	497	495	540	489	537	455	486	492	525	486	504	483	511	486	508	517	451	479	505	533	506	507	489	490	498	476	493	494	498	501	498	512	496	449	489	490	470	474	522	497	550	469	477	497	511	493	487	547	504	528	471	503	545	490	490	514	534	483	507	492	473	458	471	467	487	487	483	472	452	527	474	485	496	457	469	500	471	481	471	497	519	489	494	509	473	484	503	497	479	496	502	530	502	498	492	489	502	463	494	506	469	482	485	466	461	478	491	509	497	518	504	453	491	516	495	498	457	461	492	517	500	536	515	483	496	466	489	504	483	495	475	499	504	487	452	493	472	504	519	523	501	508	503	492	502	502	494	510	496	458	514	513	489	504	505	496	509	496	501	506	492	467	470	442	503	529	501	509	521	487	499	514	488	510	510	507	515	524	501	484	470	496	484	477	509	484	503	516	531	494	490	502	495	429	499	474	502	504	517	496	497	499	490	539	482	475	496	454	475	484	490	502	495	509	431	505	477	518	473	496	486	457	492	507	488	469	544	504	526	508	548	463	491	527	499	513	508	496	495	490	506	476	475	500	533	494	492	499	480	481	494	515	493	491	434	490	506	501	508	522	469	469	484	454	457	510	500	471	488	490	487	498	519	516	502	502	498	497	480	526	530	516	484	492	507	473	460	550	462	486	554	508	466	517	454	486	499	521	486	488	485	480	494	474	465	497	500	482	492	485	490	527	498	493	510	487	453	509	515	481	528	509	457	526	464	485	501	472	477	496	486	529	519	484	527	470	490	494	483	473	492	511	510	498	510	477	527	489	518	486	499	488	512	503	518	498	523	518	498	489	483	487	490	526	508	509	507	455	496	476	481	499	485	451	482	506	457	514	521	503	495	486	529	509	501	463	487	499	511	456	515	456	484	549	499	515	478	498	490	475	495	479	480	500	495	503	514	492	528	536	472	480	518	463	486	497	475	462	515	510	490	479	479	488	481	502	511	502	494	492	540	510	472	460	488	448	505	485	501	470	520	503	549	515	530	499	478	494	494	507	522	510	524	538	495	516	513	524	481	492	512	517	513	442	515	467	492	495	480	497	511	488	516	505	523	496	470	514	470	468	516	503	490	488	439	511	522	475	506	509	459	528	502	490	531	540	457	500	479	489	461	470	488	431	484	444	520	481	498	500	493	495	491	524	514	491	464	482	531	543	482	489	498	500	514	481	499	510	517	452	507	501	542	510	523	500	503	516	481	461	458	486	486	481	517	491	499	518	484	493	506	493	522	481	497	528	499	476	485	489	486	501	474	476	482	482	484	496	497	479	520	561	535	456	471	542	455	494	535	517	519	488	504	502	488	485	484	502	526	490	485	449	494	500	528	503	493	515	461	464	482	479	512	491	486	490	463	537	487	495	499	499	482	485	472	466	470	515	482	487	530	519	497	489	515	515	453	517	466	508	469	481	497	457	500	485	502	485	492	514	460	502	481	492	489	490	509	482	523	499	524	510	451	535	486	518	532	520	466	495	479	532	524	484	518	496	515	518	499	529	499	485	494	482	486	504	500	489	474	498	514	523	509	491	494	492	465	467	500	502	500	493	483	499	504	542	504	491	447	492	454	512	484	530	496	528	469	483	474	504	510	482	479	439	505	477	484	503	484	501	491	489	510	494	496	478	524	503	509	517	466	489	465	527	540	498	485	498	496	526	499	505	499	468	464	482	524	452	486	479	505	480	554	508	472	468	502	485	451	504	514	465	480	503	522	465	479	489	500	469	492	485	512	504	538	498	506	468	493	471	469	483	485	514	532	503	493	490	517	515	509	465	493	491	494	518	502	472	483	521	500	516	483	479	511	497	486	476	527	493	470	497	434	544	485	461	461	545	484	479	493	478	478	448	489	492	477	502	505	501	471	502	495	479	489	531	513	493	498	497	492	489	494	521	468	461	531	500	494	491	484	528	479	473	489	486	447	503	480	500	494	497	468	520	461	494	489	473	484	498	493	465	519	495	469	510	454	453	531	475	496	506	487	511	500	482	509	472	516	481	479	485	478	497	498	474	507	492	489	521	533	506	521	484	520	485	480	498	504	534	500	528	488	517	493	501	496	472	513	457	519	504	493	482	490	505	475	506	481	517	481	495	497	470	483	507	463	529	489	511	506	483	507	473	516	507	474	476	509	492	507	494	513	529	481	517	511	525	487	498	477	469	454	486	505	480	505	563	520	477	483	468	459	489	489	502	527	497	497	463	470	495	484	485	475	483	493	486	508	487	507	515	474	462	518	511	520	508	518	499	489	481	481	512	519	450	508	524	471	531	524	488	483	500	490	508	499	477	492	501	490	497	472	465	499	458	495	451	509	501	464	479	521	495	497	492	479	506	499	520	486	521	503	499	473	486	473	464	512	493	503	503	509	502	526	501	508	449	495	485	522	487	482	445	540	513	480	472	488	518	510	526	500	498	495	470	497	525	499	494	490	473	516	466	499	466	523	523	451	491	494	504	484	456	494	490	492	507	458	487	484	470	501	516	499	516	523	512	508	508	499	467	535	461	495	501	491	489	494	500	472	487	514	453	497	497	509	507	492	484	484	477	481	486	498	462	486	508	502	455	517	474	491	485	470	510	477	508	493	480	473	505	484	442	483	499	515	472	486	526	496	496	463	474	501	502	503	499	511	520	502	468	488	472	445	514	489	499	520	470	522	523	529	485	466	505	458	589	507	495	463	471	459	500	524	483	495	525	459	493	523	476	502	443	505	515	470	481	484	479	498	468	489	456	494	486	506	525	509	520	478	497	505	494	474	511	463	464	473	489	537	501	486	476	526	558	493	502	492	513	511	484	476	462	466	505	541	504	503	519	465	491	460	499	500	500	477	469	499	491	523	512	470	468	495	477	475	486	461	496	490	484	471	513	495	498	525	476	514	462	483	488	504	496	485	536	510	458	523	512	531	496	485	517	496	510	482	499	490	549	489	473	409	502	485	525	475	480	511	496	523	493	525	494	491	500	516	502	507	488	507	499	455	474	465	550	495	530	476	503	458	477	434	526	480	507	507	551	473	516	473	500	476	501	493	483	526	519	530	551	526	506	448	481	516	465	515	496	463	541	487	477	542	492	499	529	514	509	504	466	492	508	484	494	480	522	465	505	505	502	477
4790	2098	2015	1586	1180	957	883	925	912	781	687	539	614	507	460	416	332	338	337	256	335	388	296	308	256	302	205	211	207	229	190	183	177	163	156	142	160	149	129	103	110	120	101	112	108	105	126	100	114	121	102	129	111	99	93	101	109	85	109	73	84	112	100	94	114	108	99	80	111	109	91	79	93	88	107	98	96	91	103	110	83	99	107	91	104	104	95	103	104	97	107	102	92	105	100	113	71	88	107	99	82	111	74	103	81	98	108	90	95	86	89	96	101	95	121	79	101	102	88	104	103	95	86	96	114	112	95	94	91	89	72	91	112	91	96	97	98	102	104	77	96	93	101	108	94	82	76	111	101	93	91	110	103	105	96	98	124	92	95	89	107	98	104	101	108	89	104	94	93	87	100	87	85	82	100	101	98	91	89	110	86	92	88	100	93	109	83	101	100	99	76	85	106	98	90	83	88	96	94	83	92	106	82	90	82	90	118	82	84	96	89	106	106	87	80	94	114	80	83	89	84	100	96	96	113	99	97	94	87	96	93	100	86	98	78	82	98	88	91	108	98	113	91	102	101	92	94	125	90	99	99	101	87	120	97	99	103	104	92	91	77	80	90	99	100	104	100	117	88	103	88	104	95	96	88	92	99	109	96	82	92	99	74	93	95	95	101	87	90	78	92	92	101	80	85	99	119	100	97	102	106	107	107	72	105	80	87	108	96	96	70	102	96	104	91	105	80	105	88	104	82	110	103	109	115	105	91	98	95	117	93	89	110	100	110	108	89	102	86	101	88	84	83	95	93	91	105	98	94	102	109	105	104	104	97	88	119	91	94	92	95	112	88	87	90	121	119	96	108	107	105	105	96	97	98	110	88	102	97	101	100	97	111	101	91	106	103	107	97	106	79	104	90	102	85	95	77	93	100	90	87	95	97	84	88	106	112	99	101	97	84	78	108	82	96	106	93	99	108	105	80	90	89	109	110	106	107	87	92	89	94	101	94	103	76	90	107	97	84	112	101	101	107	93	88	101	99	96	94	80	101	95	99	84	94	113	102	95	104	116	105	95	83	104	96	97	104	116	104	94	93	93	94	100	103	108	98	104	100	111	84	105	103	102	95	99	100	113	105	96	86	103	83	97	105	90	119	101	111	77	107	98	91	89	100	85	105	87	113	110	83	88	95	85	105	99	97	105	108	117	105	94	89	91	99	106	100	109	92	81	92	99	123	101	97	108	128	111	114	97	105	98	94	102	79	111	90	101	106	96	86	92	92	97	91	97	88	114	97	102	103	94	114	107	110	86	107	99	100	100	91	110	99	96	96	103	102	108	93	92	90	90	91	99	85	116	94	95	90	113	107	75	91	101	84	90	92	97	91	89	110	85	92	101	96	114	101	83	86	89	95	105	110	106	93	93	109	108	87	99	82	100	95	92	87	108	103	94	97	85	74	96	92	117	98	98	93	106	97	100	99	83	91	84	91	94	98	102	94	102	93	91	103	85	95	85	94	99	92	88	98	80	82	94	87	92	118	121	80	80	107	105	93	99	98	108	105	89	86	102	111	83	94	101	99	84	93	81	116	90	92	88	104	86	100	92	122	90	90	94	103	88	105	102	107	95	99	99	86	102	87	114	70	81	82	87	84	104	103	90	100	116	104	87	101	94	99	108	97	106	111	100	91	105	105	99	103	88	81	90	106	105	108	100	101	87	109	106	82	92	113	75	94	106	94	106	90	95	92	101	87	101	104	117	93	98	96	100	74	79	102	90	90	101	106	100	86	103	85	110	88	103	112	106	125	100	84	91	77	87	96	103	97	113	91	96	107	101	105	81	102	101	85	91	94	98	98	99	103	84	102	95	94	114	90	89	101	111	97	115	97	93	83	90	103	108	108	97	98	90	122	89	99	94	91	93	99	101	95	92	86	89	106	111	102	80	107	91	81	108	96	99	96	94	95	101	117	103	81	99	97	102	95	104	88	127	95	91	97	95	78	97	97	92	102	109	100	98	128	103	106	105	90	96	102	92	98	115	84	90	120	108	93	96	96	94	86	104	94	93	103	75	103	89	100	79	100	112	92	101	111	89	88	83	100	95	104	105	104	92	99	106	77	112	79	95	104	92	91	92	89	85	110	102	95	102	95	101	99	104	93	105	98	89	106	108	101	93	99	104	77	87	86	97	107	98	103	95	104	94	84	95	101	99	99	91	111	80	97	90	118	99	112	99	88	94	95	98	102	102	124	100	94	105	93	86	92	94	94	85	121	92	86	114	127	96	101	91	93	101	99	96	82	87	114	98	104	102	96	89	83	95	103	89	107	106	99	92	112	91	89	85	112	99	80	88	77	87	108	94	100	101	87	91	99	89	90	85	103	103	82	100	122	103	102	112	111	103	99	108	110	81	99	81	97	105	107	100	105	90	106	74	90	84	93	90	100	98	83	96	94	109	87	98	93	75	103	110	93	97	93	91	110	94	105	100	98	70	86	78	74	105	106	75	106	106	93	88	109	111	83	108	83	103	103	79	100	92	85	96	82	111	79	92	86	95	91	91	97	86	101	98	101	107	84	89	102	100	88	103	91	96	104	98	86	88	99	96	87	109	99	86	103	95	92	115	103	99	107	107	93	93	74	97	102	99	98	74	88	109	104	101	93	91	102	87	82	85	97	106	112	101	102	101	98	90	104	92	100	99	98	93	100	104	63	93	115	109	97	86	102	102	89	102	97	94	93	109	99	105	102	101	114	94	92	76	98	73	97	92	96	101	113	104	104	112	110	124	90	97	100	107	88	94	109	102	102	83	91	93	94	101	92	89	102	104	102	104	105	90	112	89	95	104	109	83	86	118	104	86	101	101	92	99	109	95	95	95	107	93	100	91	116	95	71	110	88	91	93	96	95	114	97	85	95	94	86	99	93	90	105	96	97	107	102	103	114	84	103	91	91	104	76	109	103	96	94	83	97	88	102	84	83	112	87	111	107	94	80	88	100	97	94	92	110	107	105	116	88	110	99	97	94	90	92	113	82	105	82	79	100	101	91	97	85	101	108	102	80	115	94	99	88	95	95	107	123	74	123	106	91	88	99	79	115	89	101	94	93	108	92	102	91	90	93	96	98	98	83	104	113	100	100	95	80	94	99	85	109	105	97	90	84	96	124	82	87	86	100	75	90	104	96	86	119	90	96	80	96	93	92	94	90	94	103	93	103	87	87	111	103	92	90	101	98	83	100	102	91	86	92	86	94	94	93	107	104	77	85	96	91	101	102	97	90	90	105	90	108	90	84	114	96	97	96	82	83	83	82	94	102	92	86	99	93	89	113	101	77	95	106	104	88	89	92	112	94	74	97	81	86	104	117	98	99	86	110	97	100	76	100	123	88	86	90	96	102	110	87	133	98	105	98	85	88	103	94	98	93	77	109	98	104	86	86	97	100	92	93	109	86	97	103	88	91	112	96	106	107	79	123	97	78	105	110	106	96	85	113	91	115	104	105	83	108	101
4171	2522	4364	5104	4522	4269	4182	4350	4837	4111	3586	3110	3522	2920	2521	2038	1947	2205	2029	1606	2111	2483	1919	1735	1504	1646	1290	1110	1186	1276	1009	974	865	731	612	697	660	754	541	372	383	377	407	393	368	326	359	369	385	448	457	477	418	360	334	337	336	297	316	308	311	328	327	333	313	301	316	318	290	337	335	303	324	278	339	347	321	318	313	304	324	315	363	283	277	310	282	289	272	289	305	299	287	317	320	271	298	325	294	295	305	301	296	298	301	317	264	267	310	307	302	318	328	302	306	296	283	297	310	307	303	309	311	288	294	323	301	287	303	307	298	298	288	310	269	316	280	304	305	284	292	315	310	307	303	314	284	305	286	281	282	295	317	293	339	321	288	282	316	273	293	351	319	315	336	340	297	317	318	331	309	311	323	303	284	296	304	326	320	305	286	302	304	334	314	334	320	286	307	256	322	297	302	306	266	279	302	299	301	306	300	304	305	346	312	306	296	298	321	328	311	291	300	318	261	298	310	282	332	318	285	275	282	309	286	273	309	326	351	289	304	325	284	292	306	299	321	286	275	289	325	307	307	304	296	303	317	331	306	278	327	312	305	284	308	290	319	310	316	288	289	300	318	321	281	307	310	315	312	302	298	274	312	314	314	306	319	281	282	287	330	316	272	293	319	276	305	316	314	300	314	312	307	320	325	296	322	307	324	309	289	288	296	299	309	314	300	305	308	315	324	335	311	270	310	332	312	298	331	304	289	311	320	273	321	304	295	292	335	306	301	307	338	307	267	291	303	267	303	297	328	288	296	335	304	306	302	311	311	294	291	303	310	293	312	280	281	315	314	271	295	296	266	333	306	288	278	327	304	344	295	304	309	319	311	323	301	321	310	301	297	313	293	321	289	298	337	272	266	301	299	301	290	298	317	319	318	300	317	320	274	291	310	325	270	320	295	299	278	293	306	319	290	306	283	292	288	316	306	296	304	278	277	296	307	325	299	329	299	273	302	282	285	292	284	293	316	322	309	300	313	308	320	302	298	270	313	317	302	296	301	271	321	275	322	297	309	288	324	294	302	328	284	308	295	325	303	289	321	297	288	281	299	292	320	300	300	279	283	273	283	309	316	322	326	288	308	298	292	299	294	283	280	322	297	334	298	284	296	328	302	318	315	288	282	309	340	289	332	300	334	293	303	301	313	337	294	277	291	298	309	290	296	303	338	333	314	292	286	280	293	282	275	328	296	298	291	293	290	289	295	306	301	312	321	277	280	296	304	318	289	314	304	305	300	293	302	285	306	291	297	298	313	295	299	265	280	330	324	313	317	309	282	324	321	283	288	300	341	324	308	296	323	294	318	291	299	293	297	267	297	275	261	328	319	273	284	266	299	288	313	302	317	279	289	314	332	304	295	291	295	324	280	278	327	299	257	259	287	328	301	299	309	312	288	349	306	286	300	267	301	295	272	300	299	305	271	276	299	317	292	300	312	315	286	299	302	332	329	307	313	289	319	287	282	302	309	274	318	273	314	294	308	304	286	326	298	313	304	297	278	286	276	295	297	295	295	318	305	343	302	302	301	333	259	313	282	263	282	326	319	315	281	299	296	306	325	281	318	264	324	325	315	328	301	294	317	302	304	289	323	301	279	308	311	294	302	341	341	332	283	281	281	288	286	328	308	249	310	272	295	318	338	307	255	292	307	288	295	297	299	320	295	326	321	287	305	314	312	301	335	318	276	328	310	287	313	296	297	309	292	281	253	321	295	318	300	293	309	318	288	276	304	279	276	305	289	306	301	301	304	270	289	315	295	296	293	267	281	325	277	289	297	288	285	319	312	304	334	308	287	281	306	326	294	305	305	296	314	325	308	329	316	305	295	298	292	323	303	302	318	298	291	297	291	321	309	293	330	288	309	296	294	318	292	295	310	305	314	300	282	287	291	289	288	298	304	255	306	292	296	297	286	282	285	293	301	308	304	299	315	287	277	292	305	283	313	299	355	308	280	314	270	288	306	298	276	297	286	288	326	300	316	273	321	304	312	324	305	308	312	317	295	328	288	305	275	276	315	302	301	269	334	304	302	323	333	318	309	323	293	282	310	310	329	300	349	310	299	286	334	290	311	295	285	322	311	312	308	264	297	315	321	274	324	283	291	299	312	329	288	308	282	299	293	292	278	295	314	297	317	287	325	297	292	302	295	274	317	288	311	292	289	318	314	323	327	322	320	307	287	312	280	298	291	291	311	275	313	306	341	305	334	294	287	339	295	281	293	321	308	330	298	300	284	287	314	323	292	270	262	279	296	279	282	320	314	306	300	291	290	280	332	296	308	295	307	302	325	294	290	314	266	308	285	272	319	304	313	306	326	281	330	308	340	309	297	294	319	319	271	308	280	301	277	271	309	292	300	303	297	294	292	332	280	312	300	300	297	282	315	298	308	283	292	339	309	309	325	300	318	280	317	290	342	313	290	310	298	313	281	300	288	329	324	267	330	313	277	322	298	297	298	282	287	330	284	283	277	290	302	299	280	266	309	329	292	297	320	289	299	296	318	304	284	279	285	289	269	297	311	320	248	300	321	310	311	299	301	272	294	327	343	300	283	337	286	293	302	325	280	309	338	295	285	288	295	293	320	297	275	324	321	293	282	308	294	299	294	288	298	270	299	320	288	342	322	289	258	320	307	280	296	327	287	297	315	282	298	296	305	295	295	329	286	302	306	280	318	309	287	298	297	297	290	313	297	279	279	301	292	299	288	280	298	310	309	320	284	280	311	259	309	311	333	295	284	304	301	314	306	292	306	319	311	283	323	309	296	328	306	286	326	303	299	290	314	319	286	304	309	304	289	320	293	324	318	275	304	306	333	323	312	292	286	293	308	270	365	282	319	309	292	321	281	295	325	302	283	326	319	333	291	319	310	233	313	306	310	296	333	308	287	263	303	282	307	304	289	310	327	308	313	307	274	301	284	285	315	322	295	306	295	315	290	318	314	302	308	303	307	247	289	306	279	318	306	289	253	304	302	299	307	314	285	295	280	283	299	301	336	301	333	294	300	312	321	307	278	301	326	290	296	292	300	266	315	331	294	310	342	293	304	308	304	305	312	309	298	299	325	314	327	298	297	296	325	295	265	292	322	278	291	297	272	307	324	274	278	308	313	309	317	286	322	279	314	318	300	310	310	301	285	281	301	317	329	263	277	271	304	288	319	287	296	336	278	323	318	308	302	281	342	294	327	291	317	282	307	266	298	301	308	289	299	294	295	321	303	293	305	289	338	273	329	299	304	293	299	311	282	311	302	292	300	304	277	306	308	327	347	299	298	306	316	307	290	308	295	326	305	285	305	309	291	299	288	302	325	278	280	302	288	318	291	315	300	310	286	292	280	278	298	309	282	304	292	310	302	310	286	299	295	292	302	274	330	314	304	309	301	284	319	308	310	298	289	308	312	307	287	282	305	297	323	314	303	297	327	305	283	298	303	277	279	259	284	315	274	327	314	316	299	301	327	277
15113	8879	10012	8551	7503	7765	7360	7215	8327	6255	5323	3218	4613	3462	2722	2337	2279	2364	1920	1722	3324	4348	2298	1368	1331	1150	1033	904	837	724	573	492	479	456	267	374	528	349	205	167	145	162	161	150	143	168	151	208	219	398	402	427	314	264	225	186	170	169	155	141	153	144	131	125	153	149	126	127	112	141	149	143	147	132	124	126	124	138	122	142	143	153	162	151	115	123	128	145	136	144	136	112	112	138	119	110	130	131	137	132	126	132	130	135	121	124	114	145	141	114	125	136	121	130	128	128	118	135	118	129	127	141	136	128	151	129	133	117	122	121	128	146	127	122	111	118	119	126	121	124	110	110	122	122	134	113	130	125	126	122	121	118	143	125	134	112	118	152	117	115	113	127	127	130	126	120	102	138	128	142	116	112	114	125	133	130	117	118	136	121	115	135	120	141	136	122	131	135	125	137	125	113	137	132	120	124	129	131	134	125	135	140	154	100	113	134	136	120	142	110	134	133	124	106	128	131	139	129	123	126	97	126	127	138	140	140	114	109	139	143	129	124	137	120	133	135	128	121	133	124	126	130	119	98	118	113	136	129	128	137	130	148	135	121	131	120	133	131	130	134	109	137	150	139	132	140	143	120	130	116	114	118	118	121	127	134	130	126	117	122	137	119	116	134	137	129	110	125	129	149	127	122	135	122	121	126	97	130	120	115	143	114	133	119	118	129	139	128	119	119	130	117	107	144	145	113	150	144	135	114	127	123	134	139	116	153	129	160	147	124	106	124	100	119	137	131	142	111	133	127	121	111	142	133	112	134	144	123	140	126	116	119	121	118	136	121	145	136	131	122	108	129	123	134	135	124	111	126	126	98	110	133	147	132	116	122	129	134	133	137	138	112	149	114	133	116	131	111	135	133	108	133	144	143	125	117	120	130	128	115	125	130	145	136	135	129	120	126	133	113	131	133	121	132	114	133	124	126	109	127	142	133	127	133	141	127	136	126	126	124	123	103	138	112	134	110	136	121	128	129	119	132	123	139	136	149	126	126	124	118	125	119	144	114	137	135	127	99	139	128	132	128	152	125	131	132	133	116	116	125	110	136	130	128	142	125	123	117	141	123	134	136	150	132	102	126	131	131	141	142	140	133	121	108	133	118	138	136	128	114	115	117	134	125	124	131	123	129	123	110	125	121	116	134	124	121	130	117	106	127	110	136	92	128	116	130	121	153	109	112	116	127	134	142	130	127	143	119	128	122	130	136	122	127	124	128	124	158	115	143	138	133	142	146	126	121	114	144	137	126	143	128	139	88	138	150	135	134	128	106	131	107	149	150	116	133	139	126	135	122	122	126	128	131	128	132	137	135	138	147	112	119	109	137	129	123	132	138	129	132	129	133	140	140	139	117	127	113	146	118	120	112	117	109	116	121	115	153	100	127	116	131	128	148	130	145	163	112	149	102	120	131	124	116	111	126	125	114	120	136	101	136	127	125	126	135	121	152	116	132	137	151	108	119	123	147	113	122	141	113	135	129	120	122	112	126	129	139	144	131	111	120	116	144	132	148	121	120	121	134	140	112	109	131	125	141	119	131	146	125	130	140	110	123	138	132	125	126	113	135	117	122	129	108	114	124	145	141	144	147	125	141	132	130	115	122	146	133	141	124	101	143	116	126	134	111	109	121	140	128	135	109	132	130	139	145	136	114	123	128	134	126	126	136	141	124	139	110	113	120	140	130	130	122	113	127	130	136	114	140	123	118	128	126	136	123	128	139	142	122	126	128	134	150	138	110	129	132	121	121	144	116	117	148	138	123	121	130	135	126	125	124	129	142	121	133	112	129	119	137	130	121	137	140	117	136	127	117	114	136	132	126	110	135	131	114	143	137	109	130	111	128	130	161	126	107	122	134	132	127	113	148	120	110	129	112	123	132	146	110	128	112	99	119	127	107	124	141	140	123	131	137	130	95	148	118	132	137	146	126	129	130	162	135	143	108	131	97	125	123	113	136	117	135	124	134	126	136	110	133	116	126	126	116	116	124	133	126	126	124	124	117	143	130	118	119	135	119	127	128	127	122	127	126	127	128	109	116	123	118	139	109	127	115	112	144	122	133	122	152	141	107	127	107	137	108	139	130	134	101	138	130	101	133	137	129	108	116	129	124	115	124	123	127	136	125	129	126	141	107	134	154	121	140	125	115	130	123	133	121	139	152	129	126	136	129	125	135	136	127	120	87	121	135	112	138	136	149	130	151	131	127	126	150	143	118	138	146	129	135	122	129	117	130	115	141	148	116	128	131	115	122	116	101	133	134	121	112	115	134	120	130	123	118	137	126	113	129	131	127	133	126	104	136	135	114	137	124	117	128	124	136	113	132	144	131	139	133	149	128	118	119	120	111	148	118	145	127	138	134	139	128	90	128	126	131	123	132	118	116	111	129	130	123	130	113	140	133	120	101	152	141	133	141	133	144	128	124	138	123	126	131	127	123	123	104	152	118	123	127	134	139	134	132	137	116	121	135	128	130	114	137	115	111	139	133	121	105	103	141	120	130	120	131	117	124	148	125	104	131	128	119	133	107	130	150	133	126	130	137	136	118	116	139	130	112	130	117	143	145	128	148	136	138	131	129	130	121	116	121	147	129	130	144	152	141	124	132	121	118	139	131	109	123	115	122	133	123	129	121	126	107	121	119	129	126	126	133	117	111	107	126	139	149	127	104	127	121	121	144	125	127	137	125	118	125	115	128	128	132	117	127	139	138	111	136	137	126	135	140	129	131	132	124	149	146	119	115	121	130	132	142	127	141	145	130	128	131	130	150	146	124	129	127	136	115	117	123	118	121	150	147	141	127	131	129	121	120	118	109	130	124	116	141	125	134	125	116	147	146	157	115	116	148	127	129	141	114	128	126	137	132	125	114	127	129	110	134	118	135	102	119	122	123	139	118	135	126	138	123	122	134	124	129	117	132	134	122	127	140	142	121	116	129	141	129	119	154	125	121	118	133	128	113	136	126	129	132	127	114	152	127	135	142	144	145	123	133	127	142	127	123	128	121	139	140	114	135	119	117	115	141	131	141	136	138	124	107	123	125	112	132	131	125	131	137	125	124	122	150	146	119	126	125	143	126	148	126	120	131	133	136	140	135	106	131	130	133	115	137	133	111	116	128	111	121	123	141	144	133	114	134	115	131	142	126	148	125	122	133	150	133	133	117	126	119	125	129	142	136	127	137	104	121	115	120	129	132	138	123	116	134	146	124	128	122	119	122	118	136	133	152	123	129	126	131	126	119	136	145	131	130	115	125	118	103	145	122	137	128	144	122	116	137	123	127	153	126	121	130	157	132	148	108	126	135	139	130	145	129	127	127	143	133	142	131	141	129	128	113	132	121	124	127	128	123	154	118	109	121	125	125	138	130	130	119	122	134	147	129	126	132	123	109	132	134	90	118	139	131	134	130	156	140	140	134	131	135	130	138	130	121	132	115	127	127	121	136	131	124	118	119	136	114	157	112
10609	8356	14187	17231	19421	21024	21627	22241	25100	20672	19726	14144	18943	14744	13667	11615	11367	10509	9178	8389	14387	17529	9669	7848	7600	7176	6172	5871	5178	4606	3550	3291	2813	2595	1441	2148	3261	2028	925	563	566	552	566	609	651	660	689	906	1069	2530	2807	2832	1985	1578	1144	1150	754	752	663	548	524	559	554	548	601	545	480	477	491	459	477	406	467	439	381	418	407	477	443	456	458	657	534	431	391	395	370	366	440	401	397	425	383	382	414	400	357	423	381	402	357	363	388	413	385	426	359	356	380	381	411	373	410	392	383	362	391	359	410	403	354	394	382	362	384	413	378	403	406	372	418	392	400	383	379	400	383	334	368	399	410	393	418	382	395	405	400	369	381	398	407	388	397	340	399	387	386	373	359	386	386	414	381	363	367	379	401	377	391	374	415	386	390	387	398	393	403	397	393	400	386	397	362	389	353	388	345	435	416	365	337	417	419	356	349	383	407	382	378	359	399	406	418	368	378	362	384	379	381	394	370	400	404	401	391	372	391	372	387	388	368	382	399	412	389	392	408	376	421	440	377	409	433	422	363	386	393	409	375	429	381	414	408	401	375	382	418	413	377	430	402	368	397	372	393	382	380	428	377	380	426	391	387	371	375	397	411	387	424	337	355	380	397	419	360	387	395	375	424	387	358	397	410	371	394	364	407	382	361	376	407	388	397	375	376	375	371	408	390	391	376	388	354	422	377	376	364	418	402	406	405	405	384	383	426	383	379	426	422	390	377	371	404	373	359	409	346	416	382	372	427	369	417	358	403	364	421	378	395	367	394	376	395	358	375	429	431	415	382	394	385	401	406	395	376	410	379	403	401	395	394	399	425	386	387	406	389	345	372	371	396	387	373	392	330	382	409	400	383	385	405	373	405	390	408	391	386	367	415	368	348	400	398	386	441	368	387	391	427	364	400	386	402	395	387	395	358	396	434	389	358	362	389	368	374	371	399	421	366	385	389	391	376	398	355	369	417	428	401	391	425	387	434	397	385	363	362	402	361	356	382	373	375	353	355	400	368	392	374	365	379	396	336	394	401	343	372	405	377	410	399	381	391	409	370	380	387	412	361	383	355	408	396	381	372	344	404	378	383	390	396	371	373	390	371	406	397	386	393	437	383	395	389	384	403	376	393	384	397	393	394	381	383	410	375	380	413	352	396	405	384	390	376	370	363	426	401	362	388	383	389	345	404	389	385	365	365	408	397	409	412	389	417	375	356	373	373	348	389	368	362	352	405	400	369	378	405	391	400	349	384	367	383	403	404	363	400	410	383	405	420	375	371	423	381	385	396	411	375	417	348	421	381	399	374	399	369	397	359	382	400	417	391	361	361	381	387	389	376	386	352	398	383	410	429	400	347	403	363	387	412	373	376	397	377	372	395	416	384	366	380	395	360	368	382	381	394	396	392	388	369	400	373	401	391	379	393	370	398	392	402	349	371	391	410	377	416	372	399	385	383	378	401	374	364	379	390	408	407	365	398	408	405	380	378	403	414	386	374	408	368	356	388	383	412	417	386	427	402	422	391	391	390	415	412	410	403	372	416	372	380	383	372	384	398	391	399	404	396	394	381	389	383	418	384	413	391	388	398	367	396	397	400	418	372	384	388	353	386	415	344	394	388	411	390	378	393	357	404	384	389	389	409	401	366	389	397	412	377	393	399	376	386	405	382	380	415	392	407	380	407	374	388	373	405	402	403	398	382	384	390	398	425	390	416	394	361	390	384	364	385	398	382	383	392	388	394	384	385	415	410	367	410	365	423	389	387	399	374	379	392	389	427	398	367	386	365	443	402	394	415	398	374	388	366	358	377	377	379	380	361	401	386	377	381	356	421	376	378	399	384	407	411	396	403	361	389	389	405	367	421	420	364	365	385	402	375	356	401	332	404	380	423	400	436	390	398	382	370	393	357	374	417	385	399	420	356	387	388	403	358	387	378	362	377	389	428	359	404	396	349	408	406	394	384	426	401	414	356	408	418	396	428	379	363	417	359	384	374	380	375	379	371	410	395	353	376	334	379	379	378	406	386	414	388	385	357	406	364	394	389	360	384	393	369	384	374	415	407	381	407	369	394	350	366	415	385	386	415	392	361	372	399	403	429	370	368	408	372	421	366	387	354	379	358	389	385	375	384	378	383	359	380	390	399	344	373	386	361	387	392	360	368	389	433	371	431	336	376	376	402	373	389	423	370	370	391	370	373	372	380	368	370	400	414	379	398	363	392	390	397	391	356	341	359	392	387	375	372	366	396	367	360	419	420	370	392	355	408	369	393	409	396	392	381	421	389	381	404	369	432	385	398	358	403	390	362	390	389	392	402	361	380	407	388	369	417	350	356	386	413	345	379	378	393	383	373	380	365	371	373	358	395	396	385	421	401	390	384	409	384	379	365	407	374	363	432	424	349	373	398	353	402	402	356	415	377	421	391	363	390	395	364	397	410	374	379	348	389	378	405	394	398	419	368	385	416	397	367	390	389	413	373	387	424	395	419	373	377	384	376	402	382	381	411	412	380	416	390	362	387	373	378	377	377	395	389	390	398	413	362	376	415	379	381	387	372	380	379	381	359	427	354	352	364	407	418	389	409	378	392	382	420	380	393	401	379	403	365	403	378	385	381	424	413	392	386	397	401	399	425	358	386	386	363	404	377	411	344	390	395	342	381	373	371	403	365	372	387	370	335	389	379	372	385	411	408	378	395	379	369	368	407	357	360	366	398	377	412	394	390	365	450	399	416	389	373	418	393	401	390	361	418	366	401	421	388	397	367	388	399	396	410	368	445	338	374	380	407	367	390	394	357	376	379	396	386	382	385	402	397	408	404	387	405	352	394	395	397	379	384	398	394	408	400	439	365	389	348	365	392	398	423	386	395	373	382	365	387	385	449	401	406	394	339	383	377	354	371	379	396	371	374	401	391	354	365	357	373	390	380	358	389	375	394	404	345	380	364	366	387	384	366	410	410	426	390	344	389	369	369	381	337	411	388	386	406	366	383	376	400	399	396	375	390	411	365	403	423	340	383	381	409	392	365	402	388	369	378	360	379	408	386	359	382	382	354	429	376	361	388	378	373	375	398	397	390	372	406	387	408	424	365	380	391	429	366	402	375	364	380	373	418	356	363	391	381	377	389	400	382	416	383	414	396	360	375	382	385	384	414	371	355	385	371	353	399	376	416	342	392	381	355	392	414	371	379	407	353	393	367	414	385	397	403	367	367	349	329	368	409	371	399	388	387	389	435	434	368	395	342	368	390	417	375	359	373	424	409	357	376	417	360	351	390	375	337	375	370	396	355	361	388	419	422	384	390	401	359	370	409	393	360	381	372	386	361	404	371	397	351	316	369	363	389	390	382	365	393	380	349	394	377	408	361	421	339	411	423	402	398	406	364	395	395	398	406	383	399	397	394	385	403	352	377	370	401	342	381	356	371	403	367	379	387	345	369	364	386	381	414	418	401	374	389	409	411	394	345	371	389	381	431	389	358	371
23675	15175	17680	14953	13618	14220	13201	13321	14126	12115	11056	7181	9263	7228	5550	3958	4003	4565	4218	3359	5353	7360	3773	2699	2635	1979	1849	1957	1585	1193	1008	871	859	571	401	403	834	670	264	207	197	227	207	217	230	215	226	294	318	746	837	779	522	441	348	340	243	260	261	216	211	228	211	198	227	218	181	174	179	186	158	178	173	184	181	175	178	179	174	177	222	192	200	186	178	161	198	164	163	199	186	177	177	174	143	160	163	182	178	150	162	164	178	159	173	170	178	184	165	178	166	173	167	188	180	157	154	176	167	158	173	184	163	146	207	176	162	188	149	176	166	182	161	168	170	142	179	183	168	159	155	165	185	173	173	164	177	148	157	178	177	174	185	170	167	184	180	162	173	174	178	162	157	156	176	172	183	147	170	141	153	152	163	156	164	163	171	151	157	171	179	178	166	197	201	175	188	188	160	160	178	188	156	197	155	173	204	155	191	172	160	171	163	168	142	157	175	180	191	169	166	160	170	149	180	186	157	169	152	163	187	179	204	168	173	173	169	163	188	171	157	173	166	161	179	147	179	180	155	157	196	167	164	153	170	155	158	181	147	162	181	153	147	164	164	172	151	147	171	176	159	178	164	172	169	168	176	156	185	171	154	166	149	189	157	175	182	170	139	158	150	170	165	166	161	178	157	157	141	162	176	166	170	171	183	166	156	149	155	150	164	153	168	166	181	168	174	163	181	155	171	178	149	151	184	157	173	172	172	160	181	193	147	186	168	171	186	169	169	174	176	143	160	162	183	202	154	171	168	150	188	185	141	175	164	153	192	151	151	164	163	190	180	199	163	182	164	182	154	207	154	163	150	140	161	164	181	159	158	185	154	187	169	155	172	164	161	192	192	162	169	170	162	164	163	162	160	165	164	188	179	174	186	166	150	172	154	205	151	171	167	174	167	177	155	183	160	155	162	146	149	169	154	180	171	167	168	159	192	160	164	170	150	147	162	179	162	175	153	150	193	155	167	195	158	169	187	163	150	144	201	166	166	163	183	178	152	162	161	158	163	189	179	180	155	164	178	159	162	170	173	166	186	184	178	180	190	196	189	188	165	185	168	159	148	188	176	174	181	159	173	180	165	175	161	166	177	159	169	175	169	152	175	175	171	154	158	181	161	167	150	154	183	180	178	193	171	175	180	159	170	192	168	166	169	155	178	180	161	164	148	145	181	176	163	183	170	137	163	163	170	138	167	157	169	163	191	150	185	156	182	187	174	179	199	167	172	160	163	132	173	167	152	133	174	166	148	164	162	179	170	162	177	182	164	160	179	192	179	173	165	180	157	171	162	179	186	186	159	183	152	170	175	154	151	187	188	159	163	154	178	167	180	178	178	174	165	167	172	158	146	161	203	174	156	168	192	167	156	166	149	174	169	158	178	180	165	173	164	176	147	174	159	145	173	162	167	177	177	155	170	159	163	183	173	161	168	157	169	171	176	172	153	173	182	185	181	162	161	184	159	174	194	161	172	154	174	171	161	185	159	173	177	173	181	146	174	194	180	161	149	155	162	159	157	180	162	168	153	150	143	178	183	164	195	177	158	170	170	145	173	183	180	151	161	152	169	154	162	173	176	162	177	156	173	168	172	147	157	180	144	159	178	175	171	172	160	172	191	168	149	150	167	183	169	172	184	188	173	171	152	162	167	166	163	166	167	177	160	165	191	185	187	190	170	158	177	162	150	176	183	169	166	172	157	178	171	160	191	159	155	164	175	202	162	192	168	165	161	163	198	166	190	171	168	179	184	177	178	169	167	171	175	167	159	189	169	153	160	151	173	189	195	157	162	157	170	196	182	164	153	187	159	183	160	201	168	154	184	162	163	181	171	177	165	161	160	171	171	181	164	190	162	165	183	157	174	181	157	165	166	173	162	189	144	158	185	158	143	160	167	161	151	164	159	152	171	163	203	173	182	169	154	168	176	173	174	172	181	175	174	169	162	200	163	159	151	160	151	156	137	158	172	155	186	191	188	171	153	161	172	146	165	167	153	168	168	173	165	156	169	185	176	145	181	171	179	185	185	163	187	184	182	176	160	187	203	158	169	170	174	172	187	157	156	170	184	184	158	170	159	170	162	164	183	180	141	185	164	183	177	175	151	176	175	180	129	163	173	180	157	198	142	149	161	171	164	163	179	182	148	200	178	179	174	168	155	167	180	177	144	180	156	162	173	175	173	162	166	197	163	151	161	186	176	184	160	182	168	176	169	168	173	177	183	170	172	153	175	177	173	177	168	144	164	183	172	175	183	181	164	141	163	163	164	199	176	173	184	191	166	174	185	177	163	187	169	151	185	172	185	148	158	159	162	179	159	144	181	138	172	164	177	170	168	180	158	161	182	151	195	177	172	157	165	149	169	152	172	165	154	152	177	176	158	188	172	190	169	169	168	198	161	168	148	164	157	179	167	160	174	177	171	141	182	163	166	165	189	168	146	167	178	145	166	175	164	174	153	190	177	182	198	168	190	195	149	199	205	191	177	171	178	170	172	167	166	160	168	187	194	182	181	147	183	164	180	162	180	162	181	184	165	165	183	172	166	167	169	157	169	161	134	161	171	156	165	168	178	172	192	168	163	168	152	178	179	158	182	177	155	174	158	173	163	170	179	168	169	148	181	171	166	165	193	176	186	168	166	182	176	171	154	170	165	158	184	164	180	157	154	168	176	154	159	153	152	187	182	182	153	152	163	167	147	169	177	172	156	173	167	170	181	174	192	170	190	165	150	176	149	190	146	159	157	162	178	177	178	166	202	163	165	154	139	167	165	175	147	148	144	173	132	162	151	184	181	178	139	154	179	163	174	185	167	179	147	161	165	184	173	167	196	178	190	144	158	151	191	157	155	156	162	163	151	152	158	169	174	167	180	166	181	174	158	154	196	166	177	203	173	169	179	182	152	169	154	173	184	176	136	186	164	184	174	148	186	179	163	149	153	167	175	168	157	172	147	176	164	174	156	168	154	138	163	182	153	190	180	163	181	152	161	186	176	154	180	170	170	165	180	140	161	175	191	178	173	178	167	176	155	176	189	175	169	166	145	164	173	160	164	167	160	152	177	165	142	181	189	160	161	144	148	196	155	155	164	167	166	182	170	176	142	165	188	160	176	143	182	203	147	179	175	158	173	177	178	166	176	189	158	143	201	155	153	181	148	180	170	182	182	186	187	161	168	159	154	183	190	175	193	164	188	159	175	168	194	191	147	145	177	195	168	172	176	176	160	187	182	151	150	194	165	161	160	190	157	163	173	163	186	178	156	168	161	160	148	176	175	186	156	163	164	180	138	173	145	170	162	151	177	178	153	163	168	182	169	190	187	162	193	158	164	189	166	183	169	177	168	156	180	171	167	162	182	156	182	163	152	142	175	157	156	177	176	190	137	187	181	159	179	185	188	182	176	174	185	157	165	182	146	194	170	164	166	173	155	164	164	185	158	148	159	184	161	157	152	178	165	177	154	160	149	164	177	168
14538	12672	20553	23237	26436	29153	29381	29391	32981	29299	28475	23462	26838	23231	20628	16379	16613	16594	14869	13121	19490	23535	13433	12501	13366	10399	10835	10844	8498	7826	5919	5365	5435	3599	2225	2533	5089	4282	1184	783	750	766	738	795	959	906	970	1413	1813	4932	5900	5163	3469	2461	1759	1850	1358	1189	1058	899	796	858	755	689	870	791	737	639	661	610	610	554	607	597	495	533	540	619	601	613	870	868	641	520	509	529	515	569	532	519	515	499	479	532	509	448	478	476	508	490	500	492	479	481	490	494	487	486	502	487	467	472	483	543	471	481	476	478	470	473	502	479	487	494	452	511	485	497	478	492	488	481	464	483	469	492	483	497	498	524	479	444	469	489	466	500	484	485	471	471	464	466	474	539	493	507	495	447	546	452	471	470	507	485	454	478	481	493	466	491	457	462	490	495	490	469	492	503	517	442	492	501	500	502	449	528	505	529	480	491	484	473	482	505	512	487	512	484	479	504	497	465	464	522	471	515	507	477	478	485	521	474	441	453	464	482	484	477	480	517	525	472	496	544	462	463	513	475	476	483	494	519	492	534	466	512	477	492	533	485	469	484	446	473	516	477	443	480	468	476	439	478	470	482	529	450	481	469	502	499	513	491	503	473	521	467	478	494	466	512	488	479	495	477	490	465	450	452	510	464	491	492	510	498	509	465	481	504	500	453	471	455	500	475	485	469	454	498	522	459	469	448	508	455	479	466	499	459	510	523	474	532	499	486	488	510	479	499	497	490	504	489	473	469	484	473	509	512	508	520	487	470	493	492	511	500	501	456	470	480	488	456	487	494	446	524	463	513	487	472	503	494	483	514	469	478	523	458	496	483	475	491	499	501	465	526	456	473	538	430	512	494	483	503	504	508	499	481	492	481	498	513	461	495	505	462	472	495	457	461	511	530	464	447	480	501	491	516	533	505	496	481	466	496	504	431	496	479	446	486	488	488	470	492	480	522	468	509	494	500	488	493	478	494	500	488	480	493	470	496	495	499	462	521	491	497	497	496	447	508	504	476	489	450	475	469	451	473	449	469	487	505	508	494	479	519	479	510	467	479	515	513	468	478	502	512	477	468	485	506	485	471	459	489	495	528	494	492	463	491	475	493	516	519	513	494	484	478	485	485	473	486	458	499	460	556	557	516	459	478	497	492	491	493	433	476	498	472	490	446	480	489	508	457	503	520	494	497	465	545	509	458	506	467	499	492	449	477	515	503	495	467	481	496	514	519	514	472	483	474	485	454	474	485	462	526	459	463	535	505	481	509	493	474	506	542	468	473	508	506	463	495	487	485	466	506	506	489	498	480	481	463	451	498	497	541	478	500	517	467	481	473	479	482	530	463	475	495	463	496	456	464	497	493	489	514	447	508	468	473	508	456	492	482	481	487	503	480	529	480	485	466	455	521	513	448	504	461	505	493	458	496	539	444	500	506	500	490	485	525	509	515	483	463	505	524	485	539	468	497	456	460	435	492	513	472	487	477	486	487	465	476	502	500	506	488	464	506	477	499	451	481	481	452	506	438	511	450	524	477	466	486	505	473	499	494	530	453	494	513	497	491	464	540	513	507	472	458	505	487	501	500	465	496	472	469	532	504	487	478	473	432	479	512	487	489	508	485	492	492	494	480	459	479	478	458	500	452	462	520	477	483	527	458	473	460	510	502	515	493	508	511	509	508	491	480	490	460	489	462	484	462	538	545	490	488	481	468	512	468	502	494	473	490	483	478	500	521	496	455	525	500	470	525	482	457	468	477	503	477	515	481	481	497	491	503	467	489	469	508	481	481	473	480	520	497	509	458	500	497	451	441	442	468	521	480	479	483	497	496	490	489	489	458	484	476	497	491	507	503	503	510	457	469	460	488	493	521	511	473	506	464	483	444	483	461	498	489	507	469	511	484	487	521	506	498	466	519	492	481	470	498	505	531	474	507	488	462	479	465	510	542	551	462	458	481	493	509	508	493	478	495	476	475	471	456	470	523	459	462	493	455	468	485	484	487	477	508	491	495	454	494	456	541	479	481	489	496	506	482	488	539	453	497	487	493	502	473	456	459	455	473	482	481	515	513	466	508	484	519	470	503	458	485	471	481	505	475	488	519	477	466	492	474	499	458	503	538	504	490	464	468	496	489	534	530	536	504	472	528	465	483	479	470	455	471	493	474	510	468	463	504	487	496	496	486	510	491	471	442	488	516	488	489	485	467	492	497	506	504	493	492	536	483	501	487	514	505	514	449	485	507	515	483	541	467	512	492	484	515	501	479	477	477	539	441	489	535	478	488	506	465	451	463	482	495	510	539	499	502	485	452	500	486	472	501	508	474	484	491	508	459	507	481	478	519	474	499	458	482	492	526	465	521	495	526	461	526	488	451	481	502	474	532	496	495	473	458	486	495	450	500	459	501	469	484	458	500	465	470	471	506	489	467	480	482	520	468	470	486	483	527	481	531	501	494	464	513	457	488	505	485	522	457	498	479	457	446	477	498	488	486	506	530	473	498	525	472	516	503	450	481	477	502	470	489	501	446	485	490	488	473	489	483	484	492	507	462	529	483	487	465	504	508	495	482	486	484	473	474	521	510	453	484	528	486	467	479	519	490	482	503	461	491	448	502	486	479	495	469	478	505	513	434	519	513	462	463	528	521	498	501	502	494	469	485	453	506	491	494	495	503	430	482	473	474	456	491	474	473	456	500	521	488	512	499	451	520	501	471	526	487	496	473	450	507	483	463	475	469	458	488	503	476	525	502	441	491	471	510	519	495	540	447	503	535	448	499	474	499	468	508	485	493	494	451	533	498	489	502	410	455	517	515	486	511	453	464	481	480	495	526	510	496	473	426	494	496	484	467	468	507	467	474	496	470	495	498	515	479	462	482	481	464	494	515	494	482	474	460	489	485	459	484	480	442	477	482	486	462	459	486	541	518	511	488	492	499	450	489	471	461	488	447	477	483	478	498	513	488	515	503	493	513	474	436	514	453	506	476	485	507	489	466	449	468	502	486	492	505	493	495	471	466	519	492	460	467	486	495	462	493	488	438	500	454	454	481	505	475	533	455	448	491	486	491	446	508	494	456	504	471	508	494	501	518	502	444	470	452	487	450	465	454	478	484	506	475	488	499	492	534	468	497	496	473	468	467	517	513	456	469	462	485	467	497	462	528	492	460	522	485	496	479	488	461	481	477	491	482	479	471	483	475	502	475	487	487	482	482	503	503	459	454	508	515	502	496	477	481	498	500	487	481	470	513	496	506	478	496	464	493	478	496	450	518	472	536	494	491	477	462	467	470	555	462	471	486	481	451	485	486	453	477	465	467	499	505	472	478	488	501	515	446	514	494	494	512	480	495	506	452	463	491	488	471	488	476	489	480	499	491	479	435	494	487	521	475	456	460	498	533	502	496	458	488	469	458	487	526	477	472	495	506	486	514	516	477	477	473	480	477	490	485	500	509	492	473	475	476	506	442	481	483	527	504	473	484	462	477	493	493	511	476	486	474
4766	2173	2253	1545	1054	1015	1073	916	876	804	774	659	639	462	389	307	283	360	277	316	291	442	335	269	260	289	297	256	211	173	189	183	152	129	120	152	122	123	119	120	124	97	127	97	78	103	103	109	93	136	114	123	104	100	102	85	107	90	85	92	92	95	92	96	101	82	83	102	100	103	92	84	78	104	77	102	87	95	91	78	102	84	88	85	87	97	85	100	99	86	114	107	84	84	75	91	92	93	93	80	90	91	81	92	93	84	84	97	83	90	101	80	90	85	83	98	77	112	101	95	89	95	87	93	91	86	86	112	94	94	100	75	89	74	88	87	88	80	85	89	95	102	91	74	97	87	96	83	101	90	99	78	67	91	112	85	83	97	89	101	93	109	88	90	89	106	94	98	91	72	90	82	89	93	79	98	82	97	83	104	105	107	96	91	103	107	104	90	92	98	98	104	84	86	99	95	97	92	86	79	103	96	103	75	90	101	90	87	92	97	90	100	99	101	79	74	98	81	82	98	84	94	75	95	108	95	79	98	87	95	106	96	86	86	90	93	100	87	87	94	78	94	100	85	98	94	100	76	92	93	87	92	99	72	79	95	94	95	82	94	109	85	100	93	91	96	75	71	86	87	97	81	93	106	75	120	90	88	85	100	104	94	102	92	85	82	89	93	89	104	89	76	83	89	93	90	92	91	96	103	94	98	73	110	91	91	102	86	88	87	86	95	54	86	95	89	93	93	85	92	78	84	77	97	93	79	89	86	95	106	82	106	81	104	86	100	92	100	101	96	91	79	91	82	78	97	93	101	95	94	83	89	82	101	84	83	83	85	93	92	91	100	103	83	83	81	93	95	78	86	102	93	97	93	109	88	85	86	93	94	88	90	85	94	92	99	80	104	87	88	88	84	74	81	91	104	94	88	88	95	81	69	84	87	79	99	102	83	89	95	92	98	91	101	88	94	89	86	89	105	92	106	103	120	95	101	104	78	95	78	81	92	94	114	114	112	99	89	105	99	84	81	74	97	85	93	92	92	85	90	111	98	80	80	92	101	90	96	102	106	85	95	91	93	95	74	102	77	103	96	99	102	89	80	87	78	88	93	99	83	77	103	90	96	90	112	93	90	93	73	85	93	94	91	101	88	114	99	91	111	90	97	90	101	95	93	88	89	81	92	89	104	84	91	89	99	110	94	105	91	91	103	76	71	107	88	100	102	86	80	96	87	86	86	116	88	104	96	101	102	85	78	90	102	94	93	78	85	97	89	92	93	79	83	80	106	90	88	112	103	80	86	90	92	77	85	82	93	89	82	89	103	92	73	88	103	90	91	93	98	94	102	97	105	93	86	108	102	81	97	93	95	97	103	91	100	96	82	112	85	103	96	93	107	100	95	88	107	92	122	114	97	90	95	92	92	100	97	82	86	92	94	91	80	95	99	82	97	87	108	82	87	87	88	89	86	92	87	96	83	82	85	90	106	81	68	98	90	87	85	98	78	83	80	74	90	77	91	95	82	101	91	90	84	91	77	105	90	75	96	110	94	88	81	100	91	85	95	85	94	91	91	88	70	81	80	104	102	98	85	102	80	90	74	94	85	83	66	91	97	74	89	106	89	107	99	85	82	88	95	81	91	95	80	91	84	102	114	102	88	99	93	107	98	84	88	107	78	95	90	107	89	104	87	82	92	91	106	106	96	97	84	102	95	105	109	68	68	96	78	97	91	81	104	95	74	88	100	104	83	94	78	99	101	87	94	103	81	101	77	85	102	96	101	75	86	84	83	83	90	110	84	88	93	91	102	80	98	84	88	109	114	80	90	94	78	74	95	81	91	93	93	109	93	90	101	73	95	103	96	97	105	101	88	99	93	104	84	101	86	99	90	92	83	82	83	103	111	87	105	75	105	83	93	103	88	100	83	74	98	84	104	65	86	99	78	105	93	79	93	91	88	87	101	93	77	88	82	87	74	89	90	89	87	84	90	99	104	100	71	81	84	88	100	82	85	79	106	94	97	90	83	98	89	94	82	98	101	94	98	85	89	92	96	75	85	100	85	100	104	94	91	108	81	90	88	90	94	92	92	99	89	81	86	100	77	80	95	81	107	93	87	83	84	100	93	115	80	86	99	96	100	106	91	98	73	109	95	100	103	106	100	96	97	90	98	94	109	91	86	98	82	86	92	87	99	94	80	104	95	77	102	95	80	89	80	80	85	88	85	90	97	85	92	87	89	108	90	105	79	97	97	103	78	75	89	101	83	104	88	89	80	101	96	79	87	86	93	91	84	94	91	85	92	97	87	102	77	83	87	99	84	90	86	107	103	88	82	81	78	105	99	89	84	88	90	91	104	84	75	93	97	102	96	90	72	103	95	77	89	93	74	93	90	90	110	87	95	83	84	84	108	80	102	90	97	88	71	85	109	104	75	111	76	108	80	98	83	88	71	112	96	82	99	83	92	100	89	91	77	102	88	95	87	78	98	100	91	86	109	112	108	91	75	90	97	89	92	89	94	93	94	92	76	93	103	82	107	90	91	102	94	91	100	98	92	83	94	76	87	92	85	103	113	103	93	106	102	101	80	89	82	91	86	98	106	80	83	81	99	75	81	97	85	107	68	77	81	83	93	87	88	87	98	97	82	88	104	86	113	103	100	84	95	80	86	86	99	91	81	98	108	91	107	76	81	100	88	85	82	92	93	77	105	95	74	83	103	97	92	70	85	90	90	94	99	101	89	82	109	83	105	95	104	81	98	83	90	88	108	86	74	101	82	90	93	104	89	99	68	110	85	85	76	87	79	96	86	82	102	97	85	97	93	89	107	97	86	101	94	88	75	102	97	97	108	70	85	79	85	92	83	79	87	88	84	81	90	95	110	100	85	102	84	82	92	89	89	100	91	85	95	86	88	98	103	93	96	86	96	95	88	95	85	100	90	100	88	91	91	94	107	103	91	91	98	92	76	98	87	87	96	85	71	105	92	98	97	70	105	94	108	86	102	94	104	76	88	88	111	101	80	87	99	93	95	108	99	87	80	96	110	101	100	88	108	96	79	94	77	92	93	95	90	99	92	87	101	95	102	73	87	79	76	103	91	77	80	94	94	94	97	95	109	105	80	90	91	96	96	92	87	91	89	104	106	87	97	100	86	97	85	93	76	115	89	83	81	93	85	96	82	85	97	85	91	88	95	118	83	89	96	109	91	92	102	79	92	101	98	96	96	105	80	92	102	103	84	112	86	95	97	84	83	82	108	104	83	90	106	78	95	98	112	100	91	86	94	90	97	101	85	102	71	102	99	89	92	95	91	84	108	87	80	87	83	92	83	103	108	82	91	88	82	82	101	82	88	67	99	108	110	88	93	96	96	84	90	77	109	92	80	97	87	92	113	106	79	93	98	92	103	91	91	82	101	111	103	81	77	92	92	75	76	98	105	88	99	80	101	70	86	80	92	89	93	97	82	76	88	93	90	95	85	100	83	102	88	79	87	90	107	93	84	92	94
4186	2679	4737	4906	4504	4295	4748	4630	4582	3946	4140	3613	3402	2792	2236	1795	1969	1990	1632	1717	1905	2628	1872	1663	1611	1616	1759	1403	1270	1036	932	915	934	782	618	552	550	476	398	429	454	434	455	460	430	373	403	383	407	567	618	589	474	427	318	326	313	327	312	312	275	300	311	283	314	285	326	318	306	308	309	329	297	296	269	307	274	287	285	297	337	321	268	317	308	299	289	299	282	285	300	286	264	255	269	294	291	300	295	297	320	286	298	280	278	297	275	266	289	311	308	308	283	318	277	285	277	315	301	307	313	274	275	267	239	328	265	289	289	316	285	280	278	287	298	322	280	290	283	265	249	293	299	303	275	252	310	283	290	300	294	269	286	290	290	298	295	289	288	266	279	293	291	274	294	279	297	281	288	283	285	298	273	280	300	293	278	291	277	271	281	308	289	296	300	295	293	343	261	294	290	261	274	292	280	291	300	276	317	316	294	305	304	280	278	276	273	288	324	312	283	309	295	304	294	281	296	297	303	273	323	287	283	299	279	270	287	265	270	310	273	293	271	309	312	289	300	301	300	285	297	287	302	309	292	292	280	275	261	287	312	284	310	286	296	265	290	304	262	295	263	270	281	295	285	299	293	278	308	284	289	297	304	296	291	265	337	293	274	311	283	273	294	287	271	280	285	308	304	288	304	264	282	321	298	289	308	291	274	303	285	280	302	311	290	292	315	310	297	278	296	283	308	276	313	283	298	300	302	279	299	294	258	296	269	284	310	271	296	289	283	299	267	269	287	268	280	293	297	285	287	276	296	293	268	272	288	288	272	294	277	298	244	297	296	270	257	291	282	303	281	265	272	274	278	261	316	295	286	276	288	258	307	307	268	282	281	303	274	295	290	277	317	256	328	299	281	297	281	317	298	314	274	298	275	279	292	275	258	296	258	290	281	323	299	278	290	285	273	298	288	299	298	260	282	273	284	276	266	285	298	293	250	282	317	278	257	310	303	288	275	309	306	275	290	296	285	281	307	300	288	318	297	312	280	307	292	306	321	276	303	255	288	281	293	316	286	292	316	269	304	308	262	278	280	288	286	293	304	275	298	266	283	267	310	276	300	276	292	298	289	298	303	293	281	274	293	265	305	270	266	289	289	293	305	257	305	308	298	286	281	308	320	297	283	309	272	275	258	303	308	260	328	244	306	277	267	309	297	271	305	314	306	284	297	279	304	322	301	285	310	297	301	303	282	311	294	273	280	278	279	272	283	307	319	279	295	292	312	288	282	314	278	272	285	279	309	298	284	296	286	306	300	292	288	331	269	297	292	304	297	299	283	305	302	339	294	254	286	297	293	306	290	302	293	278	263	296	321	294	265	270	290	294	265	291	293	294	291	269	294	322	280	276	303	311	283	279	287	271	284	289	285	295	303	306	284	292	275	267	273	284	286	304	307	272	270	304	290	291	310	277	332	285	317	273	281	300	287	276	325	294	300	302	316	286	302	318	310	301	306	285	277	303	308	307	259	310	262	327	265	284	277	282	310	270	300	307	287	243	289	314	281	318	302	291	267	300	256	287	309	292	313	274	318	273	289	286	311	254	302	295	288	251	300	299	295	278	307	304	294	269	303	291	281	292	273	306	307	278	272	295	321	292	287	300	301	289	308	275	291	283	325	296	298	300	291	262	306	302	296	304	296	288	321	295	283	277	329	292	281	282	299	321	287	287	271	288	307	274	281	289	332	276	261	272	309	256	292	265	274	280	323	309	290	288	296	284	275	255	319	282	283	304	292	280	294	285	293	312	286	311	274	267	277	322	296	258	259	296	294	320	306	313	293	313	287	273	298	288	297	290	278	282	266	299	277	316	277	294	309	303	300	286	300	276	276	294	313	290	263	297	299	274	279	313	257	281	311	304	288	278	305	271	276	286	332	279	302	301	326	301	297	293	270	287	296	298	281	316	295	290	299	279	287	270	300	272	268	296	267	284	277	275	309	272	276	296	268	275	283	309	304	285	290	279	332	302	298	306	325	276	295	321	301	274	283	309	269	300	316	306	292	299	282	270	291	285	286	309	295	310	314	273	302	290	285	256	287	279	314	265	270	292	282	303	279	291	282	277	286	280	278	303	257	320	298	296	280	291	312	284	275	297	280	273	283	293	273	301	270	276	285	300	290	283	279	292	257	311	289	280	278	281	311	310	309	297	295	298	293	335	284	296	302	306	254	290	312	297	306	283	246	318	298	299	293	276	298	286	274	287	272	299	312	305	280	281	309	274	288	284	244	327	259	261	276	302	317	286	306	304	291	275	285	302	268	300	283	284	270	301	306	294	270	259	288	298	272	323	264	298	333	315	307	299	291	288	279	284	288	319	305	262	302	312	322	273	316	277	313	286	296	288	285	319	291	280	278	295	288	295	257	289	311	290	285	278	300	270	284	297	289	293	302	276	249	292	310	288	312	277	317	302	261	315	288	284	278	294	275	286	284	290	298	294	306	265	304	276	304	299	279	293	265	292	311	297	289	266	312	279	279	279	284	264	286	273	289	298	284	279	284	301	240	291	277	262	295	290	351	283	290	311	291	280	296	301	294	286	286	298	299	277	286	286	282	299	292	299	317	312	302	277	297	284	314	301	281	279	280	304	305	282	276	305	289	293	289	305	287	280	285	314	267	321	305	302	248	270	276	304	296	293	299	304	302	281	298	275	290	306	259	266	296	278	304	262	299	284	280	268	277	317	262	281	299	274	264	296	260	286	255	285	291	292	267	273	321	273	300	269	298	280	279	305	275	305	273	293	304	291	287	300	296	260	304	269	268	308	298	270	272	289	282	292	273	277	301	272	283	283	281	291	266	265	274	280	293	273	268	278	289	258	278	299	272	296	271	328	268	283	298	284	306	278	297	268	296	270	268	313	306	303	268	306	293	321	285	282	287	297	282	306	311	294	289	299	295	281	293	280	289	281	294	258	266	310	306	277	282	302	290	284	291	294	333	269	310	277	297	302	279	280	305	286	285	302	285	297	296	293	278	296	284	284	295	288	288	275	298	282	315	308	273	289	322	276	310	299	300	307	309	325	300	287	276	297	293	306	298	280	275	299	308	316	306	297	299	275	289	279	298	295	313	311	289	296	260	280	292	259	290	268	304	281	259	299	300	264	296	293	291	289	273	271	286	289	294	272	281	266	279	264	287	280	284	281	256	274	274	310	290	304	307	295	316	321	290	286	303	295	291	282	284	271	287	286	267	289	271	279	330	263	295	292	309	292	292	263	283	291	283	285	267	290	322	275	296	294	299	282	269	306	312	313	296	295	308	293	283	286	288	282	273	263	295	288	278	305	289	298	293	302	292	326	282	287	298	281	294	299	295	249	274	284	272	298	296	292	278	288	296	279	289	292	294	283	323	262	268	289	290	321	294	294	327	282	287	266	297	296	309	284	280	291	287	281	316	291	299	290	307	291	268	283	299	281	292	319	300	290	305	301	287	301	305	276	273	319	314	298	301	299	281	302
14071	7705	9336	8837	7867	8093	7973	6997	8250	6642	5544	4493	4281	3570	2581	1788	1875	2090	2005	2090	2449	2979	1632	1396	1269	1083	1186	1005	748	846	621	556	402	289	256	236	478	296	145	151	155	158	146	173	150	174	133	151	212	485	493	388	292	277	213	163	161	185	154	160	153	157	120	153	171	146	142	158	130	154	105	150	128	140	125	122	121	138	145	145	154	137	121	133	120	143	116	136	118	137	115	129	123	126	111	122	137	140	132	122	144	137	128	124	123	121	108	124	120	115	105	124	141	112	130	125	102	113	127	125	126	137	132	118	115	145	123	109	118	133	148	134	123	129	108	122	143	140	112	123	126	110	109	150	130	131	128	145	121	144	127	141	128	140	126	135	129	125	118	126	124	129	130	118	141	115	121	125	127	135	135	120	127	143	121	124	127	139	137	140	124	123	111	122	122	97	115	128	133	115	112	108	127	121	129	138	133	110	155	122	114	131	134	128	127	129	145	110	129	120	124	121	120	136	131	100	108	116	137	122	135	131	143	134	118	114	129	127	117	132	125	124	139	125	135	115	107	126	114	137	110	119	132	99	124	121	127	115	101	126	131	130	118	118	138	125	128	124	130	124	112	137	128	118	138	106	144	126	160	143	109	118	135	141	132	136	142	136	134	132	126	130	120	109	131	119	110	133	121	125	130	111	140	110	123	113	135	124	134	136	127	125	145	116	108	128	97	134	132	114	129	133	132	126	104	135	131	104	125	124	120	136	136	137	136	128	127	97	129	115	149	125	122	117	125	119	138	142	104	115	129	141	110	123	135	138	126	119	137	162	138	132	122	125	114	106	138	128	118	122	142	136	118	127	106	125	135	121	128	129	129	136	109	117	137	133	134	132	142	114	127	138	120	110	130	126	125	132	145	117	138	129	154	111	144	142	122	116	138	133	123	112	101	139	128	118	107	121	112	117	124	128	135	135	136	126	135	113	143	152	116	126	136	140	129	126	137	145	130	120	110	142	134	122	131	136	151	144	145	120	113	110	132	126	150	125	118	126	129	133	119	131	117	120	104	141	130	111	135	123	146	138	119	127	127	124	104	131	147	143	127	126	104	121	133	139	126	140	136	134	147	127	122	125	132	116	130	125	122	99	128	145	129	125	124	132	148	127	140	123	134	150	123	124	114	124	105	121	136	142	124	122	128	159	128	123	135	136	128	127	107	108	116	144	122	134	121	118	115	144	126	116	117	133	132	115	138	126	114	152	117	134	112	122	118	120	115	123	123	115	121	125	140	120	105	120	132	120	132	128	125	134	116	136	137	149	103	131	115	117	132	96	128	117	115	131	123	121	135	137	129	117	104	113	114	132	122	111	125	148	121	131	128	127	112	132	114	154	124	138	123	116	118	147	123	132	149	164	102	125	104	135	129	120	117	119	119	122	118	110	105	137	109	137	125	107	105	121	138	111	124	119	137	135	120	126	131	132	123	124	119	128	138	133	127	121	142	110	136	119	112	111	136	112	122	134	130	125	127	144	129	138	115	115	151	144	123	130	144	139	131	108	122	144	144	116	138	118	131	130	123	109	132	126	131	116	126	133	121	151	118	127	118	113	128	117	130	133	127	111	117	123	121	109	138	120	120	109	139	130	111	119	144	147	116	109	116	136	129	129	111	145	130	120	116	117	139	127	127	134	127	117	110	110	116	120	133	137	115	127	115	112	108	124	135	136	99	132	139	128	138	132	120	118	126	128	109	118	107	134	120	103	122	147	133	128	124	137	131	124	134	136	121	137	134	126	115	120	140	124	134	115	141	120	121	109	134	100	127	153	135	134	122	124	128	118	129	114	130	130	126	132	128	111	122	104	135	108	142	121	121	138	122	119	125	107	118	140	138	137	121	130	121	126	137	123	129	141	126	117	122	124	113	114	119	118	120	128	124	120	144	118	142	129	125	134	135	132	132	134	100	115	121	127	128	128	134	114	125	117	121	133	139	124	117	119	148	134	124	152	117	125	115	136	142	128	117	135	127	112	131	117	107	129	130	147	130	113	133	102	115	127	116	128	134	132	131	136	153	136	132	133	115	141	128	131	119	125	104	147	121	125	104	115	132	106	127	110	121	129	126	143	131	113	131	131	126	124	153	139	140	116	120	126	127	151	125	127	131	121	114	124	114	117	114	132	117	133	133	142	137	128	131	132	159	112	119	120	128	103	131	136	142	129	118	126	129	125	135	136	107	120	108	124	132	129	135	123	97	119	127	121	125	114	110	122	130	130	142	123	129	127	139	139	137	140	126	127	106	138	119	132	125	125	137	132	139	143	129	143	120	118	140	123	129	134	127	141	116	136	124	116	119	139	142	116	109	117	121	144	131	120	137	126	130	127	123	117	131	125	128	126	126	105	143	121	132	132	136	131	141	138	115	113	126	121	119	114	136	149	128	133	151	142	134	129	139	139	120	132	138	120	133	145	144	100	126	119	141	130	109	116	131	128	118	129	111	114	124	108	139	114	120	119	128	120	139	129	129	114	125	122	133	131	140	117	133	120	132	128	148	125	116	140	117	121	136	122	143	154	126	133	118	137	122	121	116	119	130	130	149	125	112	133	132	122	115	121	120	129	115	126	110	128	130	129	107	116	118	119	145	107	122	106	144	111	125	106	123	122	138	134	115	140	148	132	135	123	129	127	149	127	134	126	138	154	114	140	133	115	126	136	122	135	115	108	134	108	132	121	129	140	135	116	127	153	131	133	109	113	127	122	124	134	105	120	128	134	139	146	128	119	127	116	110	132	113	113	135	101	133	129	142	130	113	125	132	128	124	115	113	116	122	130	121	118	131	128	117	124	136	125	115	146	121	133	124	128	133	138	135	133	131	126	113	129	119	145	118	136	158	134	114	145	123	123	119	135	115	148	136	131	118	123	106	121	128	140	149	113	127	118	135	116	133	141	134	147	139	114	131	132	119	134	137	143	123	114	137	126	126	139	127	114	142	152	127	133	123	139	144	143	106	124	138	105	118	118	146	125	118	120	133	125	125	127	123	118	119	128	108	126	130	104	138	120	135	129	112	140	117	128	127	113	123	120	103	115	134	128	118	125	123	139	123	133	119	115	134	148	129	117	142	141	147	128	145	126	151	122	145	126	124	133	139	128	121	103	134	112	140	137	123	125	115	119	143	135	132	115	125	148	133	99	117	129	135	157	125	115	132	108	142	111	119	126	140	129	136	122	127	131	113	129	126	111	119	138	128	128	141	144	137	112	133	108	127	125	137	128	126	122	126	144	126	120	130	125	118	122	115	114	128	142	125	114	134	118	128	116	113	127	131	124	149	107	131	147	124	135	129	141	140	133	120	126	129	119	118	134	142	118	124	137	152	145	124	131	141	117	129	127	124	124	101	125	120	140	131	121	121	127	146	124	126	120	122	137	104	104	128	130	131	130	113	136	119	125	132	100	128	147	135	135	118	127	114	139	141	115	127	143	117	114	126	111	120	121	126	124	124	103	129	126	98	117
9879	7643	13837	17736	19936	21986	22739	22097	24514	22717	20508	17684	17811	14715	12247	8996	10040	9685	8992	9795	11185	13159	8010	7931	7864	7116	7919	6252	4829	5008	4119	3456	2446	1674	1231	1286	2762	1404	673	586	621	571	580	617	615	682	636	861	1105	2908	3494	2605	1827	1336	1088	1092	778	803	733	537	545	590	565	526	607	605	518	474	480	439	446	488	452	445	425	401	435	414	454	511	623	539	423	418	494	402	410	413	384	401	390	383	405	394	400	378	380	366	393	396	334	385	421	393	395	388	413	439	369	355	400	393	390	427	376	398	385	382	379	361	374	364	403	370	403	342	361	418	404	356	390	369	378	379	393	378	387	415	366	340	382	388	380	418	384	370	392	417	370	405	401	356	344	411	386	405	377	380	398	368	389	352	379	389	386	355	384	372	386	393	359	396	409	370	398	399	397	385	363	361	399	342	377	383	397	366	371	381	389	382	384	371	372	411	418	376	391	364	361	380	386	427	381	407	388	396	363	379	388	371	390	387	361	356	369	380	395	363	394	405	357	382	407	382	360	397	404	388	390	355	348	382	375	389	414	395	357	389	355	368	371	338	395	380	373	378	385	373	348	397	388	370	381	406	376	363	398	402	390	380	392	398	342	375	374	406	381	362	379	390	403	399	410	375	375	390	412	397	376	434	376	422	413	409	406	362	379	393	369	377	389	401	370	399	400	381	394	368	371	431	366	338	384	368	378	385	345	421	395	371	398	412	401	388	402	360	344	392	391	368	384	379	395	337	348	385	404	367	368	382	378	358	387	388	397	362	386	419	349	416	383	344	385	380	387	390	376	354	370	378	392	365	408	382	382	345	414	394	346	405	389	367	362	404	396	384	363	333	388	348	394	367	373	372	389	370	374	384	370	366	373	404	408	389	398	391	401	388	394	415	379	421	355	390	394	363	405	370	382	393	395	381	426	393	370	397	363	347	400	389	406	363	392	390	372	373	365	382	366	403	352	376	378	374	378	340	381	396	402	368	374	381	410	366	366	373	374	405	380	381	392	401	392	408	387	392	397	356	388	411	378	364	403	376	390	431	425	387	408	419	374	387	356	381	397	391	395	390	391	382	380	357	387	379	386	390	430	380	348	366	406	427	409	334	379	398	374	363	382	407	397	415	405	405	425	370	335	350	373	391	379	332	372	390	396	350	392	375	359	406	386	354	409	373	382	391	388	402	382	379	366	395	408	402	383	420	368	364	374	385	366	366	369	374	418	388	403	363	404	367	397	377	391	360	368	408	399	420	394	410	358	431	367	350	388	369	367	381	356	341	415	394	340	390	393	395	360	365	378	402	387	355	410	389	399	405	415	405	392	380	389	366	396	386	379	402	368	378	380	375	385	337	379	364	341	402	398	371	440	387	418	405	370	395	408	382	420	399	363	386	401	377	365	383	379	392	401	385	385	391	380	382	359	399	370	410	378	368	376	397	421	398	415	410	365	392	391	391	367	379	398	417	346	379	342	382	342	410	374	406	392	382	385	390	388	348	384	408	370	360	392	400	375	391	371	386	423	390	421	351	383	354	390	387	371	381	387	383	385	382	366	395	393	399	369	380	387	376	366	376	377	346	403	384	366	389	366	354	399	363	373	405	365	408	383	392	376	399	412	382	391	379	435	401	381	388	346	346	363	387	340	399	383	392	373	401	387	334	389	388	385	377	380	470	403	383	360	399	364	355	425	394	384	413	391	385	365	348	398	364	376	405	385	418	385	395	361	389	413	376	381	365	409	380	391	372	353	396	402	368	351	410	390	391	346	355	376	379	417	393	371	401	393	368	378	410	393	387	363	394	401	369	416	339	385	390	419	390	405	407	387	386	353	392	379	390	397	375	407	369	398	423	372	369	390	382	374	408	403	402	436	358	413	391	392	404	385	374	412	390	386	373	393	394	350	385	354	385	381	404	390	405	387	387	371	396	376	430	362	349	363	392	405	361	389	354	443	379	381	399	360	355	391	412	396	380	369	382	400	368	365	380	390	392	402	364	402	374	372	364	397	400	405	397	400	407	364	393	392	384	424	385	401	393	380	404	374	380	405	395	387	417	377	428	364	393	405	379	363	382	385	436	364	407	383	381	365	402	380	410	393	387	378	359	355	380	421	362	381	378	376	379	387	382	380	396	358	394	399	341	380	404	367	394	387	396	397	387	382	352	368	360	391	406	380	372	383	397	396	376	383	369	371	409	372	382	367	375	370	396	365	379	407	401	361	409	383	387	358	390	402	381	437	382	415	358	417	374	338	398	401	365	370	378	396	382	381	382	386	412	386	341	375	364	400	369	368	359	376	397	409	397	375	343	371	372	359	380	407	355	391	345	385	419	387	386	382	432	397	400	392	407	384	387	374	385	396	373	380	398	380	365	384	362	343	373	383	360	403	375	350	411	410	372	411	397	387	386	324	409	382	377	370	398	413	397	371	370	401	362	396	395	418	378	358	388	390	352	419	356	371	362	397	350	383	375	379	391	412	361	362	381	405	385	353	398	385	396	417	392	357	399	339	365	378	368	373	396	395	409	381	370	352	378	386	388	404	379	426	383	397	394	388	364	354	368	368	402	364	391	375	397	393	399	385	396	375	403	391	370	384	395	377	386	367	433	367	365	361	382	388	375	407	369	391	388	387	393	342	418	405	385	338	380	382	398	378	400	388	369	384	374	388	406	414	367	404	380	391	384	369	396	367	348	393	397	398	379	377	382	371	394	386	404	364	371	387	383	420	372	367	363	394	374	380	398	401	402	422	371	387	385	397	397	383	420	397	433	375	395	395	397	341	384	386	382	392	376	372	370	426	371	358	374	384	374	383	376	388	388	400	402	391	402	392	406	375	390	409	359	398	375	387	385	351	404	386	372	400	356	392	369	381	378	392	379	375	376	394	385	385	396	388	382	398	392	402	391	349	403	386	385	419	410	369	365	386	388	402	369	382	376	368	383	416	370	383	384	370	381	396	400	403	396	383	324	391	371	389	394	400	408	377	390	381	390	366	403	370	363	372	366	403	406	382	399	392	384	400	387	387	392	364	369	404	403	377	346	405	403	351	376	357	427	384	395	401	399	379	350	359	388	369	371	373	404	396	417	392	375	389	380	370	404	398	403	388	364	367	411	402	376	348	396	407	338	399	410	389	392	369	388	354	389	388	397	349	395	399	412	356	371	397	375	395	379	387	369	408	408	384	388	411	376	389	394	365	394	370	392	409	405	372	376	379	371	381	401	400	398	391	380	423	411	419	388	357	397	411	391	349	373	376	396	400	378	390	399	395	364	387	413	368	392	371	359	385	384	404	382	363	379	404	406	367	384	401	430	410	399	384	407	394	359	411	373	401	426	377	397	393	397	390	396	374	381	370	389	363	384	370	391	380	405	359	389	353	377	399	374	368	379	366	369	371	381	406	374	394	363	376	384	400	394	384	349	405	370	371	360	398	397	399	386	402	417	435	402	399	368	394	377	374	388	382	368	376	370	350	365	426	394	367	402	420	370
22241	13973	16945	15614	14628	14262	14158	13418	14888	13198	9901	7740	7764	7275	5291	2870	3484	4081	3633	4463	5160	4304	2803	2521	2573	2053	2226	1982	1403	1340	1087	978	815	509	421	422	589	730	214	197	199	198	192	232	201	218	237	281	342	737	718	620	439	400	296	271	244	233	228	197	197	214	192	204	209	203	189	185	188	162	177	193	170	168	160	168	183	195	185	180	232	196	197	177	186	171	182	180	156	157	173	174	175	171	182	178	167	177	156	183	174	151	163	162	150	174	185	162	166	181	172	196	164	175	180	163	173	196	152	149	187	172	183	166	168	165	176	156	168	214	204	173	184	161	166	198	173	163	183	155	175	155	178	164	158	170	184	148	176	185	169	165	180	169	167	168	158	185	198	158	188	137	175	188	155	190	194	170	182	168	149	151	162	158	182	183	176	171	184	168	161	154	192	203	161	161	174	179	180	170	184	179	182	177	144	180	175	153	166	181	172	199	139	172	168	178	177	158	178	175	161	187	173	173	170	150	147	172	176	187	157	175	192	180	164	180	162	160	170	160	171	168	156	168	163	176	158	177	153	153	163	183	167	165	158	169	157	155	182	160	165	154	181	163	164	178	184	152	167	162	159	165	201	184	185	184	163	174	178	171	142	148	157	153	159	146	161	179	176	178	148	195	185	187	187	192	193	176	163	165	174	185	150	175	144	180	173	180	181	145	146	190	198	192	169	165	152	177	168	178	161	186	160	168	164	155	160	166	142	190	158	192	180	175	153	170	164	168	164	172	165	181	176	188	178	189	175	176	149	182	187	157	176	169	164	175	166	166	148	145	178	195	158	152	173	169	141	159	183	165	153	156	162	179	198	176	153	158	163	172	172	185	154	160	178	171	173	175	168	190	194	179	152	164	182	158	157	196	157	171	194	198	185	167	180	143	156	156	156	157	169	169	158	180	162	169	171	156	177	166	168	141	151	168	169	174	192	140	208	168	150	184	170	160	176	170	183	158	200	171	155	177	178	172	189	162	156	155	179	152	179	179	153	187	165	183	145	163	158	172	185	165	202	166	182	177	143	166	179	169	172	170	189	187	151	167	151	200	154	161	174	182	162	156	182	164	201	145	155	166	167	162	166	186	162	170	189	141	174	181	164	185	158	163	169	194	183	173	188	187	183	165	158	157	171	161	184	165	169	154	178	165	160	157	182	151	174	155	171	164	160	188	173	158	173	168	178	187	173	153	149	154	171	156	164	179	175	185	191	167	189	154	170	150	178	167	157	155	160	154	176	156	158	189	164	175	183	181	177	172	163	174	161	146	168	167	181	177	161	154	184	164	152	183	166	184	183	186	179	171	167	170	158	187	164	160	167	167	169	182	166	164	177	174	157	162	193	164	194	150	156	149	172	199	141	169	161	184	171	181	185	196	156	154	158	153	192	173	190	163	172	182	161	173	172	193	180	157	159	153	181	180	164	170	186	176	156	174	158	171	171	164	162	198	150	186	147	168	151	178	158	156	163	164	145	158	178	185	173	153	187	169	140	163	168	188	180	147	162	155	173	177	170	166	188	176	154	169	194	164	172	178	185	161	166	179	165	173	177	182	171	189	183	181	172	158	179	164	154	187	174	168	167	156	178	183	149	172	169	155	186	171	181	184	155	193	177	179	188	168	182	182	173	156	187	173	170	184	165	158	178	174	170	182	159	182	151	161	164	164	161	166	187	154	144	186	161	156	148	154	206	155	188	168	137	168	153	164	166	172	187	139	163	214	165	154	175	174	172	173	177	159	147	173	197	162	182	178	174	167	191	170	181	175	191	173	183	176	151	167	163	165	168	179	184	162	189	166	169	161	172	169	175	148	196	163	165	139	169	156	168	172	157	175	158	156	155	174	174	177	183	160	199	177	169	173	165	177	201	160	194	178	162	174	171	183	162	149	172	168	161	151	135	191	167	166	183	171	162	162	188	161	178	177	178	175	152	173	149	162	182	178	165	149	172	169	155	158	155	161	182	181	156	174	173	166	185	170	178	173	187	162	191	168	177	152	199	171	163	172	158	162	160	160	156	178	159	160	157	169	171	174	145	176	161	164	175	175	140	160	178	172	187	147	159	176	161	166	171	169	164	169	175	144	151	163	160	184	145	171	172	148	172	152	167	187	167	164	175	162	181	208	176	170	184	180	177	182	130	194	180	157	142	188	165	192	157	181	162	180	164	171	172	169	161	166	167	154	172	169	158	197	152	162	173	165	171	179	172	165	188	183	173	168	177	163	153	184	172	161	186	161	171	173	159	195	185	167	169	171	151	161	172	172	182	179	162	167	172	179	176	185	144	167	159	183	164	178	164	170	175	174	168	186	168	162	159	165	189	160	180	172	172	159	197	128	181	179	153	160	172	171	178	171	162	156	157	176	169	193	167	166	155	164	194	174	167	148	202	164	178	189	167	168	182	163	177	182	185	168	188	177	162	172	149	193	153	178	168	187	161	162	177	166	171	161	145	162	141	178	171	157	175	195	165	155	175	196	150	170	168	152	169	164	166	179	163	159	153	167	163	170	196	165	161	151	160	181	179	159	171	173	187	179	184	179	156	190	175	171	180	192	184	174	137	167	159	167	159	182	176	150	168	170	172	158	174	167	155	163	173	154	158	157	165	157	175	153	192	184	171	193	185	162	169	172	186	166	179	142	155	177	186	146	198	163	164	158	168	154	190	170	174	167	178	179	162	160	164	171	187	165	196	175	164	163	160	168	148	156	162	147	163	165	187	161	175	197	175	159	191	186	178	172	153	167	153	165	190	165	162	148	182	167	168	156	180	174	153	162	170	181	171	156	179	156	172	188	173	167	182	187	153	178	158	177	186	167	180	168	162	170	164	170	178	160	151	154	166	163	196	155	191	169	148	174	151	136	177	182	201	170	183	171	176	166	179	159	163	147	181	183	173	160	162	161	173	152	163	185	181	177	172	179	206	182	147	138	170	140	169	179	174	164	182	171	153	158	172	176	159	158	166	179	179	168	167	171	176	168	174	177	176	170	171	164	185	180	174	156	159	160	162	148	164	154	196	159	165	178	152	157	153	171	167	162	186	203	157	160	159	178	168	208	174	168	153	191	173	174	172	177	166	163	167	186	159	166	174	155	173	157	165	173	155	155	152	179	176	149	169	191	173	162	154	169	172	163	168	162	168	168	192	185	165	177	169	164	170	153	161	167	175	177	161	150	161	172	163	155	176	185	158	142	164	168	200	161	195	169	140	158	168	172	169	155	153	171	173	184	166	171	184	146	157	149	173	168	155	155	182	184	184	172	185	154	160	152	138	198	174	151	181	160	168	197	160	151	179	165	167	175	186	179	168	153	168	182	169	168	164	176	161	178	175	180	175	173	192	157	155	169	173	161	185	145	160	183	181	160	164	188	193	157	157	168	149	179	172	162	153	178	166	177	155	177	177	161	179	180	149	151	174	145	161	173	169	194	157	163	181	180	166	161	181	183	152	159	163	155	158	166	162	191	154	190
13391	11757	19770	24280	27552	28683	30502	30646	33044	32036	27346	24403	25472	23319	19414	12814	15672	14767	14438	16541	19026	15346	12354	13195	12150	11023	11754	11085	8325	8074	6719	5906	4757	3236	2158	2294	3579	4485	834	730	713	679	752	848	890	900	888	1264	1813	4739	5017	3846	2657	2416	1557	1558	1261	1196	1079	796	774	837	763	735	843	794	774	697	632	594	571	579	519	584	547	522	586	566	610	739	847	696	563	591	542	529	542	523	513	458	491	513	529	533	479	520	496	499	540	505	473	514	528	507	495	493	457	537	531	471	529	468	486	478	462	485	487	487	497	488	497	484	486	482	480	499	497	503	487	502	506	467	487	483	496	505	523	467	497	468	477	485	509	471	496	487	490	489	471	476	465	453	507	485	515	456	480	472	514	484	480	496	497	484	456	500	488	504	510	482	488	531	497	534	490	471	433	523	484	503	457	501	480	504	494	511	508	478	511	513	489	533	496	525	534	461	508	480	462	513	529	472	514	470	518	481	500	465	468	488	464	509	474	501	479	506	484	491	491	497	516	486	454	505	454	477	484	497	484	505	498	479	491	480	495	456	482	475	464	506	515	500	503	485	512	525	499	439	493	497	446	508	461	471	479	481	492	502	486	529	492	516	487	485	485	477	467	517	521	501	490	521	477	499	482	513	507	508	472	509	465	478	478	484	492	516	485	440	486	493	477	512	498	462	459	492	456	475	480	470	449	452	488	472	468	464	524	505	448	536	475	469	509	513	482	536	515	458	474	503	475	493	456	512	484	461	504	507	509	504	507	475	504	465	488	524	458	430	470	497	495	522	463	501	503	480	531	471	508	485	507	533	526	486	478	504	531	509	493	499	470	456	463	460	524	507	478	504	501	511	484	481	468	485	468	481	460	476	489	486	481	497	515	470	494	500	517	490	482	483	473	492	467	497	475	472	468	519	505	513	474	487	491	513	468	492	500	517	499	486	477	493	512	513	462	496	509	511	503	459	515	508	517	494	503	468	518	521	486	464	481	491	516	489	467	482	506	508	490	497	507	470	509	485	467	483	476	472	506	492	470	527	490	470	508	479	455	473	494	472	504	483	431	488	469	495	510	497	484	506	510	496	477	480	499	523	518	489	447	462	526	471	514	480	428	505	489	486	462	474	488	516	446	505	504	504	451	470	445	445	469	444	442	529	489	483	485	452	462	493	468	489	460	514	487	475	501	483	480	492	475	502	461	537	470	499	469	477	458	517	466	490	524	462	483	498	463	481	516	520	507	492	473	524	499	508	454	468	513	481	501	483	461	509	480	495	553	503	510	513	509	500	482	464	492	502	482	515	532	483	453	464	478	452	526	477	476	468	505	452	488	541	517	485	459	482	471	463	525	473	543	489	501	535	488	446	500	506	466	458	485	452	511	532	526	518	505	493	525	527	529	461	460	478	463	483	483	507	523	445	519	524	470	504	525	512	478	467	469	517	437	465	514	474	475	476	502	468	456	488	475	484	512	533	490	492	484	486	471	476	526	519	489	484	530	487	505	490	519	473	507	541	458	497	470	523	479	502	510	494	500	469	490	463	467	534	517	535	492	491	469	476	462	486	504	480	532	502	523	489	497	479	490	491	508	535	503	478	523	460	501	455	479	537	528	483	487	477	504	486	465	479	488	491	523	457	470	453	540	492	487	501	506	508	506	474	446	540	463	485	515	472	474	473	480	483	493	463	478	466	488	444	492	470	500	463	468	502	474	473	483	476	479	478	507	486	471	462	464	493	511	499	466	510	509	523	497	498	496	501	526	483	469	508	480	538	517	477	497	514	450	457	505	491	489	479	506	479	502	511	503	529	449	458	505	510	482	470	527	507	489	464	506	495	487	504	471	510	514	482	501	447	465	509	497	497	489	507	527	456	489	457	464	524	498	473	490	525	452	522	499	511	482	481	484	486	473	486	494	466	474	486	519	502	478	456	444	489	478	477	465	500	485	464	509	476	513	469	475	500	468	483	472	484	501	543	480	494	448	508	509	476	511	517	527	503	494	484	486	505	474	474	504	483	500	509	489	500	487	532	484	483	480	468	489	500	510	478	479	478	515	512	500	513	487	513	496	492	486	524	474	496	483	481	509	491	481	466	495	470	458	463	509	488	501	508	483	486	455	448	480	503	459	477	444	491	520	474	478	489	505	499	472	512	470	489	462	524	469	476	524	489	479	485	439	499	498	489	489	484	497	491	510	496	511	462	469	447	500	509	494	479	474	452	480	483	505	491	481	510	501	485	525	490	463	498	495	489	452	497	473	490	518	480	471	454	496	449	543	476	506	469	538	493	494	489	474	471	508	505	464	491	457	475	449	463	478	485	488	528	499	520	551	474	479	503	490	498	462	475	476	465	469	485	498	486	510	468	462	488	492	487	453	487	477	484	454	508	514	503	460	479	497	477	502	458	471	518	507	501	506	460	500	503	511	486	555	503	482	516	477	478	501	498	494	472	518	468	481	504	501	491	489	495	488	510	459	496	489	489	501	484	497	492	486	482	477	491	485	520	475	503	510	481	519	501	496	499	483	453	508	490	510	526	488	497	493	521	522	516	508	482	506	476	498	469	429	500	446	469	498	485	462	473	494	482	443	479	489	525	501	527	473	491	474	469	486	495	521	490	521	502	455	504	506	491	452	516	500	499	454	464	498	528	496	459	481	482	492	469	483	484	457	471	506	499	449	480	455	474	508	495	512	490	499	432	495	466	464	472	482	493	484	469	492	502	489	484	468	498	496	474	508	484	497	493	504	486	483	548	493	491	504	435	473	473	502	504	485	504	488	498	475	509	474	498	495	512	478	470	478	498	480	500	452	450	480	451	475	485	511	489	483	486	514	501	459	480	492	497	489	461	478	461	497	487	463	466	488	548	523	489	497	462	489	481	500	521	492	509	504	493	501	494	500	475	468	487	447	453	474	453	500	493	502	450	487	488	482	485	507	480	494	491	489	525	515	510	475	502	520	454	476	498	495	482	495	525	474	480	462	514	533	511	473	482	523	514	505	495	499	523	540	508	503	491	452	524	510	504	491	443	468	477	441	478	505	518	501	452	516	510	470	475	490	491	502	503	455	447	467	465	487	486	507	480	468	465	490	436	499	484	487	538	467	460	487	480	469	480	457	544	543	505	507	479	487	502	493	495	488	472	454	483	484	515	522	496	452	515	480	490	457	517	476	466	471	487	489	471	544	475	484	468	494	523	487	477	513	476	479	520	538	511	496	505	504	514	476	504	499	465	469	524	456	481	471	501	456	490	465	478	486	491	456	538	481	530	519	473	471	491	538	480	481	471	554	488	487	439	475	530	484	502	474	457	447	438	494	486	433	490	498	500	469	521	507	473	472	487	478	512	487	497	499	460	541	524	498	480	456	496	495	465	502	473	522	530	492	456	505	489	517	496	479	502	466	462	499	495	519	508	477	495	480	476	497	495	427	502	462	490	480	459	492	452	490	477	486	490	510	469	475	486	506	514	506	479	490	459	503	475	475	526	503	541
4494	1816	1905	1404	1117	965	959	1108	927	833	726	612	598	479	366	295	381	296	327	324	409	316	276	265	260	287	241	255	253	190	183	188	184	170	139	165	133	153	108	118	122	111	108	119	97	100	98	108	103	98	113	107	106	106	114	94	86	86	95	90	106	94	102	102	104	110	84	119	99	97	89	93	107	100	105	91	92	99	84	89	102	102	107	104	85	106	101	104	88	99	94	100	89	90	110	85	108	117	93	93	102	104	101	104	92	92	83	87	101	98	100	98	100	99	105	104	101	85	98	107	85	87	85	111	99	83	93	78	92	107	90	85	83	99	117	109	106	86	81	103	95	102	107	84	91	78	113	100	84	98	105	81	101	110	86	99	100	88	99	112	77	96	113	91	93	95	80	78	84	95	91	97	104	105	76	96	101	101	99	99	94	99	95	79	95	86	100	97	113	101	93	106	111	95	96	89	97	93	113	106	113	95	94	96	80	99	102	87	116	98	104	105	102	101	113	85	99	101	86	104	109	87	98	87	84	110	93	79	98	77	101	97	91	105	105	112	97	105	88	85	81	97	93	86	99	112	99	107	89	94	87	111	99	91	102	87	82	87	90	110	106	88	90	92	95	95	100	108	85	99	100	101	96	97	91	84	90	89	109	101	111	100	79	102	92	90	105	108	86	101	100	91	95	119	82	78	100	100	99	107	102	108	92	101	90	89	107	90	113	95	77	108	87	87	86	84	95	91	98	84	103	102	107	92	97	87	87	105	86	101	72	104	96	99	109	88	112	90	103	100	107	99	100	77	85	84	93	86	94	79	100	112	91	81	100	89	111	97	104	93	111	93	92	105	94	94	84	90	90	107	108	104	93	100	92	102	86	109	104	102	90	107	80	88	90	83	87	80	90	96	108	88	100	97	80	94	92	106	76	93	104	105	91	98	120	107	96	95	103	75	99	110	94	95	81	106	95	102	82	87	89	108	85	93	93	88	88	108	78	91	105	93	87	107	96	98	85	87	107	108	98	88	87	87	108	110	106	100	97	111	91	98	117	94	105	118	77	100	89	89	91	102	91	101	88	110	95	94	106	76	95	89	112	101	101	108	96	96	95	97	88	92	96	101	95	105	102	88	77	94	81	94	93	98	102	90	102	85	88	101	98	78	113	95	98	91	96	108	107	87	104	97	78	98	86	95	91	91	113	102	109	78	89	105	110	97	107	82	72	106	91	106	69	89	87	106	99	85	98	108	105	107	91	77	105	96	111	130	85	81	93	91	96	96	87	89	77	91	97	114	100	87	88	87	97	103	107	71	96	83	85	108	99	81	88	98	84	82	91	100	123	100	84	113	100	100	96	112	105	103	114	80	108	93	95	81	87	108	79	82	101	102	87	124	111	92	126	77	110	95	106	91	113	82	91	96	93	106	82	85	99	88	105	93	87	92	89	84	81	92	79	101	82	99	98	77	95	128	80	78	103	81	89	99	107	77	97	83	87	91	95	89	89	94	88	97	89	91	94	108	98	89	83	86	99	75	93	89	106	81	105	103	105	113	109	92	103	87	84	107	110	83	90	94	104	87	90	96	80	107	92	95	99	85	107	100	89	94	102	107	97	109	85	102	95	91	105	94	89	87	92	111	87	124	88	86	104	99	92	76	81	92	87	88	98	98	90	106	88	96	94	117	120	100	95	108	94	99	91	96	88	98	107	120	98	80	88	98	113	87	129	93	103	100	85	105	99	93	98	103	105	112	95	95	107	89	87	84	77	91	79	99	106	93	99	88	110	82	90	111	103	85	87	105	78	92	84	93	90	80	112	86	100	98	115	93	89	95	108	101	93	87	113	101	90	100	99	102	99	103	102	99	113	87	100	103	126	74	86	98	97	85	92	92	68	98	104	87	102	89	100	90	98	94	102	97	81	93	84	87	78	100	110	91	87	109	86	100	89	83	98	116	83	111	93	90	116	88	97	88	97	93	99	97	86	99	96	89	94	91	88	94	97	76	89	101	90	102	76	86	94	80	96	104	105	99	104	78	95	78	112	102	101	101	96	85	118	101	92	93	92	87	96	97	99	96	87	84	93	94	88	97	110	87	103	97	90	96	112	100	87	89	108	89	117	100	105	89	80	86	89	115	116	96	95	103	92	79	96	97	106	99	92	104	89	106	77	88	98	78	93	101	90	101	69	93	88	77	85	108	100	83	106	83	94	97	80	103	105	101	95	85	115	104	103	92	112	98	102	93	95	105	118	84	88	99	94	89	81	101	92	90	93	92	80	92	88	86	80	98	113	94	86	96	82	98	91	93	93	98	91	100	96	93	89	107	105	89	92	82	98	93	108	94	94	105	93	97	96	85	82	73	94	100	101	112	91	107	116	106	70	89	97	102	102	113	93	79	102	101	116	78	96	90	97	97	106	101	99	100	94	92	109	95	85	87	91	82	101	111	94	69	80	91	98	89	82	99	95	83	96	96	105	91	114	120	102	93	87	98	99	98	97	104	98	111	109	93	105	94	91	95	98	90	99	109	97	82	86	86	74	97	99	94	97	86	104	103	94	115	86	95	104	97	122	90	85	89	92	103	105	90	99	97	90	95	103	99	96	106	90	90	87	106	97	89	90	80	82	98	92	116	86	95	90	92	103	92	87	98	85	87	83	87	86	78	103	85	80	92	88	104	97	103	90	87	83	82	100	101	111	103	73	96	84	81	104	110	98	104	91	104	95	107	87	91	110	101	90	99	92	81	97	102	88	95	99	91	95	87	81	85	102	109	73	97	102	111	99	98	107	91	100	106	73	112	87	83	86	101	80	104	90	96	95	107	97	101	86	97	82	112	90	89	99	101	97	104	102	106	83	95	92	95	97	105	103	94	84	85	109	83	103	77	90	96	72	101	109	118	98	105	94	92	81	98	82	102	100	96	101	99	89	82	103	93	85	99	104	93	107	109	111	117	83	96	96	109	82	73	82	76	94	104	92	88	104	102	99	90	115	100	98	101	94	112	107	98	91	100	76	95	92	102	97	97	95	101	91	88	103	101	95	104	89	80	95	90	103	106	81	95	121	93	83	87	90	118	104	112	97	110	96	94	119	102	88	102	85	94	93	86	90	102	98	100	91	88	101	79	100	95	92	114	92	92	111	99	85	101	89	102	96	91	104	105	85	73	94	95	110	98	82	97	110	97	87	105	101	98	98	88	102	97	86	108	110	98	81	101	100	109	101	90	90	110	89	88	97	77	104	90	90	82	84	101	95	111	81	83	93	96	78	96	95	108	105	104	108	85	93	94	105	101	112	83	103	100	80	105	113	106	81	83	97	121	101	99	111	97	80	84	117	86	85	103	92	96	96	106	99	105	90	99	103	99	90	81	110	110	92	105	108	103	106	89	93	107	101	95	103	99	105	103	93	97	96	83	89	102	92	86	108	111	88	96	98	80	82	100	114	81	96	87	95	95	97	98	109	97	95	98	90	103	105	94	94	76	86	95	86	114	88	81	101	111
4050	2308	4204	4607	4589	4395	4715	4734	5013	4767	4195	3288	3568	2813	2222	1670	2036	1637	1985	2029	2287	1757	1483	1767	1530	1745	1629	1694	1424	1245	1147	1027	979	765	640	545	658	702	443	435	388	422	413	381	408	384	376	354	343	464	500	423	387	356	330	413	320	327	298	295	312	316	327	307	330	301	305	296	308	301	291	304	314	292	271	300	269	292	294	299	327	296	321	329	300	281	293	313	297	319	321	302	297	302	335	302	304	311	276	279	336	296	296	332	329	314	301	303	312	307	303	267	284	287	277	311	274	280	322	294	282	280	304	313	317	294	313	293	294	283	305	276	305	315	310	312	320	306	290	309	281	291	314	312	331	300	321	283	307	269	333	303	321	304	317	335	291	301	302	295	300	300	295	283	298	297	294	292	313	293	299	293	301	296	305	293	298	305	306	322	287	332	308	297	274	315	291	327	285	297	307	307	305	313	300	318	291	296	281	297	270	297	306	295	318	307	286	308	293	294	299	293	291	294	330	283	294	356	302	303	322	335	268	315	304	271	301	299	263	305	304	318	320	295	315	332	289	312	308	300	295	301	308	280	296	305	268	294	307	309	317	309	304	298	294	305	290	317	292	305	295	269	274	277	280	304	290	289	319	299	266	285	275	322	311	298	281	306	311	291	334	288	256	322	303	309	313	310	288	314	312	295	317	280	313	307	322	318	310	322	302	307	305	298	342	286	303	258	309	287	315	295	290	327	308	303	300	300	282	295	306	249	304	299	266	282	308	286	313	258	280	329	290	318	309	281	312	331	287	304	330	297	271	268	287	307	314	262	316	310	290	280	292	321	287	326	307	287	316	294	307	293	284	308	300	278	290	265	282	321	308	265	312	305	313	324	311	324	292	302	340	296	305	305	296	296	298	260	318	311	282	322	318	308	290	320	283	291	320	301	300	291	314	290	291	315	281	306	306	261	298	306	276	285	296	304	285	273	319	289	277	278	290	294	311	295	301	299	288	300	298	312	297	308	300	308	314	294	276	330	314	283	295	305	308	293	304	269	287	301	282	294	313	284	307	314	298	299	317	293	300	301	320	317	320	299	323	273	305	313	303	319	294	295	303	291	289	322	303	337	276	295	299	276	317	330	303	329	326	286	336	275	306	300	298	273	312	316	302	331	339	293	275	320	295	290	294	283	297	312	265	301	300	300	308	294	298	322	286	304	307	312	306	296	277	291	295	300	285	306	315	317	293	328	320	293	315	282	283	272	307	307	307	314	298	312	294	310	309	304	278	320	295	286	325	324	292	269	304	309	297	293	300	307	305	323	325	332	303	275	324	304	301	293	283	323	304	344	288	285	287	321	292	277	324	281	303	308	302	312	286	371	298	294	321	315	274	313	282	282	329	307	299	284	311	304	309	317	300	287	317	328	278	289	340	296	323	288	314	302	300	266	275	304	306	336	285	320	303	306	325	277	311	318	284	283	331	310	287	331	291	319	321	291	293	312	290	328	305	296	295	310	291	298	302	318	294	315	302	274	267	302	303	311	315	318	288	303	312	314	267	292	294	297	303	321	320	338	304	274	311	305	275	308	285	289	306	288	316	287	335	292	271	324	283	310	323	291	300	296	296	290	305	290	309	313	297	299	289	286	288	277	316	285	288	298	311	282	305	285	316	316	267	323	304	299	292	286	306	308	287	284	328	273	318	320	298	276	292	297	266	309	310	302	294	287	314	319	289	299	293	301	303	284	300	291	296	303	300	338	289	326	302	303	282	287	284	334	303	305	285	292	282	288	288	285	302	329	328	301	303	291	285	299	295	285	326	321	295	276	280	312	328	295	320	297	315	296	302	298	313	293	283	303	309	292	319	300	302	344	300	281	296	300	287	320	283	297	304	298	306	296	281	311	272	288	284	307	308	315	286	306	297	299	301	282	269	300	311	323	291	303	293	273	319	315	294	279	324	303	314	319	306	297	280	285	289	286	337	273	265	321	296	282	276	266	299	349	287	286	284	300	314	307	285	310	302	296	334	319	288	316	288	303	299	300	282	312	331	296	320	297	312	334	307	301	275	305	308	317	312	334	308	294	323	300	333	291	293	291	304	281	296	297	320	295	278	307	316	310	282	298	296	284	311	302	317	291	290	300	324	317	320	286	271	278	310	274	306	321	333	292	331	302	299	292	308	297	302	281	293	330	340	281	317	295	327	291	289	279	307	301	312	322	288	285	322	291	290	310	302	282	336	301	307	319	302	325	330	283	284	304	274	333	313	308	290	269	333	307	293	292	312	288	297	309	319	322	259	296	296	314	298	318	298	310	310	310	329	280	299	325	325	300	303	274	287	252	314	303	307	303	271	301	291	293	298	317	322	326	291	297	284	308	281	284	304	299	322	297	311	319	269	305	300	308	298	284	285	310	319	289	331	306	289	295	296	313	312	282	315	326	303	305	282	306	322	279	324	326	301	316	301	331	318	269	304	320	305	320	282	322	311	305	313	291	304	310	312	283	319	291	311	299	294	284	302	295	273	287	301	324	280	322	288	284	305	318	283	296	286	322	284	328	284	267	286	312	326	270	316	290	289	320	298	299	304	315	311	318	291	268	293	305	334	285	321	322	294	304	301	298	278	347	312	286	303	303	291	278	296	279	308	333	297	284	294	316	291	289	298	308	310	312	288	297	289	304	292	289	313	289	311	282	306	271	297	286	315	308	321	306	304	322	337	297	303	289	303	302	307	303	282	308	297	309	308	331	331	280	293	281	276	290	314	317	312	258	297	280	290	284	306	311	308	294	316	317	284	346	289	338	293	280	330	293	298	287	284	312	291	317	298	305	276	271	329	307	301	300	320	270	319	302	282	281	292	332	280	323	300	286	284	311	280	303	277	288	283	325	284	313	313	285	334	338	273	301	327	357	276	282	309	286	340	300	290	292	323	280	299	332	340	279	337	326	280	287	273	297	275	302	296	273	309	300	260	304	252	331	319	275	283	298	327	338	308	284	284	332	296	270	324	287	288	297	270	320	325	312	269	311	280	327	314	284	277	282	302	268	284	333	316	317	294	278	303	300	333	295	292	276	319	306	341	314	293	329	294	343	296	312	306	269	315	305	287	309	299	291	320	304	281	281	329	324	295	332	311	295	293	314	301	282	283	303	330	310	295	300	296	312	298	306	283	294	276	317	274	286	286	308	280	302	312	306	308	302	301	291	292	277	315	307	287	298	326	297	292	298	266	276	337	312	279	314	304	315	318	300	325	295	297	290	333	317	308	278	315	302	309	325	309	308	322	319	296	296	272	312	291	329	297	260	286	301	268	275	304	301	267	293	284	300	324	299	293	298	319	287	298	275	301	339	279	314	292	291	288	304	287	286	288	290	278	314	285	303	292	307	297	323	303	299	293	314	292	304	278	282	311	307	317	263	285	276	298	299	295	305	280	323	334	313	284	314	321	298	283	260	308	308	288	315	311	299	289	300	304	308	311	319	277	315	298	322	298	285	310	296	316	290	322	294	300	301
14083	7610	8673	7200	6956	7079	7555	7507	7859	6990	4395	3075	4121	3428	2581	1643	1927	1603	2269	2343	3132	1928	937	1374	995	1166	1000	974	751	712	625	629	576	376	281	245	218	261	173	147	155	134	140	183	144	171	170	187	196	472	475	372	294	238	193	199	157	176	138	143	152	153	127	173	136	154	147	150	144	121	131	120	132	126	140	129	158	134	157	132	143	134	142	131	151	142	127	133	129	111	140	139	135	142	114	136	123	139	116	134	142	125	132	119	142	124	143	127	135	126	141	119	108	126	141	113	131	111	131	141	139	106	156	106	136	124	133	126	127	116	144	143	141	124	130	141	111	142	113	134	128	132	128	124	120	139	112	118	119	127	106	128	111	112	125	133	110	123	128	120	129	127	126	140	121	120	120	117	124	120	135	134	126	122	140	107	102	133	146	126	138	118	128	133	115	114	132	106	141	126	106	127	118	132	118	120	118	111	130	121	105	126	140	101	110	129	143	137	127	143	125	119	151	112	145	106	108	120	115	136	110	108	155	133	112	121	120	139	117	126	125	138	130	153	122	114	121	120	123	147	120	129	127	147	137	130	128	139	123	138	126	126	131	139	122	137	137	118	138	124	113	140	121	145	135	139	142	110	130	143	130	111	128	150	120	110	136	144	135	114	133	122	117	126	123	130	112	139	122	147	135	125	142	128	129	127	136	137	116	112	129	130	125	138	126	147	156	131	117	119	145	138	116	127	136	135	116	136	121	104	131	126	113	135	123	125	113	125	127	142	140	149	127	131	104	114	109	115	125	124	129	140	112	134	129	127	127	130	111	128	115	107	121	113	122	124	124	124	134	105	129	134	127	131	128	130	134	131	120	118	132	128	127	115	124	111	133	148	121	133	122	125	133	133	124	126	119	139	128	155	132	118	119	135	131	129	118	115	109	122	132	139	122	140	134	104	126	113	125	138	128	137	129	138	137	157	137	115	122	126	114	118	121	115	121	118	133	135	136	129	136	115	142	124	126	134	126	116	140	130	136	112	122	129	137	120	128	137	119	134	136	152	123	131	120	125	129	132	122	130	130	125	144	128	124	137	116	116	134	110	133	119	130	135	127	127	131	135	116	133	127	130	122	131	120	105	115	130	132	121	135	140	161	128	131	137	135	125	141	138	135	125	116	133	124	127	126	129	129	124	131	150	140	132	142	147	137	131	118	116	112	133	123	136	122	111	133	135	131	139	130	116	135	116	121	140	117	122	129	120	111	137	120	123	123	117	152	124	131	116	134	145	138	119	132	128	128	119	122	129	122	150	135	123	120	132	124	122	108	132	127	142	137	127	133	130	128	132	111	132	154	138	117	117	128	118	112	108	128	128	127	118	114	122	155	124	119	133	136	118	130	143	106	124	128	140	133	139	134	113	139	130	110	108	101	141	133	132	124	150	110	121	120	137	133	119	118	124	126	142	120	114	121	125	128	128	129	134	130	114	136	123	113	132	123	110	118	136	136	129	142	130	124	135	129	147	117	131	146	128	130	112	123	139	133	132	137	113	141	118	124	133	123	133	151	143	108	121	128	117	137	123	107	100	155	140	132	142	138	118	115	135	143	138	120	106	115	121	132	117	133	138	128	144	134	149	121	137	128	122	139	121	144	148	119	154	129	125	122	122	138	107	135	114	125	145	119	128	136	151	131	138	119	125	108	111	123	117	143	135	132	120	120	132	142	119	115	122	128	135	119	136	137	143	133	148	128	143	117	136	141	136	144	125	136	141	135	123	143	121	135	129	131	134	134	136	122	126	125	137	108	120	120	127	141	129	168	126	123	124	123	123	131	124	123	135	143	128	119	117	125	124	132	116	112	127	128	129	134	125	133	134	137	114	153	130	132	128	126	130	142	122	134	109	125	112	130	117	137	130	115	128	127	137	134	136	129	137	124	123	126	117	120	123	150	101	118	124	132	135	116	136	120	113	145	140	132	99	110	137	123	139	121	139	150	136	121	107	128	117	114	140	123	127	130	132	136	126	128	104	116	131	123	121	142	124	121	146	147	123	120	127	145	134	138	120	133	148	137	140	124	136	130	135	143	128	102	139	111	110	130	105	127	113	109	132	116	134	137	126	124	126	133	128	128	142	142	127	123	130	139	123	130	111	128	135	100	100	123	141	142	133	123	128	132	119	127	127	128	135	110	117	121	131	129	134	145	139	120	133	125	122	139	125	121	120	130	122	112	130	118	139	119	129	129	143	112	130	134	149	124	128	123	127	122	131	120	116	125	132	157	126	128	132	144	120	119	122	159	139	132	110	120	119	127	139	143	133	136	127	129	115	136	136	150	122	129	126	121	124	122	117	121	151	129	123	120	132	144	128	115	112	114	121	99	120	102	118	121	126	109	118	127	129	133	132	137	109	138	121	148	130	124	118	116	131	142	145	131	140	127	143	132	130	117	119	122	128	138	117	124	132	130	104	125	127	125	118	116	105	157	119	122	147	134	132	115	101	126	123	145	123	117	136	109	128	129	143	124	101	135	130	116	114	117	148	121	106	102	112	126	122	129	128	128	126	129	120	145	118	130	149	130	117	138	134	122	128	120	124	138	131	133	121	98	131	138	132	124	123	144	137	132	130	135	117	128	151	119	113	107	129	137	120	116	129	127	140	139	124	95	121	107	142	131	123	125	138	126	123	130	140	125	116	132	117	136	132	138	138	150	113	126	128	129	154	117	138	152	134	126	119	125	147	130	126	145	125	130	135	135	139	113	128	125	134	128	142	152	130	131	123	124	127	116	134	120	110	127	140	123	122	123	120	127	132	126	134	149	122	121	119	135	120	160	133	131	121	126	135	107	134	110	126	148	126	134	127	152	133	126	130	135	109	128	135	143	143	117	118	144	144	135	132	139	136	123	112	136	103	107	124	152	136	126	145	133	119	136	111	117	130	111	136	126	126	140	120	131	126	135	118	129	123	111	144	110	122	138	138	124	138	125	129	125	125	107	123	153	130	110	125	145	145	130	137	141	118	111	125	133	136	104	122	145	148	128	130	142	121	131	112	133	120	139	131	134	112	125	156	131	129	115	130	113	110	134	98	114	124	131	109	123	128	122	125	135	121	127	133	102	130	133	125	127	121	135	129	132	131	125	118	132	119	133	111	139	120	138	110	144	131	138	128	116	140	119	140	143	115	130	114	131	132	112	125	116	122	143	128	144	128	114	134	112	114	117	105	116	109	125	125	101	147	125	118	107	122	142	135	127	159	123	125	116	119	110	119	153	116	116	133	131	131	133	127	127	120	132	129	133	118	116	135	147	103	123	142	125	113	127	142	112	121	120	132	142	107	143	137	124	151	115	127	111	123	147	106	140	140	141	132	120	128	128	126	110	130	122	125	101	133	129	129	128	128	114	131	114	144	120	135	127	150	130	144	136	122	140	118	119	116	129	114	130	112	115	120	114	132	137	118	122	128	121	143	138	106	123	122	126	122	147	154	116	135	133	136	119	118	137	117	129	115	140	134
9796	7168	13057	16211	18839	20703	22551	23121	25353	23793	18065	14587	18214	15391	12933	9275	10485	8260	11619	11009	14081	9063	5448	8545	5869	7084	6897	6163	5378	4415	4102	4472	3739	2588	1866	1352	1171	1324	695	649	577	610	587	657	696	656	628	733	1044	3304	3356	2502	1898	1425	853	999	830	806	754	536	589	557	517	559	552	599	510	495	480	486	482	444	406	394	411	442	453	432	477	607	512	479	402	407	467	404	405	397	379	381	398	416	394	415	417	389	393	398	393	416	385	392	381	360	385	370	391	416	373	440	375	376	369	383	380	387	403	387	402	378	398	409	389	378	392	391	398	397	425	368	410	392	359	399	362	353	388	388	400	406	361	391	423	410	393	377	385	395	365	398	405	386	375	344	390	417	384	395	383	369	403	394	401	417	363	396	383	374	368	397	357	368	387	416	379	367	414	385	357	362	374	398	407	407	369	414	418	395	363	360	383	394	374	402	385	362	401	413	376	350	401	385	354	401	396	370	393	410	420	401	405	388	371	362	402	408	401	349	357	425	374	400	395	378	368	408	380	384	385	371	370	423	364	390	416	379	367	374	354	378	420	371	383	371	393	404	448	408	410	391	386	403	375	411	368	386	372	387	354	393	359	376	401	361	386	381	373	435	358	408	392	392	380	373	419	397	365	348	430	376	394	352	380	375	362	395	386	366	359	352	412	389	410	352	385	375	403	381	366	375	386	388	383	441	378	416	425	390	399	389	365	407	366	399	380	392	373	380	376	350	373	401	413	387	351	360	382	370	383	379	408	387	385	373	373	403	371	368	358	403	368	376	391	393	380	400	373	387	385	364	411	354	390	369	391	397	359	374	389	360	373	386	378	378	379	403	397	413	399	345	386	358	390	389	383	365	396	375	395	388	378	386	381	413	427	389	366	388	398	420	348	361	403	385	423	399	378	386	394	354	389	398	419	396	367	372	391	407	383	404	370	393	395	412	393	393	417	367	424	408	371	406	393	415	370	385	432	396	366	412	372	373	411	389	390	398	365	417	390	364	387	404	395	390	415	352	349	410	384	397	366	381	406	427	361	399	384	375	361	412	379	390	376	388	374	383	346	361	415	337	358	380	385	384	375	369	376	382	389	390	378	392	406	387	389	418	403	386	391	388	373	398	393	366	389	387	395	392	355	367	397	337	371	416	369	381	389	394	377	351	365	397	406	409	370	388	400	399	379	372	389	381	396	416	399	384	416	381	398	390	397	365	426	394	407	381	390	401	354	403	371	426	385	373	370	384	382	432	391	380	364	395	402	360	354	397	350	362	355	378	428	365	387	390	375	347	384	392	347	409	363	364	375	375	398	397	375	353	382	353	423	404	356	389	414	401	433	427	371	382	393	404	395	391	393	402	374	310	380	410	399	389	398	381	404	369	344	379	363	404	390	365	387	401	410	370	377	373	401	425	391	386	414	369	417	406	371	401	417	388	396	386	394	379	414	405	389	356	372	366	361	398	393	383	388	347	398	375	366	398	375	391	342	403	377	379	356	366	402	416	375	396	393	393	399	363	360	379	370	361	372	372	396	374	406	394	372	369	379	385	375	377	404	397	392	381	408	402	382	379	373	389	399	383	429	379	375	410	372	393	398	379	378	368	409	356	382	380	415	349	361	413	379	350	373	404	402	372	385	358	422	414	369	405	382	372	409	414	395	404	382	390	403	409	387	389	387	409	378	410	402	413	391	387	397	383	382	423	372	358	381	403	430	413	356	362	377	382	377	382	399	368	367	415	410	390	380	414	379	373	444	396	397	327	391	380	377	363	411	394	395	383	375	419	410	363	395	393	408	365	403	378	367	385	361	382	401	381	393	426	369	393	385	393	379	396	389	396	404	376	362	413	381	380	372	372	383	399	404	386	401	374	373	383	389	416	415	409	418	384	385	425	420	414	389	417	401	396	389	404	374	367	409	370	377	375	395	372	414	357	422	380	352	380	405	379	340	335	376	371	405	417	372	414	367	385	401	408	351	355	400	373	368	395	415	402	391	392	392	410	375	378	368	403	395	360	361	397	381	408	397	383	395	399	393	409	426	394	418	409	377	360	375	372	381	398	385	410	387	395	376	401	372	390	415	381	407	372	393	419	379	381	383	370	370	404	357	366	408	368	380	386	420	373	413	413	365	350	412	411	423	387	399	423	368	401	386	362	384	392	358	378	365	366	393	401	404	414	403	378	409	390	381	373	391	394	418	389	391	395	363	368	399	344	341	395	379	386	365	399	381	379	338	380	378	391	403	357	361	354	417	384	356	372	368	364	393	379	392	348	414	397	385	413	402	407	402	357	343	334	411	423	394	413	373	368	369	379	397	405	412	390	350	390	397	384	407	365	405	399	420	377	399	421	374	394	386	405	413	397	395	384	372	406	406	416	378	367	395	380	403	429	401	393	399	430	380	406	362	380	429	399	404	401	388	404	411	388	393	358	397	369	397	420	357	381	380	398	412	398	410	347	396	394	371	358	412	383	360	403	373	387	388	383	377	356	377	364	396	388	391	373	405	377	383	413	366	335	409	373	407	346	362	386	423	375	358	404	385	356	356	370	359	407	370	398	384	407	373	353	375	396	400	380	390	357	372	395	375	404	373	381	350	388	387	374	411	380	398	430	397	399	367	346	385	389	373	415	389	382	406	385	397	355	366	406	395	401	369	388	401	378	369	406	366	390	368	422	387	412	357	410	386	397	364	415	370	388	367	383	356	400	419	405	378	390	368	378	386	417	400	365	369	369	397	400	360	405	397	399	383	370	368	404	384	414	416	418	423	350	397	352	366	376	389	404	391	346	372	399	360	369	386	348	406	392	423	369	379	372	377	404	408	406	383	428	368	417	363	376	398	395	390	384	384	401	371	392	383	391	398	388	360	370	394	389	386	380	367	405	373	356	397	379	383	382	375	423	411	386	396	416	383	382	366	378	412	416	386	367	415	369	382	391	353	392	375	349	383	414	375	383	394	350	386	398	391	365	384	370	362	380	413	346	395	386	364	421	359	383	391	392	374	408	378	377	385	417	400	347	391	387	373	378	378	386	373	392	383	409	397	380	398	386	347	347	386	358	410	358	415	417	376	371	399	378	364	412	400	360	393	408	384	401	355	382	417	385	393	408	399	412	392	407	363	380	404	396	399	389	380	368	402	382	441	386	383	386	413	430	405	368	382	444	373	377	375	403	384	410	363	396	377	411	415	353	378	366	408	408	393	389	407	376	361	389	373	377	362	393	365	418	390	366	342	378	376	369	406	396	369	398	401	396	382	388	397	374	350	389	402	379	395	365	409	366	377	365	400	366	367	396	380	391	388	380	383	396	387	383	417	396	385	383	414	346	366	405	393	382	365	386	378	414	421	361	368	403	360	411	393	382	421	386	365	397	390	389	404	364	376	375	382	392	371	384	383	384	399	401	387	351	374	398	361	378	372	391	372	384	408	361	390	383	408	389	417	360	355	377	419	382	338	427	372	375	403	398	421	416	403	391	392	400	400	377
22398	12706	14745	13702	13185	13548	13282	12980	14718	12466	9319	5915	8226	6610	4722	3201	3846	3234	5189	4201	5322	3867	1871	2456	1976	2205	2088	1679	1469	1225	1074	1131	965	731	545	436	315	446	213	207	226	207	195	211	221	237	232	239	310	735	724	658	504	401	254	300	276	237	236	198	210	207	193	172	208	202	186	199	219	194	196	190	184	205	165	172	168	183	175	229	201	184	174	193	182	200	180	193	183	178	175	168	158	174	164	163	186	180	172	171	171	162	148	170	149	171	151	151	160	160	187	179	148	167	150	172	160	176	183	181	186	159	173	170	176	168	171	165	150	182	158	169	195	171	161	156	163	157	189	158	166	179	161	155	174	168	181	177	144	170	178	166	149	165	180	170	192	151	160	172	153	157	175	177	156	169	167	174	162	166	166	159	167	172	166	178	166	129	162	162	161	178	168	183	148	165	188	159	188	162	174	182	195	188	185	157	163	164	140	140	172	165	166	164	142	175	176	166	159	163	177	182	168	180	178	181	164	167	175	154	163	160	190	182	165	163	173	174	192	185	154	175	145	183	190	167	146	187	183	149	191	168	172	184	170	179	174	179	172	150	145	172	175	146	171	155	159	158	149	160	180	170	169	161	170	183	167	195	182	164	195	149	168	188	176	174	181	169	161	172	154	176	161	173	168	147	168	203	184	169	158	182	153	168	154	157	177	158	158	167	167	175	170	183	183	172	162	156	159	163	158	163	172	179	152	174	159	163	145	168	157	159	163	184	172	168	155	189	165	159	171	160	165	161	171	157	170	175	165	182	157	187	166	155	150	171	172	161	151	171	154	172	185	178	158	149	165	187	197	192	181	154	175	173	174	179	157	149	155	151	154	167	165	178	160	171	148	163	150	205	154	145	169	144	193	156	173	186	162	158	182	203	191	190	181	184	163	169	178	152	182	195	194	164	152	180	174	162	182	167	172	175	171	180	160	172	162	156	170	145	167	168	175	185	173	165	168	178	177	171	145	173	157	173	192	160	165	186	164	184	172	175	162	156	162	165	188	172	132	167	173	167	167	192	181	195	172	174	190	163	152	163	182	160	170	171	175	197	155	168	172	170	176	176	191	176	174	169	181	167	189	172	154	172	190	186	169	164	170	154	182	145	186	180	163	183	154	190	155	168	170	167	182	145	175	155	167	165	160	159	137	184	173	176	177	175	140	169	156	163	189	164	178	186	168	186	160	148	142	151	167	193	155	163	182	159	161	174	178	191	173	185	187	183	154	163	182	153	154	168	195	175	187	142	165	172	187	171	160	190	184	182	154	162	178	154	148	163	194	161	165	173	156	158	147	152	164	165	143	163	167	135	174	169	156	179	174	148	146	156	188	192	168	153	162	181	172	169	157	151	164	172	163	172	165	177	163	168	175	164	170	158	153	152	159	176	160	196	180	182	171	209	193	195	182	177	170	179	159	155	165	177	167	167	154	160	150	153	181	183	163	176	170	167	157	160	174	179	158	164	172	165	193	153	185	167	169	153	145	177	170	183	162	192	150	177	184	163	163	166	156	187	135	192	150	164	161	148	192	188	192	165	176	176	164	168	177	156	168	156	175	171	165	170	180	221	169	145	186	166	162	160	179	168	136	180	177	162	172	169	168	144	188	161	162	175	150	172	174	159	149	153	183	179	186	172	173	184	190	155	165	176	185	149	172	161	178	182	158	171	163	199	172	166	193	168	171	162	163	159	153	181	167	175	158	148	142	170	159	162	156	166	174	176	180	158	193	147	178	168	160	166	154	177	170	142	158	176	179	160	159	150	194	171	186	174	193	181	148	180	176	173	163	168	171	180	175	165	165	172	180	206	166	176	168	182	174	164	176	165	154	189	162	170	173	184	155	159	170	172	141	156	157	195	176	176	170	139	164	182	202	184	178	166	186	165	146	178	170	152	162	156	171	181	168	150	137	173	179	156	183	170	161	166	179	167	169	170	159	168	186	173	169	171	164	177	181	177	176	203	189	173	166	172	179	153	171	179	156	149	156	172	162	160	146	173	193	180	156	178	171	169	154	167	170	190	164	172	167	157	185	161	170	150	172	199	176	177	172	183	158	183	175	186	167	185	185	146	177	164	165	178	192	165	160	186	183	175	162	149	151	170	173	170	143	149	162	187	152	178	170	158	178	148	148	179	181	172	170	171	148	161	171	146	160	191	167	179	165	166	173	186	164	167	156	182	180	179	176	156	158	183	189	172	189	158	164	172	162	179	183	160	170	142	190	157	171	171	168	180	168	176	182	171	172	196	169	160	162	181	159	181	179	160	181	156	170	176	177	168	136	168	159	189	171	167	165	183	179	161	180	179	156	161	169	169	164	171	185	161	158	173	185	173	176	186	151	169	179	155	177	188	185	168	160	168	179	162	201	162	179	154	166	183	156	174	188	185	185	164	184	177	159	154	143	192	186	154	151	165	162	189	179	171	173	156	182	179	179	167	172	193	164	180	174	171	169	162	170	166	159	186	190	149	190	165	142	154	153	175	153	163	145	180	194	173	189	173	163	165	172	181	186	170	189	156	169	183	164	183	168	182	188	195	175	183	177	160	157	158	148	195	175	166	172	181	176	154	180	167	164	166	177	164	163	165	161	163	146	156	166	180	167	167	162	186	170	152	169	170	166	185	177	158	160	174	151	162	157	165	165	166	170	177	159	185	158	175	166	178	191	153	183	206	162	151	173	161	172	168	171	184	189	152	168	154	185	172	165	169	157	189	167	169	164	152	184	147	170	168	153	176	173	182	164	147	195	204	162	198	170	160	163	155	167	165	158	198	171	174	152	135	172	163	172	173	162	139	193	169	174	175	183	191	158	169	185	158	169	153	168	179	168	164	173	139	157	173	153	198	170	191	168	189	184	153	153	159	191	185	164	191	178	178	179	184	185	157	172	153	170	160	167	166	167	174	168	167	182	160	174	198	154	162	168	169	178	181	162	180	199	194	186	163	147	172	185	176	201	199	169	172	163	152	162	175	157	191	171	144	165	178	169	178	163	163	167	179	168	155	180	166	145	140	176	163	197	185	174	190	174	171	189	194	179	151	167	163	176	146	166	154	189	187	162	167	164	169	161	169	152	171	156	172	142	163	164	175	157	167	173	151	186	151	173	161	174	177	165	166	171	176	191	152	168	159	183	146	176	182	149	157	146	171	167	154	172	171	150	156	193	174	184	175	173	178	159	194	150	170	165	166	152	199	162	139	148	181	161	146	197	150	163	150	171	175	200	165	161	178	173	164	174	169	179	179	176	168	177	162	178	149	180	178	172	142	205	163	192	166	169	161	152	182	206	185	177	190	172	164	156	149	181	178	173	175	167	148	177	150	186	163	184	174	168	136	167	171	143	165	176	162	172	153	162	164	161	160	177	163	196	166	173	182	176	159	173	185	179	153	162	168	164	174	175	165	171	151	172	191	143	163	153	186	161	194	154	173	147	197	184	165	151	166	170	156	171	199	164	189	162	166	171	177	192	163
13387	10625	18324	22233	26442	28572	29770	31009	33632	30277	25859	20044	27171	22182	19021	14729	16295	12905	18082	16879	19500	14682	9445	13046	11068	11777	11445	9770	8360	7775	6635	7181	5949	4473	3200	2518	1728	2930	823	780	828	779	764	866	901	938	931	1104	1641	5157	5139	4403	3221	2390	1393	1655	1370	1254	1129	848	848	860	782	813	883	735	754	748	664	653	663	544	580	541	502	648	517	571	690	906	660	576	587	520	525	511	496	565	557	465	523	533	508	473	501	472	485	536	493	497	468	525	531	497	501	491	503	489	480	512	516	495	499	507	498	490	472	494	502	539	510	539	478	463	520	499	465	510	497	503	497	525	478	455	504	476	484	507	506	455	491	526	479	530	479	501	515	489	503	489	465	482	466	487	471	513	520	510	473	490	468	492	455	488	484	499	495	539	462	511	515	516	503	464	505	489	494	501	533	538	503	466	480	485	495	508	525	503	527	485	504	498	460	496	522	473	484	488	488	491	475	523	467	459	468	509	475	502	484	494	513	491	459	464	490	478	456	513	508	492	490	481	507	490	476	491	467	496	505	463	499	528	479	497	489	447	491	503	459	483	478	455	478	488	466	535	479	498	462	523	499	475	478	479	485	448	460	473	492	476	481	461	460	470	456	518	519	463	497	452	501	516	508	487	490	474	524	511	491	482	539	520	471	490	462	464	507	492	491	490	480	499	462	473	509	498	496	498	508	473	489	491	491	510	532	468	464	484	521	503	509	468	437	523	471	482	505	427	517	490	468	485	531	489	514	476	493	455	481	474	460	463	489	483	485	486	526	514	460	492	489	478	478	505	493	473	496	503	476	487	509	484	477	493	480	509	497	508	492	479	454	473	477	484	491	490	507	484	490	489	519	485	482	465	490	484	460	517	462	481	506	496	505	499	489	456	505	442	499	480	458	489	457	478	504	495	485	454	489	508	488	478	436	498	446	495	484	484	506	475	458	534	526	433	494	473	459	470	496	479	486	484	472	476	472	526	465	473	458	501	462	481	492	519	518	492	481	467	520	468	485	518	463	506	497	467	498	472	486	478	507	464	513	473	512	504	469	501	502	490	494	468	519	467	473	488	494	481	488	480	523	465	501	452	495	481	481	477	477	465	504	467	505	462	475	463	447	523	505	492	502	468	497	441	471	488	467	458	527	493	474	481	497	504	445	520	453	495	521	520	508	492	507	493	505	466	473	525	511	436	506	427	480	513	516	493	504	468	503	507	477	497	441	496	494	472	476	499	517	477	515	476	506	496	501	526	468	490	511	478	503	456	478	494	449	497	466	494	479	466	454	500	505	481	473	460	513	538	471	507	529	503	494	474	478	487	475	501	484	474	486	547	491	490	538	513	492	452	500	495	494	533	498	467	503	531	504	491	498	513	478	472	487	482	456	528	483	518	477	469	481	482	483	491	462	492	502	472	518	498	533	501	464	496	518	484	490	502	525	518	488	468	446	483	473	500	484	533	465	506	526	479	469	509	515	496	509	531	537	481	466	510	519	480	523	515	474	463	491	491	488	484	469	494	526	508	479	495	504	489	479	487	525	456	453	469	504	495	474	475	492	483	505	497	521	472	494	461	504	532	510	499	528	461	475	525	524	508	515	508	467	486	478	443	477	478	480	505	506	523	485	473	540	524	517	492	482	469	466	467	500	506	487	478	472	436	481	474	497	476	542	493	486	486	492	464	509	479	479	448	548	453	528	500	461	517	506	498	480	469	505	492	451	496	532	467	511	487	488	497	508	478	520	474	508	503	523	497	525	528	507	467	473	516	454	499	527	521	546	479	478	490	478	483	417	447	448	499	493	481	473	463	469	517	513	477	495	466	492	479	443	491	494	479	502	505	439	484	474	509	478	463	452	517	492	506	492	461	439	467	473	492	449	473	471	471	490	470	500	475	512	468	504	501	496	476	481	526	522	518	434	496	463	499	497	455	489	489	507	459	483	498	453	508	508	458	468	499	511	487	484	466	517	503	509	483	489	489	493	516	478	499	500	510	504	489	466	495	517	499	507	519	508	479	505	485	507	489	519	461	512	472	479	490	490	470	503	484	500	489	463	501	507	528	476	470	459	449	476	495	497	484	478	471	531	501	473	486	473	463	494	464	482	458	470	496	476	502	548	478	513	465	518	515	511	518	479	469	466	477	492	504	525	493	484	444	467	466	474	443	481	505	515	495	474	503	471	466	494	480	505	489	474	480	496	465	490	460	518	466	483	482	488	488	498	487	500	471	489	453	482	500	499	459	479	487	486	484	470	513	492	494	525	493	483	463	495	531	529	457	487	491	472	475	512	471	505	468	508	498	482	466	472	505	494	479	523	475	492	479	476	498	448	491	499	468	475	493	500	463	497	475	463	479	523	505	488	459	481	507	508	448	483	489	466	497	464	478	476	478	500	461	495	486	531	504	444	485	511	482	502	481	487	461	491	473	500	485	482	504	467	506	465	460	479	486	495	467	477	520	550	479	501	470	487	456	504	525	474	469	492	489	464	478	462	480	475	484	524	516	490	483	510	469	520	489	493	448	490	493	481	499	483	501	513	478	505	516	503	494	475	488	499	498	494	497	485	489	461	472	497	485	503	497	510	502	491	486	531	474	498	476	482	506	506	492	504	508	550	448	472	506	493	491	472	470	519	484	484	459	467	491	508	526	482	489	472	486	459	454	500	515	502	496	475	526	510	484	481	480	460	495	487	476	488	507	486	509	476	493	517	510	512	466	487	501	478	474	496	489	515	465	494	474	490	486	486	480	519	484	525	478	464	504	471	489	466	469	494	496	471	547	488	498	473	464	528	474	498	502	514	489	470	511	506	463	493	511	473	485	483	484	511	474	462	470	467	463	438	509	487	480	474	495	515	541	507	494	485	456	489	429	509	459	470	503	444	481	462	465	489	470	486	481	484	524	499	537	491	512	498	479	526	492	444	495	487	467	473	495	476	466	517	479	430	519	481	448	498	517	513	487	513	508	471	484	522	509	431	501	493	498	466	484	499	500	482	532	514	468	462	495	519	509	488	527	463	499	506	498	487	501	506	481	459	483	523	503	461	475	455	497	489	506	523	513	511	494	493	482	480	488	535	509	503	471	470	470	508	509	458	483	478	495	481	449	472	497	498	475	497	495	516	465	534	497	461	499	491	483	527	525	479	493	517	501	492	475	461	470	472	473	518	536	472	482	472	480	474	528	486	483	493	480	463	478	518	476	496	496	513	464	479	494	485	463	463	474	521	503	509	484	471	460	475	500	498	514	463	464	510	485	474	480	497	438	452	506	496	476	513	468	470	489	483	479	482	500	513	469	486	463	509	464	488	469	474	493	459	491	488	468	522	526	523	468	549	488	473	469	465	501	497	491	476	503	481	505	457	518	456	469	496	536	459	501	501	470	476	533	485	468	494	490	478	471	468	503	515	494	485	506	476	505	439	480	471	467	499	519	528	487	483	482	499	481	476	482	472	500	498	501	471	479	423	482	498	481	471	489	472	482	486	497	471	497
4607	1936	1928	1336	1068	1117	947	1009	973	889	748	615	671	493	401	304	351	292	363	297	409	327	225	240	273	305	287	245	275	241	231	180	212	176	174	150	123	117	128	128	105	105	110	113	112	121	92	104	123	122	119	114	102	93	97	83	104	90	87	96	90	108	103	82	103	94	101	101	116	110	87	83	92	101	97	97	97	100	90	95	85	101	98	91	89	100	86	104	98	108	85	106	93	110	92	119	101	124	102	94	90	78	97	75	96	111	83	93	103	96	109	106	98	78	106	94	88	99	100	101	101	87	96	99	90	107	87	100	106	82	115	101	107	111	87	84	81	99	90	83	102	83	101	102	104	98	101	103	106	94	100	98	95	87	100	85	88	99	76	101	103	97	87	88	104	89	95	107	82	95	113	104	98	90	106	88	107	92	103	95	93	107	94	102	110	89	118	96	122	100	109	98	105	90	99	105	105	94	95	93	102	115	112	98	103	66	88	96	94	103	93	99	90	94	90	100	80	120	93	109	82	107	103	108	104	120	81	81	92	94	95	82	104	97	99	77	92	106	84	87	110	92	94	83	95	91	101	90	91	93	100	88	90	101	107	100	107	88	95	127	73	109	90	108	104	88	94	84	102	95	92	120	104	88	92	96	107	96	113	89	112	118	91	108	92	102	102	73	98	96	108	87	96	99	99	79	83	91	98	109	91	88	94	88	100	98	116	94	92	92	106	90	100	87	89	101	87	96	92	92	96	101	97	81	77	100	85	84	93	86	83	95	80	94	90	103	108	80	91	107	94	104	95	105	102	100	104	103	93	80	94	90	110	105	108	80	80	107	94	108	97	100	103	93	105	89	89	105	84	95	89	89	108	87	89	100	96	84	94	82	107	79	112	102	101	97	94	100	105	90	101	111	111	103	99	85	85	109	105	95	95	96	93	85	108	104	84	90	97	97	99	93	83	107	107	86	101	95	95	94	91	90	84	90	118	99	75	87	109	84	112	107	110	103	98	95	108	93	110	100	86	105	101	112	87	93	110	101	94	97	113	94	101	96	91	95	92	91	81	113	102	86	108	100	87	102	114	88	88	80	90	115	100	96	98	90	93	99	80	108	99	95	96	96	104	101	101	81	93	95	101	90	93	110	105	85	94	99	100	95	96	90	78	107	92	85	105	104	102	94	93	88	101	105	100	120	90	92	116	100	85	99	97	112	94	106	92	99	91	94	95	99	96	102	92	87	88	92	95	93	109	105	86	99	89	91	81	91	114	97	101	93	95	101	90	90	98	84	91	107	89	91	85	87	94	94	83	82	109	103	103	102	93	102	106	84	103	96	101	102	96	105	91	92	82	96	89	100	86	97	95	96	97	93	86	88	92	98	110	109	107	87	99	98	82	87	95	106	110	109	96	83	87	96	96	81	93	113	88	98	86	85	89	96	73	90	82	89	97	101	97	86	76	101	88	79	109	100	97	79	97	87	113	93	99	97	122	79	97	103	92	103	99	84	107	92	93	95	97	96	106	84	74	77	89	75	84	96	103	95	113	99	99	113	84	102	104	84	95	92	106	91	93	110	102	98	98	109	96	98	97	95	89	109	94	85	94	88	86	76	85	98	89	97	95	73	107	110	84	104	94	92	93	96	91	92	91	96	86	82	114	91	102	97	121	92	93	88	106	97	94	93	101	108	101	78	98	98	82	102	94	102	109	87	87	104	109	87	83	94	81	102	98	95	94	115	117	76	109	94	84	100	104	97	102	97	92	107	96	87	90	83	98	103	81	88	99	102	84	94	84	116	99	109	104	72	81	109	96	101	79	86	89	102	86	91	83	104	96	85	82	91	99	96	120	103	108	85	86	76	116	92	97	86	89	81	98	84	91	108	88	84	101	103	92	103	79	87	105	96	96	94	93	98	95	91	101	94	81	97	111	81	98	88	110	84	103	99	98	107	99	109	106	96	111	99	79	111	88	96	97	101	96	71	106	104	99	81	114	89	87	94	94	87	101	105	79	101	120	94	94	108	99	75	106	102	103	80	87	92	85	81	105	93	81	84	76	87	109	90	98	88	99	91	101	100	89	91	100	82	98	89	103	98	93	89	112	93	88	99	102	81	101	93	84	72	102	98	81	89	109	87	88	102	89	104	82	89	93	100	110	120	100	94	92	75	107	115	101	86	101	110	90	100	72	93	96	102	104	88	105	107	78	89	103	81	95	96	94	118	88	115	100	105	88	88	112	93	116	107	91	107	82	99	93	77	87	101	113	95	104	93	88	90	102	110	99	84	94	100	93	102	94	107	96	88	110	97	116	104	90	76	94	98	90	110	86	89	95	107	101	86	104	91	92	108	105	87	95	99	79	89	104	96	115	103	111	100	94	112	94	112	83	100	104	102	90	85	96	85	97	116	84	90	114	104	110	110	85	93	76	82	96	80	88	90	92	104	95	109	110	91	105	84	103	91	91	102	102	112	110	108	101	97	88	89	102	116	94	93	100	83	104	99	79	76	96	93	93	115	88	101	99	96	75	86	99	83	97	103	99	104	84	101	107	99	90	98	97	97	81	96	82	97	94	107	93	95	77	95	104	110	110	95	112	89	92	81	94	94	104	102	104	85	91	98	105	89	104	109	90	112	86	110	77	99	91	98	84	97	93	98	91	107	81	93	104	81	107	96	88	96	115	90	105	104	96	99	84	107	106	85	111	94	107	92	94	86	78	102	110	92	93	93	103	91	104	93	98	113	101	96	96	91	92	100	66	91	87	74	97	93	100	87	82	79	91	66	109	98	100	108	104	100	117	86	90	94	82	108	107	103	86	87	98	71	106	87	103	93	111	95	94	90	107	120	99	86	91	82	88	100	96	73	91	93	95	118	98	89	88	90	102	95	78	92	96	82	84	85	92	99	76	84	98	120	85	103	91	97	102	100	83	89	105	95	119	98	82	98	98	105	99	90	89	88	91	91	101	95	91	98	80	89	104	105	103	100	89	111	104	117	98	97	85	92	87	102	115	85	103	105	89	99	101	86	100	105	86	103	111	87	101	119	94	109	96	89	100	106	89	95	97	98	89	99	84	84	118	99	97	93	88	98	86	90	73	102	107	89	96	77	84	124	88	97	106	101	82	82	87	92	103	109	98	95	110	83	88	96	89	112	88	99	82	78	110	115	103	96	110	80	116	108	96	96	97	108	102	95	95	91	91	92	85	112	100	86	111	98	92	75	103	92	102	97	96	100	93	116	93	83	107	88	93	104	123	103	103	104	119	96	91	111	96	93	113	86	106	89	105	103	117	91	95	111	95	86	83	92	99	103	106	98	111	102	98	109	110	104	91	100	94	85	79	108	103	115	90	94	100	98	107	92	72	87	86	96	85	101	80	107	109	108	91	91	101	100	95	103	85	117	80	98	94	107	99	96	106	97	84	100	99	92	71	97	103	113	81	76	101	90	96	95	98	108	109	80	96	103	105	94	109	101	85	94	87	99	95	93	99	82	73	101	110	87
3958	2435	4138	4317	4647	4948	4876	4908	5152	4764	4346	3432	3774	2669	2208	1758	1955	1665	2074	1976	2238	1938	1423	1568	1709	1776	1698	1650	1464	1450	1183	1181	989	875	759	718	574	606	447	413	460	418	406	405	354	386	347	368	398	505	534	461	419	400	339	370	344	345	323	326	301	330	278	352	314	311	317	293	298	313	303	288	328	297	308	311	303	285	332	344	306	287	316	309	326	315	304	321	320	309	320	281	292	292	309	283	338	288	315	319	278	291	299	274	290	309	287	294	283	284	323	281	306	298	328	275	276	279	328	313	347	337	303	322	280	287	302	305	320	320	307	297	323	315	291	308	334	292	277	293	306	279	291	328	288	303	302	313	297	299	303	285	292	311	299	320	300	305	317	310	283	269	307	351	296	297	317	294	317	300	298	320	306	326	297	306	305	340	296	299	280	302	338	305	288	279	293	320	292	309	321	290	342	305	318	300	296	300	296	299	288	281	276	297	311	301	319	281	308	302	324	296	283	291	296	269	309	281	323	258	276	303	290	328	287	280	314	308	332	330	311	310	311	311	343	316	321	325	281	322	279	283	321	321	338	292	296	361	315	292	327	261	258	314	318	327	308	303	283	307	317	306	315	306	282	301	304	313	303	333	314	313	320	302	284	310	301	340	313	301	282	323	292	288	322	312	312	291	297	290	284	312	303	328	308	334	320	307	326	288	288	350	298	305	311	298	286	292	293	280	270	272	286	323	302	311	307	326	326	273	305	290	279	321	321	303	304	312	288	319	288	303	286	291	321	290	339	297	296	288	313	327	296	273	314	318	305	275	328	289	308	290	282	324	290	293	289	304	293	293	306	293	293	307	297	313	313	294	322	309	307	298	298	334	323	317	280	314	281	282	312	316	312	297	278	315	323	329	288	268	288	288	349	274	318	289	287	310	306	308	316	304	289	296	318	321	288	299	342	333	297	275	317	305	302	274	330	308	296	322	295	322	292	294	318	286	290	302	293	308	307	316	299	273	319	301	323	312	285	305	292	310	300	285	287	301	321	292	306	314	301	300	262	318	293	295	287	317	306	301	330	300	315	293	312	301	308	308	329	320	274	292	302	303	327	298	328	313	289	324	289	294	306	306	315	290	319	289	290	270	295	312	292	274	320	304	303	321	311	316	268	306	275	290	320	336	308	304	311	304	328	262	304	309	316	314	281	309	290	308	301	296	295	289	311	310	312	321	331	354	337	261	295	294	311	324	302	314	309	310	307	311	297	295	294	298	308	292	306	309	278	308	266	268	297	276	289	314	300	295	269	297	303	303	302	313	299	261	336	313	292	295	296	307	310	288	317	292	284	295	311	299	278	302	299	281	293	282	323	292	318	307	292	298	313	285	287	281	315	297	318	342	297	298	298	290	277	314	275	325	298	337	292	315	295	308	289	306	303	299	302	305	320	288	316	296	308	299	283	298	318	297	303	290	301	325	297	298	309	291	272	294	354	275	307	331	318	305	337	299	271	291	304	303	323	288	283	325	310	301	308	336	276	309	276	278	284	314	288	323	265	305	336	292	321	278	294	302	321	325	305	290	347	305	264	272	311	314	281	321	322	297	278	286	282	277	351	310	299	281	317	336	304	307	332	291	305	316	278	294	303	277	284	293	297	282	287	291	303	317	296	299	299	317	279	309	304	312	319	294	275	287	278	325	304	322	295	305	289	296	291	276	279	323	330	294	332	313	309	288	313	291	301	323	324	303	316	313	298	302	332	306	290	283	312	298	296	312	298	309	319	314	317	314	312	299	301	298	312	315	314	279	322	312	320	319	315	295	305	328	315	313	303	308	324	288	316	312	333	307	299	307	300	306	291	283	310	312	299	301	309	323	313	283	335	340	325	312	312	340	307	307	290	295	290	306	300	319	312	295	325	315	319	262	338	294	291	310	289	295	334	315	334	306	327	306	307	304	298	320	296	295	315	293	318	303	321	288	307	305	320	293	334	297	310	301	271	327	299	316	330	308	334	309	268	299	282	307	339	289	315	297	316	316	305	337	310	281	275	315	307	312	276	308	287	310	283	298	300	285	320	266	324	340	314	299	303	298	295	284	266	307	287	296	316	313	302	316	269	297	273	307	297	269	297	302	320	302	292	319	316	314	317	294	296	260	294	335	328	293	322	298	291	295	315	304	319	313	304	325	320	309	297	311	302	326	307	292	304	298	320	298	285	307	294	319	289	293	344	308	273	299	286	281	300	280	319	272	330	285	275	280	330	318	326	314	291	271	333	281	295	298	285	285	305	330	294	301	298	277	301	327	281	331	281	307	295	316	319	339	285	284	307	300	290	334	337	309	309	287	295	320	291	306	305	307	306	287	316	300	290	275	294	281	320	287	332	310	291	283	321	308	288	272	269	331	309	285	331	309	287	309	314	302	257	279	318	337	289	300	322	299	316	304	311	325	281	318	301	319	312	308	296	324	284	330	291	321	319	325	302	302	297	320	299	289	294	306	313	308	335	295	260	300	309	294	288	304	310	309	307	305	302	289	320	313	310	302	318	317	317	317	286	294	302	325	294	301	307	299	333	316	321	305	297	272	281	315	301	297	304	288	284	293	302	296	300	293	325	337	303	334	290	294	295	290	300	298	303	295	270	328	330	322	313	303	310	289	318	311	294	305	334	299	300	291	303	297	304	312	285	317	290	300	326	311	265	282	294	290	333	306	338	293	277	304	285	314	297	313	321	304	310	334	306	326	277	317	282	274	293	301	297	297	317	294	297	298	318	325	293	318	308	282	291	290	306	313	288	273	294	332	322	303	300	306	270	304	309	307	281	290	308	289	319	291	294	310	322	307	296	292	327	280	312	316	314	301	289	319	337	308	334	299	302	288	279	321	320	314	299	316	314	303	305	326	323	300	299	281	281	308	317	297	288	321	329	298	284	305	306	297	315	324	309	290	304	298	298	297	293	290	315	302	324	306	312	315	296	313	326	324	284	321	295	316	291	331	290	315	291	285	295	342	307	309	332	278	300	298	275	301	270	291	312	290	332	321	285	272	338	342	283	312	311	323	320	293	324	291	313	295	302	294	311	308	316	293	315	287	298	275	291	297	316	296	327	289	279	308	295	291	322	295	286	274	278	289	320	293	305	333	330	279	289	331	329	302	283	293	309	288	310	305	281	306	293	309	332	277	324	314	340	302	292	303	313	309	311	287	295	327	316	300	316	307	279	299	301	315	254	309	295	298	296	286	311	324	296	319	296	292	301	281	298	300	287	285	310	287	330	299	299	332	316	290	304	305	283	305	319	280	289	312	283	312	312	319	313	307	308	267	332	287	331	299	297	288	290	301	314	263	308	315	329	322	282	281	297	283	303	335	276	300	299	304	295	313	308	308	318	307	287	312	311	277	293	291	293	284	326	308	325	308	321	326	294	336	271	303	291	297	293	300	286	307	324	303	340	294	303	320	305	282	296	287	304	292	311	283	293	337	298	312	289	295	273	312	299	313	288	300	282	310	322	297
14294	7903	9506	7891	7376	7694	7343	7563	8394	6364	4725	3006	4515	2760	2701	1733	2060	1764	2805	2970	3164	1783	1428	1217	1231	1210	1206	917	767	873	703	617	468	437	341	251	213	255	184	167	144	165	170	140	177	139	168	156	215	415	432	356	245	233	178	181	161	172	159	145	148	164	148	134	126	125	139	136	128	99	145	145	148	121	128	132	131	127	152	150	129	123	130	140	145	138	144	147	131	111	136	139	119	147	122	153	129	146	118	148	131	136	143	139	117	136	124	128	128	137	116	122	144	134	142	112	137	126	156	131	112	131	121	120	114	121	126	133	128	124	126	123	109	130	136	139	131	130	123	125	110	120	124	123	129	133	150	120	148	120	138	130	135	130	127	123	146	133	121	122	132	141	125	127	145	141	132	132	119	150	114	132	115	130	115	118	143	131	142	131	138	111	142	131	131	108	122	121	123	141	143	134	139	115	139	125	129	113	119	126	109	114	144	111	124	147	133	126	160	122	148	117	131	114	154	138	118	142	126	127	142	127	131	123	142	120	135	135	131	124	108	137	127	147	126	124	132	130	111	124	124	150	120	124	103	125	105	121	134	121	126	100	130	104	119	128	126	136	104	111	107	103	117	114	129	141	123	150	140	121	138	131	149	130	137	117	111	141	132	124	149	153	133	130	127	133	108	152	136	121	124	137	122	155	137	141	131	131	155	127	126	137	131	133	146	158	115	117	115	146	123	153	124	128	113	123	140	129	125	121	134	138	129	118	130	130	122	126	122	133	130	142	131	111	130	130	114	118	120	128	123	122	130	133	116	119	136	115	131	146	144	122	129	130	135	111	132	131	156	131	134	133	151	115	124	126	129	133	130	120	129	158	120	135	125	147	143	134	111	119	137	129	129	123	128	127	129	136	122	123	135	138	130	122	121	121	125	130	144	130	125	124	133	132	121	112	101	141	125	125	112	136	128	129	134	114	127	135	130	117	143	132	122	155	124	141	129	121	136	132	120	125	146	133	149	138	120	135	123	118	127	125	138	140	144	134	128	123	133	124	123	134	131	108	165	144	135	131	118	124	134	126	127	116	115	127	113	155	125	148	114	117	117	123	126	123	124	112	107	116	125	136	140	129	145	108	140	131	144	116	126	127	121	135	135	133	131	116	127	123	138	118	119	148	147	134	122	119	136	118	133	131	123	122	125	142	118	107	111	130	107	122	132	139	121	125	97	130	139	134	128	122	111	126	116	117	132	130	133	134	121	144	112	110	135	128	121	116	125	116	121	145	122	123	123	145	128	129	114	138	120	137	136	115	135	143	132	140	134	132	151	129	112	115	128	121	117	119	119	129	135	125	145	134	136	137	129	122	127	128	150	128	110	116	118	126	120	120	127	111	126	142	139	141	124	123	137	129	126	140	111	123	131	141	121	128	131	117	139	144	130	123	119	117	108	141	129	116	137	115	121	116	125	137	133	123	117	130	136	133	142	152	127	134	127	142	115	145	123	133	124	141	118	139	161	137	141	115	130	110	139	140	112	162	117	115	150	109	128	108	134	133	127	137	132	116	128	134	163	118	112	120	140	132	137	127	149	113	139	120	147	146	129	140	105	117	120	128	126	109	136	124	113	132	125	137	130	130	126	137	126	122	115	135	144	126	139	113	155	126	124	117	130	133	151	144	142	126	124	124	133	129	119	133	117	151	141	126	121	140	133	130	126	122	114	136	131	118	138	162	118	136	144	130	140	123	139	136	122	116	113	136	133	132	136	129	106	136	120	121	128	116	141	129	132	118	124	129	107	142	139	124	135	132	141	138	122	112	141	113	117	132	126	138	120	114	134	113	138	130	133	132	122	98	118	134	131	129	116	125	145	113	129	124	117	118	140	117	143	116	134	126	122	128	128	133	118	139	133	125	147	123	152	117	137	121	115	135	123	104	113	124	128	113	137	145	122	123	97	113	127	147	140	147	140	138	118	121	129	125	121	121	117	114	123	137	125	136	150	129	142	132	144	140	132	126	123	112	120	126	117	136	127	129	137	124	134	126	132	122	123	128	121	133	129	138	123	112	133	130	113	127	116	133	126	122	131	132	124	141	129	126	117	111	132	138	116	151	137	123	124	124	116	144	116	131	133	147	119	112	149	125	127	125	144	132	133	131	121	121	124	150	140	144	142	128	132	129	140	140	144	140	141	127	108	147	114	123	135	129	119	137	117	127	113	139	114	127	130	129	129	131	109	106	121	132	114	123	120	113	135	115	144	138	128	155	126	133	132	141	131	111	126	117	122	138	122	118	126	139	121	118	123	124	131	118	125	123	142	126	120	126	137	131	113	139	136	138	131	148	136	123	142	138	141	127	121	151	125	133	113	137	135	137	132	114	123	131	150	137	140	115	127	132	138	127	118	132	137	133	123	126	109	131	107	122	126	146	138	130	122	139	131	115	139	120	142	134	100	130	110	128	114	147	134	128	118	118	130	117	131	123	130	132	109	115	116	111	141	126	125	139	136	140	116	132	130	107	123	113	128	117	99	127	133	125	99	119	123	132	131	135	134	121	135	123	131	111	108	125	98	120	137	127	133	118	140	130	127	152	132	127	130	122	137	120	121	135	131	107	145	132	118	127	148	129	141	128	121	138	115	140	124	104	121	149	145	136	119	120	141	142	148	134	148	133	132	109	142	128	117	121	127	134	117	124	118	120	119	127	113	115	131	129	139	131	106	140	110	117	129	121	118	133	114	124	120	130	118	133	147	131	123	149	142	121	136	120	156	150	126	122	124	121	139	126	132	157	104	130	143	132	128	148	147	137	130	134	139	126	125	131	130	107	143	156	147	132	132	120	114	149	129	136	139	140	126	134	139	109	124	133	137	126	134	121	127	136	122	141	148	149	139	112	139	135	125	132	139	118	148	154	126	129	150	139	129	126	131	135	124	136	129	142	151	129	123	159	121	115	141	120	139	139	134	128	136	156	120	136	123	130	121	140	146	130	136	117	110	125	146	107	133	158	125	107	124	123	130	122	128	119	122	124	125	125	118	129	128	130	122	132	135	123	123	129	128	128	109	117	139	122	134	116	123	121	136	142	145	150	137	129	139	129	124	142	120	135	121	132	134	137	121	152	133	140	130	127	125	103	135	120	133	126	144	129	136	129	123	128	114	148	139	122	144	117	135	130	117	127	140	127	124	121	113	127	135	136	125	125	113	138	112	128	126	133	139	117	115	129	116	126	130	123	135	127	125	133	145	126	122	141	128	125	137	139	130	135	147	126	134	131	128	109	128	130	142	137	118	131	128	130	122	123	131	134	126	127	140	128	135	127	114	120	114	135	143	116	132	130	158	125	100	125	139	119	106	119	133	134	119	114	130	120	138	123	118	139	131	130	142	132	121	119	142	121	127	141	121	104	127	144	150	133	113	110	116	137	124	120	136	138	128	130	123	131	145	143	146	134	136	134	115	136	130	132	151	117	136	122	121	140	140	133	122	134	133	152	125	140	114	121	120	158	117	115
9821	7444	13536	16681	19041	21407	21278	23796	25665	21663	18008	13493	18635	13391	12518	9068	10519	8630	12837	12329	13426	8300	7988	6959	7389	7362	7861	6280	4686	5520	4172	4004	3286	2573	1750	1440	1145	1605	677	637	591	596	586	648	573	591	637	681	1013	3107	2934	2572	1583	1448	924	826	881	750	692	533	584	607	501	535	596	518	548	541	460	496	476	460	396	413	437	448	427	460	506	622	489	441	483	426	403	401	379	387	373	386	394	381	379	418	402	439	369	398	409	390	356	404	393	380	404	347	413	369	388	384	424	386	397	389	374	392	361	434	402	435	349	397	370	389	402	371	414	404	429	366	413	360	410	409	408	386	420	397	399	375	416	373	382	418	410	400	419	402	411	376	400	365	392	392	378	376	391	375	407	381	405	396	379	392	389	391	399	396	352	371	387	389	395	393	394	410	389	431	372	386	383	380	423	424	386	353	375	403	412	395	398	412	393	434	424	380	349	435	376	378	425	373	402	395	396	389	416	399	420	365	399	349	369	378	387	407	412	390	381	402	403	387	357	383	380	375	381	350	360	413	413	370	357	398	399	400	416	412	387	359	388	409	391	367	391	403	374	388	393	386	388	383	394	364	398	404	381	396	376	398	388	364	407	386	409	370	427	393	373	396	394	419	396	377	357	360	385	382	396	405	388	385	370	401	368	389	398	398	396	373	405	389	370	406	413	392	400	387	384	370	387	376	347	409	395	415	400	409	416	360	400	371	399	397	393	440	392	410	388	402	366	382	423	378	361	399	430	368	373	404	346	389	398	377	406	394	392	355	390	399	365	388	416	378	406	417	387	387	424	400	401	430	374	384	414	398	414	386	381	361	357	370	401	351	405	414	410	417	374	392	380	396	398	354	414	377	379	370	392	411	395	396	368	415	389	418	368	426	418	387	387	381	418	387	399	388	390	428	423	412	378	367	397	383	393	402	393	395	397	401	391	372	399	367	391	398	391	406	401	387	396	404	400	380	394	408	380	399	392	398	423	408	400	389	420	417	405	383	401	359	382	410	386	383	411	375	400	374	394	395	365	378	432	397	400	394	414	404	340	383	387	379	395	431	396	394	384	401	373	401	407	391	370	377	385	376	405	384	371	365	378	413	381	414	380	422	379	423	408	369	375	388	359	374	373	421	366	347	393	364	377	392	410	378	382	386	381	372	383	360	394	397	386	381	377	447	389	360	372	380	413	411	373	408	391	397	398	396	405	396	429	378	399	389	404	394	384	404	422	371	406	417	391	393	356	422	392	409	425	376	410	364	390	438	410	390	367	396	377	376	400	415	402	365	384	390	377	378	370	439	403	426	389	408	395	401	376	347	382	400	386	392	406	406	356	414	384	376	365	406	399	404	375	409	422	370	376	395	416	403	386	364	415	376	362	422	393	365	400	383	372	364	410	357	353	381	434	399	404	380	365	377	371	417	382	386	374	447	366	388	407	381	395	355	409	373	408	380	378	371	404	412	401	405	422	367	393	380	386	368	409	387	394	389	398	381	379	445	368	342	377	384	374	372	417	391	387	376	368	432	386	397	383	390	380	413	413	408	379	364	372	390	394	388	416	377	396	366	413	377	393	379	380	357	424	374	363	391	374	381	386	410	376	399	396	390	371	376	373	388	396	396	397	419	378	384	382	398	376	400	381	414	398	408	392	400	385	399	373	395	377	372	383	411	392	373	397	400	405	370	399	403	370	389	412	400	386	390	400	358	424	403	365	401	396	372	383	394	403	405	366	383	406	352	410	377	412	355	376	406	385	387	396	435	410	384	402	410	382	406	393	400	429	365	377	397	406	392	361	402	394	380	391	398	388	390	414	378	407	389	413	382	395	388	379	368	387	385	381	395	368	397	379	453	385	357	422	403	400	402	362	393	389	378	396	379	379	408	378	404	363	414	391	384	388	407	376	389	394	382	409	425	397	360	404	422	414	402	428	393	377	409	382	406	419	373	397	395	394	357	383	370	368	399	400	413	404	354	387	371	372	397	367	346	384	367	406	400	364	385	359	414	392	408	395	406	362	408	401	369	378	398	411	399	355	406	378	388	398	419	391	415	362	416	413	401	430	356	383	396	386	378	399	368	409	409	367	402	387	387	406	415	356	390	411	391	375	425	389	426	428	402	371	376	393	413	397	415	365	376	387	427	393	392	382	389	375	388	434	391	376	385	378	395	381	401	358	380	396	382	399	396	398	414	381	383	389	402	417	366	393	408	393	382	393	383	427	412	369	409	363	428	387	382	405	380	429	375	382	434	429	423	376	373	420	383	410	409	396	368	372	398	413	391	394	405	372	387	406	394	360	408	381	388	402	380	380	398	401	367	389	390	418	393	384	391	372	381	391	423	384	375	377	386	370	419	377	382	402	403	398	384	400	402	387	383	364	430	437	363	379	398	382	400	399	373	409	413	381	377	414	409	370	419	395	401	411	398	373	413	388	393	378	375	351	422	368	387	405	389	380	414	410	425	363	389	385	397	358	424	377	422	406	407	387	405	412	406	385	407	356	385	397	391	420	403	378	378	379	432	379	392	384	401	369	384	415	362	411	393	403	394	408	392	384	408	425	417	383	382	381	405	411	395	375	376	363	353	397	420	377	416	380	373	386	384	388	364	364	399	416	400	421	388	397	412	420	399	399	377	364	343	393	388	385	378	360	391	379	381	365	396	403	407	366	362	383	368	385	411	356	388	378	394	383	431	378	387	390	392	375	358	408	356	414	355	403	390	384	402	387	385	363	395	368	369	365	376	396	379	405	397	383	422	419	399	392	419	387	416	417	374	364	367	406	384	382	411	395	382	367	319	438	378	375	381	417	415	376	422	379	380	387	385	414	378	392	404	415	391	404	381	399	370	385	415	389	398	364	393	382	417	410	386	403	398	399	424	397	377	394	390	398	441	370	352	415	393	369	373	375	374	392	368	383	356	432	395	385	426	393	356	375	383	406	367	369	370	393	391	375	371	403	435	373	406	375	380	342	364	393	391	376	379	388	385	410	411	394	382	363	428	368	373	386	396	426	395	414	410	393	416	406	375	406	390	398	397	379	375	373	435	392	382	395	379	411	389	397	419	396	394	367	395	362	381	383	415	362	413	372	394	396	379	394	403	376	384	368	386	364	357	375	415	350	388	414	384	366	375	397	334	385	398	385	414	363	367	372	390	378	424	389	458	408	410	417	361	388	394	399	395	359	380	369	393	394	374	398	382	403	355	402	392	388	442	393	405	390	366	400	391	390	400	391	409	377	380	363	414	360	398	364	412	393	377	390	407	378	342	397	380	408	389	392	363	386	403	379	405	379	401	445	414	392	381	370	352	401	397	389	386	402	426	432	433	436	439	380	398	399	382	415	382	384	401	361	416	419	395	373	409	353	350	393	381	397	375	406	379	374	388	394	365	419	368	374	400	409	395	388	410	367	455	380	393	393	381	392	408	418	387	371	405	411	372	384	393	384	389	372	388	383	401	380	359	411	404	422	417	383	383	416	397	373	398
22790	13808	15418	15598	13123	13257	13991	13664	14787	12283	8950	5681	7187	5416	4998	2990	4097	3860	4670	5802	5689	3101	2784	2182	2299	2251	2079	1565	1439	1485	1260	1213	996	709	506	478	341	510	247	211	205	238	223	220	221	207	234	227	328	807	790	672	459	395	273	278	293	234	208	230	212	191	189	212	209	208	210	210	189	199	185	161	164	137	176	187	184	213	186	245	187	195	186	193	180	174	193	176	150	220	194	162	187	172	165	191	167	195	161	165	188	174	178	174	159	157	163	170	158	199	174	154	178	174	155	176	183	186	186	201	186	193	182	179	171	150	162	163	187	190	174	175	182	201	148	172	151	162	163	170	172	170	162	171	163	150	152	160	170	195	145	176	171	174	149	182	172	149	161	159	179	159	153	180	160	172	184	196	177	186	171	167	173	164	174	190	158	184	165	180	174	164	187	187	173	196	165	147	175	195	175	174	165	181	180	171	193	187	139	191	175	153	169	180	174	186	177	155	174	171	186	169	187	181	191	178	158	151	189	177	160	162	166	185	161	185	194	141	167	176	176	168	168	182	166	160	177	193	196	173	170	170	183	164	155	206	161	156	181	176	167	166	184	171	168	163	154	175	179	161	168	155	158	154	155	164	147	157	155	179	199	167	164	162	171	160	153	161	162	160	163	186	182	165	160	183	185	141	183	179	170	168	166	181	178	166	174	185	149	184	178	169	164	196	169	181	161	167	178	174	190	181	139	170	178	170	174	201	162	152	159	171	172	167	174	161	182	171	176	161	166	186	183	177	155	174	175	194	163	187	165	165	159	175	179	186	177	169	144	177	189	178	175	186	183	170	176	158	175	153	193	175	185	171	187	188	165	185	183	188	170	184	172	176	164	176	160	165	159	172	163	180	170	180	179	157	174	167	154	184	164	173	155	181	187	191	167	170	179	166	140	169	174	170	162	168	150	156	180	162	175	174	185	172	177	170	177	189	175	180	165	181	172	169	171	164	176	184	167	160	171	151	165	184	188	157	161	149	179	174	172	165	158	155	194	162	165	163	156	169	169	150	160	159	170	155	151	173	156	188	153	170	155	172	130	166	171	156	185	173	181	173	155	159	175	179	172	184	159	154	184	166	177	166	170	185	160	184	192	149	184	185	177	155	176	170	163	168	152	178	176	195	162	165	160	179	174	170	158	175	165	152	155	177	168	178	165	168	145	190	160	179	196	186	160	195	182	164	174	168	165	174	169	162	179	156	173	154	172	167	149	184	164	146	171	143	177	173	148	173	142	155	156	167	148	180	200	165	182	158	182	158	167	177	155	184	175	175	154	169	159	180	168	184	137	163	158	172	164	182	172	170	188	180	161	179	166	161	164	163	162	191	170	166	186	181	168	183	173	154	174	177	157	155	178	181	159	175	174	150	144	176	156	184	172	170	161	147	180	156	184	163	181	179	164	171	179	163	176	179	170	190	160	171	161	191	167	184	160	154	191	155	164	183	152	157	166	129	187	180	148	160	167	161	169	151	181	163	166	154	170	180	169	201	175	180	178	186	169	187	162	184	170	164	153	178	163	161	182	149	171	195	161	157	164	195	169	182	200	186	167	174	159	148	185	169	159	169	190	158	178	187	175	161	161	154	178	158	155	152	151	179	162	157	153	175	177	189	162	191	149	175	185	178	160	166	192	185	195	148	168	165	194	188	152	180	179	154	166	158	182	157	173	166	153	166	159	156	166	156	164	172	201	164	161	165	172	167	157	185	185	173	164	162	191	171	184	161	183	198	157	169	171	174	201	157	173	150	173	166	178	177	155	160	159	169	162	185	158	183	193	173	162	164	149	153	195	181	166	177	159	166	176	187	152	148	191	191	166	208	173	170	169	153	165	169	168	172	170	151	182	137	169	195	203	155	174	176	186	161	152	183	192	157	168	169	150	152	162	191	164	181	166	164	193	171	185	180	187	168	174	170	183	201	181	149	168	149	171	167	196	178	181	149	158	167	159	173	155	166	186	187	193	170	167	176	184	180	169	166	174	148	176	155	169	167	164	175	151	168	145	166	181	155	154	176	175	179	197	167	165	163	198	160	145	164	155	169	158	165	192	195	189	180	163	162	167	183	158	159	181	168	154	167	175	171	167	198	176	175	173	163	167	155	171	152	191	142	171	173	157	171	179	192	160	169	173	140	211	166	180	200	169	177	162	181	169	186	176	158	179	182	193	177	208	178	144	172	201	185	170	158	161	176	188	135	167	150	175	179	179	153	175	161	164	180	163	168	153	177	154	168	182	179	180	165	196	179	163	183	173	165	165	166	160	167	164	178	186	156	170	179	166	189	171	190	177	183	169	154	175	148	157	140	184	184	153	192	168	170	157	155	171	188	186	178	179	167	182	171	172	196	155	156	180	156	169	185	169	161	163	146	179	187	140	189	161	149	170	173	153	187	185	177	154	197	177	169	206	162	176	174	153	179	173	156	175	177	171	196	167	160	166	175	182	162	171	179	175	183	173	169	182	177	164	158	167	171	208	176	166	173	172	152	159	193	155	180	161	177	187	193	181	185	174	144	163	171	164	149	170	171	179	182	172	199	151	164	165	171	170	144	180	193	154	175	172	157	166	192	157	139	174	145	155	181	171	190	158	185	169	187	168	197	177	171	140	154	147	156	190	154	178	172	184	151	161	195	161	168	179	172	179	148	195	185	203	151	170	155	166	159	169	160	155	171	164	158	159	170	173	191	177	147	164	185	186	151	182	156	171	154	165	166	165	160	175	183	157	173	193	196	188	176	198	172	159	169	167	167	157	176	163	190	199	149	162	159	168	171	177	203	173	174	139	169	154	172	174	153	181	197	164	164	149	182	167	161	166	164	160	164	158	196	158	177	182	173	154	172	180	170	190	169	169	175	176	184	170	190	175	179	170	169	171	194	169	181	178	185	177	180	169	165	176	163	162	164	168	170	147	173	156	195	182	152	186	166	162	156	180	167	164	184	168	176	176	185	151	164	164	178	158	175	183	189	155	179	202	169	176	156	194	154	174	164	164	164	167	175	183	169	156	167	168	167	192	173	175	156	152	169	159	191	164	171	176	156	189	175	181	177	171	176	175	162	169	182	163	186	157	170	184	158	157	157	176	156	179	189	174	161	176	189	182	173	178	169	182	180	175	161	165	172	170	160	187	201	169	174	182	154	175	178	151	144	153	179	165	171	173	137	170	170	173	166	163	189	192	163	175	166	167	182	169	156	193	145	171	179	153	177	162	153	174	171	159	143	162	194	182	174	173	183	175	201	170	162	140	173	154	193	188	165	179	195	154	161	161	179	175	152	188	153	169	175	146	146	186	186	186	191	148	175	176	194	194	140	168	197	176	179	160	178	165	160	186	182	183	167	146	178	167	158	158	155	176	159	174	175	155	172	169	164	170	172	167	159	166	210	157	178	171	176	174	175	151	173	182	182	171	159	183	179	177	187	145	153	157	175	158	188	145	157	171	190	168	168	154	135	162	169	188	174	210	162
13688	11454	18817	24589	25812	28693	30094	31291	33057	28653	25154	20586	23923	20936	17828	14134	17303	14918	18071	19671	20468	12268	13456	10662	12402	11430	11152	9329	8543	9311	7687	7071	5892	4032	3083	2722	1879	2798	1172	770	761	754	720	823	856	836	911	890	1782	5268	4801	4194	2665	2402	1359	1406	1259	1267	1085	805	860	856	769	799	840	773	804	741	635	691	653	621	573	505	589	594	520	607	660	1038	616	630	615	514	510	540	532	514	504	536	515	499	508	510	527	503	487	503	487	481	495	448	478	474	513	499	509	484	539	510	504	490	477	468	503	477	504	473	476	467	479	516	486	476	499	486	503	503	468	472	486	527	468	499	491	527	471	498	524	486	508	493	472	492	496	506	505	518	508	512	510	504	452	474	519	517	473	501	515	501	499	504	513	453	518	468	490	487	494	482	493	500	485	502	485	467	544	482	443	499	514	479	444	519	490	537	478	500	465	476	484	500	512	484	490	475	480	499	463	522	476	499	534	465	486	494	547	504	503	494	478	454	466	496	465	491	463	508	480	465	514	495	461	504	516	477	478	476	510	525	502	467	514	505	439	503	538	481	500	513	499	526	510	505	492	467	499	507	486	514	513	493	480	485	500	489	452	503	525	496	445	478	505	487	512	460	480	515	485	478	477	518	456	444	435	522	488	519	497	487	504	491	467	422	525	494	491	490	489	506	433	496	470	527	498	498	497	476	512	494	467	506	477	490	520	532	519	465	493	508	532	476	500	475	457	487	485	491	525	522	531	496	506	500	463	465	527	470	487	490	459	498	494	468	510	495	534	485	497	483	480	469	516	503	471	466	478	461	508	503	472	506	495	469	480	487	501	494	502	522	484	499	457	489	482	475	496	498	459	480	478	491	483	468	467	498	508	495	503	496	492	494	500	494	505	478	501	494	488	453	525	476	516	509	479	478	512	479	468	446	496	515	477	484	460	481	521	483	490	507	507	519	519	509	474	515	484	485	516	464	479	484	457	466	541	493	500	492	497	493	504	508	484	483	491	521	503	479	485	468	472	496	482	499	485	478	461	474	497	488	491	516	499	511	512	486	513	545	512	471	479	467	481	486	507	531	462	489	482	461	483	505	510	505	485	451	493	505	468	510	480	487	499	471	510	480	452	464	470	480	459	511	508	463	505	511	488	479	521	498	543	533	474	517	501	483	502	447	460	518	501	493	508	471	469	461	509	537	537	480	490	489	495	448	464	474	455	528	494	502	518	493	504	502	497	453	498	488	490	505	445	530	493	473	484	509	502	483	481	515	488	500	461	500	519	495	478	492	483	483	522	463	512	492	488	505	506	521	502	500	506	487	518	533	520	524	491	460	488	478	497	485	541	499	484	485	485	534	513	509	495	486	482	523	490	515	453	476	505	471	491	502	530	469	454	512	473	498	494	516	507	486	474	501	481	475	482	491	470	504	508	512	492	523	468	507	473	475	458	516	512	484	458	494	492	516	489	470	506	461	453	515	513	454	512	470	474	469	493	507	496	433	522	493	447	490	466	522	496	534	503	498	495	513	500	521	467	494	487	497	467	510	515	509	499	511	482	483	479	500	509	482	493	513	494	448	439	503	489	476	470	483	487	495	523	466	501	505	496	472	556	483	481	492	534	491	519	542	518	466	489	447	487	478	507	503	500	461	535	513	462	459	477	491	510	478	497	512	468	506	465	500	490	500	485	451	513	514	533	458	553	458	469	514	500	469	516	478	461	491	475	526	472	457	458	540	491	507	485	494	515	504	499	526	506	487	478	512	517	435	513	512	490	483	489	520	496	461	498	488	522	494	496	489	532	515	493	491	507	456	495	491	489	464	496	487	512	441	536	504	493	486	469	501	497	489	485	530	478	472	516	534	505	504	457	492	458	512	449	522	498	464	484	507	500	453	498	535	470	434	457	518	515	510	469	528	523	523	496	472	529	462	536	499	473	463	482	500	487	462	494	461	463	496	517	467	473	493	489	498	510	487	482	445	452	484	492	496	507	494	476	495	486	513	528	508	471	462	500	444	481	497	489	468	454	457	473	462	504	483	428	511	458	471	456	482	502	488	461	481	479	494	517	466	510	506	506	511	462	466	471	510	527	467	450	516	507	473	448	475	469	487	481	523	479	480	520	476	523	487	521	500	481	470	528	497	481	507	477	505	472	482	488	466	501	477	473	507	473	497	458	526	531	496	478	473	497	430	485	541	525	512	489	492	511	473	510	510	500	514	527	520	471	439	452	483	517	506	470	505	464	500	479	480	532	528	463	494	503	502	538	473	446	504	477	495	515	522	494	452	488	514	467	535	500	519	537	503	474	477	490	461	460	460	523	513	501	483	492	526	462	499	526	510	472	545	494	508	545	505	484	514	461	444	480	479	476	517	474	475	508	491	521	490	499	489	537	489	473	472	458	476	476	520	491	470	422	497	491	490	539	498	538	497	533	454	487	514	472	501	500	516	469	512	486	533	479	519	454	473	487	497	487	473	486	480	502	537	533	496	452	510	489	499	474	507	484	471	457	512	498	468	481	503	492	502	473	506	498	520	468	517	485	461	450	505	470	477	488	494	503	504	489	480	508	481	478	456	455	479	488	519	502	484	485	456	517	481	444	447	510	476	485	494	505	465	493	473	474	463	495	515	459	447	473	501	466	442	477	515	475	523	523	450	497	488	521	494	473	515	471	463	526	494	504	467	456	483	440	482	489	499	506	480	507	492	530	533	484	512	493	487	515	497	502	478	508	503	508	490	455	463	503	485	508	467	465	490	514	482	497	480	495	519	493	481	481	499	468	490	500	534	527	528	503	503	506	530	492	491	515	499	464	473	484	476	482	535	492	468	508	462	447	503	508	490	499	485	486	479	468	492	484	516	462	484	513	466	458	469	462	534	477	504	493	507	483	492	487	529	490	519	518	477	494	498	469	455	509	477	517	472	497	525	505	489	504	497	488	475	481	462	527	500	494	474	491	482	511	522	530	483	485	497	496	467	494	451	474	478	474	489	489	475	479	487	509	509	515	476	488	515	451	490	499	496	495	499	466	455	485	524	486	474	493	513	508	472	491	453	525	506	522	483	550	515	497	460	488	510	498	484	501	466	480	490	500	469	510	442	480	478	504	503	493	501	536	465	484	486	466	499	509	481	460	491	479	504	465	481	502	475	550	495	497	518	467	490	498	497	496	501	476	483	480	510	485	531	495	504	480	474	496	488	477	465	520	458	456	480	506	468	488	451	467	468	479	433	499	484	461	508	456	478	502	506	503	503	521	485	492	470	518	503	465	472	449	487	529	499	491	535	480	506	504	512	513	466	471	483	503	492	506	530	495	480	470	492	486	503	476	474	506	486	451	498	494	481	473	520	524	496	488	485	484	461	475	522	512	481	495	505	471	490	489	469	446	527	496	509	504	470	494	472	539	490	465	503	513	504	472	468	470	502	470	498	516	485	504	500	525	456	474	474	486	500	529	471	540	496	504	485	498	488	502	500	512	488	496	515	463	466	508	452	475	469
4563	1852	2157	1518	1258	1123	1013	979	914	783	649	556	540	434	365	284	440	324	358	459	338	252	263	242	270	271	259	281	249	226	234	175	188	170	157	155	128	131	127	103	113	107	103	91	104	97	118	92	95	111	105	117	77	87	109	103	112	79	81	88	93	97	88	90	95	99	108	109	89	95	91	86	110	103	92	99	93	96	95	84	92	84	101	99	83	94	105	102	105	117	91	113	84	118	89	101	89	96	89	109	81	90	106	106	90	98	90	125	95	102	104	87	96	101	86	93	101	103	98	106	90	112	89	98	73	91	109	90	99	104	95	112	104	89	116	81	96	94	83	107	103	107	87	115	107	90	81	114	102	95	83	81	95	100	83	93	95	108	83	93	98	97	97	106	81	108	109	105	105	99	91	79	86	102	112	103	103	101	107	97	104	92	102	122	104	108	89	86	95	93	104	100	111	83	84	100	86	88	91	102	92	107	110	105	90	82	82	106	108	90	103	90	68	107	106	99	82	102	109	107	83	99	99	112	97	113	85	100	100	92	98	112	67	79	99	99	82	83	90	94	93	108	83	110	94	100	76	110	102	87	96	96	99	114	102	95	97	95	98	102	83	99	102	78	106	74	102	109	93	97	95	98	108	89	93	84	111	98	98	112	97	85	93	113	101	96	110	106	87	105	99	98	103	100	90	105	85	98	102	102	98	104	84	84	100	90	103	93	116	95	93	105	89	115	86	98	95	98	97	96	94	92	105	85	126	93	85	96	80	89	93	99	97	118	92	90	104	100	97	116	101	93	81	104	117	100	105	101	84	102	114	91	94	93	88	88	89	84	111	104	82	76	94	105	97	85	99	102	95	72	80	100	100	92	101	97	93	110	96	93	110	81	99	93	92	111	106	95	99	90	86	93	86	107	89	99	115	97	104	97	91	95	93	101	96	100	85	83	88	96	99	105	107	107	89	80	108	108	106	81	98	92	85	105	110	97	105	95	96	91	109	88	96	103	89	95	85	106	91	91	93	87	110	101	94	100	92	99	88	75	84	114	96	87	93	102	104	101	117	84	86	107	87	82	91	86	101	105	103	108	105	78	101	116	77	93	114	104	77	71	100	76	93	91	96	95	91	91	89	102	105	104	93	100	89	108	92	100	120	85	91	112	113	99	92	116	103	80	93	99	102	84	96	103	87	98	91	89	103	98	99	100	103	102	102	99	104	98	85	90	107	99	79	105	100	85	100	105	78	86	105	102	112	99	91	87	86	83	99	106	106	95	99	82	124	90	95	104	80	84	93	104	97	93	99	113	97	117	111	121	83	94	95	91	99	84	119	98	88	94	90	94	82	96	85	88	98	88	89	99	98	92	86	108	101	103	102	94	99	114	106	97	105	99	90	109	110	96	112	111	107	93	109	93	88	109	112	105	86	93	100	108	81	97	96	97	78	94	100	92	96	85	84	96	100	84	63	96	104	107	110	91	97	84	93	112	115	92	107	97	97	87	100	93	83	91	95	96	103	87	97	97	96	90	80	86	97	92	93	97	102	88	101	110	98	100	102	88	96	98	99	90	91	104	105	86	84	92	94	91	107	93	113	100	101	80	102	105	96	86	93	81	100	90	77	106	111	94	94	94	91	99	109	97	93	90	98	96	99	107	98	95	99	103	91	99	85	85	88	95	85	100	85	93	92	105	107	109	114	107	102	98	84	105	99	114	104	85	86	117	95	81	95	89	89	78	106	102	116	85	101	99	92	115	112	103	78	90	80	105	94	128	117	98	106	96	87	100	88	100	90	119	108	81	95	96	99	100	94	97	89	100	97	85	91	97	97	108	82	104	88	83	88	94	82	79	90	76	106	103	104	95	79	80	93	83	85	112	99	76	99	89	83	97	97	107	94	84	95	101	102	91	88	89	74	105	89	99	111	86	96	77	86	93	101	91	107	108	98	94	109	102	91	85	99	100	80	101	94	89	73	92	80	97	89	115	113	91	93	97	90	97	97	94	109	91	102	89	106	93	91	108	88	98	96	108	89	88	105	106	112	100	87	108	69	97	82	104	87	99	100	82	109	117	105	94	103	106	113	82	104	110	112	94	91	106	103	100	97	114	90	101	83	81	88	95	89	97	89	85	101	90	90	107	108	84	86	83	79	93	100	89	87	92	109	83	93	111	102	96	91	91	108	105	91	77	92	81	106	82	90	82	83	94	90	115	70	98	83	98	77	85	94	118	94	101	105	104	109	104	86	83	89	85	99	102	78	87	92	88	102	109	107	91	123	99	119	106	89	94	88	85	109	110	91	101	84	94	105	92	94	108	86	95	94	75	96	102	89	87	83	96	73	106	102	76	89	97	91	86	93	105	103	86	102	87	93	109	90	108	82	114	103	115	107	96	95	101	98	99	107	85	113	94	99	104	96	94	88	98	86	91	102	82	107	89	91	98	91	98	96	85	96	92	89	104	104	108	116	84	93	99	100	107	113	85	110	114	95	95	106	96	88	98	112	98	76	81	96	113	97	105	100	118	98	98	104	81	99	91	102	106	95	103	98	102	104	103	93	90	89	103	107	121	113	98	86	92	96	111	93	99	83	81	82	81	99	106	88	78	103	119	103	78	103	98	101	90	127	99	106	109	78	95	92	99	89	91	89	93	87	121	82	102	88	103	94	89	93	92	106	106	106	95	93	85	107	84	107	73	98	103	87	87	96	103	101	100	96	100	98	101	112	92	106	115	100	82	118	86	90	110	99	93	76	79	94	97	93	75	90	83	94	83	102	100	99	105	95	107	83	97	97	86	100	107	99	106	85	88	93	109	85	92	108	96	82	102	104	114	109	98	97	96	105	83	100	88	91	96	83	97	79	100	100	95	103	110	92	89	108	97	101	108	117	113	103	103	99	88	112	109	90	111	98	90	83	77	100	107	107	103	95	96	89	98	87	105	101	108	99	112	90	103	106	82	89	105	102	72	102	93	88	94	90	83	103	105	112	101	97	80	91	107	97	101	88	87	87	99	115	109	89	85	101	84	101	102	79	70	93	75	110	80	90	85	97	83	95	101	91	91	100	101	68	81	84	97	101	107	106	112	111	97	95	96	86	100	98	101	87	113	86	92	80	100	82	92	80	105	110	104	95	101	109	108	104	83	85	86	93	95	116	86	97	91	89	89	107	107	71	90	118	99	83	90	98	93	93	100	91	91	96	93	88	99	89	117	93	99	108	85	100	78	98	93	102	86	88	82	90	96	99	105	108	92	114	87	100	86	99	96	101	105	97	98	113	81	104	89	72	91	116	98	68	101	77	113	81	105	92	90	91	97	99	95	76	93	85	89	104	89	91	104	126	115	91	99	113	110	110	94	93	89	85	108	102	93	108	100	103	81	85	97	103	114	79	87	86	116	93	110	100	117	100	90	92	87	95	101	101	107	109	123	96	98	99	87	110	103	88	100	95	96	99	72	82	92	86	99	103	116	97	91	88	93	91	86	91	98	88	96	91	81	100	97
3835	2258	4589	5306	4796	4824	5042	4786	5101	4622	3798	3117	3109	2440	1898	1810	2262	1919	2282	2892	2431	1531	1591	1559	1600	1625	1631	1629	1521	1451	1410	1181	1053	890	764	676	600	567	461	404	430	449	397	425	355	399	379	370	396	529	508	452	393	375	315	345	308	330	326	287	315	332	312	318	315	302	279	329	330	304	291	316	303	313	310	304	283	300	307	336	325	313	289	323	300	285	302	298	299	290	287	305	292	317	290	307	315	312	314	295	290	302	332	301	314	287	283	347	313	313	293	322	276	318	272	307	329	297	282	329	262	281	283	274	299	315	311	289	310	296	316	320	318	285	306	308	284	315	313	302	301	300	311	257	288	312	300	306	301	303	292	288	331	369	323	287	293	310	303	329	337	296	307	328	291	268	285	314	281	306	321	309	337	322	303	310	306	306	284	264	300	294	310	285	318	312	288	293	301	287	326	297	301	302	277	284	326	327	313	304	299	291	305	284	299	322	297	316	292	310	292	282	280	306	296	283	280	323	296	291	307	281	281	308	284	331	283	337	287	308	321	278	334	313	330	303	319	269	310	311	299	292	319	324	296	321	300	270	306	322	327	314	287	291	290	301	272	321	308	321	306	333	344	299	317	314	306	284	303	289	280	319	321	312	303	311	326	335	320	328	285	311	305	321	324	322	303	307	310	325	262	326	287	300	291	320	309	284	324	310	317	302	312	327	335	326	288	292	317	292	285	268	293	330	284	320	312	315	326	329	321	293	273	278	301	315	309	305	314	313	299	288	331	307	320	292	300	302	293	281	314	320	313	304	270	307	273	313	277	310	307	281	265	318	300	295	323	307	341	280	325	265	315	302	294	329	323	304	275	278	308	305	290	290	302	277	311	285	316	302	297	296	289	286	281	307	293	296	322	295	305	309	311	264	292	297	286	322	306	304	332	296	312	300	299	310	298	302	286	310	304	326	353	282	286	286	282	312	285	308	308	324	310	280	322	309	280	337	288	292	278	334	300	305	295	287	298	294	331	292	283	310	325	290	307	298	294	301	300	282	307	272	315	294	291	297	323	310	318	295	319	305	298	272	324	328	297	345	318	276	316	339	309	284	281	264	283	290	328	306	291	310	306	295	313	304	345	313	330	326	324	296	281	321	323	281	305	275	286	280	287	338	310	327	318	317	293	266	294	285	291	308	328	302	320	322	253	260	297	306	290	304	281	318	325	309	303	282	290	296	265	317	310	296	282	287	314	341	323	306	289	312	308	306	304	301	295	293	295	342	309	306	318	296	321	306	306	293	310	288	275	275	266	283	304	319	311	311	302	276	302	274	276	289	320	339	299	301	301	271	299	307	314	329	315	285	317	313	310	307	301	296	288	296	290	258	299	317	307	326	291	284	309	291	306	306	290	280	305	312	305	298	307	283	295	294	286	296	283	308	307	287	289	297	297	325	320	291	278	300	296	293	324	296	313	309	321	288	310	290	309	287	351	320	287	307	303	282	278	295	307	336	290	318	284	294	296	329	315	313	304	305	319	283	295	313	332	271	303	301	315	329	281	292	313	314	292	301	295	294	277	300	280	320	280	318	296	321	293	269	302	308	304	291	304	306	310	314	303	277	302	327	304	308	283	343	305	308	298	312	294	318	330	303	319	285	278	320	325	286	325	287	306	294	288	303	326	322	312	274	281	301	303	346	306	290	292	278	317	312	320	322	294	309	321	294	324	315	296	316	311	293	268	313	276	275	296	293	289	304	306	280	322	310	254	310	287	337	319	282	316	317	310	283	307	279	307	289	292	281	300	278	296	314	304	311	293	302	330	310	303	325	315	288	288	303	337	306	294	320	315	297	315	309	302	316	317	290	308	289	293	306	272	319	317	298	306	319	331	296	310	312	288	321	326	313	278	296	335	305	288	280	318	309	287	307	289	308	277	275	320	314	283	336	308	279	325	330	299	322	305	292	281	281	287	265	294	304	306	287	320	305	299	292	298	319	301	291	288	275	296	297	284	280	331	320	299	269	296	296	314	313	283	295	286	307	293	301	299	312	299	342	344	293	282	301	276	316	308	293	290	286	297	319	308	290	292	310	312	277	295	276	319	293	284	277	299	293	304	343	299	304	322	302	323	296	280	297	295	325	294	307	329	273	299	333	271	282	330	318	304	315	322	308	303	292	296	317	277	307	338	282	310	308	329	328	320	304	287	285	280	331	314	311	311	320	289	287	285	281	298	306	309	287	281	315	315	292	283	292	297	320	289	295	300	324	337	294	293	284	320	315	285	288	326	294	319	307	292	309	309	299	305	296	302	295	298	291	306	304	298	337	310	304	285	310	303	298	264	295	305	326	300	282	298	315	312	281	306	286	301	304	282	304	316	343	303	317	287	316	288	276	292	281	291	285	334	315	325	311	291	263	284	264	329	325	312	306	284	311	337	311	310	297	284	319	324	289	301	308	298	295	287	314	311	308	334	302	312	320	302	312	264	307	319	296	294	308	300	329	297	272	286	285	313	296	317	325	284	281	302	308	316	317	277	263	297	304	313	296	308	287	300	316	306	277	276	284	297	275	303	303	302	293	288	324	314	306	293	322	305	276	303	327	284	305	290	311	288	315	293	314	292	295	295	312	297	287	282	302	303	307	286	304	299	300	315	304	292	296	308	320	297	337	324	304	308	305	325	331	309	301	301	303	296	287	307	304	323	303	286	316	275	297	274	313	299	302	292	320	312	296	297	308	302	312	303	317	309	274	320	288	292	327	280	299	304	289	289	309	294	283	295	313	295	312	299	296	299	309	343	295	352	320	333	310	328	319	304	288	303	313	314	316	309	301	318	317	298	303	296	312	322	299	311	304	280	321	335	330	299	340	302	328	309	293	302	273	327	315	299	289	314	347	316	338	306	284	300	309	298	321	268	290	309	317	307	295	321	297	298	294	288	291	282	303	300	326	300	294	300	284	323	284	300	301	299	282	312	338	314	288	298	307	292	295	254	320	342	305	304	331	287	301	318	294	302	320	304	314	284	311	281	315	309	309	301	305	298	280	267	290	290	299	320	282	317	287	301	288	303	286	335	319	290	311	337	266	296	270	290	317	319	300	300	298	310	301	344	303	294	286	313	300	304	325	304	320	285	323	287	325	313	316	315	304	317	340	345	268	316	300	296	261	321	286	282	305	300	302	323	330	293	287	321	298	311	298	323	310	265	300	324	293	298	295	328	326	315	283	312	314	302	309	322	329	321	326	313	283	323	298	319	255	289	273	290	333	315	274	320	314	326	293	275	290	313	262	297	286	298	273	346	321	320	288	300	325	280	282	323	261	301	290	321	303	310	273	300	295	331	274	313	277	280	278	304	304	292	319	315	294	309	339	309	309	296	293	297	316	272	288	283	297	306	304	327	309	300	314	308	275	291	309	308	308	307	288	326	300	282	282	286	294	285	302	303	289	282	309	312	316	309	290	261	288	293	294	326	309	304	303	276	319	295	320	321	302	302	285	315	279	327	291	273	291
14389	7835	9573	8640	7596	7566	7588	7408	7582	6589	3957	4036	3702	2387	2131	1705	2012	2148	2383	3853	3077	1296	1289	1262	1317	1180	1089	872	868	801	655	474	496	390	302	252	234	319	184	172	159	168	153	153	162	163	149	163	202	424	458	347	286	247	180	165	143	176	177	136	155	185	131	145	156	149	128	129	141	132	129	148	117	118	153	138	117	131	149	164	151	113	139	116	139	135	124	110	123	138	133	136	119	114	120	129	133	122	143	122	120	104	136	121	119	137	134	122	136	131	124	127	129	118	122	151	104	128	133	112	111	133	109	126	124	110	127	136	130	110	126	137	111	118	145	121	117	133	123	131	105	108	136	123	134	125	114	127	123	132	128	125	139	139	153	132	114	126	146	145	138	121	129	124	141	139	129	116	115	145	118	121	144	126	145	133	134	130	144	127	137	127	124	117	126	119	153	129	115	127	120	118	115	139	141	128	155	118	120	107	131	114	148	126	134	126	159	126	121	109	133	122	143	131	134	122	123	148	113	137	146	121	128	147	128	110	123	126	148	109	128	125	122	110	128	111	139	169	147	142	127	137	136	131	137	126	123	113	142	129	120	121	141	133	144	130	127	115	109	135	126	115	121	106	113	117	127	136	131	124	131	117	127	125	135	151	118	132	150	147	131	115	125	130	145	132	135	133	123	137	136	107	118	115	142	137	126	117	124	126	110	138	108	113	147	152	126	117	127	129	146	111	122	133	103	114	129	146	127	105	130	138	110	123	129	122	142	123	131	114	121	119	135	134	142	155	127	161	102	124	150	106	122	111	122	106	119	115	132	130	131	134	139	136	146	135	143	117	156	140	126	146	122	131	127	138	123	143	123	146	119	122	105	145	113	105	139	132	126	144	134	129	122	115	118	132	117	133	138	112	138	121	115	124	137	135	131	117	134	123	133	139	132	126	111	133	123	106	128	141	141	149	130	119	102	130	146	146	124	154	132	115	117	117	139	127	132	131	144	139	132	119	118	134	117	133	140	143	137	113	123	113	113	110	108	121	127	120	162	141	127	146	123	131	126	128	118	127	118	135	132	132	151	133	131	137	133	140	142	135	133	134	108	111	123	124	136	115	124	127	126	136	107	124	116	118	115	122	125	136	138	141	135	120	127	144	118	118	135	154	140	135	120	110	127	124	134	127	122	131	137	122	146	125	129	123	138	124	116	114	136	117	134	122	124	124	121	127	146	134	109	125	124	131	120	139	128	135	159	139	120	107	140	144	120	130	122	142	121	119	128	162	136	129	162	104	125	119	128	144	118	114	116	128	114	119	133	134	134	129	120	108	165	123	140	142	144	137	120	134	123	135	127	109	137	129	143	120	147	106	116	147	146	124	153	133	137	133	126	133	121	124	137	161	132	137	129	124	111	121	130	135	125	118	144	128	136	145	125	134	117	116	149	131	135	107	127	126	125	145	132	134	136	122	136	118	129	132	144	118	116	152	137	108	124	105	127	115	93	136	106	125	125	124	119	128	109	119	117	123	140	109	128	137	143	107	147	147	129	138	135	138	139	121	130	135	131	132	110	123	126	133	136	137	124	108	135	123	128	123	141	131	114	140	158	119	116	146	120	133	129	130	112	131	133	140	118	127	133	118	130	132	136	122	114	121	120	142	133	125	128	139	119	124	130	138	126	123	140	134	126	123	111	132	119	123	126	120	142	117	122	113	128	112	132	116	144	129	133	138	119	115	137	136	132	146	122	134	145	109	115	121	145	122	126	131	132	117	117	120	128	128	132	133	135	127	134	112	118	132	130	126	135	144	116	134	105	113	103	119	128	141	112	123	103	132	136	137	121	131	123	133	140	130	145	144	126	152	141	140	129	118	120	116	153	133	122	139	118	142	117	129	120	134	124	140	120	153	137	132	130	114	108	104	125	136	108	122	116	120	120	132	139	140	115	121	124	136	134	135	147	127	116	127	135	122	141	151	141	140	126	126	121	124	134	127	125	118	127	136	128	121	136	144	114	126	136	129	137	131	146	119	148	121	130	136	133	130	142	143	132	115	112	137	122	127	144	132	118	121	123	135	122	135	123	138	103	124	114	119	119	125	129	110	121	127	118	120	110	143	131	126	129	133	119	118	124	137	126	111	129	139	124	137	122	147	124	128	139	120	129	144	141	144	147	142	117	108	144	114	117	121	138	124	121	108	128	144	129	120	115	123	137	110	136	132	147	98	124	133	117	130	140	121	121	131	116	123	114	126	152	126	120	135	132	156	114	103	147	122	125	133	125	130	128	117	125	105	146	121	122	136	137	135	111	147	124	126	119	118	126	123	130	140	105	134	122	116	144	115	128	128	106	138	139	113	137	134	116	127	118	122	125	118	123	127	132	143	136	135	115	127	141	104	130	117	125	137	127	132	147	123	108	115	131	137	129	147	129	126	138	120	131	126	131	135	121	136	165	110	120	123	112	120	122	122	122	124	130	104	143	134	135	140	133	126	114	146	134	112	112	128	129	116	125	118	131	117	123	149	120	128	131	127	127	144	123	99	158	124	125	130	122	129	112	126	139	133	129	102	124	131	130	118	144	146	124	133	134	129	130	116	159	125	133	129	147	133	131	137	146	144	109	134	118	110	135	128	115	123	128	123	112	130	111	144	127	123	133	122	131	111	133	134	115	123	113	129	136	137	113	135	137	131	113	126	122	141	118	125	137	118	129	139	113	141	134	118	142	130	130	132	124	127	134	119	130	127	139	138	116	149	124	113	110	123	124	132	126	119	124	129	138	127	134	120	147	136	119	106	125	115	128	116	127	135	133	114	135	126	134	134	119	138	145	124	123	130	117	116	130	136	134	110	109	132	114	124	141	139	118	111	127	118	123	142	129	113	119	129	125	138	125	130	128	121	106	133	121	117	122	113	141	132	136	116	117	120	134	135	130	134	122	123	128	151	121	139	123	132	127	140	140	118	119	148	136	118	109	133	104	122	108	100	117	133	125	125	109	130	142	117	124	97	119	120	134	138	148	120	115	132	146	119	118	109	108	148	116	137	104	116	135	116	124	137	128	130	134	112	122	133	120	142	135	128	133	141	132	120	132	120	102	120	126	113	136	134	106	138	139	107	132	119	155	135	139	117	120	131	115	125	114	115	119	97	114	128	129	137	125	133	140	127	134	128	138	123	123	137	138	160	141	156	129	127	125	115	126	121	121	131	145	133	122	139	113	142	114	142	139	120	134	121	123	118	138	123	123	119	127	136	133	120	115	120	138	103	141	141	126	134	129	141	129	130	140	134	115	148	110	131	138	103	126	136	129	133	121	135	128	139	110	109	128	140	128	131	125	119	147	128	115	135	132	134	130	141	131	107	119	128	143	118	143	129	135	135	135	150	122	134	124	112	134	124	140	126	119	117	124	129	131	126	132	128	123	111	131	126	137	121	133	118	123	113	141	136	120	145	139	120	135	130	125	102	143	127	129	128	152	124	128	142	121	109	146	138	136	118	136	102	123	135	141	120
9805	7627	13854	17651	19338	21174	22392	22557	24285	22115	16411	16534	15956	12092	11073	9192	11131	10467	11168	15665	12725	6609	6950	7287	7546	6972	7011	5591	4931	5429	4628	3452	3035	2205	1913	1583	1189	1816	824	635	613	594	602	625	608	648	592	655	1102	2789	3320	2436	1764	1310	861	881	794	817	671	607	568	613	557	526	595	479	539	522	469	465	497	471	427	385	491	415	401	459	558	636	471	460	428	402	405	436	404	395	447	396	365	402	386	365	385	428	406	441	370	396	398	386	412	400	362	359	395	409	423	391	379	372	392	374	419	351	387	359	381	389	397	394	397	375	363	386	358	383	370	367	441	380	393	364	409	342	420	385	383	408	392	403	383	390	389	406	394	363	381	389	374	407	368	407	359	392	405	400	379	389	412	389	379	391	417	385	370	398	413	362	372	385	410	373	387	392	404	365	409	393	409	398	392	385	394	401	396	367	449	372	351	377	374	339	363	388	394	434	366	373	394	364	383	386	395	385	397	381	412	371	384	360	358	400	386	377	419	363	403	383	366	380	430	398	406	382	406	405	416	377	364	382	380	395	352	395	405	416	390	395	389	372	413	381	393	422	392	394	386	406	404	364	397	400	391	377	374	418	419	361	413	426	384	360	381	411	394	368	364	380	404	386	355	393	352	366	385	346	350	388	403	373	373	387	395	429	417	373	395	383	405	379	386	391	403	383	407	359	406	379	395	370	376	382	388	383	348	371	405	427	402	415	383	379	347	420	392	421	349	385	437	381	376	370	403	393	355	391	374	443	401	399	377	380	390	369	388	426	387	373	387	381	370	396	400	385	380	400	405	377	370	413	393	362	385	374	385	419	384	386	422	364	422	372	394	382	394	378	374	397	374	364	414	370	386	437	389	398	403	378	398	370	369	430	365	388	381	361	385	390	428	373	425	435	337	414	415	399	361	428	375	402	361	401	341	386	398	366	406	349	418	409	366	413	398	357	415	408	374	387	400	403	389	387	407	391	381	389	402	396	388	400	390	424	383	368	378	369	387	382	376	412	380	370	407	389	361	382	405	404	395	378	352	371	397	394	387	390	426	370	388	422	452	386	373	407	377	379	385	367	376	326	373	346	401	389	389	372	417	382	397	400	395	382	408	396	363	389	408	385	406	405	403	375	342	344	406	384	375	395	404	407	381	393	400	423	402	410	387	409	380	383	374	400	373	372	403	414	355	363	400	435	401	392	391	392	386	454	398	364	407	367	378	365	397	409	393	335	385	406	417	390	417	361	406	364	365	400	388	412	389	395	397	422	391	406	401	388	377	356	408	422	405	383	400	396	388	414	384	432	387	373	387	392	407	386	393	404	385	378	370	398	408	419	382	436	397	410	368	470	389	390	427	366	371	384	447	412	414	413	373	387	401	415	370	405	367	372	401	429	376	420	372	371	385	372	378	353	362	385	403	391	393	377	402	377	406	395	364	407	387	380	392	381	407	376	365	379	407	355	400	399	384	406	413	351	415	425	411	377	404	410	369	441	416	376	422	401	371	382	386	370	408	386	404	379	396	382	396	406	375	405	393	421	406	387	385	386	416	392	344	375	375	374	380	389	372	387	432	417	403	419	406	388	388	426	396	399	379	423	368	367	403	404	404	412	386	416	361	404	417	382	381	394	401	412	392	364	379	408	401	369	384	402	404	400	372	366	434	385	375	416	379	377	366	364	395	399	383	416	367	398	401	403	393	357	414	401	393	377	402	394	387	365	409	418	398	403	382	387	412	431	398	399	418	381	382	406	435	361	396	386	381	424	366	395	382	383	375	404	374	392	360	373	425	382	380	349	381	431	374	395	422	403	392	363	393	421	402	401	421	390	386	409	360	386	383	405	385	353	352	393	360	352	393	393	382	390	368	410	387	408	356	369	367	405	400	400	380	382	377	407	392	392	429	413	388	397	364	349	407	359	435	383	375	406	415	431	375	378	387	361	380	411	398	394	391	383	416	372	428	408	395	416	389	381	409	418	397	368	407	387	345	405	431	394	388	361	368	415	401	390	384	387	376	436	408	382	415	420	345	403	347	394	399	390	402	399	397	423	381	423	369	395	397	373	394	401	397	426	364	319	385	415	380	368	374	388	373	407	366	406	387	398	351	385	380	383	386	386	389	413	404	398	386	362	419	368	401	413	382	375	364	403	374	400	388	398	396	398	408	394	383	372	392	367	397	372	400	420	375	414	396	384	397	395	349	383	373	408	382	392	395	409	378	398	398	409	363	390	375	396	366	432	355	388	418	410	390	370	400	348	388	400	394	394	383	415	393	369	352	430	385	380	414	371	348	411	405	441	405	425	374	360	389	377	382	378	386	412	412	386	385	384	381	409	409	384	391	395	400	409	385	395	390	401	425	381	378	390	384	363	405	417	432	411	382	362	388	382	353	388	390	388	404	395	405	391	390	390	435	385	390	395	413	423	359	355	422	405	404	384	371	409	362	393	392	406	391	397	393	409	368	375	400	412	426	384	406	410	399	375	418	412	408	397	383	381	354	397	394	390	387	390	361	411	371	400	380	378	368	379	368	428	372	350	388	423	416	360	408	385	421	404	364	374	372	375	396	405	411	426	410	355	357	389	375	386	379	376	416	370	418	403	370	397	378	385	355	405	382	375	429	395	352	412	413	388	391	420	392	381	388	381	373	394	420	386	407	406	413	398	349	424	415	402	380	368	392	370	383	367	411	396	373	376	387	400	343	381	416	399	406	377	386	387	385	391	380	384	396	373	370	385	381	408	382	386	366	397	370	351	384	383	423	407	402	397	384	420	434	386	381	385	391	384	381	417	361	404	397	389	381	398	378	425	357	405	413	407	406	395	390	389	374	408	420	380	379	387	375	387	389	355	414	381	380	387	431	401	370	394	442	427	432	414	387	378	351	397	424	383	389	394	385	387	380	413	394	399	389	372	391	380	366	385	387	419	392	419	384	394	403	383	413	391	400	420	392	386	393	377	404	415	407	429	445	392	398	389	391	382	404	432	432	371	392	411	412	395	380	384	389	375	394	387	394	365	384	386	400	364	383	383	399	373	385	375	399	384	422	422	352	386	418	363	388	406	426	368	393	438	390	398	392	402	398	424	394	392	401	404	404	402	384	376	382	363	346	384	392	362	383	400	417	399	424	358	397	384	377	391	385	400	427	411	385	369	371	419	408	379	415	392	411	401	411	366	397	397	398	420	389	366	400	426	376	388	387	390	386	396	384	385	388	396	409	383	422	403	390	392	420	398	391	407	406	382	402	362	399	398	396	401	425	430	374	346	389	364	411	384	381	393	375	381	386	364	398	370	401	387	397	368	411	413	402	353	386	390	383	396	382	361	414	415	402	387	408	380	399	398	336	391	399	396	403	412	361	376	414	389	355	370	382	396	376	415	370	395	385	394	382	375	367	388	407	387	418	386	359	402	390	380	402	399	377	375	417	388	422	405	394	404	398	361	391	406	384	413	388	412	381	390	377	400	389	392	385	411	364	386	381	360	386	388
23054	13639	17184	15950	14705	14516	14907	14242	15145	12452	8435	6297	6183	4893	3772	3327	3653	4116	4657	7622	7158	2609	2404	2113	2117	2134	1863	1483	1348	1445	1172	825	626	570	554	404	332	694	291	220	177	222	177	215	198	225	208	245	340	854	778	554	495	359	271	271	259	277	236	244	209	194	230	204	215	205	178	191	186	167	187	188	184	187	212	168	171	195	220	240	208	199	205	160	170	149	165	176	176	178	174	158	180	176	167	171	186	160	170	160	187	177	144	180	171	152	168	194	152	201	172	185	188	178	172	166	175	133	169	188	173	172	173	179	194	175	163	188	164	160	192	145	179	158	164	151	182	160	189	176	169	170	147	146	180	167	165	181	190	146	186	163	166	155	177	162	170	165	178	158	173	171	176	156	178	159	162	168	150	166	148	181	180	158	175	162	164	156	174	146	182	161	164	185	164	166	157	187	180	169	146	165	179	149	204	173	162	161	158	170	173	164	175	175	187	159	176	183	155	160	159	176	191	159	143	181	163	157	157	164	185	180	180	168	178	164	165	153	154	190	159	154	149	162	170	175	176	149	178	166	148	189	176	170	178	186	170	180	180	175	196	157	157	155	187	146	150	153	192	192	179	180	170	180	172	184	186	189	175	152	169	133	176	146	174	173	157	173	157	180	167	132	172	196	163	153	186	172	179	175	174	189	180	191	182	167	189	179	160	187	173	144	148	164	172	158	160	177	193	178	186	159	166	163	174	186	161	171	178	162	150	165	158	160	163	162	168	180	159	168	185	190	160	177	169	184	172	179	161	179	170	194	194	182	174	175	190	172	167	166	174	151	176	176	195	155	172	159	144	178	160	179	159	160	157	173	185	176	168	144	162	184	181	149	163	172	170	148	181	154	179	168	164	161	191	139	168	147	163	162	196	162	167	195	169	150	150	161	153	139	159	157	201	203	166	165	170	177	186	160	140	182	185	190	179	178	154	172	180	152	184	164	174	159	150	157	169	176	159	176	152	140	172	172	181	173	186	164	183	161	172	183	191	175	191	175	175	155	190	154	159	168	171	164	154	149	176	159	154	173	177	171	200	175	158	176	146	169	173	165	169	165	165	177	174	165	176	166	155	135	177	185	200	172	169	158	201	165	161	169	149	151	189	140	178	154	159	177	178	167	178	164	179	156	146	196	196	181	178	187	151	184	194	158	156	187	186	173	169	181	179	167	179	165	188	168	170	182	164	181	173	140	151	174	183	162	167	159	169	160	184	178	180	179	173	189	175	197	170	184	157	160	190	177	173	161	154	175	151	159	170	163	176	155	173	168	181	177	180	171	151	178	181	183	173	164	183	153	165	163	166	188	199	176	154	171	159	165	167	169	172	150	187	137	163	162	185	156	173	162	183	163	146	174	184	176	171	181	191	178	185	183	197	167	200	168	154	159	182	165	165	196	148	164	175	175	147	140	155	167	166	156	169	158	174	170	184	157	185	180	175	171	163	171	153	174	167	172	157	135	177	171	153	159	142	155	179	176	186	166	163	162	161	186	184	155	176	182	175	191	164	175	179	167	161	140	175	158	176	151	184	159	152	152	203	172	162	174	178	146	164	147	192	178	171	180	152	168	163	181	175	178	175	140	159	168	173	174	163	165	162	174	175	169	168	156	171	168	170	178	173	170	163	174	201	163	180	185	186	161	171	160	167	182	150	184	180	158	174	165	177	186	175	155	199	140	144	190	171	152	157	165	159	157	171	157	177	179	182	162	171	175	174	166	169	183	180	178	154	163	158	154	188	169	166	157	159	154	183	167	173	194	167	171	184	180	184	172	169	153	192	175	152	167	151	161	153	180	172	158	163	186	153	170	194	169	176	196	157	185	174	169	164	146	150	187	170	206	194	171	153	173	172	175	167	163	144	159	177	156	158	168	167	164	178	177	162	187	175	162	170	157	172	164	176	174	155	171	171	180	207	173	173	181	159	176	178	181	166	170	137	161	160	166	177	134	168	170	183	174	159	152	191	144	171	185	181	170	166	160	185	203	182	185	163	184	181	177	173	164	166	164	155	170	138	168	170	156	159	176	174	167	162	145	186	182	174	162	172	149	162	156	169	158	158	161	191	154	183	191	201	180	158	174	153	168	171	175	159	186	155	142	178	151	159	164	164	183	167	187	173	180	154	179	154	159	144	170	169	164	195	175	184	151	170	148	158	166	152	154	171	178	185	164	184	175	165	181	155	159	168	175	189	148	166	161	179	178	160	187	196	169	164	170	159	166	155	154	179	183	158	164	173	184	136	180	165	148	159	169	168	151	167	181	160	166	185	168	163	176	152	177	166	185	166	169	177	160	197	177	186	168	153	158	145	150	177	163	157	194	189	150	166	189	146	171	192	170	186	170	148	162	172	173	171	179	187	176	194	158	170	171	182	181	179	172	165	182	153	183	187	167	171	167	155	167	142	157	168	158	189	175	160	162	150	181	168	177	172	150	166	156	136	156	161	169	167	180	185	157	172	170	183	173	207	170	189	214	181	181	150	167	173	166	165	162	173	157	169	163	145	170	191	167	161	176	140	159	183	165	154	157	169	168	163	164	164	188	167	174	164	162	174	166	177	180	168	165	149	192	163	185	161	167	184	185	178	156	167	188	159	164	178	181	171	167	165	191	169	164	166	171	168	144	187	152	182	177	161	183	156	167	168	170	173	169	166	172	177	169	175	167	167	173	172	177	179	153	166	181	166	146	173	158	155	174	170	175	145	176	170	193	183	156	179	170	189	177	158	183	163	147	144	200	172	166	166	159	149	175	185	192	179	164	155	183	167	196	170	169	183	177	151	149	170	183	183	171	165	148	164	174	193	150	167	153	172	193	180	192	177	159	165	152	166	163	164	170	164	194	184	178	157	155	179	167	176	177	178	171	181	156	182	182	182	184	182	153	162	178	167	182	179	161	169	165	207	181	163	167	146	148	190	189	164	168	170	159	191	179	160	167	161	171	188	179	165	163	172	171	166	188	179	183	166	157	168	180	188	149	176	168	170	166	186	172	159	156	158	171	153	145	164	160	167	177	205	170	158	181	171	149	182	178	171	165	150	173	206	173	187	145	157	169	168	188	157	168	180	198	173	170	171	180	163	185	159	171	166	158	162	173	154	173	143	171	158	168	167	175	168	175	168	162	198	161	160	179	196	194	179	174	157	161	165	187	168	177	171	181	176	181	178	215	165	164	151	160	160	188	179	172	197	156	180	181	191	176	172	161	169	165	174	180	169	180	164	155	174	176	193	184	168	154	160	144	159	177	166	161	167	163	175	176	170	159	159	184	153	167	196	161	162	158	164	189	195	171	171	181	159	176	151	184	182	171	170	152	154	151	171	176	163	165	159	165	167	160	188	172	177	161	160	167	159	170	164	155	167	166	148	167	161	155	192	181	190	186	172	177	145	174	166	155	171	174	174	162	154	157	173	177	161	174	143	181	166	160	164	165	162	167	185	161	198	169	169	199	171	154	180	169	189	162	180	146
14167	10807	19394	24442	27254	29212	30483	31416	33168	30330	25474	21682	21228	18511	16772	15122	15534	15880	17732	24173	20467	9889	11630	11201	11330	11339	10437	8950	8634	8597	7004	5343	3805	3522	3729	2115	1721	4237	1227	821	847	770	859	822	750	852	893	921	1856	5250	5256	3582	3286	2298	1427	1368	1176	1254	1158	901	878	921	768	833	836	748	707	682	632	619	636	595	575	586	591	523	545	637	874	938	572	660	579	498	558	513	521	525	507	470	507	519	532	481	518	508	508	490	522	518	497	472	528	482	505	480	474	512	500	476	519	490	523	474	512	487	488	548	513	508	482	485	485	479	516	521	517	456	490	511	459	485	504	477	461	495	471	468	516	509	486	484	464	536	500	495	480	510	478	509	500	483	469	541	465	496	488	470	485	490	505	481	494	482	486	543	501	512	505	483	487	486	473	466	441	497	497	472	496	486	471	464	520	475	499	505	457	508	499	520	512	455	498	488	476	498	518	500	515	501	497	482	484	467	533	520	494	496	554	478	495	476	478	467	478	499	494	490	500	443	488	486	502	493	502	467	490	433	501	527	536	468	493	484	467	473	503	512	543	486	515	504	451	471	548	472	507	508	464	511	513	504	481	467	495	456	464	474	478	470	529	459	491	475	472	464	488	512	500	505	550	465	493	488	490	507	479	464	525	475	535	520	450	489	498	501	510	490	532	456	488	497	467	437	501	514	504	482	531	522	533	490	531	485	472	495	494	447	484	480	525	486	520	516	510	462	484	458	508	486	483	459	522	482	482	512	488	510	510	470	465	474	486	508	501	502	508	501	491	488	480	475	496	492	489	519	483	461	482	492	508	486	510	468	508	498	477	479	480	481	483	515	488	497	484	495	491	512	520	499	518	464	535	524	504	494	462	539	490	470	505	492	487	507	508	506	463	468	470	472	495	488	505	504	515	518	455	493	523	477	486	529	458	501	488	478	517	517	473	520	470	490	426	471	474	495	498	470	504	480	500	503	485	538	496	469	483	531	519	467	449	454	476	498	520	528	470	467	498	552	503	473	465	461	510	492	493	486	500	496	507	478	474	482	471	507	488	492	531	482	512	516	482	452	478	490	551	495	489	481	469	466	492	481	450	535	496	504	457	525	502	509	477	434	478	526	530	489	468	529	487	462	460	507	466	506	500	510	531	480	506	474	499	501	486	477	526	493	450	503	470	500	505	470	501	452	483	500	523	515	510	488	485	501	480	480	474	475	479	501	500	476	451	478	491	468	490	484	504	495	492	489	542	484	462	514	527	484	521	489	485	480	532	498	508	486	494	456	504	491	526	510	505	464	512	498	461	464	494	505	507	493	471	498	529	525	483	510	518	479	474	507	516	485	491	508	470	504	449	477	458	460	507	494	463	489	501	500	477	527	506	512	518	483	501	487	492	455	437	493	470	500	476	463	482	431	479	501	472	516	453	509	489	497	437	489	485	503	487	465	492	527	492	522	472	477	466	491	476	543	479	477	489	496	480	477	509	496	471	514	459	469	505	534	475	488	496	462	480	535	479	489	470	469	483	509	503	552	493	488	475	490	474	466	495	534	445	513	502	491	465	497	502	474	508	502	435	468	441	512	512	473	453	533	520	465	498	483	491	499	491	477	496	479	475	510	484	450	488	502	508	536	492	490	452	460	454	516	518	484	511	487	488	511	488	517	525	479	479	510	515	453	500	501	513	519	529	532	460	517	534	539	509	509	486	491	490	504	470	503	475	510	479	495	486	503	506	491	481	490	515	493	514	516	500	495	492	495	495	486	470	511	478	468	519	489	492	484	497	532	525	493	457	458	527	481	511	484	480	514	515	486	503	467	475	472	525	483	518	516	492	507	473	509	454	483	482	497	514	471	464	477	520	507	492	522	518	541	480	489	493	500	468	466	482	462	511	493	484	488	500	505	485	515	495	499	472	492	490	467	544	516	479	456	465	481	465	497	526	526	459	463	501	517	449	494	474	504	519	470	502	483	501	513	511	485	480	453	490	506	496	474	452	495	498	467	482	452	485	479	518	524	536	487	518	472	491	488	494	480	477	470	476	486	478	503	467	478	507	465	469	496	483	517	451	468	504	441	534	480	496	489	470	479	512	511	494	487	504	473	495	482	513	492	499	510	451	483	485	495	489	513	477	514	509	447	480	498	457	473	506	513	539	449	439	499	483	493	502	513	494	489	534	536	459	494	510	511	470	499	490	476	453	515	489	478	498	503	467	498	461	521	507	481	490	512	488	520	491	482	473	469	536	492	541	510	473	471	487	495	510	459	499	527	498	511	508	476	520	509	477	499	474	493	487	464	520	477	522	480	493	482	505	498	481	476	504	491	496	479	466	477	529	517	522	496	504	489	465	496	493	483	517	509	516	472	481	503	476	497	443	478	486	517	473	465	497	459	477	521	504	481	465	477	491	484	488	482	473	492	479	529	496	507	458	489	461	523	472	476	439	512	484	525	503	491	502	465	498	499	471	516	464	497	499	534	474	512	491	498	535	469	479	474	498	503	449	471	477	466	440	463	509	453	502	468	492	502	524	474	502	503	461	507	492	506	512	492	499	503	449	525	477	473	483	487	506	489	479	457	485	471	469	492	466	528	526	484	477	512	505	540	485	528	472	532	500	502	465	505	486	497	518	491	489	509	524	495	464	512	536	496	478	470	488	528	520	501	499	505	503	489	464	486	478	485	510	519	491	499	509	473	473	493	493	521	476	498	491	465	493	550	498	494	506	450	492	483	480	523	457	516	497	494	510	494	492	539	478	479	519	492	503	480	509	526	474	514	465	489	487	472	514	506	473	537	577	531	478	514	498	479	467	478	483	499	485	474	510	482	501	528	499	502	502	457	484	499	487	475	502	475	487	488	496	477	497	456	505	518	483	501	469	529	495	474	523	507	498	456	486	508	504	501	493	509	474	488	493	442	494	447	486	450	517	485	487	481	470	503	488	476	499	490	489	480	503	504	506	498	474	505	522	508	471	517	513	489	484	493	515	493	477	494	477	518	489	481	528	470	484	484	490	502	487	485	456	499	499	479	479	463	500	503	484	472	496	514	473	511	505	492	449	473	501	457	496	456	480	484	475	516	501	468	506	489	485	479	514	453	515	488	486	514	463	472	498	490	499	502	514	487	528	508	432	485	508	517	474	521	500	512	517	500	474	487	491	540	500	502	514	484	472	511	514	514	461	462	444	491	488	460	502	501	480	479	478	521	488	455	546	479	475	509	492	494	484	517	473	488	508	493	486	482	500	515	472	469	486	511	486	484	501	463	507	461	540	514	497	493	483	473	515	521	489	506	468	484	521	506	516	491	554	505	485	504	489	485	484	522	443	512	477	468	484	509	510	497	484	470	490	519	480	495	465	494	461	493	479	505	497	453	522	521	511	485	504	462	492	528	486	480	503	518	551	505	482	518	527	479	461	509	457	482	484	517	497	519	516	468	479	508	505	528	528	495	510	524	490	486	472	469	484	518	521	488	526	473	501	451	509	510	490	518	501	495
4343	1810	2067	1654	1273	1117	1031	906	843	859	630	514	465	398	394	304	304	333	365	540	429	254	297	297	296	265	314	267	263	241	232	169	164	172	169	150	165	163	122	102	114	108	122	100	93	109	110	112	100	117	106	108	122	92	109	100	93	92	89	85	84	113	97	106	102	103	97	109	73	83	95	83	117	93	123	116	112	78	101	82	93	85	94	100	116	94	90	76	94	83	91	91	83	89	108	89	81	102	109	88	87	84	95	94	95	103	90	101	116	83	104	89	89	98	94	93	95	92	99	85	100	85	119	94	99	85	95	94	99	91	99	96	77	90	94	91	110	84	79	91	102	85	108	101	107	99	79	101	114	96	99	88	96	100	77	96	90	107	98	83	90	117	106	69	76	97	91	85	80	82	91	92	93	81	111	95	93	93	88	95	81	97	121	102	82	113	100	80	89	114	98	97	93	103	90	100	96	94	107	92	90	104	105	92	84	97	112	88	86	70	96	116	113	102	90	105	99	96	88	89	97	104	99	86	101	80	72	126	92	103	92	96	105	89	94	107	90	110	100	108	90	93	95	88	87	93	98	93	91	93	97	95	90	99	105	93	109	109	105	113	89	94	92	103	94	83	97	119	110	96	104	85	114	97	111	108	117	101	85	104	95	105	82	79	86	95	102	98	100	90	89	100	91	93	82	96	97	88	98	102	101	113	90	97	119	91	102	96	84	93	98	99	86	100	106	94	113	96	95	82	94	95	109	78	107	92	103	88	66	81	106	99	90	93	101	93	98	103	107	70	89	111	103	86	113	90	91	92	99	100	92	120	96	94	103	94	95	92	104	95	94	108	106	88	107	81	104	87	92	88	98	92	95	94	89	103	82	74	108	79	72	120	105	90	97	94	95	84	106	83	91	86	98	76	108	106	92	89	112	89	82	89	83	91	91	101	116	91	86	90	101	113	83	85	97	114	104	98	107	91	80	98	93	86	91	98	99	114	89	109	84	120	98	96	89	105	103	91	98	84	96	98	88	77	102	98	95	93	94	106	86	108	87	97	76	101	113	101	89	96	97	97	83	91	105	97	103	98	108	99	89	115	94	79	94	71	102	111	88	118	91	93	119	106	99	99	102	104	95	92	97	85	104	98	79	98	95	102	90	101	110	107	97	96	84	105	101	95	94	107	85	98	104	77	90	121	92	95	84	94	95	100	129	111	91	107	106	91	93	100	107	92	82	84	90	82	86	107	93	82	94	106	103	87	89	89	92	96	95	77	84	85	91	90	86	93	100	93	84	97	102	94	96	97	89	86	93	109	89	85	89	96	93	87	85	77	97	111	112	84	88	91	89	94	105	101	104	104	104	100	98	108	101	119	97	100	91	112	103	105	93	90	90	88	84	95	101	101	101	82	107	92	104	101	96	106	110	108	101	113	99	98	94	96	94	108	104	119	82	89	95	91	92	102	119	83	90	76	96	100	97	95	104	104	88	98	109	120	79	82	103	107	92	106	89	91	99	100	109	100	86	99	76	86	91	96	97	88	92	98	96	85	90	100	87	98	110	103	94	74	94	90	99	110	105	109	79	103	98	107	96	94	86	120	88	112	93	71	102	97	77	92	122	108	97	91	107	104	103	92	94	87	113	93	81	88	80	94	105	86	89	105	85	112	113	98	95	94	93	94	112	76	83	106	96	103	107	89	89	92	103	89	84	77	92	93	93	84	120	88	99	99	96	90	90	114	96	80	104	95	109	99	83	113	111	85	93	73	82	109	98	65	113	84	98	94	89	86	103	108	100	91	110	88	101	95	111	98	78	116	102	96	94	103	94	108	91	107	92	93	98	80	104	95	84	87	94	81	87	86	111	88	88	96	96	98	94	99	110	75	100	100	91	97	115	101	98	91	93	103	100	105	82	93	93	99	85	91	105	106	105	101	104	103	116	79	77	85	95	92	95	100	98	93	95	87	95	100	90	103	115	93	96	87	86	111	98	100	92	78	91	98	91	87	89	95	113	85	80	107	80	94	92	89	109	99	82	96	112	83	88	106	125	94	95	90	95	90	97	89	85	108	103	93	87	106	107	102	96	113	95	91	95	72	88	78	101	87	104	106	81	104	96	82	95	96	89	84	97	97	98	96	86	115	94	80	103	95	83	92	84	75	95	114	111	114	98	101	105	97	103	124	95	87	97	98	81	93	78	103	86	94	97	98	101	97	102	90	110	110	93	107	102	99	103	89	99	88	86	79	107	112	95	101	101	87	93	92	98	73	100	77	102	99	109	107	88	85	93	96	109	95	98	91	87	100	82	91	125	94	92	123	98	97	107	105	93	95	103	95	88	101	102	79	80	103	93	96	98	98	87	91	93	107	97	91	98	95	89	114	84	96	83	85	98	98	108	114	85	114	87	98	101	100	88	92	110	96	93	105	85	109	98	108	92	105	118	90	80	114	89	101	117	91	102	107	100	100	110	86	106	102	95	94	91	77	101	80	86	96	103	81	96	93	90	91	106	99	84	91	87	104	89	97	80	91	96	104	80	83	91	101	89	99	105	103	103	109	86	109	94	93	102	104	87	110	103	108	96	93	80	83	85	96	83	99	114	94	83	88	80	99	93	91	103	95	90	83	91	109	87	97	87	121	94	81	87	90	101	99	89	103	85	86	92	111	105	96	89	111	87	84	91	106	95	92	95	106	105	105	101	78	87	94	97	96	89	103	93	102	98	105	77	89	108	112	90	103	119	85	105	106	100	84	77	92	92	106	91	81	89	103	95	103	93	115	93	93	99	91	77	95	98	96	97	97	81	92	99	99	111	100	98	100	85	92	81	104	89	85	98	83	96	90	118	102	89	84	91	89	100	103	83	83	80	92	95	89	88	80	95	95	100	98	92	91	100	110	91	82	124	91	83	84	87	91	91	87	90	83	91	90	88	94	82	101	67	89	100	93	97	81	95	97	99	93	99	91	95	108	90	93	82	100	82	116	109	99	104	114	86	104	78	87	84	89	78	101	80	102	90	103	93	107	99	104	99	94	105	96	100	100	107	99	100	98	92	100	91	89	109	103	79	88	92	79	93	86	99	74	102	108	81	74	107	98	98	96	119	97	89	118	101	86	90	94	90	95	99	94	97	102	103	87	99	102	85	107	100	99	105	97	104	98	90	98	107	97	87	88	111	81	92	81	98	106	105	102	102	95	81	78	81	99	79	84	89	103	94	93	85	88	100	95	96	111	96	90	95	104	105	84	99	101	100	100	87	102	109	115	90	99	94	85	107	121	111	94	82	114	104	96	84	76	105	110	88	91	99	108	67	86	98	94	95	95	74	104	97	93	93	101	105	67	99	105	99	88	88	96	92	91	104	109	89	98	78	107	101	103	87	81	106	89	99	106	96	97	93	95	100	87	100	99	97	99	102	84	95	86	95	114	95	92	94	105	108	100	88	82	99	104	100	113	84	92	91	99	94	95	87	99	84	87	98	77	89	90	100	93	120	83	111	104	75	104
3772	2241	4313	5059	5034	4840	5252	4667	4850	4483	3507	3001	2961	2211	2141	1868	1873	2044	2122	3092	2446	1596	1659	1538	1848	1676	1592	1613	1573	1450	1230	1071	958	934	867	780	641	703	447	444	411	472	417	421	315	371	331	394	358	497	418	413	423	327	354	320	333	342	319	295	321	327	320	336	300	306	308	297	345	299	274	295	308	292	310	309	297	270	348	302	290	304	299	295	306	289	306	317	312	321	293	280	321	296	311	303	284	311	283	314	305	304	268	279	296	283	319	295	284	303	328	294	289	311	294	280	323	304	306	324	288	297	294	296	314	297	265	316	321	316	345	296	299	333	284	328	329	313	301	310	314	267	321	308	326	303	292	314	301	305	292	269	314	316	310	305	305	326	312	297	316	294	291	332	329	308	293	302	297	303	298	285	291	301	320	288	288	290	285	325	304	315	313	309	298	303	313	290	288	325	302	307	301	294	304	311	299	280	323	302	294	324	307	296	327	311	299	276	318	331	333	301	299	296	306	339	270	293	299	302	301	274	311	344	308	298	335	310	311	319	326	314	302	297	296	309	321	306	252	294	334	285	296	316	289	305	311	279	304	262	321	355	304	294	310	298	268	282	325	283	321	277	300	306	302	297	318	319	292	321	308	308	307	319	323	283	298	300	322	312	291	271	305	312	275	291	278	310	320	279	299	303	330	292	318	310	307	299	298	298	302	281	307	292	291	306	287	289	303	287	311	299	338	287	322	294	308	318	289	294	310	295	277	324	316	327	293	303	332	298	322	327	277	295	276	314	320	304	296	309	311	293	294	280	294	304	281	292	300	293	315	305	322	299	317	310	311	261	305	307	307	301	271	288	291	317	283	305	308	305	296	289	304	330	300	302	281	308	331	296	305	281	314	319	308	288	322	326	301	314	295	294	310	287	301	284	304	291	274	316	313	304	309	289	308	352	309	314	311	311	329	320	293	314	290	324	325	292	307	330	344	277	318	282	299	285	317	301	282	293	295	324	331	314	266	271	288	287	298	305	273	285	270	313	295	327	276	283	329	301	298	321	345	314	293	320	302	309	328	302	293	300	304	299	307	327	306	336	311	342	322	314	299	316	297	304	281	298	299	308	308	301	311	314	310	319	289	315	292	321	307	276	319	301	301	297	296	315	305	288	305	286	305	313	279	270	297	317	280	298	280	318	302	285	307	303	311	279	305	285	306	300	297	306	280	289	299	297	358	277	346	296	300	304	276	290	289	318	344	290	316	309	292	309	318	302	278	321	321	311	303	278	332	271	308	287	290	287	307	304	286	283	329	313	298	258	298	273	295	299	330	322	324	312	322	301	316	295	301	310	303	305	279	331	293	293	333	291	310	293	307	326	288	295	320	303	279	287	302	282	279	288	244	323	306	296	310	308	312	324	296	264	308	293	322	293	281	274	329	294	283	271	302	302	294	296	304	306	332	300	287	304	289	325	283	292	286	310	296	291	281	300	308	265	289	300	297	288	307	309	295	291	297	296	330	311	304	306	297	266	318	294	298	345	295	298	304	309	289	301	291	314	307	286	311	306	337	286	299	301	293	291	329	294	294	291	296	316	282	322	292	304	311	282	312	287	322	296	313	308	276	274	298	297	302	283	275	306	311	330	276	298	297	296	282	316	302	328	319	300	316	301	289	271	322	333	258	311	296	320	328	311	320	307	278	302	292	275	307	306	301	291	309	321	289	277	311	309	300	287	307	297	294	301	299	315	296	263	288	312	305	293	309	304	273	267	301	300	319	283	310	313	328	284	311	341	293	320	291	293	294	308	301	287	305	318	313	310	316	299	338	340	311	329	303	289	317	286	328	310	339	291	309	337	294	308	305	318	279	298	303	314	303	319	287	280	306	254	307	299	262	321	300	323	301	294	328	315	307	318	306	265	310	309	294	261	312	296	306	299	297	332	292	268	310	289	294	315	300	294	291	290	302	289	310	330	297	282	309	308	314	303	306	282	287	278	338	291	298	305	289	264	332	344	310	291	304	320	307	291	324	267	313	336	285	269	290	315	342	313	288	304	306	320	303	305	328	319	326	291	297	328	264	338	297	288	284	276	318	320	277	297	271	300	312	299	291	304	307	311	321	272	334	331	301	305	282	304	300	304	293	278	340	289	291	288	313	319	306	305	296	313	325	318	317	317	313	315	274	320	301	286	309	275	288	308	326	311	302	308	291	333	261	302	279	305	280	281	322	306	308	283	285	308	298	292	358	274	348	296	312	341	315	279	292	288	292	292	318	281	300	307	265	299	309	296	299	313	294	294	281	286	305	317	319	307	305	300	317	313	310	289	298	283	319	288	284	306	326	276	326	339	279	317	293	292	292	324	321	293	263	312	308	286	321	308	332	292	314	307	304	282	285	290	289	314	286	310	291	322	278	287	331	345	308	296	325	276	298	283	326	298	319	292	316	274	272	315	324	340	314	321	295	292	285	289	311	306	302	309	331	280	308	312	290	289	291	336	317	310	288	317	299	311	277	314	301	323	309	284	329	313	313	309	322	271	291	284	310	311	316	281	276	321	331	325	270	314	315	270	297	330	320	282	307	295	302	272	317	329	323	310	293	282	263	298	293	318	326	314	293	328	322	304	304	301	333	306	333	308	297	319	279	290	331	305	306	313	304	322	325	299	273	276	285	281	309	312	296	317	323	322	280	306	325	322	307	309	276	297	316	288	310	290	316	305	288	313	305	293	287	307	291	290	297	281	315	287	338	288	286	298	307	310	312	332	325	314	313	292	288	309	307	299	291	311	286	295	305	311	317	269	316	289	276	291	299	278	311	302	339	325	303	315	291	306	296	303	289	275	315	306	293	296	270	280	312	320	312	311	303	267	297	315	320	284	289	303	342	300	343	265	273	279	269	308	306	327	283	304	298	307	337	299	305	342	331	317	307	292	319	306	293	319	321	281	305	298	297	322	313	339	331	283	288	288	306	318	288	292	296	293	298	292	318	310	311	300	310	315	293	307	307	305	301	325	305	328	327	316	286	314	328	314	310	312	301	336	314	317	294	301	299	324	326	311	293	304	285	311	291	284	306	324	299	304	296	284	326	284	316	322	323	303	322	290	314	314	268	297	309	323	286	316	319	292	322	308	317	296	325	350	327	312	303	314	298	303	257	277	301	297	309	313	315	295	313	315	281	289	300	299	299	305	266	302	305	289	330	325	296	313	296	292	291	292	306	310	314	298	281	301	307	304	332	270	303	303	287	274	306	284	325	264	276	327	308	317	322	337	310	311	292	260	285	285	300	319	302	275	277	296	319	287	320	280	298	284	294	302	333	307	289	280	316	277	285	286	306	360	280	327	317	332	297	322	266	338	315	317	308	302	313	274	301	312	338	318	313	313	307	326	333	289	333	327	302	298	299	262	275	317	318	315	296	330	316	302	299	315	322	326	299	295	319	332	303	294	310	354	318	276	317	307	343	319	311	320	273	280	292	322	318	312	313	302	311	292	350	322	358	288	300	321	325	304
13853	7739	8952	8997	7747	7956	8055	8007	7607	6840	3276	3003	3535	2555	2141	2155	2015	3014	2530	4010	3037	1496	1642	1635	1643	1227	946	921	654	711	656	557	397	326	310	295	266	420	173	165	169	154	154	173	152	164	143	133	191	424	393	315	318	223	173	176	204	180	163	163	146	141	141	163	160	156	129	125	140	147	131	127	129	128	151	122	132	115	181	125	126	129	116	135	141	120	135	125	150	115	153	124	135	121	135	136	149	139	130	122	153	139	141	104	109	128	130	102	134	123	121	132	115	112	125	128	148	118	109	136	143	135	152	116	129	110	123	137	140	138	123	126	134	128	129	126	131	117	115	151	124	132	141	123	124	122	111	123	111	120	132	119	137	128	124	124	121	130	123	126	135	135	122	154	117	116	146	142	128	117	129	101	132	131	119	120	144	125	133	117	138	102	129	111	159	151	121	131	119	159	102	100	124	123	119	135	118	124	124	119	136	124	122	140	139	128	135	132	137	140	128	114	125	139	129	131	121	128	125	117	123	131	115	124	136	140	141	119	150	117	120	115	120	105	121	123	118	139	144	121	124	124	120	150	122	142	105	125	126	132	139	115	118	136	148	121	149	129	126	134	102	124	126	110	117	122	128	131	99	116	116	135	114	135	133	126	131	115	120	128	129	123	128	121	102	156	121	112	125	127	121	134	125	135	142	155	139	127	143	121	133	117	136	129	131	130	142	137	103	138	136	124	118	112	142	120	128	141	133	134	129	144	142	122	124	119	116	134	124	126	138	115	129	128	121	131	104	111	119	133	134	125	133	123	134	126	141	133	129	117	95	130	120	139	137	132	134	148	122	129	134	152	111	115	139	140	135	141	150	145	110	138	120	129	122	110	133	139	127	146	122	142	142	125	135	128	110	137	118	124	120	101	114	115	127	117	126	126	125	135	123	118	115	130	144	117	139	112	119	142	132	157	139	112	114	107	126	128	119	116	110	123	99	133	126	142	134	122	112	137	135	123	140	132	127	137	118	102	133	133	128	119	126	116	103	111	122	139	117	130	127	141	130	125	154	133	119	135	140	111	119	130	127	158	132	125	135	136	121	141	136	137	138	131	114	133	142	134	134	118	140	135	131	124	111	123	136	149	131	108	108	140	132	121	120	114	152	138	138	137	142	129	105	126	131	118	153	136	133	113	156	156	122	154	140	124	136	113	133	138	149	112	131	148	133	143	123	128	128	120	115	128	127	128	119	142	129	127	129	140	133	130	126	122	120	120	125	133	105	135	115	123	131	122	136	117	136	125	106	126	137	121	140	136	120	119	117	127	125	122	135	131	144	134	150	128	133	137	127	118	139	128	106	113	143	129	117	123	133	127	115	125	133	118	135	138	127	142	127	131	122	129	127	121	142	127	130	121	145	150	131	135	115	130	146	122	123	128	130	119	113	118	124	136	143	119	109	128	120	134	130	129	138	130	117	104	107	129	151	122	142	131	118	132	129	118	117	112	118	140	138	119	134	116	151	130	111	113	114	123	135	123	134	144	125	136	147	124	123	124	123	135	118	107	122	127	123	141	140	122	113	105	146	108	121	115	125	149	133	124	126	147	127	118	128	132	143	132	128	127	144	140	111	107	113	144	120	121	144	125	139	165	128	120	125	132	114	131	119	129	112	150	127	125	154	134	130	139	120	129	114	130	137	155	133	121	100	132	143	135	130	147	138	133	118	111	120	131	124	107	109	129	103	118	147	140	123	129	140	129	131	113	138	128	128	143	128	127	134	139	127	141	154	126	137	140	118	111	129	125	119	123	108	137	128	127	135	156	135	126	155	134	132	140	131	123	134	140	125	135	135	149	134	140	137	136	116	125	154	132	149	130	145	156	109	126	142	141	137	137	157	121	141	149	108	125	154	143	120	140	125	121	129	155	110	130	125	158	127	120	117	136	131	128	134	113	135	153	132	122	120	128	141	125	127	144	127	125	139	119	130	110	126	115	109	167	123	124	131	146	129	125	131	124	130	150	124	157	115	131	143	122	130	136	113	128	135	127	148	135	138	105	136	152	124	138	112	143	113	145	129	129	152	138	142	116	108	142	124	123	133	124	140	127	154	132	121	144	118	132	139	148	138	133	131	117	140	123	120	151	152	130	119	147	115	117	119	123	116	123	118	104	133	150	104	127	129	132	116	124	117	130	136	142	124	128	152	131	128	125	155	116	102	133	122	146	131	139	129	126	142	110	122	129	143	152	142	131	133	123	132	99	141	151	140	127	134	132	122	144	135	127	143	118	125	123	136	138	137	127	119	119	119	129	128	134	123	129	116	136	143	131	110	122	138	124	118	134	138	142	140	127	144	115	116	112	121	124	129	144	134	145	122	136	139	139	131	143	120	143	128	116	110	127	117	107	131	118	107	133	128	144	127	118	143	129	139	133	128	142	128	136	134	115	136	127	129	146	115	122	140	130	148	110	140	125	126	141	122	121	136	113	128	122	131	122	138	131	123	120	124	122	130	137	120	107	140	120	140	111	117	132	136	116	130	122	112	132	118	129	113	131	142	126	132	118	114	129	144	133	115	119	125	102	146	143	113	149	149	117	130	140	124	127	140	126	151	127	129	129	136	136	124	104	142	139	112	113	130	114	146	121	155	123	108	124	123	150	129	114	135	133	144	121	129	139	120	122	125	137	123	135	151	121	156	119	110	130	136	146	99	156	118	140	109	126	123	117	123	121	132	125	123	129	143	126	125	134	125	141	109	117	128	130	142	127	130	117	123	117	127	135	112	143	109	137	129	107	114	151	107	123	115	121	112	127	134	122	138	132	143	134	117	118	136	130	132	125	127	133	122	155	136	137	116	122	135	121	132	144	142	121	127	144	123	132	130	120	146	127	107	138	117	137	124	122	148	122	130	114	118	125	132	113	142	106	125	127	127	119	131	133	122	119	126	138	124	128	125	125	119	114	141	128	139	111	132	131	111	108	144	110	114	131	138	133	121	137	130	120	134	86	146	137	133	137	157	128	106	141	138	123	121	124	139	122	122	120	123	113	144	136	119	125	98	118	109	149	121	117	125	143	141	140	134	112	128	118	127	144	115	126	123	116	135	129	130	112	126	151	121	132	111	113	113	135	117	144	128	130	124	135	120	132	136	141	136	125	110	147	134	138	125	135	114	137	143	138	119	109	130	144	138	121	124	136	133	129	117	137	121	108	130	147	129	148	127	125	156	139	133	134	130	147	127	136	126	120	127	110	132	147	115	124	120	125	151	128	109	131	124	140	127	125	128	136	130	124	118	121	123	127	144	124	122	139	124	125	137	133	112	106	126	130	145	138	145	126	127	125	141	107	142	127	134	134	138	138	130	117	130	143	129	131	105	108	119	133	127	125	112	140	115	140	125	126	129	140	136	131	133	115	147	140	130	114	133	140	123	125	118	120	107	120	151	145	127	118	143	140	130	130	122	126	133	123	129	122	120	129	128	131	124	149	151	116	125	145	119	124	128	124	119	135	126	151
9755	7495	13285	17283	19463	20742	23487	23384	24263	23046	13785	14209	15637	12853	10946	11060	10094	12806	10922	16600	13449	6707	9106	9802	9253	7450	6380	5823	4587	4439	3926	3452	2296	1952	1680	1806	1452	2472	707	640	605	630	611	610	542	593	581	630	956	2818	2658	2081	2172	1150	854	780	813	830	700	683	581	566	527	630	554	553	524	565	461	522	441	454	469	431	424	408	453	493	592	587	455	473	439	446	430	387	401	366	427	375	357	409	414	396	353	393	378	375	425	408	391	424	408	398	421	407	409	396	385	381	448	389	361	388	397	400	390	351	355	382	384	379	410	396	392	412	385	395	380	362	393	419	387	360	419	397	370	408	390	353	396	412	426	439	390	411	400	391	368	396	397	408	401	366	419	402	406	417	378	392	370	420	389	423	394	409	343	392	367	382	378	360	411	412	340	347	385	396	400	361	390	372	405	380	397	412	417	388	381	364	399	420	375	387	389	433	402	376	443	423	388	384	385	375	401	397	394	418	377	363	419	418	383	384	393	400	386	378	392	386	377	442	368	419	354	387	415	377	369	382	411	398	404	380	401	398	363	399	389	405	375	406	405	379	403	351	387	401	404	394	393	401	416	397	394	430	368	380	378	421	418	427	374	355	393	389	416	401	381	387	368	403	377	388	409	415	364	380	418	435	392	392	403	416	376	402	390	366	368	392	393	381	408	403	374	352	359	381	380	437	402	392	396	397	377	397	380	401	387	398	404	392	394	410	394	415	370	401	368	357	412	366	405	378	388	404	373	378	364	391	405	361	400	385	376	379	397	396	391	423	392	373	373	389	381	367	405	387	401	382	372	392	389	368	383	382	390	382	399	389	378	421	403	388	391	397	398	395	374	402	418	384	386	395	392	406	430	383	373	415	390	430	395	392	406	376	395	379	425	387	395	405	370	381	373	362	413	401	380	372	363	418	379	376	395	368	373	365	385	372	397	394	394	417	423	381	379	393	386	403	405	414	396	365	419	366	381	419	388	406	379	381	412	375	360	381	417	382	372	373	380	417	404	400	415	371	387	377	376	395	370	397	357	371	370	381	420	361	398	400	386	365	400	413	365	385	386	397	407	376	389	385	399	387	392	396	389	419	409	354	375	406	403	432	405	378	391	437	400	410	399	401	371	421	401	401	350	377	406	391	396	392	392	388	418	386	422	361	401	387	390	394	391	397	388	380	396	402	423	395	411	362	400	401	382	413	354	375	390	388	419	408	386	395	407	392	400	382	374	371	376	423	410	397	403	384	408	357	400	382	399	394	398	381	381	391	357	389	424	385	429	380	375	393	432	376	395	365	395	418	424	374	420	407	356	406	393	372	437	385	397	405	364	415	360	391	386	390	363	396	379	388	414	334	388	393	395	408	421	382	404	390	420	387	385	377	415	404	392	419	394	362	425	405	366	393	386	374	414	410	389	379	379	429	402	408	395	399	360	407	409	397	363	372	397	379	376	374	411	389	406	364	376	401	391	381	385	375	421	417	378	388	369	400	410	377	435	391	385	338	416	377	365	395	405	409	403	385	364	423	409	372	381	425	413	378	414	365	387	353	392	353	393	380	395	382	425	413	372	383	378	384	389	366	401	362	398	406	403	403	353	391	390	383	402	391	427	416	381	372	390	357	387	421	418	377	407	415	400	388	375	397	362	401	385	421	417	392	385	345	419	359	344	397	396	419	420	359	406	420	388	412	369	406	400	375	378	408	400	416	399	365	373	414	444	399	411	369	391	371	391	388	406	408	369	371	382	426	371	382	379	406	415	413	414	390	352	411	389	401	427	405	400	436	447	393	359	415	407	441	435	385	367	407	395	432	420	402	403	381	391	387	360	404	391	391	380	392	417	406	439	400	383	383	400	382	373	397	357	394	397	380	394	384	408	382	423	369	418	356	371	389	392	382	392	399	395	403	398	409	415	424	392	371	375	389	398	377	368	391	386	394	373	380	352	421	407	409	380	409	404	357	421	412	408	381	406	385	407	392	369	405	391	385	401	360	381	377	423	408	384	359	376	398	372	383	387	402	386	380	384	392	390	411	367	389	399	404	417	410	372	385	382	368	400	369	357	411	401	374	413	409	357	434	406	391	400	380	391	420	371	375	395	386	383	415	368	374	389	359	379	415	376	423	399	398	373	360	379	387	389	372	389	394	371	391	364	401	371	420	402	375	404	380	415	381	394	383	417	385	402	428	391	398	382	367	357	424	384	433	392	367	399	390	435	388	413	383	382	368	406	383	384	426	402	391	374	390	396	423	413	393	408	389	391	391	401	407	408	397	388	369	392	378	395	412	398	407	389	408	373	422	425	413	427	403	377	401	403	394	419	385	432	398	415	390	387	416	415	398	356	426	380	425	377	387	379	428	410	400	374	393	399	390	323	423	403	377	401	397	449	386	372	392	367	396	402	415	404	405	398	389	405	387	375	377	415	368	365	377	338	395	367	371	407	380	400	384	381	392	395	375	377	379	378	372	373	381	386	386	419	371	378	370	379	379	427	387	411	378	432	380	393	367	370	407	392	414	419	378	365	392	386	373	395	405	401	418	406	391	377	379	414	400	411	391	416	393	365	410	345	401	430	360	389	370	340	388	412	388	388	372	376	389	395	356	423	383	357	389	381	394	399	367	363	403	365	426	424	386	402	371	381	414	392	401	394	383	374	410	425	395	376	393	427	403	377	385	405	372	409	388	372	382	388	417	386	435	400	388	394	394	407	380	400	351	378	410	405	376	408	429	394	399	408	391	381	399	389	445	398	400	386	409	409	411	374	409	382	355	404	386	388	408	381	409	347	367	369	363	422	365	404	400	401	390	396	395	400	396	401	379	406	411	368	380	378	385	393	362	360	384	378	406	398	405	408	399	433	374	384	397	389	438	415	393	390	395	384	396	403	404	394	379	354	384	379	402	367	390	364	373	382	389	400	405	405	378	363	386	350	386	370	355	403	387	395	429	402	406	400	382	376	402	388	379	413	416	355	401	433	365	405	415	389	404	371	411	378	374	400	393	425	406	393	404	375	403	351	411	379	392	403	397	380	388	393	362	343	399	387	384	375	387	389	417	372	382	355	368	423	378	388	426	408	409	365	381	433	401	432	384	390	397	387	399	382	400	395	380	406	404	381	417	350	387	411	383	376	379	389	395	346	396	430	382	411	409	407	404	430	395	396	426	355	410	436	394	343	416	401	415	386	387	380	394	387	416	391	409	394	405	407	400	388	377	415	392	422	413	394	408	397	403	366	387	371	407	375	379	416	397	392	377	405	395	403	369	408	401	398	403	386	363	412	436	370	400	405	393	396	370	378	425	429	378	437	391	405	398	407	382	366	381	386	399	393	365	362	389	402	387	386	372	396	402	415	394	374	355	418	403	393	389	400	409	385	389	397	389	391	382	375	359	387	377	394	417	350	380	368	406	406	368	378	354	394	400	375	391	377	405	392	412	368	407	420	374	405	386	375	415	401	403	371	398	389	363	412	355	397	379	383	362	411	423
22351	13785	17095	16592	14759	15308	15886	15061	15397	13280	6849	5260	6481	5235	4754	3757	4155	6023	5084	7814	6924	2852	3395	3055	2936	2251	1782	1455	1146	1103	980	951	746	529	431	300	432	707	230	219	189	201	202	257	207	214	183	194	307	653	736	523	503	354	279	268	276	259	216	220	251	180	189	227	191	170	193	188	157	192	181	168	179	175	188	151	180	193	233	191	190	199	193	179	179	178	179	163	147	154	170	169	178	174	162	164	190	192	192	174	157	165	166	189	189	150	167	202	175	169	181	179	152	172	161	160	159	153	192	174	175	151	154	160	164	139	176	171	171	165	155	176	153	165	177	155	145	168	151	173	137	172	165	171	174	169	176	168	172	165	188	163	180	185	186	160	202	168	171	169	161	150	155	144	156	162	168	179	172	174	179	159	178	166	182	187	160	200	169	165	183	177	152	169	154	171	164	201	181	161	169	176	171	180	168	165	195	172	161	168	183	178	155	179	191	176	179	166	164	185	170	166	172	184	162	172	190	194	164	171	166	178	182	184	172	175	173	171	184	155	157	164	164	172	178	164	174	181	180	165	155	183	206	187	180	178	147	161	169	130	180	164	190	167	176	196	184	171	192	158	158	166	180	213	182	172	165	171	190	171	171	165	176	176	175	170	188	153	158	175	173	170	191	186	172	150	187	153	158	161	161	177	172	166	176	184	179	168	179	171	175	170	162	185	147	173	178	154	174	173	178	165	169	161	154	191	185	157	162	175	173	168	152	172	180	190	175	159	182	184	170	170	181	146	146	168	158	168	159	159	162	160	179	162	166	181	165	165	149	150	180	174	148	201	192	169	153	163	177	146	170	179	152	149	159	162	170	162	171	152	182	204	165	173	174	157	173	164	190	184	158	169	147	160	190	163	176	158	149	148	158	163	167	183	177	158	162	176	176	192	166	186	188	175	157	168	134	190	162	160	182	182	155	178	157	192	167	199	179	187	167	159	173	166	176	184	165	179	158	170	161	157	151	166	162	174	164	157	160	159	181	149	151	159	177	153	187	177	168	156	165	176	173	152	153	171	164	192	168	156	161	185	172	177	162	146	183	166	162	149	181	168	170	158	150	169	167	170	191	178	156	166	173	188	169	206	175	177	167	135	178	167	165	172	196	172	156	165	165	183	192	160	181	174	155	179	177	182	165	173	170	162	179	194	168	184	165	188	181	184	159	172	157	172	169	188	166	150	163	163	167	162	158	188	181	170	165	172	162	155	140	168	193	169	153	190	174	167	163	159	168	161	185	173	169	149	170	166	152	150	203	152	187	168	177	185	163	165	171	186	144	188	160	144	174	161	173	178	172	180	168	171	167	177	184	161	172	174	171	182	155	178	197	188	171	176	175	174	164	167	166	169	179	168	169	199	158	183	166	168	184	170	164	160	158	140	156	189	176	181	170	172	167	200	158	160	169	167	165	181	158	179	168	155	173	172	159	179	197	187	164	163	180	169	193	163	162	174	179	164	182	147	149	164	167	170	174	188	150	183	172	175	170	158	168	169	167	194	174	169	172	154	166	178	182	194	177	157	170	167	186	162	154	151	165	179	173	162	155	161	182	159	175	169	163	163	159	188	180	146	172	159	158	177	152	165	197	155	188	175	161	179	160	164	148	181	184	196	181	160	172	171	169	150	180	165	159	177	165	175	171	163	162	169	183	172	191	165	177	172	195	158	177	187	167	162	169	173	195	171	188	161	160	164	162	179	154	167	178	167	145	165	154	189	175	174	183	172	143	163	167	149	183	167	148	182	168	166	163	168	168	193	173	155	170	160	163	169	180	173	169	189	160	164	177	166	164	147	156	165	150	169	179	156	159	146	196	176	174	176	160	132	174	154	161	169	176	183	179	183	172	193	201	162	181	169	167	163	188	159	185	170	180	153	174	144	146	157	172	191	155	187	164	187	172	170	188	168	173	179	195	169	160	166	162	162	170	191	179	149	190	165	184	171	182	184	158	151	161	169	164	179	153	159	179	186	177	166	177	178	173	164	173	176	145	183	191	173	176	163	157	176	153	144	166	173	183	192	169	146	183	169	175	171	172	180	179	171	159	175	184	161	171	160	198	173	177	170	165	175	157	164	169	156	176	158	189	155	160	181	181	160	168	172	179	167	178	162	165	160	192	172	170	166	186	143	166	164	184	175	176	168	163	177	180	170	177	161	167	166	163	175	187	153	157	162	177	159	170	172	179	175	183	165	169	151	173	171	196	162	166	159	177	149	165	167	164	172	168	157	157	177	157	163	166	173	159	175	157	156	162	166	172	157	177	166	165	167	167	181	193	143	186	152	166	180	161	174	151	168	162	183	193	164	154	154	154	173	149	170	146	166	159	158	168	165	151	164	189	164	146	148	160	188	174	157	189	162	148	153	168	181	170	177	154	165	173	161	193	181	198	160	162	163	154	148	183	186	146	183	185	172	165	166	166	171	158	164	163	182	162	178	169	149	178	162	167	154	177	191	174	155	189	183	177	188	175	155	162	171	179	168	183	160	151	178	158	166	162	182	169	171	177	185	174	164	166	184	198	164	159	163	162	171	161	166	154	183	187	174	171	183	159	165	168	154	167	144	166	172	161	154	188	162	183	177	154	181	180	171	176	163	166	168	198	156	164	160	169	148	172	198	165	190	174	153	175	177	176	197	175	162	164	172	160	160	177	190	181	180	161	183	156	161	172	171	170	193	171	148	150	156	193	182	184	150	157	172	157	162	198	167	157	155	167	176	183	191	179	171	178	161	166	148	167	165	214	169	185	167	159	153	173	169	162	169	168	164	171	153	177	185	169	163	178	176	186	169	158	164	163	169	166	171	156	170	159	156	161	168	190	191	180	178	159	165	160	183	180	163	184	163	162	182	169	191	165	160	196	176	162	196	166	160	167	173	162	190	165	161	176	181	166	145	166	173	177	178	200	183	166	154	173	169	165	154	156	138	170	150	184	153	156	175	168	167	176	170	188	170	190	163	175	176	152	157	202	167	159	185	167	189	185	166	166	169	178	173	172	184	186	176	154	181	169	170	172	168	182	185	159	175	190	169	156	169	145	153	140	168	155	141	173	168	184	179	159	179	161	174	176	142	173	165	177	168	185	190	159	175	181	191	165	178	162	161	165	183	166	160	180	163	153	166	168	195	171	154	176	180	128	175	168	177	172	180	179	181	166	183	171	156	167	154	158	170	156	166	143	193	168	156	182	186	183	190	190	158	167	172	183	173	145	180	162	192	189	186	185	191	165	159	176	175	166	162	180	156	179	174	184	161	209	197	183	183	166	146	180	154	165	184	192	177	173	156	180	170	168	174	156	164	171	161	211	162	162	187	174	191	176	182	166	154	180	159	185	161	172	207	149	171	185	176	150	184	180	198	145	191	145	175	178	178	160	165	183	169	162	161	174	161	172	179	181	174	165	189	154	170	163	171	178	172	169	171	171	165	181	197	184	172	165	180	175	159	172	176	185	164	188	154	174	152	170	161
13638	11038	18414	24801	27658	30081	31677	31127	32907	31093	20614	20104	22450	20073	19369	15392	17873	20032	18381	23723	21969	10937	14942	14767	14977	12393	10316	8425	6512	6515	6519	5879	4637	3370	2386	1693	3069	3920	919	809	814	768	772	811	813	816	778	788	1527	4719	4750	3514	3576	2007	1480	1353	1274	1282	1073	1021	828	827	836	861	863	752	727	714	605	724	661	631	658	551	519	522	604	697	783	697	607	566	560	569	532	492	521	558	494	473	488	484	479	534	487	485	520	491	505	509	521	475	489	482	532	475	498	473	502	526	489	480	507	530	497	492	480	486	508	520	513	489	487	504	494	465	514	479	496	459	511	487	516	470	499	464	491	475	504	504	500	475	522	470	515	458	449	461	456	487	485	526	540	469	468	509	495	525	479	465	497	503	523	478	473	513	499	483	541	486	475	471	511	520	518	506	472	490	488	500	470	517	506	517	470	455	491	510	525	499	478	499	532	544	503	483	473	487	484	492	491	464	525	505	490	480	507	520	504	481	498	466	529	521	493	499	500	509	520	483	466	475	472	465	476	486	474	511	475	466	523	502	506	484	507	448	452	506	494	497	481	469	461	499	499	475	480	473	497	509	528	499	515	478	539	519	473	502	491	473	449	505	494	485	477	496	467	483	498	477	481	488	492	481	489	468	511	504	470	504	478	464	506	511	483	467	524	481	486	438	493	499	475	434	473	519	518	499	482	492	513	468	512	518	553	483	476	551	534	484	528	468	522	517	468	511	492	538	526	511	472	492	526	503	514	505	535	523	519	479	462	492	505	484	477	493	512	507	465	464	529	474	480	477	502	491	510	540	493	532	443	503	520	506	471	498	492	492	481	510	475	487	529	489	472	486	495	480	518	495	508	453	465	475	494	519	530	471	500	517	519	464	488	478	504	474	509	494	488	449	487	530	479	499	469	493	469	490	482	473	494	498	461	483	495	511	537	526	503	522	519	481	472	505	473	521	531	494	461	533	497	489	453	481	499	522	476	428	523	480	473	515	467	510	525	471	513	516	485	502	488	478	491	487	504	518	484	459	478	503	496	474	491	501	510	542	497	501	491	507	530	517	478	523	503	453	521	453	497	501	515	473	485	458	533	513	453	486	458	506	496	493	454	474	506	470	489	499	537	511	499	470	532	516	477	509	457	473	482	504	547	474	513	492	459	524	490	466	502	479	473	508	471	484	503	505	499	528	497	501	483	496	484	550	524	501	503	473	475	515	479	505	521	463	478	464	469	487	510	500	481	508	546	498	529	488	486	471	546	508	480	476	482	509	484	502	522	476	488	545	475	498	529	504	508	480	508	478	502	514	501	529	490	515	499	506	461	462	534	509	508	463	515	476	467	549	478	487	497	512	474	486	525	460	485	483	504	497	470	530	513	551	498	470	539	474	476	510	506	475	516	480	472	514	467	491	516	499	475	494	487	569	479	508	502	471	495	489	488	507	479	464	525	496	517	499	503	496	503	486	470	525	478	525	483	472	517	466	524	483	473	514	478	496	497	490	511	484	501	504	483	458	471	500	486	480	502	491	474	547	496	473	479	511	515	522	567	504	480	513	463	518	479	547	494	478	493	464	492	484	497	476	527	493	469	532	488	504	483	492	518	471	505	477	485	528	503	509	481	469	512	474	489	448	513	499	461	500	478	488	537	489	523	476	518	498	483	483	486	506	485	500	491	512	504	496	489	513	511	533	454	467	470	493	506	452	468	487	469	476	525	461	473	511	506	489	517	459	503	506	486	546	486	482	472	462	512	510	490	479	466	450	500	514	510	480	526	476	488	505	487	503	481	481	489	499	552	518	494	469	524	499	468	537	491	514	482	471	490	483	492	490	518	515	475	503	470	494	493	525	462	495	499	512	492	519	460	478	507	495	502	484	501	492	444	502	490	476	457	503	495	478	505	499	469	504	495	550	527	460	487	467	507	472	424	525	463	539	478	489	507	483	496	502	490	494	509	498	477	469	506	501	454	495	490	481	498	478	491	492	517	500	488	475	487	530	492	496	487	497	496	533	518	502	512	516	519	505	504	487	488	462	496	454	470	515	477	509	516	497	498	505	493	514	485	474	533	466	519	515	487	557	537	480	494	467	519	477	522	511	501	527	524	519	454	498	526	506	503	487	509	531	527	492	482	484	452	504	521	533	505	495	496	495	489	513	524	501	459	483	518	488	492	517	490	522	502	510	511	522	485	507	518	499	489	525	471	491	458	479	480	502	499	487	497	482	497	544	472	481	475	520	482	504	488	512	464	517	495	484	471	489	507	487	491	478	479	514	480	493	499	493	494	521	489	480	522	477	477	505	520	488	517	488	492	479	499	493	470	530	494	497	471	501	455	482	439	478	476	480	488	473	480	462	492	477	502	496	469	510	476	455	514	470	473	471	497	507	499	510	534	517	507	491	485	487	481	520	483	497	506	503	496	522	502	537	502	472	489	459	474	520	446	457	492	545	510	469	496	493	480	442	490	495	525	550	464	483	497	500	506	503	486	501	506	454	496	489	493	511	476	457	505	508	483	458	507	519	515	458	505	485	488	512	505	504	526	476	492	464	495	485	540	543	412	510	509	510	508	496	510	487	495	454	499	499	469	510	518	507	530	484	484	510	499	467	496	467	483	481	552	459	499	524	504	489	495	508	464	498	467	482	463	475	518	492	465	480	504	514	465	522	481	500	461	490	480	486	520	494	474	499	517	492	464	467	494	479	492	485	534	478	488	446	493	499	491	464	472	500	509	478	489	481	439	508	482	477	484	478	524	467	509	462	515	479	464	526	492	458	492	510	526	470	498	443	495	484	502	457	507	508	473	463	518	496	507	513	476	526	509	470	517	504	502	460	503	509	469	452	459	490	488	468	443	475	476	444	445	470	529	490	503	530	505	531	460	476	487	513	487	468	472	468	477	510	498	480	496	511	474	481	483	489	473	470	543	498	445	512	515	521	500	483	509	524	480	484	501	473	486	528	523	454	488	474	554	501	494	500	488	514	460	478	505	511	476	488	464	460	495	501	522	468	473	467	489	514	509	458	478	498	503	503	514	468	472	504	487	468	481	473	478	479	497	507	480	507	513	480	487	525	471	452	529	501	531	470	495	503	469	533	506	489	502	507	479	480	491	488	523	526	501	465	492	499	494	514	467	482	473	470	454	468	491	468	494	514	528	532	468	518	482	496	515	483	513	493	465	493	466	529	497	513	477	513	503	475	497	469	492	492	486	476	466	510	485	529	523	509	478	518	537	495	514	504	500	484	468	489	510	509	503	506	492	509	483	456	516	490	519	511	503	502	498	457	505	470	513	476	489	487	514	447	448	484	492	449	500	499	492	536	487	509	465	483	487	497	491	527	492	533	526	504	453	475	484	487	450	518	495	493	512	499	520	497	513	488	508	488	491	508	493	467	480	500	482	499	459	475	472	505	472	446	473	502	499	528	486	512	509	539	466	502	524	513	477	486	455	514	462	521	467	506	509	517	483	445	495	519	523	518	467	485	530	504
4051	1738	1948	1639	1255	1067	1000	738	779	799	560	430	437	399	325	293	308	372	366	443	421	280	263	274	312	280	278	287	222	224	212	206	155	176	123	145	124	129	112	101	84	111	118	80	98	97	99	106	121	115	109	114	93	97	117	89	92	73	104	101	92	93	88	104	109	117	70	86	88	108	83	86	99	96	97	114	111	96	81	93	100	91	80	98	95	106	99	103	93	85	90	100	89	93	89	84	93	83	91	74	98	94	105	79	84	102	91	104	87	106	105	85	92	91	114	90	65	83	90	87	91	96	102	79	97	107	85	99	95	88	88	91	90	96	93	90	90	87	77	73	93	99	77	99	93	95	107	101	98	88	96	102	93	84	110	106	81	117	84	114	93	99	91	88	96	91	74	84	86	89	100	85	82	78	91	91	86	83	104	82	91	84	101	92	93	99	95	107	82	93	128	102	117	93	88	100	102	99	98	102	91	98	97	82	91	100	95	87	79	93	111	83	102	109	106	87	84	92	101	92	93	88	94	92	95	91	91	109	78	93	104	95	118	97	87	83	108	90	101	84	85	87	98	84	93	80	111	97	87	89	92	117	94	85	96	90	78	105	110	100	92	92	98	98	99	97	97	101	97	79	94	111	92	94	81	93	91	88	99	98	87	96	91	99	93	92	109	96	103	100	88	97	82	112	95	82	105	98	101	98	98	103	93	100	77	98	99	91	90	106	88	80	102	94	98	91	97	85	83	100	81	109	84	110	79	111	101	105	83	86	83	108	88	88	98	95	103	102	90	96	90	103	119	111	87	94	87	82	102	93	80	113	98	109	97	95	90	89	107	89	86	112	84	115	71	85	87	100	92	96	99	79	71	114	114	86	90	89	88	86	109	82	116	89	104	100	84	94	99	104	100	90	89	91	99	80	91	84	95	114	95	97	95	95	79	95	80	94	95	95	96	96	108	100	91	101	84	124	86	102	109	89	96	92	91	82	112	96	90	91	97	108	88	86	92	87	125	98	115	97	83	77	90	96	90	91	93	91	97	91	90	104	109	88	92	123	101	91	101	72	105	94	75	86	91	94	100	86	90	112	95	88	79	95	93	107	96	116	76	102	89	101	97	99	79	101	81	89	77	99	83	89	99	100	86	91	103	110	86	93	109	94	95	108	107	117	84	83	99	89	83	109	81	88	85	94	82	83	84	87	93	90	101	104	98	87	100	109	91	111	82	87	96	76	81	88	105	92	82	93	105	104	94	86	96	91	97	87	92	97	82	104	77	91	90	90	91	110	91	94	102	86	94	86	100	109	109	88	103	94	108	89	78	109	87	92	92	95	95	89	100	105	92	101	97	98	87	104	88	94	83	102	86	99	102	101	96	84	95	107	92	93	96	95	117	86	95	95	85	88	107	85	95	112	116	116	111	89	95	78	99	89	80	95	84	94	97	99	88	99	116	91	98	90	96	101	92	98	77	93	104	82	77	103	99	87	99	107	91	100	87	78	93	108	101	104	84	85	84	85	90	82	104	83	95	101	82	84	90	91	96	94	85	80	83	97	87	88	97	98	95	96	101	106	90	94	96	92	128	90	93	100	88	102	101	93	119	94	86	85	111	85	94	97	80	80	77	85	106	94	98	98	86	99	92	92	97	79	80	107	100	90	101	89	104	93	103	94	97	88	112	104	97	89	90	67	85	106	118	100	95	98	119	96	76	96	86	90	103	96	104	93	94	92	87	95	71	87	94	102	105	91	94	94	100	86	99	86	92	102	101	84	94	118	96	100	77	79	101	121	105	95	97	92	78	105	84	86	111	78	91	103	88	95	94	90	90	93	102	101	89	100	95	84	104	86	105	97	96	104	102	111	96	101	101	98	112	83	112	122	109	95	100	88	97	80	94	95	106	97	85	88	102	110	101	97	85	73	92	95	86	76	96	103	77	89	126	96	104	90	82	96	94	79	92	89	87	106	99	99	87	101	94	97	93	91	84	116	99	97	103	105	109	105	82	105	86	111	97	90	89	103	103	94	116	105	89	83	99	79	94	119	79	99	85	86	99	89	88	107	98	89	68	97	80	85	102	91	88	97	97	84	99	94	106	87	90	101	88	83	95	102	92	109	92	88	83	79	90	82	97	75	100	96	92	84	103	92	94	93	86	113	79	98	95	102	94	90	94	97	99	84	108	91	96	94	100	104	107	92	106	110	89	98	98	95	83	91	82	107	90	94	100	89	76	82	92	78	106	94	102	97	92	87	97	86	97	92	100	109	87	98	94	103	81	92	79	109	90	89	80	101	78	91	96	92	96	82	87	92	100	102	81	95	83	93	88	96	95	74	92	101	96	93	91	84	103	80	99	76	91	108	103	98	101	105	75	74	105	95	81	96	111	109	88	104	101	111	100	85	94	101	108	97	103	100	85	97	95	82	107	114	104	100	87	91	94	91	96	85	114	108	91	111	79	93	92	95	84	95	90	99	102	94	108	83	83	98	99	92	108	95	70	84	96	90	86	106	106	84	89	103	90	90	110	89	75	83	83	93	76	86	99	92	86	117	103	86	97	92	83	102	87	107	100	68	93	89	93	109	99	94	103	101	101	114	97	89	98	87	116	88	92	76	104	103	121	118	101	80	95	85	101	110	82	103	116	103	102	93	84	80	121	97	94	100	103	88	98	114	100	91	89	109	92	103	127	93	102	91	99	90	95	107	103	107	104	110	112	112	79	88	91	103	98	109	86	95	101	90	93	77	90	115	90	88	97	84	96	103	91	98	99	95	86	90	99	108	102	114	91	107	96	106	92	96	106	113	73	82	92	88	67	99	100	97	88	86	94	103	102	78	96	81	90	96	97	112	84	89	100	90	93	89	97	88	92	100	87	98	94	95	90	101	94	98	112	95	86	88	96	102	83	89	90	96	99	100	109	79	89	103	95	101	100	91	96	75	97	85	90	100	111	94	104	103	93	90	104	76	86	100	89	104	90	107	101	105	107	85	92	91	90	87	75	105	80	85	108	98	91	96	98	96	104	89	89	93	86	90	83	84	87	99	94	83	87	84	87	101	94	84	85	94	110	83	84	86	100	80	82	98	84	96	99	75	92	111	89	101	95	105	85	68	77	78	108	86	88	88	89	73	91	99	110	107	97	107	104	107	102	90	108	88	93	99	101	107	93	80	73	108	108	95	74	113	90	77	91	92	72	86	90	107	103	86	94	105	93	79	84	94	92	78	87	109	83	84	99	94	85	89	89	107	103	92	94	76	94	97	99	106	100	90	116	84	86	97	100	102	99	116	100	96	101	103	97	74	93	83	81	86	77	92	106	105	95	87	92	103	105	103	91	102	79	75	92	105	84	81	77	102	104	83	87	78	80	102	103	101	82	81	111	94	99	97	80	111	81	102	81	98	103	100	94	102	92	94	103	88	98	100	98	94	91	90	97	106	87	80	92	107	95	106	113	103	91	95	113	96	81	101	94	90	96	86	112	98	90	91	108	97	100	81	99	87
3688	2172	4173	5798	5179	5316	5222	4462	4733	4879	3124	2959	2769	2598	2179	1769	1842	2137	2316	2817	2486	1669	1631	1776	2014	1795	1687	1533	1440	1291	1276	1141	1002	912	818	627	503	586	477	472	431	378	446	396	365	371	365	360	360	464	433	474	420	342	333	334	341	334	339	294	318	318	284	308	302	284	291	312	287	299	312	286	317	309	311	295	299	294	320	304	317	290	326	356	335	315	287	287	282	310	282	283	289	269	306	325	308	294	335	272	281	287	307	310	272	299	300	330	296	279	316	275	312	297	290	312	312	323	323	314	302	298	328	283	328	297	310	312	285	297	324	334	296	294	292	339	281	312	261	285	330	296	307	283	311	310	307	279	287	267	278	308	299	278	309	274	305	305	279	318	300	329	299	306	316	276	284	297	311	315	298	318	313	297	274	295	306	292	276	334	243	281	309	279	301	280	303	282	293	297	294	309	291	301	299	310	277	299	286	299	294	298	294	324	302	310	297	292	304	325	304	313	289	299	317	285	314	300	329	321	316	256	273	313	275	306	305	319	308	284	303	280	297	311	324	305	306	305	319	322	288	298	325	294	300	301	308	299	291	293	308	270	291	303	289	278	326	302	310	314	282	312	271	318	287	278	312	328	283	312	304	279	277	293	316	307	287	277	339	321	312	304	301	290	316	301	252	291	301	317	309	290	313	293	300	285	311	305	284	281	303	288	275	335	286	288	269	302	290	291	276	280	304	277	290	303	293	330	267	289	301	346	318	305	301	290	303	286	316	326	275	301	298	308	304	317	272	292	287	298	309	287	274	313	306	265	282	282	324	283	305	336	302	272	291	299	275	307	301	318	289	275	295	285	270	301	258	325	286	271	311	306	291	317	285	289	298	271	290	308	308	324	305	317	266	302	283	329	286	339	298	276	303	307	268	298	295	294	316	265	308	301	297	289	306	275	328	301	305	309	298	338	280	311	311	313	305	288	293	272	292	302	306	306	287	257	321	311	292	322	323	313	293	314	320	339	319	294	311	273	335	318	312	313	295	297	288	234	325	276	288	302	312	314	299	262	293	319	278	302	285	304	293	317	320	305	314	267	284	302	296	317	316	284	311	287	315	274	302	333	284	264	323	313	305	300	284	277	276	305	313	316	320	282	305	308	299	290	315	274	278	272	308	296	302	300	279	310	304	305	318	276	263	287	322	293	293	295	282	280	316	308	311	295	301	319	315	295	250	284	301	316	258	300	320	319	293	287	282	304	295	333	284	297	261	309	323	290	276	277	292	301	283	321	277	310	288	303	322	319	268	307	304	335	287	313	293	285	320	284	294	300	296	278	289	292	306	311	264	277	304	283	263	310	303	296	321	296	286	305	305	305	304	284	317	296	309	313	302	281	271	307	314	267	295	283	328	300	306	267	305	278	277	309	322	289	264	323	329	319	290	334	307	290	317	311	299	333	293	297	296	277	331	298	288	303	287	293	305	317	272	292	287	308	297	320	309	286	294	313	308	307	295	281	311	317	286	270	294	289	298	303	285	307	289	267	288	333	310	314	281	318	310	327	284	311	315	294	300	321	295	298	296	276	292	298	304	324	305	309	284	306	303	314	328	316	294	278	277	281	308	324	289	294	298	310	302	304	308	334	337	309	334	295	321	290	300	288	303	306	304	317	301	322	303	322	286	306	285	283	294	296	312	294	293	304	285	284	354	313	318	308	314	316	312	346	294	312	315	311	287	310	304	302	311	299	315	276	305	309	261	300	296	325	301	305	255	327	298	298	295	314	325	315	266	285	282	291	326	311	308	301	315	314	331	299	293	319	312	316	283	268	316	306	265	290	299	260	288	306	308	296	299	301	311	299	332	310	339	272	258	311	317	290	296	297	307	285	279	311	304	305	265	302	327	291	282	283	288	285	280	327	283	294	272	289	286	299	309	289	302	334	260	286	298	291	291	301	286	276	282	289	308	312	333	319	290	295	263	271	311	323	298	312	276	285	309	313	285	283	320	294	278	312	289	310	321	301	296	320	310	299	324	287	288	305	251	298	322	293	295	297	294	315	293	276	326	286	319	335	288	302	283	295	318	292	304	293	263	280	282	301	290	283	279	310	295	288	321	292	289	297	315	285	283	300	300	325	303	314	327	316	306	293	309	270	286	286	327	320	271	281	307	309	323	303	309	264	267	317	284	331	310	272	310	325	319	294	312	305	298	298	304	321	293	306	274	281	266	318	316	320	306	310	288	325	310	306	300	306	324	317	314	298	321	292	308	328	301	273	275	275	279	316	280	300	267	305	277	316	287	330	295	300	296	285	289	293	337	294	302	280	303	320	315	269	330	323	314	312	316	288	333	274	314	306	284	290	324	320	312	285	314	329	314	259	293	320	319	303	316	310	324	291	316	302	336	292	313	306	296	302	291	300	302	310	273	328	314	305	304	302	291	280	296	287	307	283	314	312	319	296	302	279	324	320	321	275	282	317	329	285	300	268	292	297	309	303	288	313	302	318	311	310	312	294	286	329	284	312	320	304	294	302	320	299	309	248	294	288	287	288	283	302	309	283	334	275	307	293	326	295	293	324	290	298	312	327	306	293	323	290	313	268	296	290	313	318	298	307	312	284	331	314	305	338	282	317	327	314	277	309	297	278	312	309	310	300	321	280	291	278	301	296	290	311	305	301	288	330	289	294	283	317	303	313	295	297	317	294	299	323	306	299	279	272	282	302	311	331	307	299	307	306	300	309	317	302	297	297	304	317	299	293	302	297	287	303	304	280	327	316	281	305	315	302	295	297	291	300	287	297	324	315	316	298	304	289	309	309	276	286	290	297	284	269	305	320	309	288	280	312	302	285	294	280	293	316	321	289	285	304	297	277	350	298	335	287	284	294	292	273	309	295	304	272	308	317	294	308	304	298	268	298	301	286	309	273	284	293	288	319	281	318	275	312	317	296	289	285	318	309	304	291	313	278	312	317	285	298	316	295	291	279	295	296	300	288	301	289	299	281	287	280	265	322	294	302	302	289	321	292	316	304	318	307	345	297	308	285	262	299	300	272	291	347	300	320	281	252	269	295	308	283	304	317	273	319	284	278	311	306	264	338	315	313	330	284	297	299	320	299	301	329	287	309	307	294	315	300	301	290	318	295	310	313	277	308	326	321	297	284	313	307	296	301	279	282	302	337	296	274	309	297	291	307	306	335	333	302	310	290	325	291	284	270	304	289	278	308	279	305	317	325	304	283	276	288	288	300	289	303	287	297	297	282	272	296	300	305	314	310	277	326	299	312	299	270	293	286	315	315	322	306	320	292	315	290	297	311	283	318	331	272	284	270	288	297	305	301	309	299	308	311	296	326	287	308	335	279	304	314	305	285	297	298	307	322	328	323	296	315	336	286	307	292	301	304	277	270	333	285	290	296	299	280	289	279	293	276	295	293	304	317	301	283	269	289	281	291	264	309	310	293	287	318	307	305	267	309	297	274	318	311	351	298	299	329	307	289	308	297	314	300	309	293
13808	7237	8787	10437	8591	8882	9218	7226	7261	6852	3531	3083	3034	2461	2637	1770	2037	2541	3304	4192	3038	1635	1647	1494	1602	1091	948	873	669	783	852	629	422	387	261	226	183	199	144	171	154	133	141	175	157	146	155	158	198	507	448	408	327	229	208	177	189	173	203	182	142	144	142	171	146	151	138	148	157	121	143	151	128	139	109	132	129	147	146	145	153	146	139	136	115	137	144	126	146	129	133	98	119	122	136	132	148	131	132	127	137	143	126	140	133	129	123	120	117	129	148	117	127	116	151	148	149	133	109	132	107	114	137	131	118	127	107	137	137	135	111	134	133	115	130	128	130	145	136	136	136	131	125	121	125	135	144	122	117	123	137	119	130	114	117	129	124	119	122	129	126	128	129	116	140	130	133	135	124	123	140	122	106	132	127	127	142	131	137	120	112	119	133	111	119	118	122	128	136	127	129	154	133	146	120	107	109	127	126	125	144	132	120	123	134	121	135	130	139	141	135	127	124	122	117	123	173	139	131	125	168	136	125	135	128	117	137	130	104	130	134	127	130	147	121	126	111	122	142	129	136	118	124	125	136	122	141	129	144	128	137	128	141	139	144	119	132	137	125	113	125	125	131	122	157	131	145	130	114	140	129	132	136	149	120	128	113	126	126	131	134	128	149	127	143	146	124	121	124	125	145	160	125	143	141	134	123	112	131	137	114	109	126	109	135	121	138	135	121	118	117	141	140	125	133	125	134	134	127	140	113	118	111	108	129	113	123	122	135	139	128	133	127	137	120	111	127	127	117	163	127	138	129	138	139	117	125	134	117	116	119	150	128	135	134	85	114	116	132	134	147	116	143	134	147	130	124	119	127	160	132	128	140	117	119	131	114	114	120	123	146	129	107	124	156	141	128	139	142	133	125	131	123	146	150	101	125	114	128	138	130	139	141	144	123	103	130	119	128	128	115	117	107	129	116	117	103	123	137	152	132	124	125	135	118	140	120	118	141	132	139	133	124	143	131	119	131	126	132	140	117	139	99	137	140	111	123	106	119	134	137	132	119	123	123	122	119	131	139	135	158	130	122	134	137	121	134	138	129	126	110	130	124	131	128	132	153	135	105	143	136	130	115	138	112	100	136	132	121	113	132	123	139	129	128	99	136	108	138	137	125	139	133	138	166	123	143	126	135	132	140	122	114	127	117	142	134	131	135	131	128	128	135	125	111	148	127	113	138	140	119	131	120	132	111	146	142	144	103	103	119	141	101	144	146	129	157	124	140	103	146	141	141	139	118	123	110	128	124	110	136	135	135	119	126	125	129	133	134	114	122	114	140	132	143	136	125	117	132	128	125	143	116	130	129	135	124	143	118	134	128	125	127	126	124	128	135	126	132	115	130	149	117	122	135	125	118	112	123	124	153	113	144	117	141	112	135	124	135	105	139	111	117	121	154	131	139	136	132	100	120	124	134	117	128	133	125	118	135	124	130	138	137	138	131	127	125	113	129	134	106	119	143	133	132	133	148	131	121	142	140	131	130	129	115	138	140	132	126	137	140	122	137	137	134	120	130	111	131	118	139	113	133	142	115	132	136	137	129	120	107	146	138	160	144	116	144	139	140	127	106	126	117	127	121	123	135	125	135	127	134	137	133	135	125	130	125	127	126	104	135	131	146	125	130	122	144	134	133	146	113	150	126	119	117	114	121	123	154	123	140	122	135	129	120	148	135	114	132	127	132	111	119	126	139	145	132	147	122	117	140	133	114	134	119	121	123	111	136	131	123	127	105	142	138	128	129	123	120	139	175	140	120	117	123	135	136	134	150	126	131	125	120	142	132	116	134	127	117	136	132	117	119	116	146	120	121	130	139	118	137	131	161	143	127	106	139	127	121	143	117	135	112	139	128	113	113	147	105	107	111	136	144	132	134	141	134	115	141	127	126	138	135	130	117	129	114	129	140	121	132	142	127	135	137	110	134	117	125	110	127	122	133	137	138	149	126	151	129	116	145	138	133	143	116	141	121	126	112	130	136	133	113	161	124	136	116	121	119	134	128	140	135	120	122	135	147	130	130	126	130	144	121	132	142	116	139	127	141	131	116	120	129	126	114	134	152	118	117	124	130	125	127	138	112	124	114	155	132	133	111	128	137	140	132	121	118	138	138	116	153	125	117	127	134	134	117	112	129	114	110	139	127	123	143	114	131	128	134	120	131	138	132	157	132	129	123	149	131	114	115	120	145	116	120	130	126	146	126	117	128	128	122	135	136	122	135	130	118	116	133	128	147	142	121	128	130	126	132	115	127	152	141	124	131	123	140	136	132	134	123	119	121	110	114	120	133	112	129	114	135	150	132	130	120	125	142	129	119	128	139	123	126	124	124	121	99	115	125	136	131	131	124	115	137	122	126	138	141	116	150	126	139	143	126	120	114	135	131	105	129	127	114	118	119	118	126	114	121	121	133	141	131	145	143	134	123	151	105	141	116	110	122	127	147	126	118	127	141	124	130	132	144	118	116	141	133	137	110	144	123	129	125	134	149	132	138	138	129	127	92	155	123	121	144	147	162	132	116	121	112	130	128	121	127	132	132	124	142	145	124	110	137	140	111	131	136	134	123	165	151	124	121	140	153	128	148	133	137	143	120	117	124	136	146	107	128	119	125	122	149	116	95	118	126	153	128	144	106	134	133	125	110	151	118	125	135	142	123	136	137	147	126	150	154	138	129	134	129	118	139	123	144	135	121	107	109	133	121	135	133	120	128	113	128	138	131	127	137	145	148	133	125	113	144	135	137	117	114	133	114	112	128	152	117	132	130	114	130	108	136	127	140	118	121	118	136	141	123	137	126	140	136	118	119	141	135	127	148	129	137	129	126	153	143	114	123	127	141	143	116	136	144	143	143	128	146	117	142	135	123	135	124	101	138	145	124	128	119	143	121	116	121	114	126	158	140	135	133	143	124	127	145	119	119	133	144	128	120	133	110	132	131	138	111	114	115	128	132	129	133	132	130	124	135	107	130	126	132	122	131	134	138	120	120	124	134	124	132	147	94	128	109	142	148	127	107	117	126	151	131	137	149	117	141	109	134	121	117	121	121	140	134	135	137	141	114	126	132	117	125	121	124	136	129	136	118	134	130	130	137	134	134	119	125	140	129	134	128	130	134	115	150	116	118	142	122	126	142	138	128	140	139	137	156	120	142	124	130	137	113	111	119	128	136	122	133	118	114	137	128	133	133	139	127	131	143	128	149	131	134	143	146	125	133	121	133	148	112	120	116	143	127	142	136	134	137	125	132	127	132	135	131	139	122	125	115	107	118	138	132	125	141	126	118	120	110	141	122	125	133	154	116	107	131	121	125	134	117	131	138	128	151	125	116	118	138	143	152	126	127	114	137	137	141	137	124	139	117	146	123	120	123	143	112	114	119	121	137	116	113	128	119	130	125	136	130	100	129	122	128	132	165	154	147	146	135	123	111	128	136	136	113	146	133	133	139	130	109	117	115	132	139	126	133	117
9596	6925	12528	19831	20698	23618	25363	21875	22803	22798	15617	14387	14264	12756	13556	9500	10361	12398	14411	15381	12644	8790	8873	9052	9512	7733	5917	5343	4692	5283	5626	4263	3010	2405	1471	1183	932	854	686	665	664	646	652	633	582	578	588	602	1101	3534	3114	3043	2203	1437	980	985	871	975	751	668	634	628	622	663	586	567	523	530	492	547	548	514	501	429	385	430	474	530	519	484	442	454	445	382	454	378	397	423	400	398	409	371	401	392	378	385	411	396	390	415	387	384	378	388	398	405	405	391	349	360	391	374	382	355	389	402	384	376	389	400	365	369	407	404	377	386	374	388	387	387	414	458	374	413	418	396	382	415	366	357	380	405	394	408	409	378	371	423	356	409	383	392	390	350	352	411	386	354	384	374	372	400	384	397	401	394	357	399	352	377	391	384	357	400	395	370	419	392	388	392	374	407	357	354	407	360	391	419	382	406	394	393	416	379	397	388	401	384	355	404	388	375	367	405	397	386	406	366	389	411	421	388	379	381	394	396	406	397	421	447	403	402	400	390	379	406	373	387	379	376	421	377	392	419	410	382	385	395	388	350	398	410	384	352	362	407	363	383	359	411	414	379	396	390	381	380	367	389	384	392	393	394	381	403	396	377	375	416	377	402	370	395	394	365	369	370	409	380	374	385	406	366	427	380	408	405	386	421	405	385	393	383	370	337	345	413	389	369	357	393	394	387	401	377	360	399	425	430	371	398	407	392	398	360	349	413	398	360	401	391	374	434	364	371	371	412	388	397	376	374	363	400	363	360	381	384	417	431	384	372	398	380	380	372	416	342	365	372	400	393	386	392	378	407	429	406	390	392	380	351	375	380	366	385	405	388	406	404	414	381	427	365	370	424	423	373	391	386	380	383	393	415	366	387	425	365	396	387	399	355	371	390	375	358	414	357	418	367	367	372	370	417	390	389	358	400	379	391	403	429	383	389	396	386	365	385	424	385	409	372	389	373	357	384	347	379	398	417	391	403	384	388	345	401	393	403	359	337	427	397	382	401	412	402	411	397	374	426	378	409	364	406	381	362	391	400	363	379	396	378	345	400	389	394	408	368	407	411	409	384	408	393	341	380	423	410	439	387	408	399	394	368	394	384	399	427	396	384	385	386	378	409	376	385	357	373	381	413	372	375	394	402	432	404	364	399	394	417	438	371	382	409	416	354	394	373	385	396	366	381	378	406	341	416	397	399	410	412	399	377	385	401	399	420	368	406	412	369	401	365	413	406	374	424	357	392	371	365	424	397	379	354	352	393	392	343	378	415	385	385	351	416	408	391	394	415	402	397	404	367	430	434	372	398	405	371	389	400	401	411	383	398	356	391	366	399	381	393	381	392	373	367	409	378	402	365	416	407	382	381	417	375	376	403	383	379	383	362	412	392	365	398	404	397	365	411	386	379	384	371	364	409	365	385	392	413	380	394	378	381	365	379	374	370	421	382	371	375	383	390	415	357	380	412	421	406	413	380	395	420	355	405	386	393	450	377	419	392	373	387	396	379	386	386	412	431	383	420	349	411	358	379	396	435	424	385	398	399	376	395	381	408	370	401	416	368	385	367	377	380	407	388	411	373	373	374	385	389	398	388	388	402	399	401	385	380	392	397	386	376	382	419	392	407	395	387	420	388	373	395	374	422	391	380	408	409	393	396	383	376	364	377	418	384	399	349	394	407	414	388	393	367	381	388	392	410	390	392	381	390	376	406	388	367	365	404	359	408	396	390	365	365	414	386	418	389	404	370	390	373	388	398	451	388	402	373	370	377	394	404	396	380	382	382	428	397	376	376	401	384	355	420	384	382	377	412	366	363	367	383	395	381	410	390	422	408	411	384	402	377	376	398	381	389	399	373	379	386	389	404	398	383	403	405	398	392	397	371	428	388	387	371	401	416	369	412	398	403	416	387	385	364	415	402	385	427	419	378	418	401	393	424	376	418	387	392	391	375	391	383	416	410	398	360	403	371	379	389	384	384	444	379	415	433	421	387	404	369	386	368	399	382	388	387	402	360	405	390	408	373	411	375	415	341	423	390	385	374	374	390	364	395	400	368	422	388	395	388	379	409	387	363	407	403	346	369	382	343	391	386	406	370	398	395	373	418	355	387	384	391	354	372	363	402	375	388	396	368	385	376	363	387	403	443	371	399	393	358	409	398	395	378	357	379	414	406	386	362	374	380	400	414	362	394	436	410	367	375	396	365	371	368	394	419	407	374	377	388	381	380	433	382	418	387	403	418	382	364	369	360	397	399	414	384	395	391	396	362	431	384	372	375	420	410	378	384	409	389	363	410	381	408	417	377	422	401	369	370	419	391	398	394	369	409	391	399	387	392	380	433	400	412	368	348	355	405	408	426	372	378	408	374	382	403	363	403	399	383	342	389	376	387	378	373	390	378	418	400	403	389	385	380	369	405	384	382	392	391	373	391	404	361	379	404	426	420	412	381	362	396	408	366	388	381	369	370	414	417	361	403	417	424	391	427	374	373	391	394	382	384	390	375	380	396	415	396	401	394	364	400	376	413	390	360	378	416	408	393	381	394	414	369	406	393	417	417	384	379	395	365	394	404	399	378	421	376	408	408	367	424	403	395	388	351	394	397	371	400	437	359	351	406	418	391	388	423	321	408	419	378	410	370	411	395	394	352	418	365	366	422	401	401	395	359	390	363	371	387	396	395	388	393	384	341	422	357	382	411	387	400	405	383	368	404	414	414	384	417	415	366	405	422	387	399	412	392	396	383	404	414	353	352	352	389	364	411	379	387	411	399	387	388	377	390	383	391	363	407	408	378	403	410	366	369	408	402	371	362	391	373	402	412	359	425	400	381	414	381	412	386	358	393	415	349	400	351	420	379	404	372	373	389	390	394	387	396	411	418	365	403	349	395	379	434	388	366	382	382	396	439	389	382	360	391	385	396	383	393	364	355	386	384	395	397	367	401	403	388	389	401	376	372	417	378	407	406	370	377	358	361	392	404	405	388	365	392	401	398	401	376	393	391	363	367	374	375	398	400	391	377	405	381	378	401	373	373	412	336	367	356	398	413	417	380	404	372	358	402	398	383	353	386	372	403	344	366	404	419	349	385	370	354	394	408	382	396	367	400	376	386	381	381	407	376	401	353	381	406	389	371	376	397	380	387	409	402	380	381	383	385	407	385	359	402	375	390	367	375	399	375	428	380	394	403	365	394	389	360	356	387	386	415	412	393	425	409	398	394	379	365	365	379	363	411	408	423	391	359	382	411	407	403	387	410	364	381	369	394	395	358	394	408	395	384	375	378	382	380	413	374	391	423	398	399	372	404	352	439	369	395	410	400	395	401	358	408	391	393	373	402	380	377	403	388	409	387	399	412	385	409	390	394	379	391	412	417	386	424	406	394	395	360	395	368	384	407	376	386	415	375	430	402	385	377	378	375	372	376	416	344	386	413	390	391	395	400	388	370	391	392	373	392	418	376	387	396	387	373	413	386	378	392	344	411	398	405
22239	13560	15285	16876	16125	17775	18482	13359	12647	12005	7588	5945	5756	5234	5534	3725	3772	5461	5759	6880	5692	2903	3647	3816	3181	2361	1628	1463	1332	1373	1303	1234	730	491	345	355	314	277	226	227	202	203	179	218	205	245	207	203	315	861	718	760	454	364	322	288	280	246	260	235	237	210	220	202	231	190	186	181	186	211	188	201	184	196	169	188	190	193	202	196	171	174	199	195	178	181	174	164	168	188	172	157	168	162	161	164	183	150	151	162	199	164	145	178	198	169	160	180	185	175	176	175	150	153	184	165	160	146	161	171	140	161	134	158	161	171	160	172	179	176	159	175	152	159	176	178	181	179	171	166	168	142	155	169	175	157	165	166	176	188	165	178	182	190	179	163	164	171	184	188	181	187	152	170	194	171	164	177	170	186	179	171	183	170	133	168	188	172	156	149	159	156	163	162	188	178	171	165	175	146	186	169	178	177	177	158	178	166	183	164	176	182	183	190	162	186	169	152	179	176	159	172	163	164	184	156	184	160	162	176	175	151	159	159	155	156	168	176	139	171	150	173	154	151	164	160	155	179	187	166	166	175	159	163	158	155	158	186	185	155	169	185	173	162	170	185	181	188	165	183	162	185	193	194	183	170	178	158	134	166	167	149	161	158	185	179	170	161	182	167	149	175	174	153	146	178	142	187	166	188	189	188	185	155	180	137	149	160	158	170	183	195	170	148	179	174	170	175	181	177	170	175	157	185	157	160	163	146	183	173	192	170	174	177	172	177	161	167	173	195	166	170	197	178	179	169	154	157	182	159	174	168	160	166	158	173	172	163	175	187	167	168	172	164	175	195	185	175	161	173	145	162	154	154	151	146	169	167	169	188	170	181	160	158	167	154	165	194	197	184	157	163	165	167	161	167	179	177	170	154	187	160	161	179	177	172	166	174	158	164	198	155	172	193	177	185	166	174	170	186	177	168	162	163	169	181	195	167	182	167	175	158	155	189	203	178	170	168	155	187	178	187	172	185	144	180	185	173	171	160	188	179	189	185	172	179	168	197	150	180	165	183	182	167	169	178	168	168	187	175	168	162	172	146	177	149	181	196	174	154	175	164	185	164	165	193	169	179	169	193	176	174	162	162	171	151	177	166	176	166	163	178	198	178	177	172	197	163	166	157	162	167	179	176	189	157	160	158	161	164	187	171	148	171	184	175	169	161	155	166	168	161	179	170	151	169	167	188	171	171	152	183	183	186	166	144	192	190	184	180	165	180	156	158	157	168	172	161	163	181	167	177	144	187	163	192	172	159	163	188	171	136	167	191	171	163	157	178	182	173	176	167	173	181	167	202	157	173	151	185	168	172	181	174	168	180	150	197	165	180	175	184	156	177	173	153	169	168	166	153	161	156	164	184	180	183	185	178	165	175	182	187	181	163	166	165	170	179	172	186	173	178	163	177	150	193	172	160	166	168	185	179	172	191	164	164	153	173	184	195	173	168	164	198	177	161	143	167	153	146	166	175	173	181	166	167	161	159	183	156	209	178	161	169	177	183	178	163	155	147	188	155	180	157	168	171	177	174	160	179	186	179	189	170	155	144	188	161	166	176	158	170	162	186	161	181	178	166	172	158	141	172	173	157	163	169	177	164	159	170	174	182	177	184	175	169	147	199	186	164	184	169	173	168	170	189	154	183	158	178	162	184	169	169	199	179	191	185	159	196	169	176	211	162	179	159	167	167	155	178	180	178	178	168	144	172	169	162	158	164	163	149	182	162	177	149	148	156	183	187	156	143	159	161	172	141	146	182	188	158	173	150	172	160	159	174	165	176	176	184	162	189	166	182	174	156	174	166	176	162	158	181	149	170	190	174	158	172	175	159	187	177	166	169	171	168	171	180	160	166	166	174	177	172	153	176	165	158	169	184	166	157	162	174	155	154	155	164	163	150	173	149	153	160	175	177	159	162	166	187	167	147	174	157	170	177	186	164	156	182	178	159	176	199	172	158	175	185	158	151	180	168	147	178	156	165	167	146	169	186	162	172	185	177	160	176	146	177	154	182	172	155	160	171	178	177	190	165	163	175	163	158	191	158	178	157	191	161	173	175	173	167	168	147	166	157	189	181	163	160	171	169	172	164	173	146	174	165	190	175	175	138	162	154	185	171	153	181	181	154	156	177	169	170	172	186	190	183	167	190	190	198	150	166	174	158	189	159	162	151	160	180	182	189	163	153	173	194	166	191	190	176	173	154	175	175	163	170	172	192	161	177	178	149	174	148	168	168	189	176	179	176	196	156	161	176	163	181	163	163	155	178	179	151	159	157	160	140	159	185	170	160	156	168	165	159	160	173	175	166	156	182	171	190	161	185	188	164	160	178	201	174	183	160	161	180	182	176	164	153	178	154	157	178	178	160	186	170	175	184	165	150	188	173	180	190	173	172	180	198	183	175	187	188	184	190	172	182	166	196	160	199	182	151	165	184	168	162	170	176	177	172	175	149	160	157	172	166	174	183	157	190	185	156	160	165	165	166	128	169	174	172	199	170	144	194	172	169	164	167	168	166	188	160	160	153	185	147	178	151	159	160	166	197	177	188	182	188	161	178	176	165	173	150	182	166	178	163	186	168	175	180	151	172	170	166	163	157	182	197	187	197	177	180	157	191	204	180	183	173	148	183	188	141	149	158	177	181	187	166	174	158	175	176	163	156	172	174	158	168	185	154	169	187	175	166	183	183	180	154	163	189	181	190	186	155	147	182	160	144	167	172	169	158	156	176	165	171	155	163	187	158	204	177	169	183	161	158	194	180	171	179	173	176	160	145	186	148	141	161	164	172	166	176	160	173	154	166	171	185	170	165	169	142	145	155	150	182	194	171	181	197	180	160	168	171	163	181	180	172	171	166	185	184	166	177	195	189	174	155	159	162	177	186	163	196	158	184	136	185	186	167	167	156	174	147	163	169	162	175	164	175	135	180	185	136	204	151	167	164	149	173	158	163	160	159	177	163	173	169	189	170	180	142	164	161	176	168	164	173	204	161	170	197	172	190	159	172	151	159	176	178	169	146	167	162	160	155	183	176	169	163	162	171	148	151	171	160	172	157	158	158	155	200	175	178	200	168	170	190	174	181	153	183	153	156	158	161	190	145	182	161	177	179	168	165	177	180	164	216	172	172	163	154	176	188	168	162	149	157	176	180	159	189	186	169	159	153	157	184	165	190	192	165	177	178	189	182	159	173	179	187	179	181	171	183	178	155	176	163	175	187	156	179	162	181	168	167	177	169	207	138	190	193	185	172	182	186	151	165	181	178	152	185	175	167	179	169	159	140	176	197	166	152	177	167	183	178	183	155	154	130	178	178	164	187	191	180	169	198	189	175	174	157	195	185	171	173	184	170	171	174	175	185	179	168	172	166	187	162	184	154	182	172	174	167	157	162	160	174	182	181	183	177	186	167	164	169	183	179	173	167	167	171	169	155	168	177	181	180	159	194	182	152	171	166	177	177	181	163	164	155	172	169	177	180
13024	11012	18496	26115	28226	31948	33899	28983	30825	29303	23899	22192	21628	20588	21416	15682	15892	20307	19846	21627	18024	12004	16162	17520	14990	13097	9714	9068	8468	8384	8381	7665	4871	2791	1841	1798	1642	1571	1017	884	795	836	839	860	799	771	786	839	1806	5902	5006	5604	3210	2299	1697	1558	1472	1459	1199	1061	934	930	924	952	899	866	834	837	714	709	708	803	620	522	550	579	672	693	758	603	591	599	589	535	524	527	574	572	487	470	494	531	501	540	494	534	465	472	520	523	475	536	494	526	472	522	484	469	507	480	481	491	530	512	448	495	492	467	525	492	503	475	494	524	491	510	469	470	488	498	464	453	475	482	470	488	510	518	478	513	532	513	473	515	495	491	442	483	465	486	488	517	494	479	519	474	459	477	472	474	514	513	509	475	475	500	522	478	465	503	485	509	500	481	495	448	472	470	447	448	494	493	482	469	487	492	467	488	461	507	495	510	487	531	475	467	465	495	486	513	491	470	482	490	487	524	488	491	498	483	478	517	492	486	478	479	488	513	433	480	464	475	480	507	496	487	488	482	490	490	495	500	487	505	504	460	470	503	497	509	497	474	500	534	493	465	491	487	455	512	498	467	508	474	458	467	500	505	478	487	460	487	501	494	472	525	518	473	433	500	449	492	481	476	492	479	484	483	446	472	477	517	479	505	469	518	495	504	480	443	442	502	485	460	502	529	516	490	444	483	459	506	485	465	507	482	470	481	460	508	510	479	493	509	502	489	532	470	499	526	500	481	497	445	533	494	510	492	530	516	501	504	487	490	487	500	532	514	501	460	488	493	488	457	454	492	495	493	491	519	508	484	491	484	497	466	517	478	504	473	500	477	485	535	485	496	487	468	497	513	491	546	453	491	511	518	520	495	496	491	435	501	487	460	449	486	483	471	515	452	463	512	456	526	501	491	503	459	475	479	511	504	473	515	490	538	506	532	494	469	471	516	513	479	500	476	510	490	518	507	520	496	499	476	522	482	496	507	479	485	489	474	534	520	479	502	461	482	528	493	496	508	506	473	500	472	505	495	508	465	472	474	465	524	483	539	494	493	471	497	450	476	474	455	502	490	453	488	472	468	511	496	459	478	505	509	506	497	499	523	469	512	484	516	510	500	478	500	496	464	483	458	515	492	482	485	507	470	476	506	425	502	475	495	472	461	468	499	481	495	468	514	506	455	469	463	521	478	474	473	504	490	505	499	474	462	489	523	475	505	484	521	511	475	526	470	525	506	492	480	490	484	471	476	473	473	456	519	478	508	524	500	531	474	439	467	500	476	472	473	466	457	497	499	523	466	522	530	527	403	505	492	512	513	495	517	503	467	496	471	475	528	463	471	472	512	503	485	476	506	528	488	456	494	460	517	486	453	545	505	476	516	485	473	481	511	467	483	502	487	464	496	483	525	478	515	510	478	507	500	497	476	534	508	478	485	476	486	499	490	506	490	483	448	515	476	477	520	496	494	486	462	447	519	458	465	511	482	501	487	486	457	535	494	499	477	518	501	498	487	486	476	509	459	456	522	488	478	523	517	496	485	475	510	504	491	490	472	491	504	497	459	504	465	477	494	471	503	498	493	494	493	473	500	480	488	492	512	478	511	478	445	503	464	520	525	505	479	460	475	519	465	469	493	475	503	505	470	447	495	485	491	503	514	485	485	471	516	504	511	448	483	530	501	514	502	488	451	481	531	458	490	462	485	512	481	480	510	499	512	478	488	512	485	475	497	464	475	507	464	498	493	498	479	498	483	503	469	447	477	483	476	478	460	536	512	474	461	505	484	452	537	496	450	486	505	500	485	499	460	473	472	495	533	508	539	529	545	492	497	464	526	474	496	510	475	516	474	495	519	480	534	521	511	463	479	488	498	470	525	498	501	505	462	513	475	488	473	436	573	462	466	469	464	499	474	534	502	501	519	476	493	492	453	477	503	441	486	515	471	483	514	473	472	488	487	496	536	479	531	466	515	511	488	507	494	507	441	489	475	513	468	458	488	525	451	479	519	460	492	486	493	456	513	470	474	452	481	472	505	551	473	474	452	505	493	539	470	486	508	503	494	503	541	490	495	484	501	486	487	510	492	493	503	487	482	474	459	488	497	517	474	472	530	496	537	482	491	467	464	532	483	497	495	509	499	483	502	483	487	543	468	485	509	531	471	473	498	495	482	510	473	483	475	519	492	468	526	452	493	513	525	474	500	497	519	489	482	514	470	478	511	501	513	492	481	495	489	503	454	491	481	485	507	509	501	489	506	491	503	530	507	511	479	520	456	483	500	465	478	529	449	453	511	523	461	498	477	463	499	507	458	494	478	498	469	515	472	477	501	510	477	489	502	477	537	425	525	494	542	455	476	497	493	492	503	497	497	477	513	471	479	507	506	520	469	459	485	519	561	489	471	495	492	451	469	492	474	479	473	518	509	483	463	516	505	497	482	486	499	497	503	506	483	482	500	480	506	505	497	505	492	470	497	476	472	483	510	508	505	449	526	487	473	487	454	481	494	473	505	477	496	497	513	530	496	484	501	456	480	490	510	491	481	470	492	485	477	489	456	509	504	503	479	508	494	485	514	514	523	525	482	489	499	488	485	531	496	486	481	510	488	479	509	469	502	468	509	491	435	480	518	515	497	481	475	479	488	477	527	476	481	498	495	487	476	514	491	488	492	511	508	498	477	505	474	457	440	468	486	482	498	480	510	477	520	499	514	508	497	476	520	508	515	510	507	470	496	480	493	483	452	507	495	500	499	498	501	446	443	475	490	541	469	501	530	476	497	492	504	469	507	493	468	476	485	486	508	502	546	483	465	532	467	485	430	506	470	520	480	482	493	474	503	458	483	475	442	468	474	467	466	511	504	456	472	525	492	456	465	493	463	502	482	483	534	499	482	508	474	488	497	523	485	527	503	503	463	497	503	471	505	456	499	481	491	490	485	484	473	511	470	484	500	510	437	486	501	491	510	500	499	462	496	488	506	471	513	529	491	484	504	467	485	445	458	458	499	450	498	502	500	490	498	474	496	444	470	467	498	536	483	484	508	506	553	467	559	481	501	467	477	521	507	454	531	476	489	501	500	456	496	479	493	532	462	430	480	481	443	489	513	535	499	502	551	482	460	484	492	453	460	487	510	491	498	532	508	493	466	472	451	500	499	524	487	510	485	502	471	486	504	442	507	525	477	499	516	468	505	493	479	490	467	469	511	491	445	515	479	466	516	494	487	482	449	507	476	487	497	472	477	472	503	498	483	462	454	511	491	518	488	444	502	530	514	490	459	509	489	511	516	489	478	512	455	464	474	511	480	495	468	515	467	477	463	452	485	494	496	488	500	481	454	473	479	503	478	516	508	467	509	498	487	474	498	485	478	502	492	522	480	500	443	467	496	491	481	533	469	529	517	490	529	473	489	517	532	509	462	497	494	514	537	516	490	444	498	493	494	485	508	487	496	508	550	485	485	516	541	482	501	477	470	478	482	514	491	492	498	467	528	469	537	487	473
4157	1785	1828	1495	1523	1380	1234	924	951	930	599	448	468	398	380	339	327	461	429	418	351	295	346	347	342	313	277	254	255	221	216	227	157	168	133	160	137	124	119	109	122	113	112	113	103	89	100	103	116	118	117	115	96	120	100	101	108	88	96	110	77	96	114	94	124	99	107	114	108	88	105	88	85	86	87	103	98	100	99	109	101	111	118	74	67	101	97	103	91	104	94	92	103	85	126	95	107	91	107	110	105	97	99	117	73	97	94	101	97	92	79	117	90	85	103	102	100	92	95	111	88	110	82	86	93	101	95	87	106	92	97	85	101	80	94	108	91	103	106	95	93	86	103	99	102	93	113	89	86	109	88	95	90	99	91	107	97	88	104	87	97	99	101	103	82	91	94	86	114	86	90	99	91	94	118	87	93	102	105	104	101	90	98	104	94	94	99	104	101	88	93	102	109	83	89	91	93	80	84	91	71	80	92	104	111	95	106	94	109	92	91	90	117	106	110	79	102	97	90	105	116	97	79	100	91	100	98	101	107	86	97	102	88	103	93	101	103	99	104	77	102	95	95	103	114	115	117	82	98	88	89	68	91	115	93	95	89	88	89	94	83	97	93	90	108	95	85	109	95	85	84	102	112	83	99	87	94	103	108	90	106	101	97	81	109	89	93	105	103	98	106	88	87	93	110	108	103	93	84	113	99	107	90	84	81	80	107	110	94	93	90	110	109	101	122	93	96	108	98	101	94	104	103	111	100	104	101	100	93	108	90	99	77	120	104	89	107	89	98	108	100	89	103	78	98	104	111	92	89	84	95	107	84	84	105	95	89	80	93	83	117	88	92	95	102	93	92	90	78	90	94	105	90	79	89	91	108	86	89	79	79	87	86	98	97	87	100	99	108	97	105	91	98	86	106	75	92	88	91	112	87	86	99	107	92	84	109	95	95	91	90	100	86	103	104	91	108	101	89	92	111	95	115	92	93	111	111	98	99	96	84	85	90	104	112	86	77	107	99	88	108	91	109	93	110	83	86	92	94	107	106	103	107	92	96	93	86	117	103	78	74	88	91	95	101	100	83	92	109	106	87	92	112	105	90	98	115	79	105	114	101	104	94	90	87	98	71	98	108	94	100	111	99	91	110	91	112	104	98	100	84	90	114	106	90	95	75	83	114	90	95	95	95	104	104	95	85	80	110	84	103	111	115	114	95	96	105	112	90	102	113	104	100	82	89	85	80	93	86	91	109	91	85	95	94	115	109	105	90	92	102	92	89	93	116	105	84	83	91	105	104	83	98	96	103	96	96	103	91	98	110	107	103	95	116	79	104	91	95	107	93	77	104	81	92	86	102	89	101	100	94	86	91	97	103	90	97	95	91	84	115	94	94	89	109	98	109	96	89	103	108	89	85	106	101	107	111	83	97	111	108	100	102	100	103	94	86	99	104	89	100	85	95	114	81	79	97	91	82	108	94	108	72	92	105	82	99	87	110	103	93	120	92	104	96	96	101	93	116	99	85	98	94	95	99	103	91	87	81	114	95	99	89	97	89	97	104	105	78	99	104	109	100	88	82	82	107	104	94	76	105	82	78	90	86	98	118	95	82	105	82	78	108	111	80	96	101	79	92	115	94	87	92	79	81	87	87	96	110	90	74	104	94	84	105	109	98	103	86	84	77	87	91	87	110	90	87	96	105	104	82	93	107	104	94	94	94	105	90	100	114	99	120	80	85	106	93	108	91	92	91	111	84	96	95	106	102	93	107	89	99	97	112	94	94	93	91	94	102	74	92	110	111	80	106	79	101	98	103	94	99	97	96	93	96	95	101	90	112	93	108	113	100	80	99	88	99	90	102	108	80	76	82	108	115	86	91	92	95	99	100	85	100	96	97	99	86	91	99	85	98	97	102	89	111	82	100	103	92	101	95	116	102	92	110	104	96	83	104	98	89	95	92	119	108	90	105	88	89	101	101	102	83	102	93	103	84	81	79	96	94	106	112	83	87	107	87	103	91	91	111	105	100	90	94	85	89	91	114	92	89	106	114	98	94	99	93	109	82	94	119	97	97	109	82	84	88	83	81	100	97	96	90	101	105	98	86	89	95	94	97	105	93	116	107	93	97	105	90	109	101	118	82	101	119	109	90	96	94	99	92	98	97	106	109	97	98	106	90	96	86	80	108	77	96	107	83	87	98	98	88	101	114	103	100	85	101	80	81	98	100	96	87	115	98	107	94	100	109	91	93	88	90	112	104	90	94	105	97	103	106	106	100	110	99	99	92	95	88	83	88	111	93	105	79	86	92	93	96	95	96	73	100	100	98	100	101	120	93	94	99	106	111	98	98	89	80	90	92	86	97	101	97	98	130	97	77	87	101	98	89	93	84	97	91	97	98	101	88	105	94	94	96	86	96	106	107	82	77	96	86	74	85	107	103	113	111	99	101	94	97	109	120	84	95	80	95	93	95	90	114	92	104	85	104	83	91	92	100	98	97	113	97	86	102	98	88	105	87	94	100	96	97	96	122	107	104	93	87	82	93	92	97	105	115	111	105	93	105	100	99	103	101	81	104	118	88	106	88	87	110	96	95	87	103	82	96	71	117	96	72	96	96	98	100	88	77	71	103	115	109	88	97	108	95	120	98	102	110	81	88	91	102	96	98	100	92	91	99	111	84	105	100	114	107	84	93	99	93	103	108	87	87	106	99	97	91	92	84	109	95	107	118	77	96	101	97	108	103	88	87	87	105	103	96	91	87	80	105	98	83	116	98	94	98	79	98	101	95	79	87	93	97	92	106	104	97	104	100	99	112	88	95	92	98	87	95	107	88	101	84	94	100	90	102	114	117	75	84	97	88	77	81	112	100	100	93	103	89	106	79	100	97	114	91	91	80	90	82	111	100	96	110	96	101	98	108	90	87	96	102	106	114	103	101	108	87	96	108	86	82	91	107	94	105	96	111	99	96	84	96	90	95	72	86	85	87	100	101	105	92	99	108	101	80	84	87	94	99	113	91	101	90	93	91	97	99	98	109	90	88	105	96	104	91	99	100	111	97	91	84	92	87	93	82	110	97	95	95	107	102	110	83	95	99	100	100	94	97	100	107	93	125	82	99	98	92	84	106	106	85	85	92	90	102	95	94	93	96	97	98	95	96	76	78	104	101	95	102	103	111	93	103	89	87	98	116	97	115	110	84	116	92	83	100	101	79	94	87	116	92	109	106	118	86	105	93	108	84	87	101	78	91	96	87	85	96	83	95	101	93	73	110	98	89	94	97	105	105	97	100	91	113	97	109	78	99	81	93	96	95	121	114	83	85	85	99	113	83	102	101	98	85	90	92	103	86	95	107	95	89	103	87	104	102	90	94	90	90	104	103	95	103	113	70	100	95	84	102	85	96	99	118	83	90	85	87	72	98	90	99	88	89	108	102	89	81	91	102	98	95	101	100	87	113	109	101	98	96	95	87	90	83	103	94	109	95	96	103	98	109	111	92	94	76	86
3763	2237	3877	5383	5850	6121	5284	4359	5091	5231	3607	2893	2855	2681	2439	2037	2055	2546	2465	2807	2297	1698	2026	2501	2152	2006	1955	1754	1543	1463	1400	1249	943	768	668	634	584	497	469	473	377	457	408	396	337	350	365	353	399	555	542	524	384	361	371	373	345	333	333	332	334	319	328	319	310	358	283	311	319	295	356	329	303	288	296	326	353	297	330	292	272	339	299	290	329	324	305	310	325	315	287	328	312	312	280	322	299	311	292	298	312	312	320	346	310	286	300	291	316	334	277	277	317	297	311	304	287	286	290	297	299	310	311	315	310	303	290	318	291	322	316	312	301	307	320	302	305	295	297	304	289	324	353	330	298	271	277	317	319	277	279	339	326	323	323	314	312	278	310	287	292	309	309	284	297	340	308	292	310	307	349	300	298	322	316	332	293	326	292	329	275	295	297	318	319	279	295	309	327	313	292	298	293	277	310	274	329	288	313	325	301	322	301	295	295	300	301	313	314	290	331	291	328	323	312	323	293	301	304	318	303	323	306	289	299	343	296	275	316	300	304	297	330	285	289	308	319	294	314	333	319	324	301	306	312	323	300	317	308	346	301	330	320	318	325	332	293	325	301	291	317	291	312	309	311	299	325	316	297	311	318	302	301	315	304	301	312	276	283	336	324	334	284	303	294	326	294	263	317	327	305	307	265	297	313	280	301	326	328	292	333	291	291	306	310	303	329	284	281	320	280	285	274	348	315	300	300	287	291	317	298	300	325	324	314	312	291	305	309	329	286	295	310	332	305	305	278	344	321	301	306	313	313	313	276	322	305	285	293	274	328	302	292	304	293	275	303	281	292	315	287	333	295	312	341	299	305	291	316	331	318	323	310	315	291	313	312	314	280	319	308	298	327	307	317	312	285	339	295	290	305	314	308	281	321	299	291	332	315	322	286	283	336	315	323	284	303	288	311	309	314	327	294	277	287	279	292	289	313	307	310	302	311	274	254	286	328	293	302	286	298	313	281	271	311	317	295	295	332	313	298	307	291	298	305	294	309	312	291	325	286	299	276	329	335	317	301	285	317	284	279	317	337	296	285	332	298	298	309	274	315	334	302	317	296	287	313	303	326	288	279	300	314	297	317	315	310	305	322	281	285	290	322	290	304	293	298	283	298	311	294	291	285	292	299	309	323	317	299	315	287	318	300	299	327	304	317	300	325	288	291	302	310	284	309	279	304	324	282	310	291	302	304	302	297	307	315	311	295	287	313	304	303	283	320	314	319	316	320	335	305	295	310	301	267	292	312	322	327	307	320	343	283	310	296	366	317	306	267	278	297	317	287	315	289	303	300	277	327	287	294	292	282	317	326	291	315	295	310	305	315	310	290	330	321	279	309	315	304	299	333	318	287	293	285	318	293	314	294	286	266	309	319	305	307	303	325	318	308	301	327	348	308	298	290	283	327	311	270	341	312	321	313	313	308	322	299	285	286	277	277	304	297	305	300	292	336	313	304	311	298	306	280	302	328	277	286	257	348	297	317	292	285	297	286	268	324	326	304	304	315	314	308	294	307	336	309	313	275	308	261	299	293	296	317	285	335	325	310	289	321	306	271	318	333	311	325	297	317	289	308	316	285	312	314	321	295	293	299	310	289	312	317	300	324	314	307	293	311	319	305	302	294	316	278	313	310	309	318	308	300	273	309	329	258	278	305	287	265	311	315	299	313	287	313	300	316	288	300	311	345	317	292	322	329	282	272	282	295	292	289	290	307	322	286	337	318	297	327	317	274	317	276	276	305	329	327	340	304	302	295	286	293	278	304	292	307	301	299	287	277	314	293	309	304	296	312	280	300	267	263	285	293	311	296	317	327	314	344	297	302	311	276	299	313	285	323	293	311	280	307	325	284	303	293	323	320	317	314	277	324	317	326	331	305	299	299	281	283	302	316	321	295	295	330	300	321	319	303	314	307	293	276	302	283	292	268	289	295	255	336	303	295	303	302	281	352	322	316	329	315	286	316	302	300	323	308	289	269	325	306	294	315	342	305	329	295	294	291	276	322	322	299	348	316	296	272	285	308	269	300	307	306	286	279	339	315	309	298	309	293	278	287	302	293	283	301	303	309	307	291	293	315	328	286	287	309	314	358	289	294	285	298	296	287	312	317	305	331	294	286	302	315	268	308	281	294	305	277	293	306	318	287	286	301	295	303	295	322	337	269	293	308	295	303	356	330	309	315	335	283	317	321	293	329	321	321	298	262	313	324	292	337	301	326	320	292	280	306	301	302	303	340	308	346	305	301	296	287	304	307	308	310	292	292	318	321	286	301	308	320	298	340	308	306	291	331	301	312	303	291	303	313	296	326	288	289	301	333	317	319	294	283	300	316	347	300	303	305	305	306	285	315	305	315	300	284	306	316	279	286	289	292	313	286	336	273	296	307	284	280	284	314	323	328	307	326	297	284	279	306	300	291	301	304	323	302	314	300	304	307	304	305	311	311	305	318	307	335	300	287	288	333	311	315	307	300	309	308	303	301	338	303	335	304	286	315	310	309	290	280	336	253	285	313	296	306	295	319	316	290	316	311	294	296	319	318	292	290	298	311	326	281	310	293	305	281	334	299	280	302	294	278	302	309	297	304	368	304	273	294	310	277	345	300	294	323	322	291	308	311	306	292	310	301	307	295	309	268	288	285	308	316	306	318	299	294	321	294	315	282	301	320	317	327	313	269	286	301	316	297	294	307	315	342	295	301	315	284	303	328	300	327	301	283	308	271	300	323	292	314	301	326	306	300	296	308	312	318	329	318	306	325	291	327	329	295	303	294	317	301	319	324	269	325	302	314	295	320	325	316	281	296	304	320	330	303	335	290	292	330	317	304	309	287	320	343	306	280	333	318	309	300	297	302	314	316	290	301	281	304	294	313	315	325	295	293	263	286	314	289	280	308	312	334	296	290	290	301	319	332	329	294	331	285	309	281	275	306	279	325	304	319	321	332	339	302	319	316	305	299	295	342	281	305	323	286	297	307	336	316	321	289	280	274	314	325	324	307	304	305	298	311	310	316	263	319	296	312	277	315	322	280	280	286	347	301	265	325	315	330	282	337	323	275	327	303	328	311	264	339	325	331	300	310	293	282	280	280	291	307	316	287	281	277	282	335	309	278	314	303	320	292	271	341	317	316	351	310	299	307	322	328	318	326	302	277	295	287	340	319	284	301	276	316	296	304	311	289	310	315	289	288	313	320	283	294	313	292	288	273	320	300	309	291	329	305	315	351	281	290	320	319	302	312	318	312	300	284	269	308	304	278	281	285	322	286	313	289	277	329	327	299	301	312	304	293	281	289	345	306	327	316	321	309	308	297	337	292	294	310	331	318	295	310	306	323	306	294	335	272	324	307	303	319	316	347	294	336	308	324	266	305	320	292	348	282	311	332	296	318	307	298	320	280	299	317	290	298	273	293	313	318	294	320	302	303	323	309	286	308	317	295	303	309	313	308	329	318	303	337	324	305	290	291	303
13656	7025	8461	9815	10424	10773	9002	7324	7845	7298	4359	2882	2597	2612	3216	2133	2232	2280	2976	3355	2431	1439	1628	2137	1491	1291	1103	979	807	707	680	671	536	362	245	226	229	204	191	165	157	171	153	154	125	154	145	166	214	469	385	425	256	235	164	169	169	177	170	166	158	170	166	147	166	132	139	157	149	138	147	147	139	138	110	133	140	119	160	117	123	141	131	150	156	141	156	110	142	122	109	136	117	126	126	127	157	119	115	137	118	130	142	118	120	133	128	121	123	144	129	124	117	138	123	125	116	119	116	136	120	120	144	134	136	127	131	130	139	116	122	136	135	144	113	135	118	134	108	128	135	126	122	122	119	138	135	141	126	129	141	123	143	141	127	126	128	142	125	119	136	117	120	129	131	125	144	121	140	149	147	114	125	142	129	117	108	145	123	150	137	121	105	129	130	133	137	132	126	106	143	149	125	148	136	136	153	124	117	124	154	134	126	140	123	159	146	134	116	136	148	121	115	127	116	134	126	117	136	144	132	144	125	132	112	131	125	123	128	129	137	140	153	128	111	132	131	141	124	136	119	127	128	147	128	134	124	151	126	137	114	120	120	125	141	125	133	146	153	144	163	133	164	121	123	149	122	127	139	131	141	125	131	135	135	103	136	126	121	117	128	122	138	129	137	120	147	149	113	110	117	139	135	113	113	111	127	131	121	153	125	122	126	129	144	118	125	132	122	144	121	126	149	129	121	118	133	119	128	151	122	137	127	149	130	129	135	110	146	111	137	117	134	130	116	110	133	107	113	144	121	113	108	134	142	120	118	152	147	133	130	140	137	117	133	120	132	124	137	128	137	134	139	120	132	150	134	126	112	156	132	125	125	133	132	111	137	131	140	136	150	111	121	135	131	118	133	124	129	115	124	139	121	128	115	152	129	113	149	124	123	110	129	107	131	114	113	134	128	133	122	126	125	122	131	122	109	133	114	135	137	136	116	148	148	119	137	104	121	143	142	127	146	136	145	116	136	143	132	136	117	133	124	135	125	125	129	125	122	124	143	145	157	141	125	142	120	118	128	110	125	134	136	126	143	125	128	122	111	137	131	108	121	134	109	109	121	145	133	105	128	135	116	130	134	116	137	118	156	118	142	109	141	106	135	140	147	127	133	149	118	132	126	131	129	112	144	135	131	117	124	145	131	132	121	130	128	118	118	112	161	108	136	140	132	135	115	141	138	120	112	141	139	130	129	126	125	125	133	147	106	137	116	122	142	140	141	122	136	139	154	127	121	135	113	128	128	138	143	121	132	139	135	125	129	117	138	121	142	124	147	129	113	126	140	131	126	137	147	137	136	149	127	139	118	135	144	115	127	141	136	122	124	124	132	115	123	136	128	127	155	119	157	126	137	112	116	132	119	131	129	128	136	124	116	131	116	121	133	126	113	144	135	137	120	144	139	129	136	130	147	124	118	134	151	146	107	111	113	130	133	119	126	136	142	112	112	135	136	130	130	131	132	135	123	113	123	134	132	125	129	123	131	139	126	114	130	131	140	118	127	153	135	134	128	127	118	158	152	126	129	137	110	145	158	129	117	118	138	136	106	119	132	121	135	115	136	115	131	148	132	144	125	123	124	127	128	135	141	134	156	117	140	118	129	130	145	138	135	138	120	132	130	122	138	112	148	112	150	120	120	147	149	132	155	137	138	128	129	131	124	140	137	148	139	149	126	108	124	128	139	127	114	115	89	107	127	139	131	156	147	122	139	96	102	120	137	152	129	136	130	135	126	133	117	129	100	133	131	140	136	138	148	139	154	122	134	115	119	138	128	136	125	122	124	128	131	126	124	125	120	122	129	133	140	150	126	146	131	132	148	145	128	139	146	135	137	134	132	153	139	122	137	123	146	120	146	145	136	129	133	113	126	120	121	106	131	118	134	126	126	132	116	132	122	122	121	135	134	134	132	117	137	124	135	141	123	126	129	115	123	127	132	147	122	134	139	140	132	137	127	108	133	122	138	132	138	129	153	131	136	137	123	113	121	136	128	117	121	116	120	121	134	119	122	142	147	150	125	127	135	121	145	114	135	126	136	113	141	145	137	125	132	156	126	112	142	124	142	122	123	132	124	119	137	160	103	133	136	129	112	129	154	124	132	122	122	132	132	137	119	120	131	124	128	136	137	128	120	138	124	117	137	112	141	140	103	128	142	134	144	138	143	144	111	137	135	127	137	135	156	139	127	135	139	126	147	110	124	139	142	98	137	137	145	135	132	127	122	140	125	127	116	150	138	124	121	135	154	147	124	137	133	136	142	123	136	114	136	118	125	131	141	143	135	133	150	144	109	118	142	114	140	133	130	121	133	136	114	114	149	132	118	117	133	133	115	128	137	125	114	143	129	134	125	144	122	113	129	116	135	140	117	152	138	118	137	136	129	114	131	144	139	142	112	122	133	137	143	123	115	121	136	129	126	153	128	127	116	121	146	135	113	111	122	119	141	139	151	141	111	126	143	138	139	115	134	118	134	125	122	116	130	122	142	137	141	126	138	127	125	136	124	136	120	145	121	129	140	126	125	130	140	127	119	129	141	122	118	129	120	128	147	138	136	117	147	116	132	117	142	130	128	138	109	119	124	139	130	148	126	147	150	125	138	121	126	121	136	127	148	144	123	119	136	135	123	140	140	142	141	128	134	102	130	148	156	110	142	133	132	127	137	126	115	126	131	125	122	119	138	141	162	123	149	141	121	112	120	126	133	147	125	130	122	129	135	130	131	134	109	126	128	150	127	133	125	132	133	134	125	139	122	123	124	102	118	120	123	142	141	144	134	137	144	120	118	122	115	122	151	133	114	113	133	138	127	133	111	132	117	140	122	112	126	120	126	122	118	149	141	139	126	115	162	113	122	132	153	116	111	133	119	133	122	152	126	144	138	134	136	128	158	140	123	126	127	127	113	121	123	129	139	121	110	109	117	121	125	125	138	118	116	143	119	140	111	143	133	126	138	118	114	161	136	141	130	140	137	134	132	160	146	147	136	112	140	128	144	137	144	123	124	127	127	143	124	128	134	123	126	147	152	113	139	121	125	145	134	127	140	115	143	128	142	128	138	124	117	129	142	124	148	149	142	135	137	120	135	131	132	130	121	122	133	110	121	132	144	128	147	118	112	126	105	157	118	112	135	138	138	123	135	129	120	116	140	139	142	117	131	116	127	116	106	135	150	124	157	135	132	123	146	116	126	121	110	129	123	113	129	100	137	117	136	139	131	108	128	120	110	170	141	125	136	105	118	115	137	120	137	127	124	126	139	124	130	142	121	128	115	126	113	137	137	122	110	135	142	120	123	142	149	122	116	151	138	124	135	129	125	141	120	161	127	144	143	147	133	127	131	129	142	130	119	125	133	123	118	141	135	136	114	113	128	142	123	126	138	114	148	139	117	133	122	140	137	135	124	132	137	142	136	133	127	131	138	151	130	124	122	118	148	106	125	136	140	124	134	129	126	129	117	126	123	107
9605	7002	12737	18849	22632	25550	23908	22940	23968	24421	16412	13456	12813	13155	15432	11081	11229	10763	13562	13612	10826	7112	9162	11958	9299	7840	6596	5783	5415	4816	4576	4354	3678	2073	1095	1113	1154	1056	996	650	639	662	586	562	503	609	603	541	1415	2990	2660	3051	1658	1538	954	808	778	854	715	667	622	590	611	587	523	534	528	566	485	456	469	475	456	403	421	455	478	484	487	477	425	421	439	424	395	428	451	432	455	420	395	396	389	417	407	397	382	396	386	377	382	394	381	365	396	391	370	390	419	402	378	406	422	420	379	387	418	402	389	404	386	405	417	412	426	399	366	412	377	381	393	361	384	391	427	389	413	358	415	402	431	385	388	415	416	391	397	362	404	389	391	379	430	412	397	383	377	425	366	381	421	393	381	384	382	388	397	412	412	400	409	393	404	415	386	378	389	412	381	433	381	426	431	395	383	445	384	396	370	388	349	397	429	416	381	381	380	395	393	399	419	408	412	389	399	390	392	361	403	378	396	421	379	416	372	399	395	388	420	376	380	395	377	396	397	354	381	387	367	393	388	385	380	406	377	395	429	408	368	395	435	370	384	418	419	395	400	380	366	415	392	401	383	393	426	397	439	401	425	408	429	404	369	379	385	419	394	419	387	424	407	383	380	426	391	400	372	400	362	398	358	373	400	403	394	367	371	390	391	397	370	385	390	379	375	391	399	428	359	425	402	389	359	402	386	412	392	398	395	392	397	377	431	413	373	390	420	375	404	414	409	399	372	341	425	383	387	391	385	387	382	423	399	394	365	395	411	365	381	376	393	348	392	363	385	393	398	384	361	372	399	375	398	384	381	403	418	397	376	355	396	354	362	388	413	391	431	401	397	407	391	381	390	344	376	394	380	376	408	400	422	417	399	450	385	392	391	413	394	410	392	394	395	352	378	398	436	382	392	412	366	392	401	401	391	376	404	402	390	384	399	395	358	381	373	389	434	383	384	379	393	406	390	406	417	429	455	359	372	408	360	351	384	402	404	385	420	352	402	369	376	382	411	382	395	366	432	392	357	374	388	393	392	408	406	422	425	371	375	423	368	350	396	409	354	374	404	386	396	396	402	395	405	392	407	360	406	378	403	416	395	382	392	400	409	382	399	375	380	416	385	385	372	385	390	408	373	400	395	412	381	369	396	425	398	379	428	395	375	386	387	418	377	419	389	407	390	369	416	425	388	414	411	386	368	369	367	401	390	401	402	388	373	402	384	416	372	354	354	392	412	397	419	400	373	404	379	398	414	363	388	342	397	411	404	431	397	408	370	391	392	391	381	386	395	364	411	387	397	390	413	393	375	402	386	437	387	387	389	394	442	396	411	420	385	350	392	391	441	388	364	398	362	425	375	371	424	394	383	415	390	388	410	394	424	378	394	383	417	393	396	379	373	355	365	399	368	409	407	407	410	403	412	383	402	381	402	392	392	405	403	425	384	342	376	376	391	372	413	410	408	380	384	386	414	422	388	373	394	396	394	405	382	398	403	410	400	382	371	392	375	381	384	384	410	401	390	368	418	381	409	386	401	380	413	370	413	391	426	430	364	394	405	390	381	358	375	411	388	425	401	375	441	384	373	384	380	416	368	423	392	413	420	418	392	420	379	422	394	405	362	374	379	403	368	402	368	393	392	389	390	376	408	418	401	398	397	383	431	420	405	389	375	371	402	402	437	369	432	414	374	418	410	409	387	392	365	393	373	424	369	374	404	398	387	352	397	374	391	389	377	360	371	388	393	394	366	407	392	405	379	419	426	415	382	406	428	401	401	386	373	396	386	405	421	381	376	397	384	399	422	391	372	415	376	411	377	396	401	403	405	405	409	371	404	398	385	415	416	412	391	364	371	395	393	411	379	393	408	392	378	386	418	405	427	363	374	403	383	402	398	411	417	400	383	426	385	370	389	392	412	390	404	375	381	364	411	382	389	408	386	388	387	393	397	422	431	392	416	405	407	373	385	417	403	382	436	395	421	371	381	377	368	401	371	368	382	433	385	407	409	389	384	377	361	393	398	370	398	426	400	381	352	346	410	380	417	348	393	364	347	372	398	417	358	425	394	405	386	397	388	370	401	415	394	411	417	422	400	402	387	371	409	386	422	388	412	433	418	398	408	412	415	391	404	406	405	391	415	369	372	420	405	408	391	379	427	363	400	369	394	399	386	397	406	399	411	348	397	414	409	399	398	417	400	371	396	398	375	390	403	368	411	400	408	422	390	378	353	383	395	383	391	390	441	416	367	361	383	381	383	419	392	399	387	373	378	384	372	389	419	391	402	406	424	388	380	397	369	365	384	386	391	384	380	387	400	406	372	399	388	398	404	384	407	391	443	388	413	368	377	408	392	425	389	415	367	364	408	380	372	415	357	362	401	418	397	406	394	392	408	430	376	414	420	397	372	407	397	418	412	372	366	375	387	383	403	395	388	393	396	440	368	370	381	369	394	402	404	436	366	378	373	377	409	399	412	425	375	389	422	372	409	385	430	400	402	378	367	414	381	420	423	395	397	390	386	374	381	385	398	429	405	421	436	405	392	389	406	398	378	379	382	369	382	393	436	400	392	402	401	423	386	376	421	367	409	343	386	360	416	378	421	387	427	423	400	383	383	381	416	391	389	417	388	407	409	399	369	377	410	401	389	404	353	404	349	404	374	381	352	401	413	438	399	383	395	402	397	399	366	403	384	418	367	379	421	415	392	405	425	379	397	418	368	392	364	393	364	391	406	417	415	376	389	430	417	426	401	387	398	391	435	399	419	384	395	405	385	357	388	374	407	395	379	405	402	395	408	415	398	367	359	369	408	402	427	392	406	390	373	378	391	407	408	406	399	371	385	406	389	398	400	395	377	417	392	386	380	395	389	382	389	415	415	398	394	425	391	397	361	398	421	403	395	374	394	418	396	392	386	394	375	397	425	399	433	411	375	406	378	376	384	425	397	386	397	383	407	421	358	372	409	376	365	412	417	366	407	406	407	401	406	407	445	392	381	393	397	384	378	375	386	377	374	396	314	407	422	391	369	416	434	372	358	409	383	374	414	400	386	357	430	412	392	370	358	391	432	398	409	422	395	394	375	412	393	399	387	414	356	389	385	393	380	389	405	388	377	384	366	351	419	374	399	416	395	388	379	395	397	382	397	375	408	390	383	379	411	355	420	399	384	402	374	371	419	422	382	402	376	459	402	409	374	424	406	413	421	402	404	416	390	385	390	372	393	402	385	392	375	428	363	401	385	421	432	365	382	390	365	403	393	384	380	430	380	365	392	409	370	407	395	408	407	374	380	404	354	407	408	377	420	417	402	382	389	382	392	393	398	394	397	400	405	388	385	375	388	396	385	417	407	408	396	415	397	421	399	363	415	428	355	385	388	449	375	394	395	424	420	414	411	419	379	409	412	394	393	429	361	395	443	384	375	352	379	380	401	394	383	366	436	392	419	359	403	371	381	430	400	431	437	433	448	361	383	400	380	415	402	423	374	402	406	375
22931	13095	15235	17829	18982	19224	16333	13660	13777	14573	8985	5898	5457	5344	6508	4085	4270	4147	4572	5936	3652	2639	2846	3737	2527	2359	1891	1460	1505	1141	1251	1044	885	615	334	274	318	340	347	241	188	202	234	226	191	195	190	221	430	757	668	719	419	338	290	265	261	277	231	255	217	217	209	225	227	204	201	205	177	181	190	191	176	178	191	181	185	181	203	177	211	176	192	189	172	181	190	182	144	154	194	178	149	171	190	204	165	184	152	165	133	197	164	179	181	172	175	185	149	149	162	178	182	171	162	181	178	160	150	181	155	185	169	167	167	152	167	161	174	163	148	162	167	178	164	180	191	170	184	149	151	167	188	160	181	180	178	169	178	148	167	193	167	168	154	170	159	182	128	170	153	164	173	193	194	186	170	154	176	178	172	187	174	185	166	164	146	172	170	182	179	172	167	158	197	183	178	178	176	176	171	176	185	176	168	183	196	170	173	164	154	195	196	187	159	159	159	154	178	189	174	179	170	169	176	166	180	174	142	154	168	192	187	185	207	147	170	183	183	176	170	182	155	180	190	192	155	160	164	147	189	164	178	185	179	167	158	143	162	155	180	155	185	171	163	173	163	178	149	154	173	183	179	181	151	150	177	182	148	160	153	182	150	161	146	164	172	168	162	160	186	172	170	206	176	182	176	154	190	151	183	186	159	170	172	167	184	155	147	147	172	178	203	161	164	172	164	188	172	179	171	154	180	164	167	158	173	147	160	170	162	187	172	162	173	160	185	163	147	172	151	167	178	157	203	159	163	192	174	165	170	153	174	164	171	178	166	170	163	181	177	162	161	177	157	171	193	185	174	169	172	149	161	157	163	164	181	178	160	181	201	163	173	182	161	158	163	154	168	187	143	184	162	154	167	169	172	166	160	180	159	174	170	172	163	171	165	188	184	168	194	167	169	169	187	186	183	170	190	188	194	165	170	169	191	170	167	172	165	160	190	167	163	156	177	183	167	149	150	154	162	165	190	174	150	174	142	164	167	189	186	164	165	186	168	157	162	165	173	180	174	158	187	208	164	185	160	161	161	187	166	163	166	161	172	169	158	175	169	166	164	161	184	171	183	179	171	171	167	179	176	152	211	183	162	167	187	170	190	125	148	189	174	165	175	181	192	159	175	170	173	163	187	202	164	177	168	185	172	174	178	168	168	183	181	165	180	192	169	165	166	171	160	160	183	162	163	149	169	171	150	158	186	161	151	158	171	147	182	186	178	154	199	172	157	187	167	181	185	182	170	179	171	165	167	164	184	199	177	145	164	156	178	169	159	177	172	173	164	170	189	168	184	163	165	166	174	183	186	154	173	182	170	169	175	177	170	171	174	188	170	170	145	180	167	153	156	151	191	149	178	146	172	191	182	154	169	185	162	180	167	167	180	163	157	169	176	158	167	186	181	182	146	186	157	184	160	171	175	166	171	162	181	177	136	175	163	176	158	165	167	152	156	155	160	154	185	171	168	166	165	190	177	173	162	182	163	174	169	173	160	170	170	151	186	167	174	162	163	174	178	189	176	173	154	165	175	173	172	182	155	157	146	153	169	161	172	175	157	182	178	168	183	179	196	197	157	176	172	158	182	169	169	150	167	183	160	170	167	186	187	173	176	169	156	180	190	177	162	178	158	182	166	174	174	188	170	171	164	172	171	172	177	151	185	155	162	187	160	177	185	192	173	176	176	168	169	179	177	178	167	184	171	162	164	186	166	172	145	168	165	187	177	180	181	163	182	166	193	196	166	193	172	160	171	167	179	175	163	176	182	197	177	179	182	174	169	185	180	178	150	184	155	172	167	167	161	169	153	179	180	178	154	178	181	165	161	180	194	151	165	173	180	182	171	175	174	178	178	170	178	158	181	138	150	174	168	157	173	186	187	151	177	171	185	181	166	160	165	147	137	179	140	190	166	177	195	173	142	156	171	176	142	142	182	171	176	149	170	159	200	150	179	170	156	171	167	161	169	179	157	170	157	174	178	170	191	177	201	163	177	176	151	176	171	196	162	172	150	155	171	172	177	157	156	170	168	160	153	169	179	175	168	171	169	153	164	175	157	188	174	173	178	157	182	196	184	181	185	159	168	172	160	178	166	157	138	181	181	135	156	153	139	179	165	187	175	171	176	203	207	173	181	164	189	164	171	169	151	182	162	203	173	184	163	184	179	175	176	154	167	166	184	203	182	160	170	177	183	185	157	149	178	167	183	160	149	168	166	146	189	175	155	174	176	186	177	165	162	166	191	150	169	179	185	178	158	177	195	154	188	171	161	169	159	153	177	161	168	169	144	157	150	171	169	182	159	166	149	170	177	160	189	175	180	175	164	168	185	157	179	190	159	173	200	167	185	186	189	169	173	160	186	174	186	174	167	167	169	182	178	159	189	157	170	190	168	154	160	184	157	164	154	167	147	210	178	176	153	174	170	171	150	194	172	145	170	175	179	163	155	201	173	176	168	174	181	211	178	185	159	159	183	171	164	174	182	159	169	174	177	172	163	159	161	171	156	180	167	157	185	178	155	185	189	176	173	185	158	165	178	194	175	169	160	183	175	197	183	184	156	164	196	146	156	158	167	194	198	202	194	185	155	170	184	180	174	167	174	162	188	181	147	153	182	161	183	180	174	152	163	159	182	168	177	151	156	146	169	151	156	177	222	175	173	185	172	175	159	185	159	165	172	173	172	162	152	156	187	151	162	184	166	168	142	149	161	160	178	182	166	147	154	188	150	192	154	153	189	174	156	163	186	163	171	179	185	183	171	179	177	185	144	135	188	171	168	163	173	175	183	187	186	179	142	181	177	152	179	156	180	166	176	215	193	180	182	178	148	163	161	164	172	166	153	189	184	197	155	161	157	160	160	170	209	179	187	174	160	142	182	163	158	182	178	170	180	180	172	177	171	177	165	159	178	187	163	181	174	170	159	163	176	169	162	169	145	166	141	172	176	150	179	163	203	186	156	169	165	190	189	166	186	183	147	153	178	161	160	176	172	173	171	159	170	166	158	185	160	140	175	149	182	151	212	173	154	157	164	162	162	154	171	163	163	183	156	186	170	151	223	157	168	192	173	178	198	154	173	159	153	187	171	198	169	153	164	171	159	153	177	177	173	175	167	166	162	184	182	189	166	176	152	156	177	185	184	158	163	186	174	166	169	163	166	187	165	173	155	174	172	194	160	169	199	164	163	180	171	185	176	191	160	167	168	173	168	164	155	179	174	163	151	187	179	172	170	182	180	163	168	165	171	159	156	160	149	158	197	171	182	167	178	154	181	178	183	132	160	154	159	166	181	167	177	177	173	189	180	167	181	206	175	168	191	164	160	182	159	183	171	183	154	169	189	179	174	173	192	160	190	155	150	170	166	188	173	162	177	163	155	150	173	185	180	141	168	215	189	197	162	155	167	175	173	161	164	164	187	146	157	166	174	161	166	171	152	187	165	177	174	180	160	160	172	183	169	165	144	191	173	169	198	176	173	159
13728	10606	18129	25163	31024	32690	31099	30139	31775	33786	24961	20670	19882	21078	22967	17267	17729	15951	17203	20440	13338	11577	14442	17087	13818	12525	10968	8816	8107	7236	7482	6780	5880	3741	1734	1522	1702	1674	1666	812	788	797	775	777	770	823	765	884	2385	5311	4513	5376	2791	2129	1650	1279	1290	1410	1081	1046	809	863	899	890	801	807	778	742	682	661	611	644	552	518	518	580	658	628	669	593	600	575	598	615	580	629	535	509	560	505	512	528	529	506	508	494	483	514	505	507	492	506	487	522	475	490	476	506	515	537	513	514	521	543	472	492	520	479	525	509	515	509	485	493	526	463	503	491	550	500	509	499	487	519	528	525	515	485	512	543	446	519	503	477	477	503	525	488	504	468	518	481	489	518	487	499	492	496	465	507	489	482	482	533	490	461	470	485	477	516	508	525	495	509	496	537	490	506	524	525	476	511	514	496	501	494	481	482	497	466	536	495	490	475	514	478	480	454	535	502	519	471	483	451	504	510	518	487	481	486	510	476	498	505	505	524	486	526	485	501	468	464	472	489	487	516	491	463	446	494	486	477	509	473	525	458	503	478	538	492	487	522	510	488	497	508	532	493	480	493	500	507	470	538	496	466	485	452	497	472	517	461	518	483	478	469	508	502	482	503	466	468	480	463	449	488	472	535	472	494	495	506	492	490	484	480	511	504	470	474	494	472	457	533	478	511	483	477	496	490	499	525	470	449	500	497	520	482	456	522	484	469	498	456	534	501	469	537	530	480	509	526	463	466	468	506	491	501	502	473	461	491	473	472	511	497	489	459	507	461	477	466	478	510	470	516	466	516	460	502	538	501	531	531	492	486	490	478	475	517	484	510	529	469	478	515	481	455	502	492	465	490	487	514	475	460	510	491	458	484	487	499	507	481	508	476	503	493	466	475	484	497	439	508	477	512	473	491	482	482	467	458	509	489	478	468	494	517	519	485	481	493	501	475	498	461	522	499	473	497	482	493	463	504	498	489	493	498	476	503	447	495	484	528	521	452	503	503	500	478	495	509	459	497	515	513	458	519	461	468	506	493	502	488	525	469	462	471	524	459	507	458	514	484	532	455	480	540	495	493	490	522	529	468	531	508	482	483	456	482	479	513	486	452	514	488	491	508	453	519	471	496	498	463	509	496	480	469	502	477	518	498	470	474	523	472	501	512	480	493	493	508	487	500	495	465	511	491	489	482	498	484	476	484	474	505	494	509	469	498	525	485	468	481	485	516	447	504	476	500	492	486	518	515	529	513	520	468	481	491	491	499	464	521	490	504	476	476	492	509	463	470	489	479	462	470	434	511	464	478	482	485	467	544	516	500	496	510	488	448	506	521	503	497	495	528	503	486	500	471	503	475	481	501	487	467	493	476	488	498	532	478	503	481	463	502	510	543	484	487	482	472	454	499	506	528	494	515	487	528	510	490	531	499	479	494	478	463	479	475	488	445	499	467	475	476	471	489	500	488	467	526	539	510	509	493	467	483	495	494	518	491	511	500	498	514	490	495	512	505	462	497	506	497	511	493	501	484	507	533	486	439	500	503	464	485	483	499	460	442	449	523	539	507	517	492	489	464	507	487	483	543	511	468	467	489	445	469	474	510	486	489	519	492	473	481	523	465	493	529	480	478	516	496	495	470	482	500	457	475	462	492	491	473	522	504	491	517	485	478	492	499	512	502	484	478	483	514	500	500	469	487	506	475	462	502	499	485	504	492	512	519	506	454	512	531	520	524	470	493	479	514	484	503	475	515	515	495	501	488	452	490	484	506	485	449	545	520	471	477	493	518	482	510	462	522	486	487	489	514	493	452	508	473	451	518	493	521	468	478	521	485	474	518	520	463	488	516	510	483	508	485	474	496	474	462	472	466	472	487	486	513	518	490	524	536	500	488	504	472	541	460	496	542	474	496	488	531	508	472	474	511	504	480	527	491	507	482	481	456	523	513	530	492	496	501	506	513	508	483	494	482	482	468	471	479	493	499	499	488	492	493	518	517	470	468	492	479	489	495	515	487	470	502	506	464	491	496	491	493	470	488	487	530	532	535	487	452	528	501	506	477	483	484	502	480	486	489	482	482	473	493	491	473	499	498	521	543	502	452	505	507	465	477	530	497	460	538	497	500	497	468	484	495	508	460	452	496	502	457	489	525	499	496	520	487	507	514	487	478	469	544	487	487	497	501	518	476	510	485	485	499	482	496	540	438	483	498	509	462	500	456	465	485	491	446	508	493	442	518	468	489	500	490	520	502	508	552	508	457	522	465	490	469	527	475	518	453	494	508	482	526	511	482	467	494	473	508	457	455	500	516	463	500	465	516	497	463	455	516	495	493	515	564	501	500	488	505	504	534	514	481	486	485	487	507	535	479	452	462	505	545	484	483	495	512	444	525	492	491	468	518	506	493	495	539	509	472	538	483	466	513	530	443	501	501	488	471	508	479	517	469	511	500	499	507	512	490	497	484	507	485	513	546	504	474	513	468	516	503	500	529	461	508	472	482	498	467	483	478	476	515	427	472	512	466	501	476	501	518	527	512	470	505	491	507	444	498	465	468	537	485	479	508	473	502	525	525	468	477	468	455	494	502	454	508	458	530	509	480	525	502	510	504	481	463	493	461	490	506	465	557	480	442	470	502	500	502	479	478	511	529	510	521	476	517	469	513	463	420	509	478	500	487	515	508	505	485	524	498	501	513	470	484	522	525	494	491	503	498	493	491	465	504	469	491	474	477	477	463	502	495	500	500	491	504	449	501	491	491	535	518	499	486	548	466	493	447	430	501	532	459	484	483	495	519	510	466	492	482	514	458	505	501	495	460	494	474	494	507	476	511	510	489	519	467	514	483	478	521	482	455	487	529	497	481	503	473	502	464	501	506	517	534	475	534	509	499	511	472	481	527	483	485	446	452	476	480	455	498	451	503	471	525	499	497	472	550	485	468	482	525	487	487	494	496	474	535	537	489	483	494	490	493	490	497	468	504	509	524	477	454	502	510	493	523	496	479	522	510	505	454	440	508	530	501	504	465	480	481	449	498	497	497	496	513	482	458	461	462	498	501	482	512	487	480	460	538	477	487	455	461	459	516	484	456	544	519	518	471	531	511	500	480	522	455	492	548	529	475	507	499	509	491	472	493	520	494	540	485	487	513	512	472	498	499	495	525	493	466	478	485	525	494	538	456	486	484	478	473	495	541	460	520	476	479	478	514	507	470	488	494	451	489	486	491	499	526	485	470	491	476	478	530	508	520	492	472	523	473	500	466	527	494	475	486	507	501	489	480	489	471	499	503	533	495	457	497	505	513	500	508	482	503	487	542	488	504	511	472	473	526	513	507	523	471	480	457	503	507	477	522	508	491	495	502	496	502	495	503	492	498	477	461	466	508	513	489	497	503	462	457	517	461	517	522	469	510	487	492	507	482	475	504	509	493	487	469	480	521	483	502	460	476	496	453	491	444	490	477	470	454	465	498	506	493	504	499	510	499	455	502	489	510	475	488
4450	1792	2082	1929	1651	1286	1108	966	976	1001	687	520	501	495	460	392	359	458	377	429	315	324	298	353	318	350	327	293	251	240	221	199	191	177	146	156	117	112	119	103	118	91	105	99	110	118	103	95	121	106	103	117	99	114	75	103	100	87	107	84	94	106	102	95	103	97	100	92	112	104	128	103	99	119	75	93	92	79	106	110	112	87	88	102	97	122	104	80	96	100	96	95	83	98	106	102	118	104	94	99	109	106	109	83	103	103	100	99	95	92	107	84	88	100	101	108	108	93	88	103	95	81	93	95	101	92	99	87	102	102	80	102	89	94	105	85	107	90	98	95	102	105	95	89	80	92	106	109	94	116	85	111	97	97	92	92	106	87	109	106	103	107	94	87	90	98	98	91	117	92	114	94	76	95	92	101	90	90	81	92	101	90	85	93	97	100	90	95	99	82	101	99	81	100	94	91	98	88	95	104	96	98	76	97	102	91	105	104	98	87	99	94	105	91	86	93	97	85	91	98	90	94	104	98	111	102	103	92	99	112	94	98	100	85	104	85	107	90	96	122	109	102	91	89	110	105	93	91	83	96	98	87	109	104	100	104	76	104	70	105	95	112	118	119	115	87	99	109	100	94	104	87	85	107	103	106	94	85	120	94	83	105	105	92	98	96	91	88	108	88	113	83	84	92	99	113	84	85	111	102	86	109	97	77	100	117	105	80	111	86	84	89	98	104	100	98	92	112	102	113	87	97	112	91	99	102	113	87	116	90	94	91	118	106	107	101	98	89	104	97	103	89	103	102	92	113	104	102	87	89	94	93	81	101	83	90	97	106	91	95	110	101	90	89	97	98	106	101	101	98	95	98	101	106	118	98	101	113	106	94	93	99	90	85	109	89	98	99	96	100	101	103	106	105	96	91	84	103	84	99	103	95	95	107	92	86	94	99	104	111	103	106	90	98	108	90	103	84	91	83	97	97	94	90	88	99	105	93	93	105	95	92	104	89	90	106	101	98	104	87	85	74	99	105	88	102	74	97	102	87	113	92	95	93	114	106	94	108	97	93	92	103	114	91	74	110	106	110	105	104	97	83	95	108	103	73	103	91	97	93	107	84	80	103	91	93	105	101	99	93	109	108	90	97	105	88	105	96	87	104	101	87	71	92	85	109	91	91	91	106	93	85	81	79	85	111	96	108	104	109	87	116	113	86	102	90	89	86	99	104	83	121	105	74	112	80	90	109	90	98	107	108	106	90	111	86	116	104	101	111	99	107	74	111	96	83	99	106	88	81	109	99	78	107	91	95	101	99	87	107	98	91	91	100	109	100	80	95	88	102	98	85	105	110	105	94	94	93	90	108	103	106	98	96	120	90	96	103	103	99	121	100	86	92	102	123	94	92	108	97	95	108	94	105	106	108	103	100	94	85	94	98	96	94	110	87	118	105	110	114	103	98	90	107	96	99	88	102	80	98	97	97	100	103	87	95	101	87	85	97	91	89	100	89	84	88	110	93	114	91	83	81	84	108	93	92	82	95	90	127	91	102	99	89	107	106	107	100	88	110	114	109	88	113	87	84	103	93	88	113	105	106	85	102	90	89	92	98	105	108	88	104	114	102	109	104	106	97	100	90	94	106	94	95	88	105	100	89	95	79	100	106	106	85	108	94	92	91	95	102	120	99	91	107	106	96	97	95	92	94	85	102	96	93	111	92	103	96	117	92	91	90	90	91	115	96	103	100	108	96	110	98	102	106	104	85	100	95	93	96	109	102	103	88	91	107	92	93	106	96	98	93	92	95	104	104	87	82	81	102	94	88	82	94	82	92	91	101	83	89	86	97	101	88	109	87	113	103	105	95	90	92	103	98	103	92	81	113	96	101	94	99	103	95	91	94	81	97	106	107	102	119	85	105	90	94	78	88	94	94	97	100	109	100	95	92	128	81	97	96	93	82	106	91	80	94	104	114	86	97	109	101	89	90	98	97	104	120	108	116	95	90	107	101	101	99	115	102	94	97	98	88	95	92	99	98	108	84	112	96	88	101	98	98	101	91	99	86	94	83	94	114	94	86	95	100	96	99	96	102	107	77	116	103	92	83	102	109	86	102	95	100	102	90	101	94	83	97	96	93	102	104	85	84	106	102	93	116	106	89	107	114	107	98	92	103	92	110	92	89	102	107	94	97	99	105	92	108	75	92	92	94	105	95	101	98	93	103	102	95	87	107	118	93	90	115	97	98	104	112	99	77	100	93	110	96	93	92	95	106	126	103	89	93	86	87	83	104	86	109	97	104	123	101	101	87	78	96	91	95	88	106	91	93	86	84	104	107	101	109	88	89	109	93	93	88	110	119	82	99	100	88	97	92	84	100	89	98	104	83	113	90	93	97	86	85	90	85	105	108	84	83	104	79	101	103	102	95	80	101	83	81	92	87	91	91	63	95	106	104	99	89	93	98	99	86	94	92	93	93	90	89	105	105	89	109	98	97	100	79	109	87	95	105	100	103	97	92	96	94	106	99	91	104	112	94	96	96	100	82	91	94	91	89	101	98	96	112	84	92	90	72	105	101	108	85	82	99	88	85	100	98	86	92	91	86	120	106	97	107	115	95	104	109	103	105	98	89	88	96	102	89	95	98	114	103	107	98	100	79	93	104	91	88	94	78	99	93	112	83	81	97	97	93	89	95	114	94	98	112	102	85	94	103	120	81	104	90	99	105	94	91	109	99	104	86	95	78	112	96	102	105	83	96	82	87	85	112	100	101	96	94	103	104	97	109	97	101	84	90	81	107	94	98	105	98	87	93	101	92	126	99	103	86	94	104	91	92	100	85	82	105	103	106	83	114	94	100	89	89	86	111	121	100	96	108	103	88	102	110	103	106	99	123	95	80	108	91	79	93	107	92	101	98	81	101	113	89	96	98	101	114	96	99	92	105	88	82	88	83	102	110	105	95	94	87	93	90	109	94	112	110	109	103	96	110	108	116	95	104	79	95	104	92	106	99	85	93	103	105	108	91	102	94	92	93	104	90	90	88	121	71	83	106	107	104	99	112	99	94	79	92	104	89	103	75	98	83	91	102	87	87	115	105	82	92	96	109	98	89	108	96	99	112	108	120	100	97	88	80	110	78	104	93	117	96	92	94	100	90	86	90	101	100	115	87	104	121	87	104	85	92	94	96	101	99	84	99	93	98	99	95	89	105	96	90	89	95	93	104	111	101	108	103	103	108	110	100	90	94	100	88	86	84	103	92	103	84	106	95	97	94	108	88	98	100	92	98	98	102	102	97	108	86	95	114	99	100	87	97	115	92	110	83	100	104	82	95	99	101	102	89	96	99	103	105	108	90	111	92	104	79	99	98	101	89	95	111	108	98	93	93	84	105	103	90	110	78	99	102	83	96	108	93	104	123	104	92	95	112	92	102	100	95	103	105	95	93	99	103	105	91	93	95	104	83	96	88	102	115	97	97	93	84	102	95	101	93	102	95	102	100	84	87	96	108
3662	2107	4269	5758	6397	5825	5078	4882	5052	5312	3666	3099	3134	2675	2605	2382	2207	2340	2209	2607	1967	1848	1973	2268	2285	2242	2145	1701	1531	1381	1274	1097	992	791	695	633	563	485	479	441	391	445	413	365	348	423	362	366	390	486	482	449	426	372	380	324	328	350	347	324	345	318	314	313	327	321	308	291	335	308	309	332	321	312	274	321	326	348	311	341	314	330	302	320	321	313	318	298	321	314	292	313	317	311	310	330	311	306	322	292	303	279	288	291	310	298	302	305	316	301	319	297	277	280	312	295	270	326	301	308	293	307	275	293	297	311	341	317	293	298	275	317	331	318	329	322	307	304	306	339	297	277	272	329	297	335	321	291	269	288	311	326	299	275	335	301	308	324	337	332	311	314	315	290	287	300	313	313	309	252	305	324	337	301	330	292	295	309	302	309	301	313	307	325	287	319	332	305	281	332	297	296	302	310	299	351	339	322	309	331	260	314	287	295	288	324	313	304	310	311	308	281	313	308	308	313	307	309	292	285	302	326	282	302	312	282	310	323	283	304	283	301	310	286	298	292	325	322	286	277	315	315	291	313	318	300	340	291	333	284	312	296	319	295	307	307	284	319	284	278	299	312	298	331	294	313	291	274	317	307	318	283	274	318	320	291	320	310	305	305	319	293	305	309	275	294	315	319	292	323	320	313	324	300	304	298	308	317	309	317	281	297	293	307	319	300	306	277	330	302	308	302	302	273	284	299	306	290	339	295	296	263	305	327	302	285	305	311	305	331	321	330	309	307	299	270	321	292	287	280	313	305	280	293	286	306	286	306	300	264	308	287	294	292	310	322	307	310	330	321	316	290	292	299	329	292	322	293	303	333	270	280	289	294	318	291	337	314	306	317	353	331	354	340	318	317	316	284	280	318	317	301	305	298	317	287	293	275	316	282	320	300	349	292	288	296	315	350	308	328	299	336	287	317	299	309	299	294	302	314	260	289	306	283	287	307	302	308	292	302	270	329	287	330	271	309	310	304	313	274	298	311	290	271	330	316	318	284	268	301	300	298	279	304	341	299	315	299	303	307	284	317	322	294	320	304	280	304	292	331	319	317	325	316	334	291	304	278	313	293	316	302	284	295	298	278	336	285	323	295	311	302	300	293	310	323	300	336	305	293	321	292	326	297	306	298	279	281	300	304	290	334	315	283	289	314	289	299	327	327	286	288	324	331	287	311	309	317	288	297	306	325	296	293	320	307	266	296	326	312	295	317	305	308	276	281	318	300	280	303	319	305	321	290	318	304	309	305	313	298	318	300	325	332	276	302	309	314	283	291	326	283	326	317	320	328	295	312	291	282	329	309	277	313	331	349	315	295	330	302	308	302	299	310	307	308	295	300	274	309	295	294	321	285	317	328	289	320	309	296	288	281	301	276	294	323	345	316	323	277	314	322	325	299	312	311	330	336	296	324	268	280	312	297	344	293	303	304	300	308	313	296	277	291	313	303	295	331	312	301	308	330	328	283	315	293	320	304	317	295	302	298	291	304	324	306	330	306	359	304	292	300	318	292	318	317	307	343	294	302	293	313	289	317	292	311	317	330	259	281	308	261	303	273	301	306	285	311	314	280	311	292	307	340	298	304	283	298	333	294	299	284	318	304	301	333	270	309	285	338	337	290	276	325	306	308	294	313	277	329	311	337	319	326	309	310	298	313	283	318	270	314	300	279	251	292	326	337	298	294	312	331	275	274	263	288	310	294	330	330	330	287	326	298	279	344	332	290	284	319	303	277	320	312	290	273	290	289	283	307	299	324	317	323	341	284	302	326	313	333	334	313	319	320	312	298	269	294	310	275	316	306	277	283	305	291	298	298	271	318	296	322	334	324	329	302	295	310	318	315	310	272	283	311	326	309	301	297	298	284	296	325	277	324	351	293	287	319	319	272	302	337	305	315	307	309	301	318	313	300	317	335	329	277	297	304	246	310	283	298	286	299	290	297	312	328	305	296	313	338	300	333	283	314	323	307	312	307	312	308	313	344	310	304	318	333	291	319	284	298	299	309	332	317	263	292	303	322	295	281	295	304	280	307	265	288	306	291	324	329	303	300	311	315	306	341	288	290	301	315	324	314	295	319	307	308	281	313	309	312	311	320	273	339	304	314	306	305	338	323	316	292	319	311	316	294	330	308	291	299	298	328	320	296	312	311	308	319	318	292	305	304	303	339	294	308	288	316	331	328	318	335	334	282	276	292	296	283	299	301	300	288	309	308	289	308	294	280	319	289	300	319	301	269	326	283	310	333	332	286	315	284	324	340	299	301	314	310	287	313	309	310	324	301	291	316	307	316	318	297	342	304	351	298	283	288	315	295	331	299	337	311	305	288	305	303	313	307	275	289	311	290	301	295	298	280	332	311	320	303	283	307	318	301	286	296	305	320	291	298	298	304	284	308	299	273	288	322	314	301	280	337	307	272	312	324	283	302	295	296	317	294	312	343	294	303	321	307	324	314	334	314	313	333	276	288	324	299	312	323	300	279	337	289	280	293	324	298	311	290	286	284	283	318	326	337	310	282	293	276	282	302	314	317	323	335	277	291	309	307	294	288	300	281	289	306	308	303	288	342	301	324	325	316	292	270	275	306	315	333	311	291	317	309	281	313	309	312	287	304	319	300	326	306	309	297	311	322	277	311	309	321	304	260	317	293	293	286	307	302	327	317	275	298	319	327	319	307	340	318	276	320	273	302	314	312	302	294	320	305	346	297	309	309	281	283	312	302	274	317	272	307	339	298	324	305	312	311	303	294	334	278	301	298	309	296	246	322	312	316	306	288	349	293	310	268	279	289	298	287	305	285	295	290	304	319	315	305	333	333	309	325	335	302	332	305	298	301	310	332	279	315	292	303	306	277	314	301	308	338	329	316	300	286	297	323	305	328	296	317	304	317	307	310	294	281	285	328	333	328	302	304	300	332	331	303	325	320	285	312	302	309	304	279	325	300	310	286	287	331	298	286	311	305	266	313	323	331	306	297	287	284	326	308	292	303	285	281	320	325	313	283	338	292	308	297	296	278	287	332	306	324	339	318	310	303	294	302	297	324	320	289	282	273	285	321	317	278	312	324	359	305	311	318	295	328	318	283	283	304	310	318	320	282	271	337	321	322	315	299	321	292	307	314	299	301	304	293	367	308	321	298	283	315	320	307	301	318	302	330	334	302	294	301	303	284	309	310	319	308	304	288	309	309	292	319	298	287	279	258	322	298	295	318	309	303	302	312	306	329	286	284	322	336	297	298	301	329	285	324	304	320	324	309	351	287	308	303	324	319	310	280	295	313	281	291	312	335	310	303	302	319	290	328	294	314	271	307	310	322	288	324	321	319	313	312	296	296	288	328	297	320	321	298	323	286	318	323	308	303	297	329	325	289	310	284	317	316	317	306	295	303	288	288	294	303	282	315	305	300	316	305	321	327	287	301	278	289	312	311	268	285	297	317	323	340	327	319	279	283	304	294	299	295	318	307
15808	8482	9500	10744	11923	11174	9492	8633	7796	7381	4653	3222	2827	2692	3495	2577	2917	2451	2898	2913	2052	1408	2317	1655	1275	1192	1056	863	723	673	611	577	535	337	260	219	179	220	194	145	161	152	158	178	136	160	137	173	256	478	426	379	252	224	184	170	189	234	178	141	165	154	160	134	152	175	137	146	140	103	158	157	136	150	128	140	140	140	136	151	117	122	134	126	138	136	126	136	140	148	134	126	137	119	149	136	128	120	121	131	112	123	145	115	144	135	122	123	127	120	143	159	135	125	150	131	125	138	131	154	160	145	118	119	130	135	131	121	139	127	102	141	122	132	123	116	138	128	132	113	144	139	150	137	119	152	127	131	136	144	131	137	116	136	117	141	127	126	149	132	130	117	138	128	129	132	111	159	123	147	120	137	128	149	143	114	144	124	138	132	116	137	127	132	140	127	129	133	147	117	113	120	117	114	120	129	146	120	158	124	131	145	124	137	110	148	140	100	136	138	119	115	132	134	134	124	149	139	129	135	143	122	147	146	131	133	125	135	132	104	130	119	135	156	126	128	135	104	143	134	117	135	112	119	129	89	139	135	153	117	117	121	120	110	133	112	129	127	129	145	146	123	124	113	129	129	122	123	109	126	122	122	155	139	143	143	135	115	127	139	119	119	147	135	131	111	128	128	134	145	122	127	145	120	146	136	143	134	137	110	140	134	135	126	134	124	136	134	136	143	126	107	132	137	117	136	124	126	120	148	124	124	148	132	117	151	135	117	137	137	141	115	135	128	118	113	134	127	125	143	134	149	130	115	126	136	115	143	119	149	152	119	121	145	153	147	99	124	126	120	150	125	144	137	131	115	126	136	135	116	125	146	143	118	136	134	144	136	154	145	134	139	110	143	121	112	150	132	148	128	124	123	120	132	125	131	122	125	135	147	125	138	140	142	153	124	121	123	134	123	143	119	115	133	133	130	151	154	143	113	123	101	134	121	141	144	146	124	132	138	140	140	117	133	120	124	126	116	144	114	124	122	121	140	132	135	125	130	129	121	131	153	126	146	124	118	114	131	124	114	137	121	133	118	126	131	132	144	125	127	135	123	135	160	131	130	129	122	144	128	166	127	143	144	144	150	136	134	128	145	133	141	122	134	136	137	120	127	143	125	118	140	137	127	117	143	131	116	134	145	124	132	133	145	147	133	134	116	122	140	133	124	139	126	123	146	128	122	129	142	144	142	116	115	130	125	143	139	116	133	125	120	117	135	118	180	129	115	125	135	126	142	123	142	140	123	153	105	151	119	154	131	111	116	140	134	120	124	120	134	131	116	127	103	117	119	136	117	138	127	127	121	136	114	128	122	133	135	128	131	138	146	109	120	128	150	138	117	141	129	140	132	144	129	117	128	127	129	103	130	127	121	144	113	110	123	113	137	139	132	143	147	144	134	134	127	122	136	157	131	127	135	133	138	115	127	128	134	138	149	118	142	116	134	131	122	128	139	151	152	134	149	124	119	98	115	136	129	136	126	128	121	135	121	116	110	138	133	118	158	128	131	146	132	134	146	123	148	123	108	123	129	154	153	117	134	112	138	104	145	126	112	143	123	114	149	135	148	113	144	112	120	148	144	105	131	134	125	117	134	125	119	127	136	146	144	139	139	124	138	111	137	141	128	124	121	130	146	151	127	129	148	126	127	129	118	140	136	122	143	152	125	137	138	130	126	130	119	141	120	125	139	122	169	159	126	134	132	143	134	141	132	135	111	138	157	133	154	118	135	112	135	131	135	125	141	147	132	114	155	145	129	131	115	121	126	153	135	126	115	133	149	138	129	129	152	111	143	136	123	138	127	151	136	154	125	136	137	132	136	147	124	122	139	141	136	129	118	135	128	134	143	104	127	145	137	140	132	117	143	137	106	110	152	128	124	146	128	127	115	130	120	136	115	127	127	136	132	136	125	120	128	126	161	112	170	128	125	133	136	115	134	115	147	132	118	156	132	142	146	141	127	136	131	113	134	153	138	134	133	133	131	140	125	138	127	106	131	122	128	118	132	131	147	145	125	140	134	140	125	128	139	123	113	122	104	134	132	139	134	130	131	129	139	111	130	118	144	132	110	115	123	122	119	142	127	129	118	136	126	129	141	125	127	135	145	136	141	132	129	131	132	130	130	133	111	128	114	148	151	133	107	135	140	138	135	142	127	127	132	141	122	116	130	133	120	138	125	128	136	127	145	116	125	129	135	138	125	131	115	112	150	137	137	128	119	140	124	144	113	127	112	126	146	127	136	127	127	145	147	127	131	135	115	108	114	121	122	132	130	121	157	125	128	142	137	112	117	134	134	129	130	141	139	126	145	124	145	146	148	166	133	144	135	139	122	136	134	140	153	132	124	138	114	122	132	138	108	133	137	127	120	128	122	123	109	117	128	110	122	117	129	121	132	107	127	127	174	126	132	141	131	115	141	129	129	118	133	123	144	127	107	133	121	114	134	140	125	124	125	142	115	117	129	127	129	123	103	141	144	125	136	141	135	120	153	156	105	130	151	135	145	127	139	127	134	134	120	147	132	126	155	139	118	132	125	145	127	128	118	101	120	135	124	91	136	134	121	139	123	107	152	144	116	129	146	136	126	155	132	152	118	148	130	131	134	138	124	126	144	153	135	108	133	125	128	143	133	140	139	130	130	143	135	141	118	142	145	130	129	134	122	123	139	118	128	131	135	140	152	136	139	133	132	132	113	124	126	125	126	136	151	135	113	127	114	125	140	108	124	128	109	131	134	114	118	134	146	123	141	132	120	122	139	137	140	134	130	120	135	124	123	141	111	124	146	112	140	123	108	124	128	134	135	141	130	130	116	120	131	127	117	148	139	125	134	152	151	144	132	146	144	120	131	126	126	136	137	120	147	129	131	132	150	97	145	127	128	127	143	132	147	114	102	130	114	121	122	132	121	132	135	119	128	134	133	134	121	118	134	128	144	125	129	134	143	170	135	128	133	119	130	138	130	143	118	136	133	127	130	120	128	140	124	118	125	142	142	127	131	149	130	132	130	135	137	139	142	132	150	136	142	92	135	112	142	133	130	125	126	142	123	125	129	153	128	127	130	137	117	130	133	140	120	131	149	115	138	126	145	152	117	130	119	133	147	128	130	111	164	125	134	123	154	134	133	110	150	153	138	143	137	118	134	131	119	114	118	123	142	121	130	115	119	123	121	132	121	158	138	125	141	146	133	120	136	115	123	122	133	129	126	118	126	124	104	163	134	112	113	117	155	139	126	129	121	120	143	148	105	124	113	140	135	122	131	121	99	131	143	143	102	149	131	127	125	120	125	119	126	134	140	144	131	123	128	133	137	147	130	120	124	139	145	117	136	128	110	128	121	121	111	130	149	133	144	132	159	128	126	117	164	133	142	138	127	143	120	137	137	138	127	110	133	136	147	141	150	176	128	143	123	125	122	146	138	128	123	127	112	122	131	122	133	136	131	113	133	150	114	141	134	138	128	124	122
10988	7302	13330	19957	24253	25692	24194	23777	24796	24713	17756	14768	13717	13977	16132	12956	13634	10930	13375	12658	10423	7900	12751	10060	8597	8016	6652	6008	5250	4635	4182	3956	3298	2005	1534	1199	937	967	782	631	604	616	646	520	544	587	531	658	1278	3153	2735	2674	1549	1258	941	852	923	1051	723	702	619	591	649	636	602	585	597	562	478	472	466	481	404	412	459	481	528	451	464	459	438	450	466	485	490	429	402	414	409	465	411	415	420	378	377	412	372	403	405	397	413	437	399	375	417	409	396	350	388	399	392	382	416	393	411	386	392	393	387	423	376	430	382	405	430	414	369	407	407	368	399	470	399	415	395	432	416	399	395	419	414	387	387	390	386	371	373	380	419	373	400	385	415	364	420	369	375	383	389	361	362	453	387	411	401	404	402	397	403	402	406	410	372	391	416	404	417	403	369	379	369	386	380	385	408	417	349	405	380	380	418	403	408	381	392	358	382	373	369	415	383	378	375	443	409	406	405	384	377	407	405	362	396	405	364	390	400	391	399	370	381	376	407	405	373	381	397	421	371	414	381	388	395	441	373	350	348	389	380	420	373	386	408	377	349	379	373	389	370	434	406	391	358	397	393	379	401	428	397	397	396	381	379	390	357	417	384	393	410	400	380	407	401	387	409	401	388	375	405	406	412	372	395	414	355	407	404	386	431	391	392	388	367	382	398	394	421	392	431	418	384	371	392	388	409	403	379	403	391	376	415	419	381	405	380	376	349	368	414	389	390	389	362	435	373	392	400	370	427	417	380	401	412	412	418	381	367	372	407	391	392	433	404	391	388	396	396	364	360	342	368	389	411	408	403	398	425	393	386	407	382	454	408	443	387	383	445	408	400	408	361	417	375	380	380	380	450	387	373	414	390	405	378	377	375	380	407	374	385	392	370	381	396	398	400	391	397	390	400	409	406	387	361	412	397	382	396	393	388	380	419	405	384	392	377	396	432	423	402	388	421	405	434	396	423	374	419	391	385	382	408	385	380	374	409	409	411	400	405	417	388	383	407	377	388	361	372	372	424	405	398	362	434	410	385	362	384	383	416	426	392	395	443	357	397	391	383	380	387	392	397	398	364	388	418	398	395	379	367	377	415	381	374	415	355	371	393	384	412	412	373	399	403	398	427	398	376	379	385	393	391	386	429	388	398	408	377	382	383	380	399	382	399	373	391	435	370	356	385	382	386	424	424	392	384	385	423	396	365	403	393	385	393	404	400	401	403	399	389	410	396	392	378	384	400	386	416	453	392	406	388	412	383	401	371	406	420	381	393	422	394	445	388	402	429	368	396	366	398	431	400	375	370	421	386	422	410	422	400	409	425	389	385	351	378	384	383	383	382	375	400	408	358	391	349	382	357	415	374	380	371	383	393	352	402	389	399	395	358	391	416	399	396	428	396	396	376	376	412	420	397	372	382	433	365	374	403	398	392	398	403	381	390	423	424	398	383	378	371	386	377	389	413	362	373	425	386	389	400	383	380	395	428	381	390	414	431	406	425	389	397	396	403	388	363	420	409	380	362	406	439	396	392	379	376	418	416	360	388	407	402	410	391	406	409	397	380	344	419	444	374	372	411	412	367	414	407	402	400	387	411	381	383	345	391	406	388	401	394	408	412	402	407	400	370	374	397	371	425	399	384	393	385	383	390	403	393	388	391	381	365	389	388	368	415	407	426	423	395	422	378	423	421	365	400	411	402	423	407	392	373	364	375	402	421	359	412	377	365	397	373	404	430	396	381	381	397	362	356	383	375	392	371	409	404	369	375	360	384	354	402	385	401	348	408	353	386	425	405	388	398	432	392	414	378	395	394	389	393	387	404	385	418	381	369	367	371	385	398	405	379	405	413	384	387	371	409	394	399	393	385	374	376	394	393	388	406	386	393	378	373	395	401	429	404	386	387	402	395	413	407	403	426	391	402	411	404	408	372	382	400	386	379	422	388	420	372	390	387	398	401	393	395	419	415	421	378	417	412	377	401	390	382	374	446	362	409	430	386	400	370	415	399	407	381	401	391	370	405	390	395	403	369	370	407	405	392	392	400	368	388	404	432	395	416	397	386	406	397	419	411	364	436	385	407	382	375	339	414	405	405	407	421	400	395	373	391	378	406	382	388	381	388	403	384	382	412	405	361	372	371	357	405	389	423	360	405	408	393	378	396	390	401	367	378	428	377	398	402	386	393	424	369	423	375	408	392	375	435	392	386	402	360	373	370	420	428	401	408	361	425	404	410	404	380	380	379	401	393	398	416	381	369	409	370	395	413	406	402	395	417	371	410	381	383	431	381	405	368	403	386	402	395	401	393	414	390	418	366	348	392	393	428	381	403	412	365	410	397	434	376	410	414	405	422	405	394	418	364	412	406	388	409	401	379	389	407	414	391	386	370	396	363	438	435	384	414	380	404	412	396	408	386	415	356	428	388	410	414	397	409	404	377	402	412	394	383	401	406	380	389	350	386	399	388	425	407	364	401	406	387	348	398	360	401	399	406	405	389	389	402	394	399	376	397	379	414	372	416	402	380	393	407	327	409	415	420	391	390	401	405	406	402	404	402	396	396	371	391	374	368	410	388	440	384	385	408	403	415	414	404	399	394	383	385	370	391	390	381	415	401	383	415	375	366	396	414	387	370	383	403	401	384	435	402	368	417	415	372	404	399	363	414	398	417	406	399	414	400	401	394	384	421	381	386	404	416	415	396	393	403	373	397	397	412	391	373	369	443	396	398	372	370	369	412	403	374	370	376	389	392	389	375	417	412	415	381	359	402	424	398	394	384	403	406	417	385	371	413	398	423	399	354	402	377	404	397	371	411	385	381	379	371	390	384	415	411	364	421	422	355	370	374	374	393	399	375	395	406	418	386	409	360	402	379	385	400	420	387	400	396	425	391	398	413	412	402	393	410	389	382	430	364	432	393	368	388	374	408	386	412	407	374	406	410	375	382	408	379	391	428	385	401	385	436	398	390	353	395	398	413	402	404	402	376	385	373	392	386	377	390	390	403	379	330	420	412	400	394	438	386	398	397	407	369	384	389	414	402	372	391	395	369	422	422	400	385	413	384	401	428	403	372	420	401	428	401	384	374	403	397	388	397	372	406	374	389	398	385	364	360	350	395	413	375	406	392	370	398	376	370	380	353	384	405	395	419	404	381	399	397	351	400	378	422	386	408	355	370	423	384	381	411	410	412	362	426	397	396	388	387	372	406	364	408	415	394	386	401	378	402	378	393	385	388	396	407	390	394	422	412	429	387	375	408	383	418	443	409	347	408	402	412	382	382	441	423	375	401	368	388	422	401	405	409	396	405	382	376	426	439	405	391	374	409	357	370	395	358	370	417	446	386	377	395	417	384	386	401	403	395	412	401	389	362	407	460	376	384	380	446	409	386	391	412	416	408	406	392	426	414	373	355	432	392	362	433	385	375	396	372	392	413	367	414	389	364	394	390	394	357	412	369	357	402	423	392	392	409	362	386	404	411	372	414	408
23698	15901	16916	18671	20190	21246	17328	16220	16049	14660	9353	5982	5607	5264	6400	4643	5573	5572	6250	5211	4064	3039	4352	2925	2559	2390	1676	1708	1414	1283	1337	1140	833	591	358	268	328	309	228	223	220	181	188	206	204	220	220	195	374	771	765	622	402	388	304	242	238	343	262	212	216	224	225	210	206	225	182	210	205	181	193	191	186	173	202	180	196	191	171	169	185	179	196	194	204	210	174	182	154	176	189	168	163	190	172	153	184	187	159	187	150	171	174	176	166	162	187	199	158	174	185	157	178	162	166	185	213	186	184	172	203	206	155	182	164	160	165	167	177	157	171	182	168	158	178	172	189	152	185	158	142	164	166	182	179	183	157	206	177	173	174	189	170	164	166	152	171	150	164	182	156	146	153	174	157	156	184	182	164	166	143	183	172	183	205	166	171	167	183	159	184	177	160	183	180	178	185	188	157	190	180	165	166	168	177	177	173	180	169	169	151	179	169	209	163	153	177	152	178	164	184	184	188	159	159	167	161	167	174	185	161	166	139	177	149	178	165	187	168	172	157	169	191	174	195	166	161	182	178	164	178	173	172	171	171	170	171	182	164	187	165	170	164	169	182	167	164	181	167	166	178	167	175	170	159	164	159	175	182	188	177	176	178	173	177	194	189	158	180	162	191	173	184	175	179	171	187	186	157	144	200	182	150	158	175	177	182	152	156	189	175	145	180	163	166	158	191	172	170	146	171	166	174	184	159	163	180	169	162	191	147	168	170	173	186	167	194	174	157	177	201	172	164	178	157	184	166	148	171	163	174	177	184	194	189	167	183	168	170	160	194	179	156	179	182	165	175	174	171	172	168	174	177	176	155	170	160	158	176	187	164	167	148	174	173	173	177	176	184	148	156	140	193	159	171	183	173	167	162	187	178	179	177	186	159	145	165	167	186	194	182	164	180	190	161	182	161	182	168	146	162	146	146	190	174	172	154	181	158	159	166	168	195	173	183	173	160	168	153	171	174	186	178	168	175	184	157	165	170	175	198	178	165	172	160	153	164	177	168	156	166	166	173	199	165	145	164	168	161	198	152	172	152	171	173	167	142	166	166	184	200	191	193	185	170	167	178	168	163	183	159	181	163	170	176	170	170	173	159	157	163	167	153	182	170	169	182	193	171	147	166	168	169	169	182	168	176	180	169	172	172	165	167	163	166	166	193	136	178	154	191	149	167	183	178	163	188	156	163	173	188	142	170	166	167	175	164	152	182	168	171	189	171	165	155	174	141	172	161	172	185	184	172	183	153	166	165	189	181	181	167	164	170	169	175	218	187	168	178	179	178	169	180	167	167	176	170	149	168	174	177	176	177	174	171	179	177	156	168	179	171	146	172	168	162	185	179	179	155	173	189	155	186	164	164	178	179	157	187	167	175	168	163	156	169	140	172	159	179	180	196	159	164	185	173	191	154	177	175	167	174	168	191	183	155	194	179	193	177	182	150	168	179	192	187	161	164	189	168	145	182	181	177	166	172	162	180	185	182	167	175	167	155	174	163	167	153	173	170	169	185	161	169	187	170	167	158	160	173	171	189	164	189	162	198	172	158	152	156	162	169	191	164	174	144	151	171	151	188	155	164	164	148	163	177	158	157	157	191	161	188	182	178	174	179	171	170	158	178	154	168	196	171	167	148	158	165	183	167	170	166	163	165	167	179	166	189	170	202	194	174	157	170	177	191	154	153	190	176	182	149	167	150	192	185	182	179	153	177	182	150	163	167	177	178	165	170	166	179	182	172	171	174	193	145	180	162	172	153	168	162	187	170	178	184	175	179	192	158	163	172	162	190	194	173	188	158	192	162	178	158	165	171	163	167	162	167	153	181	168	160	149	144	141	147	181	179	188	172	174	167	173	144	164	169	185	185	183	176	181	160	149	184	157	207	169	171	179	175	174	168	177	173	173	175	185	181	159	176	182	168	154	167	160	178	177	205	174	204	132	179	167	171	153	177	177	173	170	167	165	168	153	184	196	167	181	164	173	158	166	192	185	163	159	193	178	163	181	170	183	171	156	181	162	166	175	161	167	161	179	161	173	175	152	170	170	178	198	162	180	172	173	175	149	155	169	190	178	171	141	171	209	168	176	206	187	157	173	191	167	168	161	154	166	160	192	218	180	189	166	161	178	188	162	166	176	168	172	177	175	167	158	161	163	176	180	161	150	147	174	172	180	203	179	187	183	153	170	178	185	153	189	170	168	161	156	197	177	157	156	193	157	187	171	167	175	147	177	189	165	147	155	168	164	163	189	177	197	154	155	181	171	179	155	164	144	155	159	178	161	196	193	187	172	192	171	181	161	177	172	170	182	181	148	170	184	150	170	181	185	187	186	153	192	183	160	157	171	174	163	155	172	183	166	197	184	167	174	164	207	162	191	186	182	180	155	164	166	164	197	170	166	173	177	148	164	179	144	183	155	165	169	169	172	170	176	151	165	175	175	180	179	185	156	158	174	186	164	184	185	177	169	152	180	172	156	171	173	179	162	164	184	171	155	152	173	190	177	172	192	170	154	155	154	179	150	173	184	183	177	181	173	167	178	191	164	191	161	162	176	196	163	161	160	181	180	186	174	157	167	167	162	149	174	179	186	157	182	167	168	189	192	171	164	171	176	166	179	149	178	176	167	171	160	179	186	199	173	162	185	176	134	157	165	167	172	173	185	177	187	168	144	166	172	168	181	180	195	151	174	164	173	190	164	167	146	156	203	163	163	171	180	172	188	179	159	163	161	161	164	170	154	160	161	165	169	186	167	167	164	191	191	165	158	191	170	182	186	162	161	154	165	147	172	168	177	152	169	179	183	188	185	180	130	192	175	162	162	178	170	173	158	165	183	166	153	177	186	162	183	167	186	176	168	152	176	190	164	167	182	178	172	174	175	172	164	166	170	176	171	167	185	182	162	181	167	176	150	172	162	167	159	160	173	182	182	187	171	174	171	182	148	176	139	181	162	177	163	169	180	171	177	160	186	199	179	175	157	156	166	172	156	181	180	164	167	164	158	168	190	167	145	177	211	165	161	182	167	191	162	162	162	188	161	174	160	194	190	167	172	168	213	194	171	153	160	153	164	178	186	153	171	162	173	190	184	170	178	167	147	178	189	162	168	172	169	190	183	153	166	165	148	170	158	159	180	173	170	183	161	166	180	171	169	162	181	199	207	192	158	174	164	184	160	173	173	171	160	187	153	190	170	193	169	163	151	154	179	181	165	171	164	171	173	154	177	176	184	178	143	189	162	168	181	195	158	171	176	189	174	171	169	172	177	153	155	171	183	165	162	171	157	175	163	175	181	164	181	186	155	161	185	174	161	163	146	175	167	197	190	168	187	162	189	185	176	150	184	187	168	163	184	155	149	204	154	214	184	174	189	217	175	206	181	169	156	177	168	204	169	139	182	180	185	186	183	170	178	161	165	172	150	187	182	169	179	150	159	197	165	175	176	160	150	178	175	181	162	150	165	174	180	186	192	165	184
14864	12165	18342	26866	32214	34491	31773	31825	34538	34176	25067	21253	20979	21378	23702	18998	21200	17610	21256	16921	15352	13733	18249	14631	13208	12859	10240	9026	8246	7736	8107	7318	5407	3571	2106	1376	1713	1460	861	782	737	780	765	761	781	821	747	788	2172	5345	5212	4053	2743	2338	1668	1320	1455	1660	1202	984	835	932	997	882	803	826	838	757	621	592	597	634	636	531	596	598	742	682	656	588	574	632	674	666	806	623	545	538	585	527	536	481	486	512	498	458	512	479	492	525	481	496	486	482	432	515	512	482	485	510	546	491	481	467	481	517	519	498	500	505	556	486	483	470	527	444	489	494	513	502	443	489	482	483	524	517	469	531	524	476	494	484	500	488	503	502	478	464	494	495	488	505	476	471	491	446	519	493	508	510	530	469	497	453	520	494	491	492	485	513	483	468	476	554	491	498	453	499	498	473	495	469	543	489	508	479	506	507	483	494	506	507	542	507	516	469	503	531	517	519	518	479	511	530	454	477	478	487	470	483	490	487	506	478	481	501	479	485	485	442	515	479	485	461	479	462	492	498	507	502	477	503	442	487	525	472	491	480	472	511	529	468	482	458	476	489	485	504	482	521	494	482	481	473	520	491	495	459	522	500	482	498	470	523	502	477	492	515	486	491	513	533	471	498	550	475	486	530	467	519	480	525	537	483	524	487	514	498	540	488	441	528	492	486	513	481	517	464	510	490	522	479	482	480	478	512	490	458	515	492	509	442	483	479	475	492	503	466	498	540	504	499	510	490	522	475	450	520	452	479	544	508	515	512	445	492	535	482	519	474	526	504	526	488	516	440	534	493	485	518	489	478	485	461	488	495	499	527	524	486	500	482	474	507	468	467	528	504	491	510	531	495	474	500	485	509	486	463	482	498	510	470	496	455	494	496	521	488	482	522	507	498	526	454	500	500	465	483	491	478	508	473	495	514	516	480	504	502	464	510	517	525	510	482	512	493	464	459	458	515	489	488	509	472	487	482	524	470	508	479	513	491	500	501	506	480	523	492	486	489	501	477	483	477	461	493	487	480	494	515	496	519	526	467	508	507	502	459	485	483	449	522	460	482	493	513	517	479	476	520	477	495	488	544	478	503	526	507	514	482	506	493	493	481	504	503	496	512	510	506	477	477	509	510	537	462	501	507	504	506	500	441	487	494	505	518	496	491	500	492	463	513	463	487	490	479	495	460	526	503	488	503	523	541	499	509	490	477	492	490	513	480	517	506	516	464	524	479	454	503	501	521	498	529	494	491	502	512	472	466	489	542	512	472	467	484	502	524	488	518	475	471	502	435	499	519	532	485	498	490	497	486	505	505	510	505	474	502	499	507	492	486	485	515	479	469	524	505	510	508	514	466	520	488	497	494	452	498	482	473	481	462	498	518	479	481	484	509	480	494	500	479	482	484	472	500	479	503	490	481	491	513	504	499	508	477	513	484	490	459	552	458	509	492	498	504	476	486	511	543	497	508	469	513	529	500	529	524	481	470	488	480	488	484	509	491	516	520	501	503	515	498	485	491	497	484	481	513	496	479	473	514	479	495	486	511	483	494	453	457	482	530	474	507	534	527	514	488	524	492	486	460	475	505	509	476	517	477	490	477	483	461	470	499	494	533	474	522	512	512	505	509	504	509	504	516	495	511	477	467	479	481	496	489	523	477	483	483	464	480	510	535	505	502	461	522	481	481	514	475	482	511	487	488	497	494	504	516	540	468	474	542	476	453	481	529	505	496	490	494	462	470	498	515	470	475	461	475	468	498	540	504	506	463	500	484	479	486	510	515	509	495	428	452	480	462	515	516	465	469	481	500	480	477	480	463	503	460	496	486	468	496	503	473	494	500	539	486	505	496	515	477	520	496	516	474	455	428	476	462	564	449	498	478	485	499	479	534	489	525	479	519	487	522	488	492	525	488	491	459	517	507	461	482	484	463	474	501	476	492	530	469	503	472	503	485	525	478	489	479	520	496	491	464	487	467	507	504	484	471	515	539	496	498	490	520	495	491	491	485	523	500	483	524	549	466	512	492	464	498	500	488	523	519	465	496	480	463	491	466	513	512	497	467	492	460	484	472	507	503	491	512	481	503	502	491	538	483	492	531	513	475	524	455	472	535	509	475	485	527	509	519	514	466	495	485	481	453	450	481	473	506	514	512	494	504	503	450	518	474	459	506	513	478	486	497	505	470	496	508	505	483	482	512	507	480	498	477	522	508	496	506	533	515	468	455	502	502	489	498	506	486	489	542	482	493	485	458	503	496	490	506	476	505	476	475	557	485	483	527	520	501	512	516	504	484	477	483	492	474	508	443	445	482	502	493	487	493	502	463	485	459	469	496	499	474	508	523	478	458	483	442	498	541	484	483	501	493	484	509	512	519	500	490	491	507	534	467	496	515	495	522	492	507	485	489	505	507	488	459	493	453	515	495	506	505	453	521	519	496	521	476	502	513	449	466	457	451	485	485	478	491	467	535	492	521	473	487	499	473	516	482	496	505	535	517	489	504	495	477	488	492	485	487	507	524	480	473	463	442	480	487	502	466	480	542	449	535	518	499	515	487	482	485	495	468	510	462	539	495	532	441	516	481	482	466	468	493	466	518	534	481	456	511	572	494	502	492	515	489	505	515	513	511	463	496	498	486	455	491	519	469	490	526	459	476	520	509	517	522	471	501	498	523	496	485	479	476	497	501	471	495	483	523	482	466	504	497	481	500	484	480	518	475	477	511	511	511	518	493	474	483	485	517	485	469	516	506	474	449	518	476	518	462	487	486	474	510	430	482	500	509	498	481	490	491	460	469	525	459	492	474	465	464	490	500	477	494	491	488	500	478	501	504	475	525	490	514	477	477	451	505	440	491	547	493	476	465	468	500	476	472	475	553	491	496	482	498	501	489	492	502	509	485	484	487	521	469	501	491	518	476	451	493	506	493	484	494	471	510	537	474	488	513	489	501	486	495	502	485	519	475	491	470	476	477	499	457	508	498	498	478	504	516	498	524	468	494	525	465	498	457	456	513	505	559	511	528	464	492	494	480	506	503	517	503	472	466	471	495	498	496	491	489	486	507	514	521	518	487	457	517	521	504	498	491	483	519	507	517	460	472	482	474	513	496	519	481	498	503	491	476	463	516	464	453	481	490	528	517	508	511	502	507	502	480	536	488	502	509	510	503	453	494	502	484	491	511	465	512	507	510	484	498	490	495	489	468	483	463	465	516	484	527	486	494	459	504	501	532	486	492	486	504	524	473	534	487	482	468	463	484	473	523	499	470	504	489	464	513	476	516	472	531	501	498	500	514	505	501	552	479	471	499	511	490	499	496	472	504	482	474	497	522	482	475	506	475	523	503	472	510	521	496	494	532	497	473	514	508	435	495	500	509	491	505	490	487	558	459	524	491	479	476	502	486	491	485	496	483	513	488	485	519	515	521	496	509	476	482	512	496	497	499	527	501	536	502	511	472	522	477	486	488	537	507	487	509	503	517	527	482	465	529	506	517
4741	1968	2505	2040	1798	1460	1182	1033	942	926	703	613	596	481	447	378	429	536	519	364	339	360	408	405	346	373	320	284	250	231	229	198	182	167	128	115	125	138	118	119	89	99	104	89	94	104	101	120	124	129	110	116	110	102	109	106	111	119	116	95	102	92	125	101	103	99	111	104	99	100	99	82	101	92	94	99	96	96	112	84	97	108	112	104	96	88	87	105	99	104	95	102	85	99	104	95	115	102	118	81	81	111	99	113	90	87	113	115	100	106	111	93	99	105	87	100	106	98	88	89	100	90	113	95	96	89	84	93	117	107	102	75	95	88	107	96	97	108	104	101	93	106	115	102	79	114	95	93	107	109	103	93	92	99	102	107	92	83	92	120	101	89	91	98	85	100	98	98	92	105	92	103	114	111	80	93	108	93	87	107	105	101	89	94	97	83	102	86	102	105	85	92	107	115	88	111	100	79	82	110	93	100	90	71	112	112	112	86	96	90	88	116	115	101	118	100	90	102	112	96	81	96	103	101	91	94	98	100	92	109	91	112	101	124	92	91	94	118	115	95	112	93	108	120	92	106	90	95	113	82	90	89	112	128	82	83	94	113	104	95	102	96	103	100	98	103	107	108	93	88	109	83	115	85	98	98	93	95	92	89	94	91	93	102	91	113	113	89	84	95	93	97	100	78	93	88	115	109	102	90	91	83	91	88	97	94	99	104	90	93	91	104	109	132	84	86	87	93	90	108	94	108	104	111	115	89	113	112	111	93	88	105	95	103	119	102	97	108	77	99	97	109	114	98	93	104	98	104	95	99	111	90	93	106	104	109	103	101	111	107	97	109	101	98	94	101	83	118	108	108	93	102	92	104	103	74	84	79	84	110	90	106	101	101	93	118	99	101	117	94	91	105	102	113	106	110	93	105	81	110	88	104	114	100	92	90	100	94	100	105	83	98	82	110	87	99	87	90	106	88	96	95	108	110	119	92	75	106	94	101	94	96	107	97	83	80	109	107	74	104	96	104	89	98	117	102	105	115	111	106	100	96	90	102	110	92	76	93	106	108	97	104	108	107	106	113	103	107	118	122	100	91	100	99	101	97	94	101	113	97	82	97	97	96	100	93	81	96	97	100	75	91	90	100	101	93	94	107	101	95	97	98	98	102	89	118	109	84	97	100	107	87	116	111	94	99	74	75	102	86	100	109	101	89	114	95	82	106	97	99	99	94	92	97	110	90	105	102	104	91	105	94	90	114	109	104	89	99	97	106	102	97	98	108	117	96	75	103	72	96	119	103	91	115	106	82	93	95	93	94	86	105	105	90	96	96	93	125	103	87	88	95	93	86	78	93	105	87	99	86	86	96	101	103	91	92	91	104	90	94	87	104	126	111	105	110	111	90	83	96	90	100	99	106	107	101	108	107	97	93	87	99	91	83	95	108	90	94	124	112	112	94	105	100	87	86	84	87	102	80	106	115	101	107	102	109	105	91	95	96	112	102	115	87	105	99	85	112	100	97	85	102	101	93	96	81	112	107	105	97	97	126	98	113	76	101	107	117	105	98	107	103	92	82	86	99	99	99	116	115	117	106	109	92	102	95	104	95	105	94	95	71	97	97	80	96	110	97	110	100	86	98	89	92	93	111	85	90	107	98	87	91	100	107	105	64	91	83	98	82	92	93	103	104	105	86	108	94	100	89	81	120	85	94	91	99	99	108	113	82	110	115	106	97	109	101	99	90	106	93	93	100	100	91	95	91	103	96	105	97	109	91	107	77	76	96	89	103	101	94	100	95	110	94	90	85	129	90	103	93	115	101	100	102	102	106	89	109	94	92	106	108	90	90	99	98	102	93	118	94	109	109	87	111	96	95	99	98	87	88	96	108	93	113	97	102	94	98	106	80	96	92	111	99	102	108	85	86	97	101	93	94	103	105	93	114	111	113	109	100	104	100	100	98	90	100	98	106	103	101	110	95	98	90	101	102	95	103	112	93	104	70	99	107	92	117	108	91	84	113	94	97	105	120	79	111	89	101	116	84	114	103	82	97	101	101	99	111	109	97	98	119	103	92	118	90	100	95	99	94	90	115	93	87	127	99	85	101	98	103	103	95	93	85	113	73	89	94	96	82	94	102	100	114	87	83	101	94	104	104	103	92	111	123	89	88	102	99	89	106	100	82	88	84	104	111	105	112	92	106	118	90	88	97	105	120	111	93	91	98	97	105	112	99	108	102	82	104	91	105	108	99	81	107	95	95	94	107	94	106	99	105	101	102	98	105	90	102	101	97	98	115	89	110	95	113	96	91	100	90	96	99	102	84	97	64	114	91	94	93	91	110	107	103	99	84	92	87	89	100	87	94	85	105	107	92	108	114	116	86	92	100	98	107	101	94	95	117	104	96	99	104	112	117	113	111	87	116	97	82	96	97	97	111	115	95	99	103	108	89	106	95	97	94	98	102	102	82	111	95	91	104	91	93	99	96	92	115	98	83	105	123	113	119	80	94	95	110	114	83	132	80	100	111	105	100	98	104	94	111	107	103	106	90	86	91	103	107	105	106	94	82	97	118	104	101	95	103	120	108	108	97	96	111	93	93	109	99	100	103	102	98	115	77	104	91	102	109	111	96	115	109	89	101	97	113	89	86	102	81	96	102	97	74	108	93	96	105	103	101	91	100	74	94	105	100	92	86	93	98	107	102	108	93	98	101	99	93	87	111	88	96	89	104	134	94	86	110	78	101	84	85	94	96	105	102	112	118	91	91	118	104	91	94	88	117	88	92	84	102	105	112	116	91	88	98	74	105	92	95	106	118	97	102	100	125	79	107	97	94	88	94	90	93	102	95	90	97	91	94	87	95	110	103	78	115	98	98	100	104	92	87	99	113	106	110	98	87	99	102	89	103	107	96	97	111	88	119	105	100	99	102	106	93	90	98	118	100	104	100	92	88	102	91	90	84	128	94	113	97	105	117	89	99	98	119	85	108	118	93	99	88	102	96	86	90	97	93	108	90	100	112	94	96	98	89	78	100	102	104	91	102	99	98	113	94	105	103	80	90	93	126	97	115	99	107	106	101	108	90	113	95	116	104	106	92	108	111	115	105	93	87	83	101	98	94	107	103	93	98	103	86	82	104	92	98	98	96	95	85	98	100	98	93	98	66	120	98	98	92	109	94	106	114	112	87	90	85	95	111	91	114	91	90	104	98	88	103	107	102	98	112	87	98	111	103	102	101	88	83	116	92	95	87	104	106	105	99	94	102	84	107	92	95	119	95	107	111	107	100	93	111	94	76	93	102	102	102	86	90	97	86	108	111	99	90	100	110	78	92	99	107	101	94	90	111	96	100	85	117	107	94	95	101	105	108	104	87	114	81	100	97	98	111	98	78	66	105	121	100	95	126	102	105	96	95	96	102	102	91	93	88	93	100	90	111	104	90	88	103	87	89	110	94	109	94	98	105	98	107	100	87	113	98	102	98	99	79	103	88	95	94	95	88	85	108
3956	2178	4747	6050	6436	6014	5546	5135	5157	5201	3642	3506	3367	2855	2779	2279	2632	2699	2737	2136	2141	2128	2639	2606	2436	2315	1995	1608	1464	1459	1374	1119	1011	777	645	538	540	488	446	424	412	444	370	358	366	366	373	340	394	486	457	417	398	398	343	336	352	353	359	319	338	304	347	305	325	345	344	316	311	321	275	329	303	289	324	321	287	279	333	297	277	293	309	343	343	310	290	288	340	325	300	304	306	306	341	325	309	315	311	286	301	300	349	337	308	309	312	282	305	303	284	309	308	330	363	293	269	300	285	291	285	306	335	301	319	279	309	284	298	316	302	278	276	326	313	298	307	328	313	298	314	304	304	326	318	323	313	329	304	307	323	326	311	304	310	327	336	326	312	333	316	320	320	290	301	311	342	346	323	326	313	287	318	285	318	313	314	294	328	322	315	301	309	324	321	295	314	260	283	273	321	306	313	304	306	306	338	316	285	329	321	287	313	301	330	303	312	304	318	321	312	275	282	279	310	306	323	311	318	328	326	302	284	321	297	301	287	259	320	297	299	307	320	281	318	322	307	299	338	312	327	330	319	301	297	310	304	322	289	322	303	324	335	348	314	306	305	317	322	290	311	326	330	284	310	287	311	310	321	286	305	300	304	301	288	321	312	333	322	311	319	307	343	303	320	320	319	326	302	307	323	297	315	298	286	351	326	316	301	326	277	308	320	289	300	318	345	310	313	308	320	312	299	323	313	305	282	315	290	281	282	323	292	342	299	299	298	304	274	308	304	317	318	316	280	337	294	319	285	349	312	327	327	310	287	279	301	278	313	337	335	319	301	298	293	310	313	333	336	295	328	326	334	290	309	334	283	333	342	294	286	271	286	309	282	309	270	289	296	337	306	323	339	312	322	336	288	296	301	320	282	289	297	308	312	304	283	318	280	293	319	319	343	328	315	309	312	264	300	325	304	325	286	292	291	319	313	295	313	306	309	276	324	274	316	342	273	337	328	355	320	321	314	309	316	310	297	309	316	325	325	298	333	301	280	321	283	285	335	304	341	302	324	332	344	302	322	294	317	292	295	337	317	316	315	328	314	346	316	319	296	325	321	304	333	326	291	296	277	286	338	308	319	300	310	318	314	328	279	312	285	280	327	288	315	340	320	309	317	318	325	334	302	328	312	339	282	306	305	340	309	276	308	318	311	303	312	292	296	310	310	283	324	336	287	301	332	284	322	329	300	313	279	341	309	292	320	282	315	307	307	273	292	321	334	323	310	335	320	304	310	291	319	305	318	304	306	331	317	295	309	319	283	314	315	275	333	302	331	317	311	306	295	290	299	305	323	328	302	292	320	283	302	288	335	293	309	316	277	298	294	306	330	339	321	302	301	290	293	326	293	289	300	323	292	321	296	308	310	273	296	305	340	295	345	339	284	290	331	288	319	308	310	346	349	314	305	306	323	288	314	296	323	346	312	305	319	302	279	308	319	313	331	291	295	272	309	320	297	295	293	335	290	301	292	307	330	290	287	284	300	315	313	337	267	335	305	316	303	346	323	341	300	286	319	290	306	326	281	335	308	315	320	303	330	307	276	310	297	290	291	321	310	318	300	286	286	311	318	319	308	302	309	307	304	284	289	328	330	311	328	319	298	334	302	315	322	300	331	329	320	298	317	321	321	314	265	311	309	317	321	290	281	301	288	278	337	320	312	325	300	302	321	333	299	315	285	323	317	311	337	341	312	313	276	298	305	313	307	272	315	299	359	334	316	339	324	317	315	292	319	286	333	309	306	312	321	314	316	326	297	307	322	301	294	306	320	304	309	299	316	315	304	306	298	282	310	306	329	300	286	318	326	310	312	319	320	298	290	303	334	306	323	328	301	306	319	329	292	284	317	277	305	305	305	290	318	311	331	294	288	303	334	328	303	340	272	326	309	312	320	305	310	309	295	287	296	305	311	330	323	331	291	302	292	324	334	302	285	306	329	336	282	314	315	318	303	314	272	281	266	308	329	306	318	335	307	334	296	302	338	309	306	306	296	307	296	325	294	344	340	306	302	299	297	301	309	352	297	291	321	311	300	285	290	320	323	305	328	316	301	297	306	311	310	327	298	312	274	295	300	294	303	328	311	319	296	316	330	318	305	343	316	312	302	282	360	297	290	321	328	296	312	365	292	298	297	337	303	330	287	330	334	328	317	286	299	297	299	320	295	309	320	292	336	345	273	307	331	316	347	322	306	315	286	289	332	303	290	322	305	304	310	303	302	333	317	330	322	310	309	287	295	324	306	304	319	296	304	307	343	328	339	314	296	288	310	302	293	328	299	319	332	333	314	340	324	311	332	301	309	312	306	345	304	307	323	343	312	287	328	316	286	296	343	296	311	324	336	321	317	298	329	299	323	341	307	326	306	330	320	322	299	338	323	300	304	305	296	292	331	314	303	286	324	305	316	289	330	305	303	297	293	322	322	322	341	291	318	298	327	316	299	315	278	288	313	276	305	330	277	321	296	330	290	317	324	323	332	312	332	295	326	296	317	322	300	313	298	301	314	325	295	307	326	308	319	301	325	277	333	319	331	330	320	335	296	315	305	339	296	310	300	284	328	306	273	324	325	326	314	304	331	302	322	318	273	317	296	293	271	294	340	324	326	295	326	295	329	310	312	324	316	308	347	323	299	343	289	319	281	323	284	301	297	316	298	328	348	304	297	307	300	328	275	327	316	299	362	298	326	300	276	295	324	327	297	295	307	302	309	306	343	325	300	338	343	320	302	292	281	308	328	297	313	326	299	327	317	299	299	325	319	304	292	287	301	304	328	331	290	328	301	276	264	332	313	296	329	334	326	306	296	300	292	310	301	287	328	315	302	325	355	297	330	303	319	330	314	302	309	297	307	293	324	297	298	310	354	307	316	301	288	300	319	320	341	302	303	314	270	316	300	321	314	332	291	306	304	317	296	297	327	280	289	285	296	284	329	317	322	325	318	276	312	291	312	311	317	335	319	314	286	304	318	300	307	327	309	333	314	285	308	286	304	321	325	358	326	286	303	312	315	322	300	314	290	305	320	293	290	314	284	315	336	345	293	328	299	301	303	302	325	307	299	322	318	314	296	311	308	336	297	289	305	334	289	326	320	332	321	310	307	333	306	296	328	305	303	276	291	290	299	323	291	345	291	318	316	274	302	312	292	316	287	318	288	354	296	314	304	297	329	309	334	293	312	312	322	327	301	336	317	313	335	293	299	313	314	316	324	299	296	325	280	299	286	357	330	317	318	306	316	292	301	294	314	299	308	319	303	311	323	336	327	314	311	310	298	350	304	322	336	303	318	301	282	310	289	333	313	319	294	324	304	293	297	303	289	300	321	324	321	311	244	335	324	288	303	304	326	281	315	296	301	288	352	314	303	325	331	314	318	332	304	331	318	330	293	304	297	304	328	338	312	321	325	324	336	297	345	313	318	340	293	320	313	304	294	324	289	293	316	297	331	313	289	315	309	305	308	335	321	294	331	312
15233	7982	9435	10864	12108	12661	9748	9079	7190	7194	4905	3433	3063	2715	2787	2275	3458	3953	3413	1932	2127	1648	1990	1586	1521	1211	1043	846	756	750	694	587	512	344	266	209	161	191	179	156	155	152	146	156	155	145	142	145	205	397	338	359	272	232	185	196	195	196	184	169	156	148	154	164	156	143	138	146	148	152	116	140	148	111	163	143	133	138	159	155	127	126	139	135	151	127	117	112	133	134	130	134	126	139	133	130	118	125	157	128	132	155	122	139	109	138	136	124	144	130	146	130	137	127	118	133	127	150	133	134	151	140	146	143	135	130	125	122	132	136	146	128	127	132	158	136	147	125	137	123	133	145	138	133	135	126	162	135	139	109	117	130	129	119	129	138	139	129	134	142	131	143	127	137	136	122	124	154	132	145	131	129	128	141	129	136	135	135	144	141	126	137	116	157	161	135	136	145	139	112	148	124	115	131	145	114	133	136	132	128	129	142	135	142	143	126	145	129	145	144	141	140	133	158	136	126	124	141	134	133	136	145	125	140	142	153	115	119	131	152	120	144	138	140	145	136	125	122	136	137	137	137	145	135	122	128	115	138	129	145	126	150	138	127	105	142	121	139	128	128	121	132	136	121	133	127	128	124	141	145	116	123	136	126	129	124	125	142	138	157	142	137	153	137	133	142	115	130	120	123	149	121	127	134	156	132	157	140	148	143	125	155	153	129	134	140	132	135	144	133	119	135	164	127	130	127	120	126	143	132	126	136	136	125	149	144	147	128	129	130	137	151	149	133	139	147	151	117	109	145	149	140	130	129	131	122	129	134	122	113	131	145	131	134	145	125	147	126	148	122	137	126	137	119	129	121	129	138	135	102	113	145	133	138	121	160	153	138	129	140	130	144	138	149	148	124	156	142	132	141	111	145	124	124	134	143	118	148	107	125	109	151	137	134	134	123	145	121	131	155	130	148	152	133	137	139	132	119	123	140	125	125	133	123	137	129	134	133	133	131	136	122	142	134	154	118	111	127	149	144	118	112	132	136	132	134	133	129	111	142	142	127	136	108	139	139	145	137	146	132	131	119	139	136	150	154	134	131	125	141	143	149	130	152	120	135	113	145	124	122	145	130	131	145	119	117	131	156	128	130	137	126	114	121	131	133	110	135	142	127	127	133	134	135	125	143	122	166	126	121	127	144	134	126	125	128	117	146	129	129	132	132	128	155	133	126	151	148	146	161	116	125	138	134	143	133	141	154	133	151	139	129	133	126	110	144	151	134	130	141	136	130	123	132	145	130	126	135	130	165	122	140	141	139	130	131	132	141	123	141	130	139	169	150	135	127	164	133	147	131	107	141	125	145	154	123	103	141	140	129	120	118	124	132	136	130	128	136	115	159	113	145	126	125	147	141	152	127	117	127	142	136	145	139	141	136	117	128	138	126	174	145	130	139	135	133	141	123	143	145	129	125	132	127	133	126	144	134	116	125	139	130	130	128	142	127	128	132	117	147	121	129	125	132	122	109	136	126	138	147	123	141	142	128	116	121	147	107	132	146	145	127	109	122	138	138	134	145	148	120	124	125	139	149	117	147	151	143	134	129	128	143	122	123	141	131	141	144	137	131	128	116	114	134	154	140	131	129	135	128	135	125	111	135	145	142	135	128	143	112	132	132	144	146	124	139	139	151	154	151	122	118	132	152	133	124	137	144	139	136	141	143	137	148	137	148	132	152	152	101	134	113	151	122	106	137	128	137	107	157	118	129	139	117	136	122	128	121	134	124	113	118	139	127	138	132	132	118	137	141	136	144	144	130	129	126	145	135	147	120	132	147	133	132	117	136	118	138	145	135	131	150	154	133	133	124	136	119	154	137	149	143	136	163	132	138	123	123	139	145	131	150	137	129	160	127	137	150	129	137	128	138	139	141	124	130	132	133	119	138	151	156	136	141	134	124	145	158	122	116	138	137	129	126	136	121	132	134	148	148	143	141	113	122	151	124	124	130	146	124	124	125	131	116	149	123	145	143	125	142	109	145	134	129	135	132	130	107	140	140	152	122	123	122	130	137	148	144	139	131	140	123	131	126	102	146	148	150	132	152	132	132	106	140	147	120	113	135	113	126	130	135	127	111	140	124	144	155	139	130	118	123	126	141	127	128	142	163	138	122	118	117	164	149	136	134	157	133	136	124	121	134	131	134	151	134	137	132	156	137	126	115	130	154	139	151	140	120	113	120	130	152	139	138	129	134	129	134	153	135	134	134	116	125	125	113	129	118	134	134	140	173	126	143	136	154	142	143	146	138	131	146	128	119	139	125	130	116	117	142	124	133	146	137	154	131	133	130	122	122	114	144	145	116	130	139	141	125	115	128	121	127	168	149	147	120	132	140	155	164	138	137	125	139	130	125	138	132	140	135	129	129	122	144	133	139	147	130	132	142	131	136	123	129	146	142	144	133	137	121	148	129	131	152	140	138	153	151	130	127	121	146	133	142	132	129	136	127	132	140	151	137	142	127	133	139	147	126	133	137	127	128	159	152	139	125	121	117	130	142	149	154	162	130	157	142	138	129	125	143	136	134	126	146	133	148	107	135	137	118	162	123	125	128	126	132	132	146	145	133	121	151	140	113	131	137	130	128	145	142	145	119	130	146	131	124	135	132	123	139	147	146	143	148	138	128	127	144	138	134	157	118	137	124	122	151	118	123	133	142	135	130	129	129	160	151	115	138	143	124	152	123	146	152	129	144	148	125	141	134	134	145	106	124	136	149	105	129	147	136	139	118	133	132	136	130	137	144	142	123	134	138	146	128	140	117	138	131	128	148	142	130	139	139	133	125	117	127	128	128	141	140	136	137	117	125	148	142	144	133	114	119	152	135	145	145	145	121	124	126	125	116	132	141	116	122	135	120	141	123	137	148	129	142	131	116	138	150	112	123	128	135	134	127	115	125	135	125	136	137	160	142	136	146	146	159	121	125	124	123	144	110	162	121	150	140	127	106	122	140	125	155	117	160	129	113	123	170	132	128	136	137	133	153	139	127	134	147	124	111	142	124	142	119	131	143	129	132	140	159	138	127	127	146	138	138	124	119	142	131	140	127	143	121	138	135	126	127	155	116	123	135	135	139	148	167	123	159	133	129	134	118	138	159	119	151	141	112	130	126	135	124	138	122	146	147	136	105	117	145	143	119	129	116	106	146	135	131	135	140	151	125	135	111	132	141	141	148	152	135	136	104	136	161	144	147	150	130	157	135	126	121	157	129	139	126	130	127	154	143	134	129	116	125	124	139	143	144	148	158	140	120	132	132	140	148	139	133	128	114	140	143	125	122	141	127	134	136	119	139	133	143	116	124	122	138	131	163	126	126	141	129	138	156	132	128	134	124	130	123	129	155	122	136	113	130	127	141	125	155	130	116	111	139	124	124	134	160	142	144	146	138	117	140	142	143	131	137	151	133	155	155	147	166	124	137	129	129	134	128	138	124	141	152	129	142	136	149	137	109	153	154	127	127	141	137
10365	7103	13278	20393	25548	27158	24830	25685	23127	24279	18088	15491	14195	14015	13873	12169	16549	15211	13721	9320	9857	9529	10939	9505	9433	7955	6372	5717	5041	5179	4323	3968	3122	2093	1254	1002	798	828	695	603	547	574	538	530	559	602	571	556	1027	2590	2193	2104	1572	1243	919	797	944	1101	737	612	589	609	576	593	560	608	583	502	495	456	502	495	425	432	437	475	494	505	449	474	437	419	478	545	548	399	412	429	402	417	415	393	408	415	415	388	403	417	413	421	406	419	396	375	402	403	433	431	397	363	415	405	412	389	384	399	413	408	442	432	414	406	426	403	393	378	388	398	420	388	437	373	373	415	388	376	374	378	409	421	401	403	435	421	415	395	383	392	374	412	368	406	410	400	397	429	410	381	418	432	432	396	390	411	426	409	383	443	424	360	395	367	392	430	396	406	420	399	414	401	434	363	379	386	357	432	406	408	425	374	409	381	407	354	384	365	383	416	439	412	411	372	412	414	399	398	424	378	390	390	401	427	421	377	375	376	442	379	424	441	397	412	365	394	416	387	404	379	436	391	412	408	426	369	407	401	390	405	398	430	375	389	391	377	408	426	418	374	370	434	403	397	416	388	399	393	406	390	394	405	408	397	356	395	370	418	388	403	433	409	417	412	389	402	445	420	385	376	415	366	377	419	429	396	418	409	405	418	425	427	417	401	384	399	352	425	384	454	404	399	388	395	375	396	389	391	390	412	411	432	430	372	411	404	390	416	384	390	397	409	405	384	395	413	393	384	401	389	440	378	416	403	381	406	401	402	440	387	394	419	406	379	391	360	403	405	402	452	398	390	391	394	428	383	391	392	403	425	427	365	396	370	391	413	383	394	418	390	399	398	388	388	398	431	406	448	396	402	417	429	432	355	381	397	438	432	402	370	419	405	390	421	422	372	415	386	405	408	381	412	397	397	392	395	401	390	399	395	366	384	409	409	370	386	401	387	440	407	387	393	406	395	388	402	405	415	397	398	422	378	431	399	374	440	384	410	382	379	384	389	392	387	392	426	387	430	373	395	451	428	397	424	391	381	393	411	398	373	400	415	409	453	384	417	411	385	430	392	392	358	383	376	418	401	432	409	409	378	436	412	419	378	366	430	411	366	397	383	385	367	413	372	397	382	373	419	386	446	417	366	406	397	405	398	412	405	413	376	412	417	413	423	403	401	413	418	375	424	427	393	425	409	390	417	397	374	419	391	417	433	451	400	417	397	386	382	410	405	376	401	438	421	400	395	441	406	378	397	411	413	423	359	391	404	400	397	419	425	428	422	393	379	403	389	414	392	403	388	375	431	415	400	414	393	385	386	375	409	416	414	405	402	406	403	365	404	378	428	387	416	408	405	413	356	411	440	355	410	393	384	360	377	388	386	384	406	379	417	384	354	384	425	382	381	388	417	414	428	413	392	400	377	407	416	416	423	450	432	392	419	359	400	373	389	416	392	433	417	354	392	410	415	373	383	430	389	442	379	391	379	391	447	433	363	390	422	402	407	405	431	411	379	397	390	385	395	395	417	388	423	398	388	421	381	434	383	386	363	397	404	428	396	404	409	379	374	410	411	430	391	424	434	434	413	402	414	437	398	393	405	411	369	412	405	405	445	403	405	379	399	388	391	398	372	395	399	400	408	409	403	410	417	402	424	379	407	404	380	402	407	404	374	418	417	388	385	409	439	372	391	419	388	386	389	396	414	438	420	395	416	395	425	428	418	381	368	397	413	393	444	401	413	389	444	423	402	390	399	340	381	395	419	399	378	395	425	428	393	403	386	388	379	436	388	368	406	418	380	410	379	393	405	380	383	461	400	364	402	401	397	378	408	388	379	397	383	386	397	416	384	429	444	406	405	385	425	408	427	422	424	383	395	428	409	381	410	383	419	374	412	409	385	429	366	408	441	386	384	393	405	413	384	396	407	423	369	407	392	394	405	388	409	370	374	401	415	391	414	378	410	431	371	408	398	438	441	404	420	399	389	420	410	436	379	400	393	421	427	426	441	413	419	397	353	408	406	432	390	390	391	430	447	391	401	398	428	387	373	406	406	417	402	391	410	367	383	409	410	399	382	411	376	398	412	386	398	413	430	417	411	419	410	392	357	412	389	375	412	361	415	409	429	415	395	413	397	436	392	434	340	425	407	420	391	371	373	397	408	415	388	382	425	405	389	380	404	406	431	418	364	385	380	412	397	389	393	416	390	424	373	351	376	395	424	414	405	391	360	398	406	430	405	391	398	421	444	417	412	388	413	410	367	378	396	408	406	401	407	397	394	392	420	402	397	389	392	377	372	418	399	392	407	413	391	398	406	413	382	420	415	408	435	366	398	436	425	415	400	373	379	415	390	402	411	383	415	390	443	442	420	408	428	402	394	378	399	405	403	403	428	379	455	404	440	434	418	420	403	390	425	426	395	420	415	441	441	413	423	395	385	385	406	415	395	407	444	388	376	431	405	425	391	404	391	377	396	443	383	406	399	398	383	383	378	411	435	370	396	406	401	394	408	410	363	385	403	364	414	384	417	409	410	400	383	405	403	399	378	435	403	392	401	386	404	359	401	382	393	419	385	404	398	434	379	398	413	395	398	386	420	422	412	392	385	426	376	415	411	384	393	389	394	402	388	412	386	392	397	365	408	421	374	417	434	395	411	399	415	398	381	416	397	401	406	441	423	424	434	421	425	413	390	412	402	441	375	400	414	381	447	404	408	422	414	416	443	388	380	402	389	412	430	394	398	369	386	412	382	429	432	402	407	373	408	401	384	404	419	408	377	378	361	414	378	433	400	407	395	392	370	416	401	367	420	431	423	431	403	390	403	423	416	432	410	420	409	405	397	403	403	404	435	437	410	402	435	400	424	390	409	388	378	375	402	423	404	400	379	410	405	412	402	382	392	412	401	413	377	421	399	420	378	385	387	387	416	404	417	412	389	383	436	439	397	411	414	377	411	387	374	448	382	402	405	404	418	443	404	410	397	410	366	402	364	394	403	402	410	385	412	386	414	407	423	407	371	389	413	421	391	397	358	430	374	428	396	406	408	396	397	428	417	388	424	414	420	385	399	376	433	431	407	374	422	392	382	375	360	397	399	386	379	391	397	424	412	402	381	409	415	396	384	371	384	472	371	382	389	393	380	394	389	364	403	403	396	394	396	392	396	402	389	403	409	403	434	367	381	388	399	375	411	399	436	367	419	443	422	402	414	414	404	428	372	401	429	445	382	442	412	397	386	409	350	376	445	407	413	386	380	397	387	384	355	398	400	378	407	394	405	417	394	424	363	366	394	408	402	407	404	377	400	405	396	391	400	385	415	384	417	397	390	368	425	391	428	404	386	415	404	398	406	406	394	372	391	375	408	403	414	394	389	432	379	354	416	391	411	387	391	382	375	428	420	439	363	381	423	416	410	426	376	448	412	405	387	410	429	409	422	405	384	402	366	428	406	433	414	424	369	420	442	377	394	423	402	409	404	390	420	389	394	399	438	432	400
23950	13648	16251	20007	22835	21727	19803	15060	13903	12414	9057	6918	5880	5445	5309	5114	6275	5884	5409	3552	3623	2720	2864	2704	3003	2368	1703	1421	1349	1278	1121	964	858	538	356	286	277	233	216	184	197	197	168	214	208	207	185	230	286	713	584	507	434	367	307	267	295	343	246	208	223	233	237	199	209	193	188	222	215	203	188	175	187	177	193	193	187	183	178	164	186	177	201	192	222	168	181	158	207	163	188	160	168	210	168	177	184	188	176	175	183	185	201	160	172	173	178	173	187	157	169	194	152	188	178	168	192	170	162	160	165	176	181	182	195	174	160	184	182	156	167	172	149	169	153	192	174	160	189	165	224	157	181	174	199	171	190	168	183	162	181	174	176	153	190	161	173	174	185	167	196	169	163	175	149	176	178	156	167	157	158	176	171	180	164	160	148	171	172	150	187	154	178	157	201	180	172	152	161	165	179	182	174	175	163	196	158	175	156	146	177	187	170	191	170	177	177	186	176	177	178	180	190	168	177	167	175	168	190	179	191	162	142	179	158	182	174	161	168	162	155	188	180	157	177	190	171	173	167	169	183	178	182	169	169	177	175	161	158	171	179	169	176	177	175	205	195	170	166	162	163	172	164	135	174	182	155	170	208	147	168	166	183	178	175	162	160	196	197	153	197	180	163	196	185	185	172	175	161	179	176	169	193	175	173	166	168	168	167	176	178	166	163	152	182	187	151	186	173	179	192	166	161	180	160	171	175	186	162	171	181	211	153	150	174	171	171	177	185	181	178	167	174	163	180	184	184	163	166	181	179	162	157	184	178	170	164	172	188	169	158	166	157	167	179	170	191	195	157	179	192	185	164	162	161	185	169	162	168	189	150	199	182	173	158	160	182	176	163	172	215	169	179	168	187	174	169	190	180	180	179	163	158	181	160	158	177	193	155	167	174	171	181	144	192	173	178	171	178	175	175	164	168	168	169	165	190	190	175	176	176	167	183	177	171	179	189	185	160	157	180	183	172	190	167	170	180	171	186	175	181	176	163	187	179	159	172	171	184	173	174	165	169	164	194	142	175	169	171	188	190	169	190	209	166	165	183	176	183	157	173	147	168	147	165	159	169	153	191	185	182	175	177	191	161	170	164	171	162	185	208	194	200	146	163	175	173	193	184	198	176	166	166	166	186	185	166	159	165	178	166	156	157	154	171	205	163	193	182	180	182	151	178	178	168	163	149	182	176	152	175	176	173	171	177	179	173	184	167	159	164	188	180	157	167	182	161	178	147	164	170	172	150	180	183	204	184	183	181	188	164	176	175	181	150	196	164	162	192	191	179	171	177	162	171	148	161	165	181	189	160	191	173	178	165	172	151	168	168	152	169	185	164	187	175	197	167	199	196	186	184	174	150	141	161	157	178	184	183	158	173	177	178	167	178	191	173	173	173	171	183	185	173	195	156	190	224	176	160	169	186	187	179	153	189	181	182	158	172	171	176	169	148	168	181	189	170	164	134	157	194	192	176	158	200	178	175	172	163	179	154	168	166	181	187	175	194	160	171	173	182	174	180	157	181	185	167	151	158	177	189	174	170	185	160	163	162	193	155	170	180	187	177	170	169	173	185	194	173	179	178	160	177	179	183	187	207	174	170	177	183	156	186	173	159	161	193	182	165	161	180	205	181	184	209	187	154	177	182	172	204	187	176	152	176	173	176	182	139	182	160	177	171	156	162	183	156	181	185	184	152	178	189	168	191	186	187	200	182	173	176	159	165	181	189	198	170	158	179	179	145	166	188	180	175	167	173	186	167	193	188	176	159	163	155	174	195	173	191	172	189	160	152	199	168	156	167	165	177	168	163	139	170	167	168	156	157	164	183	170	168	162	182	211	175	161	174	155	158	198	184	193	174	173	199	166	165	182	188	186	200	167	166	152	193	182	204	181	166	159	183	182	172	159	179	167	164	172	168	182	161	164	174	173	180	183	164	195	189	165	188	186	180	169	170	177	160	158	179	177	166	179	192	160	200	173	167	181	186	149	159	174	182	196	157	156	183	163	149	176	175	183	183	173	182	151	178	169	174	176	162	143	179	175	182	170	170	180	183	152	180	185	176	175	147	153	173	210	172	163	158	161	168	180	177	155	166	159	154	174	194	152	189	171	188	166	202	169	180	170	149	160	191	163	183	158	170	183	168	147	164	169	169	176	161	187	187	150	185	175	168	178	179	182	179	168	170	186	173	190	182	179	176	176	168	156	179	164	150	160	162	174	199	194	179	175	184	167	175	180	152	195	163	188	169	195	177	161	175	162	176	157	156	187	172	173	151	163	163	177	172	182	181	178	203	163	173	175	143	178	162	189	169	159	172	175	171	162	180	147	164	176	172	161	186	162	198	152	172	168	167	166	166	180	168	179	163	175	200	180	165	197	178	179	194	161	174	184	173	163	169	172	164	193	181	205	188	193	163	171	177	192	160	170	178	178	163	175	175	176	182	176	197	176	185	162	160	170	171	161	172	151	178	162	159	193	173	152	158	173	179	169	158	149	178	157	172	159	197	156	141	172	159	168	185	172	177	171	168	183	202	170	179	169	164	168	162	179	163	187	173	173	163	169	158	164	184	175	179	183	168	164	163	180	169	179	192	169	182	154	174	196	173	180	183	149	184	184	157	168	162	159	193	157	196	189	187	199	166	179	151	181	179	190	180	172	163	173	154	201	149	184	168	184	191	183	185	174	183	187	194	174	150	169	179	194	171	181	193	199	177	169	158	154	176	184	164	176	184	182	174	177	160	183	199	157	188	201	184	167	154	174	189	172	171	162	184	195	188	172	160	162	164	157	175	147	186	190	160	161	162	200	157	161	176	165	194	176	159	176	175	153	175	175	173	174	157	194	193	176	182	173	176	165	180	158	149	183	153	179	197	171	170	182	176	165	156	165	168	160	158	172	187	156	173	178	174	159	172	175	189	168	182	182	190	165	170	178	174	192	175	189	186	191	194	174	133	154	195	177	165	169	172	192	181	195	169	182	177	162	163	182	188	190	172	155	192	187	189	193	182	151	189	149	166	166	203	171	173	175	155	184	173	169	159	151	157	165	181	180	172	150	185	160	168	183	183	152	194	167	203	170	170	146	177	176	167	169	177	203	182	168	166	178	176	170	163	172	172	167	165	165	199	171	170	175	145	158	172	152	178	194	166	208	173	197	172	188	195	167	181	179	179	156	170	168	168	179	170	174	134	182	210	160	210	166	176	196	178	179	173	170	196	190	185	185	177	193	157	192	147	173	168	171	152	184	161	183	173	189	162	173	172	182	207	165	136	162	166	185	193	166	170	179	189	203	182	171	205	182	159	188	168	181	155	198	164	185	176	152	167	162	188	166	179	179	168	170	193	165	166	184	167	153	172	174	179	163	148	184	184	164	149	188	161	157	171	165	206	191	171	178	167	189	182	164	151	173	156	169	178	148	151	172	160	203	187	172	196	150	160	135	187	163	173	152	168	164	158	145	175	171	174	162	162	178
14782	10279	18610	27839	34098	34704	34036	30757	30640	30487	26471	22525	21866	20607	20729	20401	22532	19568	18498	14282	15368	12998	14279	14747	15350	12575	9592	8846	8282	7827	6527	6122	5403	3012	1982	1425	1256	1063	887	748	721	792	716	685	755	741	729	749	1767	4559	3873	3307	2536	2053	1499	1221	1524	1940	1071	913	837	841	938	804	767	757	878	731	602	565	658	622	610	530	583	683	612	603	641	579	595	671	623	768	876	566	536	493	492	531	555	506	502	478	520	487	508	493	512	451	499	490	484	502	469	495	538	482	517	482	502	478	494	505	484	515	520	483	512	542	526	475	486	486	487	500	483	476	529	509	506	480	554	518	482	520	493	523	519	475	524	461	509	499	523	481	487	520	527	532	473	540	522	483	465	475	495	506	517	488	472	501	515	506	459	514	527	499	496	520	510	478	491	471	501	510	510	479	516	497	509	529	506	499	543	497	533	506	511	515	499	477	513	480	434	476	483	498	483	512	461	479	517	537	465	493	497	478	482	493	502	495	480	486	529	508	525	470	536	490	506	505	458	536	483	522	491	466	494	508	529	525	521	516	522	495	493	484	478	450	509	514	505	527	491	497	518	507	501	502	526	491	502	533	523	567	523	466	487	524	472	472	481	480	542	487	514	465	541	483	499	491	493	524	501	484	487	479	465	523	495	493	512	481	494	545	485	485	464	507	435	528	513	492	474	462	514	504	506	549	486	490	533	518	523	491	477	495	474	502	480	574	466	472	502	457	520	477	489	497	514	510	521	524	500	501	455	514	506	486	505	537	513	551	554	520	485	519	504	484	526	515	487	522	444	476	519	560	469	508	494	484	493	520	491	484	522	531	527	514	473	486	496	497	487	451	510	471	474	511	518	537	425	483	481	464	534	504	527	526	546	549	528	508	494	479	478	509	507	528	500	502	487	484	531	519	496	499	491	468	480	549	510	522	500	488	499	489	525	510	527	533	505	498	493	481	523	485	465	486	510	516	498	530	486	517	485	481	478	482	506	526	514	492	510	530	500	488	548	506	489	497	482	512	527	517	467	506	476	493	478	473	487	478	458	509	497	485	488	492	493	509	518	528	518	493	494	520	490	481	474	476	486	473	467	494	510	498	501	497	473	531	487	491	529	525	533	454	468	527	484	558	526	523	449	474	514	472	503	489	511	514	525	489	535	533	530	468	527	500	474	490	505	519	469	455	531	568	540	489	527	529	558	527	500	523	474	525	467	506	453	509	494	488	499	488	536	506	475	474	473	507	524	477	473	509	512	491	510	487	517	505	504	559	532	510	518	476	490	493	517	488	474	486	531	504	529	489	465	516	501	515	482	482	483	463	518	510	488	495	510	495	503	460	519	511	493	473	497	449	514	537	504	470	509	535	521	493	490	492	512	499	510	500	514	498	507	524	520	520	515	509	545	515	521	517	477	527	539	505	461	479	492	525	517	511	508	501	518	504	469	459	459	504	437	480	500	492	479	484	525	465	515	480	465	512	500	526	518	516	488	470	520	489	491	521	489	517	495	530	473	497	530	513	500	532	472	517	479	494	514	476	471	506	506	495	515	515	478	493	519	499	508	448	538	508	504	508	496	502	508	498	475	539	502	522	494	492	477	562	478	526	531	484	525	546	462	482	496	506	530	494	457	516	483	510	527	531	503	521	461	485	519	533	505	457	536	502	475	505	506	503	533	489	519	485	462	506	480	520	471	516	516	517	503	515	520	487	467	542	491	496	511	462	462	488	498	525	489	504	488	512	470	530	495	469	525	489	514	471	508	493	497	490	508	505	532	483	504	466	491	481	497	489	497	488	455	490	507	571	517	474	520	483	497	503	515	492	489	560	530	459	474	481	507	521	532	503	531	519	482	481	488	486	489	505	476	553	496	495	505	484	528	515	483	499	509	494	496	479	453	496	511	477	487	485	519	527	495	518	506	539	485	440	467	529	495	535	482	494	487	519	491	491	498	502	514	532	438	486	473	522	502	460	485	535	518	484	487	539	505	498	490	477	519	514	464	493	527	488	477	516	506	521	505	551	474	524	558	516	469	516	497	494	528	525	509	494	486	509	507	486	554	501	528	475	512	461	516	520	487	465	492	510	503	504	456	461	491	538	466	492	488	503	546	512	490	465	494	510	555	480	514	552	514	483	524	492	446	487	497	460	514	481	505	516	518	480	512	503	510	480	511	491	430	517	475	490	524	493	538	501	463	504	491	490	475	507	504	492	498	514	502	541	503	511	447	491	475	474	495	519	533	497	469	456	513	524	480	513	531	490	484	497	488	536	499	507	503	444	513	515	480	505	502	491	527	530	512	512	491	514	479	513	495	528	489	502	502	510	513	505	503	479	455	487	461	505	518	479	487	520	471	488	475	532	473	494	508	468	510	512	482	457	520	487	498	517	503	526	478	522	535	501	504	478	513	490	503	511	472	488	503	486	483	467	503	552	504	489	461	527	525	486	514	512	469	499	516	528	522	514	521	518	510	485	525	505	476	457	521	481	507	547	464	520	523	499	546	506	500	500	513	545	489	482	512	488	533	484	517	491	491	537	523	503	506	495	488	504	502	479	515	480	468	530	494	496	518	494	456	513	508	507	473	497	485	496	504	496	498	537	491	484	484	499	510	481	485	504	472	518	499	482	535	502	542	504	494	465	503	501	556	505	484	495	514	466	536	472	485	487	522	472	525	521	517	502	460	496	508	548	483	505	502	506	480	501	494	514	493	516	518	502	544	537	466	474	478	518	523	513	518	530	463	482	519	492	479	518	513	487	521	510	547	524	489	502	471	483	506	499	536	518	501	506	522	539	529	509	487	533	507	456	512	463	504	511	508	495	538	481	486	537	532	516	474	497	510	507	496	493	509	491	510	534	472	533	465	466	472	477	515	545	492	508	513	495	516	488	501	487	500	529	456	515	515	504	460	488	482	525	477	489	505	458	516	481	465	476	481	475	495	476	517	495	497	497	542	498	495	497	507	506	473	509	540	471	556	487	460	487	515	520	509	540	544	522	509	500	476	506	514	557	510	492	499	545	505	481	495	509	503	494	493	491	473	490	526	506	457	478	507	509	525	478	516	478	483	501	492	476	487	535	526	487	517	532	500	514	498	472	481	518	527	500	484	486	516	490	468	509	526	484	474	473	528	476	512	515	478	473	521	521	524	477	460	535	516	517	509	496	481	472	548	531	483	510	510	480	505	498	502	463	529	471	507	475	500	539	531	468	481	505	485	513	513	514	521	531	471	492	503	517	524	527	494	484	488	518	518	502	525	475	483	467	499	492	500	478	498	475	473	504	504	465	537	505	473	518	498	479	501	478	492	492	506	543	538	501	491	483	520	511	541	479	495	520	550	484	466	512	511	475	512	502	503	480	493	537	466	535	505	492	531	462	521	453	527	504	474	494	553	494	492	472	481	471	509	464	489	526	469	461	535	509	514	476	500	527	498	520	534	458	467	486	519	523	484	490	514	481	471	473	498	541	462	509	516	474	498	521	514	494	490	457
4688	1754	2341	2037	1838	1506	1219	1164	899	873	694	636	540	462	450	404	394	449	427	345	362	372	420	391	404	387	277	332	263	222	213	207	178	147	147	128	128	115	123	119	118	123	128	96	115	107	115	91	102	143	114	111	94	102	101	95	114	107	111	109	86	90	112	94	103	114	119	100	84	81	96	109	91	91	110	107	110	99	109	113	118	83	94	121	104	112	105	115	114	99	111	100	100	104	88	113	105	78	90	112	97	108	100	101	99	106	114	118	104	110	102	99	90	92	96	104	102	108	121	100	95	90	115	87	108	103	93	97	80	109	91	104	96	95	108	99	102	87	125	104	94	95	91	91	85	91	77	108	111	126	107	99	115	78	100	117	106	101	96	87	102	117	96	107	117	106	128	105	104	92	113	95	104	114	87	87	95	102	105	105	90	114	109	108	89	89	109	107	85	118	110	81	99	100	90	101	99	99	93	109	99	113	99	125	113	94	89	93	101	97	90	94	106	118	96	82	107	113	94	87	93	97	85	95	98	102	92	117	100	105	93	125	98	99	102	108	106	81	94	106	110	105	99	93	108	107	106	94	118	111	112	96	108	88	102	101	89	118	109	85	103	119	112	97	121	111	88	115	116	126	110	101	108	94	107	89	105	108	102	127	106	116	99	98	94	105	99	95	123	92	105	102	100	88	109	92	106	102	108	101	118	123	112	91	94	74	89	107	96	98	102	105	109	122	76	107	93	88	115	105	107	98	113	89	99	106	111	102	115	98	106	86	106	115	108	88	107	100	106	99	108	95	83	96	92	102	98	104	98	100	101	117	90	106	96	101	109	99	99	101	103	84	95	92	108	90	99	92	112	86	94	108	100	89	97	103	108	87	102	123	81	92	93	97	92	93	104	112	81	100	104	99	91	110	103	113	84	126	109	105	110	114	102	115	104	98	101	96	113	107	106	109	100	98	93	105	85	78	103	115	98	105	98	106	87	97	103	113	96	96	102	110	94	107	74	96	109	101	110	120	98	92	101	101	111	101	96	83	97	115	89	104	93	104	94	95	106	87	86	105	92	117	106	101	97	76	118	105	106	101	108	111	112	104	121	106	95	94	121	106	106	112	90	99	105	100	110	100	95	82	99	118	103	109	93	110	85	94	113	112	111	94	106	121	102	95	95	114	86	108	103	92	91	116	83	105	94	90	107	91	112	98	98	88	118	124	97	103	110	91	91	91	105	99	92	103	89	92	100	117	89	104	81	108	100	82	98	94	104	104	107	96	114	90	100	106	102	83	100	99	112	97	114	110	77	100	109	109	105	97	106	99	90	92	101	83	106	109	126	115	98	116	89	91	96	100	103	90	85	95	112	112	98	102	88	91	93	90	99	113	96	103	100	102	100	100	106	108	118	85	108	96	94	90	86	94	94	98	103	108	104	90	127	95	93	98	88	95	109	120	105	105	107	97	93	94	113	90	107	93	107	86	95	109	92	102	102	89	106	109	103	104	129	119	94	78	92	98	109	95	100	100	97	91	76	114	84	91	109	100	93	100	115	113	111	96	115	101	110	107	91	91	105	107	107	111	115	112	98	87	114	94	109	92	92	120	89	114	112	107	91	101	101	105	103	96	87	108	100	92	101	120	115	81	96	106	74	112	85	103	105	114	96	97	94	83	131	91	109	127	95	93	114	92	97	96	104	113	93	98	109	95	112	106	109	112	103	103	88	70	100	110	96	102	87	105	99	94	101	102	116	98	84	102	97	99	120	86	107	90	113	101	94	98	84	92	104	87	117	99	106	113	116	96	111	83	86	103	93	108	106	92	108	108	105	95	98	100	105	117	106	88	98	101	97	95	90	99	108	89	91	104	107	93	97	98	90	111	87	94	89	100	98	101	88	104	90	103	106	105	106	115	95	96	98	96	103	107	86	69	109	91	113	109	94	87	117	112	95	101	107	99	110	110	106	79	84	106	91	108	115	91	87	101	107	99	96	99	97	109	102	106	105	112	91	110	102	98	91	93	91	73	97	101	97	102	112	94	101	91	101	94	94	98	95	110	91	93	86	109	107	116	89	94	116	90	100	93	108	98	101	96	100	100	91	85	117	90	107	123	105	93	95	117	108	115	88	101	100	96	102	85	103	121	109	111	102	89	89	104	111	97	112	90	89	103	105	97	113	91	99	96	86	102	87	111	82	95	113	110	117	96	74	90	106	106	102	102	113	98	115	94	98	94	97	116	124	107	100	97	118	96	93	97	104	92	100	86	106	86	120	80	102	104	82	100	111	82	101	111	96	126	97	101	110	93	102	107	101	107	102	108	110	117	93	111	103	104	100	96	93	85	110	106	103	94	93	95	93	88	90	106	81	92	106	100	105	106	109	84	110	103	108	104	92	98	99	74	109	98	89	82	102	94	97	107	118	91	111	97	115	113	96	92	112	107	98	108	97	89	101	88	99	97	86	88	93	106	120	111	89	103	102	89	94	107	107	115	83	103	85	110	89	102	103	109	91	104	112	101	120	96	87	103	104	105	105	111	97	109	91	119	102	101	86	108	104	87	99	111	84	123	102	95	90	111	93	100	91	120	104	102	108	124	108	132	99	99	86	99	125	103	96	91	93	117	88	89	115	114	105	108	95	85	98	103	88	105	87	93	114	101	100	91	93	104	116	81	89	94	116	107	110	102	118	109	93	89	98	103	117	105	101	100	97	104	93	85	104	108	110	110	101	104	114	80	99	110	96	78	116	101	101	83	93	104	85	119	74	93	87	115	112	95	109	104	85	80	104	79	79	99	96	100	87	103	87	95	106	93	107	101	115	86	114	104	101	86	104	102	109	97	113	88	104	97	101	106	99	108	90	100	119	84	98	95	92	98	112	103	98	97	117	100	118	96	107	108	117	95	119	87	103	91	98	100	106	118	91	107	93	95	98	109	85	104	107	112	84	100	110	89	127	101	110	93	119	101	102	91	109	109	94	105	91	112	95	114	106	89	103	101	89	111	111	97	114	97	94	112	93	102	109	86	85	80	98	83	93	103	93	112	97	105	104	93	93	100	112	109	86	94	120	122	110	100	115	103	108	84	95	94	99	104	103	88	111	111	85	96	98	96	101	97	98	84	102	94	97	97	85	95	110	105	107	97	115	99	106	97	102	90	94	93	112	98	112	108	98	102	94	99	104	102	102	115	92	107	104	107	98	106	112	103	77	116	74	99	90	84	111	109	84	97	118	104	96	115	110	98	132	113	115	96	103	87	108	106	114	103	88	85	99	115	94	108	100	102	89	96	111	110	110	93	89	100	104	101	102	96	112	113	109	84	102	88	106	117	105	107	99	100	93	98	103	90	97	92	99	92	95	106	93	111	118	107	91	97	101	112	120	103	121	109	89	98	103	116	101	106	103	92	107	95	94	104	100	96	115	80	106	121	118	94	107	98	114	104	86	106	94	104	96	92	107	105	95	89	96	99	109	95	106	107	107	103	98	103	107	103	111	94	111	105	102	118
3762	2129	4595	6112	6647	6278	5748	5045	5054	4727	3881	3838	3320	2929	2573	2464	2528	2343	2453	2154	2172	2277	2604	2614	2498	2181	1899	1750	1604	1329	1172	1129	934	716	620	572	490	427	464	427	391	365	328	349	388	384	376	337	435	526	439	400	399	398	344	294	361	393	341	312	318	321	331	339	333	341	332	335	286	311	307	312	337	329	315	315	350	367	351	322	331	322	312	286	337	328	331	343	300	321	302	289	312	294	327	329	289	317	293	299	324	322	301	297	318	310	330	292	306	301	306	316	305	330	335	294	300	315	354	314	334	288	336	339	314	332	347	320	327	309	302	330	296	272	303	322	347	294	320	329	314	319	341	307	315	311	321	339	326	304	337	298	328	312	309	302	323	348	314	311	321	310	307	332	296	314	334	312	331	370	327	306	316	333	321	319	320	325	324	334	324	316	336	347	329	316	291	312	307	324	303	319	316	317	336	334	311	321	326	313	282	325	295	344	317	279	310	300	313	323	268	308	282	301	316	313	330	327	294	323	288	322	296	309	287	369	342	371	308	317	294	324	299	314	330	315	337	307	283	324	323	304	326	316	288	305	319	286	296	314	336	321	330	281	295	289	292	291	300	296	306	307	284	307	331	317	322	290	312	318	325	306	316	334	283	322	299	300	323	322	301	334	321	320	305	300	343	292	320	314	349	319	323	343	337	325	329	323	295	306	298	344	329	341	332	291	288	321	324	339	299	296	319	316	315	355	342	327	313	302	312	308	312	300	302	310	331	312	303	294	346	296	326	296	327	322	296	317	306	295	312	295	321	304	329	333	303	300	337	319	314	312	310	281	300	333	307	314	307	319	296	298	313	334	310	331	315	303	275	341	297	331	300	307	311	322	336	307	302	317	320	304	283	291	340	291	302	324	299	317	318	303	304	326	317	330	347	333	298	293	315	306	297	323	299	313	304	343	306	291	329	299	342	327	300	313	318	320	317	324	302	297	321	341	307	294	312	312	309	332	329	301	319	281	301	303	319	343	306	295	327	328	305	311	335	338	324	302	291	309	322	287	298	331	327	329	266	325	334	295	310	288	302	307	318	291	317	337	308	347	343	321	313	320	312	336	301	335	279	300	288	294	292	330	306	326	310	302	301	317	311	327	314	316	297	316	320	329	334	311	309	320	333	312	319	306	309	315	295	306	294	323	317	303	333	308	296	300	345	285	311	320	337	305	290	327	305	346	323	312	326	293	313	274	288	306	304	312	300	290	300	356	309	311	330	323	357	344	310	334	305	313	332	337	306	288	350	328	339	319	332	312	314	351	312	338	307	330	315	279	309	318	287	293	318	316	321	307	338	335	328	290	312	294	321	310	328	299	308	343	299	294	324	318	320	310	305	292	306	313	332	305	309	313	303	297	291	331	348	297	311	320	314	278	324	300	338	323	283	327	335	310	274	327	314	304	326	318	323	315	299	349	286	316	327	303	293	316	320	313	301	337	302	312	323	303	316	274	314	325	312	294	310	327	332	323	317	283	321	293	292	311	298	342	313	298	293	305	326	319	314	314	313	329	288	306	335	316	329	321	328	307	296	277	285	276	272	328	296	331	309	308	328	309	311	350	357	344	331	312	333	306	291	290	334	303	320	310	357	345	307	325	325	325	322	281	302	329	318	274	322	334	353	316	313	331	306	275	313	328	291	313	296	341	311	348	268	334	297	335	294	295	297	357	322	332	309	347	320	289	281	308	319	308	277	312	326	346	299	295	322	338	331	334	286	304	287	299	312	284	313	322	302	320	320	293	293	288	300	328	310	347	327	302	329	304	295	334	339	294	317	294	331	327	288	336	296	309	309	337	323	305	328	320	303	325	321	334	323	310	310	370	323	326	317	283	307	291	322	318	322	335	317	334	288	318	306	328	311	327	314	295	320	311	318	296	316	313	345	300	312	322	297	296	308	296	313	324	334	319	294	323	297	314	281	298	306	306	293	316	316	299	289	302	297	325	322	323	308	316	305	318	320	323	317	320	329	329	314	349	356	315	281	359	333	316	330	309	317	317	318	294	315	334	280	329	318	322	323	320	307	337	310	317	316	308	315	322	298	308	313	270	300	330	336	321	314	309	331	291	359	314	317	336	329	305	285	326	293	301	308	308	332	307	295	308	305	307	312	286	329	324	307	315	303	311	294	351	294	287	333	312	318	331	302	315	308	350	337	258	325	294	290	294	347	301	305	330	326	313	348	332	314	288	293	327	295	307	319	271	349	319	309	311	318	297	311	315	302	341	312	347	311	328	321	306	308	316	350	303	310	307	314	319	324	276	319	321	309	324	291	313	311	328	326	313	330	321	328	301	301	285	301	311	289	293	345	303	292	330	314	324	295	317	325	333	357	294	363	308	329	306	324	290	293	310	308	305	285	334	338	288	286	336	318	346	324	346	325	328	299	309	288	325	301	292	292	271	269	304	327	304	293	335	336	342	321	332	291	316	313	333	316	319	311	289	314	320	280	330	297	292	318	296	318	318	322	336	318	307	303	325	334	304	291	312	301	295	322	268	307	329	324	288	351	287	310	309	301	315	333	302	309	343	312	346	347	310	320	326	296	330	304	324	306	308	327	295	277	291	280	289	318	293	311	346	325	317	327	312	330	301	290	312	330	280	315	293	319	310	336	303	316	328	309	304	318	325	301	305	333	320	316	323	323	324	331	274	317	308	301	340	314	308	341	293	310	314	323	307	309	331	268	326	304	300	299	330	316	334	310	300	358	343	314	302	339	298	287	289	323	295	311	299	310	304	301	327	300	320	282	298	324	327	326	293	318	289	337	307	326	317	276	315	322	297	337	328	325	313	285	348	316	310	305	316	303	352	326	325	312	313	318	320	330	305	313	317	290	300	318	290	329	301	318	324	298	304	279	317	278	341	300	311	342	317	283	325	315	299	289	271	339	351	328	302	292	316	305	333	288	319	343	308	328	310	314	325	341	307	302	314	297	310	300	322	326	356	283	297	330	329	314	304	304	339	301	319	308	334	323	299	327	312	320	318	318	352	358	331	309	311	312	308	292	341	297	336	331	301	320	310	315	289	332	352	310	322	314	360	320	308	320	330	326	325	299	283	332	309	304	290	287	306	343	325	308	310	313	275	333	325	306	328	327	296	337	348	327	279	331	325	298	307	271	307	301	287	313	282	315	326	329	320	327	335	308	325	325	327	343	299	293	313	275	286	290	313	311	311	273	310	303	309	320	310	324	338	311	316	290	340	320	323	308	321	353	310	310	340	287	312	296	324	316	310	319	291	318	287	320	319	321	313	314	311	325	332	282	301	306	339	320	314	318	348	309	300	330	335	348	324	320	300	306	327	330	307	336	341	310	348	313	326	328	318	323	307	295	301	324	311	328	292	345	335	298	351	286	287	326	309	320	303	331	343	327	316	302	295	327	311	308	313	291	340	317	284	329	317	325	300	320	322	340	335	289	321	337	343	307	300	315	311	306	311	323	342	325	303	322	331	309	316	334	311
15034	7171	9229	13200	13739	12739	10940	9956	8525	6092	4244	3366	3280	3034	2690	2887	3304	2851	2577	2457	1883	1485	1609	1800	1596	1415	1186	1001	837	615	576	566	524	264	253	223	186	172	196	174	166	162	161	144	154	165	164	162	208	428	318	294	269	269	193	167	225	257	153	128	161	148	148	147	151	149	140	165	149	145	158	156	147	136	149	129	139	118	121	149	144	148	146	134	163	123	119	149	141	140	134	150	137	133	126	122	137	120	145	130	131	118	138	135	119	137	142	126	131	127	129	122	122	113	138	115	127	141	147	127	125	151	155	137	130	120	127	133	125	131	146	137	129	130	129	130	144	131	178	144	134	140	129	143	154	149	117	145	136	134	144	142	129	127	132	123	130	142	147	140	128	122	135	135	151	143	133	144	133	148	158	125	114	122	126	114	122	114	157	130	132	129	149	168	125	141	125	137	131	125	142	125	152	129	127	131	123	141	135	110	125	137	124	152	147	138	147	120	125	125	134	117	144	135	117	129	130	142	144	154	134	134	122	139	142	138	128	128	122	150	148	147	136	145	130	130	108	124	117	138	132	131	138	136	117	143	133	141	132	137	126	134	133	144	143	137	121	115	135	157	130	132	148	136	138	141	144	120	141	90	138	122	139	122	139	160	118	128	152	136	137	126	153	131	113	129	139	155	128	162	159	147	137	117	128	131	125	136	136	148	138	136	141	110	131	116	146	132	139	135	148	155	122	122	138	131	144	138	137	129	141	135	152	113	124	122	150	145	133	141	125	107	139	145	117	140	137	133	140	160	160	134	131	143	116	128	131	121	125	126	140	135	141	137	141	129	140	121	152	125	152	142	118	123	117	137	142	123	119	136	111	129	127	136	129	138	143	141	130	128	127	156	145	158	138	136	123	124	120	121	124	128	133	109	141	170	124	137	142	131	128	123	131	129	162	125	137	142	142	151	141	139	140	146	131	135	143	136	140	142	147	152	156	136	134	140	126	131	136	140	120	125	148	141	136	135	144	138	143	153	123	154	134	123	139	136	156	150	131	124	146	135	141	136	130	152	138	155	122	141	151	152	129	142	136	109	112	147	152	125	137	131	131	145	157	132	138	118	136	153	151	129	133	117	143	138	125	132	144	146	118	133	147	133	114	112	143	114	139	150	124	129	141	121	144	163	126	133	141	124	112	119	124	116	139	131	127	125	144	136	137	125	130	131	129	127	131	129	149	121	135	138	134	144	134	130	151	131	120	138	135	127	143	141	131	138	126	121	126	116	138	127	127	140	148	160	109	120	148	119	161	130	119	143	136	155	130	126	139	135	128	108	129	140	127	125	143	131	133	110	129	127	125	135	151	158	138	124	142	137	117	147	129	143	129	125	145	129	131	144	141	140	129	144	117	116	140	134	144	135	135	147	143	155	152	133	137	134	136	137	138	136	123	141	140	121	133	113	130	130	137	128	135	129	123	131	134	126	130	124	154	121	133	144	125	147	135	116	149	123	131	146	131	122	132	119	132	136	140	150	169	148	117	131	122	145	131	131	143	144	159	146	130	146	127	114	139	147	98	134	157	134	137	122	131	148	130	124	133	120	108	110	131	116	126	136	127	120	152	116	140	135	135	130	123	123	128	127	133	136	153	129	126	127	128	134	146	120	135	133	133	110	131	127	127	123	133	144	141	139	119	150	149	145	141	156	136	130	135	133	154	142	122	173	126	142	142	126	114	136	131	142	130	132	125	145	140	120	144	135	139	139	132	137	133	122	127	133	132	122	129	156	128	131	112	152	142	155	132	145	139	137	142	127	119	142	141	153	137	148	116	137	124	133	112	144	144	126	146	146	125	131	127	155	130	143	141	143	126	140	137	125	138	148	124	137	125	128	149	130	123	131	131	136	149	129	141	139	121	144	131	142	127	133	143	127	148	147	134	129	145	143	134	129	143	129	136	142	138	136	144	137	151	138	129	141	132	129	145	156	137	126	138	136	140	162	126	140	140	132	165	144	146	145	148	131	153	127	128	158	141	133	127	122	133	138	139	132	126	129	140	126	133	156	128	135	110	128	122	126	131	159	121	130	133	131	147	124	137	133	128	136	137	149	154	151	128	158	137	118	146	129	138	157	120	129	143	132	136	130	139	104	139	133	146	149	131	122	130	130	139	143	128	142	129	127	151	143	136	156	131	124	140	128	137	108	128	129	118	114	138	147	131	137	126	123	119	143	143	121	137	132	137	146	137	147	128	143	147	121	133	132	127	136	109	155	131	126	143	128	132	118	131	119	112	144	143	135	139	114	124	155	118	134	129	136	128	132	113	135	128	147	129	123	120	139	125	143	132	115	105	135	111	122	107	144	136	148	130	129	139	137	127	135	118	147	133	122	131	145	126	123	142	148	132	144	119	142	128	127	138	135	132	138	118	152	146	132	124	140	125	152	149	137	103	130	137	147	132	141	148	113	125	99	108	136	133	131	126	100	125	152	135	143	143	144	122	149	127	154	133	132	131	121	136	129	135	109	137	134	154	154	109	118	118	121	122	120	138	127	121	116	139	116	133	139	151	143	151	129	152	144	108	115	120	115	129	121	142	123	113	124	128	140	138	145	150	132	135	136	119	144	115	144	137	123	131	144	124	146	122	123	142	134	131	129	145	124	134	120	131	131	133	115	150	147	141	129	125	142	120	121	152	144	133	126	128	136	127	136	159	120	135	116	146	143	154	139	144	150	116	139	98	144	127	132	139	127	116	142	150	132	133	128	147	131	132	127	142	137	147	136	129	153	148	143	137	139	143	128	130	124	135	180	118	125	148	148	144	137	143	150	136	151	112	116	126	136	142	154	113	122	140	131	131	149	154	127	130	124	142	151	137	110	138	138	136	125	131	141	135	148	118	116	117	132	144	139	126	114	129	144	139	142	132	116	145	137	117	122	137	141	136	144	150	135	149	152	131	119	159	142	136	134	166	147	131	143	124	152	134	144	136	122	152	163	132	150	138	120	128	152	140	118	136	138	123	137	144	131	132	121	161	146	129	153	129	157	139	143	141	137	143	165	138	160	125	136	120	126	135	129	135	139	114	123	138	133	149	116	125	152	127	149	124	136	147	126	135	134	143	135	159	144	144	141	144	149	135	117	143	151	156	126	164	135	135	124	124	123	128	165	136	102	134	137	126	131	129	131	115	142	141	122	132	150	151	136	120	125	142	146	145	166	147	140	145	114	123	130	121	143	123	126	149	122	139	125	127	130	149	120	136	130	113	137	130	154	133	134	124	148	135	128	124	151	118	147	118	136	147	122	121	116	127	125	127	164	126	123	145	129	143	133	141	150	150	144	155	143	136	122	147	134	138	138	145	143	130	118	162	145	143	136	141	141	128	117	116	132	136	125	126	144	157	127	127	129	165	129	126	133	119	130	130	114	124	138	160	147	154	127	119	153	126	114	158	134	124	124	144	128	146	145	146	149	156	136	142	152	143	129	130	156	138	116	126	130	128	128	158	144	131	144	144	136
10100	6491	12657	22744	26401	27071	26423	25706	25531	21010	16668	15262	14725	14707	13118	13794	15177	12113	11631	10545	9572	8055	9153	10517	9115	8710	7067	6489	5390	4040	3451	3844	3454	1665	1377	1065	864	790	694	617	587	554	487	484	524	602	547	576	1215	2746	2094	1887	1561	1303	836	757	937	1160	671	652	612	615	651	571	599	535	577	536	456	460	496	537	481	436	477	448	476	436	493	416	460	474	484	538	563	472	421	421	406	386	414	417	402	413	410	401	389	403	386	419	376	400	380	410	410	382	369	364	398	411	429	380	426	439	417	436	392	400	419	396	415	384	437	395	403	395	396	432	437	397	422	358	384	416	412	392	462	408	368	416	391	419	420	394	405	406	402	399	401	403	397	378	385	424	383	412	419	411	397	442	391	400	408	378	424	402	416	418	385	415	427	396	412	409	395	412	442	427	403	425	438	416	412	452	390	425	415	429	433	382	389	403	393	449	406	422	410	411	346	377	397	429	383	395	406	413	424	383	448	356	401	402	406	408	412	400	375	414	398	394	368	409	401	421	414	452	397	401	378	426	402	384	415	441	427	402	402	356	429	378	415	407	417	396	387	401	387	412	404	406	427	395	403	417	381	397	401	402	434	415	423	406	406	377	410	407	420	392	385	403	404	425	399	408	409	368	408	395	426	406	383	428	435	400	430	399	400	360	405	396	453	402	413	380	414	395	415	389	391	404	382	441	407	397	404	384	387	385	397	374	412	459	398	420	400	391	414	416	407	415	436	428	409	377	416	381	397	356	377	404	394	406	433	419	413	407	416	399	413	388	363	411	420	427	421	411	417	378	406	399	425	455	433	386	391	405	419	386	378	394	386	419	417	390	431	412	419	397	387	454	411	363	415	413	420	394	396	411	403	431	414	395	387	417	418	422	424	392	417	414	410	363	435	371	400	397	411	383	413	416	418	404	387	426	412	437	397	372	361	402	415	387	404	399	399	391	395	409	393	421	391	438	379	414	400	405	402	385	409	415	424	429	402	403	428	399	361	405	405	398	375	380	394	413	420	374	412	438	400	410	412	396	421	389	390	380	420	398	382	422	380	418	400	399	381	435	378	399	378	386	411	413	430	409	363	392	379	404	412	408	384	418	363	367	384	388	407	417	390	405	420	396	388	415	410	416	404	393	366	367	440	389	395	373	381	401	411	409	441	390	409	400	400	426	381	412	373	445	386	400	373	451	414	428	431	382	411	410	370	393	384	416	433	388	414	440	398	410	404	405	394	426	408	400	369	413	407	420	402	404	393	400	385	388	369	428	425	433	409	403	432	413	421	398	398	390	382	439	384	386	408	388	405	399	421	408	401	423	382	403	418	366	410	416	389	393	389	372	370	397	391	445	363	412	442	416	409	401	385	380	396	403	435	393	380	396	412	396	390	419	411	392	418	376	394	390	402	418	345	402	397	408	391	400	369	429	410	392	358	424	386	388	428	440	380	402	396	394	433	395	390	380	353	367	384	422	424	404	384	388	454	401	423	400	378	407	427	445	383	411	399	408	419	418	386	411	413	387	350	400	431	393	379	406	425	418	397	420	440	417	445	400	424	361	419	394	407	427	430	437	436	399	398	390	418	407	402	417	397	396	398	399	380	396	413	402	362	369	387	419	423	394	385	392	413	406	425	400	371	412	390	421	379	398	389	390	368	421	406	407	409	377	403	420	429	394	401	424	396	404	399	396	406	424	416	411	422	419	415	399	426	405	351	425	408	387	403	368	428	429	443	411	380	398	415	388	420	411	385	372	419	401	399	382	412	403	377	400	402	415	426	376	377	426	419	390	372	375	410	421	427	429	413	409	399	412	422	375	369	390	397	397	393	383	400	422	404	403	406	402	414	396	428	390	424	449	398	406	403	439	363	401	406	380	432	396	410	406	428	412	435	405	405	404	419	371	395	386	374	406	364	386	391	415	375	381	393	414	384	432	423	404	370	424	399	424	409	374	426	399	388	394	427	413	373	436	382	403	432	392	372	418	443	392	415	399	418	389	440	412	415	412	392	409	399	408	431	414	403	413	426	392	392	433	400	415	386	395	440	397	381	434	383	379	418	385	382	418	387	393	422	439	392	383	399	390	418	398	397	443	416	443	430	395	441	427	407	410	387	439	422	419	392	382	374	425	382	382	405	406	393	421	400	409	410	425	403	408	403	375	387	421	403	427	413	396	430	425	411	415	416	385	400	414	381	372	392	385	425	391	422	398	412	425	410	424	405	393	399	417	435	421	424	414	380	408	417	420	445	414	432	380	400	403	396	434	436	408	416	401	398	405	406	403	398	428	393	402	410	387	385	402	409	408	432	436	391	380	393	404	415	373	427	403	412	427	397	428	380	398	401	360	380	388	394	418	410	415	424	376	407	421	363	427	408	370	397	438	414	408	400	399	391	376	392	415	420	416	388	434	412	384	408	408	382	427	413	390	397	416	418	387	365	426	407	397	448	374	373	446	438	407	407	424	414	372	432	407	421	361	415	392	388	377	362	408	380	398	402	407	365	414	437	384	387	429	415	391	409	381	402	415	407	420	344	388	437	421	365	402	448	442	388	406	383	411	450	365	416	424	400	394	384	459	401	429	443	403	417	422	411	386	396	411	389	426	403	406	415	392	392	382	387	387	411	405	423	355	401	427	400	414	416	426	435	390	390	363	383	406	396	394	383	398	380	387	422	419	431	382	422	382	409	375	402	394	422	413	391	411	393	419	397	396	378	435	400	406	421	418	361	392	425	419	400	391	356	398	426	437	429	425	384	431	403	404	384	415	377	391	416	394	405	449	412	400	370	394	400	417	417	396	429	402	432	370	408	400	389	406	418	355	437	402	387	373	403	433	423	399	410	393	381	424	395	362	417	399	378	415	404	404	411	416	380	395	417	413	438	410	419	394	393	384	420	417	391	399	407	439	432	371	392	444	399	402	376	394	400	386	374	427	403	407	398	403	412	365	400	445	408	427	403	427	404	404	413	400	369	376	390	390	399	399	427	455	397	390	404	384	430	441	397	400	391	426	419	374	417	373	381	414	436	361	423	390	389	409	395	399	418	416	401	381	406	398	407	405	380	412	407	418	402	402	421	440	429	467	401	403	400	425	415	397	397	393	416	403	377	431	406	415	393	394	365	407	404	392	405	420	393	392	398	414	410	447	351	372	408	410	452	375	402	423	385	417	409	406	401	428	410	392	404	371	395	422	387	415	398	441	384	390	435	415	372	382	393	386	392	359	400	401	373	381	410	418	398	460	406	365	454	412	378	423	397	395	397	430	407	374	393	447	417	399	417	395	411	437	397	403	434	387	356	427	403	364	412	421	407	393	397	442	396	416	406	415	398	410	363	426	404	421	371	392	396	387	434	424	405	414	420	386	407	365	407	399	391	400	377	384	371	417	413	395	395	393	408	405	432	410	406	427	424	425	413	425	403	435	428	384	386	413	418	427	423	417	378	397	421	385	411	404	419	389	436	412	397	395	415	386	402	416	421	456	373	435
23023	13866	15580	20284	25151	24316	19374	18288	17678	11704	7935	6399	5749	5192	4562	4323	5106	4158	4336	3702	3015	2369	2964	2944	2720	2537	1915	1745	1397	1213	1147	985	864	639	410	303	262	251	215	212	196	185	200	202	185	211	192	207	276	821	534	527	437	364	281	299	305	362	273	220	213	237	207	217	215	201	237	197	193	184	188	203	173	203	198	173	175	163	192	176	197	201	182	215	196	170	177	208	178	156	188	218	165	162	175	190	175	159	160	181	152	180	146	178	182	167	175	153	166	154	169	178	171	182	168	180	158	191	179	179	205	159	174	194	174	153	158	162	183	184	183	184	187	168	185	166	171	167	182	173	177	159	176	174	166	171	168	167	161	181	187	161	187	155	171	189	155	187	180	181	152	168	162	178	182	171	198	161	161	185	182	168	165	171	171	169	172	176	169	186	175	158	182	152	167	186	165	183	161	168	160	174	154	160	186	169	164	169	186	167	188	159	201	169	197	169	169	180	178	158	162	178	168	170	187	143	163	187	193	179	194	202	179	169	197	184	177	178	185	178	152	167	154	168	157	158	185	167	176	178	168	189	188	156	173	168	173	182	172	180	185	183	158	183	173	156	164	153	187	178	173	169	172	163	184	182	186	171	177	161	180	176	189	171	175	162	191	172	177	183	187	180	168	213	159	209	173	181	158	162	161	198	191	139	180	180	172	175	184	178	191	165	158	201	169	164	158	187	176	164	135	182	171	168	168	155	167	164	182	193	166	178	176	183	169	158	170	173	183	184	172	169	166	182	190	180	175	178	163	123	177	196	169	191	172	178	185	188	188	177	180	157	192	171	172	166	188	173	186	157	159	175	187	193	173	158	185	174	162	156	177	172	191	176	172	147	184	186	176	168	172	148	185	175	168	176	167	200	168	186	157	176	200	179	200	185	189	161	157	163	177	143	201	172	168	168	186	187	174	163	181	174	204	196	184	190	151	192	169	177	187	186	210	161	195	177	163	170	174	179	164	171	179	146	179	190	170	164	169	175	164	147	202	176	180	178	165	153	164	186	169	174	208	175	162	180	164	155	181	169	198	165	166	175	194	174	185	177	161	182	177	151	166	170	234	160	158	175	179	162	153	195	161	159	176	166	165	192	195	185	175	165	180	146	182	191	173	188	188	177	186	186	175	177	149	174	167	185	180	187	191	183	187	163	173	166	160	187	187	174	171	168	160	138	151	163	166	196	185	151	168	179	183	166	191	195	174	194	172	175	181	171	184	179	175	165	178	179	178	195	184	163	163	175	172	156	213	176	180	179	182	167	189	185	197	168	181	172	186	172	180	179	179	139	190	173	179	177	191	192	175	183	153	174	156	188	185	175	186	150	175	175	159	157	175	161	171	161	137	185	195	163	188	183	169	159	171	163	162	182	167	160	182	172	177	172	189	160	159	175	185	169	163	167	163	178	172	176	173	169	179	165	182	172	171	197	172	164	185	166	190	144	181	165	188	200	175	167	156	157	150	181	174	158	167	142	178	168	181	171	167	170	152	175	188	177	177	176	149	171	188	184	173	173	165	158	173	182	167	173	196	175	156	186	171	157	163	186	200	165	181	178	173	180	184	158	164	196	151	175	171	176	165	158	162	188	176	148	172	168	176	172	171	161	165	173	190	159	162	146	170	191	164	170	179	176	172	149	182	188	179	181	202	172	161	163	174	154	168	157	172	174	210	167	178	190	162	169	176	184	202	163	170	189	195	179	169	167	169	183	192	178	173	185	188	185	182	152	197	158	175	197	182	160	197	164	155	168	169	162	195	191	172	153	189	184	161	164	159	196	186	177	157	194	189	179	190	166	173	164	165	172	171	171	162	161	162	179	176	162	196	154	184	200	158	163	160	169	181	176	169	161	185	185	183	155	178	154	179	179	170	175	160	173	190	188	161	176	190	174	201	168	173	191	174	181	174	179	181	187	167	165	177	171	193	179	175	181	161	157	192	176	178	178	185	156	179	193	158	159	157	178	193	170	161	153	173	172	170	180	154	185	157	176	181	145	182	174	164	181	166	170	192	195	173	172	176	186	164	170	174	168	165	162	177	188	194	168	160	217	165	166	153	176	192	166	210	177	190	156	142	197	192	168	172	165	175	165	176	144	160	148	172	153	180	171	187	163	196	170	155	163	203	187	176	180	180	161	173	163	170	162	180	168	161	167	170	168	160	175	189	165	191	173	164	181	187	135	159	171	175	169	175	162	166	148	173	161	157	183	181	174	170	181	181	169	175	165	200	158	196	182	172	196	165	184	185	166	151	175	152	177	172	187	180	182	164	179	186	171	202	187	157	184	192	179	170	179	171	158	185	174	170	174	158	196	179	162	184	169	179	187	170	189	163	164	163	201	154	171	188	187	183	165	201	184	174	170	167	166	180	178	174	179	168	162	163	173	181	191	175	155	189	148	153	176	169	180	178	190	162	182	193	186	179	168	191	174	179	164	172	153	176	161	149	162	179	182	168	165	157	175	185	172	195	175	203	206	189	163	177	196	197	173	178	163	193	169	178	154	149	203	169	203	208	178	175	175	197	195	175	195	154	169	152	188	171	183	166	160	150	164	140	155	149	169	184	169	188	173	183	176	168	168	195	183	184	145	181	193	165	155	155	193	197	190	171	162	184	168	172	180	165	187	172	200	184	192	159	174	162	187	184	153	189	175	172	165	184	162	175	161	171	153	159	162	143	173	168	180	213	172	172	171	167	170	163	162	180	163	173	185	195	180	165	182	164	175	172	177	177	165	176	149	167	176	190	190	193	195	169	164	185	163	155	177	181	184	157	173	175	177	189	212	147	167	171	161	185	165	161	159	182	180	193	177	173	165	176	149	154	162	184	197	171	148	185	172	144	174	146	202	193	174	170	174	166	178	181	186	193	185	193	168	154	165	171	180	184	173	184	196	187	145	163	175	182	176	194	191	171	194	188	173	168	183	176	182	190	169	183	175	161	182	153	175	168	198	175	178	168	172	165	187	156	192	174	151	183	181	165	206	162	168	215	183	184	197	161	172	195	180	158	172	163	163	185	144	177	162	169	187	183	180	154	182	181	186	186	161	174	189	197	220	182	172	186	203	167	174	153	184	178	188	193	174	189	179	194	166	137	191	170	170	167	164	161	161	195	157	165	167	169	205	173	184	167	181	185	168	172	173	201	163	149	157	185	171	176	158	177	164	201	167	178	174	181	173	164	174	147	172	177	174	168	185	192	165	174	164	191	176	183	153	167	183	164	159	209	190	165	173	162	183	162	174	179	150	183	167	188	178	162	175	168	170	153	177	190	172	165	170	162	178	175	177	164	172	172	151	178	165	164	169	184	169	170	174	170	164	170	177	201	202	173	186	175	173	161	176	174	170	164	185	158	210	175	169	181	182	166	184	159	182	169	172	169	146	176	152	168	184	162	174	187	193	172	162	161	185	196	164	183	165	185	186	179	206	182	202	184	182	169	177	174	181	156	142	164	160	174	148	174	157	183	187
13963	10618	17848	28696	35347	35507	33502	34648	35041	28646	22995	22585	21373	20868	18597	18233	19795	15908	16725	14859	13561	12202	14626	14516	14428	13717	11119	10286	7640	6841	6453	6079	5619	3921	2478	1577	1190	1117	1013	733	688	688	650	674	791	753	641	865	1383	5615	3735	3174	2918	2029	1383	1168	1670	2016	1154	962	847	926	916	882	816	782	824	708	636	570	640	693	667	604	651	608	587	590	622	635	571	704	653	720	822	620	518	529	557	522	606	538	500	504	501	512	479	486	472	509	530	513	542	496	498	536	506	479	472	492	497	498	508	464	513	498	520	477	490	483	503	472	471	531	477	533	529	501	502	486	535	497	489	506	509	487	487	511	531	472	476	494	476	497	511	525	478	499	467	499	512	507	489	550	465	483	508	518	511	502	514	473	507	511	462	518	511	538	502	477	508	509	516	537	536	485	471	500	535	521	508	492	491	512	481	492	525	517	518	482	488	483	487	477	515	530	494	526	522	529	525	477	501	505	502	491	507	514	487	516	483	503	471	525	523	469	460	476	496	476	468	485	493	475	507	511	490	499	509	484	464	505	511	449	480	504	501	488	460	516	474	506	510	526	529	527	499	506	480	502	526	517	506	536	516	501	504	472	526	498	507	519	481	480	497	501	503	516	486	509	499	501	525	510	494	504	539	507	520	488	483	519	481	496	549	524	517	516	503	510	480	510	491	516	487	497	515	474	509	488	512	556	509	475	461	441	539	490	532	487	509	495	537	481	469	489	481	468	476	490	501	498	484	516	502	474	524	514	474	506	524	492	487	502	484	469	480	544	496	529	538	515	504	478	466	501	463	496	527	495	472	516	479	450	485	516	468	490	471	499	492	480	470	518	505	488	490	528	471	490	492	493	486	493	494	464	494	487	461	509	496	458	481	443	502	511	508	544	511	496	489	454	487	500	516	521	481	471	494	465	534	519	506	477	513	496	511	503	487	528	510	487	525	468	509	518	526	474	513	507	524	468	478	529	491	479	512	525	507	479	510	512	541	495	472	523	501	517	500	497	536	499	496	521	486	522	486	497	510	540	500	468	481	488	496	490	550	516	502	508	520	513	499	528	483	501	496	501	513	477	500	481	501	525	501	495	502	477	479	474	500	510	514	475	464	505	506	485	525	517	513	496	515	506	492	496	485	489	521	479	527	501	495	475	485	498	517	490	509	499	507	511	485	478	528	533	489	516	503	493	521	525	470	544	498	471	514	486	522	522	503	544	502	467	543	513	540	524	531	507	536	495	490	485	498	512	552	512	473	494	548	489	525	489	502	525	504	503	502	490	520	466	507	537	486	499	490	514	510	493	499	514	496	508	488	496	501	530	516	501	488	475	522	508	498	471	457	503	486	487	501	469	513	498	500	501	508	495	461	460	557	454	548	496	469	488	471	525	494	489	455	534	511	482	500	526	485	568	535	510	502	459	498	487	499	537	497	531	524	521	506	495	483	507	475	518	498	489	531	503	495	472	502	486	455	522	509	491	482	498	503	469	501	446	521	512	528	480	491	477	482	526	513	504	493	501	502	478	509	494	502	496	468	481	508	490	485	517	502	522	487	539	472	478	500	500	502	507	494	484	498	485	525	472	464	512	517	492	518	447	488	461	436	486	504	454	497	511	525	515	486	477	535	488	507	489	505	484	474	503	506	466	516	489	512	518	491	521	521	524	520	466	526	510	499	526	497	491	511	458	497	518	519	542	487	494	519	451	496	510	510	529	531	482	526	499	545	486	488	486	538	485	520	490	513	495	510	499	494	503	520	529	528	507	511	520	469	469	542	510	501	498	500	535	492	520	529	486	495	498	471	477	532	496	496	503	501	548	506	533	526	497	493	480	498	475	471	494	532	476	521	497	472	484	466	510	480	489	498	507	538	483	478	497	495	497	513	487	510	522	530	488	492	477	520	519	507	485	478	537	512	520	545	529	518	485	454	495	497	511	508	522	494	477	525	458	497	490	488	495	502	547	526	482	493	495	485	511	500	514	522	507	499	525	516	493	484	470	492	523	508	487	506	489	492	514	493	516	504	520	516	475	464	506	487	466	499	511	498	514	487	507	501	516	485	503	506	472	508	498	455	490	520	508	487	469	482	504	468	474	522	484	469	484	492	509	501	474	490	505	522	443	541	454	473	503	507	512	490	467	500	482	472	512	561	532	524	480	480	490	546	527	495	508	513	468	533	477	477	468	470	531	524	473	510	532	511	468	532	546	536	539	475	477	475	509	525	494	493	524	482	496	471	450	486	482	474	471	501	469	527	474	514	489	517	525	502	492	510	496	496	474	506	503	550	519	491	483	493	500	501	468	503	513	495	490	470	462	536	505	499	526	489	457	488	497	489	522	513	517	506	508	506	523	442	483	486	493	510	466	542	526	499	522	496	519	521	477	522	504	498	529	515	484	472	505	493	480	552	496	502	494	517	511	476	510	488	474	488	530	474	487	486	502	491	491	482	505	507	510	453	483	474	533	530	500	483	482	530	505	532	476	503	493	517	516	501	520	501	483	525	491	458	507	462	507	456	491	475	536	509	490	471	481	501	538	486	474	479	518	497	475	498	497	492	488	476	502	500	523	484	489	518	527	469	516	472	476	527	480	556	493	518	491	476	509	535	511	493	505	511	494	492	484	501	486	502	475	520	476	528	493	516	486	489	485	497	498	513	491	498	502	487	459	500	508	497	503	503	540	520	487	534	485	550	495	517	501	498	517	463	506	518	451	547	478	527	529	523	514	501	513	494	489	500	531	494	481	499	536	486	495	465	509	501	486	497	519	497	514	546	482	533	456	501	497	511	461	488	505	467	497	508	534	458	507	522	542	544	484	519	497	510	539	480	478	478	503	458	494	523	484	486	512	486	496	486	518	503	508	480	495	510	515	465	473	471	509	489	495	488	518	495	458	492	505	456	456	503	507	502	494	481	461	532	505	503	494	492	497	510	505	583	494	453	534	489	456	486	506	510	536	500	480	530	486	523	491	518	492	488	505	516	503	501	491	563	497	542	490	504	460	496	500	536	561	488	497	491	505	513	482	488	517	517	508	509	489	463	499	477	483	474	531	524	496	481	517	514	510	503	464	472	493	466	568	515	537	522	477	490	446	491	529	459	540	515	473	502	504	436	488	508	497	521	508	509	499	511	506	431	516	525	540	472	508	490	511	513	476	532	502	486	515	518	506	479	489	495	486	513	532	512	493	468	482	512	497	533	460	538	475	498	475	557	514	467	482	524	510	467	503	470	485	498	486	536	480	510	507	478	486	482	546	511	535	525	517	499	500	451	516	531	469	523	509	496	490	487	483	479	463	499	537	504	470	524	480	470	523	506	493	554	474	498	512	483	485	476	517	492	516	483	562	461	492	489	491	503	510	517	521	506	500	540	501	513	507	529	505	539	478	480	543	511	509	515	483	511	537	480	472	516	476	526	516	493	515	509	503	530	504	500	504	494	466	480	523	459	486	516	480	480	525	524	515	480	506	497	504	507	507	539	514	498	516
4721	1843	2162	2251	1964	1559	1438	1319	1156	898	670	605	548	504	459	365	393	432	508	353	373	380	383	432	348	349	328	304	281	211	223	204	168	158	138	122	109	112	144	142	108	124	119	122	117	107	89	113	96	132	115	98	106	112	96	101	110	92	104	90	112	95	102	103	96	80	94	93	88	105	114	89	95	100	93	106	121	97	105	104	94	96	106	78	127	98	118	99	119	107	102	108	89	96	94	86	88	87	93	76	108	103	101	110	94	101	98	110	112	105	111	97	117	90	101	107	84	90	123	106	95	99	115	104	101	97	100	101	102	106	93	107	86	112	109	100	110	101	107	86	101	107	101	95	108	94	102	106	113	115	94	112	99	90	109	102	108	97	116	85	91	108	94	84	99	84	77	112	85	98	115	116	85	110	99	102	97	91	104	102	79	80	90	108	102	91	86	118	88	91	104	98	105	110	107	131	90	91	91	115	108	95	86	100	97	108	110	109	98	110	90	105	116	101	97	103	111	96	119	95	98	81	117	100	120	86	103	96	96	93	127	112	90	104	121	101	98	85	110	113	86	115	81	102	91	95	99	86	98	148	109	94	118	100	94	107	102	108	107	113	96	106	112	109	102	110	113	104	99	92	94	81	98	122	100	114	112	108	111	95	95	113	98	107	88	99	117	87	109	115	95	88	91	94	87	87	105	106	100	102	92	85	104	101	97	100	97	99	93	98	103	114	116	116	103	96	112	103	95	113	99	118	111	94	104	105	108	95	105	92	120	84	102	103	112	102	101	113	104	106	108	89	99	102	89	103	94	105	87	105	88	111	90	106	99	96	119	115	111	107	94	103	122	110	111	103	94	99	118	109	100	122	100	105	101	97	94	82	116	101	91	86	96	105	125	144	123	99	101	91	98	87	114	91	91	102	100	113	117	102	97	102	89	115	104	109	107	96	108	103	92	111	95	86	98	110	94	106	101	95	87	88	89	94	96	106	100	101	95	86	90	109	112	106	98	87	102	99	105	99	116	97	114	119	105	85	92	102	100	100	112	106	76	100	115	103	96	109	106	101	83	88	110	110	94	108	93	102	107	97	103	95	106	95	93	104	105	91	111	85	110	105	100	104	98	113	94	103	107	104	99	100	114	95	112	109	125	102	89	91	85	136	118	104	98	101	97	117	81	97	97	101	95	97	100	117	107	114	83	97	104	92	122	83	81	82	103	100	98	97	91	111	85	109	105	94	100	98	93	79	109	89	119	137	88	100	106	86	92	100	113	107	84	103	113	101	106	84	108	92	103	84	113	107	100	98	100	103	97	90	100	104	112	89	110	115	101	107	110	94	105	115	91	93	100	99	103	97	88	100	115	112	110	88	102	109	109	109	103	108	97	94	106	101	113	89	110	101	92	118	96	113	93	95	91	98	109	87	100	99	83	103	111	103	111	92	91	117	92	109	122	107	88	96	90	93	93	94	123	109	110	100	89	119	96	90	84	94	113	82	107	102	99	96	107	99	86	89	93	99	106	104	97	89	95	85	118	89	122	99	109	93	95	106	115	113	89	100	98	109	87	78	89	106	93	114	85	102	95	86	113	109	107	113	104	94	114	119	98	103	93	101	105	100	100	95	88	120	111	102	105	98	109	94	113	109	109	95	89	93	108	106	94	89	103	85	97	109	92	104	83	113	102	120	96	99	106	128	106	100	108	99	107	112	96	93	92	88	99	89	104	104	90	101	89	99	104	104	114	108	117	95	115	102	97	97	102	113	123	110	118	80	115	115	101	110	96	97	104	90	100	93	113	108	98	106	111	92	115	100	97	93	119	99	92	102	85	96	106	128	97	104	94	110	98	104	95	111	100	84	83	101	108	108	117	108	104	89	101	99	95	86	92	102	102	95	102	107	92	102	106	83	94	110	99	115	115	117	106	104	109	103	107	82	98	104	100	86	109	98	85	90	112	117	107	101	111	93	86	96	100	116	105	99	109	69	93	99	97	94	112	97	97	87	90	101	101	109	92	118	102	100	108	105	98	92	119	104	114	133	107	101	93	102	130	79	104	96	113	88	98	96	103	115	101	121	102	87	96	96	95	120	108	90	111	107	96	89	114	101	116	92	117	101	88	90	110	106	109	103	104	105	71	113	103	103	114	81	85	100	115	71	102	95	101	106	95	103	84	111	89	124	87	85	96	113	95	95	114	94	93	93	96	100	103	96	108	102	89	102	113	89	104	106	115	83	101	79	94	101	110	117	108	114	94	111	92	109	115	112	101	104	105	92	95	99	114	108	105	101	95	87	110	93	123	92	89	119	97	92	107	109	97	115	105	101	108	86	123	92	116	97	100	109	98	97	99	85	109	99	104	115	95	93	83	104	122	100	106	114	97	106	103	109	102	78	96	97	88	95	112	96	111	119	97	109	102	110	94	82	101	114	87	91	113	91	98	105	85	132	90	100	101	130	110	122	115	99	95	98	95	94	104	110	118	106	102	106	81	86	112	94	89	100	105	105	118	91	88	101	96	97	112	106	108	105	93	96	92	98	88	98	93	105	96	103	107	105	113	107	97	105	78	87	102	108	99	117	95	93	83	106	94	111	111	119	94	89	101	113	89	92	102	99	101	103	115	90	94	101	84	95	97	103	111	93	106	107	103	99	92	103	99	103	96	95	105	125	102	92	138	103	105	91	93	118	101	111	114	112	93	103	89	88	90	94	108	95	100	76	105	93	123	93	97	99	86	109	107	110	111	111	112	99	110	90	104	106	102	86	96	94	101	87	90	103	104	115	104	89	109	109	90	111	105	83	110	94	92	93	101	87	111	97	87	95	106	111	103	101	100	81	99	99	86	120	93	99	100	117	116	100	106	124	116	106	103	95	76	101	82	114	101	105	114	101	95	91	109	108	120	111	105	82	107	107	111	104	75	92	89	95	101	107	110	113	103	112	116	98	99	90	88	107	103	97	83	109	85	102	113	104	113	97	85	103	108	110	124	98	95	87	125	80	99	110	92	109	113	102	103	113	119	119	115	112	90	114	112	103	89	98	88	97	117	92	96	90	93	111	99	96	106	91	87	99	91	104	114	112	99	98	91	99	100	117	101	94	94	99	99	110	100	86	94	103	106	104	107	116	82	118	100	103	104	100	88	90	106	97	115	102	89	99	103	92	103	117	101	97	120	100	98	109	90	107	93	109	100	86	93	99	101	112	102	108	104	90	118	113	98	102	98	103	96	111	105	110	98	95	99	104	102	95	104	98	101	109	111	99	103	101	79	80	93	109	114	107	100	94	89	106	86	91	100	108	92	106	98	90	111	98	109	115	97	96	105	92	118	107	89	104	107	100	99	86	99	107	124	107	125	88	112	92	110	78	86	123	99	101	111	107	108	101	110	95	114	114	98	121	102	127	126	95	102	84	103	110	107	95	87	85	108	86	107	113	88	100	81	111	108	97	86	104	94	92	75	92	93	95	92	112	103	97	102	103	87	80	96	104	86	90	125	115	96	99
3731	2154	4433	6666	6866	6365	5919	5916	5858	4681	3966	3748	3219	3180	2744	2228	2572	2582	2837	2089	2206	2226	2708	2728	2544	2414	2076	1864	1644	1407	1239	1039	923	706	604	590	450	431	447	421	378	405	371	384	377	393	340	287	361	532	472	424	416	376	361	350	376	394	309	349	323	355	327	314	327	342	318	337	345	291	311	346	338	326	293	320	310	321	322	321	299	304	329	324	339	278	323	340	328	299	291	298	322	328	324	340	338	283	327	375	323	310	311	324	364	297	348	324	316	301	321	321	335	310	314	316	315	319	321	323	325	298	292	328	317	332	356	344	315	308	348	310	299	302	306	315	311	298	307	311	306	337	313	319	310	342	308	306	301	304	299	320	341	327	279	309	299	336	298	294	345	307	321	332	304	320	334	315	300	305	301	308	323	330	334	324	319	321	338	337	333	300	323	298	297	316	303	340	320	307	321	340	292	274	313	328	312	307	286	326	301	323	310	305	311	303	324	319	316	336	318	320	322	302	326	320	299	289	286	333	306	305	332	281	286	310	315	320	319	318	287	309	319	333	314	348	297	321	327	359	312	324	333	337	331	296	323	312	363	315	317	302	331	310	306	282	293	325	345	323	317	285	273	334	329	303	324	333	333	312	302	338	309	308	312	309	313	347	298	295	311	315	286	291	318	300	331	303	316	308	319	303	305	339	315	321	277	286	323	334	302	343	334	296	342	351	354	315	309	329	304	341	314	322	305	326	314	286	326	340	322	343	309	296	297	325	335	330	311	322	334	322	291	312	313	340	314	303	330	306	319	317	320	308	297	313	345	316	298	311	297	309	334	312	340	291	313	338	304	305	324	339	298	312	321	330	326	340	287	286	303	323	306	274	325	290	332	315	297	305	323	308	305	332	311	317	313	311	307	306	324	322	299	324	337	301	279	326	284	329	346	284	324	329	295	298	304	307	361	302	347	314	331	321	313	310	313	310	292	307	290	296	318	327	321	326	323	280	336	292	306	325	332	336	319	302	307	324	315	344	348	328	280	316	286	310	340	316	329	347	333	320	301	312	314	304	285	326	306	303	323	309	347	267	324	316	292	320	294	347	304	293	319	349	318	307	318	302	305	337	303	306	332	307	328	288	326	304	309	315	286	330	320	323	309	335	307	315	313	334	291	308	288	281	312	295	308	304	343	326	299	315	329	319	314	306	288	322	334	341	295	277	327	323	309	304	337	326	292	311	303	312	306	300	300	318	299	301	360	290	318	325	329	311	306	326	298	316	318	333	290	310	329	337	297	304	297	312	313	323	319	314	295	320	299	314	345	316	335	329	319	330	341	319	319	316	305	327	305	348	330	326	304	312	354	290	292	310	318	324	311	354	338	329	310	334	303	309	322	330	313	311	304	366	312	303	295	312	318	346	305	298	339	325	312	309	290	314	311	297	334	342	323	321	310	319	309	329	287	326	345	316	281	325	301	298	338	308	309	314	331	282	313	348	350	317	349	320	332	334	308	319	300	297	288	303	318	325	327	310	328	296	331	300	336	300	329	319	334	312	309	319	330	320	311	321	312	337	313	339	338	331	368	305	286	301	313	321	331	319	328	332	305	337	317	284	328	308	307	308	303	305	300	306	344	295	334	341	337	334	304	309	296	300	319	303	309	324	314	328	322	314	302	301	328	283	341	332	301	328	329	344	305	319	311	287	310	309	321	322	307	326	329	324	318	321	320	335	317	339	302	316	294	314	332	299	296	320	314	301	325	301	314	325	307	331	307	334	318	351	332	278	345	334	324	292	354	295	302	315	319	287	320	290	351	330	297	330	312	308	339	330	300	322	308	296	321	311	314	320	349	315	319	336	362	300	280	310	304	317	305	315	336	328	341	312	310	328	347	288	317	286	275	304	327	321	322	283	295	330	326	372	283	305	292	300	289	333	307	293	327	333	304	339	292	340	310	321	364	308	314	298	298	289	328	324	319	325	300	309	345	301	321	304	287	309	310	334	309	297	304	335	301	311	309	350	287	298	256	285	316	316	323	288	309	330	312	333	304	310	307	301	329	335	308	338	305	323	324	341	304	318	337	321	302	304	285	291	323	337	295	298	308	328	297	291	321	348	303	329	332	341	313	321	312	292	321	293	334	303	315	312	324	323	296	303	304	319	305	304	362	338	343	297	335	305	344	325	309	312	310	292	325	318	311	297	290	319	310	292	296	315	300	300	360	349	320	303	306	287	311	315	340	318	329	278	305	349	306	330	310	313	307	323	302	337	289	307	294	305	316	344	334	340	318	308	335	312	304	342	295	299	287	326	331	321	327	293	306	309	318	324	346	300	325	352	301	301	334	324	298	335	312	333	312	293	306	330	294	278	326	312	318	294	301	319	347	329	339	305	315	293	325	343	321	282	314	293	292	315	314	352	288	307	308	314	324	329	324	301	323	317	306	332	309	322	294	313	331	294	281	305	326	280	337	310	315	305	323	319	288	297	311	310	305	305	298	301	334	330	306	311	335	290	309	321	313	318	341	300	328	307	309	333	326	347	275	302	325	307	338	314	275	299	313	304	331	370	311	322	323	323	321	322	313	305	318	290	344	327	306	292	322	332	315	310	307	356	331	304	306	340	338	321	324	288	334	303	308	310	346	326	304	310	317	278	296	352	344	304	305	285	329	291	283	316	323	307	324	288	327	313	324	337	320	297	331	302	347	314	340	293	321	313	303	318	327	333	324	311	303	325	302	297	286	329	341	351	310	301	301	286	306	326	336	317	321	321	300	308	308	315	340	337	297	349	362	285	281	320	282	314	322	294	320	328	319	359	329	333	304	328	315	319	325	309	310	316	284	302	303	311	333	331	304	326	296	306	310	313	319	345	319	324	316	338	308	316	338	307	288	309	286	322	312	327	315	285	320	294	308	326	336	297	319	318	319	346	301	304	326	277	277	324	297	309	320	313	296	306	319	352	314	301	276	349	302	331	323	324	309	295	337	305	323	304	304	307	285	302	318	326	288	295	311	292	286	302	293	321	325	317	319	319	326	310	283	325	309	313	302	317	345	314	316	307	315	315	309	298	327	311	308	316	293	325	340	306	305	327	305	322	333	320	318	334	338	303	316	312	335	291	300	333	358	332	312	315	309	330	318	320	329	299	299	325	306	305	275	298	318	311	309	304	298	305	318	323	318	310	336	321	315	317	316	319	346	302	316	315	315	340	324	360	348	341	327	327	322	328	294	325	310	343	306	315	331	316	321	302	317	313	304	339	337	309	324	343	345	323	333	291	342	298	314	347	325	298	293	291	327	322	293	301	321	339	295	366	332	298	307	328	323	338	324	315	309	320	304	325	307	306	316	325	295	361	353	307	309	290	334	288	300	342	333	307	329	294	311	333	272	321	296	303	368	313	318	335	318	327	339	319	287	304	317	294	313	302	322	337	318	325	315	338	326	314	316	279	331	319	297	328	308	313	300	331	321	327	298	306	310	302	320	284	296	332	281	287	337	319	329	325	338	316	328	305
14341	6937	9496	13270	14533	12968	9910	9220	8189	5892	3592	3242	3142	3466	3173	2476	3251	2750	3472	1588	1343	1254	1652	1749	1450	1308	1142	1027	736	729	539	592	481	389	285	221	193	160	155	170	142	167	144	144	129	147	147	175	193	454	345	272	282	216	190	196	209	233	161	162	170	145	174	155	140	166	149	161	146	158	149	147	156	152	140	125	146	130	129	144	121	155	154	142	131	132	148	137	132	150	126	144	137	144	156	140	138	133	151	139	122	140	149	160	129	140	125	138	123	139	128	122	122	135	128	143	130	150	132	129	146	132	142	128	144	130	147	156	131	148	144	147	132	142	131	136	133	119	137	136	124	129	118	157	121	148	137	130	122	172	139	134	135	129	133	122	145	134	138	134	127	138	136	119	136	129	126	143	128	128	138	135	139	151	128	129	124	134	139	136	136	151	157	134	118	133	156	142	141	138	151	143	133	131	145	130	129	150	133	142	134	133	121	159	109	117	102	156	128	138	134	137	144	131	146	129	121	123	147	121	135	136	126	144	143	125	131	152	131	126	130	155	143	162	128	141	148	139	128	142	141	149	119	121	141	133	122	115	119	107	138	116	127	129	128	140	144	138	155	122	143	141	133	138	135	142	134	120	120	143	139	151	151	124	134	167	123	129	134	111	136	132	126	117	137	142	130	113	136	132	144	128	135	143	128	145	129	121	141	148	153	139	142	123	150	105	125	116	138	140	167	118	130	140	132	133	121	116	135	144	143	131	120	163	154	114	120	130	140	138	151	158	107	147	168	155	117	122	137	149	136	140	146	108	117	129	138	150	129	146	139	131	126	149	143	136	135	127	126	154	132	137	127	146	147	141	134	136	137	135	129	139	124	129	147	136	134	142	147	153	130	118	127	151	145	146	154	121	136	143	141	127	143	155	135	136	151	117	172	154	144	123	148	129	141	140	158	140	136	131	130	129	136	125	150	146	144	126	128	160	130	138	119	136	138	122	129	137	153	149	146	143	134	119	129	151	139	139	142	123	135	135	122	135	154	151	137	121	130	129	135	126	122	139	136	132	142	135	143	138	140	133	139	138	130	117	152	130	123	123	155	135	120	137	134	160	125	123	138	118	143	147	135	137	135	141	136	135	119	140	151	123	134	126	135	133	135	129	135	126	132	145	150	141	135	133	135	120	131	145	140	134	159	143	129	129	128	135	148	130	138	130	141	148	123	142	137	117	110	144	126	120	124	132	130	150	149	141	141	142	120	137	153	148	133	138	120	119	122	131	125	125	138	134	135	127	145	135	152	118	121	159	133	142	135	145	128	161	130	151	135	141	140	137	138	127	138	127	124	151	138	117	143	116	121	140	131	145	132	139	125	135	159	116	149	139	133	133	137	132	132	135	125	153	138	142	146	139	125	150	141	141	125	135	132	149	122	141	144	121	118	140	142	138	123	137	128	142	138	139	130	148	142	132	127	123	121	137	125	138	154	135	143	130	134	140	146	152	145	129	110	149	150	153	137	124	123	133	134	112	138	135	122	140	160	135	130	147	146	122	151	137	132	129	136	147	121	115	153	138	124	132	137	143	135	134	129	127	146	133	134	120	134	134	126	114	116	127	149	137	146	143	126	150	136	125	117	125	127	150	134	138	141	133	120	120	141	111	157	132	146	132	143	128	113	150	139	128	154	142	145	131	124	143	131	150	134	131	147	131	131	158	141	148	149	131	150	153	135	118	150	143	135	145	132	110	141	147	129	137	137	133	149	125	146	141	139	136	137	135	150	146	132	145	132	118	141	155	162	137	133	138	146	126	127	137	147	131	132	123	140	154	152	130	136	140	155	119	124	141	151	144	131	120	121	162	153	118	121	123	145	112	146	124	135	138	130	112	141	138	126	136	124	145	126	151	124	142	150	136	136	126	137	123	148	160	116	129	124	136	145	119	150	138	122	136	124	143	134	161	142	145	141	150	118	133	149	113	157	149	120	156	156	136	129	133	135	141	129	134	120	142	144	140	151	126	138	125	141	146	123	147	144	161	146	141	143	127	129	122	136	144	126	134	120	116	145	143	144	150	116	145	138	120	141	160	123	130	141	136	136	120	133	117	139	140	118	137	137	144	130	151	146	134	126	106	153	134	123	137	145	161	124	120	132	155	131	138	113	144	138	142	154	148	148	136	138	132	129	146	150	140	152	119	166	123	148	139	136	125	121	127	140	140	147	147	128	126	156	130	148	127	142	156	136	120	151	135	146	136	127	138	125	151	155	147	137	120	148	161	146	131	131	147	132	135	118	153	144	116	128	132	138	126	131	154	136	121	129	146	135	131	143	127	150	140	132	133	131	143	136	113	140	131	140	139	145	148	147	141	159	135	146	133	125	128	156	152	150	135	143	142	124	148	118	121	126	122	126	144	119	120	130	131	148	141	129	153	121	133	127	115	134	135	131	150	146	136	143	130	108	135	131	163	150	141	140	140	139	126	155	134	138	115	123	135	133	142	150	149	120	132	114	116	149	134	155	139	146	147	131	138	140	124	133	129	136	109	127	138	125	132	153	134	121	139	147	124	158	130	147	138	123	141	152	123	135	145	129	133	123	143	135	136	126	131	138	122	145	133	155	121	127	132	142	109	148	126	135	137	151	145	129	140	129	145	133	149	114	160	159	139	136	144	121	132	136	130	165	145	149	142	116	150	134	140	126	136	141	131	127	144	137	144	121	136	124	144	155	149	140	129	129	129	127	137	120	115	138	128	154	119	134	135	146	142	141	119	152	138	115	123	127	129	121	127	137	117	118	144	142	125	149	123	123	129	147	135	135	134	159	130	132	158	151	137	137	134	128	118	127	139	156	118	114	144	144	139	139	125	140	143	125	125	130	139	130	147	141	128	132	140	138	128	132	143	150	164	122	125	144	136	116	168	125	130	137	124	132	148	149	149	140	108	144	135	146	129	137	137	150	127	149	124	140	171	128	147	143	125	144	161	140	153	147	139	163	114	124	147	146	141	120	151	133	148	139	123	125	145	130	130	126	133	118	135	133	153	142	119	136	123	126	143	117	137	136	116	142	128	129	147	152	126	118	128	128	160	149	134	152	127	133	132	145	127	151	132	136	131	157	136	156	116	131	131	126	132	136	139	157	114	137	141	142	113	136	121	147	144	120	140	148	129	140	105	147	145	131	114	142	150	151	146	122	132	142	128	142	147	130	153	133	156	167	134	128	132	120	141	149	132	127	147	137	141	142	147	130	119	144	131	133	136	142	122	129	128	131	143	127	143	159	134	149	127	135	127	136	137	128	140	128	127	139	131	136	142	134	136	135	154	136	119	177	160	125	135	145	146	139	121	137	139	139	140	146	146	148	143	136	137	148	137	137	135	116	130	142	123	124	146	125	132	139	147	136	152	135	148	134	129	125	122	152	123	139	127	135	131	146	126	127	140	140	141	120	155	130	123	137	134	152	119	133	142	135	133	148	145	133	135	140	129	136	138	139	146	146	157	160	143	143	140	158	125
9704	6280	12913	22886	26373	26341	25081	25005	24119	20403	14473	14760	14889	16379	15259	12606	14739	12481	14247	7921	7592	7222	9448	9746	8583	8356	7456	6098	4911	4739	3322	3872	3309	2412	1578	937	888	799	766	599	565	526	506	580	590	520	477	506	1113	2920	1883	1838	1514	1088	929	758	1115	1215	689	626	559	654	603	604	581	580	567	547	472	454	495	510	499	438	497	457	418	441	435	478	463	506	508	559	526	407	455	446	429	427	450	452	444	415	411	394	414	417	426	431	374	401	434	377	406	436	431	414	391	408	392	376	420	389	423	428	401	421	406	451	407	408	388	412	392	401	392	451	392	391	391	376	404	437	419	413	413	405	422	413	399	426	424	425	372	423	443	432	426	425	406	394	387	420	438	403	424	369	410	434	380	378	378	393	414	379	399	370	387	397	418	385	401	367	372	418	442	422	406	413	398	393	371	398	385	388	381	406	388	434	399	386	406	421	410	406	390	427	379	404	408	434	408	401	447	430	381	427	399	398	387	406	431	386	409	395	417	394	433	406	371	408	405	418	401	415	414	374	426	391	405	370	407	385	369	433	402	420	393	391	402	405	421	416	434	442	404	409	438	418	391	379	417	412	419	422	401	420	370	420	360	371	408	428	436	401	409	448	415	382	410	420	389	412	375	416	425	395	393	388	396	433	416	399	408	415	389	444	398	398	371	434	373	402	392	419	389	419	394	408	411	440	393	433	430	376	394	390	417	408	414	391	422	390	436	378	401	400	385	384	366	377	400	420	437	388	402	403	402	426	444	385	403	379	431	417	427	410	409	418	409	435	412	372	380	415	415	427	382	395	417	387	423	369	430	399	427	439	403	385	391	439	411	389	418	447	412	403	389	388	382	381	403	390	436	420	463	405	397	386	398	442	401	425	407	387	429	400	375	393	418	421	405	420	427	431	425	415	408	391	395	389	411	395	419	379	413	389	414	383	399	465	416	388	397	386	397	406	419	365	413	387	415	405	417	384	407	406	420	407	403	388	400	391	404	412	431	418	434	387	381	415	393	410	428	403	374	412	416	373	371	409	405	403	418	397	421	428	389	449	391	423	420	397	402	424	401	384	400	399	447	412	431	391	375	412	422	452	400	398	412	450	426	446	399	391	408	389	443	431	413	384	409	426	425	392	415	401	390	376	374	402	406	433	398	417	429	395	400	365	410	415	400	398	396	408	414	399	403	403	434	395	369	427	380	383	402	386	379	400	395	389	423	428	424	427	413	412	369	383	416	403	401	433	414	379	399	417	394	363	420	429	429	414	372	377	420	425	384	367	432	414	391	405	389	419	382	383	402	407	392	391	419	475	430	428	403	382	416	440	372	384	429	410	395	415	408	409	410	401	385	419	381	428	415	386	371	436	437	400	419	355	394	391	425	386	420	408	401	431	428	378	382	411	408	391	377	407	384	423	415	391	406	421	398	438	405	379	367	452	387	396	392	406	399	405	391	399	395	354	456	393	409	407	401	427	388	394	427	405	431	435	377	417	422	372	406	413	411	431	438	414	405	435	405	374	406	413	398	377	429	389	426	403	397	449	400	393	378	389	385	387	387	401	418	381	384	409	397	447	414	434	424	443	420	394	404	387	420	417	407	425	407	406	426	436	382	390	396	425	420	403	415	403	435	432	415	415	411	400	389	411	402	391	423	420	425	418	428	417	395	406	419	393	432	382	410	407	436	361	410	428	422	409	405	346	397	409	382	411	406	395	404	404	433	391	390	384	424	408	417	442	433	373	397	439	430	387	394	418	433	436	414	398	411	415	388	385	357	393	402	370	411	419	397	414	395	407	407	351	412	403	412	412	395	396	379	418	438	385	402	433	411	414	418	377	441	393	412	415	403	385	437	402	401	410	427	422	431	393	369	438	395	403	401	408	425	409	395	412	412	390	383	388	408	399	400	402	469	397	406	394	370	410	431	398	395	423	402	372	388	411	407	414	390	417	457	403	403	383	390	399	409	411	398	371	379	437	415	431	366	405	391	413	409	436	398	413	398	379	434	391	428	405	416	424	401	403	379	393	396	421	398	409	433	376	440	434	395	435	410	383	446	406	389	435	441	391	433	406	431	404	385	463	438	413	422	400	416	413	416	367	410	421	379	374	406	406	407	387	423	410	392	383	364	371	434	409	404	396	422	422	416	423	386	395	430	449	399	382	427	387	412	383	428	393	417	409	419	424	402	399	369	409	384	420	431	373	380	392	397	429	416	395	412	398	434	385	412	435	417	407	379	427	406	419	438	403	377	368	430	401	392	387	442	434	359	395	393	414	380	417	409	409	412	418	428	404	413	426	385	402	410	447	410	421	389	416	430	441	384	408	396	425	408	406	395	425	395	382	393	426	440	415	433	415	359	379	411	422	428	389	388	417	403	401	407	439	405	371	379	410	396	427	410	412	388	414	363	408	394	382	388	401	389	417	382	430	418	444	410	409	396	417	381	393	406	391	395	389	419	370	383	424	379	374	399	418	445	413	393	421	428	414	404	407	448	434	422	390	386	444	413	427	435	405	378	369	373	391	403	388	405	411	400	410	413	412	440	390	431	414	415	430	403	431	440	434	422	405	432	417	399	424	418	423	413	386	394	459	385	408	404	428	433	411	404	452	412	389	405	423	395	398	423	386	408	426	421	417	450	389	401	414	436	379	407	410	404	423	404	412	400	426	412	431	413	404	375	411	389	426	384	407	415	390	411	383	409	403	429	410	380	388	408	427	415	380	446	427	427	400	400	416	379	412	390	404	419	375	378	366	411	389	440	409	438	425	413	415	414	420	393	383	399	375	405	394	434	424	390	425	413	439	422	403	434	396	430	416	386	441	382	407	418	424	396	423	372	387	381	425	423	385	396	432	419	376	388	413	442	429	398	379	394	442	445	395	415	436	421	391	409	404	400	441	368	404	397	438	427	389	413	435	402	405	411	411	406	420	405	400	401	389	393	388	415	396	420	400	384	412	431	423	377	449	391	383	400	373	412	372	421	396	391	412	417	408	431	402	397	415	389	416	401	410	403	399	422	423	411	394	396	456	436	422	363	415	406	418	404	434	377	417	364	413	400	398	435	390	385	392	398	429	402	403	390	433	413	419	402	385	431	476	432	399	418	413	413	411	441	403	440	398	431	374	415	416	433	417	394	406	409	375	381	406	406	424	403	419	389	380	423	400	394	405	427	430	417	418	398	391	423	440	408	383	435	386	414	432	409	396	438	352	438	409	414	381	437	399	426	402	393	398	406	401	387	374	420	428	415	393	404	390	407	416	402	385	395	425	391	411	393	454	396	398	419	398	413	395	403	385	431	362	401	424	387	419	406	413	431	359	427	395	445	400	428	430	383	436	398	408	404	382	373	461	407	391	413	390	384	400	421	425	372	413	406	371	444	411	462	391	410	397	404	427	383	409	394	419	404	384	398	406	387	376	394	409	401	426	398	415	396	421	398	392	381	415	408	379	391	424	404	391	435	387	387	422	433	441	384	427	385	383	437	406
22652	12414	15860	22171	23029	22050	18581	17234	14796	10767	6297	5916	5561	6372	5902	3893	5650	4290	4338	2933	2430	2211	3104	3146	2584	2430	2093	1495	1210	1269	882	942	858	682	379	287	281	245	228	211	215	200	178	196	218	189	186	205	479	818	522	472	404	333	271	281	330	322	218	231	204	246	203	228	189	216	193	180	179	209	215	209	203	175	198	214	178	185	183	186	196	209	202	229	197	177	174	181	194	194	160	182	173	159	182	158	192	201	184	189	176	189	183	163	158	161	179	183	178	158	152	189	175	169	183	172	172	188	157	181	178	158	174	167	199	169	174	183	167	177	176	185	207	186	161	192	203	178	163	191	182	157	175	156	195	182	198	185	178	153	192	164	187	195	179	176	144	168	167	163	185	183	178	167	162	191	162	190	174	179	158	169	175	182	175	189	169	185	185	176	184	165	179	162	172	192	161	168	158	173	169	158	190	171	165	170	190	140	179	204	194	201	148	153	159	202	191	162	175	162	180	186	168	166	140	190	165	156	151	195	169	165	160	159	158	186	153	163	164	168	183	170	181	144	167	182	168	182	174	163	185	184	202	184	185	200	175	171	159	194	178	194	167	187	172	183	178	202	178	169	186	163	172	162	163	161	148	173	169	176	183	171	194	175	156	199	179	159	165	178	187	176	199	168	151	155	166	189	167	153	180	180	176	184	169	192	181	174	197	192	182	171	171	199	155	195	173	180	175	170	180	191	178	168	186	161	167	195	192	165	168	167	174	207	186	175	181	159	169	175	179	171	161	180	201	163	161	174	172	189	199	175	180	158	139	198	170	189	176	200	198	175	195	160	152	148	196	207	168	159	167	174	170	183	161	172	173	166	182	171	171	157	194	208	174	156	172	193	173	198	184	168	210	165	178	164	165	206	192	154	178	142	162	159	167	196	164	197	174	156	189	164	190	196	181	163	155	166	175	163	174	168	165	183	172	179	206	173	184	195	158	163	193	188	195	197	182	189	167	180	164	174	174	161	164	188	166	171	183	167	169	203	194	163	178	207	178	160	184	190	166	166	169	163	182	169	187	171	174	190	166	186	164	166	177	175	191	184	186	170	188	174	176	187	177	170	164	158	189	195	158	174	192	154	167	179	183	176	163	162	188	187	177	170	156	176	217	189	159	158	167	177	166	177	181	150	185	152	188	166	179	175	186	174	162	172	161	177	179	184	167	166	190	176	164	152	167	158	162	163	163	165	165	177	160	194	159	162	171	174	188	171	182	175	182	177	187	180	171	145	185	184	186	165	181	179	165	196	177	175	165	190	166	162	189	157	175	169	162	140	172	180	171	184	149	185	190	180	190	185	171	164	172	149	169	171	173	175	181	200	177	207	181	166	173	139	182	155	187	159	175	189	159	174	193	170	160	170	181	177	173	170	157	186	193	192	167	161	177	184	170	148	171	183	169	171	162	186	175	164	159	174	161	188	171	180	174	172	188	162	199	184	148	180	192	168	175	185	187	158	171	142	193	171	149	164	154	183	170	177	173	168	188	191	199	176	155	154	166	192	160	184	181	161	169	189	174	162	163	166	173	157	181	170	164	207	158	166	183	169	175	173	191	169	165	189	169	180	162	168	178	193	180	179	181	185	170	179	166	166	179	177	177	173	180	179	181	189	154	186	175	174	160	186	144	157	146	190	203	171	159	175	184	166	164	184	153	170	174	191	151	192	180	150	184	193	182	170	177	198	188	173	150	159	198	155	178	191	159	189	164	181	155	194	172	178	186	192	158	173	165	187	154	166	175	164	173	182	155	180	173	157	154	188	191	198	194	182	189	192	198	175	167	161	164	189	174	189	172	169	202	155	182	181	158	169	166	169	200	168	169	185	172	176	190	189	186	179	176	163	206	173	187	164	183	160	162	187	189	187	169	178	179	169	189	171	182	185	186	166	182	166	180	169	176	180	183	181	182	179	180	181	163	157	174	197	176	184	180	164	169	191	171	190	200	201	189	202	186	171	201	180	172	174	159	171	173	170	160	191	160	215	173	176	172	162	213	163	141	188	191	177	174	185	176	166	172	197	188	188	151	189	179	165	178	182	190	179	163	170	178	199	167	191	188	167	196	148	163	184	165	178	198	169	185	176	175	161	190	175	176	172	180	180	173	196	180	198	159	169	198	181	156	192	183	171	177	193	156	180	158	187	159	189	155	193	183	195	158	187	175	184	196	172	182	176	169	151	184	175	185	158	175	171	178	163	179	181	187	168	187	180	175	174	178	170	180	180	191	187	160	190	163	169	192	189	161	189	175	164	168	175	193	173	176	195	174	162	169	178	157	193	140	173	186	175	164	181	184	191	194	190	164	172	179	155	187	174	189	170	201	178	155	160	161	163	172	162	176	177	186	177	166	188	185	179	183	227	198	168	198	169	175	170	171	211	173	173	193	179	169	160	143	202	175	185	179	194	168	183	180	166	165	180	169	188	175	196	180	189	164	174	173	158	183	192	165	169	180	210	178	181	171	172	176	168	184	170	169	154	167	168	171	172	176	187	162	170	161	164	160	171	168	187	194	192	183	164	164	201	170	154	171	160	183	171	173	180	179	198	188	162	153	155	165	197	194	163	171	189	168	164	178	172	171	187	182	186	158	156	179	166	186	194	181	177	182	165	170	172	172	181	171	196	211	173	179	193	159	164	204	167	186	179	190	176	177	156	179	163	181	168	184	164	169	167	184	199	187	176	160	185	166	156	155	183	162	170	155	188	187	195	209	182	160	166	170	177	186	182	180	186	162	157	187	170	171	180	168	188	186	168	200	194	181	181	161	155	198	177	168	187	169	156	189	173	187	170	177	183	196	184	151	187	192	168	172	155	172	157	163	190	174	201	173	170	158	186	153	175	151	188	170	163	184	177	201	173	183	191	167	206	169	182	167	203	156	189	192	175	185	159	173	167	196	181	166	183	180	164	175	156	183	170	158	152	168	163	161	167	183	159	186	160	180	195	187	168	165	163	174	182	188	170	199	168	160	165	197	154	176	177	159	181	163	185	185	171	196	185	182	161	199	182	183	183	175	154	184	169	163	168	162	157	177	172	185	154	159	175	174	185	181	163	163	188	176	158	151	181	166	177	151	187	184	151	168	188	181	168	180	191	182	177	209	165	160	168	201	177	179	155	202	164	171	176	156	189	198	149	178	187	176	176	170	189	165	194	174	159	176	175	183	165	166	166	202	169	184	190	169	184	187	171	157	211	148	154	180	186	191	167	165	175	177	165	170	187	175	196	179	166	188	181	179	157	175	172	173	161	167	165	195	137	184	189	167	179	182	187	177	180	197	154	160	177	194	160	170	168	161	181	144	174	153	184	156	184	176	179	180	163	177	195	174	181	180	163	185	171	192	162	179	177	212	186	182	167	170	198	178	170	185	163	187	194	187	155	187	177	163	180	154	180	172	151	177	179	186	181	177	155	162	176	173	185	171	164	179	183	167	189	157	194	170	214	168	159	184	162	173	153	178	160	175	158
13266	9899	18269	29573	33794	33862	32612	33437	31408	27411	20256	20945	21260	24224	21496	16698	21011	16231	16417	12760	11138	11468	14592	15360	14034	12841	10955	8940	7546	7850	5267	6339	5422	4056	1872	1570	1310	1163	1061	783	689	717	615	674	754	692	625	730	2303	5079	3463	3113	2544	1753	1422	1125	1781	1908	996	1040	882	975	860	878	861	797	839	752	617	594	764	735	671	639	672	614	600	604	570	542	589	719	791	803	644	528	509	561	582	551	554	565	512	488	530	505	519	526	527	490	520	512	521	508	523	512	488	523	446	507	486	497	536	505	528	499	511	493	514	485	494	539	491	503	499	491	520	512	505	538	490	496	542	484	486	501	486	521	508	499	525	468	509	522	510	477	532	519	531	496	513	494	506	492	461	471	501	468	484	532	470	486	516	508	508	507	502	499	496	492	488	480	517	482	525	503	514	493	507	490	495	498	508	505	483	546	516	530	508	453	492	464	516	487	491	457	478	479	500	455	506	506	497	492	508	499	480	476	576	538	531	492	490	512	489	541	491	516	535	506	510	492	519	480	493	505	518	517	483	515	494	488	477	502	490	532	479	519	512	524	493	520	482	504	465	500	505	486	471	480	498	497	511	492	525	512	482	496	511	500	458	505	478	482	446	508	520	514	533	495	464	522	522	512	511	521	511	513	479	508	532	477	454	473	517	515	502	502	518	508	513	514	492	538	519	516	482	486	482	511	507	507	519	477	533	488	488	509	486	485	519	507	514	436	501	490	530	488	474	518	504	502	481	517	514	496	528	524	468	504	492	493	494	481	509	495	506	491	506	492	498	513	479	493	512	466	474	544	501	486	452	474	507	499	475	523	478	500	473	512	515	510	511	508	458	518	467	500	472	538	543	509	494	450	516	504	531	510	515	488	494	473	469	511	511	512	469	517	513	525	486	472	521	524	517	493	514	472	508	522	499	504	482	491	492	494	522	504	520	510	490	473	488	489	542	526	504	470	506	507	498	501	475	500	517	502	499	485	500	514	563	518	501	490	497	505	522	480	494	492	495	500	456	520	523	503	504	478	513	514	498	518	487	496	511	541	484	483	514	470	492	521	461	537	467	504	490	510	478	568	517	551	480	475	490	471	574	508	503	474	521	510	494	479	503	510	533	505	484	488	479	523	502	543	489	507	498	533	512	482	531	486	500	500	532	484	479	523	528	519	529	503	503	491	508	478	507	501	502	519	506	488	475	503	503	458	515	513	512	511	506	491	489	489	496	505	503	523	479	495	488	512	528	515	499	498	514	523	514	502	501	492	485	493	528	507	517	507	488	474	480	492	515	528	518	534	529	489	490	496	494	508	527	483	495	481	504	494	464	514	518	497	499	495	513	484	548	503	485	468	579	531	539	511	469	497	530	508	504	507	506	529	510	470	515	548	514	505	481	516	499	521	508	460	497	507	496	501	499	479	460	452	499	517	460	528	489	506	505	493	492	496	520	491	472	518	544	527	501	490	466	561	483	503	493	502	496	479	537	462	490	505	496	517	523	489	547	483	498	512	479	522	486	465	500	469	527	526	505	530	480	464	493	477	510	517	485	485	483	520	489	533	506	465	510	511	481	542	523	509	499	510	463	475	483	468	507	492	492	520	490	511	453	505	535	456	497	501	502	498	496	537	507	501	456	499	492	474	497	477	507	507	512	489	485	476	544	517	554	526	501	499	493	492	514	540	479	500	528	520	474	483	483	549	486	500	522	520	521	503	525	461	512	485	540	496	500	494	478	500	499	547	509	530	520	522	523	528	472	508	497	506	483	513	460	489	509	554	504	516	476	536	457	493	495	523	536	517	514	483	534	515	501	527	458	487	512	491	545	544	479	488	459	511	507	523	503	509	520	488	436	502	490	540	502	517	514	501	499	483	466	483	501	533	479	531	488	503	502	534	477	517	514	511	506	468	521	515	496	504	514	543	518	505	490	477	497	476	517	507	513	517	553	539	473	410	518	500	508	484	519	521	489	498	484	503	500	512	499	467	485	497	506	508	511	488	551	518	493	539	510	514	483	541	466	485	488	523	530	514	482	521	473	513	485	536	481	497	450	478	476	534	510	518	515	540	537	488	546	488	522	476	505	486	484	548	437	524	470	533	499	526	491	505	502	498	509	426	501	518	478	451	505	483	494	507	496	513	513	491	496	510	512	514	530	523	509	454	554	507	472	484	502	504	491	497	505	506	488	510	485	509	487	498	469	509	535	508	526	468	489	503	533	512	471	577	493	484	454	512	484	487	498	485	517	489	500	509	503	538	508	505	500	520	514	487	485	530	505	490	484	510	520	477	521	527	495	456	520	502	506	487	520	518	512	477	545	496	479	515	488	499	478	507	533	511	494	520	497	510	494	496	519	510	508	506	517	476	540	489	468	520	510	532	515	491	469	454	502	514	496	489	525	520	497	506	497	477	516	497	498	503	444	497	511	492	483	484	500	508	476	502	506	509	508	502	483	478	521	541	470	489	490	493	504	524	513	481	536	469	507	504	497	494	452	479	486	501	509	445	468	505	505	519	495	487	521	496	510	512	490	504	501	488	523	520	506	505	505	489	510	516	524	512	527	468	526	503	513	498	506	534	487	474	490	528	478	510	487	535	512	504	438	531	513	497	509	485	522	487	512	485	493	447	499	503	485	477	499	480	444	513	494	490	479	491	491	540	481	483	510	552	517	490	530	482	509	521	488	521	506	495	472	496	522	462	490	569	489	495	513	478	543	483	456	530	507	529	519	478	520	513	515	500	523	500	497	497	518	514	476	463	484	467	525	510	496	503	455	480	480	520	458	523	484	536	530	513	516	458	516	490	519	521	513	506	489	504	499	522	497	501	463	451	555	486	503	528	506	513	484	518	510	480	522	462	527	522	523	466	460	484	523	501	503	548	550	529	499	480	520	486	541	487	516	563	483	573	518	499	497	548	566	498	479	501	477	505	502	546	527	492	512	553	508	493	468	463	529	481	474	490	478	505	499	484	499	486	526	483	494	510	544	470	498	513	497	448	490	501	536	523	445	481	515	454	515	508	501	523	492	524	486	481	494	542	512	525	562	552	478	510	480	482	509	533	470	489	485	498	529	495	490	486	527	508	499	487	489	499	518	535	513	526	496	497	521	510	495	476	519	481	502	503	539	511	515	517	477	480	503	509	529	496	540	514	522	494	510	545	494	490	474	503	500	515	508	481	537	517	540	488	497	489	520	505	539	517	496	487	537	536	506	466	511	493	505	511	460	482	488	543	488	520	492	517	476	466	468	456	507	528	494	491	532	504	500	483	536	526	522	500	511	524	472	489	500	544	525	502	508	524	493	496	496	529	533	471	519	474	476	532	504	484	520	515	446	526	503	524	495	554	516	512	490	542	468	476	516	466	479	484	513	513	510	496	506	474	491	483	481	503	495	521	492	500	518	465	481	521	489	528	483	535	519	448	522	482	488	518	522	493	517	546	582	523	502	509	502	492	508	484	489	522	499	531	487	512	486	511	514	505	506	482	522	503
4122	1784	2211	2072	1523	1489	1197	1276	994	854	679	639	624	552	459	376	483	385	468	340	340	361	379	429	434	345	278	264	256	240	203	175	176	167	124	127	121	117	118	125	113	125	102	100	100	104	108	112	115	120	104	120	114	94	120	113	123	115	116	121	104	97	115	101	96	116	110	94	120	116	116	97	91	105	98	105	105	125	107	107	102	108	108	91	103	105	96	96	114	88	99	86	112	82	99	103	88	107	109	99	103	85	95	115	89	101	102	98	88	103	93	110	114	89	97	84	103	104	100	107	104	101	94	104	110	91	104	104	116	107	110	110	92	120	103	91	99	118	93	101	109	105	102	111	96	102	95	121	116	121	108	106	104	110	105	91	94	106	111	99	95	107	105	95	94	112	98	102	111	121	104	86	103	120	101	102	96	92	107	120	104	93	106	86	103	90	91	102	111	106	88	95	99	122	92	94	109	103	110	99	92	90	103	112	94	114	87	103	94	97	96	87	97	95	96	102	102	113	86	100	102	93	108	106	105	115	87	94	104	110	98	89	112	99	112	95	101	102	109	96	128	87	100	87	79	100	107	118	129	116	109	88	84	105	111	109	83	95	103	107	99	102	113	106	108	102	108	89	101	73	104	109	107	111	104	106	109	118	93	98	104	107	105	102	118	98	91	91	89	125	103	98	114	89	114	106	88	116	90	102	94	94	84	103	90	87	109	79	98	116	112	86	95	111	110	96	101	111	104	93	106	115	103	97	95	102	96	110	117	121	110	102	112	94	103	97	117	106	121	109	109	106	104	97	108	104	103	109	107	106	110	94	111	109	95	105	90	108	116	90	95	88	93	104	92	105	108	104	111	95	76	87	92	124	102	127	105	93	99	109	94	109	98	89	103	82	102	91	95	83	108	89	111	108	99	106	96	96	122	114	97	109	109	116	110	110	105	95	110	101	117	100	95	98	102	110	121	110	98	106	104	114	90	103	115	94	109	109	90	116	96	95	88	106	120	110	125	89	91	93	118	100	105	122	107	100	101	120	106	101	104	104	105	119	101	113	82	107	120	109	107	108	79	109	115	100	102	101	102	111	95	120	86	102	115	108	117	95	102	103	107	111	105	115	90	98	112	106	87	98	100	100	94	110	108	110	114	99	96	82	111	92	116	100	115	100	114	99	112	93	103	108	108	105	108	102	84	91	106	114	96	89	103	97	116	94	110	96	114	90	110	95	95	118	82	96	104	114	102	91	114	105	101	114	116	116	113	97	94	99	108	116	108	87	109	100	99	104	114	106	116	111	95	91	100	114	107	99	101	101	100	117	111	104	117	106	110	115	97	105	90	103	98	119	98	105	110	104	104	97	87	106	98	108	92	107	106	96	101	98	108	102	105	107	94	99	89	111	106	118	99	95	102	115	91	112	119	103	109	94	101	111	80	85	109	97	113	98	111	80	107	92	107	105	79	116	93	105	104	93	90	88	107	79	88	87	107	99	107	104	86	112	91	98	97	98	99	103	99	104	101	85	96	93	98	104	105	101	95	92	100	126	111	105	119	88	97	99	109	120	114	96	86	78	105	105	102	101	90	113	94	98	115	122	97	122	104	99	99	100	90	113	110	108	99	116	96	102	96	118	96	95	105	79	91	108	99	114	96	94	116	86	99	124	126	105	96	114	95	100	139	93	109	114	108	107	110	105	114	98	100	95	116	90	103	100	101	123	114	96	110	84	99	104	101	88	101	100	111	93	95	93	107	119	109	83	86	82	103	99	103	101	103	93	102	92	104	104	88	103	114	110	108	109	83	100	115	102	117	98	104	94	95	110	84	105	106	98	94	102	111	108	114	99	116	108	88	97	99	112	109	112	94	109	101	83	95	100	98	101	91	94	97	88	132	120	94	104	100	117	99	76	93	116	81	124	104	96	93	97	90	104	110	117	83	109	107	122	103	100	112	121	125	80	115	109	115	96	118	90	93	81	94	84	94	109	105	117	97	116	102	93	97	122	96	120	118	109	115	111	97	109	91	92	97	117	115	114	98	113	106	118	103	99	96	99	101	99	108	93	113	92	109	114	107	96	112	106	105	92	117	91	102	112	104	83	95	102	106	102	108	88	107	89	100	93	113	98	104	101	100	94	94	114	113	100	102	99	93	114	96	112	90	104	101	114	109	103	77	102	96	91	95	108	100	113	95	91	109	103	66	108	111	106	114	121	117	87	104	98	103	104	105	99	123	97	107	116	106	91	82	119	85	105	95	113	103	107	100	92	93	101	83	110	119	120	92	91	93	112	102	89	132	113	103	103	81	95	92	84	97	102	99	108	101	104	91	107	98	113	88	92	99	111	105	96	78	110	112	107	104	111	81	96	79	90	101	104	93	120	93	110	83	118	99	110	87	99	123	98	108	100	101	115	91	90	89	118	98	115	79	103	94	110	103	124	100	97	89	75	117	105	113	102	107	101	102	98	139	97	113	99	103	115	100	108	94	102	83	115	105	107	99	97	103	95	120	103	98	97	95	88	107	104	110	105	110	106	83	103	102	108	93	99	102	116	106	118	104	112	121	98	97	88	104	89	100	96	101	92	97	102	97	106	95	90	105	90	113	121	96	109	104	90	95	97	84	104	107	115	96	116	87	108	106	94	123	107	102	107	90	118	94	95	102	99	105	93	113	95	97	105	101	111	105	91	102	100	80	95	100	110	88	89	97	100	91	99	91	86	118	102	105	99	104	95	97	101	89	101	98	93	103	81	91	117	76	97	99	102	110	97	123	91	115	107	90	93	101	114	100	102	103	99	102	105	84	109	106	96	102	105	111	104	94	117	117	103	89	116	94	96	90	101	103	97	95	103	97	99	93	109	116	99	91	84	108	95	102	115	111	107	108	117	112	91	105	92	92	109	89	111	94	99	94	103	117	101	105	108	96	102	103	98	117	104	101	115	89	111	98	119	112	101	122	106	107	96	94	122	83	90	102	95	101	105	102	99	89	96	98	97	108	105	99	108	102	102	95	95	101	104	117	112	102	105	104	98	107	96	96	92	105	96	122	119	109	121	99	102	107	98	121	94	97	113	100	93	108	117	105	103	88	107	122	104	99	91	90	114	114	87	112	108	96	105	105	98	117	107	89	98	98	120	93	111	110	113	108	95	98	104	98	103	104	97	90	113	112	111	123	110	129	104	111	92	105	103	109	129	97	89	98	86	111	120	84	90	113	86	80	91	79	94	111	105	90	104	96	86	103	95	89	98	103	106	95	104	104	95	99	107	129	112	95	95	111	97	100	94	100	112	95	97	79	101	122	121	115	94	116	111	116	109	112	96	98	99	110	114	102	97	98	102	120	91	103	128	111	117	103	104	109	110	90	113	107	101	104	101	96	107	107	97	102	100	92	90	78	115	100	118	101	111	93	112	111	112	95	103	112	117	88	109	100	98	109	94	101	107	87	95	83	103	108	105	126	98	120	77	94	123	94	109	110	103	117	101	110	109	126	105	101	103	99	102
3453	2110	4240	6301	5926	6102	5525	6370	5267	4905	3757	3553	3454	3458	2601	2107	2728	2201	2793	2115	1988	2259	2829	2735	2539	2298	2068	1751	1544	1492	1125	1012	899	698	613	526	505	452	448	405	382	393	359	360	397	376	345	325	408	519	435	427	385	351	363	340	368	371	351	327	345	304	314	337	327	322	316	323	334	340	326	308	312	308	310	294	287	332	321	321	320	307	309	333	331	345	316	308	337	283	282	361	312	307	296	313	312	324	333	317	320	317	341	315	320	311	269	307	330	336	329	322	342	277	318	300	296	336	349	308	333	306	334	318	317	332	306	354	332	309	311	344	317	315	323	309	302	286	313	320	349	287	329	310	326	318	330	330	308	319	324	341	292	336	315	324	294	307	324	342	314	281	300	337	319	347	312	364	353	320	330	313	349	337	334	334	326	307	320	321	298	306	338	341	331	312	323	293	334	325	288	326	306	335	302	344	328	328	301	297	342	325	294	333	264	338	318	325	322	303	311	319	320	326	333	321	316	309	355	277	347	292	294	329	298	328	273	345	327	312	306	295	329	315	314	308	315	298	364	295	321	346	344	322	321	315	325	312	311	340	290	307	321	315	293	330	311	321	383	323	332	340	326	352	302	362	300	313	326	314	336	314	322	349	323	298	320	297	296	364	331	313	324	296	322	304	310	297	311	295	293	319	328	293	312	336	297	378	326	322	328	326	312	316	283	306	312	304	299	341	306	295	297	330	336	332	323	333	336	325	313	302	312	305	325	328	319	361	333	282	307	301	348	324	324	315	344	305	324	329	317	311	334	326	307	304	321	298	327	324	304	334	293	324	308	330	314	307	305	305	333	333	329	295	335	329	326	319	348	316	327	323	354	308	283	326	327	311	310	322	310	318	277	314	309	304	343	309	324	332	323	317	310	311	309	339	319	310	303	291	305	312	332	315	299	314	319	323	343	318	287	340	319	324	340	307	294	320	333	324	363	303	287	346	298	314	348	292	306	297	335	315	323	305	316	348	332	367	316	321	331	311	335	285	331	331	309	314	330	318	317	332	298	345	302	318	325	315	325	291	329	348	317	304	330	297	327	325	304	330	305	319	332	334	290	323	297	344	314	309	321	328	325	334	294	312	326	303	336	335	309	331	333	291	307	332	319	342	341	321	325	317	310	312	317	322	319	332	323	295	354	355	314	331	346	310	297	311	314	330	313	303	313	334	327	308	319	280	304	339	300	289	324	337	318	336	306	346	293	326	304	314	335	314	286	311	318	320	330	292	322	301	286	299	340	318	329	301	309	321	315	311	300	326	331	322	319	299	314	338	334	325	285	318	306	324	339	322	313	335	290	304	319	330	313	287	313	303	324	319	323	308	345	313	314	327	321	283	297	315	334	322	332	326	333	319	305	327	335	323	334	332	333	311	303	327	323	325	332	288	305	318	308	301	323	333	344	286	337	314	333	299	308	309	331	313	323	324	311	299	347	336	301	308	308	343	314	299	321	307	331	336	318	313	351	355	284	313	304	297	298	340	309	321	300	341	326	330	342	349	316	331	315	309	328	336	333	311	307	317	347	315	299	339	294	316	328	325	351	352	353	298	286	321	337	317	294	327	339	293	311	290	348	309	294	296	323	319	304	332	318	297	320	335	325	297	300	318	331	327	316	308	297	316	298	295	298	339	333	312	314	291	322	301	353	313	321	309	304	307	292	369	323	314	333	333	306	314	289	329	331	329	315	306	307	319	304	332	319	302	340	312	316	303	330	331	354	295	281	329	335	337	294	338	298	325	357	320	295	293	312	330	331	294	317	309	340	299	334	324	290	340	331	326	317	317	331	311	306	314	324	325	299	322	316	345	316	341	313	350	365	317	321	288	347	315	336	337	328	304	310	333	317	339	323	340	312	343	375	310	292	302	338	288	323	332	337	320	345	341	314	333	327	324	311	288	311	287	331	304	336	344	290	311	314	307	276	296	292	323	337	297	300	314	341	322	320	313	345	304	304	336	289	321	317	265	316	318	305	309	337	320	314	327	315	322	332	348	314	342	298	328	324	332	337	316	306	359	353	325	312	355	303	322	307	319	314	310	318	296	319	329	310	320	315	320	337	330	334	297	318	335	325	330	339	343	346	335	309	314	316	312	301	313	308	325	323	297	298	323	308	317	299	315	293	293	320	324	320	374	311	318	357	322	320	328	303	348	318	345	310	312	335	316	319	323	302	350	344	316	313	308	322	305	326	328	351	324	343	321	309	330	336	292	308	329	336	316	341	300	318	300	304	309	293	322	303	324	317	315	307	286	326	315	328	339	319	347	307	339	365	301	299	310	324	293	345	332	293	314	302	319	307	329	321	335	304	332	287	332	320	287	305	327	351	307	312	326	312	317	347	318	300	322	309	307	317	328	351	334	312	303	316	353	305	316	315	313	316	304	341	333	331	313	294	328	319	308	320	323	322	297	286	299	311	334	308	325	313	334	340	311	315	304	320	365	321	329	312	343	346	282	328	321	324	306	339	322	314	332	293	312	345	330	327	309	318	294	290	308	315	338	344	291	326	284	316	318	317	329	339	345	333	320	313	332	348	330	307	320	305	345	320	314	317	310	306	312	327	314	330	307	330	327	306	302	323	313	316	328	281	307	336	315	322	320	323	323	323	310	300	323	310	357	321	288	310	340	314	313	312	294	332	308	292	303	309	288	308	323	311	340	314	302	307	345	315	302	295	317	313	312	311	287	314	327	345	293	300	323	314	337	319	308	318	332	353	314	308	301	304	324	310	313	315	349	321	326	327	318	308	312	335	323	274	306	313	290	306	275	316	299	316	309	296	302	327	314	334	300	287	303	321	333	323	327	306	336	306	282	335	332	288	323	333	324	326	329	316	315	344	344	330	312	281	338	345	351	336	351	289	362	317	323	342	290	326	303	313	307	328	312	326	327	365	324	324	286	316	295	309	316	313	320	334	292	330	312	318	308	311	344	323	325	305	344	316	328	329	313	310	307	317	306	321	331	308	312	312	306	321	309	314	302	340	316	294	321	314	321	305	322	322	345	329	312	293	303	320	327	306	339	334	317	287	285	315	330	292	335	309	332	306	313	296	329	300	292	329	290	322	340	331	312	316	362	316	314	332	301	280	336	308	327	318	290	335	321	316	341	320	321	313	323	332	318	309	297	310	317	361	350	379	326	334	348	311	337	320	320	341	346	295	337	324	346	337	291	342	337	321	330	344	314	292	327	364	335	343	322	310	298	321	327	318	313	339	307	320	324	348	364	289	351	324	320	318	297	357	341	306	304	323	327	329	320	315	353	295	317	340	309	342	282	307	314	311	295	316	331	327	292	319	328	323	336	301	332	323	328	316	325	349	321	292	304	312	319	294	329	323	328	318	302	322	325	328	301	339	305	291	332	307	319	327	292	323	331	330	350	341	322	285	322	345	334	307	282	344	313	337	343	285	308	300	328	315	316	324	337	312	297	323	322	307	294	300	344	309	322	317	293	308	310	331	353
13582	6097	9553	12070	11855	10389	10763	10131	7744	5623	3448	3226	3210	3768	2722	2620	3640	2518	1984	1977	1408	1114	1726	2174	1721	1450	1204	901	772	1058	739	483	487	372	332	256	230	206	178	147	151	153	149	159	153	137	142	149	240	413	222	233	243	209	187	157	218	254	167	155	167	152	144	139	148	165	150	154	133	118	141	148	152	157	163	165	132	141	162	143	152	152	149	122	141	141	117	130	142	132	140	114	146	135	125	117	123	107	121	133	135	127	135	150	151	130	149	146	129	135	135	147	123	142	146	121	136	136	127	140	147	113	141	139	113	112	131	137	147	133	144	158	141	138	150	126	136	141	148	130	134	116	142	145	139	139	132	125	126	135	112	124	136	146	137	133	118	129	132	141	137	149	122	125	122	134	124	151	123	138	141	127	155	137	126	140	133	151	123	135	134	132	148	113	132	125	157	145	154	132	130	128	128	144	150	127	120	153	149	144	150	142	139	141	139	136	148	130	131	157	158	131	138	127	141	130	137	144	134	129	128	132	131	136	133	139	135	136	122	125	130	129	150	121	127	137	136	151	153	129	149	149	131	132	131	141	134	128	131	153	149	124	144	138	140	135	153	140	145	149	134	166	128	142	134	127	126	121	123	150	120	139	128	138	161	122	145	141	138	140	117	130	153	126	139	135	133	130	141	124	133	121	156	132	150	132	138	112	130	147	136	161	122	140	134	129	117	110	131	138	121	125	125	146	130	149	136	145	133	141	161	115	142	152	147	146	126	131	144	129	135	136	130	136	113	153	119	122	153	134	164	151	132	126	147	138	150	132	132	136	135	131	128	132	138	129	123	137	136	150	149	158	133	148	158	146	159	131	124	149	151	150	135	141	142	130	127	125	131	143	124	143	141	156	160	142	137	146	131	105	121	138	128	112	134	125	128	137	126	130	137	141	155	138	142	140	128	160	154	125	131	133	140	128	149	135	134	127	134	122	153	141	130	131	124	132	148	139	138	143	129	129	132	135	149	131	146	125	160	163	129	124	125	125	132	115	152	161	124	132	150	152	143	128	141	108	126	118	129	127	146	148	142	145	145	120	138	141	142	133	145	155	149	131	119	153	132	153	141	147	151	138	139	151	159	140	146	145	143	138	135	120	150	160	157	128	147	146	149	155	128	160	125	135	117	144	133	112	147	138	135	143	141	136	111	140	136	131	130	138	141	159	144	130	105	127	126	124	138	126	125	148	142	142	147	145	126	151	133	110	149	143	140	120	125	149	164	145	146	113	139	150	131	136	139	151	152	152	158	136	125	112	147	138	153	118	118	138	141	130	136	136	123	140	139	149	152	128	136	150	140	136	141	124	163	135	148	118	132	152	129	142	128	124	139	129	130	137	140	136	149	117	121	119	127	141	131	129	136	149	140	144	152	145	152	131	126	128	147	142	144	123	138	121	150	161	133	129	142	118	129	123	138	140	131	151	136	127	127	136	134	137	146	137	128	122	119	121	132	139	125	126	166	150	140	126	127	129	129	142	148	158	115	129	158	115	126	139	140	145	137	120	144	140	137	142	169	145	139	131	155	128	147	137	147	138	144	149	131	127	144	125	156	120	140	142	133	125	157	126	155	148	153	153	130	134	127	125	142	118	146	138	151	129	137	128	120	124	132	149	139	131	135	129	137	144	129	141	140	127	137	168	132	123	134	158	133	155	141	135	138	110	140	127	147	169	133	132	134	144	131	149	151	140	131	149	131	137	140	138	133	149	147	157	126	146	148	137	156	146	151	129	139	159	124	130	130	122	137	133	163	149	136	120	131	122	137	145	131	127	153	154	137	145	135	121	128	119	153	133	134	123	133	138	149	137	128	156	131	127	163	133	141	151	130	145	155	132	121	148	137	136	134	120	139	149	149	142	148	154	123	139	141	155	143	132	137	141	131	128	139	142	129	157	143	147	146	134	127	137	147	150	146	140	151	148	117	114	127	157	117	158	136	138	133	116	145	128	122	150	122	152	135	130	136	126	141	134	129	144	123	157	138	138	126	111	125	157	146	130	144	113	129	140	136	140	142	139	126	139	121	155	130	135	143	135	151	130	134	156	140	141	148	123	119	140	130	146	141	142	132	138	133	138	138	169	129	166	130	167	134	132	144	148	127	130	143	153	145	123	124	123	140	131	135	127	144	122	132	131	135	142	147	113	128	137	133	148	147	124	154	136	128	148	148	158	114	128	129	153	130	137	147	140	125	118	161	125	130	140	126	143	132	135	141	147	154	150	136	120	140	148	135	131	166	145	124	132	133	130	133	136	118	143	152	126	134	116	141	126	135	145	137	163	157	128	134	128	128	134	130	152	136	136	118	145	136	150	153	126	116	149	128	137	118	134	134	141	140	141	131	138	113	148	149	139	115	148	134	139	150	131	163	137	131	132	137	124	125	131	136	132	138	142	127	148	131	143	153	121	118	138	142	128	160	153	130	122	132	124	130	166	127	144	135	128	162	143	160	124	115	130	132	132	132	121	134	165	146	140	130	114	140	141	140	142	156	148	134	127	132	139	142	146	131	139	136	135	130	138	138	137	150	144	141	129	141	143	143	121	137	123	141	153	137	136	147	148	127	135	155	123	149	145	131	138	133	127	144	128	122	139	150	147	122	140	139	148	126	142	126	146	119	153	143	151	135	144	136	141	126	135	134	151	134	120	120	151	137	138	139	137	148	136	126	107	141	143	159	138	144	125	153	141	130	140	128	147	140	154	127	156	128	127	108	131	119	138	131	158	149	134	138	146	145	153	141	145	145	126	143	144	142	130	140	132	131	128	151	133	126	147	120	118	133	138	127	113	130	137	137	126	114	143	145	143	119	129	136	137	142	136	140	137	133	141	137	114	152	129	122	149	130	149	144	143	133	138	132	133	136	133	135	135	141	128	128	123	161	161	132	142	154	162	126	156	139	144	138	153	140	139	158	136	124	127	126	136	149	149	142	129	109	145	126	140	147	128	124	126	136	131	153	130	146	148	152	157	150	137	128	132	119	120	123	154	146	150	139	142	127	125	142	150	113	121	152	141	121	130	149	144	162	128	133	145	164	148	114	139	142	115	134	123	134	120	146	141	145	148	132	132	119	118	144	138	124	132	149	138	135	142	147	140	138	147	127	147	116	133	135	123	154	145	135	141	115	105	155	137	160	120	129	156	134	134	139	145	134	124	128	159	141	141	132	135	118	142	128	124	135	160	130	128	135	136	136	122	110	139	140	136	133	142	146	137	164	122	148	147	127	142	135	147	151	140	137	163	144	118	132	134	128	128	125	127	142	151	134	142	127	148	149	136	143	132	136	124	138	148	140	142	114	116	144	148	132	124	154	135	144	142	149	121	145	146	129	154	143	165	131	162	143	127	140	133	149	127	163	150	128	134	156	142	159	150	143	118	131	137	142	125	157	123	149	127	141	148	138	132	137	143	120	136	112	122	133	137	119	132	127	159	118	127	151	159	136	147	154	148	132	118	144	127	112	141
9015	5946	13228	20848	23962	24844	25818	26108	22830	20207	14060	14790	14978	17179	13121	12684	15511	11199	9438	9727	7072	6866	9409	11708	9336	7974	6990	5697	5053	6701	4662	3204	3091	2169	1731	1497	1209	857	710	599	496	542	527	512	546	546	487	588	1263	2681	1436	1414	1285	1063	840	737	1005	1245	671	656	568	610	674	596	556	604	552	566	487	465	518	520	532	453	496	461	441	450	468	458	476	510	549	462	462	415	433	422	429	442	402	427	413	424	417	432	380	399	377	455	394	443	384	406	378	414	439	409	443	427	426	412	373	409	416	424	412	432	400	448	418	400	391	426	372	450	375	398	397	427	402	418	429	406	428	386	424	422	401	414	417	402	394	412	413	393	416	380	416	427	453	427	421	418	411	378	399	406	401	391	380	401	413	395	379	414	383	394	398	414	423	404	399	427	432	410	379	384	407	402	410	389	395	396	448	416	414	440	381	412	376	395	425	414	411	385	415	423	433	432	391	411	437	405	400	418	365	434	392	448	402	386	428	398	434	436	405	427	396	435	381	423	395	402	428	378	400	421	391	405	380	383	437	428	415	402	419	441	425	431	416	421	388	416	391	395	396	416	406	437	412	414	384	416	434	420	410	418	396	424	408	403	427	430	398	417	429	412	420	405	408	440	419	382	416	392	409	366	399	436	415	467	401	428	424	411	387	441	388	414	454	412	437	422	368	440	359	426	422	408	405	430	421	451	418	398	440	414	397	397	418	429	451	448	409	388	407	443	376	390	387	422	442	389	414	388	390	412	400	415	434	393	424	400	385	400	413	384	409	443	425	408	400	392	413	426	418	409	433	423	421	391	420	412	367	429	407	424	426	427	381	396	399	405	404	410	396	399	401	433	408	408	415	454	376	417	414	424	383	422	397	391	371	419	408	418	411	359	403	398	421	425	397	448	385	384	423	448	430	422	402	402	435	400	388	399	392	435	395	403	427	445	424	412	403	398	395	423	424	388	395	405	418	393	402	435	415	452	423	426	442	408	437	411	412	378	416	412	420	429	385	416	388	388	422	391	401	395	432	385	363	426	444	416	402	390	373	388	435	410	362	420	383	434	433	413	376	393	405	404	392	399	398	389	416	434	406	415	440	404	406	398	418	420	459	407	414	409	425	439	402	434	411	381	418	403	401	432	424	359	427	414	406	440	379	428	411	416	413	404	456	435	399	409	390	403	466	413	407	419	388	380	432	414	416	382	394	389	425	464	421	436	428	388	416	415	437	424	422	433	431	424	393	423	402	393	414	416	407	411	421	419	387	423	393	419	438	405	395	423	409	408	387	457	441	396	416	408	430	401	425	412	428	403	397	412	410	400	420	421	416	407	419	398	404	466	414	432	391	381	410	430	429	411	428	367	385	405	408	407	424	411	421	431	422	417	424	454	407	373	415	430	445	382	430	420	431	394	399	417	430	400	424	439	422	403	396	421	389	390	399	436	402	428	417	405	414	454	436	433	404	437	399	439	430	410	403	417	412	408	440	382	413	408	397	391	419	437	381	390	398	408	407	410	413	416	427	424	408	446	452	393	377	418	410	417	408	390	416	418	414	408	433	366	405	469	428	429	417	377	418	409	394	461	418	440	428	398	417	390	382	382	426	441	397	456	409	421	407	393	449	398	448	405	440	421	411	436	404	428	430	391	440	416	399	373	387	386	405	428	401	444	402	430	416	415	409	415	399	422	434	429	419	418	403	403	402	415	392	421	427	388	431	423	402	383	423	386	387	423	412	390	438	416	410	393	462	422	406	396	398	382	397	409	438	405	438	428	389	356	347	411	422	434	435	382	387	405	413	434	399	439	404	447	441	412	436	401	383	403	409	387	387	403	406	429	425	406	388	421	416	416	420	401	400	421	414	426	410	413	413	413	430	397	420	415	388	411	431	399	418	398	394	402	411	404	409	410	401	409	407	428	407	410	412	415	466	413	432	391	460	411	418	455	440	408	438	422	402	435	426	388	432	415	396	432	408	401	435	413	369	409	355	405	420	396	373	424	418	397	411	409	402	416	418	380	440	412	394	402	418	399	363	419	411	397	368	384	399	461	386	418	422	419	414	444	434	406	401	409	428	406	402	385	400	414	448	418	411	433	406	394	394	414	377	424	406	416	405	416	419	395	429	390	407	403	394	445	421	423	417	397	423	443	448	433	401	413	413	382	410	378	391	425	416	380	408	412	419	394	405	371	396	404	406	378	430	402	422	391	455	427	395	406	425	394	404	418	449	388	438	410	388	413	443	418	442	380	424	439	443	431	418	402	413	421	413	396	385	367	456	415	407	376	429	384	408	454	428	428	413	379	424	420	435	397	420	398	406	419	439	397	410	424	409	413	392	407	442	430	407	442	404	390	429	446	402	449	402	405	415	409	370	390	402	413	408	390	413	389	416	403	387	433	438	398	431	428	431	387	396	419	387	433	399	409	415	391	436	384	380	418	397	415	448	431	415	389	431	380	393	402	409	398	405	393	446	380	414	406	444	407	418	387	409	432	425	365	406	428	444	399	394	387	393	394	414	406	400	432	400	464	440	413	399	371	416	439	402	410	415	414	413	450	416	414	395	431	423	422	391	403	401	413	383	388	426	409	439	385	429	421	413	386	426	426	409	389	430	392	429	412	354	423	420	435	403	417	416	395	412	423	393	400	409	379	427	451	442	404	405	408	452	418	371	413	436	411	379	423	420	437	425	416	389	420	489	403	416	421	425	392	418	415	394	444	397	421	404	426	394	415	420	423	432	447	404	424	422	401	399	433	400	446	423	417	420	462	418	409	393	397	413	414	426	441	408	415	399	439	411	461	399	428	377	433	433	400	417	417	415	379	379	403	416	416	430	436	390	401	438	418	405	355	380	430	427	424	434	429	411	371	413	419	407	414	389	397	376	417	424	417	427	426	414	415	425	420	456	414	395	432	422	461	417	411	414	387	444	431	430	407	405	420	409	426	435	430	419	434	423	411	410	424	417	386	437	420	428	382	425	426	386	419	364	414	378	414	386	412	401	402	425	406	392	403	415	392	400	390	396	383	413	418	392	393	428	383	383	427	426	436	409	413	420	456	410	446	394	415	401	402	371	437	402	437	427	414	436	442	409	412	406	386	421	396	418	463	445	401	447	412	406	402	433	459	378	390	383	392	393	405	432	377	438	384	389	431	411	396	373	406	425	416	380	436	435	413	447	403	426	429	413	423	429	396	404	400	439	408	397	393	386	407	434	396	417	409	415	435	411	412	408	424	442	441	388	397	402	424	417	393	432	387	404	447	418	428	446	426	392	412	410	400	380	398	430	398	415	411	408	444	428	422	393	398	458	397	421	380	398	400	395	434	411	446	445	408	397	412	427	431	395	424	431	404	439	416	463	425	377	425	412	416	435	434	385	436	382	414	407	404	442	407	385	387	432	390	405	415	413	397	394	398	425	416	433	386	412	458	391	413	411	416	377	424	424	413	432	427	429	412	440	429	426	389	457	374	408	410	417	415	403	399	404	422
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
