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
337068169459	337068170020	337068170570	337068171120	337068171670	337068172220	337068172770	337068173320	337068173870	337068174420	337068174970	337068175520	337068176070	337068176620	337068177170	337068177720	337068178270	337068178820	337068179370	337068179920	337068180470	337068181020	337068181570	337068182120	337068182670	337068183220	337068183770	337068184320	337068184870	337068185420	337068185970	337068186520	337068187070	337068187620	337068188170	337068188720	337068189270	337068189820	337068190370	337068190920	337068191470	337068192020	337068192570	337068193120	337068193670	337068194220	337068194770	337068195320	337068195870	337068196420	337068196970	337068197520	337068198070	337068198620	337068199170	337068199720	337068200270	337068200820	337068201370	337068201920	337068202470	337068203020	337068203570	337068204120	337068204670	337068205220	337068205770	337068206320	337068206870	337068207420	337068207970	337068208520	337068209070	337068209620	337068210170	337068210720	337068211270	337068211820	337068212370	337068212920	337068213470	337068214020	337068214570	337068215120	337068215670	337068216220	337068216770	337068217320	337068217870	337068218420	337068218970	337068219520	337068220070	337068220620	337068221170	337068221720	337068222270	337068222820	337068223370	337068223920	337068224470	337068225020	337068225570	337068226120	337068226670	337068227220	337068227770	337068228320	337068228870	337068229420	337068229970	337068230520	337068231070	337068231620	337068232170	337068232720	337068233270	337068233820	337068234370	337068234920	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
85401	55985	20055	5836	3833	18058	16279	1842	1285	1229	1434	1851	1919	1695	1384	1239	856	480	331	349	376	337	282	277	243	229	238	259	269	250	258	241	249	202	221	223	206	216	199	192	192	250	179	225	228	199	189	201	231	212	201	180	220	181	194	219	213	230	208	203	211	199	201	203	197	192	194	169	220	190	216	206	188	183	206	199	193	228	190	218	197	209	209	183	210	185	195	203	198	204	194	208	210	190	198	194	181	182	192	210	233	194	256	193	208	201	192	196	191	169	214	206	218	215	198	200	187	193	209	191	218	182	186	190	177	197	194	193	189	195	208	205	200	207	218	192	191	202	211	186	213	206	207	205	189	200	198	216	191	228	198	220	235	202	205	206	202	199	211	215	207	200	193	193	230	195	211	189	163	199	185	219	206	189	186	198	214	188	195	227	195	201	216	184	177	216	199	200	224	182	195	207	207	207	196	196	194	204	222	190	183	171	180	237	194	200	203	197	197	206	230	236	218	198	196	190	166	196	201	193	217	220	212	205	214	201	225	236	227	160	208	179	206	208	216	193	206	190	227	221	226	223	190	214	208	224	206	186	182	210	202	191	197	210	184	195	195	231	220	206	196	228	218	200	220	165	226	195	213	186	195	217	190	187	194	163	210	194	206	188	202	193	191	192	240	224	203	209	187	202	205	205	202	218	211	193	218	199	206	194	208	194	188	188	210	197	200	197	198	203	195	238	184	180	203	210	201	192	194	198	205	180	226	193	188	212	180	180	207	174	191	182	202	211	210	211	220	210	204	212	223	228	217	207	192	190	203	214	223	176	198	181	190	205	210	203	223	210	196	197	216	208	173	221	198	220	208	197	208	226	185	198	203	182	190	201	188	202	228	217	229	208	218	206	196	178	183	213	184	201	204	207	235	192	196	204	189	176	197	198	231	209	211	180	217	221	227	194	208	198	206	193	210	175	190	214	205	210	214	211	211	210	210	212	228	207	215	201	197	214	178	215	192	202	182	207	211	198	195	169	213	200	183	190	202	225	238	201	178	215	183	232	204	226	182	217	210	223	188	207	213	194	211	201	204	199	215	201	188	191	191	196	211	194	213	235	172	216	199	201	199	214	224	185	185	176	208	215	211	218	228	210	218	182	209	197	200	197	215	208	200	209	193	186	214	222	198	206	220	190	197	195	207	204	210	197	192	218	190	199	185	201	206	200	167	219	198	215	203	197	207	208	211	220	237	197	198	228	172	203	212	219	201	201	217	210	210	198	180	209	206	227	173	203	201	187	219	208	189	201	212	198	215	198	209	207	195	213	200	195	215	191	208	180	187	192	237	200	217	204	189	193	220	199	209	224	194	225	196	245	201	241	189	208	218	200	218	194	161	183	186	199	205	230	237	208	184	220	208	205	212	192	177	225	220	173	205	186	208	208	209	218	200	215	220	182	247	193	218	194	197	227	207	209	198	191	227	210	189	201	228	219	189	206	214	183	189	228	196	195	208	199	226	221	236	182	210	206	204	191	202	178	220	196	212	212	215	190	201	214	197	193	181	194	197	210	179	181	191	202	206	185	206	214	214	215	204	200	212	202	204	207	201	181	187	210	197	213	189	192	192	220	230	207	199	210	193	185	185	197	231	215	215	227	240	195	211	206	208	230	200	207	208	203	221	187	221	212	219	213	191	179	196	201	197	177	190	212	197	199	200	205	223	169	206	222	190	216	201	218	189	212	213	196	219	188	218	201	201	208	204	205	216	201	206	211	237	230	217	214	203	196	229	212	200	164	212	215	200	211	197	207	203	216	217	200	212	231	194	190	187	185	193	217	215	196	203	194	185	182	202	200	196	211	217	202	194	210	228	198	208	234	186	187	187	182	197	185	175	181	197	202	179	199	163	224	192	190	219	193	189	195	184	206	192	195	171	206	196	183	214	216	220	177	212	214	212	181	226	181	191	202	203	218	207	212	219	229	187	192	207	222	186	190	216	230	207	186	215	199	206	214	228	195	200	206	191	196	200	221	199	198	232	207	185	210	183	228	190	193	215	221	195	183	203	181	166	210	212	208	228	192	204	205	188	219	195	205	192	226	218	208	214	209	196	214	241	206	229	195	203	207	210	218	208	194	224	220	207	179	195	192	217	214	202	214	209	188	204	191	220	197	181	179	202	210	217	219	206	217	208	215	216	205	194	209	215	220	183	202	201	239	191	207	203	185	215	220	216	194	222	167	175	207	213	232	207	213	199	208	212	196	213	219	204	195	208	214	204	197	192	197	201	179	217	217	173	190	204	210	206	176	196	186	201	229	182	210	219	198	201	222	211	203	202	236	193	173	205	189	198	202	221	205	188	196	178	211	189	194	208	197	208	194	196	193	191	177	217	220	214	205	195	192	220	185	208	212	220	218	238	191	200	189	202	195	197	178	190	225	202	209	192	239	202	221	188	203	187	187	187	194	218	190	221	207	185	191	175	193	193	183	206	218	188	205	238	226	215	207	226	218	222	191	203	201	205	205	225	232	200	249	219	206	206	203	191	178	224	180	216	215	212	194	204	215	199	196	205	208	195	230	221	189	214	190	212	192	217	212	205	206	203	198	178	205	242	225	180	220	216	191	206	205	191	201	206	194	198	203	231	217	210	202	213	210	216	211	215	207	198	214	191	213	207	203	207	189	221	223	186	189	178	192	204	198	187	231	203	199	207	209	218	233	186	205	193	205	211	228	203	204	198	192	220	210	186	216	227	184	183	194	220	201	200	179	194	208	206	213	178	224	212	210	202	169	202	215	186	175	197	209	220	196	221	176	182	231	200	203	206	207	227	206	184	226	200	214	215	220	214	186	181	194	214	200	208	211	215	170	213	221	209	185	188	177	225	211	233	203	213	188	213	193	185	220	218	193	208	210	224	235	186	189	188	195	206	194	212	190	210	229	203	194	201	208	215	218	204	198	213	201	205	223	169	211	195	211	197	191	171	201	214	203	215	187	193	206	193	226	196	173	207	212	216	191	206	191	208	199	201	175	224	182	180	170	217	204	184	175	193	206	211	208	193	201	234	180	197	220	210	200	202	199	188	206	225	197	218	192	194	201	231	206	217	182	212	206	207	196	225	203	230	217	193	206	173	217	184	194	189	165	213	222	192	228	202	207	207	242	188	227	216	195	198	187	201	235	217	181	232	213	185	193	217	198	199	219	185	204	194	188	217	189	187	203	201	227	185	187	217	202	192	209	207	227	208	220	215	208	211	208	199	196	193	221	192	173	215	203	208	188	216	188	214	235	202	222	176	210	192	204	198	220	219	218	213	196	202	200	193	235	204	182	212	203	198	213	215	204	185	204	193	203	195	236	205	216	202	216	172	168	219	227	206	205	215	220	217	214	208	215	219	194	201	194	213	183	190	187	195	202	228	221	190	219	201	210	190	216	219	226	229	201	205	203	199	208	198	216	197	199	204	201	185	200	217	214	176	214	205	205	230	239	178	189	202	200	190	235	183	186	209	215	203	182
52274	35183	10509	7824	11164	37409	24276	5260	5908	5984	7112	9249	9508	8555	7612	6750	4519	2115	1473	1590	1654	1484	1131	1042	719	668	683	766	918	936	887	806	694	603	521	542	481	464	524	526	524	561	478	502	505	535	526	511	497	492	507	485	508	493	527	525	495	471	479	495	519	529	493	522	467	479	526	494	494	498	482	508	473	498	485	507	482	487	461	490	527	490	545	509	518	477	512	484	471	488	492	477	494	495	509	520	511	487	512	500	488	505	521	481	481	509	462	457	488	501	494	467	513	474	526	492	489	468	478	500	492	487	479	493	488	501	486	527	493	501	502	486	493	513	502	462	508	500	487	496	462	519	478	512	457	469	500	504	484	491	460	504	514	488	484	495	482	491	510	459	496	485	496	519	476	509	498	446	491	493	473	520	512	481	487	489	503	466	519	518	523	504	527	530	428	525	522	489	474	476	459	477	508	478	501	513	469	515	531	496	455	457	511	510	498	476	491	523	501	472	516	459	506	478	502	500	499	505	484	463	490	499	468	487	505	519	462	473	499	492	491	480	503	494	510	466	491	465	481	501	503	488	483	489	492	522	479	493	485	499	504	514	520	485	473	475	533	506	513	493	490	495	508	479	479	473	459	478	510	449	483	472	480	504	532	439	478	452	500	492	491	485	477	499	500	467	506	507	488	505	527	488	497	503	502	500	481	482	470	472	517	502	494	457	487	546	533	483	484	495	470	486	564	476	456	503	509	461	533	513	479	497	508	489	480	490	461	498	489	486	485	473	478	467	501	450	504	481	506	488	507	498	490	496	477	461	490	453	471	468	457	494	520	511	478	526	493	487	505	491	501	494	496	455	469	531	510	473	478	527	482	480	451	493	507	480	527	499	502	501	487	547	498	507	464	498	485	457	471	483	458	504	464	498	468	523	528	451	502	496	460	511	521	490	484	496	460	493	501	512	496	472	478	484	484	495	540	466	490	473	479	479	509	513	482	478	521	506	454	475	519	502	442	445	515	524	506	506	480	490	506	458	491	476	470	506	503	517	508	476	509	481	513	524	519	489	452	520	510	509	479	467	489	488	491	478	519	449	530	503	487	471	488	473	509	479	509	478	527	518	504	501	504	444	516	471	509	516	491	490	497	474	479	477	500	508	509	488	478	485	478	497	492	477	498	478	456	494	517	512	474	459	482	477	503	490	458	487	526	462	497	498	514	506	482	437	474	450	488	475	487	504	521	480	476	477	508	500	491	481	513	522	508	505	499	501	524	491	500	449	504	491	490	504	475	492	463	501	462	485	488	500	489	490	537	500	483	490	470	519	447	484	510	464	463	506	476	492	489	480	496	464	514	514	476	445	492	479	487	511	503	491	491	459	477	516	475	484	521	488	468	491	428	454	476	483	498	490	467	464	468	499	488	502	486	475	479	498	428	513	516	485	477	479	488	477	486	467	503	503	519	502	516	465	484	543	462	532	519	443	503	497	470	516	530	541	494	509	472	507	465	512	500	501	501	498	488	525	504	483	493	481	482	465	508	475	466	477	505	486	516	485	495	491	466	509	486	472	550	442	503	478	504	502	509	465	474	539	523	496	493	468	568	476	513	510	524	514	490	447	458	446	520	474	504	486	507	549	499	483	499	486	485	520	516	468	505	513	491	466	516	533	495	528	518	464	488	483	477	543	487	516	501	481	490	480	476	500	478	470	471	505	474	469	489	504	498	485	523	482	514	461	509	474	498	466	510	503	490	480	501	561	490	461	486	455	501	502	491	489	452	504	481	509	475	493	463	525	491	494	519	462	514	497	471	469	462	485	524	483	497	474	486	462	491	511	530	494	505	480	460	483	491	488	489	428	463	473	473	497	530	463	493	519	478	509	482	478	472	490	503	507	492	512	484	472	440	507	504	509	491	440	526	492	541	475	506	511	469	476	501	483	471	500	528	485	496	475	504	468	501	513	502	468	512	449	448	522	483	487	493	487	502	521	511	484	525	506	477	486	471	508	465	484	500	498	523	514	499	461	483	454	511	483	477	440	499	514	453	467	503	476	513	480	431	505	487	486	477	484	467	458	465	496	479	493	501	480	490	506	474	493	543	483	479	511	498	523	485	520	486	536	498	511	466	515	488	500	499	472	494	457	492	458	518	501	521	478	501	497	486	493	446	463	483	511	473	498	512	484	477	500	495	472	491	495	500	508	511	483	508	503	479	500	524	523	487	455	497	529	440	506	464	495	517	479	474	460	542	487	503	483	486	482	529	488	491	480	448	463	462	456	482	487	443	495	466	443	485	456	459	539	497	537	473	472	479	482	512	458	464	504	522	517	478	491	502	505	505	527	495	510	495	492	487	453	462	487	532	495	478	487	472	481	508	485	547	465	466	487	552	480	444	478	502	476	428	491	477	524	509	497	524	481	516	510	489	497	486	473	511	456	498	486	496	508	481	493	539	477	487	506	494	491	499	486	489	518	520	474	499	475	459	521	497	472	509	480	497	467	488	501	509	488	432	501	514	498	489	523	466	535	487	526	512	503	465	487	485	500	494	499	481	486	529	544	471	504	478	506	528	492	466	506	470	480	520	500	545	465	498	484	480	510	495	459	476	496	480	471	494	446	497	522	454	487	477	516	483	507	502	472	486	430	491	498	477	505	498	498	495	508	475	497	512	516	493	512	457	460	479	486	511	513	470	511	460	510	474	511	483	444	495	533	461	480	477	505	485	496	493	486	545	482	514	518	493	475	469	470	486	470	508	498	488	463	498	501	467	468	476	497	488	486	514	503	487	460	462	488	533	493	484	467	473	487	496	456	503	544	524	488	506	514	477	477	518	476	494	492	526	479	465	506	518	515	495	472	487	486	518	489	517	479	499	532	469	463	504	478	521	482	492	497	458	483	472	448	493	503	512	547	481	493	481	497	490	503	468	540	443	472	507	509	503	461	463	481	524	461	456	477	516	514	492	505	508	496	507	514	493	503	493	463	496	506	454	467	466	490	442	487	511	516	501	488	480	502	470	483	514	502	494	459	489	460	513	483	508	485	461	468	505	502	492	462	514	540	504	452	520	531	455	517	467	504	501	492	500	486	517	487	504	516	538	456	492	519	519	476	530	490	501	458	489	496	474	463	481	530	464	473	471	525	483	480	496	476	495	492	473	423	487	470	446	483	523	476	456	491	490	486	460	505	525	466	490	462	451	489	499	518	504	468	464	464	492	477	487	489	488	508	485	486	480	515	511	478	479	518	491	502	468	541	504	510	493	502	518	506	505	490	449	490	480	480	473	510	492	503	525	490	524	492	470	508	470	505	466	488	470	523	501	504	499	507	514	539	521	502	525	470	527	486	491	518	489	507	509	505	495	505	526	482	469	488	518	500	488	481	486	497	490	505	479	485	479	474	519	465	476	481	486	498	474	482	469	498	515	529	475	516	496	492	474	499	504	501	466	519	520	491	506	488	465	526	485	479	504	469	477	480	498	491	485	477	475	453	475	466	480	522	517	498	530	525
19644	4808	861	612	570	716	503	466	544	588	568	628	802	922	659	624	523	365	267	302	250	274	265	231	220	220	228	210	227	257	245	197	250	210	242	214	223	252	197	238	240	236	225	250	229	215	187	223	221	242	232	240	228	224	201	219	223	225	216	210	252	226	224	247	217	216	240	220	238	223	233	250	241	230	238	243	252	213	224	220	206	242	246	240	210	244	218	243	236	240	213	235	211	202	209	216	235	249	214	221	229	225	225	236	217	228	201	222	240	228	219	207	252	244	239	233	233	228	232	230	213	220	245	217	226	236	200	235	245	255	228	233	209	241	239	210	217	247	227	215	222	201	240	205	228	224	217	232	221	229	246	229	225	230	211	225	201	245	209	219	242	221	222	234	226	237	238	232	258	228	234	221	223	219	241	200	193	202	227	235	207	184	229	240	267	247	237	241	223	213	228	217	240	204	231	239	220	234	246	221	229	218	249	247	201	212	237	226	236	224	219	237	238	213	197	203	238	214	210	220	213	199	225	237	231	231	240	231	206	226	249	232	236	213	221	242	200	224	235	212	229	224	226	239	268	233	252	237	217	223	252	234	218	223	248	253	244	241	250	206	200	229	244	221	239	242	233	211	208	211	226	216	223	252	226	244	227	221	224	255	223	237	229	219	213	226	217	237	249	245	208	225	230	252	254	211	218	201	220	238	236	218	215	233	220	229	230	250	206	237	213	231	224	268	205	245	254	264	228	237	242	221	212	226	204	225	247	234	208	223	213	229	197	217	215	232	227	244	216	221	230	215	210	243	223	216	206	230	221	242	213	220	227	247	219	233	232	241	244	228	255	198	241	229	227	239	222	247	237	210	231	218	225	235	229	218	220	237	242	225	206	252	235	234	230	259	230	221	230	222	221	229	253	193	235	245	214	224	234	212	210	237	242	260	223	217	232	223	242	167	236	215	247	215	219	226	213	221	225	213	228	244	255	225	220	266	214	230	247	211	240	211	242	220	217	237	253	219	224	214	239	242	221	233	197	221	208	214	239	215	215	211	217	221	194	225	210	222	205	239	220	231	258	211	245	219	231	234	222	228	240	236	239	214	265	235	234	205	267	231	211	249	227	232	195	251	218	231	237	236	208	233	246	242	241	201	228	216	225	220	250	225	226	232	227	221	225	227	231	252	200	211	209	215	222	250	232	228	222	201	228	211	241	234	261	221	232	221	238	230	205	225	227	264	229	218	215	237	190	215	236	224	221	226	215	207	206	199	215	246	258	222	223	225	195	234	228	251	217	249	246	214	221	239	211	237	221	243	258	222	210	240	229	216	237	283	238	241	202	236	233	255	236	223	213	236	224	196	228	231	196	234	214	243	213	195	235	240	243	227	206	250	256	198	234	244	259	229	236	203	235	221	252	216	243	233	220	215	212	214	247	224	232	264	209	235	247	224	239	257	225	214	209	184	251	236	217	230	212	232	235	254	257	226	229	222	203	217	216	225	226	238	247	237	263	243	225	214	233	228	234	233	222	219	216	222	237	229	244	251	219	191	231	238	216	239	214	223	215	204	239	207	192	254	233	225	238	227	231	222	189	257	224	227	209	218	224	252	222	200	234	204	227	258	194	219	233	209	232	229	250	206	228	223	239	211	226	209	254	228	201	237	235	247	231	215	217	232	218	248	231	231	224	233	240	264	217	220	212	223	243	212	215	234	219	236	255	225	235	223	215	241	242	227	227	226	229	191	250	216	229	214	221	209	249	224	219	233	236	201	218	233	212	247	232	220	245	233	227	226	212	221	206	219	216	226	212	245	232	224	232	224	221	216	227	256	239	224	240	189	235	248	210	234	269	247	224	207	234	220	226	228	233	225	180	203	231	220	219	205	217	228	192	220	223	222	233	227	238	239	220	251	245	219	207	197	200	248	243	236	228	219	214	228	253	240	238	243	226	235	255	265	209	223	218	195	238	214	227	252	215	169	236	206	246	224	213	229	222	212	220	195	253	200	212	237	229	227	256	227	205	244	269	255	230	250	229	228	223	226	251	227	243	192	201	243	206	229	223	237	214	219	234	248	229	230	203	228	231	238	262	235	265	228	227	240	224	226	234	256	226	218	216	227	246	219	227	242	223	209	246	209	230	207	235	194	250	252	225	232	208	227	250	200	203	229	226	267	243	211	246	219	221	248	216	219	257	252	217	234	225	208	214	219	225	216	217	225	225	247	255	207	248	246	194	198	252	235	240	227	247	220	240	216	238	231	215	258	218	228	252	234	206	194	244	191	239	226	237	226	226	234	255	200	232	241	241	240	240	223	207	228	229	208	212	203	233	237	247	205	248	231	215	232	224	203	232	218	218	220	259	234	206	196	232	264	236	214	213	255	217	213	200	241	214	200	233	238	224	266	228	237	243	204	220	227	226	231	244	224	246	244	223	226	225	225	224	251	245	237	213	210	246	233	205	241	201	223	253	229	237	215	232	245	223	217	208	230	232	209	244	239	226	241	218	212	211	243	240	217	220	230	238	228	234	226	237	216	222	204	246	222	237	201	208	223	221	229	228	233	213	251	225	223	227	248	245	255	251	203	222	204	221	199	246	244	209	234	198	220	229	229	247	232	227	216	245	239	232	235	231	252	221	231	247	218	207	245	223	216	230	205	207	230	236	246	235	249	209	238	218	211	233	211	247	210	234	224	213	211	220	232	223	242	242	237	230	235	229	170	216	241	218	218	235	245	242	258	228	234	220	253	244	249	254	216	244	212	211	236	218	222	249	224	218	226	239	247	223	219	208	223	244	206	229	219	245	224	236	231	242	237	225	251	225	231	214	240	217	219	215	250	251	217	219	243	237	235	222	235	223	227	246	229	228	244	211	248	228	226	236	273	221	226	247	215	232	248	246	240	238	260	235	204	188	251	235	196	243	222	213	211	238	250	237	243	208	234	186	239	234	230	227	221	238	190	247	215	216	229	249	218	198	243	227	252	256	241	201	241	249	245	199	214	209	235	229	218	260	245	218	209	240	236	272	263	203	237	206	248	227	230	228	210	212	229	237	236	230	237	209	236	217	219	205	226	221	200	202	190	223	226	222	248	216	207	228	249	271	229	211	222	223	242	229	229	227	207	248	207	242	230	216	242	216	244	267	225	226	205	212	245	210	217	228	210	228	246	229	229	234	196	227	254	226	206	228	218	258	223	224	200	241	230	230	220	207	213	245	247	228	203	260	216	240	192	226	213	247	246	260	258	252	250	221	210	249	246	237	231	227	210	207	272	221	214	211	202	242	230	233	242	211	237	243	222	236	208	218	206	221	224	253	206	221	225	237	242	229	220	245	211	225	207	244	206	291	225	217	219	236	242	247	239	222	243	249	231	250	206	230	221	228	241	226	254	213	212	230	198	244	251	227	227	221	242	228	236	257	226	219	238	215	219	205	232	239	223	198	234	220	204	244	230	243	206	233	204	211	207	247	241	239	248	229	217	216	242	222	204	199	184	206	234	232	205
17532	4747	1458	1844	1896	3061	2409	1895	2357	2536	2542	3075	4133	4485	3446	3039	2103	1389	810	882	815	756	647	598	549	541	527	550	644	657	632	639	572	534	531	561	500	536	503	505	514	509	522	550	561	572	517	541	551	507	499	518	532	563	529	487	543	492	504	524	497	533	526	530	506	501	537	515	526	527	490	530	485	520	529	532	526	518	552	536	496	502	503	545	565	487	522	531	507	489	495	520	526	505	529	552	535	503	511	494	535	500	552	534	505	528	485	540	538	527	510	507	536	526	520	515	508	539	523	553	501	500	500	535	527	523	485	524	530	540	529	534	552	517	520	474	507	575	526	538	569	505	477	567	523	536	525	513	496	500	516	511	544	547	475	551	513	517	555	533	544	528	515	516	555	511	497	518	545	485	534	544	555	532	539	544	550	543	510	534	558	555	495	529	513	552	496	551	481	530	511	525	537	516	528	538	483	539	510	520	547	529	504	501	544	535	497	523	524	497	538	532	534	532	501	482	502	522	547	501	515	541	528	533	522	501	536	550	608	498	531	509	496	520	501	524	539	533	491	540	512	509	539	544	488	521	515	516	510	527	524	566	527	528	536	513	514	502	537	509	497	519	514	485	524	534	491	520	544	514	543	514	497	547	567	496	529	551	544	520	526	520	518	535	525	466	535	535	523	547	487	562	500	561	495	581	542	571	503	491	551	507	524	504	536	539	480	522	483	510	513	504	549	511	489	496	510	548	505	548	494	471	543	518	546	531	554	530	515	505	528	544	520	526	534	513	502	493	533	521	546	530	521	544	487	529	487	530	500	552	522	514	530	558	513	535	472	553	523	501	514	501	559	537	501	545	515	545	508	508	517	554	517	505	481	554	494	508	557	491	531	514	562	513	486	477	524	502	502	487	545	507	534	528	506	519	506	535	509	523	530	561	520	495	487	556	561	492	505	544	518	507	539	508	496	583	509	545	561	552	551	527	558	539	559	466	539	534	525	505	499	532	524	513	559	463	528	534	496	534	536	533	541	542	527	494	560	544	532	505	526	559	560	556	541	523	502	549	543	568	515	537	537	496	531	533	487	562	507	528	499	520	510	516	538	515	516	550	514	524	522	508	519	517	499	536	525	488	532	500	530	546	529	491	516	507	555	538	459	540	523	541	542	537	547	514	511	562	544	512	520	508	518	570	498	556	529	538	498	548	521	521	563	503	493	468	507	502	496	508	565	474	537	519	527	514	505	554	541	503	533	555	513	532	525	513	564	504	546	536	506	554	570	543	536	518	508	484	518	515	526	551	521	540	566	533	503	505	556	522	520	507	527	512	465	496	554	520	545	488	519	499	542	541	517	516	483	512	507	495	493	498	539	520	525	527	536	483	548	549	519	499	481	518	530	510	514	540	496	502	545	538	550	544	515	533	521	501	538	531	552	549	474	542	533	528	491	502	551	540	519	590	516	526	530	577	533	504	551	515	519	515	483	516	540	532	507	498	522	518	555	532	482	482	509	515	519	545	532	547	515	570	551	527	516	525	544	517	531	514	471	549	495	564	527	536	525	475	545	522	498	519	521	499	482	503	538	528	510	521	545	547	518	528	526	492	535	501	504	531	527	531	531	545	497	521	533	538	555	526	501	508	492	561	569	539	498	505	524	552	506	517	475	545	553	569	566	543	566	491	524	529	546	522	555	474	523	486	538	514	520	520	502	491	519	509	479	536	524	501	558	514	525	540	548	544	516	495	532	499	518	540	530	515	497	512	511	501	505	502	538	546	489	512	515	547	537	518	520	532	500	517	456	492	516	480	570	503	513	547	503	521	498	533	517	531	529	502	510	560	495	516	526	549	524	488	520	524	531	491	502	556	509	529	516	551	532	525	530	542	545	532	484	515	520	510	520	546	542	566	551	488	513	541	519	483	509	578	532	488	525	522	490	529	524	491	528	551	536	537	505	511	539	531	560	474	514	532	529	516	519	532	523	554	500	514	537	504	520	532	512	477	503	541	505	518	527	523	488	530	505	563	547	514	523	504	510	510	516	524	558	534	552	501	531	530	513	525	514	518	504	493	499	493	501	509	553	548	508	537	506	550	545	544	516	506	546	517	522	505	511	517	566	480	562	485	544	546	544	538	535	502	473	509	540	496	507	531	492	531	530	569	515	504	505	516	541	533	558	522	527	539	547	525	478	548	526	485	525	532	509	519	506	554	526	536	541	500	508	539	498	511	526	537	540	522	546	522	534	499	495	503	488	564	501	561	546	518	545	544	544	500	513	495	538	512	491	514	486	521	540	473	535	519	527	555	492	497	519	495	529	508	508	544	552	510	499	499	534	542	535	518	550	581	498	511	517	533	529	484	455	559	531	527	493	531	530	507	539	517	500	534	505	507	577	563	523	531	496	523	508	540	575	538	527	545	514	508	502	489	542	518	555	521	514	493	549	521	546	515	540	533	506	536	522	524	502	536	523	537	538	569	552	555	510	517	503	545	515	477	578	486	515	517	512	507	540	513	491	539	509	559	538	502	521	559	517	572	518	492	531	550	522	528	526	505	533	551	515	497	537	602	490	512	489	572	525	507	546	523	520	539	459	528	491	513	500	526	529	537	523	513	499	510	508	475	516	531	543	504	522	518	523	560	529	518	467	545	519	510	501	471	536	545	526	501	530	500	565	511	533	567	501	489	487	538	527	510	514	509	532	518	557	519	533	553	532	525	515	539	519	567	481	516	541	525	512	514	467	490	501	530	477	562	489	497	532	512	538	562	507	510	581	530	539	511	509	531	520	491	541	531	539	517	498	505	503	494	515	506	559	519	494	528	524	487	536	530	534	491	522	495	541	488	591	520	590	495	490	518	549	488	509	497	505	559	533	534	495	507	519	529	519	502	517	526	512	505	523	529	517	492	499	539	542	496	518	491	501	541	503	513	531	533	519	500	539	479	541	513	532	505	526	528	518	528	496	556	535	564	519	563	527	499	540	531	566	526	515	513	578	555	530	529	542	497	523	534	551	517	493	493	511	524	558	532	549	544	487	531	494	517	506	516	531	554	500	507	537	514	546	532	543	506	510	524	505	509	527	513	515	508	549	525	515	546	537	487	529	497	492	501	484	488	558	513	536	490	507	510	516	572	529	487	503	523	478	541	512	507	531	533	533	508	496	502	487	540	491	541	528	513	515	557	487	527	510	519	529	478	514	519	518	521	540	538	522	513	516	469	511	544	496	506	549	504	540	491	518	534	551	553	510	498	526	538	509	550	533	519	495	545	514	512	557	547	513	513	516	527	544	509	488	528	500	558	545	563	553	497	567	527	532	544	518	516	499	517	524	530	507	530	526	518	526	521	530	551	530	552	566	554	512	538	511	562	540	524	561	488	540	527	525	529	484	521	485	532	534	534	516	476	521	558	565	519	552	537	546	526	482	525	528	565	559	522	522	542	566	509	564	517	515	546	485	549	507	503	521	536	525	505	519	572	488	551	518	498	545	524	521	520	508	540	536	502
70595	44116	12497	2261	1117	3389	5844	741	771	833	761	827	1012	1074	1061	894	679	503	261	229	232	230	195	167	165	133	141	166	178	204	197	175	150	145	141	133	141	125	129	136	139	137	148	156	135	123	114	137	151	126	125	129	125	121	128	138	140	100	151	138	137	133	134	152	126	112	139	156	151	134	107	138	157	137	142	134	137	124	130	136	135	140	135	118	139	136	155	117	137	131	109	143	116	139	151	124	125	141	139	115	140	118	128	157	125	160	115	131	122	132	123	143	122	130	135	141	127	140	149	145	129	122	132	131	133	152	152	141	128	142	131	125	156	149	125	124	117	132	129	140	122	143	150	144	149	141	132	121	126	137	137	135	150	141	138	139	135	134	141	123	132	137	153	144	139	157	112	138	144	131	140	129	137	164	155	129	132	105	134	117	118	156	121	143	116	125	120	133	142	144	127	135	142	125	146	139	136	137	116	149	126	135	134	137	146	138	137	141	136	145	147	157	106	128	112	123	143	144	141	145	137	159	137	130	142	121	126	145	144	136	138	121	132	136	136	162	150	135	157	162	130	131	158	141	117	141	124	156	139	145	163	145	126	144	131	134	101	143	158	109	114	133	136	144	133	120	134	137	161	162	134	121	139	157	120	134	141	146	150	134	146	142	143	119	134	135	117	127	109	123	131	154	124	153	128	126	128	126	143	140	134	161	143	120	116	121	135	154	147	128	154	119	115	145	119	124	124	126	123	132	132	115	138	127	139	118	157	124	135	133	136	151	122	148	143	136	147	149	157	161	107	144	127	154	152	113	134	147	130	113	155	126	154	128	130	122	166	151	136	132	157	147	117	147	136	114	129	146	153	148	146	129	121	112	142	149	131	142	123	130	143	146	151	140	125	136	133	136	130	136	136	125	136	137	144	133	139	107	131	135	139	148	138	125	139	136	144	148	138	143	146	133	123	142	121	136	150	143	135	119	130	115	135	138	127	145	123	149	130	137	144	126	156	141	129	120	173	133	148	121	127	133	114	109	145	135	134	109	127	135	124	144	140	148	129	125	153	129	122	163	130	139	134	142	127	114	128	117	126	142	136	150	148	130	130	129	145	120	121	140	135	135	152	128	135	140	147	130	144	111	123	146	141	132	127	115	132	127	144	162	146	115	136	134	132	138	147	130	123	121	151	130	132	136	126	119	112	134	129	135	123	115	128	137	136	125	167	126	149	128	120	111	124	149	144	108	130	121	117	155	141	135	149	153	130	126	147	117	144	140	159	142	110	156	130	137	142	143	152	125	121	144	116	132	129	130	138	132	137	126	115	152	153	118	132	141	148	130	161	127	136	140	138	149	124	134	138	153	133	144	123	129	116	148	122	143	117	140	116	153	122	143	118	128	137	130	148	133	152	137	147	126	146	115	133	132	130	133	137	146	122	125	121	123	136	147	123	123	144	120	137	120	129	137	143	136	132	141	127	153	127	134	151	150	135	138	133	149	139	139	116	129	131	127	118	146	126	127	158	117	132	137	143	130	142	129	110	138	121	130	134	138	120	128	142	117	145	137	116	126	124	136	129	145	127	148	132	143	126	136	141	114	133	137	130	114	130	129	127	169	124	134	121	113	146	154	138	115	131	134	153	130	130	140	138	128	159	130	138	128	142	129	141	153	148	138	145	128	154	123	123	152	114	124	139	144	146	153	132	130	163	152	146	120	145	146	152	131	130	145	124	143	156	141	132	135	122	129	133	142	122	137	129	141	140	140	161	129	137	153	120	146	134	140	143	153	133	124	121	154	156	128	131	133	153	122	119	144	137	140	139	124	136	132	131	145	143	128	130	129	116	129	132	144	119	125	147	120	122	119	122	134	130	109	123	140	131	124	122	140	124	138	116	129	109	156	113	129	142	119	118	141	153	130	136	136	127	119	134	139	134	133	133	148	125	118	131	156	130	131	130	136	144	140	144	129	153	143	134	122	139	134	140	143	137	114	136	108	119	133	133	135	132	121	115	131	135	123	138	141	128	127	133	138	142	134	156	136	129	137	145	135	119	138	127	127	136	138	133	137	132	118	129	123	134	132	129	138	127	132	152	125	125	164	130	107	124	136	128	143	141	131	149	124	133	129	128	159	122	143	126	139	143	139	133	141	126	115	127	127	128	97	136	128	140	120	139	141	137	126	133	154	122	129	132	139	159	146	119	141	141	134	141	129	128	111	107	138	123	133	138	131	134	143	136	145	144	108	139	137	145	138	119	127	118	157	117	131	106	122	133	138	132	116	112	117	133	136	128	137	122	137	139	139	141	150	122	143	155	165	135	116	129	145	147	114	135	138	110	130	136	130	122	123	139	143	113	163	165	146	151	122	140	136	120	124	134	135	142	142	137	133	107	145	147	111	125	137	135	128	147	114	167	133	130	120	130	124	151	141	119	125	127	121	128	142	128	123	114	148	140	126	124	138	121	155	108	109	148	137	141	134	132	120	145	120	138	131	138	109	123	135	118	151	124	136	138	128	116	141	131	142	122	136	122	121	155	126	141	151	113	139	136	172	131	125	114	144	146	140	135	140	145	124	141	131	158	135	136	151	115	128	118	112	116	122	134	126	130	114	128	116	142	119	119	133	127	151	132	131	130	133	129	137	149	166	123	144	132	135	127	130	150	148	152	124	141	124	136	155	148	121	125	145	149	129	143	139	149	160	149	160	116	117	132	149	139	136	139	131	141	145	119	133	150	128	135	139	133	129	146	138	132	135	123	117	133	122	151	127	139	157	156	139	133	151	134	129	135	149	114	136	147	152	133	125	141	141	128	126	138	127	150	157	148	139	155	106	136	127	126	126	116	147	118	126	148	161	123	138	128	136	147	167	161	143	137	143	113	133	135	144	140	112	134	135	126	130	133	116	136	150	135	153	127	134	139	139	123	137	152	141	155	131	153	148	135	130	140	134	130	131	142	129	124	127	137	123	131	138	150	121	133	140	128	134	121	140	137	119	163	128	131	130	132	133	132	137	116	132	117	132	128	143	140	127	120	127	138	145	128	130	110	118	110	160	127	123	132	132	139	133	117	150	150	138	140	104	120	144	130	128	142	113	152	137	149	127	123	135	122	139	136	143	135	113	138	130	135	166	132	143	134	133	136	162	125	141	127	128	127	115	132	133	133	132	135	162	154	135	131	149	141	139	133	140	134	113	142	134	123	127	108	119	146	135	130	156	139	132	159	153	108	124	141	129	111	132	128	117	122	125	124	142	148	130	106	152	140	147	142	142	145	130	122	125	146	145	130	123	151	126	120	129	157	126	152	144	113	135	142	150	144	145	124	122	128	130	141	122	118	120	129	137	133	126	133	124	140	164	120	135	124	146	133	103	126	139	129	144	129	116	148	130	111	135	146	122	135	137	137	120	115	128	112	149	123	132	128	142	131	132	127	137	126	115	132	144	151	152	158	125	144	120	141	154	139	127	140	147	132	105	147	143	169	144	128	147	134	133	146	145	136	136	122	152
42240	25910	6038	4734	4085	12799	14396	3156	3720	4266	4350	4660	5537	5826	5787	4928	3624	2569	1237	1031	1097	1135	843	557	457	496	478	450	602	713	552	481	492	378	389	352	395	368	361	362	380	347	361	329	341	351	348	362	348	329	319	351	355	344	328	331	297	340	350	335	333	371	331	354	358	297	372	326	330	347	334	339	325	349	336	360	325	342	325	366	323	342	360	322	357	350	330	354	366	327	327	353	327	367	331	340	309	362	341	350	349	336	335	330	344	363	353	356	353	346	319	342	371	345	348	355	352	315	333	345	318	333	319	344	357	369	358	351	347	327	326	329	333	359	366	343	341	341	330	362	298	325	361	362	323	321	329	373	341	322	346	335	313	348	340	328	356	362	311	347	311	338	336	308	342	347	331	339	353	339	340	357	352	332	341	341	359	322	351	348	332	328	353	383	359	336	349	334	342	342	307	347	326	344	347	328	327	349	332	350	351	340	355	334	335	352	334	330	321	378	355	337	331	332	355	352	320	333	344	335	315	350	331	332	323	321	345	370	339	340	339	352	350	360	339	327	353	323	342	362	361	352	351	333	319	321	334	369	367	338	354	331	346	354	314	338	346	331	320	335	324	371	352	361	337	340	362	354	322	317	349	312	331	336	319	328	338	338	328	333	300	338	327	332	350	344	336	319	322	318	345	335	346	351	353	324	348	367	344	328	331	345	356	344	337	328	346	342	319	329	341	348	320	323	372	339	317	355	317	340	371	339	328	358	310	377	349	318	362	347	349	326	370	332	310	326	340	345	349	343	328	304	329	341	349	350	321	329	321	324	338	357	313	300	330	375	313	323	366	341	331	326	315	306	338	335	336	371	336	353	348	353	341	348	380	325	311	337	351	344	335	327	348	334	372	339	359	370	367	315	334	331	346	302	330	322	351	353	322	338	341	310	361	333	328	341	346	349	341	362	348	365	305	347	349	351	348	354	337	325	320	309	336	363	346	367	352	344	344	309	339	339	338	362	331	382	334	327	327	361	312	346	337	310	327	347	338	365	338	334	344	311	329	326	318	334	334	346	371	339	339	354	347	333	356	324	347	343	363	317	399	346	339	351	325	331	377	317	381	361	351	313	332	317	337	355	329	336	365	340	355	342	355	313	307	345	333	335	338	321	351	336	326	319	355	310	350	328	355	345	337	340	319	324	351	320	336	341	362	328	332	358	368	344	322	347	340	315	330	322	345	332	327	316	362	364	364	316	342	327	353	335	357	304	348	335	344	339	371	300	328	308	354	362	333	350	326	360	307	324	310	323	338	331	323	327	360	312	327	369	342	324	335	327	327	309	345	360	349	349	325	330	340	347	310	360	362	353	317	325	327	357	323	351	337	324	368	304	340	296	317	323	341	361	337	328	336	338	352	325	366	360	327	353	354	336	352	323	345	360	307	351	363	329	333	330	329	341	356	355	342	320	322	328	329	374	366	324	319	321	364	317	317	331	377	316	361	350	332	319	297	348	362	332	328	324	309	359	351	350	342	333	325	366	347	350	356	293	357	307	360	366	320	320	347	324	353	338	373	345	320	289	331	315	350	339	369	322	351	348	349	359	332	332	339	349	338	343	299	328	332	347	330	291	359	330	332	324	346	324	351	351	337	356	374	316	349	324	327	345	347	374	321	345	354	325	378	295	377	341	366	342	346	307	340	317	354	341	341	316	313	344	344	345	346	345	339	350	341	355	334	381	348	325	337	341	327	318	364	345	334	303	343	343	346	362	346	333	343	335	353	307	372	355	359	359	311	328	337	362	335	373	327	347	327	324	321	302	333	325	320	366	330	344	333	307	347	336	336	343	323	299	304	331	346	329	342	345	350	331	326	310	344	322	358	326	325	324	340	339	324	325	341	367	335	315	344	349	347	346	328	343	325	353	332	316	330	340	318	366	339	356	356	341	310	348	344	375	313	361	315	328	346	350	337	351	351	311	359	363	333	343	337	380	345	340	364	328	346	327	339	339	288	352	314	348	350	343	352	321	335	341	359	339	331	340	339	363	328	343	340	360	324	323	359	323	337	329	331	345	330	332	345	364	332	348	354	330	321	287	359	352	337	330	319	341	341	313	336	356	345	347	345	346	313	330	362	362	307	346	348	344	336	337	341	349	333	325	307	322	328	329	367	338	327	332	334	323	347	320	355	316	369	313	337	338	315	319	362	348	350	331	289	314	328	347	324	313	337	346	321	328	343	331	365	321	315	316	340	345	375	316	318	321	341	345	331	334	359	326	332	339	338	356	352	346	340	327	300	320	309	318	332	328	338	325	343	377	312	316	333	334	340	333	340	301	335	349	352	347	323	329	338	325	303	355	355	354	331	341	352	333	337	321	337	330	307	338	350	321	352	355	317	349	323	360	360	378	375	360	327	306	319	316	304	335	303	357	330	363	312	334	322	348	358	331	365	363	333	339	374	347	330	329	315	318	343	375	324	344	343	312	373	335	368	336	340	293	352	333	354	336	360	354	344	338	309	333	336	312	338	337	335	316	312	332	374	312	325	310	315	318	330	304	354	303	354	357	349	324	314	334	341	336	359	322	333	342	343	329	340	331	342	330	356	365	311	379	362	356	330	318	335	349	333	354	313	353	355	349	330	350	315	342	355	369	342	353	366	365	340	317	340	326	351	356	353	343	321	309	347	377	360	336	365	368	306	335	374	356	324	347	319	331	348	333	359	356	348	350	333	365	297	344	319	349	330	316	323	332	319	347	340	345	338	370	345	334	351	321	336	315	315	320	343	337	355	338	324	330	346	335	347	366	353	345	336	298	339	340	327	347	310	365	338	361	311	352	318	359	332	344	350	332	345	322	341	326	293	324	342	319	330	346	333	311	324	344	321	338	350	339	329	295	353	305	312	315	352	320	336	331	330	324	350	350	353	356	344	337	345	349	296	323	330	316	339	355	322	324	338	332	300	355	342	318	351	368	320	353	332	346	311	322	321	304	327	340	330	299	359	334	341	342	351	333	355	371	356	331	354	367	314	341	345	303	345	348	319	352	331	336	328	353	361	323	332	349	326	362	323	305	371	330	355	363	319	325	337	387	308	336	323	349	335	343	353	327	336	319	341	318	360	335	322	335	343	305	328	331	332	354	372	322	353	306	333	320	346	348	309	315	322	323	345	339	349	344	334	340	337	340	342	332	349	336	334	346	312	351	344	358	303	313	337	344	340	326	373	346	341	359	346	324	360	334	331	317	346	305	336	359	333	343	356	338	326	359	357	340	316	361	352	304	369	363	322	345	339	360	336	350	344	344	348	349	325	361	332	344	348	339	374	331	324	341	326	309	367	340	336	312	338	353	360	300	358	301	362	363	324	345	325	357	345	331	343	355	334	323	304	352	340	328	325	334	343	332	359	348	332	323	338	317	351	330	355	352	327	328	340	336	354	350	314	358	358	327	314	326	374	353	337	329	341	366	366	340	333	357	335	302	355	327	333	316	322	359	359	324	332	400	348	346	317	356
84049	57071	20132	5629	1908	8547	16337	1698	971	1023	1075	1222	1424	1534	1482	1208	921	788	530	329	364	413	367	284	250	204	218	210	237	282	266	230	204	201	211	183	204	235	236	229	206	197	237	206	213	205	208	229	215	194	199	200	222	220	209	189	218	174	190	181	193	213	205	199	214	206	205	198	185	208	206	199	190	193	218	197	208	213	193	181	184	212	199	216	211	183	210	180	188	204	193	194	194	206	226	220	202	216	202	203	193	212	184	200	216	208	210	197	194	221	187	189	205	212	212	226	208	214	185	215	196	210	207	196	184	202	190	240	194	180	208	195	192	209	221	196	208	235	196	193	201	220	211	229	204	211	196	203	196	219	165	223	228	218	199	193	207	206	193	162	203	233	226	221	215	201	200	209	210	210	216	226	199	187	217	182	234	194	243	231	204	233	228	193	197	223	183	195	240	205	184	215	191	179	204	200	206	176	224	215	223	219	192	200	205	192	206	160	200	216	186	224	178	179	209	201	219	199	196	221	212	222	212	197	194	224	204	200	197	215	207	194	210	215	186	183	225	192	203	199	182	188	213	215	174	163	181	180	197	213	188	207	203	196	187	209	201	214	242	192	231	215	199	214	158	227	205	183	204	209	206	223	180	218	229	194	222	205	192	219	190	210	189	213	187	184	200	195	217	210	192	212	195	188	160	193	195	202	212	176	203	202	174	205	191	191	202	238	172	206	168	210	209	215	175	204	203	192	202	203	196	206	211	196	183	203	201	197	223	220	210	194	183	192	189	168	174	203	234	195	220	208	192	183	179	209	223	198	184	206	221	186	197	187	198	206	202	206	200	211	205	189	181	197	238	207	187	167	200	181	197	205	213	217	203	220	214	180	179	189	221	174	209	217	205	202	187	190	181	235	212	204	169	203	196	177	182	190	197	198	193	200	205	197	194	200	194	195	209	206	198	187	229	175	173	175	215	211	183	210	218	188	187	213	190	218	209	190	194	223	177	174	197	206	214	197	191	198	203	212	180	215	199	217	164	213	195	189	202	198	171	207	198	228	202	188	216	200	205	206	180	209	202	200	211	217	200	192	184	209	218	193	193	204	218	193	199	180	158	180	194	183	186	178	196	214	215	195	194	171	188	210	202	224	211	211	236	216	183	201	196	194	204	203	185	216	185	188	212	217	196	202	204	169	198	216	223	223	204	193	210	205	201	195	189	182	196	192	194	191	228	204	172	181	226	179	203	191	183	201	202	176	193	201	191	202	197	186	216	235	192	223	221	211	219	194	195	203	193	190	218	209	227	188	183	209	203	207	180	195	230	199	185	198	177	214	209	208	210	236	195	206	189	184	211	212	194	199	215	180	206	199	215	211	186	210	208	197	199	187	207	193	232	199	177	207	233	183	176	190	191	206	210	208	221	220	196	202	215	205	217	205	209	236	183	190	222	190	208	187	218	198	193	216	212	187	191	189	196	199	188	233	224	195	192	195	190	232	178	199	201	216	191	181	186	202	207	198	213	208	213	206	205	214	218	198	254	197	189	194	195	200	173	198	190	197	198	193	183	193	191	195	209	218	240	191	209	215	194	205	189	231	213	208	218	222	196	201	210	186	199	192	208	214	201	186	179	210	220	187	229	203	235	173	196	179	207	207	217	178	221	203	211	201	221	226	214	195	190	200	214	181	207	206	211	193	181	213	210	212	182	178	204	190	202	185	211	191	199	225	205	196	203	183	226	211	210	206	211	183	204	198	181	219	182	215	208	167	204	196	197	185	180	181	208	213	171	188	228	209	204	209	201	197	192	202	225	197	209	206	208	215	193	206	236	214	204	200	193	203	193	195	180	189	198	160	220	196	194	196	184	217	216	175	198	200	236	194	182	198	182	210	201	219	215	237	200	164	195	199	209	197	206	183	204	199	205	205	191	195	169	233	170	196	235	182	194	191	193	174	209	196	167	219	217	190	187	202	196	232	204	205	186	217	226	188	196	226	207	217	193	200	210	189	187	235	174	194	222	214	195	200	190	197	215	202	214	167	188	202	191	196	199	201	233	171	225	214	188	205	210	194	203	199	198	223	218	188	174	241	204	200	222	183	207	202	210	206	232	188	193	206	187	210	189	197	203	221	224	212	190	219	214	195	211	206	213	215	201	186	172	187	193	177	193	216	210	221	181	182	171	217	190	192	191	207	210	195	205	196	207	200	202	196	172	215	202	193	183	202	177	199	185	179	184	230	213	196	169	203	210	223	205	221	210	215	221	221	191	218	176	171	191	185	195	195	194	192	183	204	199	169	194	229	189	197	185	186	189	178	169	197	240	202	195	205	224	194	197	231	190	186	217	228	203	189	184	199	209	209	175	219	201	192	203	200	195	211	223	201	224	184	197	184	214	186	196	200	201	228	215	219	186	199	202	219	199	224	204	230	193	182	196	197	215	224	221	188	201	189	209	203	195	186	186	180	222	201	196	203	214	227	199	227	225	204	188	178	196	185	202	217	197	215	184	221	213	208	181	196	181	172	230	186	224	183	194	213	193	180	207	200	209	185	194	188	188	202	210	190	223	195	199	196	196	210	204	198	166	238	202	216	209	185	201	181	192	224	204	178	190	203	211	213	194	210	202	208	201	214	209	195	207	221	210	192	204	206	196	214	190	184	218	209	214	195	189	192	207	180	190	177	209	226	208	193	193	196	211	196	205	199	192	212	213	191	219	212	225	214	195	223	190	198	181	197	203	197	189	207	187	189	219	188	220	196	203	211	224	193	190	222	219	204	191	204	213	204	192	201	193	174	190	196	196	186	208	178	191	204	202	199	168	187	214	196	227	208	201	183	194	188	216	191	206	199	209	192	210	207	188	189	177	207	206	219	199	213	196	184	188	212	202	189	167	204	185	214	162	203	192	190	191	210	203	217	193	214	171	211	202	193	205	188	215	212	173	204	215	199	224	183	210	208	192	223	211	205	205	217	189	174	204	202	194	214	200	201	207	211	206	224	205	215	195	210	181	218	203	168	221	213	190	248	183	180	194	228	194	188	170	203	205	203	188	199	225	192	221	187	183	216	221	200	186	218	227	201	211	212	189	206	209	191	221	222	195	187	219	206	202	192	220	235	241	205	196	195	193	211	179	210	218	202	220	197	203	206	199	193	206	219	202	215	187	195	192	226	208	207	213	209	199	200	209	215	202	190	204	224	203	191	189	229	192	200	202	188	195	210	193	214	209	222	219	193	209	189	205	197	197	205	192	182	169	191	197	217	193	161	219	206	188	183	206	206	205	200	209	214	155	216	227	190	198	196	210	188	204	176	196	196	176	193	197	181	226	194	212	209	189	196	216	197	187	203	217	219	202	214	196	195	221	218	219	220	197	193	198	172	206	209	176	196	183	198	193	209	201	206	205	211	181	189	222	187	197	192	170	223	183	226	190	171	208	218	217	229	196	202	220	204	181	206	200	201	197	204	189	201	179	208	185	207	225	202	192	199	218	189	186	186	208	209	197	218
51953	35241	9071	7077	6174	24234	26067	4350	4634	4840	5469	6139	7454	8265	7981	6706	4877	3919	2660	1385	1604	1949	1611	1065	724	644	723	661	714	957	709	654	643	591	593	563	527	516	562	572	551	561	497	537	514	502	481	501	529	513	455	451	509	494	465	534	530	475	464	543	470	484	519	507	509	528	516	477	499	468	446	468	465	550	492	481	495	491	503	490	479	514	473	470	521	491	495	452	508	511	505	503	474	491	477	498	482	484	434	447	498	475	482	497	473	490	437	465	502	502	489	508	472	500	424	445	495	483	490	478	496	493	480	466	473	495	509	515	485	489	482	513	505	465	456	475	500	496	498	499	493	512	478	501	513	476	459	498	508	488	442	494	461	459	494	470	469	475	480	456	478	494	491	481	505	431	492	452	475	461	519	528	423	469	502	513	509	484	489	483	491	473	463	492	496	497	517	486	499	461	497	504	492	492	485	499	449	532	494	491	497	479	524	519	496	503	508	472	500	501	508	505	501	466	508	460	446	520	478	516	453	475	553	488	504	472	516	521	481	467	504	498	505	518	521	456	484	493	494	493	512	446	455	487	518	475	517	524	469	491	516	525	503	462	474	504	521	501	506	486	472	460	513	504	489	483	486	487	469	494	489	504	520	511	494	465	485	465	484	521	464	494	500	500	497	457	518	486	493	493	501	477	506	518	436	515	476	507	520	494	481	499	471	502	454	506	450	446	466	472	498	469	511	501	510	492	506	451	489	472	488	523	467	467	516	461	469	496	472	478	481	485	482	490	458	476	469	484	429	502	517	479	505	468	484	512	508	462	463	471	464	507	467	492	485	465	472	491	504	494	456	535	483	421	487	466	526	483	477	498	497	492	470	513	476	488	464	453	502	481	485	443	488	471	518	503	490	489	470	503	472	446	478	503	493	469	511	454	450	509	502	474	454	491	505	483	510	520	490	488	488	488	496	470	461	483	482	482	497	473	469	469	429	457	509	467	427	461	502	482	523	506	483	460	501	484	502	496	490	518	424	469	489	502	474	489	504	510	480	487	535	480	507	499	463	483	454	435	495	467	464	501	511	529	486	468	474	459	478	470	516	485	505	512	433	498	484	492	449	488	489	464	530	484	470	495	485	473	457	497	465	514	478	452	486	489	476	481	524	495	482	480	451	515	493	462	516	506	490	527	466	465	495	472	527	505	513	506	470	464	502	501	505	504	510	492	472	467	501	458	491	464	466	463	482	496	480	503	505	516	474	506	476	488	490	453	447	496	507	500	507	462	518	491	468	486	483	465	516	504	464	524	557	481	472	474	429	436	497	485	525	471	476	493	488	493	483	478	480	493	503	480	478	471	482	435	459	464	502	512	553	476	483	479	487	498	485	469	528	505	485	496	495	476	478	476	471	451	537	486	464	477	505	482	525	488	489	480	510	487	473	483	482	493	506	505	478	527	472	461	479	492	492	511	507	479	486	478	501	538	471	492	476	484	477	458	509	477	514	466	445	450	495	500	508	470	499	470	463	482	461	491	460	480	482	447	503	512	476	521	513	459	482	470	503	494	514	480	502	487	503	468	456	477	470	507	490	457	483	469	483	517	492	511	490	475	488	481	495	463	483	487	481	489	442	524	511	476	483	446	480	471	457	462	490	492	460	493	510	476	456	510	514	525	485	483	504	473	474	493	470	440	475	465	513	473	497	483	518	474	491	502	481	456	478	503	467	438	482	486	505	483	473	443	500	508	511	491	480	453	490	544	495	513	503	490	520	488	468	447	486	502	463	507	513	495	499	446	474	481	498	499	528	479	474	525	462	465	477	479	469	490	470	474	507	451	482	539	410	470	496	471	496	440	498	481	486	471	479	489	468	477	518	508	477	516	487	483	491	450	522	494	476	516	481	450	496	474	478	524	430	495	485	481	476	487	494	499	479	469	453	464	484	479	487	477	541	519	488	458	482	478	488	463	507	470	505	456	491	462	489	497	467	466	495	480	456	485	512	489	495	469	466	520	453	429	496	484	494	481	503	524	474	480	459	488	491	470	473	449	512	516	464	487	495	502	476	527	485	480	474	482	475	489	502	487	498	487	462	452	505	494	482	498	492	501	479	477	470	497	476	494	485	467	462	468	502	464	505	515	451	481	474	487	523	510	457	500	504	509	528	522	496	475	472	496	468	522	466	485	484	470	454	505	502	502	474	489	465	501	448	536	472	506	475	465	456	449	481	455	479	491	501	489	436	476	489	513	484	492	519	489	502	507	472	481	503	554	500	472	484	524	491	466	483	495	521	543	470	453	496	483	488	478	474	502	475	520	494	499	501	470	476	517	492	460	511	481	492	479	495	429	499	524	472	498	489	473	519	480	507	494	503	490	496	526	500	462	468	475	493	472	485	475	487	474	521	518	507	457	487	506	490	458	494	470	506	485	503	452	492	503	480	405	470	456	465	475	501	480	477	494	496	496	488	475	516	499	500	486	495	535	462	498	479	475	523	504	491	483	516	466	483	480	499	452	473	471	461	492	467	505	540	447	453	496	498	471	473	489	460	498	499	513	517	495	485	470	509	470	494	489	457	467	485	524	489	492	493	476	452	470	479	452	474	457	472	519	492	517	513	533	472	514	467	456	460	493	487	461	470	500	479	462	504	493	464	514	529	449	477	474	509	512	486	468	480	507	498	509	497	514	514	481	472	499	475	498	513	498	516	512	515	514	517	507	483	472	481	436	477	517	490	489	483	487	510	459	457	462	508	476	501	499	483	464	470	507	441	483	487	486	468	478	472	468	428	492	464	471	503	481	499	498	446	521	460	495	488	479	495	518	459	492	446	452	478	497	507	510	479	519	488	452	472	528	460	466	501	477	472	464	476	458	486	507	517	487	460	502	471	459	437	480	435	469	475	468	463	467	467	519	488	490	484	503	478	483	471	529	480	502	494	479	471	506	478	505	460	559	484	516	508	484	509	530	510	506	487	470	499	466	478	506	480	474	466	480	481	494	495	487	481	457	473	472	480	514	456	478	497	495	467	456	499	487	517	488	471	506	469	523	480	477	497	511	467	500	480	523	492	470	478	490	500	522	493	476	491	494	488	497	479	490	498	496	473	480	517	470	529	460	476	502	454	513	476	498	521	461	511	492	496	502	453	464	468	490	496	450	468	498	505	534	475	480	520	492	490	467	490	485	518	494	516	470	497	484	505	504	493	463	479	492	476	463	496	465	477	451	490	466	448	465	480	467	472	524	488	504	474	453	493	496	480	491	487	464	447	502	461	485	490	493	544	497	478	492	508	479	469	485	471	454	479	447	479	462	486	454	476	470	487	517	500	440	498	460	506	491	455	491	490	476	454	513	519	476	467	494	499	547	461	545	497	472	504	489	502	475	500	485	499	506	488	491	448	461	527	461	457	497	507	472	486	491	494	478	478	486	495	467	496	486	478	476	492	471	457	482	444	494	511	512	499	476	490	507	490	484	444	473	478	474	515	475	533	502	492	466	471	490	524	471	506	484
20412	5831	955	711	590	806	907	433	405	455	490	500	661	683	579	544	433	403	391	278	277	272	310	240	222	246	232	223	224	242	287	245	212	209	261	214	232	225	234	218	196	254	204	216	217	246	233	238	242	268	206	221	225	237	256	226	224	233	224	206	232	234	229	210	225	239	238	238	222	235	209	214	253	227	196	252	230	226	235	204	222	207	231	234	210	237	233	244	205	237	248	245	242	223	224	238	244	222	247	213	229	215	232	235	217	249	231	241	237	240	236	221	235	207	233	259	258	257	233	227	264	229	216	210	239	236	214	227	213	235	212	244	252	213	265	258	259	263	263	222	232	228	237	241	250	240	236	232	211	236	226	237	220	261	256	232	229	234	239	231	223	235	281	223	232	232	242	215	223	240	219	198	231	229	224	247	230	243	212	210	223	219	214	224	242	242	259	244	235	200	220	229	220	263	229	219	231	218	205	230	226	258	209	239	229	233	211	226	223	240	210	250	217	252	240	239	226	250	259	232	242	255	223	212	220	203	235	226	239	204	226	254	230	235	234	229	220	231	237	229	240	234	237	242	238	232	243	208	212	208	226	244	225	253	223	233	246	239	208	236	258	241	258	251	228	229	210	241	234	229	249	252	231	223	233	253	225	210	218	246	265	235	239	230	241	254	228	262	263	249	238	239	242	233	249	214	257	227	235	231	226	203	258	274	228	220	203	221	227	251	237	222	236	230	243	242	246	255	223	234	218	243	243	234	228	223	224	226	243	232	218	238	208	259	221	218	219	222	232	215	237	241	244	242	230	231	245	222	244	260	238	243	229	224	228	202	238	206	232	262	233	239	234	235	224	233	236	221	222	244	225	244	233	264	221	204	208	233	224	260	236	243	217	239	251	221	213	250	226	225	264	246	242	233	219	239	269	213	249	242	261	246	237	237	207	235	240	211	255	227	257	217	209	231	200	237	221	235	217	206	242	210	228	249	223	223	226	223	211	226	213	226	204	238	223	252	221	227	215	246	236	232	234	243	217	237	214	212	254	210	238	240	250	218	220	226	247	228	219	217	216	242	224	209	215	200	215	220	253	266	220	255	221	205	216	266	225	206	223	241	198	229	221	240	245	281	225	207	218	207	226	230	252	236	233	217	242	212	235	202	222	236	229	221	213	226	203	244	257	232	240	254	262	232	251	214	222	238	227	260	243	238	238	225	235	252	236	224	254	204	213	219	217	234	215	218	239	258	224	256	239	233	214	194	233	238	210	262	238	242	243	217	232	231	219	232	229	238	216	202	205	225	227	240	206	228	222	239	249	219	244	277	223	228	214	233	229	236	247	221	217	208	210	226	233	217	207	222	264	206	242	252	250	215	214	213	243	222	216	234	225	237	245	223	240	235	227	237	234	248	211	250	261	241	230	240	247	227	227	259	221	267	198	217	209	197	249	251	239	239	235	248	240	232	232	256	216	222	228	237	207	244	235	228	243	199	242	221	200	267	227	231	228	216	227	212	265	231	224	206	228	253	231	219	261	205	223	219	219	204	232	226	218	222	231	236	233	235	243	189	211	218	244	232	210	228	257	245	240	210	269	225	231	201	201	220	224	229	221	250	207	230	234	243	247	240	234	233	220	214	220	243	227	240	239	237	238	229	249	228	245	220	225	232	204	225	237	233	227	238	235	260	240	202	215	277	245	251	234	241	236	260	209	226	205	214	244	232	241	238	228	238	222	215	225	234	198	219	225	212	226	222	214	240	228	220	201	237	215	214	223	238	230	236	195	217	248	264	233	218	227	184	220	231	232	242	227	231	242	221	234	237	209	244	228	231	217	241	242	218	228	218	263	207	220	250	233	228	235	211	226	226	242	218	210	239	230	239	252	246	216	237	238	232	224	199	240	257	222	257	245	246	232	224	228	228	232	189	224	201	207	242	216	215	214	243	236	207	222	219	255	187	250	219	217	212	234	254	246	253	231	233	258	248	236	208	227	210	234	239	206	234	234	222	215	243	227	237	265	251	201	225	259	252	247	252	251	204	185	206	210	213	234	232	254	223	223	227	226	211	219	229	254	231	281	245	244	239	214	270	219	223	217	236	226	231	240	262	218	242	240	223	245	233	216	243	258	214	220	235	227	226	233	209	208	203	211	216	242	230	246	223	250	217	254	205	216	253	217	229	228	240	242	236	234	222	267	206	229	235	222	239	253	240	241	214	251	231	230	234	210	229	225	213	237	225	251	235	230	228	230	221	252	230	201	231	213	223	234	234	235	237	233	246	220	226	211	232	194	239	200	222	214	245	221	238	217	243	230	207	245	223	224	247	223	268	209	273	216	227	227	222	222	217	232	218	218	242	248	204	215	223	218	212	233	235	260	246	239	232	226	240	248	228	241	224	249	183	219	232	229	253	238	236	247	209	197	203	215	255	233	227	254	249	278	239	225	231	210	234	200	218	242	220	214	232	257	210	220	201	195	239	226	227	239	251	230	212	235	209	245	242	234	233	219	233	260	262	222	240	240	241	246	217	253	208	227	224	255	210	252	252	245	213	205	227	213	231	217	231	231	226	231	235	208	208	229	200	221	220	257	225	223	248	238	215	243	218	230	244	239	245	213	247	223	233	237	210	234	240	251	247	255	217	258	233	217	225	217	226	227	242	249	234	242	235	230	224	249	228	243	238	221	211	226	212	232	237	251	241	226	247	236	241	238	225	224	209	246	210	217	238	221	216	233	225	197	216	226	235	224	211	217	225	241	254	241	235	234	226	233	242	274	219	223	211	237	221	212	195	227	222	227	225	246	227	220	218	239	231	227	217	231	246	204	204	203	216	250	195	213	215	246	215	243	259	253	218	233	237	230	244	234	268	260	223	222	231	223	241	221	197	212	211	224	215	221	248	212	238	229	245	238	226	209	219	230	267	237	212	229	233	209	235	226	218	250	239	241	212	257	212	246	257	234	239	217	256	217	231	229	234	223	231	234	211	221	232	221	223	211	236	226	228	254	236	234	221	238	210	215	195	210	224	219	235	240	236	220	244	238	260	220	218	201	213	235	225	238	224	251	223	242	226	239	250	242	227	206	264	224	246	224	210	229	220	222	197	218	238	246	263	236	254	243	238	225	200	211	227	236	231	230	225	225	245	233	239	260	235	258	237	241	222	230	248	255	221	224	195	222	231	260	247	226	239	237	242	243	218	231	233	240	226	231	235	239	227	239	241	218	222	249	223	224	240	227	217	228	256	204	246	248	242	214	229	220	240	254	215	204	221	219	212	225	237	214	222	235	222	246	227	243	242	227	226	256	235	247	240	223	206	233	227	243	217	217	239	237	224	224	236	236	213	248	226	234	256	244	234	224	226	248	212	233	206	232	244	236	211	219	230	229	230	247	246	220	233	208	212	191	245	265	229	234	223	222	228	200	236	246	226	249	211	215	231	224	194	238	227	222	256	222	253	246	255	239	242	236	225	216	204	243	253	251	235	226	250	243	243	224	223	196	231	232	236
18083	5774	1523	1946	2002	3271	3354	1726	1770	1830	2006	2412	2960	3284	2956	2810	2273	1883	1336	921	790	905	915	674	552	521	566	564	632	611	611	557	503	537	518	501	506	520	537	547	571	524	548	522	526	461	515	514	536	547	480	508	520	540	543	528	530	505	577	553	528	527	525	544	540	532	540	507	508	513	526	538	510	546	574	532	528	540	534	555	538	540	494	553	508	507	549	516	517	515	529	501	532	500	544	557	541	513	545	500	544	520	528	515	530	520	539	564	539	518	502	498	520	514	549	566	541	553	502	532	526	502	560	527	535	520	544	546	510	524	505	552	498	518	538	531	544	545	542	512	492	496	548	538	518	526	526	533	520	482	537	550	545	549	551	509	563	512	520	544	561	539	550	517	533	536	509	500	545	531	496	519	529	566	477	526	550	541	554	521	513	521	523	535	577	536	545	567	506	537	511	547	525	538	509	505	541	518	531	542	538	536	566	565	526	504	565	546	561	548	529	526	538	542	534	522	554	496	508	526	533	548	509	563	523	535	521	501	508	531	508	506	541	510	574	514	563	524	515	512	497	507	522	496	523	522	513	508	515	563	520	548	499	473	525	501	529	518	517	487	534	530	535	496	512	511	514	541	529	533	553	536	487	560	556	532	538	520	570	513	567	525	521	543	519	479	544	510	493	525	517	513	536	507	512	541	518	520	518	576	512	519	577	513	516	514	562	512	495	521	552	535	554	536	538	480	524	503	523	533	544	531	533	545	535	544	502	566	532	545	509	546	500	506	551	544	524	515	518	546	528	493	518	571	528	529	569	531	547	546	538	485	517	550	531	551	552	528	526	541	507	512	520	516	522	558	573	516	545	505	542	484	515	494	574	543	502	489	510	522	559	550	537	504	497	563	508	535	547	557	520	526	498	500	506	531	537	526	537	526	524	496	570	515	559	524	540	552	539	533	541	529	542	537	498	547	534	540	491	533	554	534	524	543	504	518	515	578	519	557	491	514	550	505	558	499	536	517	559	501	513	505	502	558	523	534	496	508	520	528	552	535	546	526	559	505	553	489	507	523	525	523	554	520	585	524	536	508	542	547	520	526	538	520	538	559	548	549	538	523	524	523	513	538	534	542	499	571	526	551	552	531	555	505	536	562	557	521	511	552	526	571	546	565	523	530	544	505	506	522	527	499	521	532	542	541	536	524	521	497	522	521	514	564	522	493	533	514	491	563	530	512	503	492	516	513	513	559	536	501	548	533	504	567	494	530	511	534	526	528	526	536	514	532	491	534	559	564	514	498	524	530	524	558	555	559	536	542	496	533	534	534	525	515	506	550	524	539	519	543	585	528	535	522	514	493	533	542	539	528	544	551	515	570	526	548	534	509	557	522	537	531	547	532	538	523	526	501	497	475	532	560	565	498	539	499	522	535	499	514	529	520	534	492	528	535	496	546	502	494	496	526	498	583	541	533	507	570	497	557	520	527	554	516	518	570	529	518	509	525	543	533	534	608	561	491	548	510	518	550	495	544	543	525	527	509	569	531	496	518	504	542	501	491	566	523	526	549	527	495	550	536	531	552	548	549	466	501	536	512	548	534	519	508	509	567	543	483	534	513	517	511	513	524	504	507	560	527	523	536	525	549	519	543	527	510	493	521	536	530	519	566	539	539	506	528	539	514	551	503	520	533	511	500	496	524	521	500	554	505	515	504	544	555	502	512	519	538	478	547	597	485	500	532	549	532	504	527	548	536	554	520	509	549	497	558	518	556	534	548	524	490	524	535	502	565	517	549	513	529	523	503	562	507	531	522	516	560	518	530	554	559	535	493	502	533	547	513	532	535	551	527	531	495	538	554	534	481	522	590	513	533	549	514	526	513	515	526	522	520	548	513	534	509	483	520	513	543	507	486	501	574	560	499	530	523	590	533	560	574	520	550	498	522	507	445	544	534	503	605	515	523	507	501	524	556	507	520	505	524	538	502	526	546	524	551	557	495	489	512	495	497	527	520	502	512	491	529	529	489	544	548	547	541	514	544	520	514	562	514	528	546	553	496	556	567	569	541	497	513	554	554	545	531	558	541	506	524	535	549	552	555	556	522	556	524	513	555	512	541	539	509	527	533	505	469	533	490	531	488	519	535	499	534	501	530	544	522	548	508	524	493	497	539	515	544	528	564	557	543	562	549	575	558	566	558	531	572	515	572	534	515	528	504	526	548	508	530	534	493	497	553	514	520	533	532	500	544	542	522	553	529	500	498	536	529	555	547	515	526	520	525	540	477	482	562	499	508	541	540	493	544	501	522	556	517	512	520	562	514	521	539	504	570	502	516	529	530	528	504	528	552	507	529	542	557	510	487	505	538	544	550	491	559	519	517	532	507	530	513	524	532	502	512	480	527	504	538	533	555	548	505	534	545	516	539	506	514	501	522	522	528	496	553	521	501	572	550	525	501	480	520	551	537	546	501	542	533	546	554	518	519	501	510	520	508	545	523	510	550	525	523	500	512	547	540	514	521	519	556	516	533	508	535	515	546	536	531	508	535	512	496	493	517	535	515	563	556	536	540	495	527	541	531	520	498	529	506	499	510	542	551	514	508	548	492	526	508	511	514	507	497	510	538	524	544	540	546	495	542	518	475	525	529	510	515	521	503	494	499	505	547	541	542	538	549	505	543	545	495	579	537	549	554	493	567	484	551	561	556	529	496	575	531	519	543	560	538	566	512	488	536	525	571	507	470	501	524	544	510	490	528	538	527	503	503	519	554	523	574	539	596	490	492	477	512	535	500	507	511	505	514	520	554	552	562	521	511	515	544	496	494	526	551	529	484	502	495	515	531	515	520	515	539	535	531	562	505	513	514	537	505	513	541	561	556	511	495	579	526	517	547	546	514	506	552	538	549	548	527	534	541	530	542	518	484	516	521	519	514	539	523	485	502	515	568	495	538	552	535	507	484	575	558	514	550	537	521	575	533	547	517	523	559	526	496	506	525	564	546	526	507	500	509	503	508	521	510	545	520	512	553	502	534	561	542	524	514	556	545	519	572	539	513	523	555	532	542	535	529	526	522	525	551	496	577	489	529	528	522	533	512	528	532	514	498	515	520	514	515	541	504	519	524	521	499	496	513	524	541	497	471	528	559	576	521	523	562	522	567	508	533	565	546	539	531	541	607	504	542	520	549	537	526	508	515	507	508	564	509	522	492	511	529	499	519	478	554	506	535	540	537	536	509	558	515	527	528	519	510	516	461	555	496	526	546	538	534	519	499	545	524	500	517	549	529	551	532	520	501	523	511	553	538	517	516	524	532	546	531	494	518	556	514	519	542	585	511	535	555	536	518	519	544	506	531	540	515	519	485	516	528	527	481	548	519	531	506	508	548	547	496	590	549	521	533	511	560	509	552	548	514	532	541	550	517	517	514	560	573	528	529	537	497	537	517	536	523	559	547	523	522	554	516	555	520	547	531	583	529	542	529	501	518	525	544	486	556	555	572	541	523	508	540	540	548
70370	45811	13807	3055	1188	5635	9673	1018	676	576	592	583	739	861	858	773	676	474	411	333	235	323	274	201	167	150	138	163	153	154	149	159	156	145	141	151	159	123	169	140	172	128	137	139	153	139	131	132	159	148	141	122	128	150	139	163	138	142	133	137	147	119	134	173	148	155	140	145	162	136	141	149	137	150	155	148	139	149	166	133	143	131	159	153	134	127	139	131	154	124	156	134	132	165	132	123	127	132	145	149	141	151	136	131	148	144	135	156	151	161	131	117	144	153	146	134	131	150	133	161	129	130	152	157	127	139	141	140	127	126	140	142	140	142	148	164	147	159	125	142	140	122	116	148	134	144	143	133	131	128	154	137	137	130	130	139	143	117	140	145	153	157	135	161	142	165	143	134	150	145	133	124	135	140	151	132	150	129	147	112	131	150	131	147	132	147	141	145	149	152	128	167	139	145	154	144	134	139	160	173	138	143	139	127	141	125	136	126	154	129	133	140	148	153	141	157	155	167	141	164	139	140	154	160	160	138	126	139	150	155	135	132	144	134	139	140	137	129	151	127	138	141	122	155	137	147	139	131	159	136	140	128	131	121	158	142	136	159	137	134	140	150	158	148	121	133	139	149	144	129	141	132	157	122	144	129	150	146	119	117	155	150	117	126	147	128	167	147	153	153	169	148	125	155	145	146	134	152	147	130	143	142	145	159	142	139	126	154	131	144	154	143	141	163	145	122	137	148	132	143	160	120	143	153	136	149	147	161	133	146	145	145	144	134	152	134	132	149	157	132	158	138	145	148	137	141	142	135	146	147	143	115	167	132	142	128	135	150	142	153	145	151	135	136	135	140	148	121	158	145	146	159	145	140	137	136	137	127	131	133	163	148	121	122	144	129	139	128	153	130	135	139	129	160	127	137	137	129	167	156	147	131	143	119	151	153	151	112	138	123	146	127	127	146	137	147	142	150	144	139	152	137	163	173	169	136	140	157	163	165	140	116	148	145	150	148	138	152	136	161	123	150	138	123	134	126	148	146	136	159	141	135	147	155	133	139	127	148	133	146	143	132	132	157	140	145	128	150	147	128	148	120	115	152	139	140	120	151	145	143	163	130	129	138	142	161	152	142	144	157	154	156	160	142	131	150	173	136	163	139	127	141	127	137	153	161	139	143	124	137	148	141	139	143	152	133	140	140	154	121	155	151	156	119	148	110	126	147	131	152	139	152	132	144	128	155	136	124	110	138	143	156	133	132	150	163	140	130	139	127	149	122	155	160	142	124	139	128	160	160	129	140	156	125	120	153	165	127	141	124	120	127	145	157	147	137	154	164	165	131	125	144	148	132	152	139	143	135	137	139	148	133	130	135	132	145	132	141	142	134	143	128	137	140	138	143	137	130	131	142	162	142	143	146	135	131	124	157	126	145	139	160	141	160	124	133	147	146	137	131	149	147	135	149	141	146	130	161	139	149	120	141	153	163	124	168	137	154	160	156	134	150	155	157	134	179	128	129	116	157	124	137	134	139	141	130	130	143	126	138	162	126	125	126	159	146	146	143	135	129	144	149	147	150	138	152	110	162	153	133	127	157	150	148	145	154	145	131	134	132	135	124	149	157	137	152	158	163	114	157	161	180	160	128	144	143	132	127	120	151	114	122	143	126	167	168	169	137	129	153	152	156	136	130	147	143	158	153	149	162	122	154	138	159	132	155	147	146	165	124	160	127	132	131	127	131	146	138	154	145	119	135	133	138	152	141	139	153	130	139	131	124	138	156	144	154	125	153	145	143	149	156	142	135	138	138	131	138	158	145	128	141	159	153	124	139	170	130	167	145	134	162	160	144	147	130	145	142	143	152	169	150	141	154	149	129	132	144	125	161	132	134	127	161	156	145	139	142	137	140	155	167	132	147	151	121	136	134	140	141	132	157	137	150	145	149	160	139	133	134	131	134	132	148	159	143	148	154	155	161	125	134	123	145	133	136	161	132	136	136	133	143	119	139	142	154	167	146	145	135	168	134	138	126	156	146	132	151	143	157	160	137	167	150	143	145	140	118	126	173	154	126	131	147	156	151	152	129	132	124	138	134	134	143	162	130	139	154	135	135	147	166	164	121	156	141	153	128	127	164	139	133	135	161	137	140	134	161	130	136	153	131	138	138	138	137	147	161	136	130	132	109	132	144	126	166	156	140	149	145	121	136	143	124	148	156	131	146	128	149	123	125	138	144	150	139	134	149	154	170	147	148	152	165	152	117	155	124	118	123	164	119	134	126	142	127	125	148	140	134	151	158	137	155	146	156	151	162	155	166	139	161	125	110	154	137	143	142	132	141	126	143	145	143	131	148	128	140	134	119	127	163	142	149	127	173	128	126	170	163	138	126	157	142	112	118	130	137	156	139	151	138	156	150	145	147	133	156	134	165	134	156	133	146	181	146	138	131	124	138	139	155	116	147	132	130	138	152	149	168	154	155	176	120	134	115	119	154	124	136	153	162	126	135	134	153	138	121	126	124	160	151	134	130	143	129	162	153	138	149	153	151	140	143	148	138	140	121	136	139	142	154	120	135	141	135	147	137	158	150	144	152	140	137	134	130	122	155	153	166	152	125	135	160	186	143	142	133	147	137	137	154	126	139	135	142	138	147	150	160	155	158	132	142	141	123	136	133	142	160	147	127	114	134	135	151	152	135	135	139	132	138	137	160	132	126	138	153	139	158	133	136	136	145	116	146	125	131	156	171	152	124	134	134	141	162	137	149	148	147	143	153	173	133	147	138	152	140	140	153	132	142	131	131	145	152	155	155	131	176	143	152	136	136	150	148	137	130	137	155	135	143	150	144	152	141	138	139	147	142	131	131	130	158	167	151	160	126	136	128	147	157	139	129	153	141	150	146	136	135	134	138	149	151	135	148	162	148	138	161	145	144	131	140	147	136	154	137	173	176	132	148	134	130	148	158	130	139	150	124	136	159	142	110	118	138	136	141	150	159	150	158	121	142	132	115	135	125	141	142	119	145	157	128	163	156	150	143	150	150	130	148	140	146	139	145	122	140	142	141	147	138	152	127	133	186	149	138	149	153	147	132	133	147	143	145	134	143	152	132	123	145	142	120	126	156	117	149	130	147	157	142	134	143	154	146	152	143	124	148	131	119	140	128	144	142	141	132	157	135	155	143	150	119	142	133	138	136	172	169	144	147	107	134	144	151	130	157	153	154	160	157	164	152	129	128	133	128	136	150	144	124	142	138	134	123	159	151	160	152	148	169	162	144	162	136	129	170	150	139	157	149	155	143	161	141	145	141	125	151	128	153	148	149	143	137	155	145	125	137	132	151	173	131	133	169	169	136	132	122	139	121	144	129	105	128	144	132	133	144	136	142	143	124	121	133	152	145	124	130	139	155	155	132	145	129	110	162	123	162	126	137	148	157	139	144	141	129	144	157	131	139	135	163	136	123	151	141	137	142	149	152	136	145	154	171	145	151	132	105	132	138	138	140	130	126
42756	27443	7602	5807	4102	18261	22040	3371	3396	3021	3253	3100	4141	4529	5109	4174	3234	2690	2316	1748	1220	1550	1390	813	552	457	451	509	521	561	512	477	422	414	356	377	398	403	377	407	442	419	394	344	391	350	365	357	362	375	342	364	344	371	355	329	365	369	342	363	367	352	373	370	359	371	386	347	359	372	344	359	352	384	361	357	372	331	350	388	371	346	367	366	352	370	382	372	361	346	346	347	392	324	375	338	367	386	340	344	342	338	403	353	353	357	365	335	346	355	358	364	340	366	349	364	354	326	397	364	378	361	346	364	393	372	352	374	382	342	358	365	366	366	362	356	361	374	362	333	317	326	346	345	350	337	349	366	372	348	312	372	331	336	313	383	365	336	345	338	341	334	370	358	341	363	376	349	353	362	335	348	384	356	336	351	324	352	315	350	354	328	364	354	371	347	362	321	353	345	354	311	331	350	340	357	365	344	354	330	351	369	359	360	366	354	350	369	362	360	365	353	370	341	352	354	381	350	368	341	345	323	329	370	365	347	332	374	369	312	367	341	337	368	354	366	333	319	363	343	327	346	385	379	328	360	353	313	347	328	330	343	344	343	373	376	342	365	351	364	356	366	355	346	307	357	328	336	373	355	383	344	355	371	321	381	357	337	369	371	340	357	354	383	363	341	365	348	346	347	341	365	383	361	338	348	382	329	353	362	356	371	379	345	385	350	345	377	334	354	348	369	364	348	352	377	347	355	337	370	334	350	380	367	321	356	366	370	351	331	354	365	365	369	378	383	362	350	337	346	337	339	326	311	348	346	346	351	353	356	303	333	316	347	328	351	368	354	335	368	383	366	329	332	341	348	331	376	355	373	398	333	342	368	335	336	360	400	313	313	390	338	367	345	371	338	341	380	376	359	356	343	320	341	384	360	328	365	332	342	357	366	330	314	366	349	350	365	346	357	341	328	343	369	356	353	365	296	335	376	344	395	347	371	352	364	342	337	338	403	386	367	353	380	392	335	331	374	367	347	330	378	339	362	342	346	361	344	374	351	366	372	354	352	359	368	368	345	348	352	364	353	377	328	364	346	398	342	399	372	353	349	372	345	357	354	346	350	331	391	366	334	342	367	351	356	377	356	366	345	350	371	364	344	356	367	330	344	393	364	367	311	304	333	325	345	389	343	323	339	332	342	339	344	317	356	363	342	331	354	355	324	344	363	386	346	334	350	359	357	377	351	341	356	351	364	343	369	380	345	375	331	341	362	341	374	354	369	352	342	371	343	382	402	361	350	379	339	366	362	347	358	322	338	333	382	334	341	383	369	352	334	348	352	380	340	340	340	342	334	331	335	377	348	338	381	383	355	343	346	355	374	365	333	342	364	374	393	330	357	347	334	381	348	325	338	361	351	362	371	336	389	348	316	362	378	368	344	378	332	373	358	365	347	392	365	330	323	375	357	372	393	369	361	350	302	362	341	373	344	346	356	373	348	348	363	357	364	348	318	366	375	350	358	380	356	329	370	337	366	367	375	327	379	332	367	344	370	327	343	366	370	360	363	339	367	355	335	374	385	349	368	359	335	354	355	364	348	326	364	338	337	375	332	362	317	334	349	353	305	393	366	332	346	361	306	364	358	356	356	356	347	361	349	355	359	368	408	361	344	379	348	351	331	353	367	371	335	357	366	347	351	354	309	358	337	330	347	358	387	324	369	363	374	386	350	305	375	370	331	358	323	321	371	366	323	355	360	384	324	337	348	371	360	356	343	323	326	347	368	368	334	372	384	375	333	349	331	340	340	349	359	362	363	311	416	364	378	395	351	360	342	373	357	337	406	335	362	346	334	352	333	357	384	321	345	378	331	350	347	367	336	364	348	372	372	358	340	362	378	356	358	322	375	362	353	374	364	353	354	369	340	338	373	320	395	347	365	376	324	366	379	366	372	361	393	339	356	341	382	354	367	377	354	362	343	321	338	337	372	344	364	344	357	362	350	381	335	354	363	356	362	346	353	369	362	358	357	375	354	367	338	355	340	363	351	350	387	359	357	352	340	345	386	338	371	385	360	312	350	329	359	327	362	358	353	344	383	346	368	328	348	356	355	339	326	378	354	328	377	356	389	378	369	375	343	374	373	338	372	342	365	342	389	335	370	345	356	374	348	323	377	311	324	348	367	354	388	326	327	371	348	359	344	389	330	353	389	359	337	350	359	324	337	347	348	319	367	344	354	352	362	382	339	327	345	321	327	383	359	328	345	326	306	358	332	322	351	352	332	377	349	357	350	358	374	388	381	341	379	362	369	344	338	357	377	335	337	373	351	332	385	362	353	354	329	367	348	329	318	333	348	336	335	364	322	367	362	349	368	312	371	361	353	370	311	359	358	370	343	343	363	360	382	328	370	373	368	358	372	370	371	332	351	392	358	355	356	340	355	351	383	357	382	353	376	319	324	335	358	375	361	362	342	369	366	326	312	352	323	362	372	385	343	356	356	373	346	330	349	351	380	323	354	384	369	331	334	341	372	345	356	362	367	344	360	352	344	367	336	350	389	351	369	352	369	347	409	345	351	353	331	394	381	321	323	366	347	341	370	357	341	360	342	365	359	367	363	336	364	355	364	329	367	366	348	345	388	350	349	374	343	348	357	362	331	357	351	309	347	369	319	328	332	344	387	336	357	377	351	372	359	369	331	351	413	375	377	345	372	354	398	349	358	370	358	347	339	351	340	404	384	371	376	358	373	345	356	364	349	369	342	352	335	363	334	359	341	388	352	382	398	346	360	361	348	351	385	374	352	345	364	348	355	374	370	351	380	345	346	346	334	373	331	351	350	342	345	391	376	347	348	344	364	347	340	376	335	374	376	342	367	369	342	351	348	368	348	352	343	328	327	354	352	344	342	408	353	355	366	368	353	385	359	358	338	366	337	341	349	344	321	341	351	350	339	366	372	352	385	344	370	341	364	370	344	349	363	347	325	340	358	350	340	317	353	352	368	346	371	369	379	334	369	357	346	334	358	346	372	333	360	355	364	367	354	350	360	342	371	332	373	366	380	348	357	361	361	376	349	334	346	364	332	375	338	365	381	351	344	388	384	385	364	367	347	334	335	320	354	342	330	359	359	342	357	355	391	335	369	383	365	340	349	377	347	338	353	357	356	346	375	356	325	367	357	363	324	349	342	399	389	349	356	335	324	364	338	357	392	372	352	376	336	331	368	349	376	323	392	369	354	312	341	394	373	356	356	344	366	328	380	358	323	330	330	359	339	336	355	397	345	395	375	399	356	375	349	335	387	349	376	349	360	346	339	338	364	359	364	332	358	334	327	339	352	367	348	384	376	364	377	357	379	370	362	357	346	361	358	393	356	346	364	333	363	316	363	363	372	352	358	345	363	333	353	339	336	371	348	326	355	343	338	325	351	377	368	359	358	358	373	380	389	383	341	344	315	345	331	379	363	375	349	308	356	337	342	342	350	360	347	361	350	377	349	378	348	340	321	349	357	344	356	344	371
84319	58211	22085	7801	2365	6462	13275	1701	1145	1014	931	923	892	972	1092	974	1004	760	552	473	422	523	547	388	257	231	214	262	213	229	248	217	233	244	204	222	232	209	226	169	215	222	229	230	235	199	211	200	197	194	207	194	190	203	226	219	216	199	231	219	214	223	240	207	187	196	208	209	190	222	196	200	241	218	207	200	188	191	193	208	201	204	222	211	188	188	225	211	189	171	192	221	220	208	211	208	196	189	199	220	209	203	232	193	221	202	218	215	195	216	186	216	232	210	215	214	195	215	203	232	229	209	201	208	199	244	209	191	201	200	189	205	202	185	232	184	214	222	200	224	186	198	193	228	219	237	212	210	209	206	212	225	251	208	214	214	205	203	232	191	196	180	218	223	199	230	215	202	214	235	220	184	203	186	194	187	211	216	199	212	185	199	212	220	222	210	228	198	225	190	192	218	219	196	202	212	197	225	236	219	215	218	215	216	203	233	219	220	205	233	176	224	200	190	213	199	198	204	185	238	195	192	195	207	190	222	206	213	201	213	212	210	214	207	225	216	206	193	208	188	222	206	208	227	204	214	208	215	189	226	207	200	212	228	205	219	219	222	213	194	206	194	197	204	220	228	189	237	216	191	198	198	198	199	203	186	212	230	216	213	185	229	171	230	226	220	206	201	174	204	187	205	197	205	208	181	225	243	198	231	199	182	210	186	206	193	205	188	180	195	187	210	229	218	195	231	206	192	209	192	211	228	228	202	206	213	213	227	204	196	176	201	198	209	205	205	196	187	239	190	205	230	209	226	197	217	208	194	213	205	194	207	210	213	210	204	222	231	196	214	235	202	232	210	220	208	202	210	213	210	218	197	201	241	253	225	200	202	183	196	226	205	219	223	198	234	184	195	207	208	203	220	200	184	187	187	240	204	201	199	194	218	196	180	175	186	200	204	208	200	194	195	192	176	196	221	217	217	194	203	217	225	208	210	209	190	195	173	185	188	197	176	192	208	202	203	230	192	206	188	212	230	214	207	222	208	215	198	203	188	197	184	211	216	221	199	237	235	194	202	187	198	197	188	191	212	217	212	234	190	223	194	203	254	207	195	181	208	173	203	216	183	180	209	186	221	193	202	196	200	221	207	208	187	204	185	220	216	206	206	206	206	211	218	189	204	215	197	212	196	220	208	223	194	178	205	161	194	212	211	219	208	231	206	208	227	210	198	183	213	214	197	208	208	214	185	212	197	241	210	208	248	219	204	209	200	192	218	221	196	198	209	210	228	202	177	216	217	218	234	189	193	196	225	207	223	197	205	221	215	219	191	203	218	203	194	199	217	222	226	208	213	204	173	219	203	190	215	202	177	193	206	192	201	208	214	196	210	218	196	213	244	214	204	205	212	206	195	173	217	192	196	238	205	228	222	205	209	221	229	208	190	199	201	197	189	234	192	189	211	196	213	247	202	221	218	220	230	235	196	219	198	200	200	206	213	200	198	203	206	205	204	201	233	198	195	228	190	205	203	197	235	238	204	193	213	208	189	204	196	158	205	193	222	205	201	220	197	210	208	206	216	238	179	210	177	222	181	234	216	204	225	231	205	201	207	227	204	205	218	200	195	204	219	232	209	239	202	198	194	259	184	227	187	194	232	199	207	217	216	229	214	183	221	193	202	213	199	199	209	217	239	226	232	222	179	225	204	228	211	174	225	202	209	208	212	207	216	183	226	203	194	216	222	198	198	222	208	190	214	213	201	198	198	169	213	179	194	195	178	191	222	194	194	177	205	206	224	183	202	205	213	177	234	177	201	196	224	195	218	190	214	203	183	202	212	190	188	212	210	226	207	209	233	211	190	190	192	200	185	206	194	210	227	194	217	217	192	206	218	203	189	213	211	230	206	197	213	217	214	218	206	224	193	225	194	197	203	197	217	187	214	195	230	233	192	200	204	201	176	201	231	238	203	218	207	192	224	200	200	191	207	208	179	191	213	207	230	224	194	219	175	233	195	198	202	196	203	205	211	201	212	179	220	209	162	169	196	215	223	224	225	196	211	205	185	236	213	194	220	181	188	234	218	223	193	216	213	199	200	214	186	207	231	212	197	173	207	189	233	214	213	222	224	202	201	217	189	202	237	207	226	180	215	193	220	206	208	203	206	209	213	244	249	170	208	218	204	184	203	223	211	218	223	227	210	189	205	209	207	203	219	216	197	198	223	193	207	210	199	186	195	243	213	198	207	219	183	208	207	218	208	213	238	198	207	195	208	193	215	196	203	231	202	194	203	210	233	219	210	182	227	213	211	188	216	205	172	216	172	210	203	204	210	224	201	206	206	207	188	198	203	201	213	193	200	182	195	215	220	214	172	198	228	207	210	212	217	211	207	180	190	194	243	194	218	218	215	216	196	191	181	172	227	234	190	187	205	201	187	197	211	230	229	201	197	211	221	207	219	219	206	210	204	217	195	214	204	200	199	209	208	223	194	218	211	219	210	212	188	197	172	182	211	218	170	200	209	180	194	184	212	203	219	199	197	214	177	221	245	204	216	232	194	197	190	210	225	182	185	207	177	208	198	208	222	180	194	211	191	199	221	201	180	192	207	194	224	217	192	193	183	218	205	198	214	186	185	210	236	197	204	223	209	204	209	200	209	206	192	216	209	205	213	229	212	212	216	215	202	227	214	228	199	209	194	220	206	248	208	221	206	198	193	213	207	222	192	221	198	215	202	197	190	212	240	205	212	205	203	202	197	200	197	219	232	188	193	200	222	207	200	213	243	191	222	188	189	198	184	214	191	212	200	206	196	236	216	209	194	214	197	198	230	226	224	212	212	190	213	192	195	215	190	186	224	194	186	210	228	197	223	210	206	192	201	211	191	225	184	194	214	184	194	189	210	223	213	207	214	207	202	208	180	193	182	220	203	210	203	204	196	208	215	192	206	214	218	204	185	191	219	214	224	211	220	215	181	190	201	193	219	221	174	207	185	223	204	222	214	216	156	212	191	237	192	263	201	204	200	190	206	190	202	205	203	195	209	217	245	223	189	172	204	215	187	216	208	208	219	193	211	204	201	176	211	206	205	183	207	197	215	209	218	230	215	227	186	179	190	182	214	203	217	216	182	192	201	212	193	227	211	229	232	189	206	190	218	229	203	188	195	190	189	185	220	195	231	242	230	198	222	182	198	179	210	202	205	207	197	244	201	203	209	207	209	188	199	210	195	220	237	210	201	209	205	214	192	203	178	224	198	227	195	221	197	186	207	214	191	226	221	192	213	189	180	185	192	195	232	220	224	209	178	199	217	228	205	220	192	218	198	206	197	200	182	223	180	228	236	207	213	162	205	190	166	188	209	201	242	213	200	191	205	201	194	208	208	240	199	198	246	223	218	217	195	238	211	203	196	230	215	226	219	226	190	214	219	215	224	225	194	195	213	187	190	197	206	216	208	219	213	222	204	226	191	205	207	180	233	233	203	214	178	196	191	217	228	185	206	192	198	184	181	189	195
52631	36346	13615	9141	7110	19550	25534	5353	5138	4936	4575	4751	4824	5183	6065	5501	5253	4038	3064	2425	1950	2353	2637	1581	944	681	741	775	764	825	656	609	637	598	512	518	527	564	550	569	650	670	542	530	564	492	484	521	504	518	523	501	498	523	526	507	498	533	498	533	501	472	531	512	493	534	500	527	491	520	567	481	538	539	534	483	486	463	518	476	504	541	510	511	481	466	526	503	530	502	477	498	505	505	507	496	498	470	519	495	527	465	496	493	503	514	501	466	450	524	475	533	512	525	548	495	492	543	517	475	520	510	480	481	517	495	525	497	515	510	475	497	495	507	482	539	539	489	525	506	509	511	489	490	511	514	490	505	505	503	465	482	493	503	502	490	506	463	511	501	475	470	489	448	494	533	485	526	556	485	525	528	535	505	488	483	491	504	535	465	532	529	502	521	452	496	522	488	507	490	482	486	481	498	489	530	546	505	488	500	545	485	501	512	488	496	512	508	490	511	472	500	492	516	519	493	490	505	489	458	439	482	505	495	482	488	469	515	498	473	513	486	493	514	478	478	496	494	489	525	501	501	503	512	524	493	510	515	494	500	473	516	513	497	516	477	471	480	534	467	479	512	522	520	545	507	465	505	504	482	468	449	470	541	478	506	497	477	502	500	493	502	477	533	479	495	501	527	494	482	531	513	520	521	494	512	532	462	495	501	497	494	470	447	499	523	485	487	478	520	504	488	470	509	497	514	472	480	484	471	485	492	514	483	513	489	475	496	504	476	497	488	495	515	501	482	514	476	494	500	490	468	473	459	479	501	506	468	487	537	521	504	528	492	513	497	445	465	542	488	475	486	530	489	483	499	489	525	525	500	454	523	491	489	512	492	482	494	476	504	446	534	524	501	514	477	500	508	520	478	483	469	510	485	471	464	477	494	524	511	495	451	495	439	510	497	495	491	485	540	517	472	485	496	506	512	473	495	513	507	462	505	553	486	481	492	520	502	475	472	506	470	474	466	526	479	531	497	471	487	519	511	494	451	507	488	510	506	482	488	511	527	489	523	523	492	477	512	480	494	490	465	540	516	535	482	492	486	495	498	475	563	491	477	506	528	484	498	509	447	471	508	532	508	469	479	469	513	449	519	502	495	502	485	478	495	504	510	521	524	503	508	449	502	493	488	490	498	531	490	484	519	498	533	509	498	490	479	523	497	519	524	505	475	487	497	501	466	507	494	511	504	519	509	473	489	515	548	480	484	507	486	491	542	484	507	482	512	484	493	494	506	486	513	511	496	494	487	490	516	471	509	500	490	499	516	500	532	493	483	487	497	452	515	493	512	520	499	488	510	517	501	483	493	473	493	495	547	480	481	463	508	496	469	450	507	487	504	483	492	479	491	534	467	499	487	502	516	518	490	494	514	510	514	491	509	506	524	540	465	476	483	521	481	506	537	505	526	489	442	521	486	473	473	506	504	432	496	494	491	503	502	510	469	548	515	484	554	484	500	486	476	476	551	471	496	501	498	499	482	523	526	496	497	483	488	439	502	507	514	505	518	556	511	517	538	509	476	468	495	516	511	503	481	505	503	505	504	484	514	484	457	468	504	464	509	473	478	490	489	502	487	508	528	464	511	480	449	494	519	473	470	518	505	537	518	498	487	466	513	513	481	496	489	490	484	512	511	471	530	513	480	556	514	518	505	485	516	486	468	569	513	483	504	481	480	474	491	449	495	473	490	517	496	472	495	503	507	502	470	482	495	510	476	508	525	510	479	454	520	489	517	495	469	486	490	533	479	493	537	503	530	525	508	487	505	475	494	470	460	528	494	511	509	523	476	479	483	496	512	507	495	482	467	475	535	517	503	487	492	525	498	505	509	512	445	526	530	505	490	518	496	505	492	480	496	482	489	461	507	531	476	482	467	491	517	507	488	499	483	481	492	435	487	502	468	476	474	518	448	499	484	507	499	531	495	510	484	484	483	481	514	480	524	518	479	487	499	485	493	492	510	504	530	481	476	479	504	514	499	489	487	478	502	503	501	492	518	473	480	504	514	464	492	493	538	524	503	476	478	493	528	485	505	467	473	494	537	519	492	480	483	481	493	429	477	481	503	469	521	497	454	474	457	507	466	503	512	496	510	493	511	506	517	530	450	488	498	509	522	492	528	520	522	487	496	492	480	519	477	502	520	526	495	474	473	475	515	526	487	500	514	498	501	522	526	500	520	493	508	472	491	476	530	472	511	483	499	472	505	511	484	499	492	504	500	512	496	467	515	521	486	494	489	487	479	470	482	498	509	484	499	462	503	483	481	474	493	478	488	472	488	513	509	497	497	466	485	515	525	506	448	444	496	528	516	503	515	507	508	517	487	456	503	456	489	532	484	498	521	500	522	483	510	516	531	501	536	488	497	474	479	467	482	501	504	519	448	462	489	483	502	483	482	506	489	448	481	470	490	530	519	472	466	461	560	534	486	455	502	497	471	473	494	519	509	455	517	482	466	480	504	509	502	460	480	494	492	531	479	498	520	470	518	468	511	479	473	473	467	478	526	506	513	527	453	470	508	534	488	502	504	524	495	497	540	467	467	500	494	485	499	506	506	499	498	524	489	465	490	522	475	525	456	518	510	480	494	471	488	506	490	537	519	513	527	477	443	511	463	500	476	496	539	471	477	495	498	479	523	511	505	497	490	491	456	498	533	521	502	510	504	554	488	489	501	481	485	510	484	503	517	528	447	493	480	516	481	453	475	494	483	505	541	503	505	494	454	507	528	487	540	504	494	492	475	498	482	492	490	529	476	469	489	445	489	496	492	498	490	516	463	479	533	532	501	463	478	485	496	512	489	480	492	520	511	510	503	488	440	494	497	517	503	514	522	495	480	510	493	482	494	488	482	509	475	484	545	497	500	542	508	497	527	503	491	493	464	463	465	545	500	452	529	489	502	481	502	507	453	526	482	489	522	532	479	534	487	457	455	500	453	524	472	492	450	475	523	458	510	518	477	467	535	451	469	485	497	497	480	515	513	470	506	473	474	442	520	472	513	489	509	491	505	477	498	511	437	480	518	536	475	511	490	446	494	470	477	529	511	485	442	503	492	501	492	480	500	491	481	501	475	500	476	514	515	463	515	476	404	495	488	535	486	469	502	482	511	537	499	505	505	477	483	508	530	498	529	517	496	519	465	475	498	483	506	483	487	487	488	474	491	505	503	523	514	475	503	505	496	486	511	510	497	532	518	522	490	481	521	497	491	511	524	516	506	531	455	473	479	534	468	500	503	462	509	506	490	491	486	504	442	466	504	493	467	496	523	491	472	490	479	458	474	505	490	515	485	507	463	486	520	515	508	499	487	488	519	477	530	462	525	477	534	481	492	537	470	443	500	526	515	481	485	504	486	474	475	493	457	486	532	483	481	479	518	511	521	498	524	477	487	499	490	514	515	493	506	482	515	490	508	502	483	485	493	514	496	487	504	485	499	478	513	487	480	520	520	498	508	539	451	509	481	486	480
19685	4986	788	674	781	776	818	633	574	517	535	469	447	455	537	505	455	475	390	308	331	379	349	258	216	236	237	199	225	260	227	230	227	249	219	256	223	233	234	259	234	223	225	235	255	225	235	232	229	202	212	213	248	258	225	224	233	201	232	209	198	201	216	243	242	228	215	252	225	234	227	244	228	251	227	222	248	254	228	227	222	219	206	227	252	246	252	271	259	257	248	231	208	221	229	236	216	248	213	245	189	232	249	201	248	244	247	222	237	246	239	241	247	220	226	247	225	228	260	253	226	240	225	239	248	245	221	230	223	233	228	205	231	241	218	224	228	222	238	214	231	238	227	237	207	223	240	226	241	238	220	225	228	234	229	229	216	251	192	199	243	249	239	220	228	219	268	225	231	244	256	230	205	231	247	234	211	229	207	230	238	246	250	196	250	248	231	233	233	265	228	214	233	242	250	209	243	214	201	205	223	236	194	206	238	242	229	214	216	237	258	234	247	231	229	245	218	238	250	202	234	239	233	228	231	205	216	204	222	267	219	240	231	252	204	225	220	224	220	239	243	195	231	236	217	211	256	246	209	222	252	218	246	236	220	227	236	248	224	213	242	213	207	251	247	236	243	228	236	226	226	215	221	258	215	226	227	238	249	239	232	244	247	227	238	254	242	246	237	225	209	223	221	264	209	249	254	207	279	205	236	202	222	224	236	221	244	220	215	196	239	225	224	236	228	203	229	235	250	264	242	227	221	242	218	233	226	239	247	196	218	226	228	231	231	244	231	259	237	247	230	228	237	257	230	212	239	235	209	257	230	216	226	234	219	193	215	226	242	235	226	226	228	241	202	220	230	207	225	233	252	212	228	230	239	238	228	220	253	231	235	237	221	197	203	249	226	240	245	241	222	225	227	215	248	237	237	262	235	224	225	224	238	218	243	241	204	242	231	231	221	235	259	224	235	229	254	217	214	277	192	264	221	197	212	211	224	234	217	220	223	216	229	235	223	234	208	243	245	218	214	213	235	225	223	223	218	223	202	207	213	206	217	237	232	235	223	210	241	215	260	210	231	216	205	247	232	226	247	240	215	230	206	232	228	231	247	211	231	222	275	221	205	207	224	212	221	222	210	231	281	252	202	224	260	247	257	214	235	252	238	222	224	226	232	239	231	217	241	213	264	234	209	227	238	233	257	244	208	269	243	216	222	211	225	218	219	239	257	223	236	226	207	245	222	215	241	205	247	247	218	236	255	220	198	249	228	239	238	206	248	216	235	194	218	234	226	238	218	228	240	201	221	234	214	246	248	234	212	227	218	249	224	214	229	199	219	222	213	252	217	251	247	238	217	241	216	256	249	221	233	253	243	243	214	234	254	229	243	197	241	217	237	219	221	223	222	225	231	219	228	235	240	210	247	235	228	217	234	231	242	238	239	225	238	238	271	213	216	250	241	223	209	246	212	250	257	246	221	253	224	217	279	248	232	239	231	230	226	205	215	233	220	248	237	225	220	260	236	215	227	206	238	225	229	232	221	248	260	239	207	231	220	242	217	216	254	237	235	225	233	218	213	241	225	239	210	214	206	249	253	244	210	237	221	252	230	247	223	228	224	244	233	233	217	227	224	209	222	244	249	221	231	202	217	236	222	223	229	214	198	262	233	213	240	206	255	221	249	250	226	252	250	232	234	245	221	226	232	201	208	241	210	243	249	222	228	224	217	229	236	211	243	245	220	235	239	220	244	225	190	220	217	208	242	208	222	230	244	193	253	258	226	252	224	244	217	224	219	223	217	243	240	227	222	236	237	240	257	237	218	233	212	213	236	253	224	235	224	219	227	234	227	210	247	219	258	221	236	260	209	249	236	232	227	247	233	226	211	247	236	256	266	208	247	216	226	217	212	253	219	222	207	227	213	249	228	198	231	231	227	249	213	230	238	242	254	241	241	243	260	259	226	242	229	234	250	249	245	225	222	254	224	230	220	230	232	237	261	209	257	244	240	233	251	244	228	226	217	256	239	259	225	252	244	236	260	247	231	225	236	224	244	221	240	226	223	265	233	230	219	214	225	201	263	217	225	250	224	229	244	243	239	276	222	246	237	222	221	228	223	240	230	231	228	220	204	225	225	246	217	244	226	230	223	229	251	244	221	224	228	240	239	231	213	229	234	224	219	222	240	247	247	214	228	244	213	214	245	223	231	230	267	231	255	233	222	265	227	256	242	236	228	247	226	202	234	262	224	240	224	237	222	217	243	237	249	237	216	260	224	226	221	240	226	232	236	229	221	242	248	246	215	241	244	233	242	253	243	210	216	229	221	216	234	209	212	215	227	239	234	250	251	241	250	229	211	237	232	230	255	218	233	216	261	249	240	228	215	227	228	237	227	267	204	230	239	240	206	206	237	227	204	244	209	217	259	234	211	232	245	228	235	233	249	262	241	204	234	230	233	246	243	230	252	220	235	220	248	216	229	230	231	229	231	226	238	198	221	235	203	226	236	214	204	201	227	214	219	226	230	233	241	224	247	218	265	218	219	220	239	244	229	270	250	213	230	208	263	238	224	201	227	247	207	230	227	252	248	234	218	218	232	236	249	259	227	224	211	214	265	263	235	251	217	226	220	239	221	270	211	231	240	199	262	238	237	244	237	228	229	237	236	215	228	233	220	183	242	211	266	243	240	237	245	253	219	230	232	228	276	273	269	236	230	214	219	251	219	239	224	225	228	243	254	229	223	239	246	217	227	222	257	240	236	227	221	222	209	216	223	223	221	247	224	226	238	229	234	224	247	254	232	232	226	238	253	247	218	223	218	221	242	232	237	223	203	232	222	244	261	233	249	242	231	230	238	238	235	237	276	246	265	239	211	223	226	238	241	211	248	258	235	214	237	198	186	213	224	244	210	208	194	205	230	247	222	216	248	243	223	221	235	227	233	214	216	216	217	236	251	240	223	218	232	225	234	223	231	234	260	253	222	199	231	227	237	203	228	233	202	198	239	208	241	229	252	233	217	239	223	226	231	247	200	228	210	232	218	217	217	231	235	263	229	237	220	229	217	235	242	241	236	249	217	234	238	237	243	235	245	245	247	215	220	235	239	228	231	235	250	221	229	227	234	245	257	234	227	231	233	228	238	232	235	200	222	233	222	244	226	225	234	236	234	230	240	263	239	216	215	216	246	224	214	222	238	234	272	203	220	206	220	218	224	234	233	223	233	221	221	214	212	224	233	206	236	233	235	244	234	238	212	210	217	228	243	248	201	190	215	213	232	228	244	248	225	233	211	249	211	233	233	212	237	240	207	207	225	251	207	233	223	203	223	213	202	236	229	230	203	259	227	208	266	245	200	249	240	251	236	242	214	201	223	225	222	242	250	230	235	256	259	224	227	227	220	218	221	235	230	231	261	234	232	227	236	244	245	236	254	243	259	230	240	235	249	258	231	212	216	242	205	215	224	250	218	237	235	274	219	221	226	237	232	229	259	227	218	234	234	236	233	228	229	240
17984	4650	1485	2063	2941	3175	3515	2493	2274	2207	1981	1917	1960	2267	2282	2203	2078	2003	1396	975	1326	1448	1293	786	619	585	590	581	593	662	573	589	548	546	545	555	513	527	528	549	562	570	566	547	506	490	539	522	568	582	554	513	522	546	513	541	524	505	547	534	541	545	565	539	520	517	581	562	568	572	528	524	547	549	553	523	539	520	497	534	515	535	524	596	532	517	559	523	532	506	576	536	509	532	509	539	570	502	555	513	562	552	558	535	528	516	566	517	576	568	571	539	502	508	560	519	554	535	515	479	545	534	470	529	545	505	507	562	506	528	562	563	555	523	534	549	540	540	544	560	498	563	555	547	553	514	566	545	543	529	524	531	523	561	594	540	560	563	514	534	501	540	521	502	511	548	534	536	560	555	545	522	551	544	573	502	516	575	517	574	517	481	540	482	537	519	492	542	505	498	562	538	475	542	553	536	530	520	544	531	547	529	528	527	531	523	564	521	509	573	520	534	517	505	522	527	530	506	541	550	534	584	568	515	533	548	525	558	585	522	553	543	548	504	548	562	533	544	511	497	560	543	531	509	511	530	575	505	524	561	493	555	548	545	545	506	562	497	539	510	548	511	529	554	519	542	503	509	544	545	567	557	505	500	539	520	510	518	569	535	501	542	583	549	532	542	530	563	539	574	501	528	523	502	528	500	553	519	498	577	531	525	515	528	527	580	511	478	505	570	537	573	560	557	494	519	577	550	528	516	522	517	543	518	501	522	515	501	516	560	547	589	538	546	531	545	513	504	493	530	540	544	536	524	520	542	519	517	540	570	535	533	531	506	560	522	490	545	492	562	557	531	531	519	492	520	539	539	540	543	498	492	538	515	499	535	517	527	522	552	544	550	526	537	534	554	537	549	524	509	506	534	561	549	525	541	511	524	559	510	557	528	502	514	553	523	564	541	497	532	566	542	552	532	522	509	517	525	508	509	514	550	522	557	516	531	536	522	556	533	517	488	536	535	491	528	532	530	547	540	500	540	543	520	537	513	535	550	550	492	527	524	508	533	533	553	507	561	534	573	517	526	484	507	488	534	521	540	539	540	492	553	505	510	515	553	528	552	520	551	539	521	537	514	560	518	567	584	534	539	527	509	492	575	526	504	508	556	560	505	517	570	523	513	516	486	503	548	574	533	534	540	479	487	550	529	533	543	527	508	543	536	497	532	505	526	519	522	519	537	532	555	534	571	497	557	540	562	518	560	580	521	551	530	531	517	496	507	544	551	527	461	528	516	524	538	530	533	500	523	534	560	504	554	491	544	546	558	560	561	539	511	522	536	527	537	559	586	545	501	521	535	556	519	515	581	569	580	541	511	540	551	530	571	536	535	533	518	501	535	554	517	477	512	527	515	531	485	523	542	484	529	549	566	485	535	538	532	490	514	560	540	513	512	505	530	528	560	488	509	555	550	531	552	545	532	538	557	524	544	518	511	512	573	529	525	515	547	545	524	534	555	548	549	549	506	526	517	548	515	572	573	482	488	535	518	533	563	570	494	517	525	552	483	553	576	556	579	529	526	541	520	534	512	487	527	554	519	534	577	510	533	499	562	517	518	589	550	556	532	543	561	526	517	486	522	571	488	522	536	535	621	532	493	558	538	535	546	510	554	540	566	537	547	532	522	529	534	542	522	511	526	532	523	548	546	544	539	512	515	527	587	543	536	547	533	536	530	511	523	544	479	531	543	511	508	532	540	480	490	484	512	542	543	531	525	559	514	502	556	545	525	541	561	525	538	535	470	559	523	564	514	500	540	550	572	527	544	536	559	538	552	508	554	531	543	531	574	506	542	557	548	566	510	552	536	515	502	511	545	549	525	511	559	547	549	561	554	551	495	539	502	521	538	576	537	516	548	531	499	522	549	564	556	553	528	519	505	539	484	560	516	507	542	552	519	525	520	517	567	551	552	558	524	534	583	509	527	520	541	510	542	515	569	544	533	510	513	554	514	548	518	536	533	581	534	559	557	485	548	501	523	535	545	515	513	527	569	553	564	564	526	533	541	500	539	513	496	543	527	538	548	566	539	542	557	538	554	532	525	524	557	536	531	544	503	519	578	509	548	550	558	537	543	550	556	526	528	563	485	527	517	530	516	535	507	510	534	564	551	531	543	501	535	520	570	520	552	512	534	550	520	538	512	538	539	545	519	573	519	549	578	522	494	505	524	529	537	539	545	522	549	531	511	482	542	512	524	499	556	545	532	527	535	542	552	567	530	553	499	506	513	546	554	569	541	496	556	546	549	563	550	564	473	538	497	527	548	523	552	481	519	538	540	527	513	510	548	605	551	521	516	526	525	523	549	549	600	535	559	540	508	559	535	531	545	518	536	476	555	527	514	529	563	547	517	490	523	494	533	544	567	519	556	535	543	499	540	526	566	507	505	517	538	540	523	578	542	509	533	575	538	515	520	509	529	508	452	560	532	540	525	535	526	573	508	517	538	503	503	474	500	534	522	527	532	544	569	539	525	540	529	557	501	532	518	526	555	539	523	516	480	548	567	559	542	552	517	517	528	550	539	520	544	537	527	489	524	547	568	551	479	534	467	552	503	538	561	550	553	528	520	526	543	528	540	488	551	523	520	523	556	529	529	599	526	532	520	491	510	522	520	549	526	521	561	553	525	547	558	531	528	515	553	527	498	571	564	531	519	526	536	518	529	546	556	523	536	560	563	519	538	532	535	562	582	541	539	514	530	497	546	541	557	499	544	522	550	485	570	531	523	541	544	524	540	539	520	560	540	508	509	521	490	510	531	583	534	538	478	572	547	512	518	492	518	541	569	531	521	525	533	551	560	528	505	545	513	578	547	539	535	533	522	513	558	501	476	589	546	565	523	556	530	536	532	577	546	529	584	511	530	512	570	574	539	514	536	538	533	570	524	539	529	510	525	573	540	530	551	550	509	550	531	497	548	540	494	546	556	553	542	511	534	551	516	517	516	538	539	539	543	492	484	502	566	547	561	531	516	514	528	536	506	510	534	570	564	535	516	508	495	497	508	509	526	532	521	542	568	538	491	516	534	467	559	516	574	532	526	546	513	539	548	531	564	522	510	533	574	511	510	517	537	530	528	569	537	544	530	525	490	544	560	532	510	518	535	569	563	483	527	541	531	558	534	544	534	512	552	536	530	499	546	518	520	525	523	553	530	522	533	530	548	497	560	514	521	552	515	571	527	537	540	510	526	517	514	547	519	519	545	537	516	539	533	522	510	508	533	551	518	532	524	518	542	498	527	578	547	575	542	511	530	479	524	524	582	554	474	559	536	541	500	540	532	572	548	529	560	519	503	543	530	523	538	496	555	518	506	524	559	526	522	541	507	538	519	506	509	555	549	525	559	543	515	541	521	532	498	518	543	530	555	548	505	532	510	532	549	546	520	550	538	517	531	505	546	548	540	586	529	536	565	526	570	546	574	539	565	533	538	521	505	565	522	498	529	521	496	487	560	538	496	526	544
70961	44156	13841	2844	1960	2311	4120	1244	878	830	677	663	590	631	581	630	561	464	408	279	344	462	370	250	175	161	174	155	155	156	143	121	169	154	127	173	144	146	140	126	159	162	171	143	145	134	136	146	153	150	135	148	133	138	128	138	138	127	139	138	133	136	135	150	150	148	152	150	135	137	128	123	146	150	140	136	160	159	164	126	141	133	144	126	137	129	133	154	142	136	174	134	117	153	148	143	167	135	135	127	143	144	150	146	145	153	147	131	169	145	146	152	147	147	150	163	144	139	147	139	146	140	144	144	136	145	139	148	156	137	127	143	150	134	133	144	162	129	146	151	132	131	176	134	143	131	121	146	137	130	161	167	148	137	144	156	130	146	131	161	146	144	148	141	149	151	179	135	129	150	149	144	144	142	156	123	120	162	144	143	131	145	137	139	133	134	141	143	122	151	175	161	153	141	143	114	146	137	132	144	156	168	124	127	146	157	135	128	130	148	143	159	134	132	129	145	150	148	152	140	154	151	138	138	149	160	135	158	125	133	120	173	146	131	155	140	130	146	148	126	139	134	137	138	155	142	138	136	155	152	166	116	133	136	143	158	152	152	150	130	135	147	160	128	142	142	144	143	145	138	137	148	162	148	130	146	139	131	135	138	130	149	131	153	146	156	150	153	128	153	138	127	133	115	145	144	157	147	144	147	155	146	146	129	146	155	125	134	146	134	164	141	137	147	139	120	121	179	137	141	155	133	140	160	138	135	131	136	166	142	134	148	164	143	134	139	165	143	141	143	147	108	152	145	141	120	154	145	138	136	171	133	164	138	138	128	136	164	137	135	150	124	121	118	131	135	152	123	142	132	145	136	156	163	119	119	132	161	149	148	134	137	138	127	157	123	139	131	147	139	134	166	142	154	146	131	156	164	128	139	163	152	164	135	141	146	131	124	154	148	147	140	134	145	151	146	146	150	133	138	147	120	140	141	139	173	143	126	121	150	129	137	164	127	161	134	144	151	156	167	150	125	142	141	138	155	169	125	142	148	158	141	152	124	135	134	149	151	153	145	159	155	141	144	129	166	137	139	159	146	160	142	138	120	143	147	142	130	124	140	145	147	166	143	134	136	117	124	158	145	144	151	145	146	150	142	136	153	135	137	161	140	149	153	151	161	143	148	130	149	146	135	126	135	156	144	143	141	160	128	130	129	158	155	146	130	133	123	127	141	126	148	157	146	119	115	130	133	139	119	153	183	148	121	143	137	127	132	143	158	160	138	158	144	139	143	157	152	149	138	134	138	144	145	136	150	130	150	120	177	140	167	160	120	135	133	146	138	145	126	128	141	149	131	137	151	140	130	139	168	128	148	133	130	142	127	144	145	133	166	145	142	112	139	135	146	133	137	142	127	133	134	121	153	148	146	128	146	150	125	134	132	133	142	146	150	133	153	152	161	138	143	132	138	111	127	135	130	154	137	151	130	152	142	155	161	160	149	135	134	149	135	139	157	131	120	135	151	173	142	169	147	156	139	145	120	146	158	139	150	154	114	147	143	136	142	156	157	153	142	166	168	137	138	140	126	136	158	154	132	132	154	115	126	139	130	121	141	150	147	133	147	140	150	141	120	146	138	144	166	150	121	130	139	140	151	155	137	170	140	125	137	127	131	170	158	128	139	146	143	142	133	160	122	146	138	134	144	155	119	111	131	138	140	143	142	136	145	135	130	146	135	157	133	150	125	138	152	155	156	136	147	145	117	143	140	149	140	133	133	144	138	144	126	136	146	161	169	143	125	138	166	144	146	144	136	160	166	145	133	125	117	184	134	133	143	134	132	147	129	139	119	135	124	139	141	138	129	143	121	146	132	145	148	125	161	152	126	132	141	133	146	126	129	135	153	149	126	88	121	119	145	143	145	132	148	141	160	155	140	161	168	145	131	167	144	131	128	130	156	140	162	164	138	126	139	131	129	131	125	133	135	147	140	135	131	143	147	142	158	144	144	141	136	144	144	136	138	124	172	139	147	141	129	156	163	152	133	143	127	125	140	136	127	132	131	132	129	165	151	136	131	143	148	137	138	136	137	128	134	146	158	152	130	136	133	145	151	159	117	132	126	148	123	136	139	158	140	133	153	144	169	127	142	128	152	145	137	136	132	148	115	158	137	138	140	138	182	137	140	142	128	136	144	130	148	153	143	138	134	149	127	146	145	150	149	172	154	155	159	156	137	124	144	159	112	131	110	157	144	131	139	130	116	130	131	152	120	145	137	135	154	142	136	160	135	143	129	133	147	159	131	137	151	138	157	132	128	127	115	140	133	148	132	136	160	136	143	152	148	149	127	141	152	157	130	150	130	157	138	152	149	130	145	140	147	136	135	133	135	155	131	136	136	149	126	115	149	153	141	142	135	157	146	135	122	153	132	168	129	138	131	142	144	144	161	137	163	152	184	145	142	151	141	144	140	154	116	150	148	127	160	142	124	137	142	149	147	154	123	147	135	122	142	128	136	137	141	160	169	153	136	151	139	138	162	163	148	131	141	147	149	146	178	137	148	130	139	149	127	151	130	133	161	145	140	146	142	145	135	143	131	147	135	151	133	135	147	127	154	144	146	126	155	135	162	123	149	162	141	133	147	128	135	155	135	146	136	117	141	135	144	181	152	116	148	162	131	118	147	138	125	156	160	139	127	127	118	155	176	150	123	123	149	138	169	155	145	164	142	151	123	144	162	149	132	131	125	167	124	127	117	140	122	140	145	156	142	137	141	146	156	139	146	159	140	125	152	157	131	131	147	147	138	139	138	134	132	120	142	154	137	128	145	139	167	133	149	133	138	147	149	130	132	155	148	134	131	138	160	133	148	161	158	141	133	132	124	122	158	142	154	128	155	138	129	161	122	143	149	126	123	154	123	142	147	121	128	122	152	150	143	151	138	141	129	146	135	128	144	129	157	145	136	148	154	140	164	152	159	145	134	138	147	143	157	153	151	149	142	129	145	154	127	146	113	133	154	168	162	135	129	117	145	131	135	154	156	139	156	150	169	146	115	125	140	175	153	139	140	137	162	142	160	133	139	149	123	138	133	143	122	135	152	130	166	153	136	135	143	122	129	152	135	141	159	149	158	140	128	144	119	151	121	136	182	143	120	146	145	139	145	171	146	137	139	134	135	133	149	119	153	135	151	148	122	133	122	145	149	156	118	144	141	138	128	148	129	157	131	138	155	129	138	142	138	134	148	154	149	151	148	135	141	145	142	153	142	127	137	144	134	138	132	128	134	130	131	178	136	150	140	141	152	152	133	130	149	135	116	149	147	136	143	136	138	136	129	137	125	125	131	146	136	146	128	149	127	152	133	127	146	144	134	123	150	141	139	140	129	150	153	118	142	123	149	152	154	146	143	123	153	124	135	141	144	142	126	127	151	144	136	131	135	137	155	135	144	137	133	140	150	162	149	109	147	133	139	138	125	150	145	124	145	175	148	136	128	119	132	144	127	150	126	146	138
42679	25063	7952	5320	7251	9173	14954	5336	4439	4045	3521	3685	3422	3375	3392	3366	3011	2802	2162	1364	1749	2501	1810	1047	603	464	521	481	609	583	428	427	418	407	394	420	362	416	374	387	362	527	454	410	363	380	405	364	364	365	386	370	357	365	373	363	349	388	358	369	369	356	337	376	385	335	349	332	372	342	363	377	380	354	371	330	350	375	338	365	391	369	355	337	351	345	342	364	340	386	381	382	352	340	379	335	344	380	353	388	362	377	345	414	345	341	333	340	406	354	343	334	332	353	374	350	355	347	377	368	343	361	361	367	350	354	356	357	352	373	294	335	386	378	364	353	367	375	373	359	351	359	355	368	349	322	357	376	385	329	352	373	369	363	365	355	353	358	385	350	384	338	342	329	377	349	344	338	362	383	352	341	347	344	329	378	302	349	353	373	336	377	361	360	365	342	394	331	350	368	348	327	345	349	355	365	344	323	356	337	389	336	348	366	344	370	404	390	337	379	348	342	329	331	337	362	327	370	320	305	337	348	345	374	392	359	323	348	331	359	360	349	318	348	354	378	337	352	330	362	333	340	329	346	391	330	342	381	367	385	336	384	354	356	356	346	343	371	361	348	368	349	322	355	347	358	339	354	359	355	359	342	346	359	377	347	332	308	332	326	337	357	355	329	374	327	356	340	346	377	348	343	325	382	341	343	324	362	315	345	352	375	350	344	361	368	348	369	363	332	374	357	344	351	352	349	360	359	391	356	373	325	338	377	335	331	361	372	351	324	376	364	363	336	346	357	360	356	368	360	372	375	345	343	397	377	361	353	358	376	332	371	332	337	358	362	388	335	331	350	344	359	342	341	368	377	320	331	361	342	384	341	396	348	335	369	354	366	371	348	341	383	357	361	341	380	351	366	345	351	370	346	351	349	354	397	343	363	351	372	333	331	357	330	356	361	373	339	359	347	382	348	354	360	336	378	326	369	355	338	354	352	339	348	385	380	356	332	338	387	351	334	331	351	340	361	335	357	325	350	370	364	342	363	347	341	337	366	340	367	349	359	366	334	356	353	379	349	341	345	356	346	347	370	377	345	332	349	365	382	343	375	355	327	330	345	387	369	345	349	375	371	348	311	365	381	336	374	377	343	365	343	350	353	370	319	334	360	337	380	356	340	349	351	350	357	376	355	355	327	324	367	363	350	315	383	380	331	320	339	357	325	350	368	367	337	357	385	356	360	369	349	338	380	350	350	339	350	365	375	360	383	343	380	345	354	359	356	362	378	354	343	375	363	360	362	324	336	362	343	351	367	335	334	333	337	347	341	347	346	345	382	319	318	307	360	379	335	389	378	358	373	342	365	352	349	345	332	323	342	355	357	347	348	369	349	356	389	352	381	360	352	337	352	331	376	360	362	328	375	355	334	334	357	355	366	342	355	353	341	391	342	363	329	359	339	383	366	333	421	347	340	367	345	367	358	345	347	349	339	320	364	362	341	365	383	361	354	359	369	346	362	329	368	345	338	349	324	362	350	375	341	346	340	350	356	354	358	367	367	357	360	360	365	353	345	365	358	339	310	374	362	334	340	328	344	345	398	340	366	347	347	349	350	323	350	350	353	340	341	357	339	342	362	342	374	327	359	346	342	348	327	379	341	362	357	352	350	340	314	343	367	362	328	356	343	323	372	343	386	338	339	372	303	354	329	357	352	317	350	332	389	370	380	352	388	344	329	336	331	369	350	335	340	352	366	357	381	349	359	345	359	313	337	388	327	335	333	377	344	351	360	330	369	343	360	374	348	388	355	337	369	389	365	351	359	360	343	331	342	300	363	367	364	347	352	355	388	351	356	368	365	361	367	403	384	356	376	350	337	367	371	398	324	354	380	347	343	363	391	360	365	348	364	384	332	328	369	331	358	385	356	339	353	331	375	338	332	364	331	373	349	351	372	367	365	356	367	363	348	333	355	379	354	346	356	365	389	332	349	374	327	348	342	368	369	340	355	359	348	361	361	379	366	366	329	349	348	343	356	350	352	358	338	327	367	353	351	368	367	346	341	347	388	339	361	360	341	352	353	379	325	341	347	373	353	389	363	333	356	371	340	358	342	345	359	343	330	377	346	356	358	355	322	351	351	357	321	346	355	372	369	328	377	349	349	344	372	313	335	352	373	336	358	364	369	359	326	359	346	357	336	330	353	347	368	357	378	345	344	325	372	369	349	318	366	333	356	335	318	357	351	347	363	355	356	375	350	353	367	350	360	340	381	340	353	365	370	369	355	369	370	364	320	373	344	362	353	351	384	357	367	356	402	372	341	360	327	361	360	375	380	370	366	347	339	310	319	334	373	350	365	360	373	356	345	340	371	365	336	328	371	366	352	351	321	355	367	343	328	342	387	336	368	373	335	335	391	334	374	322	344	364	385	346	357	339	359	331	336	376	355	360	356	360	330	388	360	350	362	345	365	386	369	371	354	302	385	333	354	355	357	358	347	373	340	386	356	355	356	307	334	372	342	348	349	371	380	370	363	370	347	355	352	365	331	339	353	373	344	339	400	343	344	346	342	370	375	337	358	313	372	340	427	338	378	341	333	345	372	345	358	375	351	355	353	330	337	364	364	333	331	342	370	335	357	336	360	358	344	352	383	368	348	371	369	345	380	337	385	357	379	374	347	350	362	327	361	354	319	350	397	352	329	366	372	360	352	345	338	345	338	331	350	376	368	413	340	381	370	355	364	363	381	358	398	383	345	379	346	331	332	348	342	344	385	359	367	363	347	332	369	341	349	365	353	350	365	360	346	344	339	349	364	403	356	332	385	382	349	361	312	412	378	371	334	376	371	326	356	327	365	361	393	368	371	374	380	373	351	349	338	356	387	343	363	326	368	400	354	341	335	369	325	336	349	353	343	345	351	338	328	371	354	340	364	348	322	330	379	335	351	385	357	375	353	336	368	376	342	354	356	376	335	375	359	355	364	350	343	365	325	343	370	361	344	380	354	362	373	363	381	343	347	325	384	365	339	354	321	349	374	330	376	376	355	362	338	345	348	346	354	340	333	365	353	384	352	352	352	365	365	388	352	372	378	346	346	348	359	380	362	327	330	319	366	353	357	374	358	346	332	364	335	357	388	336	350	355	346	368	354	376	342	360	356	334	383	357	353	368	390	360	355	349	324	337	356	332	384	340	357	382	323	352	338	351	349	319	305	353	344	361	328	360	356	347	323	352	373	359	344	415	358	391	357	357	318	385	343	382	344	359	342	351	328	365	334	355	349	347	338	357	349	369	348	373	346	376	361	362	327	361	345	347	385	366	356	347	387	399	333	328	344	366	344	336	374	358	322	364	334	352	342	379	337	373	366	371	340	361	372	363	345	346	349	352	319	345	368	351	348	391	388	367	363	322	350	382	396	375	374	354	368	348	346	382	338	342	363	345	362	347	365	363	359	331	371	357	360	348	361	333	355	396	374	359	349	326	361	329	347	347	352	341	376	334	400	364	354	359	331	352	375	361	341
84335	55266	22814	7722	3668	3794	5276	2043	1643	1342	1015	1085	1034	911	873	955	866	807	617	450	596	671	522	398	276	260	244	254	248	258	226	232	235	214	233	225	215	201	191	213	250	212	244	213	224	216	201	229	203	201	193	212	215	203	213	207	210	233	221	224	210	220	240	205	210	216	218	194	217	216	218	213	220	227	247	210	232	222	207	232	214	221	213	227	235	229	237	213	211	205	233	226	203	191	215	223	235	222	206	213	186	191	217	209	194	234	237	194	241	214	220	210	199	228	212	227	212	208	220	203	183	226	223	204	218	196	222	209	221	238	235	189	201	228	223	206	233	224	192	208	202	207	214	224	217	230	224	207	212	218	200	231	222	199	209	219	215	227	200	208	194	219	197	220	207	204	234	215	259	234	232	191	197	216	212	226	218	205	223	198	245	212	195	190	225	214	201	216	238	225	202	221	222	208	199	194	207	220	230	244	216	185	215	210	228	218	211	217	189	235	206	203	238	227	228	239	189	201	227	212	235	205	230	209	249	229	207	243	220	216	225	213	185	223	237	213	209	235	197	237	189	221	241	211	244	199	214	214	213	189	197	213	223	215	219	206	218	208	206	200	213	204	212	216	218	223	201	188	194	236	197	232	218	243	211	215	237	213	188	205	242	230	234	210	228	249	221	234	237	199	202	212	224	237	229	215	209	219	213	233	233	225	249	215	220	215	206	215	231	211	224	239	196	187	238	221	246	211	203	193	235	215	215	213	216	201	235	233	217	185	218	207	232	186	235	239	204	199	235	246	222	217	209	215	203	225	191	216	227	183	230	213	180	205	220	210	218	233	233	205	246	238	222	208	232	226	190	230	226	229	191	242	251	225	223	203	226	222	201	204	248	234	206	213	199	197	246	250	230	201	225	194	235	190	232	196	229	212	206	219	226	236	204	205	207	200	218	193	243	223	214	231	232	209	206	234	230	213	194	216	207	200	230	193	227	201	210	226	216	213	207	220	216	251	220	236	209	207	215	222	212	195	189	207	206	218	221	184	206	203	229	216	197	238	217	207	184	184	227	193	207	219	225	235	206	221	227	198	202	231	212	224	232	216	201	212	210	249	199	233	242	232	210	217	225	224	234	210	244	209	223	202	215	225	224	174	212	246	196	199	204	222	226	230	230	198	241	228	230	208	223	215	210	240	212	228	198	197	209	233	222	205	208	186	217	188	208	215	216	224	230	200	197	209	199	197	212	222	225	221	193	221	228	231	190	182	200	204	241	182	213	244	204	214	207	217	211	216	217	246	214	205	198	184	225	201	207	210	247	225	218	206	193	237	208	227	233	216	218	238	214	226	189	220	223	223	236	247	227	194	195	236	214	218	209	216	197	228	220	258	218	221	201	219	214	221	248	250	217	229	203	201	214	222	199	227	202	209	223	203	218	199	217	200	228	227	205	202	212	205	202	226	240	217	202	223	186	220	222	208	200	198	231	233	198	250	216	188	199	227	221	199	199	206	205	185	210	223	228	203	217	232	202	208	200	238	180	211	205	244	228	222	238	207	234	238	220	209	177	206	226	201	222	217	225	235	204	211	213	218	202	185	183	228	240	207	218	208	233	209	211	235	190	211	208	224	203	213	208	194	194	187	239	225	224	222	219	212	214	201	217	214	212	229	226	204	189	199	193	221	224	214	185	208	208	216	247	232	191	192	224	248	208	195	222	192	224	227	239	225	210	190	235	189	233	229	199	240	228	212	208	205	205	208	187	226	205	227	239	208	226	213	198	213	209	233	250	216	190	201	196	207	212	207	201	230	209	198	201	195	228	243	224	199	191	199	209	223	189	218	220	231	226	202	190	200	196	225	236	202	227	217	209	211	201	203	229	227	200	212	219	180	199	212	237	201	240	206	209	241	226	197	189	201	229	211	226	207	226	197	216	188	210	211	223	236	213	221	220	205	203	188	205	240	211	202	229	196	201	199	216	210	192	199	208	224	214	210	193	182	223	225	223	226	211	223	203	221	208	217	220	201	193	212	203	253	222	229	223	230	216	230	240	230	241	225	175	217	206	178	243	209	216	223	193	219	233	235	199	211	212	215	214	191	195	231	177	205	226	202	205	215	235	205	239	238	215	203	208	185	221	217	228	235	212	220	207	219	215	234	200	206	211	197	228	213	212	216	229	208	206	211	205	201	203	221	204	229	220	195	220	210	201	203	224	225	217	224	232	219	228	217	231	206	198	199	207	216	176	183	206	245	211	219	209	208	232	197	222	220	238	197	208	192	206	217	211	199	187	211	216	197	195	211	211	233	246	203	194	220	206	217	233	257	211	209	208	194	234	205	225	217	235	206	209	189	206	228	217	240	190	220	195	223	246	193	213	199	224	208	202	223	205	202	227	211	182	233	216	226	204	213	205	212	166	210	198	199	237	191	210	243	209	212	205	201	233	222	218	214	220	190	230	224	178	236	202	225	212	223	206	215	244	199	239	223	230	213	214	204	231	247	209	221	216	227	211	217	198	200	236	205	224	217	228	218	210	201	211	220	233	226	225	213	200	218	208	236	222	190	236	215	207	222	212	198	205	204	203	219	250	197	196	221	221	192	230	235	202	223	220	253	226	203	205	218	197	221	231	207	184	190	206	247	221	201	206	206	199	195	207	206	218	212	220	210	212	228	207	220	220	246	215	199	209	225	222	215	195	237	202	189	229	234	210	204	198	212	221	210	204	225	203	219	207	205	196	217	195	199	235	208	215	232	212	212	221	217	206	223	233	217	250	227	213	223	224	232	208	201	214	197	235	222	208	213	217	211	214	215	208	206	205	193	213	195	233	200	223	192	219	217	213	189	209	214	228	204	221	202	204	203	209	240	189	202	226	202	201	212	202	206	222	219	198	212	243	213	226	202	206	222	194	229	227	210	215	218	190	212	205	235	250	202	207	218	192	200	216	186	211	223	218	214	203	220	212	221	239	198	186	231	219	214	189	210	215	218	225	215	240	211	252	218	209	209	216	200	203	186	227	202	211	179	215	216	211	221	183	217	212	219	211	209	214	225	185	200	246	210	246	233	197	196	227	209	187	209	215	182	212	214	191	241	218	208	229	241	200	233	221	250	214	214	191	240	188	212	231	200	217	227	229	216	219	205	194	204	206	219	240	217	213	200	214	194	197	211	191	212	231	229	224	206	203	212	233	207	218	219	228	205	209	239	210	194	221	194	191	201	207	230	201	208	230	205	213	200	217	229	203	214	233	204	224	208	195	222	218	229	222	215	203	242	196	189	198	232	217	207	219	220	238	199	231	208	232	222	207	243	217	155	210	200	222	208	212	196	230	193	210	202	196	219	195	220	187	209	235	206	208	237	213	233	217	224	202	223	221	205	224	199	214	203	206	199	192	220	234	202	204	232	225	191	215	224	243	204	236	196	238	234	231	205	219	189	233	206	223	230	225	220	216	228	226	255	210	212	231	205	185	212	222	233	207	208	229	221	215	225	232	227	203	205	196	211
52488	33449	15603	8787	11668	12927	17337	8128	7116	6545	4905	5367	5457	4721	4813	4915	4974	4354	3373	2112	3195	3490	2586	1672	935	710	732	808	951	817	651	590	662	595	644	607	582	559	590	590	685	830	703	564	531	522	541	536	518	549	579	558	525	495	523	565	553	532	518	516	525	503	510	504	499	549	506	499	533	525	536	532	501	467	504	573	495	523	529	527	516	561	485	530	531	532	518	507	550	540	501	562	517	549	491	512	530	523	465	521	513	513	559	514	524	518	532	554	521	546	492	548	567	496	507	484	476	527	490	491	488	539	503	486	548	474	510	477	527	514	541	515	502	518	545	522	556	502	584	516	533	503	534	522	519	528	533	485	554	527	511	489	497	545	474	529	507	562	508	480	504	517	516	482	516	510	508	526	495	548	501	505	481	517	512	509	524	495	499	492	540	506	540	534	531	517	541	514	468	527	517	515	528	507	554	506	501	525	523	511	484	474	567	517	551	483	487	497	536	525	522	478	498	518	538	511	486	528	549	549	499	499	514	514	518	508	497	516	455	527	526	540	467	547	495	526	484	482	506	516	504	532	526	485	533	507	513	512	534	524	496	463	538	509	532	499	501	508	505	510	491	509	525	511	473	518	558	525	540	530	490	498	513	537	525	506	537	506	534	542	530	544	483	526	462	522	531	518	523	522	507	489	542	492	492	520	534	563	520	532	494	528	489	519	543	465	530	488	508	527	517	511	534	543	511	540	497	515	480	501	501	518	537	502	437	505	489	594	478	513	536	499	502	504	504	492	509	523	529	510	484	509	539	503	526	471	515	516	460	523	505	480	505	518	505	534	542	499	509	508	509	501	501	523	508	586	472	547	519	522	511	520	513	503	506	497	555	559	471	549	497	515	533	537	512	545	515	547	544	510	503	485	506	523	517	499	527	539	540	524	539	502	522	523	507	508	526	516	540	547	496	523	522	530	514	520	541	520	488	518	507	555	510	478	515	515	510	482	494	465	527	491	511	522	499	526	471	510	504	534	496	522	509	540	498	531	485	498	542	547	511	498	500	545	489	491	515	522	512	524	537	556	504	529	538	483	462	485	553	491	531	504	505	531	501	537	481	472	517	562	493	527	515	480	542	510	494	478	536	480	562	554	549	533	497	504	501	469	557	550	499	501	560	506	503	519	552	509	524	523	494	493	512	521	500	512	524	497	525	517	510	490	516	474	531	503	564	508	547	519	506	473	487	451	509	560	491	513	536	475	515	540	490	513	517	499	481	479	474	501	478	485	534	501	501	518	481	521	521	498	530	518	480	505	528	503	529	532	466	532	502	525	518	500	556	538	518	490	535	496	530	512	536	526	529	518	515	517	469	530	482	482	482	543	503	503	486	539	546	504	490	509	512	534	517	533	490	501	492	511	523	525	490	508	512	552	507	492	518	515	471	496	535	532	496	503	505	547	514	523	492	508	535	486	522	537	520	536	539	489	515	517	523	509	503	539	545	513	501	498	512	488	521	478	504	538	592	516	526	515	510	524	510	514	538	525	541	503	516	521	518	518	498	510	502	510	506	512	529	515	474	524	507	497	455	533	525	512	498	519	523	478	507	527	540	532	512	547	526	498	467	510	526	501	530	528	530	530	535	494	491	502	498	504	465	503	517	558	524	515	515	532	538	511	485	530	504	543	524	503	512	502	560	510	549	541	494	527	556	546	505	534	526	512	564	479	500	489	559	486	515	531	501	500	510	505	514	533	470	518	526	515	519	513	509	524	484	468	513	543	529	508	524	519	490	523	543	507	555	490	491	503	496	498	514	496	481	485	511	524	524	487	518	503	510	536	498	512	533	484	520	531	524	525	517	519	495	542	502	530	560	531	474	498	532	494	517	537	516	509	517	490	520	500	494	507	493	495	464	495	491	461	539	501	502	514	525	517	514	539	476	537	488	515	543	483	502	533	538	529	516	508	525	526	540	522	526	541	496	531	528	523	475	499	542	487	504	491	508	504	507	485	506	494	504	533	515	547	550	518	527	495	520	506	496	546	506	537	534	525	496	522	546	502	473	517	535	502	480	492	562	489	504	534	548	502	494	532	521	523	526	530	546	526	484	487	538	527	525	484	488	520	526	484	516	547	504	494	479	497	480	472	451	532	590	507	524	504	492	503	562	499	525	533	537	500	551	474	538	460	527	490	480	500	518	467	495	538	539	528	532	517	539	493	528	487	509	530	489	495	525	515	531	505	519	477	496	555	513	536	510	505	507	560	569	526	511	528	533	482	540	506	545	481	471	542	529	513	537	527	507	540	538	523	498	542	536	498	521	492	527	497	487	548	537	525	503	528	529	517	535	520	511	565	480	518	484	483	486	520	505	510	520	517	508	501	546	539	506	480	496	517	534	527	564	524	517	492	514	477	515	514	502	554	479	525	524	528	507	511	485	514	506	507	512	513	520	514	483	485	512	480	504	497	481	519	563	551	535	483	513	546	554	514	548	533	553	507	521	528	516	550	521	510	478	502	533	496	484	513	502	552	524	542	476	524	518	528	503	525	548	509	520	545	512	517	469	527	502	524	506	517	505	539	479	525	509	491	507	513	535	512	522	483	503	496	577	501	506	530	505	539	559	492	494	556	508	517	511	527	536	493	514	537	484	532	514	506	521	529	562	536	516	491	468	516	537	543	541	562	498	532	509	501	470	546	515	477	509	493	515	521	541	526	552	515	498	545	525	507	483	516	511	525	496	493	482	513	522	536	521	489	536	506	499	502	553	494	488	530	517	499	536	521	488	547	516	526	499	522	509	519	495	510	529	499	517	517	527	515	542	520	542	484	513	517	550	504	530	535	480	564	518	501	473	506	508	509	456	554	518	483	510	506	482	479	526	508	524	548	525	526	526	503	494	518	529	511	491	461	540	536	554	492	493	514	498	560	490	481	459	511	500	509	518	506	485	547	512	501	531	502	502	561	520	500	548	514	514	556	501	499	515	475	491	509	521	512	501	499	541	486	483	521	514	520	547	512	500	488	574	531	491	468	483	489	531	505	564	541	492	497	496	545	523	505	498	495	510	535	524	536	513	572	470	510	472	548	516	487	504	488	496	499	542	504	559	520	560	489	485	547	552	520	533	500	554	529	519	522	547	509	520	540	526	494	521	534	534	550	524	498	487	488	521	532	541	491	522	540	502	530	490	529	513	528	504	520	543	522	526	508	522	499	572	520	529	497	539	514	500	542	602	525	540	513	508	541	489	526	515	496	504	516	482	511	480	521	513	560	506	494	538	516	508	508	536	498	523	508	536	535	551	524	498	503	523	502	505	510	498	455	476	554	448	513	541	521	524	508	491	529	538	473	517	529	541	490	525	527	509	534	519	549	507	518	543	519	533	493	535	542	550	499	482	478	474	511	526	534	493	530	509	489	551	518	486	529	497	510	528	511	532	533	513	516	521	506	535	521	543	499	494	501	543	513	503	480	551	499	506	489	567	511	515	516	464	520	510	528	526	503	526	520	493	486
20011	5251	1041	1018	1662	1719	1056	728	664	538	505	481	540	454	441	442	536	461	360	283	350	374	337	296	254	244	244	233	234	192	226	220	230	270	222	253	243	261	218	271	252	231	233	232	225	245	249	235	243	246	222	251	238	215	229	214	223	230	267	265	271	220	236	259	243	226	220	246	238	272	221	239	219	227	229	226	259	205	243	242	245	242	262	239	239	256	237	209	227	235	212	212	234	229	226	224	249	270	229	213	241	243	207	237	219	230	223	256	221	225	230	235	228	231	242	235	198	263	263	255	237	237	236	263	235	244	259	239	240	227	256	234	240	237	244	229	235	237	239	222	261	234	218	245	238	220	254	247	244	245	262	263	231	255	240	257	207	261	231	230	251	265	240	218	248	238	240	253	242	221	264	254	243	207	234	247	235	255	216	225	227	237	219	235	238	213	237	259	228	245	259	237	233	228	245	218	259	266	270	223	244	231	239	261	255	249	247	256	239	252	254	217	237	248	212	231	224	264	247	237	234	217	222	217	217	242	227	236	234	241	193	236	234	238	268	222	250	241	210	260	238	237	253	238	269	218	226	229	241	255	236	247	254	209	226	233	221	237	251	219	226	229	269	215	240	244	218	218	221	247	231	251	225	221	249	233	230	215	278	234	224	234	225	252	216	251	260	250	216	238	242	239	227	247	207	262	249	245	247	274	228	247	213	231	228	232	214	218	236	250	246	220	227	235	226	238	219	238	240	239	245	216	236	253	229	238	243	234	255	257	238	209	217	241	214	269	236	254	244	236	232	253	262	219	238	227	219	242	246	271	242	224	233	249	200	240	242	258	240	223	205	237	232	233	239	238	213	227	243	214	231	255	230	235	240	236	225	229	257	241	230	240	260	268	242	238	208	247	246	230	222	245	228	221	259	266	255	224	237	226	234	256	277	215	247	260	235	225	249	233	236	224	238	261	234	275	260	256	234	241	234	220	238	222	237	223	222	246	237	232	261	250	269	237	248	243	234	242	214	230	245	250	255	194	248	236	229	233	241	240	233	255	225	236	248	245	238	249	238	223	233	239	244	264	256	217	257	247	225	248	230	256	259	275	207	285	232	252	243	241	256	243	255	226	258	218	243	229	251	272	265	194	229	244	222	241	264	223	219	245	244	267	224	250	210	244	226	229	237	235	225	229	234	229	237	230	253	237	257	259	224	249	243	228	220	246	260	212	244	262	238	250	283	235	255	245	241	233	249	214	260	262	204	235	251	220	216	233	234	250	238	240	267	268	248	245	238	230	244	248	232	249	229	236	219	247	252	248	244	217	253	259	244	244	219	241	253	253	209	237	229	233	238	227	224	264	242	239	259	242	212	229	226	245	225	270	237	223	240	250	227	230	218	254	252	228	238	221	222	257	255	226	230	228	225	258	240	278	221	250	226	214	239	237	231	227	231	234	241	235	229	218	246	254	220	248	242	213	235	250	252	240	238	238	207	266	253	251	255	258	249	209	250	235	240	221	258	272	238	225	249	262	237	209	242	245	206	251	247	250	214	230	253	274	251	231	240	229	259	235	251	252	239	239	244	238	232	254	254	259	238	264	220	243	252	257	250	254	248	248	234	236	234	245	248	241	217	234	229	263	253	234	277	234	235	231	212	230	201	215	243	247	212	202	231	235	254	256	221	235	223	237	263	225	246	240	246	263	242	222	256	243	198	240	232	261	253	258	225	255	212	255	201	218	211	229	230	257	220	232	237	216	228	227	228	248	258	259	242	250	247	248	215	231	209	215	249	214	229	226	221	242	239	242	211	227	222	223	235	236	251	281	227	227	234	232	245	251	231	238	268	246	227	237	232	208	231	208	184	245	248	274	242	240	232	261	246	246	258	262	206	252	223	216	259	236	253	252	230	236	233	244	261	219	238	245	204	262	240	273	230	233	240	221	228	241	247	237	251	213	248	225	232	237	224	252	252	235	240	270	257	246	249	257	246	241	236	220	262	208	212	219	242	241	221	246	241	227	216	250	253	238	246	252	247	240	225	244	250	255	233	236	256	267	228	207	252	221	246	232	224	238	254	226	255	252	218	211	252	277	219	210	234	231	247	240	265	225	211	231	258	264	234	236	251	257	255	259	255	244	237	247	235	220	248	257	222	252	248	228	240	259	243	225	217	222	217	244	250	202	213	217	225	226	221	227	228	255	264	263	218	243	265	254	226	259	243	245	205	237	278	233	198	231	245	241	230	226	251	213	234	257	243	235	235	252	249	244	250	227	231	242	254	220	233	257	267	249	241	211	238	213	243	231	243	225	261	243	238	246	221	207	232	268	233	213	252	259	236	244	229	254	235	229	256	205	264	267	234	276	266	233	250	238	221	258	251	232	224	252	209	214	241	244	216	222	245	229	285	250	260	234	254	259	247	265	263	221	238	238	232	240	275	217	238	235	265	202	249	216	252	246	237	225	242	247	236	236	224	219	249	270	249	203	235	256	202	225	243	264	271	264	212	237	234	272	255	253	229	225	234	260	227	230	249	242	269	249	251	230	227	231	217	226	221	228	253	253	215	242	231	254	249	237	240	225	230	249	204	244	264	231	257	217	249	237	249	232	288	248	228	217	266	231	244	250	256	238	242	239	251	226	238	235	275	260	295	256	241	234	212	241	243	247	243	256	257	244	237	225	272	238	267	266	230	221	241	268	222	213	223	237	255	242	261	256	233	249	248	220	263	211	245	224	233	234	244	247	225	254	241	230	205	220	228	223	238	251	235	221	228	237	257	234	266	248	247	248	218	242	252	237	259	248	224	236	231	238	238	263	232	240	260	230	248	250	228	235	247	263	228	254	237	202	226	251	255	215	226	229	226	265	262	239	243	266	237	250	250	269	241	221	246	244	203	226	227	259	229	227	226	268	242	224	231	250	233	228	241	204	212	226	285	242	246	233	229	229	237	238	262	235	212	247	249	223	237	235	233	256	236	256	226	203	236	254	248	240	217	243	280	232	240	231	261	234	231	241	259	259	232	231	244	250	281	223	234	228	232	239	259	251	260	210	215	252	257	232	226	227	259	257	244	208	223	248	226	238	238	206	219	223	237	239	261	222	261	234	249	215	239	264	231	259	232	251	225	233	228	240	220	222	248	252	253	234	240	225	219	230	235	249	234	242	260	241	231	240	234	237	256	211	254	246	246	240	237	251	247	238	238	220	234	248	226	223	238	252	248	236	228	205	235	232	224	233	244	223	260	245	227	223	256	225	233	247	234	233	223	218	247	213	236	252	268	206	229	201	227	250	242	268	246	253	227	219	245	224	238	241	263	251	231	242	215	244	238	241	231	234	217	196	288	218	246	235	236	246	243	266	258	232	249	237	233	228	225	248	247	229	228	277	267	242	245	210	249	235	236	215	263	244	271	234	243	245	235	247	241	255	235	225	250	252	234	230	255	224	264	220	227	233	226	216	246	217	255	219	219	253	227	254	263	217	246	233	249	233	233	214	245	221	238	266	244	232
18027	4736	1936	3122	6479	6992	4559	3243	2927	2355	2094	2262	2213	2083	1844	1961	2190	1967	1314	905	1221	1448	1189	839	594	626	571	541	591	572	549	572	577	561	544	551	533	517	571	586	624	610	547	568	566	604	537	577	546	538	556	561	539	562	540	536	574	497	565	513	556	515	534	534	521	568	537	557	531	577	568	584	566	558	530	542	542	537	551	590	564	554	529	524	553	550	551	550	502	518	574	525	520	550	560	574	545	566	551	565	512	533	555	536	521	569	538	515	531	537	550	525	581	576	539	588	561	542	530	536	526	564	579	535	509	538	556	545	529	504	532	581	525	518	577	555	544	591	561	585	533	562	557	546	543	549	544	510	569	583	541	576	569	541	513	568	531	562	485	558	542	580	606	504	564	566	541	550	533	543	578	552	577	523	524	539	527	545	554	570	487	570	531	537	598	517	561	541	549	552	568	556	559	548	563	543	554	548	532	591	564	560	545	529	532	561	567	531	552	504	554	530	576	555	537	544	535	564	518	537	534	513	555	537	550	591	522	578	539	565	574	552	533	522	514	564	554	536	523	520	568	519	531	554	557	569	538	555	540	552	535	551	571	539	531	557	562	569	552	555	510	509	576	558	543	560	537	521	551	588	535	569	523	546	597	558	562	570	562	550	560	548	535	506	520	561	524	537	551	541	572	531	561	532	543	548	563	550	520	562	564	548	573	500	547	530	563	581	527	528	527	566	584	543	531	536	587	563	562	568	548	569	520	604	587	537	527	548	548	552	549	569	561	543	522	520	541	538	544	534	602	549	539	574	547	560	575	528	550	509	521	520	552	519	575	568	533	569	583	532	561	571	541	539	546	497	538	545	544	518	524	538	551	537	577	552	544	542	552	554	577	544	536	534	539	528	519	543	556	548	578	521	525	493	552	530	520	509	563	577	533	512	528	528	573	559	558	541	561	568	556	546	530	571	529	541	570	563	541	544	573	563	556	558	544	571	585	554	545	528	546	542	533	566	591	549	532	557	453	604	558	516	546	547	563	586	528	555	554	518	544	535	538	556	570	551	545	503	512	533	542	567	536	564	523	569	567	608	568	593	523	541	556	538	521	565	521	583	526	559	581	544	539	564	545	565	567	533	534	544	561	577	517	563	572	544	561	589	570	556	556	505	532	557	525	593	552	579	531	556	574	577	557	540	517	563	557	542	536	527	551	547	507	590	534	577	566	518	566	529	554	535	578	565	510	498	537	605	539	523	578	568	533	529	561	523	565	571	530	570	522	569	536	546	560	568	593	554	512	573	522	555	555	467	555	541	551	519	541	550	546	516	489	533	541	542	619	574	548	545	542	546	498	557	559	560	563	611	538	544	522	569	552	630	548	546	609	520	590	539	535	564	541	565	547	566	547	539	542	522	535	527	567	544	563	531	573	582	485	536	554	562	545	540	518	535	571	539	546	574	521	577	580	564	528	540	542	545	542	585	547	516	544	545	529	562	564	514	575	522	539	567	551	542	554	529	525	551	548	575	546	552	532	564	519	592	539	555	561	529	541	564	538	555	555	565	582	536	556	562	562	510	552	580	520	528	561	566	553	565	561	526	512	561	544	552	541	548	519	521	499	571	571	557	534	564	515	537	545	553	548	570	552	577	545	578	561	519	551	550	575	524	512	552	569	548	581	552	566	536	606	551	537	534	529	574	592	549	531	544	504	560	531	591	540	528	514	531	542	559	482	585	535	562	552	536	547	553	556	539	520	569	538	540	576	568	573	570	552	594	551	518	575	545	555	503	544	520	532	557	518	528	521	564	551	533	565	557	535	572	519	530	553	545	519	598	545	514	563	560	554	551	556	551	563	596	567	508	571	541	581	548	550	537	526	490	531	532	561	533	508	547	576	532	552	568	599	526	521	532	574	535	583	557	503	569	546	560	505	566	539	575	582	535	556	511	550	528	573	549	497	512	585	539	545	556	523	543	569	541	592	532	564	517	568	555	580	547	530	554	577	539	481	549	570	523	545	551	536	534	533	563	544	526	513	550	545	531	514	545	580	533	569	524	541	599	548	550	529	526	531	534	599	544	546	573	576	549	572	550	568	549	505	551	500	560	541	517	548	509	594	567	579	498	550	524	585	582	577	566	497	555	547	594	568	568	538	529	537	513	550	595	526	579	521	542	566	524	509	568	547	560	526	550	555	508	532	552	549	571	551	547	568	555	541	493	578	526	541	539	584	579	573	533	533	532	534	512	558	553	512	547	545	550	571	527	572	493	612	528	554	523	557	524	557	543	566	555	570	555	569	531	567	555	541	557	528	561	551	529	525	522	546	589	523	549	569	523	556	522	483	539	526	542	543	571	549	568	586	513	550	545	532	574	484	561	541	578	516	503	559	534	520	526	522	526	522	530	580	562	578	542	549	553	553	547	511	580	536	519	527	510	549	514	553	523	561	499	582	545	535	564	519	580	519	531	522	515	514	589	549	559	587	550	530	546	564	559	569	551	539	563	573	514	541	532	565	605	571	577	537	536	513	578	573	535	553	593	538	584	530	591	537	545	547	531	525	528	528	564	543	517	556	578	526	567	577	592	564	557	556	543	519	564	512	512	546	563	536	548	504	567	520	530	561	559	558	580	580	512	589	612	592	556	550	509	522	573	537	562	604	554	519	529	536	556	545	530	533	559	523	512	538	538	562	488	555	508	524	565	532	551	549	511	568	585	560	506	552	552	565	556	541	556	583	522	558	543	531	584	547	597	522	537	540	518	568	471	522	503	530	549	552	546	576	550	517	558	515	578	544	550	522	534	518	523	551	562	539	567	533	575	576	570	565	612	577	572	506	539	572	560	561	582	512	585	524	566	596	568	579	572	590	585	566	557	540	550	518	554	570	521	556	541	562	578	522	585	577	526	557	557	536	630	558	523	503	553	530	556	535	549	567	557	561	553	590	564	511	552	526	579	528	550	511	546	538	530	531	547	558	544	533	550	523	534	568	550	552	563	520	562	554	522	560	551	537	561	568	500	562	598	538	533	525	537	583	576	589	541	568	547	590	556	536	594	517	569	546	555	559	526	551	503	574	543	560	537	565	534	525	551	543	566	548	572	550	567	565	537	507	588	582	527	533	505	560	560	546	523	544	529	574	527	546	584	535	541	513	557	534	560	530	554	556	561	550	532	600	548	566	579	534	535	510	570	535	537	520	538	535	564	563	575	522	537	541	572	545	541	582	520	541	598	531	565	603	582	525	555	574	613	556	586	551	571	473	532	561	496	590	517	529	576	553	570	541	557	540	546	589	562	554	539	571	551	568	588	568	523	487	532	543	567	567	602	528	581	544	575	521	555	562	547	536	551	563	553	503	525	572	490	576	580	587	537	559	538	550	555	565	571	516	555	556	527	559	539	562	562	551	496	513	540	588	542	549	551	581	586	567	504	545	510	554	542	572	557	550	541	556	505	518	573	556	530	550	534	527	584	518	482	530	500	546	532	554	527	581	569	552	550	551	543	507	539
70577	45072	17583	4752	3742	4174	3447	1473	1090	786	682	689	772	656	535	532	585	605	484	280	270	337	301	222	165	170	168	170	183	160	142	165	167	154	158	146	154	149	158	129	189	196	132	137	141	166	142	150	145	152	159	164	110	164	135	149	141	176	144	139	151	146	152	144	154	126	158	150	165	131	143	126	156	166	125	151	139	148	136	129	151	149	162	156	167	128	159	159	135	178	153	137	171	131	165	154	136	114	125	140	140	141	148	140	160	128	124	166	158	150	132	135	133	147	169	153	156	145	135	148	159	165	142	140	148	148	150	146	149	141	156	157	140	144	150	168	156	150	135	159	156	147	145	137	140	129	169	146	165	148	154	147	137	170	155	124	132	143	167	141	163	164	144	146	140	129	146	141	164	130	137	160	139	147	119	164	153	136	161	150	150	136	154	152	159	141	128	129	143	163	145	127	137	162	159	160	137	151	147	129	132	148	126	141	154	156	136	172	154	132	148	144	161	122	137	146	159	166	160	159	157	152	134	136	134	146	167	145	141	136	169	148	147	130	154	142	150	143	150	160	128	134	165	156	170	159	126	132	145	143	156	141	144	134	141	125	129	169	138	147	165	144	141	152	156	128	141	153	161	139	157	140	151	145	153	121	153	144	167	140	125	128	150	139	133	144	159	138	159	152	141	152	162	133	127	160	169	164	156	129	128	160	163	163	157	151	138	139	152	163	151	160	146	165	172	129	130	146	120	154	154	137	134	140	151	143	147	150	140	159	134	130	144	135	126	148	157	194	147	142	128	142	137	146	124	147	143	161	145	157	155	141	132	139	142	173	112	138	151	132	159	151	165	164	158	150	134	151	147	151	137	160	140	146	160	147	123	154	118	130	136	138	150	150	134	148	134	135	148	165	147	146	158	151	111	150	169	142	168	169	149	132	151	146	158	136	125	169	141	142	150	153	133	136	116	123	152	153	146	169	152	154	145	147	164	154	157	163	140	152	141	142	157	124	130	153	134	133	151	149	144	137	173	148	151	123	154	154	157	140	155	162	145	149	127	158	159	155	159	161	122	155	126	132	132	123	151	161	160	141	132	139	129	158	131	159	171	170	156	153	148	144	139	161	145	147	143	116	136	121	134	145	134	145	153	157	154	140	157	123	157	153	162	145	164	139	141	156	130	121	161	138	143	178	163	154	133	143	166	175	172	143	155	149	171	140	168	163	121	142	176	129	154	156	156	166	149	136	154	146	148	135	134	157	125	139	147	155	155	140	155	143	159	171	151	149	161	135	117	177	143	140	157	143	140	131	147	157	139	147	137	139	149	139	140	160	155	129	151	150	140	147	139	139	143	126	151	165	120	129	156	139	146	154	156	118	131	154	147	147	144	139	144	184	146	166	148	138	143	140	162	135	139	126	178	148	135	146	169	165	138	140	162	150	185	142	149	155	156	157	146	152	153	167	174	147	134	123	155	117	134	128	146	147	142	148	130	143	180	143	149	148	146	173	161	164	149	129	150	153	160	137	147	132	150	139	129	139	159	160	165	157	156	127	119	159	157	140	143	160	154	113	142	136	144	151	136	119	159	151	126	138	123	159	159	151	131	146	135	162	152	158	140	154	166	165	127	155	148	168	153	143	137	134	151	125	162	138	141	141	157	136	140	159	173	141	154	148	147	138	157	163	152	134	149	132	169	140	143	128	156	158	142	149	148	156	144	134	162	153	145	155	125	162	138	139	146	165	145	157	142	142	165	182	133	153	144	117	147	148	163	126	154	142	133	151	139	127	131	147	134	141	136	169	150	177	158	145	155	138	151	156	149	157	143	134	132	174	147	155	158	158	133	147	165	142	159	164	152	156	163	148	162	158	128	155	148	182	156	159	150	154	150	133	143	144	130	151	131	132	139	150	139	150	134	144	157	160	163	153	152	126	152	135	148	149	139	157	149	137	168	137	157	172	146	149	146	148	140	153	158	150	147	138	154	149	131	151	181	148	165	145	140	148	121	113	161	142	139	150	117	158	145	146	180	137	160	132	147	151	143	131	158	123	135	130	137	155	136	163	147	132	141	130	162	150	130	108	130	150	157	179	149	162	149	140	162	139	132	131	147	191	177	140	165	132	141	163	141	144	150	155	149	141	152	148	162	129	148	131	138	135	124	136	140	149	149	134	149	172	140	150	136	178	147	133	165	159	136	119	139	139	142	149	137	140	176	133	174	136	146	149	156	128	138	143	134	141	139	143	150	164	146	143	141	153	144	157	170	141	150	134	137	149	145	159	155	147	121	147	153	149	139	173	145	115	154	152	159	141	145	145	143	164	134	173	159	154	149	138	152	128	144	136	133	129	130	134	144	148	164	137	115	166	142	135	142	118	144	152	142	155	153	145	134	165	130	167	130	150	175	161	149	152	143	150	146	153	130	169	142	150	129	158	133	129	174	130	131	173	142	142	154	172	149	155	136	154	136	131	155	125	144	160	135	145	144	141	153	155	137	149	156	149	151	147	140	158	156	157	166	136	154	166	157	144	164	158	170	148	165	152	160	159	155	163	147	141	164	172	149	139	133	134	170	155	133	146	198	136	130	138	141	151	138	148	150	136	161	140	144	123	138	162	146	154	137	172	140	147	156	141	145	146	146	165	136	139	158	150	148	133	159	148	134	145	133	132	130	156	163	134	129	161	141	159	139	147	136	141	156	152	193	137	142	147	144	121	156	160	153	106	161	148	127	142	150	155	152	135	166	140	147	116	136	192	144	146	138	178	154	147	146	157	132	124	137	148	150	128	156	146	132	152	152	137	150	150	151	146	129	123	178	136	155	130	125	147	158	145	109	169	156	150	136	152	157	137	127	141	141	138	127	130	144	145	139	131	130	146	143	149	135	168	166	155	134	146	153	176	167	147	174	136	181	134	147	119	124	148	152	163	125	143	118	141	154	161	139	148	181	139	153	126	142	167	147	141	141	141	168	143	125	140	134	141	138	171	126	170	127	130	133	142	132	142	142	144	155	122	142	150	147	149	155	130	129	137	163	159	143	147	155	147	151	126	140	169	150	138	132	145	160	141	154	163	150	135	128	155	136	126	130	162	151	151	160	148	132	163	155	172	147	167	149	134	153	124	142	149	155	127	150	147	150	123	162	154	149	139	144	140	137	144	149	139	154	130	140	134	166	141	167	136	150	156	167	144	131	148	135	171	140	161	144	159	152	152	124	136	155	158	135	154	130	148	165	129	161	145	141	133	141	146	142	151	127	149	141	124	153	156	159	157	139	139	135	161	142	141	143	142	155	146	140	164	149	149	142	139	135	154	133	157	135	143	135	140	119	140	144	154	157	127	158	156	149	129	147	130	146	159	160	153	139	151	136	141	138	151	137	150	147	163	158	141	152	138	139	153	143	119	136	166	129	155	153	137	151	137	158	164	117	158	141	160	156	125	133	143	152	164	161	130	141	152	159	146	130	149	145	158	169	130	146	166	136	151	161	185	155	146	155	161	134	155
42858	25828	14207	9341	12961	14177	12755	6190	5194	3833	3570	3701	4236	3639	3178	2908	3249	3390	2538	1270	1502	1682	1418	902	617	468	499	529	506	463	474	432	519	483	401	390	366	420	401	451	441	472	397	369	371	366	403	397	394	368	376	397	403	347	383	388	367	366	376	412	363	366	382	362	377	371	382	375	339	363	341	385	373	415	388	382	410	375	400	387	381	346	377	388	352	370	368	358	319	350	351	414	350	368	365	402	387	399	375	342	360	398	367	352	343	352	341	372	347	381	339	368	376	333	347	377	366	401	376	350	406	377	325	353	350	359	354	353	364	377	386	341	345	379	351	363	375	367	361	365	370	361	362	389	345	386	378	406	368	351	378	349	332	324	355	376	333	349	356	357	370	388	394	354	327	383	406	357	361	383	362	371	347	369	370	404	354	367	353	366	349	379	366	352	340	324	398	367	338	375	370	376	336	351	373	367	385	369	409	349	364	344	372	337	367	341	372	356	387	369	374	361	376	352	351	390	348	347	353	393	368	398	346	329	403	358	371	377	363	357	345	383	314	380	382	358	380	337	347	384	341	376	348	369	389	374	359	371	346	359	331	352	369	387	378	315	371	361	356	365	368	356	355	376	357	366	358	385	335	360	340	383	408	392	381	357	360	368	354	380	356	390	372	357	370	366	353	356	370	377	372	356	360	365	380	364	361	357	361	366	375	368	343	351	379	344	373	354	374	341	370	349	383	369	331	351	398	388	376	363	367	383	356	341	371	402	360	358	347	357	365	374	321	359	335	344	349	371	383	383	371	360	359	387	382	380	369	380	385	368	344	383	363	371	369	327	345	376	374	366	347	345	393	397	356	384	335	351	339	395	366	371	344	379	368	375	366	365	360	381	353	354	382	381	363	371	386	368	324	321	339	365	365	366	342	358	359	377	408	386	359	380	395	354	382	356	386	395	372	370	344	365	383	373	350	366	387	380	373	348	363	352	314	320	331	353	384	366	379	368	341	371	368	355	372	344	362	350	359	318	334	362	331	395	378	374	340	378	369	367	391	332	363	343	347	400	366	389	409	333	364	367	374	382	403	359	351	375	387	368	356	339	354	373	372	334	395	354	359	391	343	384	379	396	342	366	384	343	369	317	373	381	361	370	371	377	404	364	339	358	382	373	382	361	358	354	343	388	373	395	356	378	391	379	365	358	360	428	339	339	345	395	352	373	352	359	379	385	364	372	350	346	350	353	346	355	348	394	351	345	370	366	390	366	368	324	389	346	342	370	348	365	402	366	350	367	334	367	354	346	379	357	393	392	342	366	375	352	338	379	386	377	345	350	335	372	378	372	392	373	352	388	376	373	383	382	383	336	317	399	345	332	363	353	359	402	360	423	385	367	341	348	361	395	367	354	351	367	342	379	378	385	387	351	375	378	364	359	330	366	345	354	411	373	368	343	360	359	368	359	365	343	365	355	376	363	387	346	344	376	338	402	350	362	370	403	351	376	376	365	326	372	322	387	371	379	373	366	378	369	372	339	319	341	365	392	370	375	336	357	358	366	361	384	354	396	385	353	382	357	355	389	360	371	371	386	354	352	351	366	380	370	370	348	353	387	343	385	397	377	370	326	394	365	377	348	377	334	367	372	355	366	358	332	348	371	376	363	413	368	375	365	352	372	357	378	370	410	338	408	330	384	369	384	370	369	380	409	358	362	325	347	369	351	392	350	352	339	351	357	351	368	351	352	372	358	369	384	364	369	389	379	365	337	413	381	329	362	342	396	353	366	384	358	361	358	340	358	372	360	360	385	359	346	356	343	353	371	363	365	392	351	365	356	379	388	395	389	345	345	385	374	365	359	376	357	347	345	362	336	363	363	344	370	358	379	378	351	375	361	338	353	374	353	365	355	413	368	378	365	357	367	385	353	342	359	384	377	341	371	398	379	374	361	364	343	351	342	358	342	370	388	373	332	344	362	387	377	331	380	359	385	359	360	380	407	409	398	342	361	375	336	342	337	347	370	342	336	343	396	384	375	353	367	326	364	381	358	389	372	372	341	363	354	367	367	351	368	350	350	394	359	343	380	352	370	349	339	391	346	358	354	339	386	368	364	380	356	326	347	373	373	339	378	372	326	373	386	370	357	368	356	374	339	376	364	353	366	348	389	384	322	385	354	384	365	353	387	366	367	405	359	357	364	381	375	362	326	349	332	397	350	346	381	359	375	354	355	366	390	390	365	400	382	351	364	328	366	366	357	368	357	368	351	383	376	376	375	368	355	379	351	366	358	438	344	376	352	336	369	369	364	360	353	363	375	367	355	354	386	335	330	322	365	347	336	368	364	376	345	356	341	347	378	357	336	406	334	348	347	369	356	358	350	370	366	377	348	363	361	356	367	323	318	393	342	371	374	405	398	376	353	368	384	345	335	368	356	377	380	344	375	375	360	356	369	354	349	362	379	375	339	342	377	356	376	385	362	383	353	332	377	355	385	365	357	365	350	364	385	378	345	358	342	370	408	323	365	380	393	358	366	377	335	367	346	385	341	366	353	384	367	382	366	356	339	361	330	352	372	383	352	341	373	358	390	351	324	335	357	400	355	393	331	380	338	395	353	371	344	387	343	334	368	387	343	380	336	338	350	396	352	365	375	382	351	356	362	354	396	383	351	353	352	356	384	425	413	380	363	371	381	353	363	383	358	355	358	359	363	347	362	342	383	374	378	371	385	353	368	355	396	381	368	364	403	392	393	349	368	362	342	366	339	365	347	406	357	381	368	360	367	336	375	343	378	366	370	405	423	388	378	366	353	390	341	361	394	374	376	391	328	378	357	351	375	376	345	341	352	377	397	353	345	350	378	365	408	364	358	402	353	367	361	370	331	343	356	388	327	360	364	356	376	380	370	390	309	408	343	389	346	363	347	327	361	359	386	362	356	348	363	350	337	379	371	404	322	372	342	325	381	359	391	368	342	339	347	361	335	394	365	393	363	371	377	349	344	378	350	339	352	381	376	342	372	345	386	366	371	346	375	366	357	381	365	380	402	401	348	327	368	386	389	384	363	352	345	378	388	357	385	377	367	362	370	375	377	346	366	362	407	353	351	366	365	331	392	356	364	350	323	347	372	347	385	351	364	359	363	357	353	334	358	323	344	371	357	366	350	384	375	398	392	355	372	366	389	371	342	382	366	361	343	380	439	346	359	395	349	373	352	352	361	363	336	367	363	373	355	341	375	358	382	347	352	365	401	349	388	365	378	368	356	362	353	378	323	350	353	374	397	376	343	374	361	358	371	377	332	369	361	368	377	363	356	347	382	347	338	405	329	387	357	360	367	335	352	381	373	351	375	366	378	327	338	357	381	341	367	382	407	368	377	391	386	371	340	379	366	368	373	395	386	344	353	379	362	358	377	365	343	401	368	369	371	391	347	360	369	366	349	352	369	363	343	401	348	348	374	369	362	324	335	349	373	364	358	347	358	359	362	408	341	403	415	369	337	398	362	357	343	390	351	345	375
83103	54588	24449	11103	7535	9739	7796	2906	2127	1583	1140	1022	957	999	865	771	926	811	718	464	430	566	400	286	267	270	249	217	274	244	247	201	197	232	198	224	232	223	233	215	258	235	191	256	235	226	230	225	235	215	214	243	192	197	217	209	210	203	226	232	207	208	235	197	241	233	203	222	225	207	187	226	211	219	221	215	219	186	192	225	229	238	237	211	202	195	217	219	219	196	233	233	234	231	223	231	220	217	199	228	237	232	215	227	231	203	256	196	200	193	217	214	201	212	184	248	207	198	230	229	215	223	225	205	209	203	223	199	197	221	200	211	215	205	208	232	228	194	207	206	193	198	222	196	207	234	192	240	258	211	221	225	228	203	206	217	205	224	218	215	220	210	228	231	220	184	226	199	227	203	214	228	192	242	216	245	212	201	205	212	220	243	213	237	220	183	229	206	224	202	219	199	247	209	228	204	201	219	236	210	231	203	228	220	191	219	213	194	200	220	229	204	204	216	207	223	198	224	225	189	231	230	214	210	210	176	229	220	197	174	215	188	220	215	196	186	228	251	215	209	222	232	215	201	205	208	205	209	238	189	203	202	215	207	212	199	243	219	218	222	223	204	230	204	227	221	207	240	203	233	247	244	218	217	219	232	195	216	201	244	208	216	217	240	195	196	198	220	217	219	206	246	228	195	197	221	210	183	206	226	235	228	204	232	240	203	210	189	213	235	226	219	230	196	210	204	193	214	200	228	191	214	237	228	202	215	238	224	229	177	207	221	197	206	236	233	225	188	235	204	227	203	204	205	229	216	193	224	207	219	226	210	203	240	235	200	199	201	208	232	196	194	220	224	222	235	219	239	233	233	191	233	208	227	218	174	200	202	207	217	199	186	222	215	205	220	194	215	219	208	217	209	216	200	240	231	185	192	227	217	202	176	193	241	221	246	196	211	178	199	231	210	220	228	207	223	227	229	197	232	221	217	203	229	237	236	222	211	215	205	232	216	222	218	230	193	195	218	234	217	210	232	237	235	214	234	229	219	208	208	221	198	226	197	221	226	211	217	190	213	223	197	201	190	195	196	220	207	234	207	219	208	217	186	223	230	219	212	202	210	221	225	199	246	219	221	243	213	215	213	211	209	206	227	220	222	216	212	236	232	215	216	190	235	203	214	212	202	224	215	217	239	197	205	222	194	222	216	204	212	197	215	225	170	192	207	233	213	222	220	207	237	223	213	212	205	193	234	196	194	227	206	220	218	243	225	190	218	194	227	218	206	210	191	215	214	201	231	201	186	208	235	208	214	214	197	218	183	203	203	217	213	218	224	213	210	196	216	219	229	187	221	184	210	246	192	215	201	202	216	209	209	224	208	191	200	215	217	211	221	207	221	213	209	211	207	205	212	227	230	200	218	231	183	211	231	204	191	227	218	201	199	214	232	193	204	203	205	205	222	190	229	195	197	229	191	237	228	187	212	233	226	220	237	214	230	217	218	233	208	178	229	220	218	203	234	207	222	222	210	237	215	191	233	192	196	212	215	218	223	227	211	224	236	197	189	226	231	193	220	215	198	235	213	225	203	221	217	216	209	229	200	226	207	196	176	186	225	228	220	218	226	210	206	209	216	202	228	177	179	211	201	187	210	217	223	224	215	200	212	212	207	219	205	205	208	211	234	207	208	208	234	206	253	228	205	187	197	218	223	224	218	237	238	203	209	227	234	230	222	212	219	227	234	200	202	238	216	187	233	204	220	227	200	201	216	217	210	206	224	211	229	214	244	191	200	237	224	237	218	197	189	216	195	232	198	218	215	207	210	203	209	208	224	220	217	218	238	225	201	185	209	220	208	205	215	214	195	200	209	215	205	218	225	231	210	183	224	213	212	242	233	236	212	238	210	225	231	223	190	221	215	224	201	215	217	244	204	204	254	234	201	190	216	233	213	258	207	217	206	230	233	209	209	220	232	213	214	262	207	195	229	228	221	235	229	209	204	199	216	190	241	232	212	210	192	219	205	221	202	201	221	217	220	213	195	242	205	228	238	238	194	219	207	255	229	207	236	215	178	211	240	211	220	216	224	215	187	221	187	199	183	199	231	226	187	204	229	193	252	234	221	205	244	196	204	184	184	222	224	231	221	210	215	226	197	222	181	238	206	199	197	195	207	178	199	210	239	200	185	219	229	237	227	186	208	206	196	191	188	227	214	237	226	200	217	218	230	211	220	228	232	225	225	200	184	192	230	211	227	226	196	214	229	216	202	254	215	200	211	216	220	213	210	225	197	216	190	204	244	217	247	209	229	208	196	201	194	215	219	221	240	202	213	214	200	229	197	230	220	229	199	208	210	220	217	241	218	215	206	194	227	246	229	208	216	214	212	215	208	218	209	238	212	234	226	191	196	201	187	230	207	239	243	224	190	190	235	217	211	214	236	208	230	226	234	232	230	203	225	202	201	175	250	218	203	193	217	222	197	222	213	221	204	202	177	216	206	240	228	207	196	201	210	220	231	228	236	208	196	194	229	205	207	211	216	215	222	236	212	174	206	216	216	244	224	206	217	201	214	200	225	219	223	212	208	236	200	214	230	218	253	204	187	207	237	212	227	231	197	213	216	203	227	201	217	220	235	191	210	202	217	212	214	208	199	230	187	224	218	208	216	212	216	191	213	232	186	229	203	227	210	192	217	224	220	239	221	218	191	204	226	204	219	241	212	238	212	244	235	213	203	219	238	193	211	219	214	248	239	224	229	235	218	187	211	227	219	218	197	221	223	210	209	195	206	234	219	219	224	213	226	216	232	206	213	201	216	230	225	235	223	219	242	221	216	203	226	200	209	225	235	234	197	220	210	217	230	214	231	203	209	229	222	225	227	233	191	220	193	236	226	246	212	204	192	209	209	210	199	194	204	232	209	211	206	229	203	212	214	230	223	211	263	205	203	227	207	202	248	231	242	221	202	233	212	169	226	212	236	222	193	227	243	233	225	189	206	207	205	222	235	244	217	204	209	221	207	214	187	243	239	214	228	213	228	234	220	204	210	217	250	196	212	223	236	218	229	195	224	209	179	227	225	203	192	246	197	225	228	214	246	219	223	204	208	197	229	238	214	211	192	206	207	228	205	225	183	178	198	213	202	207	232	222	224	194	214	212	210	226	215	212	180	199	229	214	221	201	232	224	179	227	222	222	204	213	222	210	211	223	210	201	206	215	218	244	222	200	230	248	196	223	216	198	239	217	209	237	240	211	211	225	216	223	221	195	199	236	217	215	229	250	209	199	220	245	186	206	201	206	238	219	205	210	203	224	222	238	211	207	240	218	241	216	239	196	204	229	205	232	240	240	207	190	212	217	204	229	235	211	207	205	219	206	206	223	206	222	226	210	197	219	214	219	217	187	216	220	215	201	220	234	221	220	219	198	233	214	215	205	213	189	224	203	234	219	216	206	229	206	201	239	233	243	224	222	224	216	214	192	234	203	203	202	207	218	204	228	225	191	240	212	231	227	214
52558	34083	19366	17125	18912	25477	19670	10995	8528	7346	5382	4986	4723	5140	4345	4385	4492	4558	3805	2102	1825	2757	1811	1058	846	736	761	683	733	677	657	702	673	714	619	564	513	563	567	631	705	601	559	573	502	520	541	536	488	540	576	524	528	540	514	540	519	533	522	522	530	561	519	471	513	510	493	521	511	526	505	503	534	560	497	545	517	536	512	500	541	528	524	551	491	523	529	489	522	511	454	486	478	500	491	543	576	514	496	491	526	486	486	500	540	505	513	516	498	526	526	474	575	506	507	533	511	546	507	543	513	483	497	524	506	491	486	503	520	531	466	505	479	523	546	514	519	561	550	492	550	489	528	496	545	528	495	544	526	543	529	541	531	515	531	532	554	509	528	532	502	541	504	456	506	501	509	529	474	498	509	504	511	523	518	551	509	518	550	537	500	534	539	526	522	522	519	489	520	515	533	555	545	528	538	502	537	523	525	522	516	544	549	520	490	535	505	508	550	547	488	503	492	511	570	523	503	489	509	508	515	526	506	493	511	486	525	513	540	532	554	497	493	510	514	539	516	551	499	490	524	528	540	525	530	498	491	530	521	490	505	497	550	520	487	549	482	521	519	539	505	483	497	500	516	521	520	469	498	467	553	519	464	508	503	517	540	505	526	536	519	540	539	549	495	494	479	582	530	564	537	546	519	538	485	555	533	536	533	500	534	494	499	529	518	504	490	531	516	502	522	499	532	533	550	563	480	494	549	513	559	545	518	487	520	504	504	532	488	502	505	555	545	531	496	496	545	546	517	471	526	480	515	517	539	512	494	512	492	507	550	518	519	494	489	528	477	523	477	489	544	515	533	524	489	501	518	510	493	523	525	486	505	534	500	493	531	539	503	497	506	496	526	522	497	526	525	490	533	521	497	519	531	474	522	506	500	518	552	527	480	511	520	509	492	511	514	504	539	543	519	525	496	551	531	497	458	547	512	525	528	516	488	518	472	557	524	522	523	501	534	483	521	443	572	514	483	514	529	503	542	510	533	505	521	520	544	493	518	503	549	541	524	543	513	510	531	530	512	515	480	518	514	551	512	550	522	501	523	501	527	497	490	506	552	538	526	508	568	512	528	525	527	501	509	511	534	509	480	568	496	516	512	531	520	541	518	511	477	517	504	515	525	514	507	504	493	526	514	510	531	519	535	544	507	523	474	527	511	512	478	504	498	523	543	495	497	540	510	531	533	507	554	532	523	548	541	505	536	461	508	487	558	513	523	510	526	527	516	582	501	501	502	500	502	468	518	560	525	514	523	492	530	524	537	526	472	551	482	505	543	478	513	495	547	547	482	502	496	484	508	525	480	491	482	527	517	512	546	529	514	518	524	541	506	518	500	541	525	496	527	484	455	496	514	489	536	554	506	530	507	541	489	483	498	500	542	516	499	531	528	508	517	508	504	505	531	502	493	506	511	493	533	486	486	511	513	485	496	545	520	534	472	529	505	534	525	499	476	527	482	488	516	500	483	484	503	575	490	527	540	547	499	502	554	537	521	531	542	557	507	479	526	522	541	496	537	502	512	515	497	487	542	506	475	509	490	515	489	563	499	503	518	521	523	527	520	488	523	512	530	555	510	486	494	516	511	494	530	526	516	483	528	522	541	498	503	549	538	530	480	529	517	504	520	549	540	554	501	521	514	500	533	500	469	512	536	520	555	501	541	477	508	538	500	522	520	558	457	509	515	506	538	527	509	488	553	524	544	492	528	520	543	496	536	537	545	505	554	503	561	513	510	497	525	526	500	563	503	530	527	460	477	490	534	493	500	540	502	512	511	477	528	573	501	486	487	507	549	524	485	508	580	550	497	510	495	532	497	504	541	511	523	539	544	499	536	521	523	518	571	512	495	529	533	495	496	534	526	520	522	536	534	513	510	563	504	558	537	542	503	503	491	507	530	543	542	515	470	501	492	523	538	552	505	525	530	537	496	517	520	533	522	514	529	557	513	501	524	497	507	490	494	518	521	506	508	537	511	450	545	499	482	559	487	485	494	525	489	491	519	511	534	484	499	511	495	498	529	527	512	531	537	566	524	509	534	513	536	536	531	496	524	512	546	525	519	499	486	517	524	524	534	509	507	517	541	502	516	546	522	515	552	503	523	525	507	534	523	521	516	507	506	513	529	549	536	486	556	521	528	533	490	487	533	536	510	505	515	511	523	550	495	499	549	512	518	491	510	528	530	541	520	513	549	480	527	496	499	513	553	495	529	502	481	514	505	513	535	507	524	489	520	530	506	518	498	537	509	489	481	515	499	505	491	494	534	513	526	523	533	529	515	531	551	518	497	511	514	518	520	537	530	532	503	506	519	501	485	508	509	535	510	533	537	491	528	483	484	533	517	509	520	496	522	496	537	466	483	528	497	486	457	508	518	507	493	532	512	508	506	511	513	496	515	497	505	497	502	536	572	503	513	516	499	515	529	543	503	537	489	508	523	544	517	518	490	483	518	457	497	523	478	512	505	532	526	463	534	501	560	515	523	519	441	519	556	486	562	531	525	526	515	499	526	501	495	525	509	522	509	475	520	509	513	477	519	458	495	483	537	522	493	520	531	516	469	530	570	526	528	500	534	502	520	523	539	509	514	508	527	547	509	538	514	531	502	521	538	518	518	531	569	502	497	548	516	529	558	510	518	517	527	536	531	556	527	536	511	532	516	500	523	557	522	491	469	506	514	489	518	564	493	512	544	519	492	515	503	529	518	479	470	521	499	523	479	512	554	529	539	515	505	542	533	520	522	515	515	563	542	500	538	522	516	489	509	527	519	503	504	528	523	514	519	550	536	506	513	540	551	522	504	518	492	567	521	506	560	490	516	487	528	532	507	550	539	515	545	514	544	535	502	513	542	516	515	507	497	560	542	477	515	493	501	524	516	526	511	538	501	541	499	515	486	519	530	503	508	524	538	525	481	452	537	506	495	533	517	532	505	492	522	512	535	524	487	577	493	559	490	490	563	478	517	521	492	507	500	514	492	506	529	512	496	540	535	492	549	497	552	509	503	472	518	511	519	571	515	509	530	576	523	530	502	524	507	521	508	497	533	519	515	502	527	491	511	498	522	565	522	520	499	521	513	551	531	508	562	541	464	517	482	528	519	545	527	508	525	529	472	495	491	517	520	502	504	555	510	500	482	483	500	572	545	513	517	488	525	541	490	545	543	478	525	509	489	472	497	552	521	485	510	529	514	510	510	478	480	520	505	535	510	514	488	539	510	505	560	558	517	519	517	487	489	483	473	513	495	500	502	512	535	510	541	483	500	546	474	495	528	520	526	521	541	525	517	513	518	516	513	477	507	551	520	489	486	482	550	526	471	517	521	519	510	513	496	516	532	493	515	509	490	526	519	497	508	542	520	531	497	530	500	499	550	515	544	500	520	498	544	525	522	550	532	514	514	502	552	476	535	525	511	530	511	529	528	521	521	475	510	527	538	543	513	465	523	536	537	524	478	542	510	510	538	512
19257	5618	2426	3966	2453	1805	1400	1134	949	786	556	507	514	478	443	444	499	471	372	302	363	339	310	269	262	264	259	246	225	247	212	240	255	254	238	244	251	243	249	244	261	214	243	230	263	225	225	241	239	276	252	253	200	241	254	226	264	244	261	233	261	235	265	224	235	245	249	277	244	211	259	213	239	247	233	217	279	230	250	240	275	256	242	220	231	249	230	228	239	249	256	279	248	246	260	263	259	251	260	212	225	248	244	261	242	245	259	240	238	234	243	248	247	250	209	240	278	266	239	258	240	259	222	246	262	261	248	257	238	257	227	260	237	226	256	221	245	227	250	233	264	216	227	224	234	239	247	257	237	246	253	244	254	257	256	230	243	271	200	237	215	265	207	245	249	247	231	236	249	277	238	270	245	255	254	252	224	220	232	267	259	261	241	237	276	228	239	289	256	254	238	240	222	266	273	293	239	261	227	238	202	243	228	247	229	232	225	217	247	254	228	253	243	235	249	232	236	230	225	235	247	237	252	243	241	240	254	227	238	247	262	222	260	246	210	223	248	204	243	242	239	224	270	247	241	240	247	211	261	230	224	239	273	230	274	232	218	222	257	285	247	239	250	245	235	254	210	255	267	247	240	240	258	243	234	234	225	251	237	253	239	261	236	236	237	203	242	222	256	274	259	236	251	242	259	263	235	242	237	262	243	247	253	275	244	231	259	277	218	255	242	233	248	243	265	284	267	275	261	220	243	233	238	250	263	244	257	246	220	247	241	228	239	258	218	230	252	244	257	254	271	256	235	242	239	266	214	241	274	232	243	244	223	226	262	224	249	256	219	237	237	239	243	232	233	240	237	230	231	279	224	232	243	229	257	235	243	248	248	283	234	257	251	244	221	237	251	239	258	226	254	252	242	236	247	261	244	234	255	259	242	219	247	218	253	252	241	237	222	242	231	240	255	232	246	230	254	213	252	232	246	238	244	233	252	251	228	250	239	223	245	251	243	217	243	238	240	246	223	249	242	235	221	240	250	256	229	222	244	240	232	225	241	226	224	246	226	233	250	213	228	231	238	245	252	256	248	221	266	236	250	253	221	254	230	237	271	272	246	233	231	216	226	251	229	229	232	263	256	248	238	236	210	255	261	221	265	214	245	242	252	265	230	254	200	230	282	242	252	269	262	272	240	244	218	239	230	211	252	232	226	253	250	248	226	242	244	230	223	238	228	252	294	243	250	228	245	225	252	224	213	254	251	253	266	253	235	274	233	222	224	232	274	244	276	250	243	251	230	236	249	250	262	233	242	245	239	276	241	259	228	269	247	221	235	229	253	266	234	236	228	250	252	228	262	253	249	267	201	275	259	253	231	228	258	245	244	252	261	251	244	233	217	251	252	234	239	247	268	232	241	243	240	265	220	240	247	239	251	254	228	231	243	218	220	248	247	255	275	245	251	232	218	247	234	254	233	223	259	235	245	252	213	238	271	227	269	223	283	269	241	245	235	209	252	240	259	247	262	251	226	216	260	237	274	230	260	244	245	215	238	257	251	235	232	231	232	241	268	238	236	228	250	212	257	250	271	243	266	241	227	251	249	253	225	217	254	242	232	258	265	243	246	239	267	248	256	257	241	232	270	259	244	226	278	270	242	276	232	237	248	238	255	258	274	242	229	221	247	257	260	273	263	231	250	259	228	238	243	246	252	254	226	232	232	235	259	247	263	277	245	244	255	253	244	250	201	259	265	273	227	236	263	243	246	282	230	260	250	260	235	241	243	223	261	248	238	235	246	258	257	257	265	234	241	252	279	252	260	230	253	245	251	214	265	240	240	245	230	245	246	218	226	238	273	230	260	221	240	278	252	232	274	233	230	258	244	256	240	249	249	248	223	259	259	227	246	257	267	232	251	233	252	226	260	221	259	252	257	264	213	227	221	217	249	236	269	220	261	243	241	272	236	221	248	243	218	229	239	247	260	228	270	229	255	241	231	241	248	244	239	226	239	240	240	250	230	255	279	217	278	229	233	228	233	235	230	236	263	240	212	257	231	268	256	253	253	237	234	264	237	231	262	245	249	277	233	259	225	214	241	211	218	246	226	212	236	265	233	239	253	257	230	240	268	248	271	195	217	224	249	237	257	230	280	228	263	228	243	255	205	253	245	232	201	257	241	242	272	250	250	246	259	199	231	248	259	214	237	243	259	277	226	244	251	279	277	233	242	253	255	216	209	224	232	245	263	209	235	231	235	247	280	248	258	230	250	265	236	257	241	256	256	240	228	234	227	249	215	238	226	242	236	230	263	232	261	234	209	266	198	243	241	268	259	248	247	233	232	211	266	246	244	252	244	277	259	211	223	275	253	207	247	240	266	223	263	261	225	230	260	254	258	242	256	241	245	268	276	249	233	245	257	242	258	245	211	275	230	257	249	250	256	240	237	269	252	256	244	250	220	245	222	243	248	270	237	224	257	262	246	241	255	217	243	236	258	239	267	238	252	210	288	278	237	224	266	262	254	229	234	217	222	237	197	235	230	229	245	234	262	247	259	226	241	254	235	235	233	234	216	254	232	237	226	231	253	244	245	218	266	240	237	239	246	227	212	241	259	230	265	253	245	259	266	238	258	276	247	240	260	249	258	251	249	246	217	220	240	257	243	242	211	240	258	237	253	228	224	263	227	275	229	254	224	239	243	252	228	291	239	235	270	247	239	224	207	264	233	248	266	253	258	239	245	241	258	245	235	228	236	236	231	249	238	226	234	248	265	224	256	255	234	242	261	215	251	263	241	266	222	262	262	264	271	220	226	257	264	216	250	252	233	228	259	231	246	218	253	292	234	270	254	256	225	242	261	258	254	255	251	255	232	238	211	250	241	259	246	261	259	235	217	260	250	231	263	245	233	231	234	215	221	256	246	228	228	238	236	244	231	220	227	239	234	220	216	244	265	219	267	231	232	256	251	250	250	241	248	221	242	237	268	242	247	270	240	230	272	232	228	253	223	249	240	244	253	248	237	254	267	262	231	266	240	258	249	241	273	260	231	254	262	243	245	278	257	229	254	235	279	236	257	206	236	230	244	226	265	224	229	240	242	272	247	268	249	260	239	231	218	257	263	247	270	238	249	275	238	239	219	248	264	250	229	235	260	232	247	265	258	270	218	232	257	256	251	260	278	239	231	267	240	221	283	244	246	241	262	236	249	270	240	259	251	286	248	247	239	268	243	225	233	270	249	249	258	254	271	256	243	250	224	230	225	260	238	255	248	202	257	233	237	234	227	250	239	244	246	239	236	269	238	228	251	225	259	221	244	270	257	237	242	228	229	222	267	275	283	233	269	225	235	252	225	243	216	244	237	252	242	231	229	232	245	246	268	261	248	245	244	253	265	235	268	271	237	275	243	228	219	240	268	230	247	249	247	232	235	230	252	233	234	223	221	253	227	258	234	258	214	223	243	241	271	231	250	246	242	223	277	224	239	254	217	192	211	262	225	274	242	238	244	224	239	252
17721	5297	4675	11159	8442	7100	6243	4830	4200	3526	2486	2228	2003	1862	1895	1933	2088	2079	1446	981	1151	1384	1067	741	581	544	604	606	538	584	599	626	567	595	572	571	578	561	575	558	581	546	579	603	580	576	545	551	560	601	562	572	553	586	538	546	598	561	563	544	566	528	597	511	578	609	546	571	558	563	562	545	534	550	576	586	551	564	544	596	560	580	565	539	586	583	512	556	562	557	572	559	580	509	553	551	553	545	520	536	552	541	577	566	590	539	555	593	547	571	546	592	611	529	547	553	585	538	554	535	543	585	519	550	555	567	516	572	600	565	568	574	572	552	556	536	563	580	586	592	513	572	547	571	508	543	562	510	575	563	551	526	552	553	538	559	552	510	575	546	565	587	531	604	578	568	560	542	590	526	555	557	593	569	611	602	528	548	546	530	555	532	564	585	547	570	566	552	540	538	593	532	562	553	565	530	528	536	555	573	568	559	591	584	580	522	569	560	544	577	564	570	551	536	560	554	545	517	564	551	582	571	576	593	549	509	542	573	621	525	558	535	567	535	561	564	556	552	600	583	550	552	549	515	540	564	550	591	534	574	597	558	590	584	554	520	576	543	599	579	542	563	539	568	558	583	562	567	575	552	539	554	571	559	532	602	606	588	554	568	579	560	554	580	541	554	551	545	531	586	622	575	572	585	520	597	615	555	542	498	597	551	582	534	554	570	572	591	562	539	494	581	556	560	542	580	541	567	492	566	562	562	593	577	500	565	534	564	575	495	570	535	543	580	582	588	588	547	549	537	548	573	553	566	599	595	588	548	566	513	523	566	567	563	590	574	612	557	576	554	585	582	601	555	531	544	548	566	571	552	584	543	570	585	562	549	566	576	575	594	532	564	619	514	526	593	585	549	545	560	552	524	553	531	540	579	538	576	530	542	567	560	559	551	570	565	540	568	573	543	511	558	568	579	574	603	553	561	552	564	549	536	578	601	551	613	541	575	550	597	574	569	572	528	544	587	580	578	563	537	609	602	596	582	599	539	559	559	529	569	579	550	553	560	542	530	601	523	533	540	559	541	529	528	573	554	575	500	529	576	543	521	566	579	578	619	564	559	551	557	611	540	625	536	539	595	540	578	541	532	522	539	541	610	540	535	557	576	552	549	616	554	548	514	578	525	548	583	567	573	548	556	583	528	543	577	555	577	531	567	539	585	575	565	521	539	551	562	559	562	528	569	577	553	561	565	567	544	610	534	555	574	564	593	578	555	600	606	513	584	561	555	569	547	538	540	600	556	557	530	578	558	523	545	524	570	526	576	549	563	568	574	567	547	567	572	535	590	574	542	522	527	547	578	595	546	550	606	541	563	554	595	552	567	552	524	567	559	554	570	577	554	569	565	574	564	568	567	569	542	619	554	598	532	545	547	601	571	562	533	516	544	544	557	528	562	549	595	564	564	519	543	557	559	553	546	570	612	513	562	517	614	543	577	552	511	554	557	604	533	534	532	556	519	563	604	531	606	551	597	560	520	544	573	548	577	516	516	521	572	553	526	560	527	541	557	512	541	533	562	560	520	571	525	594	557	558	552	560	528	544	544	535	580	571	567	536	601	544	583	605	548	536	583	532	509	563	546	551	582	527	513	586	574	542	534	575	573	542	596	619	573	566	581	534	525	575	593	562	578	542	525	576	537	542	587	521	532	545	531	568	569	521	544	582	519	581	594	548	582	512	565	544	564	531	536	584	520	523	525	583	548	558	546	555	564	572	574	581	549	567	552	546	536	523	578	572	581	552	538	558	495	595	553	558	569	585	595	556	555	546	570	599	547	578	563	586	521	568	506	558	543	568	547	549	559	558	550	574	541	523	533	545	567	580	585	591	581	547	541	564	539	566	522	546	563	577	593	570	569	525	567	559	551	567	570	574	528	531	531	572	554	580	586	555	547	555	576	551	584	548	518	565	570	552	552	495	580	519	610	550	571	582	552	555	566	571	568	566	527	589	566	578	504	531	571	571	565	555	564	552	544	516	581	531	540	565	541	510	553	559	570	521	542	549	551	546	583	547	557	542	561	571	567	546	501	530	596	538	585	576	599	578	553	548	533	524	553	521	574	619	563	581	550	566	523	562	581	571	545	543	546	526	536	542	553	540	569	596	554	547	550	586	563	565	599	510	549	525	535	595	529	548	530	543	562	589	590	589	585	522	578	527	524	556	538	547	545	551	558	589	591	530	577	563	557	534	519	574	551	528	602	583	578	565	520	583	559	577	529	564	539	553	546	544	589	565	566	607	613	555	581	544	549	559	588	552	523	572	566	546	528	559	546	546	561	581	568	540	512	558	570	565	531	549	597	583	552	573	546	561	519	542	577	555	524	549	576	568	551	563	548	578	588	538	591	561	592	560	550	538	544	549	553	547	592	505	555	577	605	525	583	581	567	540	525	528	525	580	553	557	580	590	567	575	601	597	565	523	573	552	571	563	607	525	600	627	544	592	538	570	536	576	534	556	528	550	556	596	530	550	520	534	562	560	567	573	588	500	537	578	552	553	582	575	570	547	552	546	612	588	551	532	559	572	562	543	522	570	532	535	564	550	542	554	608	545	565	558	567	523	533	568	565	509	565	596	613	552	578	562	554	579	553	578	529	539	574	531	557	506	543	571	568	557	539	542	568	536	566	541	541	530	565	584	570	534	567	551	581	570	536	571	568	578	570	583	579	549	562	587	556	548	566	568	550	555	604	554	562	573	527	556	548	532	554	570	585	524	546	547	509	551	550	589	523	518	612	556	575	564	536	564	592	565	567	571	552	572	544	549	593	567	589	538	568	516	538	560	584	542	536	546	561	583	556	569	546	530	559	550	523	592	482	579	588	505	541	547	576	565	539	557	553	582	551	500	561	569	529	551	541	588	555	576	564	577	584	566	552	574	585	556	570	566	547	542	563	556	542	571	583	561	509	564	548	598	572	555	566	528	513	572	518	561	615	556	551	507	527	580	522	563	557	561	576	589	534	583	539	564	574	554	540	539	544	559	544	553	535	530	522	536	599	542	581	585	537	583	560	546	570	538	575	546	576	521	553	588	560	545	553	589	563	556	556	563	558	547	526	567	556	540	546	542	534	558	585	542	547	541	538	559	611	521	562	605	556	531	541	581	512	595	563	591	555	548	559	567	576	549	571	538	571	562	504	549	545	540	552	551	545	551	540	583	556	543	528	566	530	557	540	566	554	582	528	548	501	547	583	582	556	515	550	554	596	599	547	581	573	530	587	573	528	556	547	563	577	540	555	546	549	543	607	578	586	546	557	566	551	571	548	597	575	533	568	559	562	492	578	557	565	563	553	493	551	522	576	532	539	556	536	556	511	512	581	543	554	542	544	599	614	557	564	576	578	614	604	539	580	565	597	586	540	547	584	557	564	544	562	539	559	507	575	555	566	548	580	573	563	523	566	546	515	543	578	512	554	566	576	523	568	552	519	509	569	560	570	565	510	532	580	514	527	574	560
69599	42672	16248	7941	4209	4038	6824	2530	1978	1374	976	980	773	563	560	637	658	635	383	270	363	386	304	206	152	174	175	165	159	170	162	197	152	173	150	154	152	163	139	164	171	166	167	153	161	166	153	165	166	160	143	147	158	168	134	157	158	151	162	167	169	158	156	166	157	156	176	155	175	162	130	160	144	172	165	145	160	171	152	169	158	138	159	165	147	139	155	140	167	158	154	157	154	146	171	163	138	160	166	139	184	152	135	177	150	168	151	151	162	149	130	162	135	130	178	119	130	154	142	170	177	142	149	142	165	152	141	159	155	152	150	153	168	134	155	143	165	166	152	139	156	165	154	158	144	164	146	144	185	137	160	156	168	154	167	163	162	164	137	157	159	149	167	167	154	170	150	146	156	155	153	185	143	134	185	130	143	184	140	159	159	158	173	162	171	128	163	163	205	158	153	170	158	166	135	150	153	159	164	145	163	157	147	151	161	150	150	164	147	173	133	152	157	157	151	149	143	150	160	130	162	144	162	145	187	163	179	144	151	130	144	160	152	156	149	161	169	144	125	144	149	126	146	163	146	161	149	164	158	163	160	146	135	149	176	139	167	183	166	131	139	157	158	135	148	183	149	148	145	130	151	165	143	166	163	172	152	146	170	153	170	174	150	191	168	149	163	142	158	136	138	140	149	154	134	158	148	150	159	133	158	162	154	154	163	168	155	151	139	150	172	143	163	139	145	149	146	165	140	166	154	170	170	129	160	138	155	155	178	174	153	161	164	156	141	169	180	167	142	150	166	153	163	157	175	154	149	151	143	164	180	155	164	134	155	161	173	139	154	122	149	157	148	158	139	160	169	156	147	171	175	156	157	159	160	165	148	141	153	154	145	143	169	134	161	153	172	157	155	134	149	152	167	161	136	190	159	145	124	150	141	134	174	159	153	144	175	137	150	168	163	151	138	165	155	159	157	138	146	173	161	169	162	162	164	145	150	164	144	145	142	140	156	150	139	151	163	151	159	130	164	167	159	170	148	130	159	166	151	139	154	147	144	168	176	188	157	151	137	160	160	169	169	183	154	153	143	201	158	170	157	152	162	132	151	152	171	145	160	150	147	139	160	140	159	161	157	137	172	160	141	148	153	154	171	180	147	173	170	161	174	185	157	143	196	162	152	129	159	148	174	179	174	150	179	141	183	160	155	139	155	138	155	153	148	148	164	150	146	172	151	158	148	142	145	131	145	146	169	156	164	161	155	149	144	154	149	161	161	165	156	146	164	168	146	145	160	162	142	159	150	150	137	178	139	173	139	176	148	143	171	151	163	178	151	148	151	137	158	153	151	153	155	160	162	164	149	148	129	150	156	164	162	139	156	165	169	155	157	177	159	167	163	178	149	171	160	135	188	183	155	156	138	137	181	137	174	156	156	144	188	147	164	156	160	156	149	133	137	143	149	151	147	163	159	170	146	158	175	155	147	148	167	145	162	147	142	142	176	158	137	173	165	156	164	168	155	153	145	160	119	150	157	176	164	148	138	173	135	151	158	163	149	162	169	136	162	147	164	162	153	154	151	151	156	150	159	172	162	152	175	144	148	159	158	148	163	157	175	149	152	173	155	148	135	157	142	155	145	121	139	158	161	143	133	155	144	143	161	166	164	143	164	175	151	163	153	159	156	150	162	140	150	118	169	169	149	148	144	164	156	140	172	169	139	182	149	144	157	182	153	172	147	168	155	156	145	154	177	148	136	152	158	164	161	167	185	174	173	173	128	150	149	166	156	165	158	163	192	148	179	166	140	148	135	146	162	170	178	154	137	142	152	156	148	123	156	170	180	169	148	153	166	154	155	163	147	156	178	165	154	151	161	145	154	156	158	177	163	133	172	155	165	163	125	122	156	140	184	151	149	171	130	173	145	138	144	151	162	162	147	173	159	145	129	168	136	161	166	155	143	142	149	169	173	154	141	159	137	166	137	154	137	155	179	169	180	158	156	173	161	163	156	153	155	172	165	178	168	147	152	159	150	171	146	143	156	159	145	177	133	175	160	143	165	153	163	145	160	131	147	142	158	151	190	138	145	165	168	163	152	149	153	161	128	157	146	134	148	153	168	158	145	176	145	148	144	137	164	176	186	155	124	171	158	152	164	177	151	169	136	151	184	177	163	141	161	150	151	158	146	158	142	167	161	131	150	174	130	167	157	167	165	145	144	156	138	157	143	134	141	156	129	137	139	144	177	127	146	154	139	159	152	164	145	162	150	144	164	145	160	182	153	174	148	154	151	151	165	128	151	139	156	146	162	181	152	178	156	173	171	150	175	142	162	152	137	148	167	157	160	162	152	155	150	177	152	156	149	154	160	164	156	165	157	137	143	194	170	130	123	170	151	123	176	160	176	175	171	180	163	179	171	162	163	159	142	142	182	150	146	156	150	162	142	166	182	176	140	130	148	158	167	165	141	158	178	174	156	143	127	156	157	167	165	145	154	154	157	143	158	156	142	146	163	171	172	160	146	157	166	162	152	158	157	168	152	168	163	145	177	158	169	158	154	147	140	170	150	136	154	152	153	148	158	156	166	149	136	155	147	138	167	161	131	155	182	162	158	148	154	141	136	139	162	153	130	124	140	154	137	144	147	132	150	155	157	149	149	153	156	138	146	157	163	152	164	144	145	146	133	149	157	146	151	142	170	147	171	156	157	165	169	142	141	172	156	156	151	161	136	140	140	179	155	153	132	150	178	140	145	140	154	142	152	178	170	158	187	149	150	147	141	149	148	151	177	154	177	162	170	143	140	146	162	150	144	159	159	160	127	160	147	157	139	138	172	141	159	134	159	169	159	172	186	159	150	152	163	143	158	154	135	137	150	147	121	150	145	163	157	161	162	152	154	156	142	155	136	172	152	162	158	143	137	158	139	165	152	154	140	130	157	134	162	151	144	163	143	151	171	142	131	144	142	172	167	175	134	153	150	173	160	144	164	185	178	152	155	147	142	156	170	149	151	138	163	167	169	160	141	163	174	176	148	150	148	150	173	158	153	189	120	156	149	151	139	154	148	161	168	150	136	149	166	152	175	149	163	133	140	171	175	174	137	153	150	157	156	139	139	165	140	167	140	170	151	155	154	165	183	164	153	138	161	153	157	154	139	142	142	135	155	170	146	173	150	154	145	168	143	166	171	152	138	167	163	168	161	139	177	146	139	145	134	166	154	167	146	136	159	168	141	184	169	168	185	174	168	167	149	164	151	161	158	163	155	165	157	148	150	171	168	147	159	181	173	153	169	176	154	165	139	151	160	147	164	151	163	167	150	158	161	156	151	140	153	163	149	157	177	144	143	152	163	160	144	165	174	144	155	141	154	139	145	153	163	155	159	154	197	164	153	183	169	148	159	170	148	165	138	165	134	149	168	144	169	156	154	163	145	149	147	162	157	143	154	162	165	154	148	149	165	179	167	151	145	164	175	179	174	159	141	164	170	151	146	169	127	153	154	165	143	149	156	152
41987	22759	12537	16386	12376	14274	20568	10071	8783	6802	4758	4917	4046	3009	3017	3586	3721	3571	2058	1316	1852	1897	1360	712	569	469	520	543	483	412	518	494	430	466	470	399	393	408	407	491	446	444	408	420	395	390	393	356	363	385	410	385	352	381	384	393	368	446	395	393	375	373	376	371	404	399	371	373	384	403	420	380	361	384	360	399	353	390	327	375	405	385	341	391	385	350	423	418	372	402	403	401	342	382	392	403	394	361	415	396	399	360	396	406	380	356	381	366	393	357	357	398	386	366	383	341	373	365	407	383	353	369	377	335	386	392	397	369	411	339	363	375	397	343	363	401	394	395	401	369	381	410	368	384	396	363	396	433	404	406	396	386	396	393	390	381	410	346	369	401	376	388	358	422	415	367	359	375	409	390	359	369	413	345	385	383	404	376	421	385	369	392	397	413	332	411	401	377	390	361	402	401	402	421	390	367	390	362	386	370	390	378	361	390	380	387	372	386	375	400	381	375	416	390	398	383	397	405	384	414	404	374	388	366	426	351	384	364	376	405	383	371	398	365	365	367	394	407	389	361	385	359	409	412	339	384	406	360	363	377	382	371	377	394	377	381	425	415	371	345	356	403	418	366	373	380	367	367	402	379	341	354	353	361	417	398	406	408	390	394	377	378	378	364	362	375	369	392	361	377	363	375	381	390	380	367	362	402	402	372	371	396	390	396	395	367	404	404	385	416	382	373	367	398	397	362	377	393	362	392	370	398	371	369	337	392	390	380	357	394	418	381	367	397	389	370	378	359	387	361	374	398	355	342	369	372	406	378	358	375	367	425	385	407	391	376	367	372	366	387	392	380	372	368	394	357	386	365	401	385	373	393	418	394	404	401	370	392	372	376	386	369	417	366	399	401	375	369	352	401	365	352	388	365	396	375	383	378	420	366	381	404	356	397	401	374	405	383	421	410	380	352	364	379	371	382	392	401	364	367	367	400	384	378	385	402	363	392	387	381	358	384	385	374	381	372	367	404	379	401	368	374	387	408	371	399	371	381	364	415	376	382	360	389	416	390	383	369	366	345	397	371	368	368	402	395	367	371	388	386	350	428	418	382	369	368	369	393	379	395	377	381	385	380	392	379	416	390	387	396	368	355	375	417	370	381	396	368	395	377	394	371	374	379	352	368	399	415	393	356	381	400	361	374	386	398	387	375	372	352	391	408	394	364	413	364	415	345	381	392	397	352	393	386	379	377	391	322	381	387	396	387	378	386	401	406	398	374	333	389	390	408	389	374	368	375	381	381	377	385	388	390	395	385	383	358	372	406	360	381	373	392	392	351	357	393	371	378	409	380	383	368	362	402	362	389	419	409	369	404	375	375	367	378	379	374	402	391	439	401	369	356	396	384	365	397	380	392	388	377	357	390	387	397	381	390	370	349	368	414	355	390	375	376	379	420	367	376	379	380	382	399	406	394	392	328	391	362	389	378	373	357	402	370	386	372	394	370	379	386	395	402	355	401	354	368	429	364	370	391	379	374	380	413	377	361	401	385	445	417	351	362	366	407	356	377	384	384	407	402	378	371	378	381	447	363	371	356	403	367	405	367	401	398	385	392	363	374	374	415	385	401	392	381	363	403	410	375	403	418	358	365	372	385	404	390	407	343	361	376	396	406	341	406	382	405	384	383	393	344	413	401	394	404	370	397	392	404	379	346	389	373	380	394	377	383	360	438	380	427	392	364	387	392	354	371	385	380	363	385	396	389	380	387	394	378	410	364	380	418	398	408	400	389	376	404	373	362	368	400	395	385	394	360	401	390	368	376	380	412	383	360	370	408	397	376	388	380	369	385	395	374	380	389	369	367	407	354	417	398	391	385	353	356	356	338	396	404	327	372	370	383	353	361	407	404	404	373	386	377	354	338	392	362	392	361	380	367	409	381	367	421	385	359	404	409	373	394	391	410	384	386	393	357	389	422	423	381	397	392	367	396	424	369	410	378	389	389	409	398	352	366	351	391	366	383	383	383	393	394	391	386	375	415	380	375	381	388	389	385	398	402	351	359	403	403	365	395	383	375	409	363	388	361	405	382	403	383	419	423	402	399	372	355	413	380	370	372	368	368	403	383	364	394	397	390	365	374	431	367	372	375	401	400	388	381	375	357	391	381	371	378	419	385	385	391	390	371	386	393	382	380	375	392	406	370	369	393	381	366	350	386	399	381	378	379	389	384	388	390	405	402	406	388	415	369	387	397	368	389	385	411	373	364	366	401	356	432	358	386	362	371	335	384	412	397	354	356	401	390	395	402	376	375	381	401	407	359	407	417	368	407	392	370	389	347	360	381	380	391	387	363	372	372	379	425	376	388	376	379	346	381	363	411	370	383	379	394	406	394	371	395	381	423	375	376	364	402	388	400	375	374	409	386	363	382	383	388	374	398	338	356	386	374	371	384	390	380	407	385	366	370	385	419	406	374	397	403	385	375	394	381	413	367	410	401	384	383	387	369	340	360	391	415	368	360	368	381	371	382	373	362	364	447	392	383	383	413	368	366	415	364	436	399	384	401	384	395	411	394	385	386	404	413	365	338	362	388	385	379	384	397	390	349	406	371	411	359	376	387	383	376	369	347	396	367	410	394	381	335	382	396	420	383	405	384	426	388	390	358	380	388	384	362	423	370	376	400	392	387	408	371	364	410	390	438	373	381	399	374	384	355	410	358	358	391	390	391	391	426	380	351	383	392	377	347	390	388	404	399	375	381	401	397	392	403	388	387	385	405	364	386	412	395	382	379	385	368	387	388	391	363	400	372	392	371	414	334	382	358	400	361	392	407	420	384	368	396	366	409	391	339	387	387	346	371	377	370	359	414	405	402	395	408	376	391	414	379	387	378	351	398	398	385	404	406	422	396	383	353	365	366	408	424	393	422	371	363	368	389	380	414	407	411	405	390	359	352	404	392	409	360	403	418	409	372	378	394	382	380	359	341	367	375	381	385	394	368	411	403	387	359	381	353	393	377	387	366	377	371	375	390	387	376	382	350	359	412	410	384	401	359	380	366	335	409	413	365	403	388	420	389	363	389	370	392	362	383	383	369	348	420	375	360	353	395	395	363	362	399	387	360	381	420	377	403	384	375	385	370	369	400	385	428	380	392	377	363	373	404	371	370	383	375	396	368	362	388	389	363	389	335	391	386	379	356	399	357	387	369	377	392	375	371	333	383	387	388	373	394	392	386	391	370	391	413	358	347	386	396	396	369	378	369	396	374	387	412	390	378	360	360	366	407	359	384	393	383	404	367	386	403	373	370	384	367	393	376	342	377	377	392	364	421	370	349	366	388	375	390	355	399	411	415	374	366	378	395	403	393	368	362	378	348	405	397	394	384	388	369	391	402	366	383	372	385	381	374	396	403	346	396	392	386	359	379	423	391	371	407	369	368	374	393	389	346	381	372	362	388	348	389	416	378	378	346	351	370	386	379	377	403	373	360	403	386	380	402	356	367	391	346	361	377	397	367
81175	52926	22504	11007	6895	6927	11391	5333	2992	2286	1671	1346	1163	1022	762	771	877	910	768	422	481	564	430	299	296	217	262	244	277	231	268	254	273	250	205	214	226	235	208	248	253	254	204	248	255	230	232	228	253	231	225	194	219	218	252	217	214	277	206	227	253	209	216	221	218	223	187	224	244	218	230	237	218	237	207	247	245	224	213	235	250	237	228	200	235	225	221	210	211	192	209	227	213	209	222	200	207	236	245	226	212	238	214	214	226	232	230	226	222	199	213	198	220	237	240	239	219	207	223	223	230	239	220	224	208	215	209	214	196	235	206	246	241	237	229	200	233	219	194	217	234	229	195	261	235	212	219	227	241	225	213	236	198	240	197	225	240	208	240	240	232	213	216	191	202	214	189	243	244	230	238	222	221	243	222	235	210	206	234	231	203	220	234	220	226	232	209	220	226	237	238	214	202	236	235	210	218	187	221	245	197	198	235	226	218	222	248	236	225	219	210	226	219	224	243	207	235	194	213	205	239	233	229	234	212	229	212	206	238	221	241	211	197	249	256	221	199	209	234	233	203	218	217	185	211	190	261	213	201	214	219	188	230	213	204	226	201	225	222	221	228	191	218	236	201	235	202	242	241	238	228	227	238	220	225	223	235	213	248	228	217	226	219	203	247	236	246	203	230	215	226	219	217	235	233	242	214	208	208	220	223	210	252	221	219	218	203	214	222	247	226	217	208	236	226	229	239	213	234	212	235	215	205	219	202	218	223	209	218	243	228	240	235	217	223	231	214	226	240	232	241	213	205	212	226	241	199	253	224	221	232	207	231	200	227	220	234	243	204	234	237	220	210	238	224	221	199	196	214	227	227	220	221	221	220	239	242	220	205	224	210	210	241	230	201	214	212	214	207	222	223	229	211	212	251	231	167	217	237	213	187	215	249	235	217	208	235	244	231	202	189	226	215	229	241	221	228	208	192	208	221	207	257	251	237	244	211	235	236	234	205	205	220	229	231	238	199	209	228	231	215	240	197	220	235	216	217	231	211	250	215	203	207	233	219	224	216	204	211	207	224	244	223	247	229	225	222	210	225	252	212	224	247	208	203	227	242	255	228	221	219	220	223	205	210	201	219	192	246	220	200	218	207	210	225	231	214	200	214	199	209	216	241	221	209	230	238	227	235	211	204	237	200	222	216	212	226	212	187	219	231	227	221	223	234	222	236	208	213	215	235	218	223	235	219	202	194	240	236	182	256	228	215	226	216	193	213	231	214	248	217	221	226	218	225	251	223	197	217	225	220	223	235	231	243	218	208	222	228	222	233	219	216	224	209	212	233	197	251	227	202	206	236	200	216	189	215	213	218	221	220	214	221	221	193	211	229	217	231	217	238	207	220	225	233	210	192	232	211	234	225	242	206	199	223	217	227	224	212	222	218	223	234	196	223	240	207	197	252	242	219	219	231	218	201	239	207	245	213	230	229	200	192	213	214	214	217	196	253	256	200	249	204	233	214	214	220	229	226	193	202	235	259	209	218	196	198	227	222	200	210	224	201	228	231	209	215	258	228	221	198	211	238	214	220	248	227	249	197	206	239	227	232	238	234	226	226	240	225	225	224	215	219	238	256	209	218	234	252	224	229	231	218	245	201	205	207	228	242	208	228	198	187	229	228	236	223	234	214	237	251	218	234	205	239	206	210	227	200	242	204	224	230	209	224	230	214	228	237	251	247	223	230	188	221	258	206	252	199	219	234	232	205	227	231	213	215	188	221	234	213	234	214	230	230	215	253	238	230	211	239	244	211	232	213	240	205	234	242	252	240	248	225	213	205	223	230	205	233	199	212	201	213	195	208	214	224	218	194	230	216	235	219	243	237	216	200	217	215	234	244	235	218	218	223	230	226	203	201	221	238	228	214	220	216	251	219	226	238	208	208	225	233	213	218	211	230	197	202	201	245	219	231	237	212	242	218	224	201	197	242	209	239	209	171	199	210	223	207	241	222	206	239	214	206	212	205	206	225	216	210	250	210	212	192	228	213	222	234	233	224	211	211	227	204	238	191	213	227	206	238	215	192	238	219	214	232	212	228	237	192	223	230	202	228	225	199	235	212	225	245	248	221	218	220	204	213	202	218	214	227	203	222	249	261	238	221	195	216	224	249	233	225	230	205	225	238	234	196	206	204	231	210	206	236	219	204	230	239	226	199	203	253	216	229	203	212	244	203	226	199	187	216	213	203	218	204	182	235	222	206	250	230	202	212	234	209	246	262	213	213	207	220	228	229	217	227	232	232	220	237	245	218	193	212	239	221	220	222	229	208	229	237	223	205	225	222	243	214	220	220	235	207	239	215	222	207	205	217	204	230	232	207	202	214	248	263	212	228	206	234	222	217	210	226	221	211	226	236	214	230	221	227	235	270	234	241	253	179	256	210	216	231	206	238	206	225	222	203	246	208	227	252	210	235	210	225	201	245	184	203	233	213	232	194	226	224	229	221	219	237	200	185	236	219	200	249	228	205	230	243	227	236	215	243	211	196	220	259	235	216	202	210	222	199	211	230	236	220	222	213	254	223	251	220	237	198	243	233	224	219	221	224	233	239	248	260	240	222	243	241	230	213	239	241	221	217	237	234	228	234	229	240	209	232	208	249	240	228	219	225	250	216	234	194	204	240	236	223	212	230	228	219	221	233	178	199	240	216	226	207	212	212	234	224	229	222	200	209	231	240	229	227	213	225	196	236	225	218	191	216	203	216	209	217	202	222	227	217	252	231	209	235	200	210	205	208	189	234	173	211	245	203	195	219	260	232	230	197	224	214	242	219	213	231	230	251	220	193	192	213	230	251	214	215	213	239	220	196	206	204	256	223	220	210	194	203	248	228	210	227	224	200	222	214	223	230	214	223	225	212	218	200	174	217	230	254	238	214	240	234	242	196	206	220	215	209	214	231	212	222	199	250	227	203	225	217	224	229	186	206	200	185	197	219	224	197	200	184	239	227	205	221	239	250	213	232	244	234	210	211	206	207	233	232	253	219	231	244	216	224	232	227	214	219	233	237	220	242	221	196	229	269	230	200	220	224	216	221	208	211	239	235	228	210	203	230	210	227	241	217	213	212	241	217	208	214	213	233	226	245	230	231	223	198	232	213	211	234	232	214	202	219	213	232	219	216	197	213	210	246	207	229	190	239	209	236	234	215	193	219	212	188	217	228	236	238	230	222	212	229	216	194	218	214	219	208	225	214	246	234	234	226	223	225	236	203	215	226	219	189	223	232	224	227	206	225	231	214	241	221	211	232	217	201	211	214	211	218	215	230	213	195	244	220	217	204	216	226	209	260	243	233	210	188	212	239	251	211	215	215	203	244	238	243	218	237	206	205	232	210	234	245	200	212	237	228	220	183	216	239	197	210	213	200	212	211	210	207	204	218	204	226	241	213	194	215	208	231	210	225	221	214	227	255	209	221	216	207	217	223	218	197	222	224	235	240	229	222	208	237	243	234	251	210	231
50850	31510	15618	18343	17154	20342	27796	17017	12547	9851	7972	6679	5661	4789	3843	4054	4572	4760	3853	1909	2321	2863	1924	1254	869	755	735	839	713	656	639	638	647	615	618	581	559	628	560	615	727	647	568	587	566	524	528	538	549	565	575	561	528	540	565	569	583	561	555	540	504	586	535	536	574	545	536	483	553	521	583	551	526	587	560	587	529	530	504	580	524	593	566	556	533	545	559	517	519	529	523	558	530	528	550	579	515	544	536	498	513	543	549	505	541	525	495	551	548	527	547	528	535	538	527	493	545	510	508	521	552	544	549	533	522	519	551	537	503	529	553	535	510	497	534	529	547	525	510	513	561	505	540	520	561	563	526	527	571	529	526	530	526	530	560	535	552	475	522	520	577	553	533	531	521	537	543	536	552	549	515	523	546	554	488	542	529	526	514	498	530	546	540	568	527	605	499	502	529	530	527	534	562	536	497	502	521	535	543	504	529	562	497	552	545	516	551	545	526	532	512	504	532	572	536	506	533	520	527	518	543	550	526	551	538	549	524	554	548	540	532	513	517	512	523	498	518	523	540	507	563	509	527	545	491	545	543	495	508	541	551	512	540	484	532	482	553	510	522	556	556	535	536	520	537	488	519	525	515	519	547	539	524	506	524	519	542	515	530	556	535	541	539	500	539	565	543	496	556	508	548	559	487	530	540	504	541	515	594	555	553	478	546	545	541	522	554	534	549	569	522	549	547	555	537	546	534	521	525	492	536	560	526	494	536	518	537	492	514	522	521	556	523	575	558	570	496	530	554	518	513	534	515	529	553	493	534	550	557	536	499	515	471	523	545	553	525	568	561	531	532	567	538	507	548	545	523	482	497	520	521	566	487	531	519	557	489	517	565	546	551	547	524	536	555	543	578	542	515	562	523	542	540	526	552	547	513	500	526	544	490	502	526	530	518	537	514	522	558	544	537	525	547	501	472	574	510	527	558	533	506	522	554	522	552	513	539	538	498	520	479	510	542	514	547	541	544	500	514	548	543	508	550	551	534	535	511	519	531	510	492	512	526	552	536	534	531	534	492	529	546	508	521	548	489	510	501	524	562	528	539	496	538	542	502	525	542	531	522	540	540	546	493	516	503	520	544	516	514	573	546	526	506	554	524	531	539	601	527	478	492	539	504	529	539	512	558	495	508	525	506	520	507	570	549	566	554	533	500	514	557	515	527	524	571	528	532	533	526	506	542	507	513	526	562	510	500	522	554	490	503	482	510	508	505	494	533	520	518	510	557	512	500	527	520	524	507	501	525	596	552	515	558	521	496	555	554	527	494	498	496	495	558	519	541	532	524	552	518	546	548	531	526	522	510	553	537	534	544	486	535	544	514	523	491	509	523	528	554	527	488	543	539	511	552	541	539	513	547	512	500	545	528	534	549	538	528	508	526	572	548	496	529	588	551	514	549	469	558	540	490	529	547	526	507	524	521	550	553	562	549	543	553	541	513	517	545	552	571	522	528	489	527	522	560	510	505	513	514	545	550	539	503	515	489	514	497	520	513	528	513	511	538	507	533	522	607	519	558	546	558	587	484	526	505	526	574	522	533	529	530	554	509	500	568	535	517	576	494	517	515	520	516	568	499	505	586	519	531	521	497	530	546	547	516	559	491	529	520	500	501	541	513	571	546	538	487	500	515	515	513	533	526	537	498	551	517	550	537	564	548	537	568	510	541	512	533	489	487	511	512	542	529	517	545	527	555	549	581	481	513	500	528	558	523	565	516	556	534	517	515	528	530	519	546	522	511	544	539	531	503	547	562	482	496	531	531	544	549	494	497	544	562	523	541	539	521	531	488	528	514	541	522	506	559	528	530	561	511	520	498	487	518	538	502	546	527	486	550	574	549	494	540	509	556	540	543	513	490	514	500	560	535	559	535	538	514	536	501	521	516	520	497	559	495	513	514	561	505	530	512	565	515	523	544	525	517	549	547	525	554	561	480	576	543	522	506	528	574	546	540	467	539	566	537	535	493	545	542	538	463	523	527	535	525	572	576	523	503	519	506	514	501	546	534	524	532	528	497	534	524	531	566	535	523	579	572	521	498	486	536	531	511	518	533	515	554	530	563	549	543	497	554	493	536	504	563	527	525	525	523	538	532	537	494	519	526	508	505	539	558	527	523	574	536	532	547	548	517	548	533	538	501	517	500	535	520	546	488	500	511	517	539	501	543	564	524	553	521	542	515	536	536	529	543	528	541	510	506	514	474	503	509	520	547	514	495	517	556	512	551	515	579	557	545	505	563	580	550	478	518	529	536	507	520	549	565	536	567	529	534	518	539	516	512	551	531	522	563	539	499	522	522	529	531	515	503	502	541	545	543	527	535	513	552	536	516	544	536	553	556	534	526	506	521	480	523	502	542	541	550	515	554	514	569	526	553	572	516	550	530	578	537	546	494	543	547	601	524	536	479	537	500	493	561	538	533	561	515	514	564	583	544	481	514	555	556	506	553	494	547	528	529	548	531	519	518	516	516	542	534	514	537	540	563	500	538	565	496	530	563	552	474	538	544	520	486	513	512	501	533	540	550	490	529	535	512	480	515	518	549	548	506	524	546	543	499	532	557	542	535	561	512	538	559	574	502	549	520	591	529	506	516	522	545	522	532	572	560	546	562	524	523	522	497	524	511	556	472	530	503	566	533	530	499	541	508	559	544	533	492	521	533	564	507	497	526	510	546	557	497	506	556	502	521	563	524	545	516	520	539	528	520	544	521	519	550	510	517	507	524	518	576	519	511	510	535	530	541	523	583	541	528	493	509	549	522	531	573	509	506	534	534	484	502	514	577	529	505	544	532	545	537	489	528	515	591	489	532	541	538	551	529	525	505	532	527	508	487	532	584	557	523	557	534	547	538	519	535	509	527	502	507	545	519	515	526	496	502	516	544	518	517	520	518	526	527	557	515	500	521	538	530	569	540	531	529	519	540	472	569	527	511	507	499	544	512	491	514	550	498	559	547	540	530	517	525	525	508	543	523	498	531	510	505	509	522	495	544	543	549	545	544	531	527	555	470	537	533	524	554	558	520	491	538	509	546	543	525	536	515	516	538	525	590	543	517	539	543	527	530	521	538	541	532	550	524	555	510	503	517	544	513	490	538	567	511	535	522	520	484	533	526	539	510	500	538	506	482	534	514	506	533	532	550	590	533	528	534	539	552	492	560	547	566	487	542	561	541	535	529	513	556	536	529	532	579	572	524	545	531	550	539	498	569	526	524	512	535	533	493	468	568	532	541	531	494	539	505	543	515	533	550	571	583	493	534	515	542	527	538	547	519	523	533	571	527	521	513	508	504	506	554	528	574	525	537	545	553	488	545	504	571	492	516	546	558	514	526	506	544	538	525	541	559	519	556	543	530	491	488	514	529	520	541	508	514	567	494	529	569	522	486	556	554	535	557	553	555	496	500	554	548	541	534	484	498	506	525	508	593	503	564	514	537	531	536	530	526	501	509	525	527	479	545	551
19131	5289	1753	2865	2588	1952	2534	2280	1331	1015	768	731	607	453	399	332	354	377	414	376	313	397	325	322	285	267	276	258	253	238	264	243	244	242	260	251	234	272	259	286	240	255	233	245	279	289	246	282	230	225	245	248	236	260	258	246	257	248	273	276	278	233	214	231	248	267	222	264	249	219	250	239	243	237	256	256	259	255	232	237	266	264	271	255	278	281	254	262	261	225	282	244	261	244	265	226	252	262	254	231	238	245	256	243	253	228	257	242	256	246	246	216	247	248	250	221	250	226	220	233	252	269	224	268	271	231	237	255	243	262	258	243	253	267	244	235	237	250	220	235	228	254	281	244	257	259	242	288	249	242	293	220	247	249	252	262	251	240	226	242	228	250	256	268	256	236	233	252	232	245	239	239	226	222	259	244	245	238	243	237	264	286	249	229	256	261	248	229	210	289	262	245	260	271	246	255	218	241	228	248	246	274	239	233	268	251	253	246	244	233	216	266	252	252	228	246	216	237	276	268	279	248	286	240	240	265	269	273	224	272	256	239	235	265	269	249	224	244	237	231	250	275	248	248	257	228	215	226	265	251	251	248	256	257	237	254	228	252	249	249	269	247	248	253	241	232	244	247	260	283	242	241	234	246	260	257	258	238	268	263	249	254	250	235	238	264	238	256	269	260	271	253	242	252	261	267	228	241	260	248	229	237	278	261	256	264	236	253	233	242	270	238	242	271	277	266	273	238	243	259	261	244	235	212	249	240	263	254	244	236	245	272	220	254	245	213	252	227	247	244	252	265	243	279	259	232	233	202	243	266	235	255	246	241	231	257	235	251	229	268	256	273	253	266	236	209	257	262	229	255	253	220	247	260	260	266	232	269	250	239	248	219	267	224	253	227	257	271	258	254	241	235	273	240	257	279	247	244	255	288	236	222	236	252	268	233	264	224	195	254	252	240	237	266	251	249	236	247	260	252	233	260	256	242	238	252	231	257	254	245	273	248	252	233	286	246	243	262	230	251	246	237	254	281	286	259	256	226	240	269	258	237	283	247	272	212	267	251	267	235	251	214	221	254	261	259	259	265	230	266	277	234	238	262	251	252	223	226	271	263	258	246	231	260	264	247	256	216	263	255	257	244	266	242	272	254	256	217	255	264	242	239	249	238	271	258	253	278	258	227	253	231	255	240	261	263	235	265	254	269	240	231	245	258	248	271	289	247	245	261	272	279	254	261	242	227	241	251	260	222	252	254	247	262	228	254	229	241	249	242	253	287	266	257	256	239	208	253	264	247	274	261	282	229	247	248	251	247	288	241	227	234	243	262	246	251	248	241	253	232	265	241	295	257	284	239	225	234	248	269	242	251	245	258	254	238	270	262	266	216	244	260	248	249	273	260	246	233	218	237	276	232	252	248	262	247	268	250	239	274	226	255	260	233	224	269	259	246	264	210	249	266	239	245	246	253	270	257	256	257	260	245	265	234	257	235	238	248	231	235	267	209	264	245	265	273	268	251	259	261	261	256	254	253	238	245	251	228	242	235	251	220	253	259	242	236	236	263	235	253	258	246	253	255	270	287	236	233	249	268	258	236	269	256	255	220	228	258	217	273	269	248	248	259	265	233	261	263	225	253	263	244	250	241	252	243	244	258	225	222	219	281	231	253	274	236	247	247	255	251	247	257	254	284	244	261	234	238	263	240	249	244	206	258	249	256	258	282	249	253	242	227	273	285	268	234	242	248	235	206	233	245	249	237	249	245	257	254	256	253	247	254	250	243	263	269	235	262	302	256	259	257	258	230	269	253	245	278	258	253	230	279	272	239	241	232	216	221	252	267	223	227	241	259	248	248	284	243	297	240	236	222	243	280	269	233	239	289	250	252	245	248	280	221	246	253	243	246	232	252	256	235	240	253	254	255	246	261	265	270	256	227	245	274	244	215	228	251	266	243	264	265	253	240	258	237	262	253	260	207	235	245	272	231	269	247	238	219	241	242	227	255	257	260	263	222	222	253	237	223	246	235	259	251	234	262	229	255	269	238	262	240	251	267	248	245	272	231	264	262	222	240	260	264	265	252	244	247	259	257	251	257	247	253	236	246	216	247	260	210	285	234	236	247	255	223	282	224	254	240	264	255	230	273	225	242	254	234	245	240	255	263	260	257	249	244	226	282	228	245	235	238	257	263	250	264	263	261	240	267	229	201	255	255	251	234	258	245	242	253	238	246	258	270	247	256	253	256	242	242	253	237	280	260	238	254	231	241	242	246	236	240	259	286	217	280	256	212	261	262	255	283	247	249	264	266	228	220	249	238	237	274	263	260	253	273	269	238	241	245	236	256	270	223	274	260	240	238	288	264	247	257	261	241	246	249	257	249	247	207	244	239	254	242	273	251	272	247	214	225	247	256	237	251	259	250	256	241	261	243	281	293	284	272	243	244	261	249	226	271	259	244	256	253	242	247	252	235	225	258	262	252	217	259	230	239	265	266	240	243	226	232	262	251	277	238	251	268	265	257	240	237	256	258	235	246	268	255	246	263	270	237	239	227	255	255	264	256	251	252	242	219	224	241	233	285	234	249	263	212	225	234	282	247	246	256	257	253	252	261	301	229	273	264	256	221	231	243	270	286	235	245	256	252	252	251	242	276	244	264	246	224	224	251	221	243	219	246	224	225	224	259	239	220	244	246	227	245	260	251	235	203	251	248	244	251	209	243	250	251	264	246	219	242	223	253	227	271	263	259	224	232	253	258	281	247	252	264	230	273	264	238	279	220	263	253	223	256	255	248	268	276	218	234	249	248	247	244	254	245	254	259	228	253	252	270	242	254	263	252	249	272	245	222	263	253	247	265	244	237	260	246	224	268	284	272	262	246	243	254	235	233	233	250	261	252	249	274	262	231	232	246	233	238	238	250	239	249	243	252	242	256	208	246	230	234	258	247	246	234	259	233	272	224	249	276	275	233	236	268	232	285	277	234	236	292	239	264	245	263	265	241	239	229	271	240	253	256	275	273	237	241	266	219	261	257	239	245	274	248	277	267	233	238	275	228	267	264	240	236	259	242	255	225	248	267	296	229	281	226	272	242	262	263	253	271	246	225	288	268	250	243	246	282	264	242	241	234	236	266	224	236	252	249	240	220	222	233	281	238	240	233	279	245	281	268	244	244	255	221	232	263	253	219	245	249	261	241	266	279	281	269	241	219	274	275	236	251	230	235	265	219	239	252	230	231	256	236	284	247	257	253	268	242	240	241	253	250	245	251	262	258	223	242	230	255	240	272	278	243	237	269	235	249	255	234	245	221	241	249	249	258	249	264	270	249	249	254	237	253	268	245	259	258	252	233	259	239	276	239	248	286	248	239	242	254	260	265	254	250	245	255	262	246	233	242	252	230	248	281	244	254	235	232	261	221	232	247	253	250	220	233	261	275	210	236	252	258	234	236	265	274	231	257	261	245	237	251	239	250	228	231	241	256	255	271	260	246	237	250	243	212	256	244	298	211
17505	4714	3159	8507	8624	7524	10136	9685	5528	4822	3502	3451	2439	1832	1437	1248	1396	1483	1630	1387	1081	1349	1046	917	707	667	622	720	625	587	585	568	593	580	575	533	557	605	541	552	586	626	517	573	583	611	524	532	596	560	573	545	545	565	547	600	565	567	566	589	594	581	551	539	572	565	561	553	584	584	578	536	560	570	550	568	586	579	529	543	564	563	564	561	554	538	577	532	631	548	538	534	568	564	550	594	576	497	560	568	576	590	548	573	602	560	522	550	580	555	604	521	591	593	597	566	537	570	566	557	590	591	557	556	562	581	573	523	543	557	546	556	592	580	583	557	564	591	567	525	626	625	579	581	581	545	503	568	624	554	579	516	563	538	600	532	582	547	631	573	566	556	555	574	575	584	584	569	531	584	564	563	565	552	646	550	562	552	527	580	599	607	544	545	559	575	603	608	548	551	590	583	560	590	597	594	611	587	611	574	564	561	586	569	573	584	557	542	582	568	538	541	577	549	568	577	586	542	563	562	609	601	587	595	545	569	596	556	561	586	583	519	594	562	543	581	593	555	607	583	604	529	511	563	529	598	550	584	578	577	576	570	591	529	557	577	563	549	559	607	555	553	586	548	526	569	576	582	571	554	529	565	555	582	551	530	610	577	610	594	569	558	534	574	563	557	576	551	585	602	568	552	589	599	526	552	559	560	593	610	575	638	566	593	577	546	578	577	573	599	556	568	584	545	573	558	514	595	585	589	596	555	553	585	560	541	574	594	573	567	567	566	546	577	579	583	585	576	557	530	574	567	594	560	583	549	574	572	588	573	582	570	557	619	552	608	582	568	570	543	554	608	578	557	595	575	595	541	555	541	565	554	581	551	574	559	616	550	568	597	553	565	576	613	546	559	549	576	548	532	584	557	549	562	577	547	587	551	549	565	542	577	571	593	561	557	583	555	558	581	575	546	561	570	541	598	591	568	634	540	568	549	544	586	562	558	561	533	584	574	506	553	546	600	605	565	535	580	556	598	581	563	577	560	523	601	570	541	558	556	603	561	576	600	523	583	526	562	565	625	540	579	567	559	578	585	563	538	575	594	532	598	559	557	535	603	580	577	568	542	533	556	572	595	566	605	573	599	583	561	579	547	531	563	609	585	579	590	571	559	560	555	522	547	574	579	543	549	558	581	545	565	541	554	538	569	588	594	564	558	537	572	572	541	562	576	580	544	588	552	528	573	607	593	553	547	554	599	555	571	573	564	506	568	589	583	580	546	548	577	563	588	608	554	559	613	620	563	536	595	585	574	593	598	554	584	576	597	593	542	562	597	577	571	535	557	549	621	548	618	582	615	587	553	610	592	570	543	588	528	562	621	546	606	591	576	596	603	568	567	544	591	590	611	563	587	599	600	546	613	602	556	559	553	537	540	563	552	556	547	559	565	619	567	521	547	593	589	534	540	583	555	588	540	526	586	535	546	582	556	538	552	566	608	558	542	543	575	571	567	544	566	617	577	565	588	573	583	564	567	586	565	546	622	600	582	559	550	594	587	578	565	569	588	584	533	574	540	562	545	550	539	545	533	535	573	534	625	565	585	539	547	591	582	585	607	576	585	590	576	544	581	601	570	593	578	574	573	558	561	570	562	615	569	582	580	583	574	568	579	566	566	583	568	578	538	587	550	564	549	572	555	561	598	544	585	590	553	561	585	580	586	532	636	570	605	572	558	584	561	557	565	595	524	558	542	578	607	565	589	516	587	557	588	585	589	552	582	552	566	571	537	594	553	581	608	584	580	560	584	591	589	599	606	552	552	568	524	589	594	538	593	520	562	567	544	545	574	552	537	594	544	605	546	599	561	594	553	534	552	555	578	636	592	583	572	538	576	558	581	557	556	549	612	561	598	559	620	583	588	570	558	575	570	583	590	532	623	592	558	594	608	564	589	555	567	579	580	573	561	528	612	574	602	574	569	574	582	586	547	579	556	549	558	543	572	553	558	577	592	586	565	536	574	542	561	608	520	572	557	590	552	534	607	542	558	569	518	575	553	570	576	626	557	594	586	545	562	563	558	576	557	563	595	573	577	543	552	595	614	550	549	594	549	570	583	550	559	562	555	558	570	583	574	580	597	610	547	563	559	568	585	584	521	574	591	597	588	553	554	548	554	568	612	555	584	540	541	549	566	559	571	559	554	573	540	575	572	564	615	558	552	530	566	605	585	593	618	536	588	561	576	552	555	578	573	578	589	500	564	558	632	572	595	608	555	596	612	580	560	527	525	543	558	539	568	528	560	528	556	549	570	584	547	605	538	545	588	558	612	588	566	534	562	599	553	568	611	599	561	571	564	581	607	570	542	584	569	569	567	560	604	572	593	567	569	586	512	554	526	592	568	597	555	541	555	539	579	571	541	558	580	567	598	599	592	548	597	579	545	620	581	530	612	557	572	571	554	587	553	612	559	595	612	558	558	575	598	560	562	617	590	558	536	587	571	557	572	542	568	588	548	560	559	588	593	568	559	571	556	566	572	605	529	602	522	551	614	594	550	619	581	572	613	584	594	544	579	551	557	612	558	570	540	617	568	549	573	561	564	617	551	583	546	584	555	515	589	568	589	594	529	601	537	526	607	538	527	552	547	552	571	581	525	568	576	577	609	609	527	601	590	578	578	532	567	598	542	581	545	562	573	544	576	562	571	566	528	562	525	604	576	576	569	544	570	568	577	530	568	607	544	595	631	582	552	566	633	558	532	588	577	602	563	537	548	567	557	531	546	583	550	557	598	548	588	553	570	566	582	547	521	554	551	569	545	587	559	576	531	610	553	591	615	564	561	614	597	576	590	588	596	562	558	607	541	519	553	606	583	538	598	559	552	592	567	599	605	587	575	573	584	585	552	555	583	567	553	575	582	613	560	572	588	587	608	575	532	562	548	569	533	553	570	590	561	575	548	590	573	574	580	608	588	586	561	565	608	577	554	558	571	593	539	566	550	599	577	535	574	575	593	621	497	554	600	559	560	578	584	546	583	568	567	578	584	569	546	552	540	584	531	573	580	611	566	559	616	574	531	599	574	586	577	551	554	573	569	545	583	573	567	554	561	580	596	606	569	580	578	566	579	535	548	563	601	565	572	570	581	600	561	588	553	602	551	576	548	572	573	562	584	581	566	544	563	603	605	547	533	601	570	603	560	575	563	588	548	587	593	587	595	607	577	555	555	592	581	575	558	551	545	593	558	574	574	553	575	528	594	583	600	579	563	548	580	551	535	558	612	587	536	573	547	541	591	622	544	555	572	588	547	558	587	560	570	596	594	579	578	556	568	561	619	584	537	579	573	579	593	550	540	558	535	519	566	567	561	561	541	599	572	590	564	575	621	581	558	561	597	545	560	561	548	501	575	562	587	556	531	575	571	585	547	556	555	563	567	567	587	572	527	559	568	562	563	562	581	538	555	540	578	531	567	581	541	585	585	562	572	595	595	577	555	549	628	638	567	577	631	556	578	578	574	557	575
68714	42768	18352	7334	5262	5150	6380	4099	2832	2089	1106	1136	1136	809	598	464	407	380	402	464	323	416	300	249	201	222	180	228	187	198	210	157	194	154	192	183	208	169	169	165	177	173	164	162	168	156	167	208	169	175	163	155	154	159	135	162	182	188	159	176	172	198	142	147	164	164	190	192	177	169	177	148	160	167	183	168	160	143	169	208	164	178	165	173	181	160	162	156	161	178	164	170	170	173	155	170	162	149	168	144	147	184	177	149	174	159	173	159	174	186	169	176	192	182	179	155	155	155	181	162	133	195	173	148	132	161	165	169	168	196	182	182	176	168	165	194	177	170	163	153	147	154	157	159	158	174	172	172	187	149	158	167	155	183	183	156	178	144	162	184	166	161	166	178	165	127	180	167	165	165	174	152	154	146	162	193	165	154	160	145	173	168	191	156	149	144	149	179	193	146	196	166	171	175	176	146	185	173	146	149	174	171	178	177	158	157	169	152	156	193	170	158	171	185	164	155	182	170	167	169	170	165	198	180	161	158	168	186	160	165	162	149	178	181	172	160	160	180	179	155	175	158	193	171	174	162	148	176	156	155	163	167	135	191	148	160	153	158	154	164	163	175	187	163	154	160	183	174	160	173	153	170	186	174	167	168	169	163	154	119	203	176	174	156	195	199	171	145	175	163	141	181	162	148	168	158	184	188	192	168	167	165	193	160	161	172	178	158	175	190	169	166	153	162	176	178	162	147	169	166	159	149	161	147	156	172	166	169	153	179	184	158	154	156	161	171	181	191	154	163	187	182	160	165	154	196	180	162	189	178	188	147	177	166	155	171	170	162	144	150	155	186	161	143	144	170	160	160	173	159	158	157	163	177	176	157	188	151	156	152	192	169	148	159	151	171	182	148	189	150	176	175	180	199	160	176	165	159	168	152	168	180	152	162	147	159	172	181	173	161	167	190	173	171	187	162	175	181	171	174	183	152	172	180	151	157	190	170	164	146	193	155	153	156	167	166	179	165	153	165	171	155	189	166	179	154	177	178	190	173	179	173	164	179	167	137	160	164	185	178	176	191	178	158	157	151	172	148	172	169	165	168	196	174	165	151	171	148	192	159	157	192	173	179	185	177	160	171	161	173	135	183	196	193	151	163	177	184	182	176	177	179	148	154	138	160	202	160	170	157	199	183	163	199	188	150	199	168	174	170	148	158	143	144	170	156	186	172	177	182	168	178	165	172	149	172	191	159	168	169	171	149	162	175	141	170	154	168	172	160	155	160	189	188	183	150	152	172	190	179	163	185	176	170	170	155	179	149	137	187	185	174	196	165	163	177	171	153	163	167	196	166	164	163	178	182	191	183	183	162	167	166	163	169	181	162	161	163	134	153	140	172	173	161	164	172	174	157	176	169	174	166	193	175	165	139	162	166	183	170	158	151	155	162	163	158	186	178	144	165	158	154	143	168	170	151	175	179	150	185	165	157	171	162	181	157	146	165	177	198	164	153	167	155	194	179	171	178	177	183	162	163	170	166	166	158	160	180	150	175	183	162	148	136	156	177	159	202	169	181	183	176	176	184	168	159	150	160	155	173	144	155	160	185	168	178	150	161	182	160	172	176	159	178	169	159	174	163	149	162	158	166	169	166	153	151	162	155	164	161	179	163	165	174	173	177	203	156	165	195	161	172	185	135	164	175	170	184	163	162	179	146	151	180	171	146	143	170	151	152	161	150	188	184	169	166	177	160	189	171	164	162	170	152	147	184	154	168	166	151	173	182	164	145	176	168	174	157	175	174	195	155	175	180	154	185	173	180	174	158	171	164	125	181	156	139	144	174	152	166	197	168	155	154	213	154	156	185	168	185	163	175	179	181	161	146	153	152	182	182	167	174	161	158	177	146	169	155	164	170	173	176	189	164	175	155	178	149	162	178	200	166	157	173	178	182	174	144	192	181	152	174	184	163	165	153	202	179	166	161	168	156	189	163	176	167	141	154	157	147	168	153	173	180	175	153	181	170	191	151	199	187	167	142	168	179	172	175	177	167	165	153	173	174	174	172	186	198	174	169	171	161	156	179	209	178	181	171	173	153	184	150	157	161	188	157	177	208	176	168	180	186	154	151	173	158	171	152	164	163	164	141	140	163	164	157	179	178	185	172	182	148	179	174	165	185	139	166	171	176	175	174	176	141	179	186	185	163	150	154	184	186	170	162	165	150	168	181	161	165	193	179	150	172	171	196	166	174	163	177	190	183	161	163	162	175	181	171	156	180	151	169	158	173	156	154	192	158	177	169	167	189	183	173	166	168	167	188	177	190	167	161	166	184	163	160	177	157	176	174	198	175	164	173	162	193	157	162	159	175	187	186	166	156	155	187	155	141	167	162	180	177	160	194	174	178	145	171	154	179	157	147	165	169	165	156	171	166	189	179	164	161	164	190	173	142	167	169	163	160	163	156	178	174	172	171	160	154	168	182	159	150	145	170	169	169	172	155	147	178	175	181	158	166	155	152	182	181	135	160	175	172	148	149	190	170	157	182	183	185	173	182	161	166	166	160	167	158	168	172	177	145	169	197	186	174	154	183	171	143	170	151	167	167	156	144	177	200	182	176	206	181	172	194	157	150	162	182	154	167	186	164	164	176	182	164	164	196	158	157	156	168	189	166	174	165	142	179	187	151	185	161	151	193	158	178	183	164	161	174	163	174	154	173	187	198	185	166	144	190	151	169	178	150	172	155	173	180	152	163	167	154	164	152	180	144	150	170	151	176	199	157	164	170	159	156	167	158	211	176	161	170	175	161	177	173	174	158	186	146	175	179	177	199	176	187	190	152	165	162	177	162	177	175	175	162	164	192	175	176	189	187	169	140	175	146	163	167	178	143	172	161	177	171	183	158	176	173	160	188	168	177	166	168	166	172	202	153	154	135	163	173	175	167	159	145	185	198	157	169	160	171	152	167	161	156	157	164	142	169	167	194	176	171	165	166	168	167	162	187	161	160	146	176	153	160	156	200	159	161	161	181	177	187	165	178	163	176	168	168	173	182	175	157	175	180	160	167	153	165	166	181	173	148	183	161	171	153	130	173	162	174	162	154	188	172	171	167	191	176	178	149	190	170	171	155	157	178	164	170	164	172	166	159	170	161	156	155	154	161	181	147	160	165	182	152	180	150	156	197	202	177	158	174	206	170	147	160	145	142	206	158	167	160	173	174	133	196	165	193	195	165	161	174	154	177	182	166	169	149	150	185	191	157	176	188	164	167	170	196	153	202	177	193	192	171	159	169	173	175	194	158	195	158	189	167	166	155	158	143	152	154	172	191	158	144	166	186	166	193	198	203	166	163	148	168	170	169	168	172	173	199	152	173	195	150	166	183	163	213	161	165	164	184	173	174	150	192	194	159	163	180	158	189	188	152	155	177	172	139	174	133	165	173	155	159	166	166	181	156	166	179	188	179	175	158	162	173	187	188	180	173	175	146	173	164	157	166	179	152	166	175	172	167	155	173
41565	22589	16658	15239	15127	17185	20141	15907	11708	9706	5344	5648	5728	4334	3308	2118	1951	2072	2164	2142	1404	2117	1378	1215	732	663	568	851	670	529	440	446	462	439	429	449	415	426	423	412	570	500	421	429	444	435	435	443	440	454	410	427	423	395	412	380	407	410	412	428	418	415	424	400	448	409	406	397	384	420	437	436	429	407	392	421	447	387	401	412	470	419	417	415	428	411	404	425	442	416	379	405	387	435	400	363	410	397	409	420	414	415	415	436	385	437	440	451	432	413	424	434	405	423	416	447	455	392	416	438	412	476	410	419	427	389	434	429	448	407	439	429	425	447	434	392	439	417	430	410	374	456	401	399	397	426	413	389	419	420	429	451	448	435	415	402	415	416	426	380	444	416	398	415	409	395	429	420	422	415	396	426	440	408	405	422	442	434	382	388	367	438	452	411	423	416	403	402	406	407	416	422	435	423	411	414	413	435	382	424	416	434	404	424	395	428	417	409	425	385	434	392	402	444	402	409	409	442	424	390	431	414	401	413	438	400	426	423	415	428	410	395	436	458	443	406	436	394	391	415	415	363	414	424	414	385	377	418	386	413	448	388	433	455	430	418	433	407	408	386	441	410	374	422	421	405	394	418	395	410	431	465	436	445	403	406	427	421	450	415	431	412	411	407	443	441	408	423	448	405	419	374	419	395	382	437	464	430	441	397	421	396	416	403	394	407	382	408	443	421	410	398	426	446	403	420	418	437	401	420	404	399	413	406	392	417	444	432	432	412	411	419	428	428	426	389	438	435	420	403	413	387	390	384	374	443	408	413	441	428	386	418	404	418	376	371	415	430	416	443	380	442	405	397	431	450	391	435	403	439	406	416	390	428	432	424	412	416	433	442	437	389	419	422	449	424	426	405	410	397	402	425	412	434	387	405	387	406	438	432	419	447	413	398	434	406	419	404	449	399	436	409	401	430	383	417	454	368	403	424	439	435	390	401	427	391	422	422	461	434	439	451	401	403	441	406	442	415	393	452	403	419	423	434	407	422	387	432	432	393	461	391	364	403	431	420	388	410	409	428	413	414	458	388	410	402	424	381	428	396	408	437	385	465	395	430	436	426	443	424	412	433	396	399	415	408	395	407	417	386	399	406	419	424	413	397	455	443	378	429	410	405	416	407	410	448	399	414	426	385	401	399	380	414	423	438	390	406	391	407	368	423	450	446	401	400	398	439	419	384	413	441	418	429	454	411	431	411	425	432	432	397	410	422	393	430	391	389	388	391	398	443	474	409	394	431	395	426	400	458	430	408	402	372	409	437	427	438	420	409	417	390	402	447	447	431	418	415	451	401	427	403	399	431	394	432	429	403	413	381	449	408	400	438	413	400	403	389	434	404	363	442	395	415	445	416	418	424	424	416	458	384	401	412	454	425	421	435	404	434	425	423	402	413	412	387	409	371	414	411	404	421	402	418	428	402	390	386	433	400	409	408	417	395	449	403	378	429	408	437	400	381	399	441	416	431	383	417	439	376	426	427	423	447	392	437	391	427	378	406	373	429	389	402	391	393	424	428	443	379	411	442	496	415	386	426	413	417	379	426	386	415	423	389	406	425	392	377	393	394	430	414	399	430	401	398	409	450	409	410	420	418	445	404	402	425	416	411	443	443	448	426	386	407	407	392	432	380	409	406	445	382	407	442	453	387	385	401	412	394	384	410	393	420	408	380	436	412	398	431	394	399	402	443	415	397	391	381	434	385	415	410	408	411	388	387	389	411	414	383	405	421	434	431	425	403	437	416	403	400	414	355	410	368	447	414	355	430	452	388	413	407	398	426	399	423	403	401	412	420	432	419	421	384	421	422	405	467	423	385	456	442	416	435	420	430	443	399	388	412	442	386	424	434	417	419	412	392	410	434	403	402	417	389	453	414	424	426	437	434	398	400	425	397	403	388	424	389	414	397	397	418	419	401	413	408	404	406	391	406	434	455	432	440	416	392	409	405	395	386	433	401	394	401	439	416	396	436	457	419	428	458	430	401	417	405	408	393	423	417	406	430	436	425	437	397	424	432	390	428	404	407	380	444	412	398	414	419	456	425	401	402	446	392	445	398	422	419	415	397	436	407	413	460	410	432	417	437	415	375	401	386	422	386	400	408	409	440	410	416	420	404	426	419	408	442	440	411	452	365	401	412	435	392	397	437	415	464	436	421	412	417	389	407	414	392	406	410	451	401	414	408	391	380	414	426	383	405	430	416	401	427	393	444	386	398	416	424	420	374	443	385	433	399	421	404	407	401	409	425	410	405	367	381	417	374	421	398	370	426	413	421	457	415	412	431	376	417	431	426	408	388	411	395	401	417	406	435	411	382	384	459	430	448	418	394	428	402	427	447	394	386	446	403	367	427	433	433	435	408	401	428	412	396	409	383	440	417	405	442	433	405	422	421	421	415	441	443	448	388	433	391	416	426	408	412	414	420	429	417	401	393	404	438	440	405	412	407	420	409	408	425	419	388	430	410	406	403	444	400	390	437	422	410	424	433	401	405	414	373	410	432	392	406	432	413	407	381	430	425	368	409	416	394	402	412	421	407	421	481	424	448	419	383	429	404	382	416	416	389	388	403	443	449	433	424	410	416	434	408	396	445	414	423	420	437	423	432	405	399	402	429	407	436	388	437	449	394	418	397	409	397	449	390	425	409	457	403	397	450	400	445	387	396	391	422	398	429	419	414	386	422	422	390	404	412	395	404	452	456	414	411	413	421	445	394	435	430	430	397	412	414	397	422	420	411	407	406	422	414	449	420	409	417	435	405	418	423	428	394	429	427	410	422	427	434	435	422	409	402	413	398	398	430	416	403	428	440	408	385	421	391	417	407	431	389	399	409	373	429	411	386	409	389	405	446	436	411	380	436	420	453	479	420	387	402	419	398	432	414	406	423	394	442	431	389	439	456	379	379	408	377	426	404	417	423	410	393	395	441	389	406	416	403	424	433	437	388	414	424	401	435	409	457	441	388	422	415	409	456	388	427	405	433	401	430	399	401	402	399	410	441	416	410	427	395	383	402	419	426	423	415	405	437	439	444	408	385	415	412	443	376	453	435	390	388	394	424	407	416	398	388	442	443	449	415	391	457	399	430	455	413	407	424	425	412	432	421	420	381	443	427	422	387	432	415	447	430	407	414	378	430	398	383	404	400	448	409	422	433	390	447	433	424	426	411	440	398	446	406	386	425	425	411	448	422	407	390	424	444	389	414	422	410	406	414	415	394	445	425	397	428	440	417	439	404	413	394	428	413	464	436	411	407	396	427	406	411	449	378	396	433	409	416	423	418	434	405	379	408	429	415	413	440	394	431	432	389	436	435	403	372	437	419	434	426	416	428	427	405	443	393	412	397	424	427	409	436	423	423	424	406	443	414	442	415	428	431	445	410	420	414	422	420	432	423	441	384	437	396	413	438	412	406	416	432	411	429	393	417	438	385	442	397	392	417	439	424	399	414	416	430	389	428	413	392
80011	52778	25636	13908	6604	8197	9854	5590	5444	4356	2198	1396	1391	1374	937	689	649	707	708	574	459	590	491	370	344	286	280	329	282	298	245	240	254	287	249	268	252	229	242	255	260	234	241	256	266	246	259	231	247	226	236	243	252	278	226	265	227	257	238	237	224	230	236	247	206	264	252	248	247	265	214	238	260	270	235	238	231	246	238	278	258	242	236	229	241	256	246	218	223	202	258	241	227	211	258	246	254	214	254	254	261	254	234	245	245	252	245	240	260	240	247	269	227	222	242	226	224	227	214	261	210	238	254	221	248	246	248	244	207	246	246	271	235	237	257	251	240	235	239	237	242	240	231	232	238	254	258	233	238	242	256	238	232	239	234	213	225	236	223	249	219	221	241	222	219	265	222	232	257	196	237	236	225	227	207	271	222	217	248	228	241	224	261	233	270	222	239	230	266	232	246	237	230	251	271	248	211	256	237	229	226	265	239	249	235	252	256	226	240	241	257	233	248	232	240	270	237	237	213	251	271	238	240	224	255	228	214	230	237	255	197	264	234	229	231	222	260	225	240	214	239	245	250	254	256	215	247	240	229	244	240	239	234	249	241	234	244	236	248	270	247	250	248	255	252	245	238	271	270	248	227	263	220	248	223	240	230	240	219	227	248	237	227	249	293	217	262	247	228	263	252	251	255	228	260	225	242	236	242	237	234	254	237	249	268	244	239	243	263	267	230	248	240	225	255	222	272	217	200	235	239	221	234	222	263	243	252	213	243	226	212	233	244	242	251	245	250	266	251	239	242	238	231	245	192	237	236	240	206	209	250	257	225	249	240	238	255	247	249	241	221	260	264	232	232	216	228	238	256	208	257	247	225	227	284	274	255	265	234	222	233	278	241	235	251	249	262	237	221	237	224	261	250	248	230	245	238	253	238	274	212	212	253	263	253	229	239	248	242	250	248	235	259	233	252	263	245	242	229	246	230	253	228	214	240	247	222	250	251	256	240	247	227	225	220	265	228	260	247	245	261	201	220	233	224	237	241	267	232	252	253	222	247	261	210	223	240	222	259	252	253	242	229	241	291	219	228	235	237	273	253	249	259	244	242	255	223	244	220	250	264	239	215	269	242	262	248	254	232	214	228	240	261	246	251	244	247	254	237	237	235	261	209	251	228	245	275	239	266	244	274	216	232	236	226	244	222	237	220	280	261	207	255	230	245	248	268	236	237	237	227	235	206	238	229	250	225	279	260	262	252	235	232	239	245	236	242	230	259	217	228	223	231	255	228	261	248	231	275	241	229	236	258	251	226	228	229	264	243	241	248	280	231	252	264	286	259	248	257	265	247	263	244	234	252	249	226	216	239	272	246	241	244	276	264	248	228	262	210	261	242	231	227	271	263	237	231	215	227	242	234	238	215	219	251	243	232	238	229	260	215	256	256	238	249	234	236	230	254	232	215	277	259	215	189	257	227	257	247	229	219	229	226	225	211	222	225	219	244	247	257	260	223	235	200	238	253	231	235	236	243	248	250	219	244	262	239	286	201	227	256	255	248	215	245	276	263	233	218	249	281	259	252	269	249	227	243	230	251	214	245	260	234	240	253	239	263	264	243	220	234	236	256	217	217	221	270	238	241	242	249	226	246	245	242	258	255	243	211	225	246	229	231	230	226	233	253	259	254	249	231	218	266	235	242	222	258	224	225	236	261	255	236	234	233	230	250	214	230	230	247	249	230	250	250	211	233	244	263	256	231	261	274	251	235	222	223	209	213	215	263	236	246	274	271	220	261	282	258	256	236	246	234	236	245	227	266	234	219	231	243	240	226	241	257	239	257	236	245	222	263	252	221	212	249	225	241	224	215	210	222	234	224	246	257	250	212	232	259	250	217	220	257	200	263	238	233	260	233	256	266	240	262	251	197	255	244	249	240	198	255	241	270	240	206	225	238	232	272	238	246	241	226	263	243	239	238	217	257	222	226	215	222	251	240	228	233	252	259	233	258	252	237	243	208	232	197	258	256	232	249	268	261	217	243	238	250	229	233	243	231	242	253	228	222	250	262	251	258	270	254	266	229	232	251	220	262	236	228	246	263	248	220	246	227	233	261	213	246	237	223	236	239	232	260	239	247	224	213	223	219	242	244	240	235	237	242	243	261	230	246	224	264	249	254	230	236	238	238	232	268	238	226	243	253	229	241	235	238	235	262	224	261	212	229	245	245	228	218	232	248	232	225	254	249	266	271	235	249	253	264	271	248	224	204	234	226	214	244	256	264	242	215	238	256	282	249	227	260	259	245	226	227	229	223	255	243	279	251	267	211	252	260	218	256	255	239	232	232	255	262	246	264	241	205	223	252	253	253	241	228	260	233	261	231	260	242	248	235	261	235	249	268	239	233	227	223	261	242	229	233	228	234	263	252	220	235	260	265	248	220	242	253	271	257	220	244	232	271	257	238	230	245	223	247	213	242	234	214	229	261	218	229	266	258	237	258	225	222	225	263	251	272	245	215	229	258	257	265	263	223	244	235	253	218	238	250	260	235	211	248	248	223	232	222	217	236	274	263	252	255	246	221	229	238	222	253	227	222	241	218	269	227	251	251	232	215	222	266	236	259	242	236	279	237	243	240	252	214	263	223	226	244	227	244	246	259	253	254	242	237	237	248	239	257	222	229	248	215	251	232	232	243	234	227	250	260	254	244	240	250	236	224	234	253	240	254	245	226	228	236	256	230	230	229	259	249	250	243	227	239	262	247	235	245	253	244	232	239	253	253	215	248	244	237	232	233	261	243	231	228	235	242	255	241	268	250	232	218	215	226	239	262	258	249	237	243	249	267	267	221	232	235	223	241	208	279	220	225	275	242	234	250	234	220	248	203	237	228	250	231	256	217	235	223	261	245	232	231	258	235	242	258	254	239	261	274	270	242	250	246	248	264	247	235	227	253	248	232	215	253	257	232	226	213	241	237	252	248	246	229	216	248	226	287	252	227	256	229	256	230	223	226	219	242	219	236	255	234	237	260	242	257	259	225	220	201	221	229	243	227	266	271	270	231	219	250	237	228	235	236	248	222	240	245	223	263	262	222	262	213	266	233	267	230	239	236	225	223	241	246	236	243	255	250	245	243	251	234	266	240	236	217	256	267	243	238	265	237	244	260	234	224	248	251	208	242	231	226	238	237	238	235	233	240	238	234	238	239	263	226	225	250	237	236	235	244	266	214	216	260	247	247	240	224	241	243	237	218	243	220	241	253	246	267	203	227	251	245	257	256	208	246	226	273	256	262	261	271	247	231	259	231	224	223	246	236	262	230	238	270	232	255	254	224	274	215	230	245	265	253	238	242	229	238	251	263	259	221	251	228	269	224	272	281	233	280	251	257	249	250	221	247	281	272	245	255	232	238	244	211	254	242	244	212	273	241	259	274	220	261	259	256	241	223	245	270	259	261	213	227	259	236	231	236	237	238	240	251	233	221	240	225	245	225	230	236	221	274	244	255	242	233	231	265	243
51626	31938	23673	20887	15335	23147	24828	18418	19546	16307	9107	6521	6910	6820	4858	3391	3442	3678	3141	2929	2153	3154	2021	1503	1104	785	823	1145	1025	792	635	598	622	608	635	647	571	615	642	695	781	673	616	581	623	555	598	603	576	584	594	599	563	527	531	603	627	578	603	561	588	538	589	594	574	602	568	568	532	584	569	608	555	575	561	573	537	545	575	563	631	583	560	599	560	575	601	584	589	581	634	553	627	580	520	579	596	563	578	575	573	591	577	603	561	637	585	606	556	559	582	575	577	581	560	555	611	552	540	555	555	568	585	616	593	633	559	517	615	582	579	571	578	587	550	566	578	565	553	533	529	571	588	583	566	557	597	572	595	569	558	562	551	561	578	563	555	570	557	604	592	570	607	552	546	574	589	556	543	593	566	596	571	585	576	569	581	582	595	621	569	565	597	579	553	599	538	589	565	602	590	600	567	602	623	544	591	584	583	593	519	583	595	560	601	578	593	562	568	559	547	588	571	613	531	608	557	589	616	565	542	603	573	601	562	560	576	573	603	587	565	569	561	604	564	574	525	599	578	599	579	594	523	552	601	542	598	575	559	567	552	582	590	571	554	575	583	547	593	550	591	576	574	549	569	564	573	596	610	598	542	579	593	594	574	593	587	559	582	499	549	592	541	598	530	620	600	563	577	565	608	599	566	558	560	601	563	538	603	560	576	599	587	621	602	543	565	583	566	533	590	542	569	580	570	541	607	577	565	550	572	566	591	577	538	585	556	593	584	582	605	570	595	570	575	532	560	592	571	543	592	600	567	570	552	592	561	546	577	565	567	615	545	604	597	576	597	553	598	582	562	606	584	595	565	600	571	556	573	602	580	520	604	587	603	577	547	623	577	570	586	577	565	583	590	569	566	596	580	578	556	553	551	574	569	570	614	583	567	596	564	497	555	566	561	557	580	565	581	616	552	541	523	557	553	597	570	622	574	593	591	537	580	588	580	597	570	605	579	598	571	573	584	574	614	563	579	595	587	559	566	601	564	576	575	593	621	554	573	607	575	562	579	610	621	601	574	606	556	560	573	587	559	570	630	599	539	568	555	514	533	550	563	533	565	566	610	569	607	535	563	541	572	578	606	601	571	534	584	541	562	623	590	598	575	577	611	528	574	586	542	582	545	607	556	539	585	557	584	565	551	551	607	535	580	545	596	599	594	559	521	557	599	595	565	589	543	560	542	593	555	563	577	559	586	628	578	565	574	584	551	595	555	578	563	601	579	557	558	606	549	586	585	583	562	535	601	581	547	592	589	573	558	556	549	591	598	564	557	628	579	587	572	573	550	562	509	594	579	575	577	588	572	580	581	582	569	589	582	559	583	577	567	581	547	577	548	543	559	555	609	619	604	569	580	578	591	567	581	574	540	557	525	623	551	587	568	548	542	568	565	548	585	564	571	601	583	568	585	557	581	596	544	554	587	573	538	570	574	611	565	544	570	559	577	533	578	608	576	581	601	604	579	570	555	623	555	627	521	592	555	608	577	565	567	553	611	635	571	528	618	548	575	555	554	604	558	543	543	562	545	610	561	587	579	531	544	612	576	601	558	573	593	551	577	561	574	595	547	569	576	572	603	563	578	592	585	595	533	564	600	560	570	623	583	580	546	567	590	554	598	560	529	533	534	566	568	607	516	573	630	564	541	582	593	564	567	617	581	618	561	542	584	586	603	566	622	632	584	576	594	564	567	586	586	585	557	561	562	608	598	548	583	601	580	557	552	527	571	538	553	560	607	554	589	563	607	558	562	550	610	595	572	564	580	607	594	565	554	611	561	599	575	564	600	584	592	575	565	590	558	563	567	601	562	548	567	580	610	546	561	598	605	587	610	573	542	549	586	590	574	570	571	591	550	592	591	590	577	560	579	570	531	597	526	570	575	528	579	525	602	559	558	586	552	590	540	552	581	598	558	579	601	562	558	594	612	560	557	598	545	545	597	550	591	593	595	582	571	536	558	543	598	568	511	571	557	591	548	558	559	574	556	551	579	601	562	567	605	550	600	575	548	541	575	549	575	568	549	605	616	577	553	566	540	590	588	569	557	560	538	584	568	565	564	599	614	627	516	586	553	593	512	572	532	565	543	564	573	556	583	534	581	563	579	533	550	568	568	580	557	543	567	630	609	577	582	627	572	576	582	554	599	572	548	595	572	568	599	548	564	599	558	599	589	545	544	533	566	553	518	554	580	613	545	582	589	596	589	576	584	584	576	541	589	567	573	568	599	583	611	613	557	548	545	567	587	564	596	568	603	562	589	553	567	592	561	587	601	559	528	544	561	536	564	582	565	594	553	601	655	603	587	596	575	542	595	554	572	551	587	560	603	560	579	612	554	556	559	554	541	563	571	567	548	535	584	556	571	592	544	539	564	568	616	618	574	580	534	574	523	535	569	524	518	549	558	586	583	617	575	535	548	556	546	580	535	601	603	557	559	590	555	537	605	588	554	593	566	566	592	602	604	627	587	564	603	577	567	545	574	562	574	563	581	573	614	583	561	582	589	574	549	557	542	568	578	620	662	569	553	577	572	592	580	590	581	596	554	550	583	545	576	600	573	584	555	591	578	582	601	581	598	553	633	595	550	587	587	543	571	608	535	593	555	571	547	538	596	583	575	538	563	540	578	579	566	607	586	568	576	589	552	593	583	622	539	556	587	564	528	582	575	548	586	569	594	575	558	585	571	536	589	574	526	578	557	508	613	536	560	617	565	573	600	531	543	563	567	569	555	602	572	600	626	566	560	623	561	562	602	556	534	581	564	574	535	562	558	547	582	572	598	578	560	577	542	549	558	535	535	537	525	581	549	569	552	589	573	537	553	594	568	531	587	611	585	595	574	589	581	541	573	582	582	591	547	581	542	538	591	540	571	565	517	536	597	566	557	552	619	541	563	569	571	556	586	576	599	573	550	584	588	580	611	593	591	543	585	579	591	584	559	592	564	598	548	554	617	580	569	611	563	574	609	601	654	591	592	600	561	549	545	569	554	583	616	556	536	566	557	566	591	557	575	611	581	581	547	563	568	602	558	601	617	564	582	556	557	562	579	558	596	590	592	586	556	609	551	590	573	601	571	625	598	554	562	608	608	567	573	620	580	574	602	608	592	587	602	571	555	615	564	573	563	614	516	555	592	602	579	578	563	573	548	606	575	531	556	557	559	582	625	581	594	562	613	555	607	533	566	605	597	580	613	570	600	618	575	608	561	591	560	563	537	531	561	567	552	550	544	563	555	605	553	606	572	566	562	587	585	590	607	568	546	593	533	539	584	602	560	592	554	586	580	584	567	587	575	565	545	584	576	553	590	543	573	594	546	567	585	551	572	559	579	572	606	587	607	579	576	567	581	547	584	570	552	565	598	574	614	572	577	598	551	626	568	546	594	529	569	546	550	609	605	554	603	569	575	562	547	583	562	577	625	591	570	557	576	571	619	573	596	602	573	585	575	598	525	543	549	523	553	536	611	536
19838	5527	2135	2895	2334	3167	2060	1886	1643	1738	1191	745	588	524	462	426	441	496	479	383	359	461	360	292	301	240	250	292	326	285	253	273	260	290	327	245	256	303	282	285	280	247	271	295	297	261	240	274	260	257	277	276	280	276	273	286	246	231	252	252	244	272	248	283	277	269	279	268	312	246	287	270	270	314	253	267	295	234	266	258	273	263	262	285	256	287	307	281	315	291	268	268	295	303	268	248	260	269	279	265	288	266	264	299	292	293	282	229	279	286	292	238	279	280	258	286	293	279	265	262	282	263	273	245	261	277	289	269	260	296	259	295	244	237	263	273	263	286	283	274	268	244	276	268	262	286	289	264	268	250	285	281	258	295	260	303	266	236	257	284	257	285	259	275	300	236	245	261	256	280	248	289	267	277	278	277	277	287	280	254	296	255	286	256	285	267	268	275	279	282	245	282	295	256	283	252	267	288	263	303	275	269	260	280	252	293	263	275	253	260	278	292	296	250	268	273	253	265	263	286	261	272	294	258	260	290	284	256	275	258	235	277	244	284	277	255	287	290	284	276	247	267	245	276	269	262	277	274	248	303	264	275	289	245	308	280	247	249	288	254	247	255	279	253	249	289	275	264	289	258	315	254	270	264	269	284	269	285	266	270	279	277	259	248	300	257	228	273	292	284	294	262	297	273	252	270	253	244	264	254	287	259	274	262	266	288	264	279	284	261	264	289	256	279	265	286	254	283	272	276	305	270	271	287	283	266	261	273	257	289	285	299	275	288	263	301	273	263	268	265	291	294	302	272	254	281	261	249	268	258	266	312	260	256	300	275	272	267	285	283	291	254	265	266	245	280	273	248	255	255	260	266	275	278	279	281	280	282	288	282	263	256	282	236	288	256	248	267	275	285	273	276	255	273	292	277	265	276	260	297	268	279	278	291	288	269	307	273	281	268	270	282	276	217	235	254	281	246	280	259	260	279	224	286	267	252	285	263	265	271	248	296	261	271	271	278	249	273	282	260	293	255	292	271	251	242	251	305	266	273	260	273	245	286	249	263	253	269	259	269	251	276	263	286	288	268	282	270	250	264	315	260	262	250	294	299	274	311	272	325	242	280	257	278	284	260	255	233	275	307	262	268	271	269	262	251	257	233	266	247	244	244	241	280	253	303	269	265	283	337	268	265	257	295	292	279	268	273	269	279	296	266	273	265	288	266	230	251	246	278	281	256	290	280	271	269	262	275	232	252	316	246	274	327	272	319	236	257	273	273	279	297	274	247	242	264	283	259	265	280	251	268	237	250	254	255	268	251	223	258	290	234	248	268	248	266	249	288	261	251	281	262	280	306	277	239	266	271	262	263	263	297	257	250	303	269	286	252	272	269	300	244	278	260	291	304	292	281	287	299	268	249	265	283	265	278	268	283	279	260	280	257	241	264	302	268	247	312	295	272	293	282	284	285	287	292	255	241	248	264	270	273	268	244	241	284	303	242	282	294	231	251	273	287	264	263	244	268	276	253	279	288	299	257	270	240	274	286	269	296	248	281	316	258	260	260	270	269	283	286	280	291	280	242	287	269	253	294	247	252	300	259	248	245	264	235	282	264	288	275	262	273	276	267	265	255	265	285	250	236	244	298	281	239	291	304	266	281	251	282	283	300	276	253	283	264	277	276	298	276	286	257	284	286	263	258	261	280	277	272	246	236	307	273	250	287	259	248	283	271	280	248	294	278	262	248	273	288	282	269	266	246	282	302	281	247	243	283	255	267	268	256	277	300	281	278	286	272	274	251	241	266	276	283	294	263	262	282	287	290	309	244	269	275	277	280	279	273	284	261	285	298	267	283	298	291	255	285	250	291	271	264	272	255	290	271	282	288	249	279	270	275	246	257	248	278	264	266	269	268	252	324	262	277	267	295	269	263	265	307	261	281	250	236	263	289	308	273	276	230	272	295	250	267	272	283	265	249	275	292	282	262	269	221	261	286	269	295	291	278	288	262	247	268	258	301	281	240	268	299	251	284	298	262	282	268	253	271	281	258	287	262	257	255	276	288	235	264	281	244	241	291	274	274	250	286	265	272	264	265	260	264	255	253	245	274	284	277	254	282	271	260	268	263	295	268	248	255	272	277	230	279	270	271	275	256	275	259	288	280	239	250	228	271	279	292	264	287	243	273	267	292	266	240	281	257	276	272	262	260	273	258	272	293	298	278	273	254	270	267	267	262	251	300	245	293	281	266	239	256	269	274	290	262	222	254	239	262	262	283	272	282	281	238	262	271	288	259	302	294	305	265	262	283	300	290	263	274	276	244	253	264	276	258	263	263	303	276	271	244	275	245	299	268	258	275	315	277	280	266	255	252	254	287	298	276	279	307	261	240	279	259	275	313	269	235	253	289	274	260	268	255	250	259	280	264	272	251	273	293	282	248	254	274	298	278	286	250	294	295	277	254	301	280	277	295	289	243	249	281	274	281	310	236	298	271	278	252	282	262	295	248	272	229	280	268	281	252	271	267	286	272	262	255	300	273	274	300	313	280	283	273	281	313	265	299	259	264	269	230	264	254	287	280	264	293	278	271	269	285	259	279	269	248	266	299	274	303	310	303	275	246	266	249	250	293	231	269	302	250	275	278	294	285	254	269	285	277	294	255	258	250	259	280	301	267	259	274	276	268	261	242	281	262	266	279	264	312	247	273	300	256	268	259	253	275	292	296	263	257	297	301	268	304	275	269	271	258	277	297	259	265	272	250	283	252	276	262	256	255	274	260	235	278	267	273	259	233	269	290	286	302	263	275	251	285	289	249	269	280	271	242	286	264	282	272	283	253	272	262	264	266	270	278	260	260	274	261	286	263	274	242	260	260	264	247	295	261	235	269	295	308	295	239	284	259	300	261	297	300	284	274	287	278	250	275	268	262	268	279	254	277	249	294	294	295	269	263	275	262	268	289	274	264	274	255	260	271	289	270	277	292	263	264	279	259	273	257	256	254	250	261	276	266	269	261	250	250	270	304	278	280	259	274	283	241	288	284	231	260	287	293	256	276	299	266	278	253	263	252	244	260	243	273	242	269	264	275	280	261	259	280	279	267	250	256	267	314	286	272	280	282	246	262	289	292	262	257	244	289	304	269	274	263	270	274	286	272	253	247	272	303	260	284	279	274	285	281	255	249	285	235	238	273	251	274	277	324	296	287	303	257	285	272	241	249	281	266	269	270	278	279	277	247	276	259	264	243	257	252	273	314	286	260	281	250	284	288	276	255	276	275	236	312	283	275	270	280	254	267	298	271	291	252	266	252	255	283	261	272	262	262	265	264	259	260	273	272	271	292	298	289	255	268	277	289	271	301	260	248	256	246	289	290	263	274	273	260	266	268	269	257	273	254	239	295	263	274	274	270	266	261	263	303	276	262	285	270	279	260	249	262	257	277	244	274	256	266	248	271	296	275	288	277	266	274	261	247	245	287	250	266	260	261	290	274	259	321	280	274	273	296	261	293	263	283
17341	5139	4170	7880	8180	11242	8173	7643	7352	8535	5350	3332	2550	2133	2084	1837	1882	2120	2175	1389	1155	1667	1100	904	767	679	690	825	708	706	634	625	592	632	613	631	608	611	621	673	640	604	594	581	663	606	630	593	568	601	626	609	621	601	652	621	620	603	620	595	634	638	617	630	599	606	630	645	634	584	628	632	624	630	637	658	621	638	577	660	649	591	650	584	608	632	664	571	594	658	605	634	645	587	619	636	603	658	603	635	602	596	618	585	628	597	619	658	566	620	607	630	629	624	603	618	650	698	641	659	634	626	641	597	638	612	572	609	630	598	583	577	607	592	607	644	625	622	659	579	674	610	591	634	602	651	615	629	595	607	633	624	625	671	631	627	631	605	634	636	629	642	615	584	600	644	617	601	648	605	627	639	608	604	585	599	592	619	621	638	575	624	612	641	604	618	600	611	616	649	616	628	604	586	563	659	624	647	622	645	622	586	599	637	647	650	646	627	601	602	644	622	647	608	663	618	636	627	621	619	622	604	587	589	665	593	562	593	590	603	606	640	596	584	664	601	659	599	591	619	640	616	635	642	618	608	603	597	615	598	596	629	610	654	672	594	615	599	664	579	616	602	596	603	608	629	597	676	617	596	647	615	623	622	637	633	594	634	629	549	595	605	622	602	629	643	609	586	607	590	634	616	639	639	592	581	604	662	625	628	611	630	626	649	610	624	609	671	634	620	647	597	653	623	618	604	581	600	610	588	635	633	665	619	612	636	662	596	593	615	578	655	611	621	629	582	656	625	661	652	633	603	614	587	607	578	627	619	657	649	611	621	598	627	613	646	575	601	580	606	613	641	645	621	592	594	602	650	616	647	669	607	641	652	620	603	598	627	596	618	621	651	603	603	613	581	629	627	617	638	625	666	662	650	614	639	650	636	583	614	619	578	655	627	622	642	628	634	597	612	605	634	619	628	583	588	648	662	612	624	634	605	605	641	581	658	655	621	590	628	599	682	635	610	647	601	567	605	656	637	656	665	619	653	604	633	597	609	556	630	600	602	589	611	569	572	598	638	619	618	612	613	634	657	647	692	653	606	613	585	640	607	595	611	618	670	632	623	601	589	615	603	579	597	612	647	591	688	630	627	589	684	622	628	580	663	541	652	623	657	610	630	654	605	613	620	607	648	583	635	627	650	618	609	623	598	635	665	591	638	595	628	610	640	619	630	619	637	607	603	628	606	630	637	633	632	642	619	625	653	626	620	631	617	650	630	630	640	618	624	663	633	665	611	589	598	630	675	598	671	645	613	649	625	631	583	634	613	620	629	600	627	655	630	613	630	586	636	619	619	654	633	603	612	617	603	622	621	616	628	595	620	616	601	580	607	603	606	643	592	607	586	629	610	602	623	631	605	625	611	633	659	637	635	595	647	605	620	596	582	644	625	620	647	594	602	623	606	582	580	623	600	646	609	615	592	629	636	600	613	632	621	598	645	604	624	574	629	577	646	612	599	609	632	644	607	605	622	643	599	559	605	602	641	666	610	614	597	621	595	658	605	636	624	590	619	601	609	594	612	611	677	614	633	615	675	585	640	613	615	601	621	617	619	671	636	606	607	594	576	614	641	597	627	618	609	609	626	596	636	610	682	624	602	664	600	569	639	590	618	623	565	554	632	622	588	652	619	616	625	646	650	609	606	632	622	624	580	614	653	642	621	599	583	629	616	591	596	610	611	644	632	592	575	614	633	636	560	651	622	610	621	610	609	604	608	618	631	626	617	608	600	621	621	614	648	632	583	578	604	567	597	637	592	607	610	622	657	617	611	605	634	589	622	603	602	646	569	567	634	666	618	634	579	647	604	629	601	648	615	577	605	596	620	602	607	632	639	612	581	650	640	636	640	611	614	604	649	594	582	612	600	623	626	643	620	642	633	600	667	620	599	638	587	616	617	594	674	630	567	615	598	605	623	637	599	630	599	596	608	607	621	562	618	610	625	621	615	646	606	568	616	624	615	614	598	619	635	629	630	588	606	591	604	630	642	603	632	582	658	625	548	627	574	642	562	654	595	626	633	583	630	612	631	596	620	631	623	617	616	644	588	613	638	657	649	580	645	609	608	597	597	606	610	563	632	626	626	661	631	596	640	585	595	668	632	625	624	590	602	612	668	609	609	632	576	624	579	681	648	623	589	609	615	625	618	695	624	635	648	615	585	619	629	590	643	643	615	626	645	610	636	609	582	625	622	655	623	614	634	642	620	641	613	657	638	583	604	591	567	615	618	644	628	612	606	596	605	586	641	637	657	605	621	623	647	614	596	630	635	606	629	600	576	630	657	613	611	618	582	590	608	673	628	626	635	622	587	634	616	584	618	619	588	603	620	621	621	653	566	612	603	588	617	583	594	647	619	630	630	608	614	625	602	644	609	603	627	605	634	632	627	628	598	611	644	609	642	634	623	621	603	609	587	647	594	619	631	636	629	628	581	624	612	585	605	703	608	612	591	593	613	592	652	617	592	611	632	567	629	600	652	650	595	572	626	623	624	591	642	614	682	624	590	595	655	614	600	620	655	657	618	618	584	629	592	661	602	600	613	609	608	691	567	603	624	629	625	567	558	659	630	593	600	628	588	685	658	566	595	646	591	598	630	657	606	600	655	647	652	595	612	641	667	607	618	680	639	609	604	592	610	638	601	662	580	619	600	631	611	627	614	610	589	626	583	635	670	623	602	620	618	619	603	608	624	608	630	623	621	624	621	648	617	614	596	606	635	607	591	583	612	611	621	578	611	630	614	645	680	626	610	615	593	630	617	615	625	608	614	650	667	604	653	587	634	637	611	587	619	624	626	645	597	653	628	599	612	639	579	629	633	662	602	606	586	623	619	600	631	622	612	558	602	638	604	622	602	595	622	593	653	604	626	612	605	604	652	586	618	666	617	600	614	609	602	612	629	626	615	618	645	662	629	618	640	657	623	621	643	635	573	628	609	608	627	589	610	630	591	625	597	679	634	665	616	626	621	664	565	615	593	627	626	616	618	628	686	580	586	655	611	643	613	596	652	615	571	608	602	580	626	611	611	589	648	596	588	618	596	621	632	597	642	633	632	669	643	631	618	634	602	569	644	648	652	633	630	655	612	625	634	674	589	606	645	616	619	602	612	621	588	633	591	614	603	605	647	633	577	588	615	614	650	636	613	621	655	610	607	671	623	617	605	636	624	617	640	619	602	613	635	618	657	599	613	606	598	611	644	638	612	625	624	667	629	608	607	630	596	613	639	674	620	597	603	645	657	628	621	617	622	622	595	611	582	615	619	613	626	647	556	571	607	604	614	648	614	576	641	602	622	637	611	593	603	611	602	624	608	602	668	634	600	590	589	633	617	603	584	644	661	584	626	589	609	649	646	607	607	587	603	616	611	628	596	624	560	613	581	621	619	596	636	612	637	637	610	637	640	652	615	593	657	581	621	583	597	577	596	648	611	696	606	663	624	604	621	597	645	620	614	642	598	587	609
68469	43279	14247	5551	4083	6818	5723	3747	3021	2590	2276	1467	1042	756	578	492	644	587	600	488	323	354	363	251	218	168	206	238	213	208	186	186	191	203	194	192	167	167	181	189	179	210	207	177	172	181	168	196	178	188	171	156	201	184	198	201	178	192	205	205	188	181	191	196	199	187	173	192	202	200	191	173	178	210	202	162	196	211	198	177	168	193	184	157	206	190	188	170	197	157	159	182	181	203	160	174	176	153	198	173	160	175	179	174	155	170	152	163	201	174	180	190	177	192	190	191	177	197	210	181	180	194	174	204	182	169	159	181	210	196	180	175	176	176	189	189	170	203	186	208	195	176	173	173	187	187	185	180	196	191	190	176	171	189	194	183	185	163	183	170	189	178	183	163	180	154	179	163	166	185	169	187	175	176	202	166	162	186	191	164	165	198	174	222	174	199	188	170	160	184	184	179	205	166	205	191	160	164	189	152	195	202	178	182	174	180	180	213	201	195	192	183	182	171	163	160	191	176	167	199	199	167	189	200	192	196	173	185	190	205	167	192	174	167	193	172	173	176	170	169	176	182	180	179	196	190	178	191	183	216	199	169	173	178	193	194	188	188	154	176	198	177	178	189	171	176	190	175	175	164	169	191	191	203	183	205	200	180	184	190	159	201	174	195	167	172	181	196	188	190	186	181	216	167	168	177	189	209	214	170	173	162	187	165	192	212	186	192	204	178	168	174	170	183	176	185	177	181	187	190	211	167	185	181	163	202	158	182	199	167	202	191	177	181	188	209	152	187	180	179	177	179	161	166	183	191	201	176	188	177	150	182	179	174	178	189	167	204	198	179	195	197	191	146	194	194	198	171	191	199	188	215	172	161	201	183	203	181	173	170	192	177	170	198	176	210	187	187	190	173	186	175	185	179	193	175	176	174	181	177	201	189	173	173	189	196	174	189	161	197	162	191	187	178	150	168	172	171	191	146	166	177	210	189	185	146	192	159	188	182	184	168	186	189	161	217	175	169	198	182	190	169	173	170	200	184	174	191	170	181	185	194	171	196	190	211	174	191	180	172	174	183	177	201	191	177	164	172	173	185	173	185	204	177	187	175	185	193	169	172	179	182	178	224	171	184	186	152	184	199	202	191	201	166	183	187	190	164	194	148	182	184	166	202	177	177	181	204	189	192	139	197	176	184	181	151	204	153	191	178	161	187	214	188	172	195	204	205	174	172	155	182	187	209	187	179	193	168	184	185	159	189	181	173	191	192	186	189	172	174	184	173	173	215	168	183	199	155	180	155	188	169	165	196	176	202	171	160	212	165	200	171	158	151	176	185	186	181	176	162	180	170	201	175	175	187	172	196	185	172	186	200	198	173	180	186	179	170	176	198	156	155	178	203	173	173	192	175	176	189	185	193	177	188	192	202	185	156	178	195	164	194	171	146	190	169	196	183	168	178	194	175	169	186	194	163	164	183	199	170	193	201	186	170	184	183	197	182	163	183	150	188	216	208	174	171	189	173	205	169	182	222	166	184	192	140	186	187	182	178	170	165	174	203	167	188	179	169	154	192	180	178	196	198	178	163	187	193	186	194	175	183	167	174	201	187	174	187	190	184	185	160	177	184	184	180	178	183	178	194	192	172	185	185	210	174	196	189	185	192	176	194	191	183	174	169	172	187	210	171	210	185	132	207	179	180	183	180	160	156	182	170	182	173	213	199	167	180	171	168	196	168	174	213	167	198	212	176	164	160	192	197	179	170	161	187	167	182	180	187	197	164	194	175	177	154	189	175	162	177	196	180	184	205	189	162	213	183	183	180	194	198	178	190	165	160	181	200	174	211	187	152	187	196	171	177	182	149	189	183	174	182	167	177	175	161	183	199	184	144	177	156	182	191	195	161	169	179	194	173	183	206	184	170	197	155	193	176	200	165	177	183	171	180	190	161	157	199	171	193	179	184	175	182	195	189	185	195	171	178	189	199	169	164	189	200	188	174	173	173	182	205	181	209	206	174	195	158	178	197	181	188	192	190	207	189	164	157	186	186	193	184	200	176	179	171	203	166	189	172	171	189	181	188	178	163	169	184	194	155	165	158	207	222	183	189	194	185	168	192	199	174	180	186	177	142	179	176	207	178	191	183	185	167	211	206	173	150	183	199	223	167	176	187	187	208	185	208	182	187	157	160	164	172	179	192	172	186	196	179	193	190	183	172	199	212	175	196	196	210	184	197	206	168	177	181	193	186	199	188	191	193	168	177	204	169	166	180	194	174	177	191	199	182	182	169	178	179	191	194	172	170	201	175	190	158	192	156	192	191	178	194	185	152	171	162	178	166	178	174	202	190	167	177	182	183	197	199	201	189	182	200	205	199	200	152	164	179	175	178	165	212	173	181	191	223	175	179	170	187	194	151	177	194	172	193	198	185	172	170	188	182	193	180	213	203	185	192	158	194	193	187	178	180	181	165	190	173	174	199	168	201	190	167	183	185	200	158	184	201	193	179	202	192	147	216	229	177	207	175	175	182	185	168	181	204	189	161	176	171	173	172	193	186	172	206	174	195	195	209	181	196	173	185	190	186	191	165	169	171	164	151	200	181	185	154	166	211	175	202	185	197	180	186	192	194	179	182	172	171	199	164	204	181	181	177	168	168	151	150	201	181	199	159	170	187	176	182	144	148	176	184	193	204	188	162	160	197	150	194	189	174	188	183	176	167	171	188	162	186	198	186	167	187	168	199	174	180	173	168	184	188	193	144	192	163	202	172	158	171	160	188	155	181	192	147	175	163	167	161	172	178	179	170	168	195	179	177	171	188	170	179	185	173	189	177	181	217	193	174	189	174	174	186	190	182	202	190	185	200	189	159	174	177	176	148	192	172	177	184	177	174	186	194	227	187	184	181	168	170	183	187	191	175	178	201	171	181	151	169	179	188	219	172	177	188	184	190	182	192	211	189	165	175	172	189	168	191	176	162	173	163	168	175	177	189	183	171	195	179	196	213	211	196	178	183	187	158	200	163	180	168	194	174	185	188	161	189	165	184	171	185	163	169	182	185	173	178	201	171	207	181	179	159	163	178	175	204	181	190	211	181	169	194	189	164	185	164	173	184	189	182	183	199	167	157	188	184	171	187	157	190	192	168	201	181	150	191	189	189	204	156	207	171	168	179	172	188	204	192	181	181	195	176	179	161	199	189	189	178	193	184	173	170	192	174	167	177	171	210	181	196	192	219	185	185	158	173	197	185	210	210	186	199	200	207	159	179	192	173	216	177	172	208	188	189	189	195	184	222	175	176	152	180	201	199	193	188	195	185	168	144	156	182	199	191	217	182	227	184	175	171	160	186	203	181	195	200	176	198	182	178	181	181	215	162	195	185	174	176	199	164	160	147	159	199	189	192	200	170	179	179	170	183	185	179	196	192	172	181	188	178	194	162	178	177	188	164	181	191	214	200	182	183	171	165	177	185	175	188	216	201	185	199	177	183	184	184	210	164	212	176	213	206	186	184
41940	23630	11575	11270	13547	20403	18841	14664	12664	12143	10852	7281	5403	3738	3113	2803	3257	3368	3178	2428	1421	1590	1661	1086	793	545	587	902	642	537	522	469	489	444	459	471	483	473	490	510	535	479	474	451	443	468	436	428	448	450	464	488	438	456	480	431	424	444	475	478	466	482	470	445	432	461	430	441	455	443	487	402	448	409	432	438	457	443	459	440	457	438	420	442	461	454	441	448	434	491	460	443	437	428	441	432	407	464	466	474	517	444	440	487	468	469	485	429	440	460	455	463	484	426	426	444	456	494	435	411	453	433	423	458	448	467	444	467	459	434	468	446	440	445	442	441	408	432	431	441	435	423	468	439	431	450	445	402	438	434	439	426	459	426	439	450	446	435	454	457	447	418	456	418	439	450	421	462	449	426	413	462	431	460	462	424	435	480	439	440	487	436	415	449	459	440	432	483	439	441	444	455	446	439	463	469	439	455	449	429	444	412	456	417	461	406	420	449	445	451	448	446	433	478	486	467	468	464	471	439	449	439	488	449	437	403	425	451	422	430	455	442	481	457	424	445	444	442	448	448	453	471	461	422	452	454	450	494	465	431	417	472	493	432	475	436	461	443	446	402	486	423	426	450	451	470	442	456	437	449	442	420	454	453	461	482	444	424	469	452	458	481	461	432	415	412	447	443	429	467	424	443	430	414	449	484	436	444	452	439	454	449	421	441	429	438	403	468	453	423	430	413	441	460	432	439	443	458	486	451	437	412	417	484	455	480	444	407	482	444	458	438	415	439	466	446	435	491	453	451	466	458	454	465	454	439	447	460	469	440	448	466	438	441	416	449	427	470	499	456	440	470	485	427	464	445	434	477	433	456	454	421	454	471	452	452	428	404	416	433	397	468	441	471	442	451	449	441	462	448	399	457	454	431	415	462	415	460	447	468	470	440	516	444	448	410	441	450	438	398	443	459	484	462	427	448	476	442	430	430	393	441	443	416	424	440	465	439	420	449	485	437	439	412	461	442	441	424	425	474	444	426	417	480	416	426	437	439	433	452	436	463	446	418	420	450	418	478	432	427	407	396	422	414	433	423	447	427	413	408	415	473	472	444	463	456	448	452	496	436	450	427	442	458	465	439	431	453	432	424	460	486	467	460	424	428	416	455	464	467	508	462	428	441	435	460	442	478	413	443	467	436	462	474	467	434	428	444	427	469	464	445	493	446	457	464	448	455	485	454	443	410	452	426	453	457	461	440	453	458	434	459	424	437	429	484	452	483	477	422	438	411	445	441	440	441	437	453	411	417	424	460	416	456	454	442	425	445	414	495	439	435	465	452	459	442	444	462	462	411	465	420	425	420	465	444	449	443	440	461	431	400	452	463	435	492	459	476	463	449	466	440	441	475	485	455	453	437	442	459	428	430	419	447	411	457	423	471	435	414	450	439	438	489	428	438	432	460	429	437	479	481	398	453	466	425	452	451	442	472	472	427	454	422	483	437	460	480	450	408	462	478	399	436	425	429	421	434	435	437	431	507	466	431	484	473	421	446	503	433	452	463	385	466	387	412	461	475	493	432	432	479	472	462	476	451	424	428	470	443	437	485	438	456	475	479	444	427	443	418	435	454	432	454	450	488	432	423	398	455	397	458	479	444	432	462	462	429	435	469	462	451	436	412	465	424	446	462	441	418	446	431	454	439	465	459	457	461	443	415	450	424	424	458	470	453	413	480	463	456	447	469	420	445	478	486	474	466	438	460	482	437	429	421	473	482	452	459	446	417	440	429	460	401	411	493	451	445	456	415	426	436	439	460	427	452	441	470	482	486	435	440	443	432	454	408	518	436	417	440	458	443	385	410	448	408	479	462	436	452	429	478	452	451	455	438	460	485	437	447	436	453	480	456	448	431	431	441	421	398	440	440	433	439	422	415	439	437	454	456	424	429	462	417	444	449	459	465	468	418	485	442	402	436	458	444	465	480	436	448	481	440	434	400	419	405	432	459	478	439	442	443	395	415	448	458	400	441	456	411	448	432	426	455	433	451	452	422	452	465	468	417	481	436	408	441	466	445	453	464	432	434	470	455	424	435	430	425	465	400	439	430	457	476	409	414	433	457	466	437	465	470	447	469	429	443	455	480	462	426	447	444	428	438	441	432	438	409	424	462	447	420	468	416	435	438	471	432	433	416	456	444	432	431	466	440	446	430	463	426	452	480	414	433	435	508	430	444	443	458	403	429	477	455	457	480	449	432	454	469	464	460	478	458	483	437	451	481	442	441	438	417	435	432	446	444	460	420	443	446	432	464	453	436	473	434	444	462	432	447	463	438	424	436	431	429	460	441	455	441	445	444	431	447	430	441	441	461	447	451	490	441	440	425	445	451	460	434	444	476	457	425	433	454	483	426	442	448	448	449	429	478	441	487	427	452	463	461	470	451	480	449	485	447	429	456	430	458	444	480	454	428	440	446	435	482	436	450	486	417	492	415	447	442	432	461	470	464	449	436	446	428	444	462	472	456	454	432	465	475	459	452	434	422	460	434	468	432	427	444	455	432	467	428	451	440	415	430	409	433	476	514	457	419	449	464	460	487	423	448	439	459	443	482	425	466	475	430	455	469	438	489	428	420	449	442	461	474	446	481	455	475	478	467	438	438	419	423	444	454	471	452	431	441	413	403	457	447	417	447	406	440	436	442	425	443	469	505	438	434	391	441	431	420	455	409	449	443	446	436	443	451	445	445	436	377	421	470	457	423	433	431	453	463	470	435	447	437	431	458	433	461	454	445	423	431	407	411	433	477	443	449	452	435	443	427	467	455	456	438	464	470	443	495	423	439	458	447	390	404	440	424	423	411	421	468	486	465	429	468	449	426	429	438	447	439	446	463	451	500	431	428	457	455	413	432	422	424	447	420	456	451	472	462	435	472	466	452	421	468	450	451	437	416	453	458	442	444	434	430	418	448	467	444	448	464	467	450	446	464	458	462	475	425	434	417	415	456	425	390	424	416	424	459	463	437	419	456	475	471	465	415	447	426	413	453	474	456	422	451	451	445	434	455	484	478	455	463	450	416	448	456	432	459	432	499	494	392	460	466	457	446	498	479	434	431	421	433	458	456	440	448	398	439	424	480	429	456	434	452	462	461	451	467	403	416	458	478	503	425	484	511	436	457	458	442	420	424	422	467	444	446	457	433	428	463	461	432	432	434	449	421	452	440	441	479	469	447	440	446	437	500	431	447	451	454	472	470	438	426	464	443	429	444	427	456	418	433	469	490	414	448	417	453	458	503	418	454	451	429	431	448	471	482	437	460	422	426	464	483	468	432	469	497	460	473	444	440	430	445	456	454	433	491	471	415	451	445	453	493	451	486	449	445	478	434	415	452	432	428	456	463	437	439	458	439	422	460	399	415	415	438	442	462	427	452	474	448	469	419	453	424	459	424	463	439	414	475	423	443	470	444	462	457	463	478	445	424	427	442	390	469	453	438	459	442	490	436	457	462	470	461	441	455	444	424
78077	53925	23290	10130	7378	8437	5906	5710	5069	4165	3323	2369	1659	1279	923	802	792	913	826	760	534	455	500	400	322	253	266	390	287	244	249	265	245	258	250	238	257	260	278	266	280	246	232	245	268	254	237	242	234	232	245	252	276	246	246	261	283	236	225	271	222	276	247	270	240	253	265	248	239	254	230	248	214	267	224	228	208	218	264	243	248	261	230	246	225	244	258	253	272	234	264	269	268	245	268	240	249	268	252	221	241	248	261	253	234	234	219	232	235	271	261	240	256	252	251	241	235	244	248	260	235	280	265	245	231	227	272	263	269	266	262	253	233	244	257	251	253	283	261	243	234	246	234	256	257	245	252	244	252	233	258	250	233	250	246	252	233	230	251	234	246	250	242	254	248	250	226	258	242	257	280	284	259	281	198	249	236	240	240	241	252	240	225	228	242	246	240	230	274	282	236	240	243	247	244	258	216	230	236	254	262	226	247	291	256	271	276	262	268	275	261	237	281	249	242	247	230	253	247	227	251	235	262	242	240	247	226	271	251	262	270	249	266	259	274	255	247	247	276	242	253	232	228	251	219	256	278	205	206	257	253	273	271	243	264	249	239	234	243	236	228	214	254	250	232	246	209	242	266	256	227	239	256	241	257	250	221	251	237	287	284	236	245	217	243	272	245	272	215	224	226	267	243	249	250	257	249	297	245	234	247	271	239	251	260	204	221	231	276	263	242	266	266	284	238	267	237	219	281	205	260	238	242	257	217	241	231	267	222	244	258	255	218	257	263	264	233	254	268	265	252	257	247	245	237	237	272	258	262	245	250	273	300	232	244	244	227	231	250	273	265	276	242	263	252	269	229	242	217	236	265	251	211	228	257	247	248	233	251	257	247	262	251	244	250	240	259	263	268	244	259	216	231	228	247	255	229	236	252	269	256	232	251	291	244	256	271	265	251	272	214	224	239	259	223	239	238	230	266	250	235	235	261	264	273	251	253	257	244	235	242	238	253	221	247	276	238	240	223	252	243	266	257	231	239	248	233	254	231	240	267	251	266	245	264	243	254	266	275	275	268	263	251	244	230	252	238	234	253	266	250	255	245	266	232	285	249	258	257	255	246	274	252	236	243	271	263	273	230	236	221	248	257	282	224	218	245	234	233	297	225	249	283	234	219	230	258	244	248	256	276	250	243	249	236	261	251	240	236	238	230	227	241	230	267	234	232	243	270	249	290	228	229	274	291	262	261	245	248	264	255	255	235	243	234	256	206	228	226	248	259	226	220	242	249	234	257	263	227	231	270	268	224	280	284	273	224	237	279	235	270	250	221	259	261	248	242	250	259	251	264	264	238	266	228	246	242	268	244	271	264	263	232	228	259	272	255	243	269	259	234	238	235	262	249	230	245	262	255	276	237	237	243	256	246	269	264	230	248	232	253	241	241	250	288	224	229	258	265	245	251	269	247	243	234	253	256	262	256	214	247	223	243	273	219	253	239	264	254	253	240	248	237	244	238	253	229	263	238	259	267	253	234	233	250	267	249	250	261	230	240	223	218	232	221	232	239	271	248	244	238	274	225	268	244	254	246	297	242	253	259	234	259	270	261	227	257	272	222	248	243	227	246	270	244	244	267	234	261	255	214	244	287	239	262	240	256	266	227	244	259	243	204	234	238	229	249	263	231	254	276	235	225	284	252	255	232	255	260	257	256	243	286	279	229	253	240	227	245	246	222	232	244	255	233	264	237	259	231	264	253	239	260	213	257	255	253	261	261	269	244	274	236	266	249	214	253	230	249	257	235	247	253	253	223	246	249	224	230	270	219	258	243	272	273	254	255	255	257	241	238	273	216	291	256	261	225	248	256	232	260	245	289	232	235	248	257	238	236	238	239	254	222	255	233	237	299	244	244	245	252	227	250	258	239	241	265	248	230	272	241	254	286	275	245	272	244	230	260	247	256	260	256	252	252	247	236	259	220	227	274	251	242	259	244	258	243	261	249	231	265	250	273	232	267	286	238	262	244	243	271	253	224	257	265	282	253	245	230	258	230	229	232	243	256	248	242	240	277	254	239	207	243	248	283	250	250	237	251	242	255	259	254	245	271	239	249	268	263	259	235	251	258	256	269	245	233	234	256	246	254	234	257	263	249	256	259	219	222	232	251	202	252	267	220	266	264	246	222	250	264	222	235	241	277	302	277	228	245	267	249	239	227	261	243	213	242	245	218	247	272	272	255	257	227	220	253	226	285	245	261	255	261	249	256	227	257	249	269	228	261	250	278	249	252	268	244	226	246	256	237	248	243	247	274	231	268	234	253	251	292	247	247	244	224	285	228	242	250	247	219	246	256	242	247	220	253	259	261	253	234	269	244	233	244	242	210	271	260	267	261	234	242	266	280	234	242	230	250	248	270	249	261	234	242	228	249	254	243	230	233	226	213	239	235	263	230	257	245	249	249	244	295	255	256	236	231	235	243	244	264	290	251	244	264	225	245	227	259	238	249	239	242	242	249	219	252	243	226	248	244	234	252	243	238	245	256	240	240	248	249	280	241	250	243	239	242	259	247	225	297	253	236	255	252	235	223	275	249	250	251	257	257	241	249	270	260	251	225	258	259	255	272	244	245	221	283	246	250	241	240	240	244	239	248	235	270	231	239	276	231	213	271	245	251	238	216	238	247	264	247	245	275	250	237	260	281	249	241	232	237	233	246	248	231	249	266	251	234	238	247	251	230	239	240	237	273	212	238	267	225	251	254	267	257	242	266	242	227	230	248	254	247	259	269	244	257	251	250	233	263	273	261	264	261	239	258	254	246	257	257	229	268	259	271	280	231	272	243	224	250	240	245	216	263	256	248	268	258	256	274	252	291	251	225	237	273	225	255	232	232	240	276	274	253	257	250	250	226	238	219	251	245	261	264	270	262	263	237	242	256	250	238	263	247	221	227	247	231	248	252	250	289	243	257	239	223	265	243	232	249	231	269	232	241	245	265	252	269	255	239	243	236	238	266	251	273	256	246	235	237	252	258	258	230	252	285	248	259	275	264	243	282	223	214	245	242	253	226	243	263	263	234	241	285	267	282	265	234	219	253	251	270	237	247	227	239	238	275	270	259	226	221	237	264	262	240	252	219	257	228	282	237	248	231	253	245	239	224	243	255	229	258	274	265	256	274	268	264	267	250	241	235	236	242	233	266	258	260	261	250	232	230	237	261	266	237	227	275	238	208	225	232	236	242	274	270	242	240	251	252	252	259	259	237	262	272	222	279	256	261	238	250	235	235	263	236	255	233	286	253	232	238	253	259	251	268	260	276	244	218	224	275	276	245	236	237	240	242	264	271	223	243	232	261	275	248	245	255	230	275	227	221	239	244	273	238	258	254	252	289	244	271	275	272	283	240	241	248	259	236	271	230	250	209	236	227	250	240	266	260	247	228	220	263	261	269	291	251	237	261	252	278	266	257	250	262	245	251	267	253	240	286	260	240	261	233	251	249	248	278	270	258	232	273	253
51986	33710	18717	14425	19601	22955	18653	19390	18877	16261	14136	10832	8167	6460	4633	4030	4031	4584	4378	4001	2620	2037	2585	1481	1062	729	996	1459	861	627	651	631	628	612	615	653	641	645	667	705	736	631	661	588	609	596	572	582	602	606	649	588	562	588	620	610	611	660	605	542	627	615	591	567	595	605	602	629	579	594	566	607	595	559	666	589	603	623	598	559	583	541	588	603	592	572	577	607	606	572	638	610	614	607	601	650	618	626	586	579	661	627	588	603	576	590	608	601	586	567	580	592	576	588	609	546	582	586	608	525	577	598	609	573	591	577	611	593	625	594	617	604	592	559	582	567	633	580	611	582	576	601	581	558	591	558	560	593	591	592	624	590	584	594	592	611	596	591	600	612	565	638	580	611	571	576	590	585	585	565	559	604	611	583	579	637	636	582	604	577	593	624	595	623	550	597	641	561	574	564	556	581	589	566	561	569	568	628	599	589	580	586	606	601	557	589	582	574	609	606	624	550	584	595	570	566	593	583	566	622	609	619	556	631	569	591	598	553	562	611	594	593	601	593	575	591	559	606	622	611	592	566	585	628	561	603	608	604	595	602	597	545	608	644	602	601	594	565	597	594	577	567	559	571	581	598	625	576	620	585	568	560	544	608	564	580	602	572	605	563	593	592	592	648	589	571	553	581	597	597	603	589	590	603	588	591	590	577	589	606	610	569	593	624	598	568	563	619	602	617	545	566	591	577	585	588	602	591	601	572	619	632	601	572	622	600	624	629	570	580	609	586	571	611	607	618	588	599	617	593	577	612	580	610	563	587	599	546	610	568	601	621	567	584	611	628	583	582	565	634	568	595	627	596	607	581	590	617	588	611	607	629	580	612	562	629	647	568	574	578	587	609	597	613	591	616	587	562	575	566	641	621	616	585	584	558	602	576	583	583	586	571	533	575	601	579	595	575	604	586	562	615	546	585	604	624	619	579	602	606	562	601	586	610	602	608	617	614	566	573	621	629	624	569	568	578	605	610	554	587	615	573	627	559	639	572	582	590	563	592	555	562	624	589	587	573	611	569	606	622	550	627	602	561	618	567	573	586	606	579	615	621	576	590	625	576	559	592	591	559	626	587	564	556	616	587	597	652	577	563	577	581	593	566	574	538	581	590	611	543	554	583	605	614	606	596	585	592	626	558	630	592	576	609	595	602	599	582	614	613	593	584	604	623	595	576	596	564	590	572	590	556	570	595	555	553	589	597	588	572	612	609	608	628	602	598	613	573	600	581	629	540	612	563	588	569	598	654	597	593	554	608	576	595	599	617	581	640	607	575	600	551	569	558	561	592	614	558	585	560	603	615	592	608	576	592	562	595	558	617	596	594	607	630	595	533	600	592	593	590	594	560	568	591	576	566	587	558	613	593	560	607	601	588	581	559	593	633	639	545	570	569	597	611	590	573	575	585	538	576	571	629	647	601	623	603	605	573	585	581	576	575	592	612	606	600	627	585	629	568	581	594	528	577	598	609	587	586	638	550	621	603	576	571	589	625	597	606	577	556	617	574	564	612	598	604	559	564	565	615	618	605	585	556	596	599	571	603	582	569	572	630	567	575	573	646	597	549	617	574	602	600	618	587	614	575	581	570	595	597	609	557	585	572	603	598	614	601	595	609	548	616	592	586	620	606	572	577	628	553	605	566	582	579	651	595	608	593	583	589	628	622	587	609	553	590	543	606	560	594	594	591	624	632	562	582	546	603	611	585	570	577	604	579	597	575	567	612	606	624	581	595	581	636	563	573	634	599	593	608	590	584	623	654	584	597	583	599	598	623	605	581	601	574	573	584	586	573	581	612	575	669	613	600	651	624	612	578	588	572	605	595	595	609	568	553	592	606	608	660	573	584	602	595	630	638	618	593	594	589	582	583	584	599	590	603	605	560	561	593	609	607	536	601	585	580	598	636	624	549	593	583	605	548	569	630	618	585	579	588	600	604	575	571	664	568	580	610	595	611	589	585	612	584	572	600	601	605	596	566	567	593	561	620	619	583	587	579	625	565	573	522	592	625	570	599	604	620	595	583	571	610	593	593	568	591	567	617	560	578	605	568	587	587	589	583	581	585	647	586	551	592	571	610	658	585	614	585	592	574	572	588	625	586	577	581	599	591	567	577	571	589	624	564	602	559	582	561	607	583	585	595	580	558	590	628	624	565	589	567	558	591	656	563	630	600	606	582	587	652	600	567	592	582	588	591	601	567	600	598	586	615	576	609	663	568	619	605	571	594	587	632	579	590	625	617	588	568	577	582	581	599	593	559	591	601	565	561	572	566	648	593	616	574	575	617	586	603	579	588	596	624	616	586	662	539	626	609	559	606	601	563	570	588	533	568	596	592	574	598	516	594	592	633	573	558	614	567	590	554	547	571	591	596	570	598	585	563	564	592	648	589	637	576	572	560	577	590	548	592	617	605	598	617	597	583	626	603	659	579	581	600	595	590	575	569	614	622	622	609	610	581	535	607	615	582	612	566	576	578	585	555	585	600	588	577	589	563	584	582	594	588	525	574	552	571	560	607	550	608	592	617	568	620	585	587	592	620	637	610	618	603	554	593	601	567	593	602	621	564	584	593	595	583	572	569	570	640	591	600	555	604	576	622	555	595	616	566	610	614	570	587	600	583	577	616	568	611	603	537	592	566	599	592	568	587	602	595	607	540	633	577	590	615	641	609	580	560	627	572	596	560	601	653	543	606	620	639	590	582	615	619	579	614	549	561	586	573	584	569	561	598	602	620	569	575	645	554	618	575	580	589	615	614	612	596	551	586	586	623	556	612	555	570	558	610	588	552	591	593	635	600	590	608	575	569	580	599	601	640	642	575	561	593	609	555	620	619	556	619	616	574	583	627	586	593	601	552	571	538	606	599	600	591	600	590	567	567	576	599	586	582	607	571	589	568	586	621	593	620	594	563	645	609	605	566	620	650	653	569	626	601	596	608	612	585	575	549	564	588	662	646	543	573	575	587	614	577	608	617	549	613	629	542	561	573	565	598	593	608	613	554	613	594	587	586	588	560	595	632	612	637	591	603	547	601	625	618	636	612	598	621	572	636	633	614	586	601	561	565	572	578	576	560	593	623	584	607	578	580	589	595	592	684	579	617	565	586	590	577	562	593	593	624	587	574	586	572	600	568	586	639	608	591	616	607	632	587	583	627	565	620	615	610	592	600	585	603	673	574	582	576	628	602	552	604	593	588	604	635	609	619	593	601	594	581	625	614	568	614	574	617	555	591	596	616	631	560	569	603	611	585	609	601	584	624	569	559	562	582	602	620	560	595	597	610	604	577	590	562	576	591	588	595	580	550	594	596	591	600	567	567	590	562	591	571	571	632	587	579	599	567	634	617	602	550	627	586	603	621	567	591	546	590	604	592	614	568	570	582	600	590	601	594	567	601	537	596	608	574	595	566	550	600	557	539	589	560	598	561	586	567	609	584	600	596	588	588	630	640	565	609	597	570	605	607
19683	5848	1955	1706	2780	3437	1593	1785	2066	1892	1252	978	808	560	537	455	432	479	471	390	341	315	361	300	295	299	295	308	299	309	240	279	292	249	288	270	287	270	252	277	269	254	256	273	278	252	283	280	305	271	249	266	297	261	279	276	282	260	241	250	295	258	273	271	290	256	253	269	263	267	246	261	281	240	266	260	270	277	288	290	259	263	255	251	248	270	228	223	279	248	309	287	284	267	261	280	282	291	258	256	276	236	262	278	258	256	262	253	276	277	274	252	279	294	289	289	297	298	246	243	257	261	265	283	267	293	274	251	281	260	262	260	275	290	281	267	276	285	269	292	252	273	301	281	265	267	244	252	235	255	266	242	285	272	269	298	274	253	268	293	279	296	276	269	258	275	271	276	275	272	264	292	235	275	262	250	246	259	262	298	263	289	284	257	266	279	278	270	256	285	285	267	269	245	251	260	289	234	281	247	262	249	273	270	284	248	266	287	263	258	270	252	262	287	301	260	269	262	278	270	250	257	259	261	278	248	254	298	286	257	259	269	273	257	265	259	277	269	261	270	289	241	264	304	259	265	248	235	247	279	262	263	251	273	301	298	282	267	253	253	261	290	275	287	265	304	268	290	285	270	256	269	295	267	248	233	280	279	286	277	271	293	266	276	264	281	270	276	276	270	265	310	259	250	264	286	251	271	287	262	250	264	276	275	265	263	285	257	251	266	237	245	245	261	239	283	277	270	260	257	241	257	279	250	290	270	271	255	283	273	267	259	260	237	265	263	263	276	264	261	257	293	265	266	238	277	248	238	234	269	281	256	259	299	291	245	267	288	248	255	303	270	291	285	273	283	262	266	290	243	260	258	253	266	257	251	272	268	257	251	292	301	300	268	286	264	257	270	226	281	281	293	286	287	307	270	263	258	279	265	256	234	235	265	293	259	287	276	245	240	278	287	284	265	279	291	283	269	272	279	263	305	258	258	291	282	286	259	269	304	267	274	267	265	310	278	273	252	265	261	289	291	270	287	279	269	252	278	265	249	252	297	267	261	230	279	284	259	262	279	291	259	290	249	293	261	266	238	242	239	272	255	276	269	275	295	259	270	286	281	274	285	248	291	245	267	287	294	276	300	253	283	264	303	255	262	281	271	268	249	251	262	265	260	277	273	282	270	253	272	277	241	265	275	291	274	270	257	267	248	268	277	273	280	268	262	265	269	246	279	255	251	242	292	282	293	280	236	286	255	260	257	290	291	257	258	229	279	235	254	246	275	287	254	286	276	264	249	271	280	285	271	264	275	257	245	271	274	259	289	272	264	270	275	282	290	237	280	286	282	263	246	277	231	249	267	240	289	251	293	290	262	269	251	268	261	290	269	264	258	267	273	283	303	271	248	294	287	278	287	254	271	268	287	269	276	251	301	271	266	266	275	277	299	304	283	242	266	256	270	253	250	281	272	249	266	250	276	274	283	278	256	274	243	261	265	252	255	273	272	242	281	294	290	290	278	275	256	287	278	246	260	261	296	255	254	290	228	251	258	278	262	298	240	281	274	248	258	275	298	268	273	265	286	253	279	286	236	249	233	239	294	260	300	290	261	272	275	268	252	272	252	267	256	279	291	260	260	250	292	253	308	272	290	294	255	275	311	275	272	279	294	245	289	294	293	271	231	262	273	260	251	252	278	266	274	286	278	256	280	264	258	286	282	309	281	271	259	257	293	255	256	264	274	275	271	264	295	234	248	270	287	293	271	273	257	271	255	270	285	294	273	237	262	293	266	258	265	256	273	248	271	235	292	273	270	289	287	268	274	269	238	263	249	293	239	279	249	275	273	256	245	280	257	281	269	253	275	271	244	270	261	271	266	285	296	306	259	276	271	277	272	305	277	256	265	262	259	278	282	254	281	310	271	261	288	257	289	286	289	294	263	285	286	259	267	293	277	263	269	268	244	285	269	266	264	270	280	252	281	244	300	294	267	279	279	308	268	271	227	262	261	267	291	266	275	276	270	277	276	235	281	298	250	284	286	290	254	281	287	283	251	248	304	257	266	262	297	257	259	268	241	279	296	262	260	262	316	290	250	238	283	290	276	276	280	279	272	268	275	259	268	298	291	224	261	277	245	261	270	276	236	269	289	238	249	266	260	246	252	283	274	290	239	255	275	271	280	261	292	294	286	274	291	249	282	278	255	291	289	290	264	249	286	266	257	256	255	265	276	294	297	285	274	271	298	282	288	222	256	256	279	280	245	254	285	278	289	294	269	293	226	244	258	269	277	274	252	242	273	320	264	274	275	289	288	265	266	256	255	244	239	271	272	283	264	279	265	249	273	289	298	237	261	268	218	251	249	280	237	262	268	250	276	272	262	277	247	292	252	291	256	321	288	274	274	253	252	249	308	253	307	276	263	279	258	274	262	265	277	266	287	274	273	296	302	275	285	252	297	282	280	251	295	273	253	293	256	288	283	270	276	257	297	271	261	266	277	281	259	283	262	270	286	275	311	293	266	278	259	275	246	267	275	251	293	308	285	290	285	265	280	254	268	263	297	271	269	244	279	276	290	302	258	272	271	276	257	291	237	272	287	266	260	242	260	262	297	308	251	274	257	266	244	274	282	241	269	279	261	271	246	275	248	261	264	320	256	304	298	269	270	259	261	295	265	243	259	270	251	259	258	255	269	260	279	249	253	259	283	294	268	272	299	280	269	283	296	297	272	240	289	266	285	294	264	284	269	281	279	259	246	253	296	266	256	294	274	280	291	253	270	264	268	287	271	290	257	239	309	278	262	255	299	280	256	296	266	254	291	252	261	254	274	300	257	266	274	254	302	267	269	258	263	258	269	283	271	262	276	274	267	287	272	268	258	249	262	244	258	248	260	298	276	275	255	261	256	274	251	288	270	239	264	260	255	246	253	248	276	285	239	254	293	268	285	241	291	278	284	264	260	254	301	286	278	243	273	264	279	286	259	291	274	266	262	279	289	261	244	265	276	266	276	276	259	254	278	290	277	249	263	285	297	255	250	282	269	277	263	278	287	291	272	255	261	276	254	255	274	298	296	261	258	277	243	269	240	288	277	269	266	267	268	267	294	277	263	265	268	278	259	285	280	268	274	257	227	287	306	256	279	285	288	297	246	270	266	256	255	276	256	275	275	263	236	290	267	268	243	257	291	277	247	265	284	276	281	302	245	272	295	237	293	282	256	241	285	276	231	245	249	267	276	275	274	300	267	251	256	289	244	268	270	278	270	228	278	265	250	273	255	255	270	309	259	264	232	237	279	265	273	281	271	291	269	259	291	262	272	262	276	283	257	273	243	279	264	295	273	263	266	258	243	281	283	292	246	254	268	277	245	292	265	274	267	259	274	271	278	275	273	256	225	312	252	278	254	300	269	285	261	244	302	266	260	245	257	282	258	270	274	290	290	255	277	266	302	290	291	274	283	271	250	281	264	253	276	259	279	280	265	268	270	259	275	280	285	269	291	289	309	256	295	277	237
17750	5664	3851	5194	9826	12195	6133	7898	9475	8499	6156	5108	3739	2597	1948	1728	1826	1943	1860	1531	1336	1088	1360	962	830	699	685	772	693	630	592	597	633	568	629	613	608	583	620	612	603	604	599	631	628	560	568	611	645	579	616	674	651	621	643	596	581	641	636	594	542	632	615	609	629	611	669	607	596	600	594	594	632	595	588	622	597	603	643	641	619	664	648	661	598	562	579	609	624	642	608	589	650	606	650	628	621	584	560	657	585	640	633	631	583	624	619	597	642	618	619	628	585	581	604	652	623	624	630	600	594	618	629	573	618	629	631	620	604	649	593	618	604	573	613	656	617	686	651	608	618	604	611	630	619	605	618	630	586	608	631	624	652	611	635	641	617	626	604	647	627	648	613	597	586	612	593	641	577	586	614	599	624	601	619	595	628	598	613	644	653	602	604	603	621	583	627	659	598	573	612	603	648	644	600	596	595	623	638	600	618	643	601	639	599	652	653	627	640	635	630	634	589	615	595	588	626	626	600	612	632	628	630	662	630	645	614	619	623	599	653	635	639	632	606	659	620	611	569	611	574	582	567	631	591	594	624	586	575	667	604	567	599	592	612	650	633	606	634	632	615	583	623	591	598	607	652	665	625	597	630	643	606	632	633	607	608	597	615	605	611	599	654	633	631	663	640	616	577	597	630	611	622	655	617	570	667	652	593	612	595	623	610	650	602	655	617	613	566	629	622	605	593	635	628	651	581	631	598	618	649	621	640	619	586	659	587	615	609	588	565	619	652	621	647	636	613	654	591	644	596	575	622	572	596	622	635	613	632	589	588	659	640	616	615	639	642	619	654	652	644	611	645	621	621	661	573	537	602	653	563	603	619	592	610	606	618	620	655	595	612	630	641	627	594	644	626	625	642	586	607	645	582	633	626	590	616	612	643	629	601	582	624	650	628	617	617	624	627	655	603	619	604	603	540	625	597	633	651	624	630	605	637	642	620	579	639	618	618	604	601	628	607	603	619	607	614	627	640	597	612	581	619	630	600	620	601	652	638	625	673	664	668	631	648	658	595	578	600	583	610	610	575	629	611	606	562	611	649	621	616	637	604	611	662	584	654	623	621	613	588	614	621	629	659	602	635	611	577	617	626	596	679	599	612	624	652	631	645	587	622	657	618	622	567	619	612	612	588	600	604	586	639	648	604	591	629	649	623	587	625	556	647	584	640	597	658	633	628	645	672	586	608	600	620	639	577	602	600	664	601	625	648	629	586	621	605	610	606	628	602	599	574	634	681	636	677	599	603	605	619	657	617	566	631	662	640	622	647	607	648	579	629	601	616	595	618	596	606	602	635	602	641	595	619	618	587	581	601	599	628	650	620	580	605	578	573	639	616	638	628	629	609	552	633	628	590	591	636	619	620	593	605	631	615	608	621	636	615	593	650	607	635	569	609	624	618	611	615	612	639	638	594	653	609	611	606	627	569	631	600	635	633	578	611	612	648	622	629	599	631	617	624	629	615	596	613	638	664	654	603	595	632	602	617	636	631	575	683	648	575	622	629	643	606	602	628	617	600	650	636	572	547	629	613	629	628	619	584	655	632	656	624	610	643	603	619	583	612	661	630	648	654	649	597	666	651	640	616	657	596	638	629	670	668	595	603	611	564	626	664	603	635	606	671	624	642	642	615	597	606	601	599	619	603	606	639	583	631	608	616	637	613	654	629	600	638	670	579	610	620	590	611	611	634	634	633	604	593	602	600	634	618	642	586	602	628	614	617	656	639	615	639	637	588	615	598	621	649	580	605	608	591	618	573	615	659	601	678	629	574	605	578	617	636	598	607	552	613	594	619	632	608	581	623	625	630	593	670	602	608	602	595	624	608	598	638	617	600	609	564	603	582	582	651	608	634	608	594	649	621	638	610	611	646	606	635	633	577	594	617	616	619	623	603	593	631	644	640	640	616	612	618	624	622	650	614	601	654	658	588	638	617	608	636	597	630	595	613	673	654	653	598	607	610	572	634	653	630	616	627	588	616	656	625	585	625	618	630	646	640	582	610	626	601	588	628	546	586	630	619	627	596	596	574	631	618	583	621	629	563	599	628	612	638	613	654	635	619	634	628	576	618	601	635	583	628	610	625	587	624	628	614	585	654	592	635	681	599	663	627	645	641	622	589	636	610	630	621	604	614	625	655	566	626	631	613	624	652	594	596	586	613	635	612	615	612	607	657	571	618	614	623	597	618	650	607	602	609	619	612	601	617	618	643	616	633	597	664	592	619	658	625	618	623	631	618	613	646	605	658	571	621	622	625	598	627	615	625	617	560	577	600	640	617	612	645	639	602	629	643	613	577	560	600	628	628	617	636	618	573	637	616	642	629	646	611	635	618	630	658	637	638	591	611	636	615	608	665	628	620	600	620	614	604	633	628	586	666	615	604	632	602	610	600	589	600	604	674	572	625	624	583	608	630	628	594	644	615	594	617	631	652	600	624	609	608	626	612	636	633	602	617	623	667	597	632	611	597	638	587	602	643	632	556	621	671	652	673	620	623	623	612	624	606	581	603	590	609	616	603	580	655	600	652	593	641	632	620	637	643	614	608	645	595	617	591	650	610	610	607	642	628	618	593	584	591	650	565	631	621	608	619	657	652	615	599	628	650	648	614	606	599	591	607	622	586	602	648	634	633	618	613	614	671	629	601	648	616	590	632	635	578	594	571	636	639	642	568	631	605	628	621	630	657	647	626	657	596	581	626	589	604	620	592	619	580	655	655	667	604	592	626	647	597	622	576	614	623	631	657	607	589	596	626	588	656	612	604	658	598	623	590	606	617	597	612	596	634	661	575	570	651	577	602	609	616	633	558	638	621	624	597	627	647	644	572	628	591	616	602	608	623	614	632	627	602	631	603	624	593	615	574	613	618	603	657	606	612	605	627	665	588	601	607	636	592	627	643	630	639	612	586	564	586	614	611	592	623	623	619	633	629	627	586	623	573	613	649	567	597	578	577	591	579	609	614	643	576	616	596	615	632	594	625	625	567	640	611	642	630	666	644	628	648	596	572	627	610	640	654	649	642	590	651	617	626	563	614	611	637	598	607	616	622	642	622	579	630	615	594	604	555	610	643	617	635	612	622	616	583	620	621	653	680	613	600	637	600	608	656	631	591	586	639	601	611	607	595	640	550	600	635	614	627	672	595	592	630	636	649	592	627	638	607	611	637	633	633	627	560	586	620	601	609	593	587	660	577	632	582	605	681	587	618	668	617	599	628	676	637	645	645	639	624	632	595	631	637	641	586	611	583	653	601	597	605	635	603	603	596	650	591	625	605	600	588	622	598	607	609	628	618	642	615	582	600	634	631	581	647	609	596	647	639	639	572	635	630	611	594	629	668	575	671	609	614	579	629	624	667	585	638	616	602	570	641	641	652	618	602	569	621	571	614	671	621	603	628	560	625	621	615	612	641	644	624	652	617	608	637	633	649	590	612	650	605	601	621	641	611	645	640	603	642	636
69725	46285	19961	6408	5029	4590	3943	2920	3114	2912	2115	1665	1232	909	632	467	514	563	536	475	344	298	333	304	234	221	185	255	233	160	194	182	186	193	203	172	178	200	205	214	179	185	189	175	176	195	178	197	179	175	181	181	186	190	191	196	183	187	182	169	189	165	188	190	162	210	193	182	172	184	159	183	176	188	208	171	199	165	193	215	194	183	180	169	166	178	172	185	200	170	199	178	196	170	160	193	159	199	179	219	166	178	180	185	163	167	179	185	176	193	179	219	172	184	185	203	197	169	192	171	164	220	173	193	167	197	166	168	181	157	184	180	208	180	169	187	161	183	188	179	171	188	188	193	166	167	170	179	181	184	203	209	174	159	169	177	182	179	177	193	202	192	171	195	171	176	175	188	187	157	173	203	161	187	192	192	200	206	190	189	167	155	193	179	207	188	194	180	190	177	182	157	157	174	195	190	179	187	172	180	169	179	165	164	173	188	160	195	183	184	202	175	182	158	176	162	172	168	181	205	200	196	178	149	183	188	179	210	163	178	172	174	167	195	206	163	198	170	178	174	168	178	185	185	185	179	170	174	173	180	187	175	187	197	218	181	185	181	161	162	153	217	204	190	182	174	163	180	166	183	195	198	185	212	202	188	166	189	174	175	186	159	160	212	217	174	168	189	201	171	181	176	201	188	216	196	164	182	166	189	185	180	174	172	175	166	185	197	217	220	184	171	162	171	155	167	193	192	171	171	195	183	180	176	180	168	176	203	191	166	171	183	162	187	179	164	195	168	193	166	167	156	193	136	167	191	156	174	181	143	167	204	182	172	167	179	172	196	184	171	210	185	195	160	158	147	178	167	148	158	144	173	200	169	177	179	189	187	183	199	219	193	209	165	214	180	177	166	171	178	186	180	170	185	189	191	192	163	159	183	171	192	184	146	184	182	178	177	181	207	195	170	165	169	201	198	171	201	177	188	172	165	211	170	175	180	197	163	200	179	186	191	184	185	177	195	208	183	166	170	176	174	185	168	175	180	169	166	175	174	166	191	183	162	196	188	201	180	183	173	169	201	185	164	158	200	186	200	177	163	189	183	186	191	183	211	176	182	192	227	180	185	164	172	196	194	182	163	173	160	189	176	195	164	161	176	186	204	202	159	158	202	175	178	169	191	192	164	160	184	208	222	188	198	165	184	188	190	174	178	184	170	169	169	160	190	191	178	177	176	156	175	181	205	177	170	176	181	161	192	186	185	174	173	181	173	169	172	182	205	168	175	171	184	163	190	185	182	207	178	196	158	152	163	166	179	207	192	203	179	182	181	186	189	188	159	185	167	173	166	192	163	180	176	176	167	194	198	182	167	183	182	210	193	169	191	192	175	200	194	189	159	216	204	167	167	170	192	197	186	191	193	171	167	177	178	178	168	169	160	170	190	209	190	170	179	175	183	194	168	186	156	158	171	160	172	183	200	175	157	206	185	183	203	192	204	191	196	191	182	194	179	187	182	182	166	192	193	212	186	176	184	188	201	147	173	181	170	193	183	179	198	184	200	157	216	173	172	188	175	184	180	194	184	176	179	177	150	186	175	222	163	183	193	157	195	180	170	188	186	140	171	190	159	183	179	194	188	180	164	196	172	182	174	165	182	182	167	184	148	178	184	194	199	159	192	188	198	183	170	170	159	164	185	152	196	178	165	173	167	164	174	206	169	180	194	195	166	192	173	169	178	156	190	166	190	172	167	177	183	168	181	198	179	173	169	176	152	185	192	177	179	159	182	186	179	204	153	163	180	185	189	169	187	199	183	187	193	164	172	160	183	155	157	179	179	205	182	207	209	206	175	168	160	181	188	169	198	209	184	177	182	192	178	182	184	165	160	163	200	195	170	219	187	182	192	185	181	172	171	195	169	169	183	202	168	171	179	181	184	189	170	152	180	178	183	169	193	170	179	172	185	180	176	209	191	169	171	166	176	206	181	172	177	177	176	204	182	191	182	157	171	192	180	180	192	166	192	175	195	179	151	184	177	176	180	178	209	209	187	167	183	193	195	189	175	197	198	158	179	164	165	211	186	169	190	165	177	198	179	175	185	184	171	182	186	166	189	165	182	176	175	192	196	175	158	176	167	190	194	168	190	195	182	173	213	200	164	180	190	167	174	184	163	187	174	187	186	175	195	171	174	190	186	177	171	176	180	200	170	179	191	193	189	167	197	185	191	169	210	208	183	180	193	175	172	189	201	180	197	177	146	179	213	209	176	181	167	170	171	199	177	194	178	173	177	183	190	171	182	196	215	181	170	155	193	194	187	198	189	176	203	196	192	180	180	185	154	177	174	199	203	174	192	163	179	176	192	164	167	171	174	188	188	207	184	168	176	193	178	160	173	174	169	168	163	180	156	195	150	183	173	186	155	177	176	203	192	168	180	184	169	177	158	162	162	216	186	196	165	152	185	185	165	220	200	180	169	165	186	179	160	168	177	189	175	158	179	188	196	164	177	160	171	166	162	196	153	177	179	155	230	189	148	193	202	171	182	179	200	178	174	196	199	180	206	174	191	188	206	186	179	168	215	152	180	196	203	170	182	183	184	185	177	168	170	171	184	183	165	164	178	180	152	190	182	184	194	177	201	196	176	221	206	184	190	182	162	192	193	195	166	189	173	164	198	206	175	198	178	173	198	185	165	181	144	194	175	202	196	181	177	178	178	193	180	184	183	165	188	201	206	176	191	179	178	183	192	197	164	174	182	186	171	190	200	202	210	185	181	162	170	164	167	210	223	176	158	195	151	149	189	168	185	207	155	208	169	192	192	182	182	186	183	163	180	178	182	166	151	171	189	167	173	187	175	205	172	164	168	202	165	183	175	180	173	203	186	163	180	182	175	178	188	202	187	176	192	177	185	180	168	198	170	167	166	199	169	188	220	188	174	174	176	193	187	186	197	179	191	167	154	182	175	184	183	182	179	178	185	186	184	212	178	187	179	160	159	166	165	181	180	182	171	186	171	199	213	197	166	191	191	200	170	168	182	179	188	181	181	189	162	189	187	174	192	190	171	191	190	185	179	197	176	226	167	194	165	195	177	196	200	152	170	182	209	213	161	202	172	187	171	195	174	164	155	165	172	205	181	168	180	201	208	190	184	194	189	187	171	165	197	179	182	182	178	178	156	184	189	173	175	197	194	167	158	164	204	169	178	171	164	184	194	170	183	179	187	194	191	180	194	209	181	176	170	188	208	187	169	160	210	171	170	168	191	196	177	171	191	169	183	204	189	193	202	187	167	183	201	198	166	166	171	222	167	190	174	186	185	170	198	172	200	187	174	211	188	191	194	194	174	165	164	201	144	227	172	200	197	151	166	173	197	178	198	191	197	172	186	182	206	178	170	167	196	182	187	152	197	186	167	202	170	178	184	171	179	169	186	178	175	195	175	163	175	177	203	218	201	164	186	182	184	189	196	173	162	187	186	201	161	165	187	166	164	161	170	185	176	192	185	158	160	187	178
42897	27730	18497	10105	15282	15866	14321	12104	13536	13129	10211	8224	6307	4706	3288	2426	2447	2777	2649	2581	1982	1397	1752	1450	885	587	604	860	615	532	455	511	466	446	432	466	452	445	445	448	516	504	398	444	425	451	458	413	482	477	418	463	466	447	432	423	449	427	474	444	438	446	448	427	458	424	455	423	459	467	427	451	461	409	408	425	444	431	412	416	438	495	503	410	450	448	457	464	463	455	429	442	484	474	448	449	421	485	429	456	446	413	479	486	432	421	444	445	435	469	436	448	437	473	452	421	446	462	456	443	431	477	428	429	442	458	440	420	447	428	456	419	441	472	422	402	476	435	428	406	454	454	455	434	475	426	437	466	445	455	482	479	437	445	446	466	464	421	465	458	459	470	435	447	460	471	454	446	443	427	442	454	478	509	419	459	487	448	450	479	438	463	445	466	453	441	417	403	438	459	423	421	447	486	456	456	451	449	442	451	433	456	460	463	469	458	439	462	466	475	407	429	467	468	411	455	453	437	440	437	446	433	436	441	430	446	458	418	454	447	452	512	446	428	442	453	448	424	420	442	464	466	464	441	426	426	451	436	436	472	424	433	467	449	447	411	412	442	429	460	417	426	462	424	458	448	471	468	436	470	454	431	414	446	476	454	469	462	463	441	467	462	434	397	424	449	396	461	466	422	419	431	481	448	452	434	433	443	444	437	474	437	425	444	418	425	420	424	435	466	444	421	448	452	463	430	486	437	473	400	453	433	443	448	467	453	452	474	418	442	427	440	439	412	403	461	473	450	454	445	427	465	448	430	475	428	454	395	429	430	452	430	458	438	447	489	429	462	417	436	427	445	436	458	447	447	448	418	450	432	447	455	444	439	431	454	430	437	426	465	465	469	440	454	432	475	426	461	474	429	442	473	432	423	451	431	427	433	452	410	462	423	457	426	431	453	431	454	407	429	464	438	458	443	387	414	464	479	426	452	453	421	467	452	451	438	436	426	467	471	427	473	455	474	429	463	427	438	437	449	432	453	427	409	452	437	452	452	442	443	448	455	489	449	433	440	467	468	479	443	467	445	442	441	462	468	433	490	435	459	434	428	450	440	460	413	455	474	459	448	453	470	467	458	429	454	450	447	466	434	468	468	421	452	447	426	463	463	409	397	456	503	422	431	450	421	447	470	418	432	434	455	443	449	431	458	428	470	436	456	468	449	431	482	451	475	459	425	432	456	427	439	439	474	424	458	419	468	468	470	416	501	477	428	474	440	441	474	441	431	448	468	468	415	452	473	453	436	452	434	438	445	441	428	413	459	428	440	456	440	433	473	429	456	441	450	463	408	438	418	424	465	431	448	457	429	439	458	398	424	430	439	419	503	474	432	454	429	409	431	405	423	466	457	425	455	472	466	471	477	431	433	431	420	432	426	463	423	477	442	447	424	420	445	427	454	413	449	430	425	463	422	466	454	440	463	462	447	463	422	438	475	456	434	434	436	421	435	462	441	444	427	458	451	415	430	458	446	448	407	439	457	484	415	420	460	445	511	442	431	447	445	449	428	467	484	439	447	407	471	437	455	481	460	474	453	426	424	416	443	442	455	436	462	425	474	431	448	465	438	441	454	446	419	418	430	424	438	463	436	466	445	441	475	420	437	441	433	481	483	469	474	461	455	396	429	471	444	436	445	419	453	411	464	435	486	459	432	444	468	428	443	435	416	448	452	451	462	430	480	441	450	438	409	477	446	442	450	430	469	446	456	460	432	425	392	430	446	450	412	438	406	459	450	466	455	441	439	469	427	441	429	412	473	466	451	482	447	478	416	451	405	431	422	446	475	442	432	467	427	432	417	425	442	444	453	428	450	419	439	425	442	456	491	454	439	437	408	455	454	467	436	424	425	460	468	438	437	465	465	460	495	449	436	471	409	415	433	441	404	445	456	439	448	460	420	438	461	435	488	419	406	439	436	415	446	431	476	464	465	443	477	451	417	479	480	447	439	436	488	441	460	438	444	432	465	453	425	437	465	462	427	444	456	445	440	445	421	444	455	432	462	432	456	472	437	417	447	443	455	414	465	462	459	493	501	417	452	450	412	459	455	489	418	462	430	483	430	470	474	439	435	446	443	392	426	467	425	428	446	439	428	439	454	470	416	433	484	441	445	451	452	453	433	450	411	449	443	414	459	423	444	437	431	434	419	435	433	428	442	422	436	454	459	436	447	479	481	455	432	476	470	448	442	450	458	435	457	428	452	429	432	449	455	428	499	438	451	421	434	447	468	448	449	445	477	469	436	440	442	448	442	435	463	441	439	465	455	457	399	482	437	430	446	421	453	437	438	395	450	444	478	457	437	456	461	441	456	442	431	435	433	464	458	428	453	478	442	409	414	463	460	431	448	479	434	459	436	471	397	437	480	413	406	450	471	466	438	430	453	451	468	435	460	432	434	456	446	454	420	448	446	428	467	471	426	484	449	396	485	439	456	428	482	444	488	457	416	494	481	466	442	408	449	439	444	441	446	464	396	411	426	416	451	461	427	471	435	450	428	460	415	472	428	440	457	461	451	419	460	444	486	453	391	476	442	442	436	480	454	428	497	405	443	459	460	493	439	446	415	473	445	431	422	419	439	432	442	420	452	402	449	424	500	426	456	431	479	472	414	438	495	451	460	468	430	442	445	460	397	455	423	375	416	429	459	435	418	480	496	477	423	439	446	459	448	438	462	444	474	438	460	440	428	403	468	448	441	426	458	467	455	439	468	453	430	437	419	447	428	462	467	435	480	458	454	435	432	438	462	433	440	430	473	451	414	455	468	419	490	429	462	427	472	476	448	406	464	431	447	453	451	443	419	469	413	457	433	444	491	428	450	464	445	400	450	460	490	454	456	424	437	463	430	445	493	471	438	492	437	450	435	404	434	444	439	476	443	411	412	422	404	414	422	447	464	447	442	424	454	421	444	459	470	458	489	444	425	424	441	419	436	462	447	455	437	404	445	432	433	443	452	481	465	445	416	465	432	466	449	474	406	469	438	421	463	442	446	455	453	440	441	427	451	451	479	463	449	474	408	479	458	423	452	453	469	428	494	470	454	432	446	436	423	452	489	428	461	458	480	453	427	480	426	452	455	422	483	426	452	433	458	387	457	466	459	428	421	448	419	446	447	425	433	475	454	456	472	423	467	400	482	437	426	416	451	421	460	479	454	452	457	436	431	459	450	418	426	440	449	454	446	449	447	416	417	448	481	421	470	433	430	474	474	428	424	431	430	471	406	445	461	465	447	440	472	451	454	468	479	401	489	438	444	444	452	401	436	438	434	450	415	385	422	468	439	396	426	485	468	399	422	431	431	442	431	467	431	449	453	455	472	474	449	424	424	434	460	430	470	435	422	449	420	419	438	409	454	421	441	440	405	459	461	446	448	472	441	449	460	473	438	441	420	441	457	449	448	431	432	420	448	453	444	432	456	460	439	415	456	405	433	426	421	413	470	404	424	435	479	448	439	431	408	450	456
83079	59503	32374	17307	6094	6641	6574	3712	4806	4563	3374	2389	1744	1294	935	759	677	621	678	705	607	419	426	449	362	299	256	351	305	263	265	256	258	273	237	238	262	256	235	237	229	284	252	247	223	240	250	226	256	253	245	256	252	251	250	239	246	249	249	269	281	226	218	252	264	260	224	243	254	288	236	285	265	244	273	255	249	253	265	241	252	237	240	247	266	249	256	271	278	259	224	257	234	251	229	261	256	237	219	249	237	227	251	242	235	254	268	239	224	223	223	240	240	259	252	265	241	240	242	245	232	229	228	256	228	260	279	232	258	238	255	217	222	268	241	228	256	243	237	264	236	247	249	267	253	232	224	256	245	255	220	258	277	261	235	253	254	263	272	256	235	220	262	257	268	269	249	245	230	261	262	270	240	242	255	288	296	239	246	263	271	269	241	270	256	235	225	229	237	273	239	225	259	239	237	220	254	258	214	245	268	260	277	232	245	238	227	236	248	242	255	266	239	284	250	285	253	233	244	252	245	226	244	269	243	225	251	265	251	225	227	251	249	242	252	276	248	225	255	236	270	243	239	239	253	265	236	238	234	222	238	207	244	229	232	249	249	236	276	235	234	281	248	240	263	248	263	275	259	229	227	244	243	243	239	230	244	236	233	249	262	214	272	241	222	225	228	254	236	258	265	251	235	277	240	286	253	250	220	269	237	237	264	264	246	268	261	244	264	217	212	252	225	261	247	243	246	249	247	230	269	272	256	234	236	233	252	270	287	245	246	253	234	220	265	243	264	235	258	208	252	242	244	244	245	253	265	243	259	275	246	255	261	273	245	240	237	239	248	268	267	234	241	243	210	253	213	245	268	256	251	272	250	256	241	247	245	250	260	263	266	277	273	261	222	253	262	239	260	254	249	227	237	266	245	276	258	248	252	250	240	250	219	254	240	240	238	259	226	249	276	254	276	258	253	236	254	239	242	237	220	228	256	243	263	264	276	240	263	237	259	280	226	249	244	234	264	255	255	248	251	259	239	260	255	280	246	242	234	274	236	226	266	249	233	264	277	264	241	261	230	227	250	276	235	237	243	271	263	234	251	235	246	240	261	246	267	241	231	251	262	247	288	238	237	246	248	235	237	241	238	266	276	278	238	249	274	250	249	253	238	236	272	244	251	256	240	261	253	232	221	247	246	222	223	258	208	248	228	257	274	242	237	246	243	235	235	264	238	252	266	240	234	250	231	260	228	268	230	254	235	247	284	257	228	261	243	267	257	274	222	254	261	259	258	259	245	244	251	249	243	271	239	304	239	248	248	245	250	234	245	258	234	234	222	262	274	254	278	282	227	221	258	252	269	248	242	239	237	214	272	235	260	203	235	238	252	245	261	232	253	232	253	276	225	256	261	247	225	238	260	250	281	251	289	260	221	242	244	271	249	250	251	267	263	246	253	246	241	243	247	257	240	236	232	261	248	253	237	212	222	254	260	269	222	231	270	244	256	259	271	206	235	246	247	257	236	233	266	238	243	249	209	279	265	249	219	222	278	290	233	247	269	256	270	210	258	239	261	242	231	253	226	234	269	239	256	258	262	259	248	247	235	284	249	241	252	274	250	254	237	238	259	260	248	207	247	246	288	226	252	255	265	243	242	272	244	253	257	238	241	222	240	223	257	237	238	236	258	263	210	237	302	241	263	264	248	266	244	280	255	274	266	276	264	243	244	249	225	272	255	264	259	236	256	232	226	278	284	213	247	273	256	252	251	247	285	243	235	248	212	232	266	252	250	248	244	241	280	263	244	248	255	248	245	221	215	267	254	218	256	263	281	222	239	253	222	229	239	248	240	232	256	241	238	231	249	246	259	219	192	250	262	246	242	252	243	241	247	235	244	259	241	242	237	246	252	255	242	265	249	254	243	245	233	251	240	237	282	241	255	238	301	247	276	234	246	229	278	253	236	251	249	288	232	233	267	246	260	218	249	278	244	257	238	229	257	211	234	246	287	262	247	253	239	217	237	252	275	240	249	243	246	260	249	249	270	225	262	221	251	278	262	258	236	240	200	256	218	260	238	240	216	222	247	258	259	217	237	275	262	268	255	236	247	236	232	239	269	232	229	267	263	224	259	226	262	232	267	256	287	230	235	253	248	256	280	244	238	246	261	264	267	256	249	241	253	248	219	258	227	256	266	251	229	254	257	229	265	253	265	244	257	245	263	243	217	244	304	288	247	265	234	246	235	241	246	275	264	250	259	229	259	217	252	250	264	256	248	237	263	235	265	246	248	277	237	272	250	246	277	249	254	254	216	260	240	252	246	241	252	266	252	250	239	230	229	240	251	233	232	244	228	247	244	237	251	247	249	273	243	235	242	246	235	244	264	236	246	249	222	220	245	243	255	264	246	253	262	233	230	243	253	243	251	249	268	242	239	237	220	248	250	256	220	229	235	255	248	220	249	248	240	250	248	221	237	257	229	268	225	224	256	245	224	255	238	238	266	226	256	271	244	243	256	229	255	221	264	238	232	232	263	265	271	251	238	228	250	281	254	256	239	268	232	248	252	231	220	266	233	239	241	243	248	255	243	241	227	264	226	244	260	240	248	256	240	251	260	248	259	261	255	271	267	261	278	216	236	257	269	234	218	278	239	262	247	262	249	234	240	230	232	258	222	261	255	254	257	240	264	240	273	234	244	216	283	279	238	262	242	239	250	252	232	235	272	249	289	259	264	245	242	249	252	263	258	242	240	255	234	224	224	242	244	245	271	220	256	262	239	269	261	248	236	270	249	226	271	238	237	265	232	237	222	208	237	274	268	298	246	263	255	266	267	253	285	243	254	251	239	249	245	260	253	248	246	245	242	222	259	238	237	229	249	252	269	236	246	256	280	260	235	236	261	266	242	211	235	253	264	218	244	247	262	246	256	269	260	249	230	291	235	255	241	246	231	254	236	253	229	245	266	257	244	240	251	248	261	237	261	276	234	249	269	248	271	266	243	263	254	291	272	264	284	260	274	249	276	247	224	264	236	228	236	240	237	267	236	234	264	248	222	259	241	226	229	237	250	253	235	266	266	269	241	242	260	218	244	248	280	241	231	252	257	253	237	272	253	241	254	270	259	239	254	275	258	254	245	249	239	233	270	266	272	233	214	231	247	261	227	253	262	246	233	258	238	251	255	258	247	262	226	240	231	279	241	252	246	223	263	246	251	241	239	237	249	276	251	265	234	276	253	272	221	229	258	285	234	241	256	222	276	237	241	248	239	251	232	256	282	259	246	271	248	234	230	232	241	227	256	255	258	224	248	292	277	242	266	253	271	261	243	219	233	251	261	252	260	212	284	260	264	245	242	247	258	259	272	217	252	238	229	280	246	256	229	234	260	239	232	242	265	255	236	270	261	274	264	212	237	208	256	240	244	251	277	251	261	218	251	239	262	236	237	266	283	250	248	222	235	255	267	271	243	266	253	252	232	262	271	211	255	244	230	244	249	235	245	229	250	222	270	254	280	262
53049	41791	30097	20202	14402	20610	19024	14126	18092	17323	14210	10979	8266	6247	4920	3856	3353	2991	3201	3288	2824	1843	1742	1997	1339	949	771	1171	958	756	670	652	615	626	602	633	634	593	606	640	646	576	563	617	616	630	628	578	607	588	600	596	608	594	596	623	581	572	613	631	598	573	591	571	572	560	647	616	596	602	571	585	600	605	618	615	590	589	579	565	590	608	604	620	618	608	588	585	593	612	608	626	574	603	597	573	538	565	619	602	605	570	620	616	625	604	581	549	585	617	592	595	607	565	532	587	569	572	552	600	613	654	559	584	620	646	596	621	619	640	595	630	613	603	599	559	588	521	555	591	567	592	611	560	607	617	615	629	561	560	601	591	585	547	626	574	559	630	568	619	532	588	579	599	590	595	615	612	568	568	592	607	567	615	623	580	590	591	592	599	582	583	578	581	552	572	591	631	600	609	622	600	564	602	556	615	589	598	602	568	575	583	607	540	553	599	589	578	592	595	562	613	572	584	616	590	564	595	613	561	591	582	617	609	592	592	588	623	588	602	589	578	635	595	580	612	592	589	595	609	611	583	621	560	572	588	605	546	610	560	609	618	612	592	628	608	610	605	590	622	623	572	577	576	613	596	573	606	600	578	602	618	600	542	574	630	606	542	577	593	583	576	585	579	590	590	544	572	578	558	587	583	585	570	594	558	608	585	628	567	612	617	585	589	637	591	593	612	572	602	590	567	631	595	582	576	621	589	583	594	561	587	596	569	626	586	574	633	595	625	598	617	580	544	541	597	564	566	574	590	581	576	568	572	558	592	583	604	589	605	565	560	545	583	595	627	572	617	603	570	594	579	585	558	628	592	591	603	564	577	571	588	594	627	605	589	580	558	621	554	628	603	591	571	627	594	628	642	589	591	549	604	625	558	597	597	585	606	614	600	552	622	570	591	616	609	651	648	579	574	598	597	560	601	575	549	557	606	599	542	562	570	589	604	615	555	582	580	593	611	597	586	602	578	570	569	619	551	636	575	568	584	591	608	615	598	599	593	544	603	597	601	538	618	614	614	559	590	583	559	592	609	581	623	568	598	612	530	620	650	625	587	596	587	610	563	589	574	570	579	569	591	581	595	587	614	569	589	601	547	569	594	563	612	626	592	558	552	560	564	666	601	609	601	602	607	598	540	663	611	631	550	557	573	588	601	622	581	542	559	605	550	598	564	608	609	594	610	621	590	579	591	523	580	583	547	609	602	547	549	586	593	584	620	590	573	586	626	566	589	601	604	572	588	595	590	638	557	625	567	591	585	607	569	560	623	552	581	605	617	592	618	540	560	586	559	589	562	581	644	570	612	563	576	524	590	554	598	629	604	575	620	539	605	614	610	588	639	580	587	585	598	560	566	586	582	573	584	559	590	551	587	650	587	581	573	577	556	601	596	580	578	574	607	528	599	641	610	585	572	594	589	571	577	625	588	615	569	579	551	604	606	606	594	576	558	618	626	551	598	612	636	581	624	572	621	620	564	644	612	583	637	580	550	549	604	593	605	648	587	594	589	556	596	592	657	602	587	589	584	545	566	576	582	557	564	577	593	566	636	578	625	585	603	622	638	614	552	595	610	612	575	588	606	558	541	618	554	603	576	641	565	623	596	586	625	595	568	583	576	599	594	602	602	615	580	610	597	591	579	595	557	609	589	597	536	597	540	555	605	596	615	599	635	622	563	594	567	569	537	569	536	623	596	592	638	573	626	612	570	594	604	575	615	560	591	572	578	522	622	554	575	609	587	556	577	592	600	579	627	553	573	553	607	584	622	590	586	612	578	627	602	582	623	577	540	578	619	632	547	610	658	582	565	568	570	575	626	595	598	583	608	533	580	550	606	543	581	563	572	576	587	558	586	555	570	587	595	567	592	623	571	601	534	597	577	570	596	620	560	566	624	594	610	586	575	578	615	583	578	578	569	552	563	603	577	572	543	604	579	606	562	557	584	636	597	580	599	585	613	638	585	584	589	601	591	569	558	621	571	545	588	614	573	611	603	644	591	567	599	564	586	567	601	606	577	592	588	622	578	620	581	580	568	573	621	565	553	597	611	552	627	578	571	590	609	615	566	595	579	599	588	563	566	561	551	622	569	621	612	595	592	590	632	621	598	621	580	591	608	597	592	575	620	577	596	591	610	582	631	605	568	624	627	625	574	615	572	584	607	569	629	604	612	571	623	603	611	609	592	564	597	603	631	607	587	582	611	550	605	574	600	608	564	596	551	619	617	571	608	588	567	614	595	621	611	599	607	625	590	567	589	544	572	598	555	571	569	571	593	594	571	610	600	611	599	568	597	561	585	598	562	584	578	586	586	575	569	604	551	570	604	625	582	629	587	589	584	609	586	619	570	560	615	618	629	611	587	614	601	621	551	600	586	600	605	574	592	589	570	613	614	573	596	616	591	632	610	630	602	551	618	545	558	579	601	589	616	588	591	520	656	604	549	614	615	581	553	549	599	593	590	600	646	600	613	576	538	600	576	587	570	576	574	550	544	586	553	572	594	579	575	595	575	634	585	634	507	627	632	627	557	619	628	627	611	614	594	571	640	573	612	587	590	543	560	595	611	553	618	590	578	589	544	614	601	536	556	578	609	609	585	597	568	589	569	593	570	608	584	600	582	549	593	596	558	564	570	598	595	560	586	574	583	545	568	579	636	606	558	656	595	594	605	577	615	604	578	609	604	604	627	602	575	561	592	591	606	594	633	551	584	581	588	571	589	653	629	583	569	501	617	549	620	598	572	574	554	582	592	621	600	599	594	568	628	558	591	564	601	588	584	552	617	540	621	601	599	581	588	605	597	626	574	582	586	615	556	569	597	606	617	563	597	598	608	597	593	617	610	577	586	569	593	525	595	567	560	544	603	573	588	575	590	591	609	579	574	608	580	637	608	602	569	601	579	630	583	610	571	515	589	617	615	608	554	609	618	594	590	600	588	571	573	556	592	540	574	626	600	629	561	615	596	584	563	598	586	552	601	569	598	595	578	543	614	575	587	528	581	639	619	554	639	599	577	605	567	619	557	544	630	579	573	583	572	573	574	554	550	585	611	611	562	597	585	579	575	577	626	554	590	577	588	570	612	618	575	543	580	552	598	590	584	571	617	584	570	615	575	637	590	563	613	564	608	590	569	557	639	564	584	605	588	579	547	589	603	607	548	586	584	598	624	609	558	553	612	603	654	597	590	584	566	573	580	589	568	619	615	562	581	548	557	568	621	607	579	622	598	569	548	562	609	523	563	564	617	573	557	547	598	615	549	543	587	580	572	579	583	570	589	595	585	571	586	604	567	608	615	584	587	593	632	604	603	584	602	581	579	608	622	580	617	599	564	559	572	583	621	594	586	614	598	618	609	553	556	601	573	602	599	544	611	620	601	558	582	585	592	596	580	613	638	631	588	550	565	540	560	604	637	573	576	533	593	619	569	630	596	522	605	603	574	618	584	575	602	534	594	620	598	576	580	579	564
19910	6571	2793	1631	2148	2647	1585	1405	1565	1550	1230	971	816	686	584	430	433	437	444	376	363	315	341	369	296	295	317	285	301	285	307	282	285	259	264	284	296	253	242	270	270	268	272	261	303	297	285	266	268	269	276	303	260	270	289	279	296	264	305	259	286	302	301	277	274	268	255	287	251	277	280	267	260	248	275	290	263	299	333	322	288	253	257	281	262	284	276	275	250	263	279	269	263	264	250	291	256	276	299	270	290	264	296	291	284	282	295	267	255	269	289	258	288	266	292	271	277	283	291	275	298	287	264	290	253	306	250	244	300	291	271	285	310	277	276	253	308	281	254	321	280	272	270	279	272	257	286	269	262	282	283	292	258	269	265	303	259	283	259	257	263	296	253	278	273	295	276	290	273	266	248	258	284	282	289	279	252	282	289	266	282	269	285	284	262	278	277	266	278	323	280	278	268	269	270	290	282	262	270	276	263	301	293	252	281	270	309	256	260	263	275	304	271	242	250	279	299	299	264	264	292	299	265	261	283	298	276	277	270	289	266	292	280	291	275	265	275	269	303	278	253	246	258	255	262	302	275	324	269	309	277	278	246	286	259	280	257	276	272	284	266	267	297	309	310	280	270	260	304	276	284	264	270	263	273	260	272	259	292	264	249	296	285	263	239	258	245	285	292	303	297	300	272	265	299	288	299	304	268	292	277	271	267	261	306	288	264	281	277	269	284	277	242	231	260	258	290	270	270	238	233	289	309	275	301	284	279	292	287	273	242	259	323	270	278	268	300	264	237	263	265	288	268	300	262	272	273	285	291	252	278	306	289	281	264	282	274	282	263	262	274	287	286	250	278	298	270	267	260	275	277	280	261	264	311	255	241	292	297	254	259	290	281	297	264	260	268	280	309	275	266	318	243	262	288	292	283	262	252	253	314	277	261	258	247	255	321	272	273	286	289	287	302	261	256	282	248	305	307	305	241	273	286	274	251	243	279	260	281	266	274	304	249	261	283	268	245	275	261	279	298	248	309	278	250	268	281	227	241	284	257	262	252	247	285	274	277	273	278	269	302	264	277	252	281	282	306	266	278	257	274	279	276	285	328	289	279	292	266	282	300	272	304	268	291	260	275	232	260	289	288	257	275	291	252	287	267	303	256	274	267	274	257	298	284	252	238	294	291	278	265	279	271	285	276	296	282	278	294	257	313	293	288	283	287	271	263	275	250	270	278	270	259	250	289	278	243	269	268	282	262	263	266	260	295	259	277	259	260	312	263	265	273	269	279	271	299	273	311	280	306	286	254	263	281	269	259	258	283	276	283	286	310	317	263	266	275	287	278	253	306	277	300	269	278	266	264	279	297	252	291	261	270	292	271	279	282	261	262	275	261	287	271	264	275	287	272	282	283	268	276	249	301	291	311	276	277	267	288	291	286	260	287	288	266	276	310	273	287	284	270	269	270	299	248	300	295	275	260	246	258	240	294	265	296	287	295	256	240	265	276	278	233	258	266	250	296	266	269	249	297	252	281	273	288	282	302	271	252	262	284	302	293	283	279	268	277	261	250	254	300	295	250	276	290	259	286	305	293	286	294	262	299	276	250	284	276	302	301	286	266	250	252	285	250	295	288	288	289	267	270	277	238	288	310	280	288	290	264	258	293	294	299	270	272	284	254	269	277	290	271	295	249	303	275	312	276	268	281	296	271	269	270	256	298	287	293	268	297	271	284	298	277	265	268	260	273	273	304	258	278	273	282	226	272	294	281	271	270	256	268	289	265	262	276	285	285	264	231	293	260	264	277	251	307	275	252	299	292	283	292	303	287	275	253	307	266	284	251	263	289	292	292	275	264	306	274	318	286	295	270	292	275	270	265	241	293	274	289	272	264	234	300	274	282	296	263	300	242	251	267	262	291	250	294	294	292	271	315	259	281	276	264	283	281	266	258	265	288	263	296	322	281	266	286	254	276	267	282	282	288	253	245	291	271	309	274	255	269	250	254	295	271	289	275	250	243	222	249	238	270	272	290	275	242	309	285	261	245	274	295	277	289	250	244	269	276	267	257	243	290	299	287	293	304	307	302	267	288	255	266	289	256	279	292	254	273	270	266	275	297	285	269	269	263	270	301	287	279	264	288	307	271	285	285	280	265	267	263	289	276	255	268	276	291	314	255	286	262	273	270	268	278	282	271	254	308	282	308	295	269	263	279	230	256	263	273	307	246	296	254	246	263	297	294	269	283	288	251	246	287	263	291	269	287	294	249	267	264	254	296	297	255	256	293	279	286	316	290	279	259	274	288	239	296	282	288	275	263	305	263	264	288	245	293	247	275	303	289	265	277	253	269	262	259	301	256	284	281	286	263	309	289	292	270	256	274	278	297	293	249	266	302	262	285	263	277	290	283	288	285	297	274	306	289	232	269	274	288	304	294	240	310	279	266	266	271	279	249	297	273	288	268	271	263	261	303	266	260	271	274	308	289	287	300	243	287	281	271	283	260	275	275	289	272	257	286	275	296	244	272	257	263	236	277	283	328	273	295	272	259	278	276	251	251	253	263	259	287	284	257	262	277	281	280	279	293	274	285	282	281	279	237	303	280	233	277	269	287	290	262	263	259	244	316	276	254	260	278	290	276	264	265	230	266	300	295	275	247	262	275	300	300	269	292	291	247	306	284	281	268	237	249	263	279	260	265	254	278	255	270	247	293	276	267	308	303	286	280	262	302	294	307	290	265	260	266	240	307	248	272	289	290	288	294	269	284	297	286	262	267	273	276	291	261	292	286	259	293	263	281	293	291	276	267	293	268	285	253	257	262	260	294	237	282	273	270	302	241	272	295	274	290	290	254	276	261	301	262	274	270	289	269	277	280	255	243	285	329	247	292	293	259	302	247	272	277	271	268	288	274	284	269	284	244	283	294	275	289	267	278	312	263	258	307	291	266	241	279	244	256	246	281	253	278	278	270	256	264	281	273	279	285	268	263	246	270	283	262	283	264	259	268	279	241	288	274	272	286	277	279	272	277	279	280	272	281	279	291	300	275	276	286	231	285	258	285	258	282	291	270	305	299	280	292	263	276	270	266	289	263	276	303	279	301	284	262	251	286	289	304	287	268	299	303	276	270	262	258	258	273	256	249	245	275	256	259	299	276	241	291	275	277	268	294	292	252	262	258	280	270	305	279	296	279	267	266	256	284	280	300	285	269	283	260	310	241	288	264	241	260	258	284	303	290	271	302	305	279	271	264	262	295	278	267	265	271	242	274	308	318	256	300	277	291	294	292	288	284	258	270	278	257	269	270	273	299	278	306	294	259	239	304	269	268	282	245	286	229	262	242	260	311	284	278	254	270	265	279	280	270	292	270	273	292	279	269	264	261	286	295	259	272	261	281	275	307	260	289	298	266	282	267	309	273	263	264	289	266	282	271	275	250	287	259	314	275	286	268	274	248	269	262	262	268	250	269	270	266	282	283	292	278	281	267	294	273	265	306	294	295	264	265	280	253	245
18474	6623	5076	4853	7535	9911	6402	6308	7315	7232	5906	4611	3643	3009	2391	1927	1843	1835	1987	1512	1255	961	988	1199	883	661	688	720	720	654	655	652	665	630	678	621	638	616	635	651	646	625	660	664	618	616	652	644	603	652	615	570	680	633	609	637	636	660	618	653	639	626	606	648	668	633	629	586	649	607	632	604	605	554	632	621	645	694	589	619	585	598	660	620	625	584	583	632	679	617	653	680	610	650	615	648	687	624	608	675	621	629	651	616	656	651	622	648	562	628	617	628	645	607	603	648	647	635	594	654	654	584	601	598	642	588	636	638	664	610	616	639	670	680	617	621	638	580	621	643	640	630	618	635	660	638	640	634	616	667	636	628	653	610	636	646	583	649	634	604	611	628	602	613	635	622	619	642	684	662	646	624	627	667	623	630	639	625	648	644	609	677	641	620	658	596	620	676	621	609	637	585	634	617	639	651	630	662	631	624	623	662	629	647	712	601	639	599	652	612	623	646	645	622	660	633	652	634	655	602	632	579	634	622	599	611	620	606	566	660	627	642	639	632	629	620	644	626	598	618	634	625	608	621	656	623	621	607	664	605	607	630	636	636	647	620	650	560	689	633	664	623	652	661	641	606	628	684	609	628	632	642	647	616	641	572	653	621	606	599	613	635	639	624	626	631	600	619	704	624	635	625	643	646	634	663	599	650	623	671	649	592	609	623	636	651	679	605	618	686	636	641	564	650	635	654	616	654	648	621	612	642	606	621	624	614	649	623	585	638	638	643	619	619	638	625	620	688	642	654	614	591	602	638	585	630	599	644	653	626	648	613	637	617	648	604	611	643	649	662	648	625	630	642	628	637	659	656	657	649	595	626	605	646	633	655	614	634	620	621	637	654	594	659	637	624	642	624	615	627	609	620	621	620	626	601	637	649	614	642	626	619	667	606	584	590	620	637	611	570	665	645	650	639	658	633	618	617	628	612	627	617	621	627	613	615	594	643	615	604	598	607	631	612	631	661	624	606	616	699	635	652	635	638	622	631	634	670	634	573	593	631	627	661	614	578	625	637	649	658	641	652	602	582	663	659	649	652	629	614	631	619	635	622	601	596	636	626	644	628	601	642	644	640	646	610	574	579	656	617	638	668	605	605	644	636	651	648	613	626	640	619	660	623	631	640	632	625	629	609	624	610	651	575	606	614	649	617	620	672	622	612	595	713	696	648	642	654	630	637	643	638	591	634	630	644	671	637	650	630	654	654	637	626	565	574	661	678	632	625	590	643	621	618	604	635	606	637	579	625	657	668	612	605	612	613	620	614	599	690	620	701	630	561	635	644	595	616	598	638	635	623	606	653	636	642	648	622	604	609	619	608	654	578	688	641	606	600	627	627	607	651	636	666	610	618	579	647	664	629	605	620	681	624	592	630	655	665	642	628	665	623	615	623	611	608	650	612	607	665	636	640	630	627	627	637	593	646	624	663	681	607	605	645	651	602	648	631	600	611	616	611	655	581	643	647	647	654	647	588	649	668	628	598	662	616	593	667	607	638	619	643	675	635	591	629	622	639	599	597	618	682	651	648	616	622	632	595	615	661	621	633	645	619	667	618	620	639	630	666	632	647	575	613	649	669	614	648	680	622	651	626	607	615	617	645	654	586	605	640	643	613	627	609	628	642	607	612	658	618	659	608	642	614	597	582	639	623	681	600	585	647	606	612	660	615	618	643	623	620	626	604	602	644	609	642	637	629	615	667	655	635	610	640	628	627	611	637	600	656	628	641	606	650	619	649	650	624	605	586	660	633	603	598	628	605	668	660	640	588	608	606	585	622	586	608	618	633	675	583	640	673	574	585	670	601	650	668	626	643	615	636	660	594	613	646	660	640	624	636	585	637	601	668	644	630	612	631	638	619	599	652	598	663	649	654	661	646	630	620	644	639	650	681	662	650	628	587	632	623	656	621	639	639	620	584	617	623	625	682	625	608	666	639	632	661	662	629	606	640	601	631	673	597	632	639	656	582	642	605	586	651	631	625	595	609	654	610	666	595	627	626	656	598	668	660	638	638	681	628	687	633	670	609	658	637	644	674	681	667	616	641	655	660	615	626	631	620	645	646	623	620	636	629	635	626	661	636	633	617	658	639	671	609	602	612	654	632	613	609	648	652	646	667	648	628	626	651	619	658	610	629	593	668	658	632	643	603	622	627	628	634	674	650	628	657	624	659	596	611	652	611	647	602	626	669	621	657	587	621	649	676	607	589	624	645	627	667	607	635	640	647	664	605	630	650	633	637	610	606	638	656	639	629	628	588	608	646	663	607	651	645	601	572	657	647	655	655	637	592	574	620	649	624	678	633	578	633	638	617	671	592	622	590	620	661	587	647	641	622	622	580	629	598	584	622	596	599	650	638	612	650	620	587	606	666	608	626	628	649	624	581	623	646	632	648	605	664	666	632	652	619	600	651	640	630	658	629	621	658	601	626	640	593	590	639	661	639	634	638	655	572	628	598	644	627	615	647	641	622	584	604	646	626	629	601	649	636	603	628	615	629	609	658	622	607	615	631	683	687	672	628	651	662	610	603	669	593	617	633	645	634	671	631	651	587	620	676	608	645	649	642	631	624	636	662	619	645	636	628	602	641	613	606	660	592	581	624	679	606	609	604	660	636	618	633	691	583	619	650	621	644	602	643	615	639	595	637	638	572	654	662	606	596	636	649	637	624	601	588	643	633	594	627	636	626	645	621	616	611	608	652	574	662	644	634	625	605	614	610	630	634	602	628	599	634	617	613	594	621	665	642	613	653	611	691	632	639	615	605	626	652	628	611	613	612	634	622	649	648	605	639	639	633	660	619	632	636	645	615	615	610	663	654	633	592	660	607	621	643	615	650	644	612	643	592	614	651	655	634	604	596	678	615	646	580	618	649	614	607	615	650	613	651	618	631	647	619	640	616	621	601	632	621	610	631	632	626	612	607	637	643	629	627	605	655	602	660	631	627	617	593	661	653	606	635	676	659	585	603	633	605	647	606	644	651	665	605	646	647	631	622	652	604	644	666	638	631	636	632	659	619	621	598	651	650	646	687	655	633	661	671	614	671	606	618	666	585	632	587	665	605	625	596	598	652	617	646	624	600	599	630	632	670	658	608	591	614	608	674	657	628	611	640	665	633	640	612	647	640	649	653	634	628	649	628	642	642	649	644	676	633	625	659	622	668	618	616	600	618	649	659	658	603	632	586	636	594	606	615	637	656	585	638	614	690	661	626	640	635	607	623	657	657	627	576	594	673	597	598	629	573	634	603	684	632	632	656	634	661	631	639	587	652	610	622	614	622	638	638	619	636	642	619	640	666	654	604	601	652	670	601	625	640	649	650	607	638	616	645	627	587	627	660	623	645	625	610	596	563	623	640	666	603	626	618	655	653	618	632	606	635	659	621	601	642	624	651	619	605	625	640	648	642	582	649	646	660	658	609	617	636	598	606	592	600	657	659	651	631	638	613	637	620	603	619
72113	47226	26524	12903	5915	4053	4046	2741	2126	2176	1957	1549	1146	898	731	591	553	697	561	373	330	307	329	325	274	205	205	245	220	190	182	197	204	216	197	187	209	171	158	182	186	198	215	193	208	189	189	206	168	169	184	176	181	197	214	175	181	161	185	198	195	185	205	191	188	186	194	188	204	193	189	207	174	193	178	175	191	186	190	172	189	181	194	197	174	203	181	178	175	186	206	176	200	185	171	195	183	195	169	206	200	174	196	187	181	181	197	185	198	189	179	199	171	185	193	173	179	195	181	171	207	173	210	206	190	180	180	155	174	156	192	202	187	172	197	222	190	192	189	199	178	200	180	215	191	181	200	188	177	204	178	191	179	184	182	205	181	185	179	186	188	189	205	183	172	187	215	166	207	196	187	194	194	195	186	166	194	204	176	195	196	183	178	179	177	186	181	179	198	180	177	201	157	158	189	176	173	174	188	203	186	226	196	192	201	187	189	198	206	179	197	184	191	158	183	173	175	173	176	188	186	186	181	201	179	164	193	196	188	181	200	179	207	195	212	172	189	183	196	184	179	183	197	202	209	181	191	195	181	173	191	190	194	193	201	171	190	176	201	183	199	196	177	208	215	201	200	214	171	197	190	189	201	223	202	192	192	193	181	176	174	190	191	185	181	188	201	185	189	186	176	185	200	161	196	172	216	198	186	169	171	180	176	205	191	173	189	180	200	192	195	221	190	192	177	195	182	181	188	189	162	169	204	199	169	174	179	175	178	169	184	185	177	180	186	178	188	172	191	193	188	186	158	180	178	170	240	159	194	186	184	173	181	195	188	183	200	192	201	202	185	194	180	226	194	180	171	192	195	166	204	182	197	192	210	189	169	183	171	187	187	179	217	189	172	171	192	195	169	184	198	209	210	187	189	186	184	199	198	188	190	177	203	193	190	202	191	196	172	187	186	197	194	201	190	183	188	180	182	184	189	199	170	198	193	195	195	198	194	207	194	195	196	175	190	176	164	207	195	207	178	191	196	171	189	165	166	180	188	173	190	197	207	161	163	171	192	174	193	185	157	187	185	178	186	188	189	177	187	186	199	211	198	194	179	202	177	203	187	189	211	169	163	186	193	188	149	181	202	174	164	172	185	210	189	199	181	199	198	181	181	183	197	190	193	211	219	201	192	181	195	186	227	177	205	181	188	166	203	201	190	196	196	167	205	183	182	220	210	190	170	189	197	186	168	177	178	199	191	200	196	197	208	194	187	205	206	172	215	201	183	208	195	184	186	186	180	179	168	170	197	201	227	196	176	202	175	201	189	179	183	212	177	196	194	179	190	164	204	161	184	205	168	163	219	194	184	175	182	186	183	167	178	182	181	194	175	179	180	193	173	182	165	196	179	172	188	180	186	200	172	184	184	201	170	186	194	195	159	172	176	187	194	200	173	187	186	182	207	204	222	191	178	180	217	178	181	148	172	205	170	180	181	196	207	187	183	186	214	227	161	182	200	204	198	190	177	181	200	164	182	190	201	211	192	206	198	169	183	184	166	167	172	205	196	189	161	158	187	189	213	178	195	194	194	197	184	170	173	217	193	170	199	201	192	188	197	188	202	170	175	179	194	209	184	166	171	207	207	195	195	174	184	201	177	169	182	191	178	182	197	195	205	181	208	197	216	173	188	194	218	191	174	195	190	186	203	170	203	188	192	191	182	168	178	187	189	183	191	172	225	182	200	187	207	186	188	188	179	236	180	218	205	182	197	195	196	211	191	188	173	190	208	179	172	170	179	183	201	186	198	216	190	184	230	188	198	158	200	216	190	202	178	178	207	194	201	200	178	197	197	169	181	181	189	154	190	176	180	195	198	187	193	162	189	182	181	186	187	220	189	204	183	174	174	173	184	173	191	165	191	223	180	187	184	190	192	211	182	184	195	158	182	190	174	189	183	164	188	197	162	190	195	181	181	207	181	184	185	205	190	175	193	189	169	193	179	183	182	176	185	220	216	158	197	189	190	160	189	182	187	167	186	177	210	167	177	177	199	206	193	159	184	203	182	188	195	187	205	179	197	198	201	182	163	175	202	184	177	169	178	202	199	175	167	221	196	181	146	187	171	205	169	186	190	173	174	172	178	172	173	182	171	198	178	187	190	213	205	206	180	155	190	186	202	195	185	204	182	174	199	194	185	184	207	165	175	185	155	191	181	154	173	200	203	169	205	165	193	181	175	187	209	174	211	172	194	186	171	156	172	183	173	211	186	184	181	179	168	206	168	166	189	183	195	169	184	203	194	188	184	166	180	194	184	189	211	187	176	184	181	192	195	168	163	187	161	192	184	178	194	179	193	202	179	184	185	187	186	213	221	182	169	182	182	190	168	197	191	184	175	165	171	182	209	198	217	215	186	171	196	190	192	176	202	171	182	194	177	193	205	211	198	177	174	184	178	174	176	175	186	181	164	169	197	180	184	195	220	182	184	192	188	214	210	204	207	188	168	209	195	156	193	211	201	186	195	188	192	197	191	179	207	202	204	171	180	153	185	191	202	156	196	202	163	221	177	187	216	211	177	196	192	196	204	199	212	175	197	176	198	172	185	190	194	207	158	216	193	215	202	179	200	170	185	209	184	187	194	177	181	213	170	180	160	187	181	204	183	169	204	191	183	162	176	210	165	189	199	172	143	178	196	205	197	150	195	177	168	174	204	188	172	174	187	193	178	228	199	203	159	214	193	199	159	189	185	209	198	178	205	215	190	194	212	194	193	189	180	200	191	165	192	195	177	187	166	196	200	191	177	171	178	185	186	188	193	195	197	183	188	190	202	193	189	186	213	188	207	197	188	184	204	192	199	186	193	181	165	184	176	208	175	193	186	189	180	176	157	183	175	182	219	187	230	195	212	200	204	184	186	208	183	219	181	144	204	183	186	207	195	198	194	190	193	195	178	210	171	174	188	179	186	170	192	183	183	184	179	173	203	177	213	208	171	186	189	199	177	168	197	185	179	182	188	175	186	189	182	202	213	143	173	195	207	192	191	186	192	204	194	181	197	184	176	172	200	200	210	204	170	195	190	194	217	176	193	178	187	189	192	172	183	202	165	196	203	211	195	182	189	189	226	195	209	179	208	204	184	194	196	165	187	169	179	187	231	163	172	179	212	186	155	203	192	173	174	173	168	201	203	203	190	184	191	177	202	193	187	180	176	173	179	197	170	207	195	197	205	174	194	166	172	189	200	187	186	204	164	192	177	175	175	158	183	200	175	163	179	188	186	176	188	198	190	177	188	200	184	182	179	205	158	199	217	186	166	186	177	195	172	186	188	180	185	196	170	178	180	178	194	187	202	186	182	194	191	176	166	182	202	200	181	153	175	183	170	224	174	185	195	190	211	164	194	221	199	197	205	174	191	205	198	173	212	185	194	180	209	181	195	191	203	199	178	172	196	193	209	216	189	183	193	190	216	219	197	165	213	175	181	197	197	197	179	184	176	187	177	183	206	217	193	192	206	185
43551	29702	26781	18572	16031	14024	14490	11204	9875	10251	9795	7576	6009	4514	4009	3127	3029	3588	2820	1794	1205	1204	1427	1570	981	613	619	729	627	525	497	472	505	461	508	457	456	467	512	476	509	509	486	476	475	494	471	469	450	429	490	396	458	486	465	467	443	436	449	478	522	427	463	461	518	460	502	431	485	457	459	439	472	448	487	483	425	467	497	472	479	465	454	458	480	512	469	440	434	476	460	490	446	459	467	446	445	462	473	465	445	462	460	460	473	472	450	471	452	418	456	469	444	448	450	490	492	423	447	459	458	484	436	438	481	463	478	477	456	510	454	475	454	475	453	451	479	486	470	433	489	461	475	461	464	444	457	451	470	442	465	473	430	460	459	459	428	485	459	483	448	425	432	424	457	455	484	425	443	478	424	462	428	445	485	449	478	464	419	452	467	471	487	472	465	455	442	442	427	417	505	490	462	458	465	458	488	462	468	488	448	426	462	443	449	480	484	446	452	465	464	455	435	449	472	477	472	460	471	500	473	462	472	462	440	461	461	447	433	443	447	468	466	459	430	469	438	419	435	471	497	481	431	436	465	451	423	421	496	469	423	464	457	461	447	465	422	455	497	465	463	458	440	446	440	473	450	502	460	450	504	457	463	456	476	445	467	439	436	476	447	455	448	432	504	465	475	466	428	478	457	447	464	435	455	454	458	482	458	458	455	473	436	464	448	448	444	473	447	462	440	462	474	446	461	410	469	472	451	449	469	430	470	490	465	449	512	485	456	471	446	445	462	457	454	451	465	469	502	496	430	454	447	461	479	480	466	464	464	464	465	470	436	466	426	444	458	495	501	461	464	455	460	424	462	470	467	476	460	467	432	415	474	437	463	430	441	421	462	450	437	460	489	460	472	459	464	425	472	467	475	462	448	453	454	450	466	410	449	434	483	444	416	451	458	482	461	458	494	450	447	483	437	481	454	453	401	429	485	472	474	468	446	442	479	455	446	431	412	478	460	454	449	451	448	450	491	430	467	506	444	457	473	459	431	472	438	482	490	436	427	444	412	452	449	449	464	496	455	472	459	423	487	446	447	451	445	465	458	463	447	449	460	492	474	450	417	467	473	510	470	488	465	462	441	463	437	463	442	450	451	482	458	489	415	482	432	461	425	452	432	445	456	426	414	438	450	502	453	491	436	474	442	487	473	389	426	465	474	462	448	431	474	458	460	435	471	482	465	437	469	429	442	428	448	450	416	488	486	448	420	447	462	480	412	492	449	495	445	490	461	440	468	463	475	430	466	480	448	497	457	441	464	474	441	452	446	471	469	463	450	464	469	444	442	451	442	478	473	451	458	437	462	450	465	483	483	440	459	501	475	457	473	431	455	458	445	476	465	454	458	449	460	480	483	481	461	459	434	432	447	420	478	483	453	464	474	470	463	435	450	503	454	437	433	478	469	440	448	413	482	448	428	435	456	480	435	497	477	454	460	514	454	448	480	480	451	420	467	457	440	433	468	464	440	407	469	451	446	465	462	418	464	445	464	492	469	418	495	483	447	464	468	435	464	466	462	475	459	430	440	439	437	435	454	431	440	479	471	451	424	450	464	457	470	464	459	439	457	494	457	431	478	491	461	444	500	448	429	453	468	463	451	468	461	467	476	479	477	434	467	474	413	424	450	438	465	476	460	483	451	481	453	457	463	450	458	456	467	464	449	446	416	474	447	462	475	452	461	438	487	432	449	478	458	481	452	455	460	444	464	464	440	491	439	477	458	452	452	474	436	447	469	446	463	446	472	504	448	470	427	479	443	475	479	447	437	443	485	454	484	436	479	429	435	448	447	454	453	483	487	426	467	448	425	421	441	513	465	452	468	466	480	450	442	453	458	480	440	462	467	440	482	464	453	471	439	449	445	453	481	474	436	499	468	459	452	451	486	483	485	475	449	432	474	467	456	438	478	464	490	437	475	453	494	461	441	481	446	442	493	425	490	445	446	451	489	441	475	464	427	395	464	461	462	478	471	434	428	452	478	469	451	505	481	458	446	469	432	422	442	455	444	429	488	508	500	476	473	448	442	435	464	486	472	455	448	462	443	457	460	473	478	500	452	447	467	434	434	430	448	446	515	460	478	417	481	467	479	483	505	453	456	443	427	465	463	475	448	453	467	448	481	442	458	459	449	455	462	463	459	475	484	452	407	437	483	463	420	463	478	444	476	481	456	447	451	427	463	462	431	434	454	500	435	483	488	472	447	450	479	459	470	492	439	440	446	445	476	423	440	459	469	452	453	441	424	504	418	470	490	475	434	462	469	489	432	426	463	457	451	446	476	427	421	443	450	469	481	444	462	450	467	444	450	446	500	481	460	447	459	445	414	464	473	476	434	452	451	464	500	454	453	431	475	444	443	457	467	472	449	442	469	484	443	501	470	457	463	425	452	484	447	439	479	457	465	448	459	438	529	496	436	484	442	403	487	472	461	414	449	481	455	487	471	474	480	453	453	477	450	486	478	433	442	442	444	436	446	438	480	456	440	458	506	489	494	470	472	441	472	431	427	462	457	445	439	486	470	448	450	462	479	471	476	470	490	482	424	489	472	480	436	467	463	440	454	467	453	447	416	436	442	463	411	438	466	449	487	469	450	440	462	462	484	456	475	495	473	461	473	472	448	454	529	430	428	482	485	488	434	436	433	436	427	431	465	439	444	473	423	433	448	465	463	487	440	454	457	441	437	491	416	449	462	446	462	464	504	465	458	431	462	433	480	482	436	459	479	465	456	438	450	437	495	481	463	474	448	453	451	492	416	451	444	418	446	433	463	528	444	465	470	431	479	469	502	461	433	477	476	432	416	424	465	446	434	483	441	476	457	465	469	466	471	508	454	465	453	462	436	441	435	451	452	463	425	411	436	475	478	426	481	473	483	471	470	477	441	426	484	441	477	438	432	478	429	475	428	484	462	499	443	465	441	482	466	458	440	449	498	505	455	416	446	435	461	461	502	481	508	427	480	450	464	433	485	449	454	480	472	445	453	511	453	495	465	451	486	495	468	428	441	482	456	471	445	444	440	430	483	468	447	470	455	455	476	455	473	441	469	441	474	447	441	454	451	458	450	490	500	477	446	469	497	463	475	453	461	488	479	478	439	437	448	405	429	469	501	490	455	444	443	478	492	432	454	464	499	416	449	462	459	449	474	433	479	478	429	420	475	436	454	444	463	430	440	473	460	420	450	461	437	476	457	508	452	470	496	466	471	460	492	432	466	471	446	446	484	502	475	443	480	457	455	455	463	431	432	462	475	497	461	455	470	444	438	445	459	493	492	456	413	484	491	476	475	491	469	447	439	484	482	447	444	490	449	421	452	437	456	483	463	484	464	447	459	458	436	527	449	466	429	476	460	454	458	442	457	472	516	472	486	477	449	482	448	498	455	444	433	453	433	488	443	464	440	442	465	438	438	457	456	439	444	459	454	475	481	444	471	433	489	463	486	477	447	485	438	469	479	442	454	447	429	420
85551	57994	38706	27761	10889	4989	6914	5110	3677	3386	2867	2095	1609	1221	953	738	749	927	802	572	432	460	513	521	372	302	293	309	298	267	230	263	272	284	250	242	276	242	289	286	310	288	242	253	262	264	256	220	264	240	275	271	272	248	265	243	270	245	255	246	267	263	268	283	248	248	252	236	247	273	281	241	278	268	237	245	240	278	247	243	268	259	234	247	248	241	245	243	251	254	255	260	251	236	258	272	255	237	271	252	232	266	241	265	222	271	250	241	252	249	276	241	285	252	246	248	229	267	264	233	252	269	274	237	244	228	257	254	256	262	239	235	275	247	266	230	271	252	268	281	273	257	272	260	233	282	235	264	269	252	219	276	258	274	253	236	253	262	243	213	271	264	224	230	242	269	243	243	263	285	255	245	241	255	236	233	258	221	273	279	246	253	252	282	274	251	246	264	224	231	240	228	246	266	285	242	266	234	246	272	249	245	259	270	239	266	262	270	231	269	279	246	233	241	234	277	239	263	270	268	268	233	279	272	241	233	251	273	240	246	230	291	267	250	261	225	283	262	241	242	260	250	260	274	248	235	247	232	245	250	250	246	247	285	275	223	272	273	287	264	244	264	261	245	264	276	258	272	258	265	250	279	244	220	273	264	237	242	264	267	261	242	262	248	240	245	241	243	242	231	216	242	257	256	242	235	241	246	257	254	254	263	285	269	259	274	238	240	252	274	240	254	271	237	244	271	254	273	260	259	284	237	264	265	254	251	239	247	262	250	262	263	216	252	244	257	242	251	253	250	278	258	237	275	255	240	247	258	251	266	278	242	223	242	237	261	224	246	259	275	215	244	223	257	239	243	236	232	252	261	249	234	263	249	223	299	252	247	244	261	253	218	258	264	239	234	248	227	266	258	215	261	262	249	274	298	259	246	267	213	262	239	257	245	277	253	256	274	252	236	266	274	261	264	258	247	253	252	273	231	249	233	245	263	246	246	246	283	283	253	233	242	258	246	256	281	251	299	247	295	267	250	247	229	282	266	254	240	271	277	223	221	244	260	247	238	239	225	268	253	251	221	229	273	230	241	262	234	275	236	250	264	257	242	245	251	257	279	294	248	261	220	258	287	259	243	244	226	269	247	246	241	236	254	265	246	229	230	272	264	267	247	258	284	253	272	249	244	255	253	245	248	256	243	242	230	287	261	248	268	242	254	258	261	240	255	241	238	252	273	250	251	285	259	265	216	244	239	258	225	264	251	235	219	239	257	269	244	225	263	235	267	265	278	246	277	274	250	228	281	269	278	237	257	247	230	265	247	263	276	258	258	270	237	240	243	271	253	264	244	272	249	253	231	246	271	252	246	257	242	247	251	264	241	267	258	251	262	280	242	240	212	218	258	274	242	256	273	230	241	245	278	256	245	268	274	247	275	255	267	273	268	250	257	258	264	262	257	269	239	240	231	201	268	257	265	257	307	246	278	249	246	267	247	237	235	247	260	222	264	257	246	261	279	265	271	268	228	246	235	243	246	257	221	234	263	245	234	258	266	264	218	244	233	274	221	242	234	277	280	277	235	256	245	267	243	236	241	266	260	278	240	254	250	225	267	240	222	246	239	244	236	248	261	243	241	257	262	261	255	253	265	239	238	239	279	235	222	245	234	233	240	236	248	231	237	291	249	285	247	244	235	249	267	274	233	251	247	322	253	268	267	255	259	248	245	231	245	248	215	242	278	272	243	232	255	235	240	248	249	242	283	265	237	270	272	237	256	253	238	247	244	245	253	235	265	264	242	264	277	238	236	238	262	259	245	284	254	263	255	221	254	256	254	249	261	251	260	236	254	242	243	243	262	254	250	255	260	279	233	260	231	246	264	262	219	267	258	216	265	253	242	252	246	290	247	234	265	275	253	244	243	225	258	277	259	250	267	266	261	273	248	251	240	256	240	279	259	219	230	214	252	257	209	267	275	271	266	248	247	272	247	273	256	230	270	248	272	220	251	255	248	251	231	260	226	234	245	254	274	255	276	230	240	244	239	274	254	231	291	233	279	264	223	253	262	232	216	243	253	235	269	255	263	238	257	253	240	261	284	238	248	262	248	250	304	247	223	271	263	269	280	243	218	233	258	253	258	212	248	248	233	278	253	232	226	252	219	255	261	239	236	247	273	226	253	226	260	243	258	255	230	250	278	261	232	260	272	268	248	276	243	279	279	275	243	231	232	268	253	234	242	275	219	232	271	242	269	227	236	241	257	206	241	257	245	239	276	263	253	222	249	243	272	243	297	229	254	294	244	268	281	277	240	249	240	236	272	230	251	269	250	218	243	269	255	244	291	275	270	242	256	266	244	247	254	250	256	246	290	272	276	249	264	261	222	255	254	246	276	266	256	268	235	250	253	209	252	262	251	264	245	247	259	237	270	250	260	262	273	263	264	247	239	239	237	284	260	250	245	245	252	222	254	257	252	258	269	265	260	237	257	259	266	244	246	278	276	263	241	285	236	278	254	235	277	257	285	262	262	247	251	253	249	240	240	244	240	267	273	257	246	259	248	227	264	258	225	236	247	234	249	262	261	249	272	260	233	235	267	243	265	247	262	228	258	254	272	233	268	275	234	260	218	256	232	258	249	247	264	259	245	254	255	257	245	254	261	237	264	230	252	259	270	224	257	268	248	231	254	258	276	265	258	245	219	263	236	259	255	250	273	258	275	228	294	243	241	242	262	236	264	286	275	284	283	249	273	247	238	241	259	265	276	247	249	260	266	241	240	252	238	228	239	254	302	251	263	215	266	233	237	247	257	246	257	260	234	221	241	233	247	275	279	260	244	255	247	273	276	238	257	234	250	244	236	283	254	264	258	221	240	248	249	228	281	256	227	257	277	255	238	238	249	234	242	271	263	266	246	227	240	259	271	227	224	257	254	262	229	269	237	252	255	248	244	254	226	269	253	248	266	247	268	224	252	246	269	259	249	239	252	232	277	283	241	256	261	265	243	248	274	258	259	254	232	256	276	288	256	264	280	244	253	263	263	251	283	259	254	225	245	251	260	243	261	249	237	272	252	258	230	268	260	246	249	235	285	275	256	247	235	249	226	272	275	246	250	253	255	280	271	226	235	274	267	255	247	251	255	234	273	232	239	267	240	280	269	257	288	278	247	238	281	247	272	269	258	271	257	239	256	257	237	239	255	237	256	262	285	242	299	245	231	245	218	263	204	249	256	235	250	232	221	256	259	244	253	228	247	249	236	225	262	247	259	262	246	246	265	224	222	255	266	272	257	271	259	217	266	226	241	250	233	283	231	241	224	253	239	251	263	249	235	255	271	239	278	259	314	267	254	232	240	252	233	234	257	250	247	232	239	273	235	259	266	258	246	259	253	256	253	226	250	237	227	253	241	270	259	234	258	270	251	259	251	287	240	195	253	234	277	223	245	270	260	259	218	234	282	271	258	246	244	273	258	225	251	244	228	255	274	265	254	223	228	253	251	245	241	263	257	265	283	270	261
53651	38646	38213	31394	19715	14963	20768	18678	13887	14178	12321	9189	7560	5919	4435	3425	3726	4870	4179	2723	1893	1946	2173	2233	1319	757	982	906	774	662	641	654	642	608	630	609	632	648	654	685	684	623	653	596	594	597	620	597	591	576	599	592	567	621	588	598	605	598	653	635	595	626	605	611	590	564	632	583	595	619	607	611	564	607	609	581	579	592	628	625	648	603	606	575	583	603	584	599	537	585	631	586	584	542	613	580	617	561	606	602	603	597	602	533	624	569	601	620	570	584	596	624	633	645	606	605	605	583	613	581	621	571	590	562	610	600	614	595	588	618	597	598	665	623	556	579	590	574	585	604	596	545	596	601	618	630	540	645	580	585	633	598	591	601	593	583	565	588	577	577	594	581	598	599	629	603	609	584	592	596	588	597	607	588	627	611	592	605	604	598	601	603	611	593	580	594	588	598	607	635	570	611	608	589	625	553	609	569	624	653	607	606	561	599	544	570	572	605	608	611	548	617	644	661	602	614	595	597	646	578	594	631	619	595	613	598	604	530	584	611	601	592	621	561	579	552	612	531	570	612	624	572	586	611	593	589	587	606	617	602	585	617	588	584	599	582	598	588	600	591	587	629	591	571	598	591	593	607	613	643	597	614	574	606	591	598	570	616	576	613	622	561	613	635	571	585	618	592	585	585	610	590	585	641	640	598	589	586	564	614	631	565	592	579	628	555	614	566	624	634	586	616	645	614	625	625	615	579	578	593	576	604	609	555	568	604	574	583	563	636	585	608	610	692	599	564	602	619	579	579	586	576	590	574	584	591	602	608	615	572	646	605	613	619	579	574	587	607	595	593	580	563	616	550	566	659	595	534	641	629	608	597	611	638	568	529	585	600	670	622	563	627	571	570	562	578	534	601	551	607	622	597	562	597	615	562	589	589	647	607	611	568	592	523	576	604	599	623	593	577	572	564	590	580	625	627	570	585	569	533	616	588	571	604	583	601	592	595	614	566	627	582	586	588	604	665	612	604	599	596	623	591	615	638	597	603	603	585	592	597	576	612	585	621	591	583	656	588	624	588	609	597	578	588	622	539	648	582	643	576	582	616	556	589	637	555	592	606	623	610	571	618	596	588	596	551	580	589	559	615	594	586	610	586	618	587	598	577	638	561	645	567	579	600	607	615	609	579	579	563	632	618	616	619	621	627	573	566	627	598	605	612	579	578	613	635	606	550	552	604	549	599	625	583	583	559	640	597	589	586	623	629	591	604	606	577	586	623	591	585	579	589	603	613	600	586	594	611	607	594	586	564	631	590	576	588	593	610	581	591	539	606	621	577	607	599	604	616	601	565	639	601	581	566	577	581	590	608	614	596	574	627	617	543	542	596	628	576	580	566	602	599	583	598	607	599	614	598	613	626	555	602	590	598	567	567	637	583	597	567	599	595	589	598	628	571	612	576	579	590	597	607	603	568	554	606	551	603	569	589	589	612	606	564	594	587	593	567	617	608	648	602	608	615	620	554	649	593	567	593	623	588	554	571	590	618	630	600	640	608	584	569	605	595	549	558	587	609	626	608	560	598	627	587	604	584	620	587	589	591	595	582	583	603	602	566	626	607	590	648	594	576	593	619	595	630	593	589	584	593	602	575	605	638	619	569	591	617	619	599	635	530	617	658	625	578	606	608	563	583	596	586	568	604	619	612	593	600	611	609	640	626	571	591	589	599	575	618	606	638	588	593	602	604	605	571	583	600	595	583	596	610	596	612	636	580	611	634	615	591	624	593	594	564	564	614	595	554	573	639	560	578	645	579	604	635	612	597	553	563	588	622	602	576	579	609	670	585	616	612	564	577	587	626	583	612	593	635	578	595	615	609	586	603	569	537	581	558	622	585	602	624	549	584	593	578	626	569	597	583	583	585	604	616	580	629	579	626	660	575	623	580	633	629	620	582	627	617	591	620	611	632	598	570	583	556	600	619	596	564	620	614	580	618	594	570	619	628	535	564	653	633	617	615	592	573	605	593	589	563	614	560	583	591	571	540	612	613	627	604	585	577	576	586	636	604	581	601	571	584	627	597	568	588	582	587	580	578	602	586	577	601	585	620	582	626	618	616	599	598	601	647	586	558	596	606	581	572	610	589	550	596	585	589	557	666	635	587	592	570	619	584	609	618	621	562	590	590	658	574	606	584	591	603	603	637	526	598	600	588	599	592	615	612	620	597	597	571	543	623	590	591	576	563	592	628	585	645	613	579	640	597	575	621	570	638	608	588	598	573	575	616	608	585	608	603	601	621	562	604	613	596	632	590	580	622	546	564	598	612	609	601	552	593	624	616	543	644	599	641	646	592	584	617	586	567	619	614	554	631	594	602	657	576	614	611	591	604	640	589	601	602	620	614	558	623	558	611	607	604	604	615	579	580	610	606	597	551	602	603	613	598	614	586	624	564	553	578	632	625	588	630	606	590	616	618	575	606	594	557	582	605	614	640	665	647	594	627	583	594	629	610	649	631	617	593	574	596	569	570	580	587	628	556	592	633	623	605	584	605	561	627	594	633	594	624	619	588	613	601	576	557	581	588	646	627	576	591	579	565	643	582	564	613	607	588	600	595	547	636	605	603	626	583	629	623	624	631	578	612	571	619	628	568	583	593	611	632	603	593	597	574	595	591	575	543	607	601	584	623	623	592	635	592	597	606	562	623	590	611	551	612	558	581	599	612	608	610	615	601	610	601	599	594	626	604	594	575	610	573	586	608	565	621	615	611	564	592	561	629	572	568	590	612	583	600	601	624	617	603	631	595	578	588	609	561	597	541	618	584	598	589	572	596	612	594	580	586	625	613	563	548	635	628	577	606	583	608	597	606	635	592	593	612	597	611	599	629	622	554	621	572	592	629	618	643	610	594	586	606	543	633	615	605	592	567	609	577	600	609	618	593	611	605	611	602	600	601	589	572	601	572	607	603	604	621	548	561	602	626	594	601	601	624	618	633	627	599	632	568	589	619	588	539	596	578	596	570	608	602	598	626	589	579	607	574	581	613	590	624	615	572	593	570	641	599	594	602	590	616	609	587	625	590	635	572	614	625	603	610	599	628	565	578	610	593	600	587	625	582	601	621	595	612	629	598	580	593	605	619	593	631	586	581	595	584	616	605	567	564	634	592	554	610	622	618	591	599	642	596	598	615	566	631	596	580	589	580	609	574	586	582	584	610	600	583	551	632	603	608	612	588	553	573	624	643	592	580	597	605	600	615	588	581	585	589	571	589	645	635	596	590	568	573	590	605	628	618	576	617	611	571	629	574	571	627	611	574	562	666	594	608	574	591	566	578	578	637	604	606	580	593	624	624	563	597	584	596	629	542	591	583	592	623	569	614	542	593	569	596	557	591	603	580	585	618	647	587	569	584	572	581	582	632	585	564	617	593	579	589	602	584	561	612	594	605	587	600	548	595	586	624	614	589	624	556	578	542	561	578	590	604	575	601	584	592	584	620	567	604	635	642	599	565	581	604
20433	6772	3638	5295	2735	1990	1680	1847	1703	1211	997	773	616	513	474	410	453	459	442	421	307	313	408	356	325	309	287	289	279	259	298	285	281	278	272	317	268	281	276	286	263	253	274	254	290	308	267	274	281	277	273	270	282	279	259	264	278	294	256	272	266	278	258	297	291	274	293	287	255	308	273	284	292	289	260	268	272	293	264	290	293	283	305	280	281	315	283	268	321	271	269	284	284	281	237	284	297	275	271	292	283	282	277	286	271	248	282	286	266	287	283	279	265	287	290	274	265	286	274	294	287	270	293	290	292	262	283	238	287	307	289	277	261	239	284	313	275	261	269	267	250	294	295	287	267	278	296	286	283	274	275	303	270	286	289	276	292	251	283	272	299	279	291	246	282	260	282	248	256	269	274	268	276	259	289	273	286	236	271	292	283	277	297	242	273	264	250	274	277	276	295	246	285	277	292	263	291	285	271	311	289	299	283	292	272	260	262	293	299	288	285	310	275	262	281	285	311	283	293	290	275	290	268	278	281	263	267	270	264	261	243	276	269	298	285	267	256	295	289	293	268	260	276	290	267	251	263	284	262	277	291	282	280	237	276	291	276	284	255	308	288	262	277	261	297	277	253	267	290	272	281	287	251	298	270	284	301	249	272	297	292	301	299	299	288	245	273	262	294	278	266	289	314	300	265	314	273	294	261	292	270	283	287	264	270	330	296	295	301	259	278	318	310	246	295	262	287	259	281	275	307	223	259	284	256	276	307	262	262	269	286	288	258	275	269	250	274	294	279	270	276	271	286	277	305	272	274	302	271	280	264	233	287	268	270	270	251	283	263	272	275	274	265	253	303	260	286	253	270	258	303	287	272	291	262	278	252	300	297	247	297	282	262	279	289	257	284	285	269	278	286	262	304	284	306	263	304	286	327	278	283	289	274	276	286	266	266	265	291	280	260	264	292	271	260	271	286	269	270	238	261	235	285	268	309	267	259	307	292	282	292	271	280	287	245	257	296	264	283	291	274	284	285	271	251	270	278	268	251	258	268	293	278	263	272	280	291	278	291	272	295	283	250	252	268	241	273	272	280	302	297	288	270	286	257	274	253	307	260	292	268	270	296	264	279	276	262	263	270	260	293	290	296	250	269	293	283	288	275	284	268	303	291	255	258	272	282	263	295	294	265	267	251	275	292	261	282	295	310	265	282	275	293	300	264	286	274	285	273	265	270	305	268	285	258	249	239	257	305	267	263	293	264	273	277	271	274	290	270	265	278	297	275	258	269	272	273	280	268	303	278	256	284	271	260	299	293	287	274	277	290	290	307	275	253	253	280	262	259	288	318	280	279	279	267	267	301	277	268	283	297	269	280	282	281	266	280	280	258	288	261	260	291	295	245	262	287	297	303	295	246	277	286	281	284	294	290	289	265	263	270	250	285	252	270	289	284	291	272	248	275	252	303	295	238	313	291	279	273	279	268	243	265	262	256	283	277	293	267	288	272	264	284	294	270	289	277	246	294	283	310	258	279	296	308	279	275	314	295	296	289	276	255	285	328	291	286	307	257	274	292	289	289	259	294	307	265	257	298	298	239	283	285	309	267	269	307	281	275	293	309	240	265	263	279	300	304	264	300	320	288	292	286	266	276	266	259	250	264	284	266	286	297	284	300	287	288	266	271	274	293	254	258	275	253	288	296	283	272	275	301	276	261	261	312	275	309	284	298	263	275	277	295	280	269	276	266	276	262	320	280	305	290	297	267	285	267	271	248	280	290	285	270	260	257	264	258	300	305	289	259	283	309	275	286	318	275	241	304	270	292	291	267	282	304	283	264	284	254	272	304	259	266	280	319	309	275	292	263	292	296	253	294	256	264	300	304	317	335	270	280	273	301	277	268	288	297	292	295	284	287	262	275	296	285	277	292	278	288	316	294	269	313	309	288	311	285	302	279	282	306	250	287	257	281	283	250	281	293	292	281	282	295	288	281	272	290	240	297	292	281	257	269	286	301	266	257	286	271	283	283	295	248	252	294	284	244	289	275	241	286	282	319	281	283	295	265	265	261	270	273	254	278	307	302	273	287	263	287	329	246	266	278	244	287	273	301	286	250	253	267	264	287	287	236	291	291	286	264	271	277	263	248	282	279	296	277	306	291	263	285	284	264	266	276	281	277	251	270	275	256	282	280	271	285	332	281	300	289	256	289	280	274	281	276	294	290	267	288	288	282	286	283	296	316	284	265	264	259	294	300	284	280	300	284	266	257	280	256	236	266	252	309	290	313	290	257	295	299	288	280	280	303	259	259	287	296	270	297	268	274	301	277	302	282	276	278	275	258	300	262	263	268	291	251	301	308	281	270	255	287	277	272	269	279	265	290	262	274	271	286	298	269	281	269	266	302	295	277	261	273	287	306	248	281	251	281	270	284	264	249	236	277	276	318	299	296	257	273	298	263	291	272	295	267	277	292	279	243	260	279	293	311	247	250	284	272	274	292	250	267	278	326	264	273	284	278	271	252	309	275	284	279	287	262	279	261	277	311	268	290	288	277	276	277	249	286	272	278	272	267	267	303	303	314	291	296	279	256	275	270	276	288	241	289	281	261	263	250	282	295	273	262	262	279	275	287	270	278	277	285	243	321	300	288	267	266	256	294	269	272	270	279	263	273	270	236	295	262	279	284	291	265	266	247	253	266	269	289	250	312	292	264	274	245	264	310	249	253	274	250	291	309	269	280	310	288	281	285	281	287	281	285	284	259	296	287	262	276	300	262	261	280	287	265	294	268	272	247	268	263	278	257	274	301	294	273	285	260	301	258	287	271	285	262	262	237	277	283	292	312	257	295	289	279	256	291	270	247	282	290	277	282	267	266	275	267	273	297	288	275	305	276	300	270	259	285	264	266	244	267	245	300	289	267	276	299	265	267	252	276	274	287	271	279	267	292	303	271	273	281	276	238	282	292	264	283	280	292	283	275	265	301	244	283	309	272	265	282	278	271	250	272	281	261	271	279	269	261	274	291	270	278	279	277	259	289	262	294	247	261	272	280	289	267	276	288	263	253	259	279	303	293	293	325	298	277	275	270	268	325	273	299	299	278	282	267	273	281	278	270	263	288	299	268	273	260	243	293	280	259	265	259	259	255	296	294	244	286	280	255	303	326	288	284	306	251	282	284	284	303	280	272	281	242	255	280	261	261	261	276	296	280	277	294	275	273	306	311	270	299	315	282	281	260	281	258	315	258	264	300	283	312	297	270	278	290	273	270	262	300	311	288	282	298	268	264	299	290	299	265	279	246	304	270	290	289	277	257	277	306	274	275	275	303	262	255	281	273	284	305	261	275	278	269	281	261	285	279	276	250	271	293	268	302	262	275	279	281	311	270	297	258	277	279	287	266	266	262	272	294	280	262	241	262	293	307	262	287	272	276	275	254	276	265	244	269	287	287	322	275	309	299	282	282	274	298	270	272	292	309	294	304	269	279	283	274	295	302	265	292	282	282	297	286	267
19100	6367	7044	13166	8274	7761	7039	8146	6970	5791	4609	3442	2771	2026	1638	1509	1803	1984	1987	1604	1046	1014	1255	1034	846	642	689	747	722	679	660	631	648	658	638	648	629	711	660	629	656	663	549	649	644	654	657	596	618	605	642	618	599	597	580	609	607	626	658	631	633	659	599	622	654	627	613	607	612	597	660	599	636	630	640	651	646	634	624	605	645	620	607	627	611	636	682	615	675	630	656	655	655	613	601	632	633	665	643	678	592	616	619	627	589	608	635	624	645	576	615	641	634	657	609	653	612	674	622	646	646	589	614	635	606	640	666	610	581	610	617	626	633	611	645	668	627	584	625	570	662	644	649	613	625	604	641	626	633	577	629	610	644	683	644	599	618	590	595	605	595	618	639	633	647	609	624	623	633	623	634	631	652	565	649	608	634	634	619	650	680	625	614	660	643	618	619	676	660	613	612	609	621	629	638	644	641	669	646	641	641	624	652	654	662	633	583	633	625	661	629	628	678	653	645	587	671	632	585	658	613	596	619	580	614	644	640	675	626	628	648	602	607	666	630	613	653	629	589	626	619	604	633	628	677	601	638	603	677	616	643	660	662	657	644	607	681	639	675	651	628	642	621	628	641	628	614	685	675	588	620	670	631	615	611	609	625	615	651	619	600	613	659	622	598	603	619	635	628	618	610	581	642	626	654	636	635	649	619	654	616	635	684	622	653	652	601	638	632	628	635	625	667	591	683	634	675	656	604	636	615	618	649	623	624	654	661	647	651	613	623	607	617	613	678	636	676	647	684	627	614	614	636	657	575	632	659	635	592	677	625	626	625	609	647	638	654	626	615	591	616	608	655	656	615	675	611	614	645	622	648	630	677	632	621	630	567	597	596	627	605	667	632	618	624	634	644	615	606	576	611	603	645	608	620	616	631	614	641	637	646	608	602	579	642	616	630	674	660	598	641	640	625	656	679	603	669	666	595	621	620	627	608	594	677	590	631	674	610	616	624	614	618	688	626	602	611	594	616	656	621	612	620	650	629	640	630	635	608	670	635	658	630	620	658	638	612	662	581	630	627	670	598	594	618	660	670	622	618	658	627	603	653	665	648	672	629	629	652	606	578	613	597	637	623	637	631	607	676	643	619	646	597	619	657	619	621	611	627	600	649	642	677	668	655	643	655	591	618	628	596	659	625	615	673	621	661	636	627	602	633	664	606	620	657	604	569	630	607	626	619	639	636	647	662	616	644	625	624	610	636	687	601	625	568	631	622	618	622	609	630	626	584	619	582	609	629	638	622	586	584	647	636	638	687	643	600	658	628	629	634	628	636	646	650	648	642	591	611	651	623	631	667	646	596	577	661	588	640	639	609	592	636	664	617	661	598	614	624	655	608	614	637	633	620	625	651	634	635	594	609	652	637	608	629	640	634	636	635	622	612	651	620	645	639	633	638	625	589	672	631	634	602	623	621	670	660	634	598	622	633	633	643	630	633	656	652	633	692	601	647	617	648	595	641	634	634	646	658	615	614	595	617	629	620	699	612	637	660	618	644	637	608	628	651	616	619	622	667	637	630	608	638	597	627	594	661	649	592	618	636	669	631	612	713	607	601	649	630	596	620	653	625	626	597	643	634	645	582	626	722	595	595	617	622	610	612	666	646	612	640	605	632	634	609	666	675	605	639	603	656	677	615	625	658	639	648	608	645	595	591	689	644	652	648	611	656	628	633	664	676	635	576	682	636	619	657	593	620	578	603	639	622	624	613	623	621	649	666	640	618	648	665	606	617	625	636	613	610	648	618	647	651	620	596	605	615	694	590	588	606	629	646	587	595	646	629	590	594	621	606	597	656	606	645	608	633	644	594	657	625	633	605	652	608	619	610	615	620	614	606	631	651	631	613	610	658	641	605	664	645	644	656	632	612	618	621	680	621	652	642	642	587	651	599	635	635	624	661	631	657	600	663	629	632	613	640	664	666	662	658	665	647	621	628	607	636	598	637	623	670	632	595	656	668	662	633	704	676	615	662	642	635	636	621	623	618	597	597	622	624	683	611	643	598	647	620	649	640	664	648	631	617	649	635	630	659	674	663	636	678	623	654	616	605	645	621	620	615	614	662	626	613	627	605	654	676	591	588	601	634	619	583	619	606	625	609	620	700	650	605	630	669	636	618	643	634	614	598	605	582	623	608	643	578	625	652	651	617	635	659	616	615	617	661	597	642	643	607	641	573	606	631	625	617	584	656	627	657	632	655	635	636	594	573	618	598	641	643	607	645	630	651	660	591	627	586	601	640	655	634	605	630	652	629	608	622	646	597	611	606	632	653	661	637	643	663	658	620	602	675	648	667	628	640	644	616	615	651	638	608	642	635	650	595	578	650	650	672	601	666	632	630	703	647	628	594	629	678	614	611	611	645	595	606	622	629	620	577	622	640	625	628	660	616	596	594	604	638	578	638	648	586	639	610	612	596	678	632	638	635	583	676	582	653	649	640	625	587	637	634	607	599	637	601	642	646	624	628	648	640	619	609	652	639	649	606	630	597	625	595	602	675	614	618	615	593	577	643	639	633	657	658	632	652	628	615	607	645	599	602	649	611	595	651	616	688	648	620	592	615	624	613	623	632	677	615	678	636	648	622	588	667	609	612	608	651	632	617	613	632	597	663	624	623	566	624	625	621	599	631	626	618	620	636	617	627	610	629	637	620	632	604	646	601	595	619	653	650	642	612	646	660	647	621	637	645	623	604	636	650	639	656	595	609	611	691	601	649	635	614	665	624	613	651	619	620	656	612	619	596	642	652	627	653	604	611	600	629	651	682	613	602	653	663	612	620	645	677	591	656	644	644	632	618	593	622	602	625	646	613	642	629	643	604	617	675	673	665	608	643	639	627	619	679	647	607	635	582	617	675	679	628	648	678	612	588	645	628	647	601	618	672	654	641	628	632	633	630	663	686	613	658	646	602	660	565	642	652	624	597	621	636	612	604	624	592	654	588	629	625	645	619	592	653	625	678	611	639	653	626	639	666	664	644	605	631	603	676	660	655	622	561	622	628	591	623	589	620	615	635	628	595	618	593	605	596	605	639	609	640	644	620	654	676	591	651	642	670	662	641	626	592	669	615	591	627	640	614	593	641	657	595	621	657	629	620	595	640	652	619	609	642	624	645	612	609	650	607	629	649	585	611	583	651	628	612	617	607	656	610	619	679	606	675	604	617	589	617	605	650	611	659	634	622	643	569	649	599	648	646	603	653	657	577	669	619	655	650	684	639	595	593	615	622	624	616	650	623	635	650	608	660	615	612	666	650	637	619	609	622	640	644	630	639	674	633	570	593	681	627	563	616	651	657	639	593	677	662	637	595	657	612	669	613	658	658	617	602	626	598	656	624	628	623	637	635	606	634	606	641	598	656	639	641	606	670	614	648	615	649	587	646	647	619	634	620	675	669	648	657	588	606	641	651	649	634	671	649	611	628	581	691	576	604	660	617	628	633	622	644	669	653	607	573	656
72189	47782	30149	16059	5369	5930	5376	3390	2480	1960	1473	1111	843	623	545	493	494	570	612	470	333	340	340	318	258	247	214	218	194	187	203	212	186	181	187	203	207	184	186	210	198	227	168	179	188	238	219	185	186	182	177	196	216	173	184	203	209	203	183	195	223	210	196	205	215	194	219	204	203	191	201	202	177	164	185	179	177	182	199	194	199	213	185	169	187	179	192	203	204	184	179	208	177	196	207	205	195	182	186	195	191	190	217	208	183	164	199	205	170	157	177	186	197	221	182	190	190	206	189	191	195	213	189	190	191	212	194	215	201	221	177	198	210	173	214	195	203	191	204	194	190	202	203	186	167	191	209	213	192	187	162	209	186	190	172	201	201	185	189	190	202	212	184	182	184	196	197	196	210	208	186	195	210	209	189	174	205	188	192	180	164	183	197	196	185	189	180	232	189	200	223	177	202	177	204	181	191	177	196	190	193	195	201	165	210	199	196	192	204	208	204	200	186	169	197	187	192	196	185	192	203	189	186	202	177	195	197	199	182	223	185	187	206	207	178	198	194	183	188	206	171	185	177	184	204	202	206	201	208	187	202	181	192	201	188	202	212	208	200	197	180	202	205	211	192	185	199	191	183	207	228	193	201	189	197	211	211	191	171	200	168	207	192	189	172	204	205	190	189	195	186	205	187	186	216	179	185	182	190	213	195	186	196	218	195	192	191	191	190	199	227	188	188	164	186	197	182	190	202	177	216	222	180	209	198	181	210	212	212	226	208	189	199	180	196	171	212	205	201	196	180	199	191	179	200	187	190	205	179	200	191	198	237	180	187	196	211	206	187	217	218	193	192	188	179	194	184	161	175	189	208	194	189	215	195	167	165	196	178	189	192	172	186	203	205	183	183	195	207	199	202	211	193	215	203	207	218	201	194	195	198	205	198	185	196	170	188	188	207	224	186	191	198	200	183	192	197	190	201	179	207	191	205	214	200	175	215	196	206	222	190	200	190	183	205	214	220	202	213	175	189	189	205	185	194	195	203	198	218	194	211	175	180	200	182	204	188	199	174	199	217	193	206	234	187	193	215	197	220	217	180	215	204	185	192	191	192	201	207	204	211	206	187	209	188	196	194	185	211	202	171	220	216	153	206	204	235	199	184	161	183	217	195	187	175	202	186	178	188	212	168	178	203	212	199	213	203	164	194	187	186	174	217	175	226	197	208	177	208	190	182	206	181	164	157	172	174	186	211	195	197	215	207	187	184	178	204	175	198	196	182	179	194	196	190	203	212	213	222	176	206	185	220	184	204	210	201	171	192	201	175	182	194	200	183	181	182	186	184	180	177	189	201	178	192	203	197	187	204	172	178	193	187	199	192	180	165	182	174	187	189	178	182	175	214	187	164	180	193	185	179	193	173	193	169	181	212	199	208	183	199	181	193	196	203	165	188	188	204	197	198	203	201	212	207	189	203	188	216	188	224	183	216	204	185	191	176	200	199	202	190	182	194	190	199	211	205	213	200	194	219	206	205	173	201	179	207	188	173	192	185	187	205	186	210	202	186	202	201	192	157	222	189	171	195	182	199	203	179	199	218	189	213	196	189	203	184	203	200	202	189	191	199	186	174	191	222	184	189	183	183	194	222	189	206	185	192	204	200	195	199	188	165	185	188	199	190	182	218	200	191	183	196	215	164	218	167	207	204	175	173	188	170	200	171	212	189	178	197	224	185	204	192	212	193	191	200	186	174	209	203	191	178	175	210	219	212	190	205	197	211	182	223	197	194	192	213	219	204	206	214	218	186	172	187	177	185	194	177	157	216	178	197	185	201	184	229	195	198	180	184	201	165	190	195	204	175	194	184	191	173	241	179	178	199	195	189	181	181	217	180	213	174	184	182	177	202	193	183	182	169	193	180	202	227	195	156	200	203	168	151	174	183	200	161	173	202	188	182	191	183	172	193	201	182	170	168	219	189	180	199	179	192	210	215	193	179	199	188	192	196	193	183	186	191	182	206	203	193	178	172	216	218	199	210	180	179	188	201	186	200	198	175	180	190	165	194	199	182	176	197	213	212	190	208	164	188	210	186	199	180	186	197	190	201	209	206	210	193	208	203	191	174	199	212	180	179	183	202	197	191	199	201	209	172	209	184	202	209	201	192	193	191	177	188	226	195	184	209	164	188	199	180	173	200	194	201	171	213	200	198	198	183	171	190	188	177	208	194	189	195	191	189	218	202	197	195	202	196	170	191	200	206	217	183	184	170	198	183	182	204	210	211	177	196	213	200	196	172	172	195	199	193	189	178	212	208	194	194	190	177	177	221	203	201	194	194	192	177	177	169	176	189	209	213	192	183	201	184	175	167	178	178	184	192	183	193	193	224	181	196	172	196	192	210	185	203	189	201	228	176	188	189	197	179	163	192	202	217	206	155	196	192	222	216	202	204	191	177	186	187	191	188	198	196	220	203	175	212	204	210	199	188	175	187	205	201	189	188	200	209	228	205	185	202	203	178	191	186	193	196	200	192	196	194	207	226	220	213	212	209	202	205	217	192	220	221	222	201	215	207	172	210	168	206	181	196	210	203	191	192	199	205	213	202	183	198	198	183	200	194	193	182	189	190	201	206	216	190	194	213	189	186	192	181	186	220	163	191	191	207	186	187	213	207	186	179	187	215	197	195	179	205	171	165	210	190	226	185	191	198	200	188	190	182	205	187	200	198	206	179	162	199	195	192	177	174	196	183	181	200	183	200	175	215	164	196	201	191	209	174	215	204	177	192	210	190	193	206	194	201	185	185	196	175	185	194	184	211	198	197	186	195	185	183	190	185	200	184	167	195	212	189	195	190	187	217	156	203	193	176	202	194	206	189	174	195	163	198	197	193	196	179	210	160	199	186	187	209	182	180	178	185	197	198	189	187	237	196	202	204	188	188	203	184	185	193	206	206	178	196	191	201	182	193	206	168	175	215	193	186	214	233	164	201	194	187	200	181	183	177	198	202	234	180	201	208	189	174	231	185	167	208	186	187	187	205	180	178	184	179	194	209	220	203	183	183	208	176	192	203	194	221	167	187	187	176	203	170	207	199	194	218	179	202	196	162	172	188	189	198	152	165	178	177	200	217	164	183	201	163	188	197	210	210	180	221	218	199	183	211	179	191	200	185	208	201	180	180	202	180	193	198	188	197	211	181	203	192	186	189	180	210	224	184	172	204	193	185	193	212	195	193	191	212	193	207	203	207	186	187	188	194	211	224	208	188	188	184	178	200	208	198	190	172	176	193	168	210	175	200	214	188	194	177	180	201	210	203	180	181	177	168	184	195	170	205	181	200	216	203	181	187	208	193	183	190	187	205	212	201	206	202	198	184	207	190	178	194	201	200	183	189	193	179	179	213	190	200	195	210	204	205	193	183	178	176	204	212	183	213	216	197	203	177	178	212	193	190	188	205	203	196	203	197	195	184	208	217	190	168	186	192	204	197	174	178	189	198	194	199	196	200	219	194	201
44135	29814	31639	21310	14016	19168	17224	13701	10364	8974	7222	5681	4172	2918	2462	2276	2448	3188	3056	2353	1351	1333	1637	1322	950	578	619	819	606	490	521	544	496	457	453	481	462	493	523	498	508	478	464	509	488	493	462	454	508	485	468	458	464	438	474	495	459	430	457	460	476	517	500	457	463	479	444	480	496	478	478	467	463	473	459	439	481	466	453	444	493	494	467	489	470	464	444	467	475	485	470	464	485	492	482	497	471	461	446	461	455	492	488	445	475	471	463	478	469	487	471	448	473	440	492	504	468	479	487	460	442	481	452	481	465	475	484	446	480	454	490	488	451	477	490	490	496	466	480	430	453	452	496	459	474	484	449	438	459	486	469	500	468	459	471	485	461	469	460	486	433	517	451	459	468	432	483	452	473	443	470	456	472	482	478	474	478	449	489	459	465	427	446	513	454	449	464	471	504	480	466	454	430	462	489	466	468	462	422	431	490	501	451	464	475	496	457	435	473	475	449	449	470	438	505	478	440	456	480	532	466	502	465	447	448	454	468	453	461	475	477	457	452	517	455	465	470	477	486	493	478	453	507	506	448	500	450	450	476	505	444	457	467	467	460	441	441	464	459	478	493	466	462	485	463	451	493	473	461	436	448	451	454	446	489	482	480	494	457	487	446	459	519	456	441	500	480	450	454	449	468	463	438	466	473	483	449	443	489	490	525	497	447	480	487	482	443	450	452	453	464	444	516	468	463	483	479	454	446	484	487	464	445	463	460	462	465	459	473	468	475	449	453	500	488	484	473	446	451	480	486	448	456	471	472	479	466	466	458	473	442	464	469	483	499	500	477	500	439	452	457	461	458	430	479	495	512	454	481	432	480	448	448	463	451	478	460	497	467	435	479	438	462	459	455	455	480	478	444	465	475	458	483	478	465	429	452	479	498	489	499	512	469	454	504	468	489	466	501	393	454	419	464	471	473	475	474	491	399	448	471	468	449	490	502	468	469	469	467	487	418	461	470	456	471	465	469	485	450	444	492	442	444	470	500	459	443	481	463	481	438	460	436	425	457	449	467	477	478	465	438	496	459	464	456	448	475	483	455	493	476	455	444	487	467	440	459	478	466	487	475	481	439	492	492	471	481	444	473	444	521	463	470	499	446	514	484	456	461	444	464	478	500	461	472	485	504	461	495	444	499	475	484	480	489	465	473	465	456	449	459	463	446	490	486	443	516	472	454	455	444	428	463	434	466	459	420	438	506	475	481	470	454	471	481	456	428	494	482	445	467	464	460	441	495	514	482	481	492	489	444	418	442	505	453	453	505	542	475	435	444	438	483	487	464	488	473	445	473	478	528	473	469	510	494	470	447	446	443	443	432	433	471	457	489	455	452	470	507	475	443	475	424	463	471	465	451	470	490	483	484	441	469	473	463	443	451	468	499	453	470	500	456	520	517	424	468	473	488	481	482	476	433	472	473	496	474	472	491	458	493	446	463	462	451	459	418	464	461	477	438	505	476	498	460	485	470	487	451	511	477	457	437	497	486	460	466	457	508	438	519	452	443	447	475	431	461	459	449	466	460	474	458	483	464	444	467	441	458	460	421	453	454	454	472	517	474	458	459	486	473	464	465	505	489	471	471	457	482	493	522	456	449	470	448	466	432	465	492	457	441	444	488	482	462	472	491	496	504	474	490	436	523	459	469	510	473	461	455	498	489	446	468	456	458	463	448	483	458	493	433	491	482	496	462	464	449	450	454	484	459	451	465	492	488	509	467	482	456	443	455	488	474	432	454	486	488	497	437	478	483	456	448	464	469	471	448	479	450	460	445	470	468	456	468	453	446	482	485	487	515	451	469	461	481	473	468	437	462	430	442	494	470	451	465	489	459	479	465	475	458	440	460	488	429	472	482	478	486	479	455	483	466	499	482	475	473	483	449	456	490	482	454	515	495	450	479	478	502	443	438	481	469	478	460	472	470	463	473	495	461	454	469	467	415	446	441	452	516	457	488	469	458	471	459	453	467	469	488	463	464	473	489	506	476	477	482	480	477	464	486	485	477	510	510	460	458	481	480	496	451	496	438	465	457	447	481	479	491	489	472	479	500	494	462	471	447	474	464	476	469	478	469	476	471	463	512	471	462	469	443	443	465	450	473	457	456	474	493	470	468	491	479	449	487	494	502	451	456	465	456	493	464	481	464	436	455	501	434	495	450	493	519	477	462	513	475	493	519	467	466	450	487	465	491	444	473	496	493	465	476	481	460	473	458	444	480	449	464	452	458	480	481	465	477	439	481	448	458	505	471	484	454	460	496	476	484	501	485	482	507	468	465	480	460	487	502	443	479	454	521	478	449	440	478	443	459	476	466	484	484	469	469	459	478	490	458	438	485	508	493	461	483	472	466	491	495	488	463	500	438	446	488	470	498	492	439	476	415	454	465	518	469	447	488	432	471	474	470	452	434	444	453	483	451	489	458	461	494	507	496	470	461	480	433	481	493	446	475	459	474	466	469	460	469	463	460	478	469	445	476	466	463	443	441	432	449	503	481	450	498	510	455	470	468	446	484	484	442	485	441	486	477	455	443	453	453	476	442	453	519	465	433	464	494	482	463	432	494	438	452	452	528	444	444	456	473	456	469	447	450	466	473	474	480	475	455	475	486	474	472	463	451	444	477	493	499	456	455	469	478	451	504	430	467	441	411	491	461	466	449	473	461	474	507	441	442	444	435	469	443	441	463	435	436	494	488	430	489	493	471	474	461	462	496	435	480	469	456	497	487	456	484	482	479	490	478	477	464	507	485	445	492	457	468	511	476	494	478	508	475	480	472	473	527	485	472	500	470	460	469	463	485	474	481	441	484	445	496	444	500	485	485	472	465	462	464	456	471	471	483	451	456	490	477	430	470	459	441	475	462	453	464	473	498	448	484	465	471	442	457	454	483	518	471	461	449	491	498	465	485	510	472	482	447	468	446	440	467	448	507	471	429	543	487	484	488	465	490	474	482	437	456	479	499	474	510	450	504	489	483	473	498	432	484	505	439	453	452	455	484	487	478	454	476	476	476	477	460	458	429	465	461	500	497	482	493	505	422	494	458	449	450	428	473	467	510	469	454	468	430	480	491	494	476	487	464	484	485	469	466	493	469	485	452	464	490	443	468	470	494	430	409	471	449	440	484	453	450	422	496	476	477	471	475	501	441	486	490	483	498	481	483	445	482	452	455	474	428	428	458	477	492	425	425	492	447	480	492	486	455	452	460	444	431	482	494	455	499	449	466	458	466	475	456	475	464	470	480	483	437	492	442	446	483	465	436	502	461	465	451	484	498	435	439	469	480	443	417	457	452	452	468	466	454	439	451	469	477	487	492	472	465	470	492	475	426	481	459	490	468	512	478	454	454	481	468	469	455	435	435	478	452	457	457	447	493	416	479	418	461	445	433	470	453	495	483	440	485	472	497	400	464	462	479	465	472	476	482	453	483	470	472	486	528	502	466	462	484	454	469	481	482	470	439	455
85542	59604	39984	25927	12594	11041	8561	4964	4314	2669	2151	1832	1274	917	769	661	667	812	687	544	415	391	417	432	323	283	249	323	291	285	279	252	279	257	269	284	279	257	270	267	251	289	260	255	300	267	224	258	254	283	250	283	262	242	296	226	238	250	234	287	285	269	248	248	221	269	266	257	262	290	251	265	264	230	263	255	281	249	292	269	227	280	285	276	245	256	258	306	241	252	248	257	286	252	251	232	273	260	250	258	255	284	247	247	273	267	274	267	248	262	228	279	258	259	238	263	250	254	264	312	287	267	272	257	254	287	276	261	274	278	244	244	245	282	262	273	231	259	260	261	264	246	218	251	255	275	259	265	281	255	244	229	240	245	264	255	252	269	280	277	287	260	283	279	237	286	264	257	254	263	301	251	297	255	294	296	266	269	246	261	252	280	251	285	250	249	287	271	275	249	283	281	226	243	254	249	242	271	260	234	262	241	259	288	294	273	239	235	243	254	291	283	248	271	239	257	255	258	252	255	250	247	267	276	262	264	254	268	271	266	275	271	268	253	288	290	261	268	277	264	245	253	247	256	267	256	246	270	273	284	268	261	249	245	254	284	267	297	272	258	255	281	257	248	260	302	245	248	225	265	252	250	266	251	258	248	261	283	270	269	243	255	261	275	256	222	271	250	277	267	259	240	247	267	275	251	267	267	270	270	262	258	269	242	236	256	243	289	282	266	258	283	288	284	241	263	304	287	262	256	246	270	247	255	259	293	267	271	259	269	245	272	241	237	259	228	268	262	238	253	263	281	264	250	271	257	240	250	304	272	256	255	258	304	259	270	274	249	270	217	271	288	276	254	283	264	275	210	290	274	265	263	270	270	270	247	260	283	255	266	264	246	235	241	241	257	247	250	265	256	296	292	245	244	245	286	292	269	254	241	290	258	270	248	277	259	265	253	258	273	264	255	237	260	241	295	252	240	274	247	255	274	253	233	237	284	233	285	261	243	254	244	252	264	270	239	259	239	253	247	267	296	268	244	248	270	274	248	266	289	263	233	244	235	279	273	244	277	275	240	248	260	243	254	248	248	247	261	248	272	231	247	259	252	273	258	260	279	260	307	286	263	284	247	237	299	260	232	275	259	275	267	274	260	244	249	250	263	259	248	262	299	268	245	267	261	242	261	281	281	283	258	253	271	237	264	266	255	275	256	260	241	274	268	281	260	265	261	293	296	298	233	263	233	277	260	267	241	230	260	273	244	277	285	264	263	264	256	242	288	261	268	272	242	262	258	219	252	235	269	289	277	246	258	257	258	278	247	251	291	247	272	264	251	264	243	283	260	256	301	257	267	275	274	272	250	279	269	277	273	281	271	253	260	264	279	270	263	278	266	244	224	253	261	268	282	285	260	256	283	260	264	238	275	262	274	244	257	234	297	248	249	274	250	289	272	257	280	288	247	266	269	294	233	254	273	277	262	264	280	286	247	242	270	292	243	255	251	310	265	242	243	251	282	244	281	233	250	278	263	263	286	298	253	255	257	274	269	277	270	238	247	252	250	240	277	237	260	234	278	280	263	253	288	249	263	232	241	273	272	284	247	282	269	277	263	264	252	247	239	271	270	275	248	245	246	261	273	300	239	284	253	288	239	263	262	264	279	252	268	271	256	249	257	247	258	250	273	294	239	273	301	279	262	285	233	285	271	272	289	270	237	246	250	254	269	265	283	255	267	288	284	263	267	245	251	263	250	249	279	247	261	259	259	265	253	293	234	256	278	271	281	298	288	249	265	283	252	268	280	265	259	281	238	283	282	256	268	259	251	266	244	265	259	220	250	254	224	268	240	258	255	257	263	247	255	241	232	262	282	268	262	294	271	269	281	250	238	271	297	297	258	302	225	273	252	254	239	249	264	278	249	270	293	274	270	243	253	274	243	268	243	269	286	251	234	276	275	226	257	300	243	261	275	256	249	269	241	238	279	239	265	273	241	268	275	276	256	278	264	271	255	258	274	285	277	283	251	246	250	236	258	254	269	295	270	276	257	263	257	257	294	285	256	258	260	264	257	280	237	255	238	247	241	262	259	239	247	259	242	263	248	256	264	255	256	273	285	240	293	250	263	235	270	279	323	270	276	283	255	264	280	255	255	265	285	290	277	255	260	249	283	260	293	252	253	258	210	255	263	290	262	269	245	325	228	239	240	274	282	281	299	274	271	262	252	278	278	253	236	259	248	272	257	264	299	266	278	288	275	239	262	281	257	259	264	235	269	286	233	243	255	259	268	277	280	252	292	274	249	241	248	280	235	258	260	239	246	275	269	275	249	238	236	264	268	273	225	280	261	289	285	240	273	290	219	271	255	268	271	280	249	311	273	241	255	261	266	281	259	289	258	287	249	255	280	272	279	246	252	246	247	272	287	267	263	275	240	259	256	260	245	252	309	284	251	269	265	250	266	249	257	256	281	257	250	227	252	255	288	271	288	264	233	267	268	254	258	258	271	244	263	278	260	265	224	247	230	245	258	266	238	284	258	266	259	254	275	264	272	300	230	265	258	255	249	248	260	295	281	284	273	242	263	239	240	258	261	253	272	238	262	237	238	260	285	278	249	276	273	239	232	234	269	247	276	269	241	280	255	292	289	270	250	268	247	243	264	239	250	269	304	267	272	251	284	267	263	249	287	280	258	266	266	265	235	253	283	259	235	270	263	278	270	256	243	287	280	260	243	239	241	254	243	219	239	273	298	250	245	266	274	274	299	309	274	251	269	299	235	305	279	234	292	283	251	257	278	272	263	238	254	259	260	260	251	258	279	245	261	239	258	252	285	271	254	286	234	274	252	255	238	288	254	259	283	259	254	270	259	259	240	254	281	267	242	231	259	255	241	262	278	250	270	257	231	243	266	253	272	299	264	255	250	276	274	253	246	266	258	223	245	241	299	252	251	261	257	271	213	275	275	255	249	256	270	254	246	244	248	262	276	264	260	267	262	277	272	261	257	264	263	241	275	271	284	271	245	270	271	263	269	270	303	298	251	252	275	237	297	252	266	252	259	267	281	267	272	246	257	233	253	281	286	275	290	251	260	279	276	239	282	258	258	249	227	244	249	251	231	303	259	249	264	250	247	244	265	252	272	245	237	272	264	272	253	234	310	247	226	260	280	249	250	268	259	263	260	256	280	264	264	266	272	244	261	289	245	251	259	267	270	264	280	245	258	240	278	237	273	266	256	280	223	259	280	253	272	269	291	257	274	273	277	268	265	275	251	232	272	260	244	245	287	269	241	279	297	268	285	258	290	236	265	259	242	243	251	226	287	294	273	266	268	263	242	253	248	272	252	257	260	277	237	261	265	252	260	272	302	251	256	256	266	238	273	251	269	249	287	245	258	275	258	273	311	228	268	236	262	263	257	219	280	248	267	268	242	248	241	251	254	247	276	248	280	251	247	251	249	255	245	270	264	262	291	216	235	273	274	253	250	262	250	236	267	277	259	275	273	258	276	263	283	269	270
54229	39575	40546	27613	25120	27174	21506	17585	16210	11164	9400	8501	6235	4416	3490	3329	3407	4058	3564	2502	1782	1690	1654	1958	1154	733	841	1091	889	750	685	661	679	654	675	624	638	677	615	625	676	647	644	659	626	612	644	634	552	620	646	607	566	655	657	640	546	643	591	592	606	607	609	585	605	582	608	628	606	625	639	613	596	633	603	595	583	566	592	614	644	613	628	618	643	648	591	635	648	605	597	613	604	606	597	583	599	592	605	607	658	632	645	603	623	612	637	633	638	610	592	652	589	615	605	637	601	632	619	637	639	625	589	622	602	611	629	626	642	632	596	658	651	597	587	622	608	623	640	613	609	646	619	597	612	621	645	636	620	584	643	616	652	610	615	561	618	585	586	644	585	616	650	612	609	555	599	634	592	619	591	677	639	636	610	597	618	630	587	647	627	622	597	611	635	653	664	599	609	614	640	634	599	594	624	617	621	577	640	559	664	605	570	631	640	579	608	604	654	628	558	617	612	626	627	614	553	582	607	624	617	640	618	607	638	615	614	621	599	667	635	604	625	584	626	609	624	630	638	649	644	631	554	651	611	589	620	609	614	667	652	607	603	617	595	627	606	601	643	616	633	576	610	609	626	619	629	571	602	600	633	599	626	587	608	592	613	601	581	628	648	643	621	632	607	575	622	606	630	605	601	601	598	659	656	588	670	601	591	603	617	668	615	611	620	620	669	604	625	591	609	576	635	628	610	607	672	654	616	622	608	624	591	616	658	610	670	579	605	577	601	574	600	587	579	649	597	610	634	574	572	603	596	588	607	611	628	635	603	609	607	590	581	654	622	559	598	664	627	613	642	629	599	597	577	623	591	602	608	668	610	619	600	611	574	592	597	604	579	632	611	566	601	577	629	613	579	631	574	574	637	670	671	595	607	604	577	609	646	606	640	616	608	611	576	645	593	560	639	601	591	661	583	648	625	583	591	582	632	608	586	617	618	635	597	589	630	573	581	653	575	607	610	578	641	607	622	625	640	595	605	595	637	650	617	594	590	620	639	612	637	603	617	650	589	574	618	603	602	641	594	592	591	588	642	571	614	617	624	603	586	617	566	625	599	602	626	636	589	620	622	609	615	612	612	629	602	621	608	600	572	634	636	618	633	614	568	611	613	596	648	590	602	633	611	592	601	629	640	616	610	622	634	655	585	638	621	600	622	599	596	603	606	613	594	633	589	575	625	642	639	604	586	664	591	618	595	649	623	600	644	617	614	627	676	623	618	659	641	611	598	585	614	647	611	622	607	668	610	567	629	624	625	556	644	645	584	601	593	632	627	617	619	590	589	616	573	599	611	654	584	647	595	609	658	605	613	602	597	574	641	622	624	638	607	600	593	615	621	605	588	615	629	638	588	598	603	594	616	613	643	631	622	594	601	637	601	644	618	641	588	628	598	556	609	576	594	597	565	614	589	608	625	594	628	617	620	635	671	610	613	604	646	589	603	621	585	622	625	612	595	594	577	611	651	607	656	582	607	617	618	617	595	607	586	645	632	605	623	612	639	632	598	621	608	599	570	610	615	613	618	598	624	611	642	583	621	606	598	626	565	643	611	594	623	607	649	630	596	608	612	610	657	632	639	587	588	632	700	633	612	631	585	579	639	600	620	632	626	641	602	612	600	627	571	626	657	644	630	639	649	588	586	641	616	629	641	610	587	606	606	652	626	620	632	634	605	590	641	622	617	602	619	607	645	599	646	621	631	641	631	660	612	616	597	631	609	597	606	576	574	590	586	568	621	643	630	659	620	608	588	620	597	644	610	590	624	645	607	580	663	596	643	619	625	649	625	572	631	606	612	591	645	626	602	637	613	633	613	629	631	613	606	675	594	599	593	639	640	618	605	587	660	609	595	610	595	610	612	566	610	619	590	595	600	604	681	628	646	638	600	598	589	619	602	627	613	617	620	591	615	623	662	576	604	574	611	625	636	638	610	639	655	626	615	590	567	637	629	645	618	570	647	587	634	569	630	608	593	624	590	571	678	591	623	644	625	627	609	546	633	605	628	641	579	653	611	597	680	625	618	610	581	609	636	615	593	648	648	622	603	597	571	587	609	641	594	619	595	607	624	637	601	651	626	604	599	609	652	624	572	622	591	626	588	619	578	595	640	606	569	574	615	623	592	628	592	603	616	607	616	583	683	640	565	619	644	678	644	604	630	651	626	598	573	700	614	630	630	656	587	625	620	593	599	590	563	636	630	613	614	627	609	619	635	612	626	636	603	606	629	621	628	653	608	642	635	605	611	583	635	630	626	638	561	614	655	610	599	609	608	638	593	606	606	624	571	591	654	614	662	615	626	572	610	612	605	588	633	598	629	618	648	645	623	598	656	577	587	611	571	644	572	644	610	654	610	643	671	565	616	615	652	615	625	625	633	616	622	620	656	606	631	591	631	632	606	653	641	660	627	580	650	609	606	653	645	587	659	629	590	623	611	580	648	621	588	589	558	612	588	616	606	671	606	599	626	603	608	597	608	609	560	625	677	561	626	616	596	578	608	605	599	626	624	553	624	629	574	637	606	590	602	608	632	616	578	600	625	650	601	597	605	634	597	639	618	618	612	602	614	646	599	607	610	587	674	630	580	619	613	605	578	612	595	616	624	634	632	655	608	623	622	539	599	605	590	623	610	598	562	630	658	619	666	603	616	635	645	597	608	591	616	629	632	607	624	591	650	592	594	641	642	598	595	606	617	598	647	638	592	640	601	624	641	605	623	645	641	664	618	600	593	650	657	614	643	604	597	654	669	566	635	611	574	592	594	589	621	628	612	579	588	583	580	609	630	629	601	630	596	594	612	624	594	582	578	571	603	671	608	592	569	671	687	631	641	610	599	606	623	605	685	643	626	605	610	638	631	658	576	594	555	621	623	571	643	636	605	575	608	608	554	624	611	592	621	611	575	651	651	598	648	683	570	659	612	602	644	624	632	622	602	605	584	624	622	622	587	634	670	629	610	641	619	606	634	662	607	641	573	624	609	611	618	605	602	612	620	596	610	627	661	604	597	621	627	629	635	596	625	626	633	618	627	638	622	605	638	600	637	649	597	636	625	648	600	604	639	627	621	615	608	660	608	640	677	638	642	619	646	578	642	641	605	596	637	605	558	661	620	607	585	630	585	600	637	617	635	642	631	625	628	616	625	609	574	661	623	601	615	634	631	605	625	614	570	591	647	638	664	615	607	617	590	623	607	655	654	617	589	586	638	600	665	629	616	591	620	587	620	615	581	578	619	660	609	619	570	647	630	638	603	594	601	621	616	605	563	628	606	664	579	627	612	643	626	631	623	595	641	582	604	574	623	594	643	583	610	620	574	630	583	612	606	656	585	627	608	592	624	627	650	641	604	630	649	633	588	636	613	675	612	607	643	664	587	651	611	591	585	642	595	555	600	606	627	605	589	637	615	634	608	637	645	628	611	616	624	615	600	602	606	594	589	629	608	664	621	600	600	642	616	643	630	653
20955	8562	4636	4642	6316	4859	3423	2046	1793	1182	791	837	669	460	401	447	417	452	386	367	362	324	296	351	337	288	273	323	317	314	301	312	289	282	260	302	277	300	259	267	295	271	283	300	274	303	299	247	273	298	299	296	251	341	295	288	275	270	258	290	284	261	277	294	291	280	313	279	311	301	264	287	299	276	290	290	282	301	322	295	301	280	300	273	308	297	271	269	290	258	298	278	277	286	262	290	285	270	282	289	272	280	308	336	284	270	295	296	285	297	263	286	254	265	286	288	286	311	297	286	284	280	281	285	317	283	309	296	283	310	297	270	284	287	291	271	273	305	259	267	290	273	285	307	274	312	297	312	271	291	272	283	276	285	289	295	280	256	297	304	318	282	270	278	261	278	265	284	287	315	295	287	313	296	296	284	288	253	271	316	298	280	284	280	263	282	287	315	265	303	280	298	290	291	282	263	292	281	301	276	311	296	293	288	279	237	307	284	282	278	304	301	290	276	285	303	292	285	256	283	266	274	306	294	297	270	280	264	276	287	289	299	303	309	293	278	277	255	280	285	281	275	302	282	256	287	280	320	289	302	317	302	282	276	251	306	280	247	270	267	264	279	283	308	310	278	278	313	276	266	297	342	302	272	235	267	295	263	268	276	290	307	306	302	272	271	319	256	262	304	275	266	287	280	292	287	256	286	293	299	273	282	265	295	268	295	273	300	302	254	293	285	261	274	280	273	288	270	271	305	304	300	278	297	270	250	272	288	291	281	297	304	310	274	291	311	285	303	296	276	286	282	265	296	292	272	274	289	271	272	272	272	308	303	276	283	286	304	290	293	284	279	296	290	289	300	248	270	277	302	279	279	307	270	279	269	287	290	318	257	311	266	287	289	274	307	300	297	274	257	318	279	295	288	281	282	274	264	307	323	284	278	320	303	290	295	272	303	295	281	268	285	291	290	295	297	322	285	269	268	269	287	298	291	306	277	260	276	276	289	308	285	281	331	278	282	296	284	305	257	290	309	248	262	251	302	301	292	256	279	275	297	278	312	288	286	311	294	275	305	262	275	306	299	268	276	286	275	306	286	261	255	306	310	272	313	271	291	284	298	285	264	304	317	288	263	264	316	290	254	277	282	267	236	269	315	290	276	282	280	299	281	284	289	319	274	288	294	303	291	322	285	284	289	294	281	310	279	284	256	262	279	288	244	298	275	282	292	268	287	309	308	296	287	268	305	275	276	318	310	292	329	277	256	278	286	267	307	291	272	338	294	285	299	307	262	254	298	293	265	285	287	294	282	256	292	302	315	300	270	307	284	272	270	278	285	294	267	286	302	301	293	305	302	275	280	289	315	281	286	275	294	285	293	283	283	314	274	257	264	304	304	307	279	255	314	304	265	266	302	286	285	271	310	289	306	298	278	273	304	255	285	283	284	291	319	285	295	272	251	286	329	281	278	277	303	284	297	282	302	290	298	294	291	277	316	298	285	304	302	286	299	284	283	286	291	274	298	294	287	254	319	268	290	274	278	275	253	304	289	262	261	310	269	273	300	287	308	295	284	286	332	271	304	265	300	294	273	277	292	254	308	283	263	313	271	257	296	313	298	248	301	297	298	282	290	270	319	337	290	288	266	261	282	283	255	273	293	267	261	278	292	290	266	276	300	306	305	294	298	280	301	300	265	302	331	290	278	280	290	285	306	283	294	274	280	303	316	296	256	257	270	271	281	299	298	299	269	272	274	282	265	274	267	282	291	281	278	283	258	258	278	254	299	257	298	284	327	273	284	275	286	282	291	306	316	249	295	270	319	279	269	287	290	271	297	315	309	297	265	285	288	302	276	283	295	261	324	283	296	313	278	273	299	308	288	279	275	291	279	299	272	304	302	303	322	308	281	266	253	282	289	302	266	314	288	297	302	286	262	307	276	277	324	272	279	259	288	284	279	278	269	285	320	275	313	275	261	291	281	306	321	278	312	291	286	286	292	255	273	259	302	288	290	277	322	254	282	274	261	259	278	309	304	275	252	303	329	303	281	272	301	288	269	325	300	294	265	264	291	307	296	251	265	277	280	293	266	282	265	278	256	246	283	263	307	292	314	274	306	290	301	286	275	278	276	292	297	286	289	289	281	280	271	295	288	276	289	288	309	301	273	284	283	308	303	268	281	266	277	285	273	272	268	314	299	296	260	289	320	281	310	319	305	295	287	240	300	310	290	298	302	255	286	304	285	275	254	294	277	291	277	292	315	284	292	276	314	283	270	264	289	285	275	287	290	249	254	292	295	282	265	258	261	275	320	275	321	301	298	294	252	285	246	281	290	298	270	282	308	251	284	286	305	314	281	271	331	293	305	288	252	286	297	273	263	270	304	308	282	290	293	274	271	300	264	304	273	270	247	287	273	302	282	275	307	323	310	293	280	252	298	302	271	262	288	321	263	261	264	296	277	282	296	264	295	264	286	277	297	258	271	287	295	270	251	285	294	289	317	282	272	308	278	265	308	301	280	284	265	271	281	292	268	290	275	317	278	284	282	269	276	246	309	285	262	259	282	305	314	281	235	324	295	290	308	298	297	284	271	277	296	302	273	315	287	298	312	291	297	307	265	266	304	282	296	306	294	302	315	294	240	286	317	296	308	314	315	279	294	268	304	299	289	292	296	289	279	268	247	335	275	267	302	276	295	281	262	295	254	269	268	302	327	297	308	270	279	288	272	292	278	282	273	286	296	290	261	265	308	283	263	309	287	302	252	272	300	289	305	281	277	298	275	295	252	257	301	279	286	297	270	276	284	274	283	337	338	289	299	296	265	289	250	281	276	282	263	290	288	245	271	254	290	290	258	267	271	298	283	268	295	311	272	292	323	262	315	292	254	307	277	245	273	269	275	299	279	311	273	255	304	268	278	267	277	269	271	268	302	310	279	299	263	266	293	300	299	264	276	286	274	270	305	295	275	281	308	262	287	291	284	312	303	271	309	320	284	271	275	296	270	287	276	308	291	282	325	298	273	274	299	308	306	278	309	288	289	265	300	287	325	296	298	282	292	297	287	295	298	287	266	262	259	240	298	315	306	271	327	285	309	291	280	263	313	288	300	285	334	299	278	269	300	273	293	292	330	284	286	298	274	278	292	307	313	270	310	225	274	284	299	301	278	283	295	287	290	296	292	299	261	291	285	273	286	253	299	286	270	290	291	292	272	304	259	294	262	293	302	305	254	284	285	284	292	269	273	281	311	263	279	308	280	261	286	290	279	269	270	298	280	290	286	290	314	265	269	316	273	275	284	307	267	303	264	325	290	277	286	264	283	263	293	279	273	284	260	308	280	286	309	286	276	297	282	256	289	310	303	286	258	282	283	302	318	274	283	305	321	274	318	254	275	281	273	267	323	272	297	273	299	302	287	271	290	302	305	298	297	265	263	293	293	315	309	309	267	266	290	273	244	271	276	285	266	280	278	313	275	255	282	251	259	298	304	290	306	291	272	286	296	259	277	296	352
20268	7931	7757	12466	18070	15681	11564	8436	7871	5641	3632	3832	2703	1667	1627	1605	1529	1531	1531	1209	997	936	850	1052	881	723	644	736	700	655	666	628	718	664	607	613	676	688	736	697	666	682	636	648	651	615	680	638	612	657	671	711	632	637	648	640	657	616	652	678	626	628	642	668	669	695	717	671	640	648	683	621	631	622	625	602	693	617	634	632	673	674	691	660	641	621	659	662	656	670	607	685	653	688	663	662	647	668	663	634	663	629	687	618	647	631	636	660	641	661	631	646	639	629	631	660	655	597	647	664	634	649	697	673	628	662	637	677	637	682	670	658	689	639	602	690	701	649	615	613	665	647	657	642	679	645	634	687	656	657	614	636	670	651	657	678	617	654	625	673	654	638	641	656	652	649	646	642	673	671	599	649	633	616	638	666	629	700	634	660	627	661	645	660	605	694	651	638	631	635	705	678	651	626	643	648	663	673	706	658	658	653	657	641	636	670	638	589	601	661	675	635	685	672	670	665	663	645	654	625	642	694	679	657	632	647	667	657	638	679	628	640	681	642	697	622	634	646	650	669	634	642	645	640	644	670	631	617	679	643	599	655	693	635	632	644	654	655	614	692	664	669	638	625	691	663	625	639	660	644	638	634	614	641	643	640	666	622	625	635	618	614	686	654	631	683	624	657	649	668	652	662	655	663	669	604	639	673	604	633	635	687	703	649	635	627	688	648	656	628	655	648	649	632	656	658	664	632	638	672	628	635	647	647	647	639	630	592	646	646	641	684	624	643	687	624	635	634	656	659	657	666	634	656	647	659	605	620	672	666	620	629	589	680	654	674	642	659	629	655	662	680	648	656	647	628	682	648	690	651	657	685	673	657	658	664	642	670	643	658	676	646	638	630	645	661	647	668	635	681	635	654	612	630	674	640	706	660	658	657	666	672	629	614	644	709	605	613	625	650	679	623	601	666	644	639	663	649	643	587	641	663	636	635	688	643	668	621	650	665	657	632	612	687	656	631	646	687	648	662	663	689	667	650	641	634	683	585	661	692	629	678	675	641	671	673	679	627	669	637	664	653	645	640	646	656	629	666	658	659	697	653	664	644	671	662	672	635	653	635	694	675	624	586	652	642	641	626	667	645	617	694	646	637	613	646	652	640	661	635	668	666	678	640	681	668	654	659	626	613	603	616	662	692	649	670	622	639	657	670	693	603	645	612	653	653	640	669	633	646	642	612	657	667	643	635	619	656	621	629	628	697	677	629	691	639	668	643	637	678	657	596	630	615	660	652	600	648	694	723	666	671	634	702	630	671	684	604	667	603	694	646	634	648	661	644	629	647	641	652	665	673	672	656	644	655	655	652	674	641	617	621	605	637	647	608	652	676	624	654	601	668	683	650	650	705	661	675	672	681	654	663	634	644	656	617	637	653	670	628	644	678	659	674	668	619	640	637	659	634	639	683	657	623	604	654	676	620	691	660	662	630	682	621	664	663	653	640	657	639	670	622	605	625	715	681	664	637	604	627	655	655	664	641	699	636	685	629	634	629	675	669	654	682	652	659	656	629	637	632	627	663	619	649	647	621	613	606	679	692	673	650	654	626	621	656	681	609	667	647	669	656	636	671	621	589	669	660	678	597	622	660	672	630	620	658	651	690	612	664	677	613	648	685	675	598	697	617	669	670	640	654	650	702	682	660	605	695	644	710	647	683	682	678	678	602	668	636	604	656	623	689	704	685	642	638	645	628	643	627	633	605	642	689	684	625	665	652	619	643	707	650	660	653	686	679	663	659	663	658	702	649	663	631	621	678	676	628	658	635	650	651	667	665	666	682	641	669	701	644	619	621	654	625	614	647	661	650	637	650	638	650	645	651	675	662	633	659	664	603	680	630	631	611	644	669	650	619	647	626	683	669	694	673	696	599	631	621	648	618	662	611	633	626	648	662	653	639	649	602	633	685	667	639	678	658	616	631	636	628	701	618	684	621	644	663	662	618	598	672	619	658	653	682	651	654	673	717	637	582	655	672	647	632	629	629	674	585	669	673	630	631	591	605	666	653	688	670	645	652	663	674	679	643	668	663	623	718	673	632	639	656	664	673	638	648	636	612	622	654	664	634	648	631	620	647	659	648	672	650	656	602	655	639	624	657	682	641	641	655	637	671	646	684	626	689	682	618	616	627	653	628	653	617	726	667	641	658	685	662	662	638	594	651	662	627	657	645	666	636	624	661	648	663	633	666	624	638	630	644	681	651	654	636	675	677	635	670	715	617	629	638	643	672	621	665	648	597	682	684	692	660	685	663	696	704	659	681	612	624	630	649	657	669	608	646	611	639	656	684	626	660	662	633	654	640	595	700	656	668	604	689	689	672	661	686	677	676	712	700	689	673	615	647	677	629	639	670	601	694	676	643	629	621	684	656	671	638	637	650	648	659	708	651	644	660	671	662	676	655	607	650	665	663	670	632	664	684	667	651	696	644	646	668	674	660	607	606	657	678	632	665	664	671	673	676	684	656	658	669	629	653	591	639	647	681	634	677	660	646	690	684	664	660	673	672	662	643	674	679	642	675	652	655	692	615	592	670	640	608	634	661	640	629	654	670	629	614	655	635	663	653	604	676	658	628	706	633	637	653	649	661	648	613	627	642	672	660	692	650	649	641	635	613	658	719	632	643	659	637	633	579	658	631	649	685	684	669	652	657	619	619	636	629	638	660	708	662	688	648	632	695	655	636	674	671	651	657	671	652	693	686	661	685	627	600	655	624	627	632	642	648	638	641	635	644	718	619	651	627	666	659	663	630	607	638	636	643	659	658	631	659	656	664	656	606	631	621	655	623	667	665	650	629	644	672	630	611	653	640	605	697	673	688	695	663	700	644	646	614	627	652	682	660	623	671	680	672	606	659	675	638	647	653	658	682	680	667	641	651	688	669	680	647	580	597	678	656	687	660	643	611	684	639	649	678	637	635	649	640	679	631	690	735	665	626	643	638	645	685	690	608	658	633	630	639	686	629	701	646	690	627	671	691	633	603	624	635	665	611	645	679	642	687	607	655	628	651	628	612	628	648	672	624	628	590	623	639	622	622	630	657	612	691	666	605	693	612	634	623	657	673	610	652	634	679	666	673	665	670	650	639	652	648	674	624	632	662	688	693	655	656	614	645	647	644	678	661	623	634	609	647	633	626	626	674	659	628	603	646	694	683	665	643	668	648	641	629	632	701	684	635	631	641	679	608	621	606	660	636	620	687	674	685	689	689	655	628	657	634	659	635	618	674	657	691	718	650	677	654	649	643	649	686	672	610	617	721	658	664	641	605	642	644	652	695	632	662	621	661	632	674	662	635	672	657	679	620	637	624	652	666	621	672	583	702	639	611	631	642	624	640	647	664	667	670	672	641	623	631	601	648	649	674	683	657	620	649	644	673	646	673	638	609	641	687	619	674	661	658	661	651	630	669	687	686	633	629	620	625	690	664	619	632	665	688	660	618	679	689	670	629	663	655	638	707
72817	48722	24975	15074	11857	7811	6130	4001	3406	2296	1592	1085	970	530	441	474	463	473	468	350	370	322	291	282	291	264	217	255	228	220	210	224	214	248	214	212	189	200	207	228	201	204	227	195	243	204	202	209	197	238	204	227	212	238	198	221	208	220	198	205	196	207	220	212	204	247	208	199	208	200	210	214	221	216	193	180	210	228	211	219	202	206	224	202	202	195	197	194	214	235	198	209	249	217	213	220	217	227	223	230	216	190	227	218	198	203	220	215	222	229	218	206	209	223	219	213	182	239	213	207	195	210	195	207	209	189	223	217	189	212	185	218	214	179	208	209	188	185	192	208	219	223	202	216	211	212	208	175	218	218	198	181	218	221	199	197	216	202	198	216	182	232	210	191	221	207	203	198	217	239	199	200	204	229	214	186	216	250	199	244	227	221	215	217	225	196	207	216	201	184	219	235	217	238	263	227	197	199	199	198	217	193	222	182	187	192	200	226	198	185	218	205	232	207	228	227	205	195	220	207	206	189	216	194	207	226	216	192	182	225	203	229	216	192	207	210	214	222	204	222	235	206	205	222	233	207	197	198	209	220	194	221	218	215	213	175	227	188	193	201	220	224	209	177	191	222	216	202	204	186	203	183	203	239	185	217	215	228	216	201	183	220	208	222	204	211	195	221	219	231	213	224	203	198	221	211	224	240	214	236	192	202	223	187	218	207	205	225	209	226	192	205	205	206	230	204	226	206	196	242	209	218	201	196	194	183	211	206	190	214	206	212	190	215	201	241	239	230	225	205	205	199	230	213	199	200	212	209	200	215	210	187	214	195	181	214	233	205	217	185	196	205	215	194	213	216	209	228	207	206	209	225	222	219	203	225	210	216	217	207	209	224	217	207	214	194	192	220	203	214	229	203	225	222	225	208	219	208	193	211	200	196	196	215	229	211	190	211	181	185	190	208	219	216	199	228	234	174	201	215	191	216	210	198	221	217	190	228	206	188	219	230	189	200	224	210	198	204	189	250	214	171	198	199	235	216	187	223	208	207	205	195	218	214	203	207	228	222	228	204	209	213	198	201	227	197	203	196	208	216	216	213	239	195	204	205	223	215	206	211	235	222	179	202	199	188	210	185	207	194	177	209	224	246	199	188	234	193	231	204	231	221	194	215	190	197	196	226	214	191	198	199	222	182	215	213	216	180	197	199	223	218	206	173	248	218	206	199	197	216	196	214	199	183	212	200	252	213	195	224	200	201	219	194	211	205	208	209	249	213	223	247	193	212	229	235	220	210	200	222	222	201	234	195	205	223	211	205	200	196	219	217	214	198	187	186	190	207	191	203	208	211	211	205	207	211	183	221	193	211	221	222	224	190	209	202	228	208	204	217	203	210	223	207	217	207	202	209	219	199	206	202	207	217	236	181	211	223	202	221	188	210	220	227	233	187	218	203	208	193	198	251	174	230	234	213	164	211	222	209	199	195	233	224	210	194	212	198	203	200	211	221	214	232	193	213	227	216	207	194	202	216	195	229	206	201	227	224	187	186	214	204	189	221	196	219	243	200	250	192	198	172	220	221	211	192	217	203	212	235	203	210	197	196	224	220	236	236	200	193	208	207	188	225	200	197	216	212	196	230	217	197	203	201	220	210	223	199	217	188	184	207	212	181	210	193	198	213	211	210	210	208	199	192	216	225	209	200	224	241	193	209	200	200	206	197	183	211	209	191	199	223	197	225	202	199	206	213	203	203	214	224	210	195	227	192	196	217	221	222	208	202	202	222	217	214	211	195	205	195	225	211	216	205	211	234	191	196	226	196	198	214	226	219	192	186	182	233	220	220	176	228	229	215	210	201	199	205	230	234	232	208	202	198	212	196	192	199	223	219	188	239	203	194	240	217	200	213	213	208	216	199	184	225	209	194	231	191	233	222	231	230	261	200	216	196	224	228	228	210	239	218	193	233	243	193	218	185	239	218	199	209	195	219	196	198	191	206	213	224	211	214	195	221	219	230	191	182	212	194	222	198	197	221	211	185	212	201	214	207	210	206	211	241	191	199	188	205	193	181	184	221	228	225	189	180	203	218	183	198	207	240	204	199	200	192	199	199	218	211	206	218	202	202	225	224	231	192	223	228	217	211	222	223	199	195	213	211	165	225	226	210	191	217	211	222	207	193	202	210	209	208	220	189	210	214	194	181	223	243	205	204	191	220	222	216	207	190	207	197	195	217	223	218	221	209	194	216	195	195	187	192	212	210	198	185	214	236	211	223	221	193	209	209	205	206	199	223	202	227	187	210	191	232	184	191	214	204	183	217	226	218	207	216	230	197	215	200	208	192	205	202	239	237	231	190	188	201	214	223	217	218	193	194	208	199	200	226	216	192	208	188	230	213	209	226	226	206	217	195	155	201	214	217	213	213	193	204	194	216	204	216	184	220	222	192	209	221	215	224	196	207	229	216	221	213	207	211	211	204	194	202	198	207	235	207	193	227	196	232	231	223	207	211	223	227	238	231	193	188	221	208	227	200	194	224	208	211	205	223	206	212	190	193	193	202	213	212	202	206	223	202	199	228	205	228	218	203	203	217	209	224	204	186	215	200	215	231	209	246	203	201	211	231	196	235	241	191	212	215	171	215	210	239	227	222	226	234	220	182	224	205	224	189	200	182	228	215	213	221	197	206	219	202	226	218	231	189	216	220	191	209	198	203	225	220	171	181	183	177	198	244	212	232	231	213	218	193	223	209	205	220	237	208	248	185	210	233	205	225	194	225	203	189	206	187	222	221	213	202	215	204	200	225	214	239	214	207	210	211	201	215	209	187	205	213	210	230	213	221	210	178	189	201	190	204	214	205	226	207	222	225	193	210	224	208	229	204	227	218	191	220	258	185	203	207	225	229	193	214	217	213	206	192	240	211	181	183	230	230	193	225	221	196	176	189	209	202	221	201	191	221	189	208	197	223	233	222	192	254	193	209	230	204	227	200	245	243	221	213	218	205	224	191	184	179	202	240	228	233	205	203	226	198	189	224	219	201	218	201	213	225	230	220	230	216	186	232	198	214	181	213	207	220	207	199	208	206	227	215	201	208	191	215	218	222	200	228	186	221	194	213	224	194	216	206	213	196	186	204	229	204	204	208	215	223	203	192	222	234	213	237	190	207	222	200	198	225	227	165	200	211	202	177	219	202	212	215	196	186	206	208	191	228	232	199	166	186	210	224	195	216	194	222	226	179	189	220	198	223	211	219	190	219	184	196	206	247	193	195	217	227	206	185	203	210	213	219	205	188	224	213	172	192	187	200	173	208	236	230	218	224	195	191	231	168	187	192	192	203	208	201	220	215	200	200	203	204	225	209	227	220	229	218	214	224	227	212	217	223	206	228	216	207	193	211	207	234	184	201	229	207	212	197	192	203	196	211	204	223	201	191	186	192	199	211	200	200	210	185	212	224	216	195	197	195	205	190	176	191	182	241	222	203	203	207	219	196	207	195	210	203	223	196	249	235
44755	29326	24872	24847	25557	21168	19181	15141	13614	10000	6877	5482	4742	2483	1882	2113	2220	2206	2067	1620	1372	1241	1180	960	956	709	521	704	680	534	550	539	530	511	518	540	512	473	558	545	504	540	499	507	511	502	519	511	480	500	530	519	495	486	476	543	511	510	468	546	501	532	516	523	502	523	547	507	506	505	486	505	474	531	517	499	489	510	508	494	473	540	533	548	488	535	531	516	510	480	495	523	480	533	530	471	512	469	491	525	507	536	514	470	540	549	522	546	564	508	558	535	500	476	522	538	507	478	518	515	515	521	468	477	503	519	482	521	494	524	536	546	505	493	534	517	476	529	447	493	490	484	510	543	526	520	508	509	485	483	533	480	527	512	506	485	515	501	513	463	479	531	514	498	498	455	509	514	533	503	507	500	512	532	524	538	484	506	535	500	490	500	476	457	485	480	480	493	501	485	516	498	503	490	452	477	504	525	502	482	519	514	500	496	530	510	483	552	474	500	513	501	503	531	469	486	479	548	512	501	536	496	513	515	499	477	502	538	513	505	496	519	535	472	493	486	534	492	492	488	532	509	519	535	499	517	492	491	509	522	522	501	508	474	484	488	533	517	486	517	524	539	545	478	468	475	506	490	499	469	507	511	483	500	540	500	524	515	523	470	536	504	488	471	503	482	528	525	472	498	495	486	515	525	534	509	491	514	494	486	475	516	516	449	517	497	489	467	509	479	515	520	492	508	509	464	529	520	520	539	506	465	487	498	582	493	499	465	520	516	500	512	465	478	489	539	507	499	493	500	499	515	506	486	489	546	478	499	545	533	516	497	490	523	510	519	534	477	491	520	462	494	482	522	538	524	517	502	498	490	458	473	517	518	487	525	487	437	510	531	506	464	494	531	521	536	475	539	494	512	533	464	521	534	537	501	493	499	488	498	494	533	495	534	508	484	547	537	547	474	514	496	502	499	489	498	494	517	467	480	448	486	495	554	523	475	476	514	486	485	487	521	528	523	508	439	490	484	512	538	508	516	557	529	505	494	539	516	494	531	503	537	510	501	500	549	515	502	538	535	508	501	510	473	531	470	512	510	543	502	524	497	529	487	498	501	498	457	501	492	518	496	507	506	509	491	464	526	564	502	549	501	475	521	505	516	482	531	499	508	513	505	492	477	503	534	521	510	513	506	478	498	511	549	551	493	454	488	499	450	493	516	518	493	561	485	495	486	483	468	528	487	511	502	526	487	471	508	490	504	528	488	508	509	458	526	482	526	519	499	493	506	507	490	569	516	522	504	476	546	491	520	491	523	517	486	504	479	518	496	486	521	484	469	504	566	507	507	470	515	484	522	533	477	506	498	527	512	542	533	514	482	479	500	525	477	525	529	494	519	526	462	512	506	477	488	503	491	473	553	539	496	497	529	545	518	501	490	525	496	497	498	479	498	516	544	512	490	508	474	492	476	532	515	513	499	488	468	558	534	513	539	503	506	493	494	514	525	521	478	508	477	505	503	515	485	509	492	519	498	493	514	536	488	528	503	484	523	487	522	497	506	470	511	504	506	513	463	504	459	504	490	506	506	537	519	506	493	468	470	527	509	508	524	511	506	521	504	491	485	499	519	519	527	518	510	484	525	508	525	486	501	510	510	515	542	486	494	513	475	521	483	467	477	513	518	513	504	459	512	467	497	480	514	535	505	482	505	532	466	490	509	533	480	500	504	486	485	504	577	514	506	487	512	524	477	521	499	503	453	514	509	481	488	524	519	493	500	535	508	499	509	510	514	552	520	489	481	553	527	516	535	486	511	522	526	488	494	482	510	517	502	488	454	535	519	535	484	487	479	492	483	520	514	489	517	494	478	498	531	486	484	512	512	542	510	502	493	524	503	518	513	512	511	502	520	492	498	492	491	477	469	535	522	483	511	497	489	531	536	507	478	521	530	525	515	533	522	510	500	480	548	507	528	498	511	504	525	515	470	515	532	521	516	483	459	491	502	474	507	482	515	495	505	503	489	520	515	498	511	516	496	478	497	491	501	531	476	492	477	494	509	486	485	495	470	503	471	516	508	494	552	483	489	484	492	522	504	507	475	487	493	552	507	524	493	463	487	488	540	530	513	535	498	487	501	548	515	508	478	503	505	467	480	502	516	485	505	531	486	494	529	497	495	493	503	521	490	529	518	515	490	519	531	501	486	497	514	487	513	509	480	522	533	489	476	496	544	550	536	521	534	500	481	474	495	514	526	535	528	478	479	472	464	506	497	531	490	505	524	509	488	540	455	504	506	532	514	511	468	539	484	504	519	483	528	496	490	487	480	552	493	505	494	564	481	459	486	534	530	533	475	496	503	449	528	536	496	519	520	496	511	509	524	507	521	501	505	524	465	490	520	507	468	496	525	447	501	528	486	493	509	507	492	477	525	492	494	509	534	502	470	537	513	486	483	519	475	468	485	480	479	476	519	529	476	511	482	507	491	498	536	503	522	500	491	536	514	480	493	564	509	496	525	480	551	498	485	514	511	497	511	517	516	533	512	512	527	535	528	476	472	495	519	503	499	478	504	524	465	518	518	530	491	474	535	497	560	501	477	506	515	507	479	472	514	511	503	451	509	516	492	503	515	509	515	490	490	507	510	513	491	500	532	430	514	511	458	525	471	479	489	479	566	481	462	508	549	542	487	521	497	475	512	468	514	505	515	476	488	509	498	480	519	540	522	512	513	501	527	495	491	485	520	532	524	515	506	504	520	499	531	514	525	558	507	520	498	514	487	475	501	513	520	491	522	511	487	517	496	534	499	479	513	494	483	465	504	482	506	507	538	493	475	527	512	475	444	524	523	502	549	527	525	522	503	532	483	497	531	467	507	496	522	476	464	485	485	510	502	453	505	467	515	487	483	522	504	481	519	491	475	542	489	531	510	492	549	505	490	473	519	487	520	486	492	519	509	488	497	532	482	511	486	481	521	506	493	486	490	521	521	488	493	504	496	465	488	488	495	472	545	455	487	542	507	514	518	490	510	564	518	510	481	493	494	479	501	520	565	504	506	493	515	497	492	522	500	485	518	499	489	529	485	547	511	482	488	514	487	494	505	524	560	484	499	486	472	509	529	474	512	501	518	514	493	475	506	509	537	485	487	514	516	535	512	506	501	496	537	523	519	490	486	537	520	539	507	491	514	568	467	504	497	519	458	496	515	509	564	493	504	503	482	491	471	507	527	487	470	513	484	499	508	506	490	486	460	505	566	545	534	508	485	564	500	561	517	531	518	488	509	536	451	513	521	516	461	509	491	522	515	535	509	471	482	486	480	535	520	503	504	520	528	509	516	543	459	446	511	502	479	476	500	517	514	504	516	528	502	486	566	487	484	519	512	518	516	509	494	506	485	507	516	528	493	483	536	539	479	502	484	510	529	521	494	494	501	477	489	524	487	509	542	502	509	514	503	506	466	529	525	542	503	487	504	453	493	524	508	498	526	487	498	486	516	513	468	501	465	501	508	499	486	508	480
85690	59447	32645	22919	16564	10600	8657	6499	5448	3845	2523	1499	1244	849	590	548	614	625	610	542	496	499	420	373	356	318	291	312	352	325	291	269	283	264	263	286	275	258	284	310	289	289	288	288	279	299	300	315	289	285	265	278	286	258	301	291	281	301	276	300	289	280	274	282	308	259	267	295	296	279	244	228	272	296	272	266	277	298	268	276	271	264	247	252	250	250	292	292	263	272	298	297	298	240	260	270	255	270	259	273	258	281	288	273	274	316	286	320	275	277	263	281	268	270	276	262	280	264	285	303	277	273	280	269	273	264	272	334	286	263	283	310	279	271	275	300	259	266	260	310	300	290	281	278	272	258	271	268	273	291	253	283	287	272	253	270	285	282	272	294	267	299	299	263	264	297	301	269	282	259	271	305	273	248	281	266	268	270	276	300	285	287	308	290	265	278	283	272	272	282	283	253	289	271	305	271	244	276	271	292	273	230	283	254	268	247	288	309	292	283	292	314	302	274	276	301	315	333	248	291	294	280	287	285	311	291	258	269	269	298	264	278	268	289	287	257	245	260	284	286	298	304	287	299	264	255	282	289	298	253	255	308	270	289	260	293	265	297	314	300	272	257	287	285	262	298	257	273	291	272	285	278	279	288	275	260	283	288	273	289	286	250	298	277	307	259	266	309	273	292	257	255	279	247	285	280	266	290	278	279	283	251	269	261	271	284	276	267	309	277	277	288	277	321	260	274	243	277	297	277	281	246	260	267	252	274	260	268	262	255	257	266	274	283	264	305	290	259	235	296	291	254	272	262	264	307	240	271	249	287	280	273	302	253	302	260	257	273	268	267	291	301	271	256	261	279	274	264	283	295	291	275	326	286	283	273	300	281	255	282	245	297	254	274	263	256	274	287	290	318	294	264	271	297	276	269	302	267	263	264	267	298	286	264	267	282	288	290	289	274	300	250	273	307	332	236	254	297	302	263	278	266	237	290	315	264	265	318	269	271	277	289	309	272	258	295	283	255	252	273	261	276	261	272	298	268	271	282	273	270	269	278	262	287	265	279	267	267	292	257	269	265	258	249	292	284	273	299	254	284	258	262	279	286	283	310	299	292	302	248	273	251	248	285	284	256	294	271	264	319	295	304	263	288	286	247	258	278	253	258	262	274	285	300	277	266	282	287	288	267	299	267	236	267	259	266	273	283	291	279	277	308	289	275	276	294	298	266	280	268	285	259	249	255	274	308	256	266	269	298	262	253	273	255	285	269	273	263	260	259	229	258	277	263	276	286	306	278	272	236	286	270	260	268	270	273	258	271	255	252	260	246	293	281	287	295	273	264	255	244	258	266	297	272	259	293	279	294	313	283	294	299	264	271	283	227	305	240	285	303	298	269	288	271	289	283	211	253	271	287	275	264	311	269	265	288	269	293	283	306	271	266	268	279	273	268	269	290	315	270	259	284	262	259	266	269	279	258	275	254	262	267	263	286	288	287	283	307	275	304	289	296	277	277	232	242	266	297	299	275	289	289	282	290	297	249	301	276	238	268	292	279	252	226	273	287	268	289	294	281	274	286	285	273	284	284	293	282	275	268	288	239	279	258	255	298	287	247	306	243	276	272	310	290	285	285	268	248	282	282	262	279	274	253	271	292	277	275	286	266	278	266	271	275	307	288	314	269	295	261	266	290	258	286	268	277	251	252	311	273	279	296	319	295	292	266	290	294	247	277	279	265	304	247	280	286	294	270	265	292	288	280	292	277	256	267	279	297	307	251	253	277	281	257	278	286	267	295	295	251	305	278	275	282	273	315	280	297	250	255	256	260	292	276	318	258	257	274	263	289	276	280	308	295	299	297	298	272	279	267	283	281	278	292	286	268	291	276	247	312	295	289	259	253	255	296	293	291	269	283	273	302	312	266	269	277	285	288	269	272	287	269	268	282	236	258	258	265	274	268	289	264	256	296	270	307	240	280	269	248	275	288	261	288	265	267	270	267	278	251	264	299	272	261	288	259	264	236	259	273	275	263	278	288	270	263	262	310	294	270	265	259	239	264	280	252	264	290	285	259	312	241	274	261	279	284	255	261	295	280	295	235	301	293	298	271	262	290	269	273	297	267	237	294	260	316	272	270	270	296	272	275	284	250	298	287	303	284	264	282	277	290	262	294	297	307	289	268	240	301	289	261	266	272	247	273	280	274	272	301	288	273	242	328	286	298	313	264	264	290	272	281	254	292	264	257	277	291	265	253	262	258	233	274	248	252	301	329	254	280	255	267	277	297	295	254	306	250	268	278	275	290	267	283	244	259	289	284	278	255	246	253	307	333	279	283	266	279	244	258	276	294	303	280	286	287	280	255	260	272	294	286	277	276	268	304	274	282	287	268	273	260	264	270	276	324	267	281	280	263	257	273	278	271	291	286	319	256	247	292	289	256	283	297	306	259	290	285	242	285	270	271	275	292	261	263	283	275	283	282	283	255	302	277	299	244	275	278	281	248	247	270	259	280	278	289	281	276	273	277	281	261	259	268	295	323	290	269	251	263	295	263	264	276	279	308	245	268	276	287	280	286	250	280	272	296	289	245	263	295	257	306	269	271	281	276	290	294	234	286	260	292	287	252	261	295	286	270	258	254	276	281	305	290	286	284	277	282	294	253	279	264	258	278	264	275	254	262	257	270	266	283	290	327	292	269	298	312	279	275	293	258	273	249	264	287	281	283	275	264	279	264	275	261	247	288	308	258	252	261	285	263	272	269	282	268	258	290	285	281	273	298	271	268	297	237	288	291	285	236	272	265	283	302	281	279	280	277	250	264	273	293	269	249	267	289	298	276	279	278	292	310	291	290	275	274	267	315	280	277	294	291	258	281	261	276	294	262	305	272	274	274	278	273	271	295	280	271	262	298	260	259	293	307	293	255	259	282	260	287	285	274	273	293	268	258	279	256	279	270	308	271	257	307	324	289	276	292	295	273	288	279	291	290	292	295	245	271	316	249	278	258	258	299	303	276	265	260	278	300	287	262	295	258	328	275	273	277	288	307	290	257	269	249	274	278	288	293	268	261	279	268	310	275	272	286	305	267	251	279	252	280	312	258	292	255	273	272	265	274	262	283	271	263	271	286	291	303	248	274	291	263	276	249	291	297	278	284	276	249	308	263	293	253	275	279	249	257	296	272	267	276	239	259	282	254	300	274	256	267	301	282	283	251	305	263	252	261	290	293	288	277	301	288	277	293	287	254	269	252	268	299	273	273	288	266	256	262	320	286	271	260	272	305	267	261	277	268	254	298	294	288	266	242	275	260	276	261	273	303	284	277	254	286	254	257	310	268	273	240	270	273	290	272	284	293	246	258	337	263	297	297	245	277	263	313	278	272	252	290	285	266	283	302	264	265	268	260	262	264	297	280	285	258	305	268	286	259	207	254	299	281	263	283	293	294	285	292	261	296	283	274	263	250	296	280	269	266	267	304	259	290	303	307	291	260	273	287	276	239	275	270	298	275	291	246
55350	40098	33519	31241	29257	25286	23068	21058	18816	14514	10911	6515	5703	3830	2693	2487	2709	3177	2762	2349	2030	1746	1596	1580	1292	889	770	1024	991	738	696	663	676	679	700	709	665	762	777	696	702	685	701	676	702	644	682	673	625	660	669	671	692	709	665	641	674	640	611	669	657	677	678	656	653	671	688	677	694	685	679	610	661	649	620	681	654	647	628	643	697	667	621	656	657	659	659	623	630	625	669	620	620	649	630	703	672	639	631	651	655	668	647	648	648	671	701	652	629	659	633	700	644	702	696	644	667	646	699	640	622	653	653	713	653	640	715	648	676	677	622	623	651	654	639	618	625	652	634	648	651	665	601	655	630	612	646	654	668	702	681	653	636	624	659	620	661	672	644	687	658	606	668	705	696	654	649	574	614	653	638	634	723	658	620	642	681	657	650	651	677	648	649	646	680	602	666	644	627	685	631	695	612	652	651	679	646	656	648	677	673	693	665	627	691	670	644	710	682	640	641	685	683	693	654	658	660	620	627	639	659	649	680	654	673	642	655	651	652	651	635	671	664	671	623	589	611	644	626	623	674	630	662	641	634	673	648	662	688	642	665	665	686	608	635	643	662	674	677	622	634	648	682	602	638	686	630	678	629	630	629	644	660	681	672	674	635	619	598	695	679	677	632	684	658	644	649	616	665	665	670	651	657	637	637	681	659	633	618	664	653	686	659	648	673	617	641	654	644	645	652	671	656	606	683	617	639	654	638	648	660	644	638	657	663	620	676	685	626	615	633	621	652	646	656	656	648	662	645	667	638	625	694	645	654	643	636	614	667	663	588	667	630	637	695	650	684	641	684	663	666	634	673	630	684	633	623	591	653	616	668	616	668	598	658	689	639	609	582	645	640	604	683	651	670	639	662	697	661	664	676	669	655	680	727	621	629	651	639	650	638	704	650	631	602	665	603	673	709	660	702	611	664	616	650	617	697	640	623	666	651	661	650	654	641	605	632	699	588	676	605	685	651	639	635	639	636	591	627	673	649	645	654	680	651	639	638	625	685	685	675	639	673	647	639	626	619	663	605	689	653	645	616	647	673	686	632	666	626	670	633	643	644	596	663	668	697	634	619	608	639	667	638	701	663	684	625	655	667	642	630	696	652	664	649	600	621	631	656	668	663	637	613	668	694	672	650	665	645	610	648	628	629	697	598	590	617	649	599	591	583	693	644	664	626	687	602	657	646	643	633	649	646	643	642	626	672	667	646	645	649	614	654	639	616	602	655	687	688	656	692	633	634	677	628	668	665	662	648	607	665	626	661	638	712	658	671	663	656	616	655	665	627	661	657	689	632	635	624	660	648	607	626	666	679	655	611	658	681	672	678	652	677	664	649	667	646	668	663	650	673	634	629	651	664	669	594	668	690	647	630	655	655	626	643	663	639	677	665	618	630	695	648	605	616	626	623	629	614	653	663	625	654	632	625	586	681	640	652	597	620	677	643	604	656	638	635	694	630	630	627	630	677	641	678	640	662	644	668	640	662	633	672	653	661	623	621	655	626	639	643	661	666	677	605	643	640	646	673	662	662	658	595	584	608	634	669	592	683	659	695	674	621	638	649	649	697	641	680	682	680	616	651	618	619	641	670	625	623	636	628	620	653	687	655	619	662	670	614	628	656	681	611	637	636	608	641	671	634	617	638	615	689	602	649	646	644	651	669	640	637	605	647	623	642	664	678	617	645	696	645	613	649	656	665	659	682	693	644	627	696	662	639	632	651	668	647	616	639	682	646	675	623	639	604	653	644	671	688	667	626	612	667	670	632	677	625	614	705	674	685	660	592	669	637	642	590	658	677	659	664	666	647	694	656	652	700	642	595	621	678	657	698	629	640	696	715	657	642	667	632	623	659	648	621	679	625	682	640	665	660	656	684	638	624	618	608	662	630	639	649	682	655	652	633	684	658	627	666	705	651	676	687	679	709	675	653	679	643	671	651	651	611	634	690	637	667	632	653	680	652	658	657	644	633	616	638	628	630	637	642	672	657	648	669	658	614	648	691	660	688	630	603	625	664	660	605	603	683	675	639	696	592	642	655	641	644	691	658	694	668	630	664	638	604	652	648	589	665	647	634	617	664	614	612	626	685	659	627	655	658	650	657	701	646	645	686	651	647	648	686	657	642	630	636	629	629	652	655	631	641	639	637	636	662	619	616	729	672	660	670	633	606	670	651	618	645	636	670	660	630	677	677	624	643	691	645	677	650	672	678	681	644	668	647	624	648	614	649	680	661	633	669	618	644	660	655	657	632	640	604	684	669	663	633	675	652	643	650	627	607	650	669	656	661	632	692	659	613	693	665	684	698	662	707	639	631	655	614	614	646	665	664	654	633	643	657	636	660	645	679	669	683	653	648	654	640	631	653	596	650	640	606	632	627	641	624	625	625	621	617	650	703	666	646	672	628	681	639	630	672	680	704	589	647	615	671	685	696	644	616	611	621	632	711	651	710	644	684	649	625	684	642	614	672	614	663	649	659	609	658	698	641	669	663	706	673	705	648	643	704	679	659	623	658	648	670	698	658	667	685	654	654	671	668	628	681	657	648	635	614	633	621	641	665	629	673	677	647	639	660	668	656	625	664	634	672	644	624	656	644	637	651	640	653	643	666	614	635	680	662	664	673	639	632	655	695	642	616	638	648	633	638	634	687	655	653	658	652	630	604	603	656	706	653	642	608	695	648	641	670	577	676	659	636	658	615	622	683	642	644	643	611	655	651	623	706	647	659	609	666	637	663	641	653	653	615	612	605	666	651	651	654	653	641	688	617	649	660	649	646	682	696	681	607	614	642	664	640	606	670	657	649	610	670	631	620	597	634	664	666	667	646	604	664	703	674	673	673	646	639	629	645	612	648	667	679	621	641	636	643	664	654	624	706	685	658	715	632	623	649	670	610	658	685	629	665	603	619	633	668	636	633	668	695	663	659	671	651	658	648	648	628	646	655	628	652	679	614	714	653	652	654	634	645	662	630	637	669	624	630	702	651	679	665	671	653	698	662	610	639	652	680	637	651	681	651	677	693	643	651	655	616	655	650	613	625	653	661	638	615	670	655	616	627	668	629	638	665	649	624	682	655	629	681	674	681	602	634	598	681	628	659	639	610	653	604	627	651	636	666	649	595	668	655	658	631	634	677	658	660	647	637	680	650	645	641	664	667	654	699	689	697	634	616	647	665	662	665	638	624	594	635	667	665	703	627	602	659	641	673	639	652	633	664	662	616	686	640	627	718	644	637	657	648	665	632	668	681	627	680	640	688	652	698	659	636	646	651	640	681	616	648	647	644	668	634	630	600	643	610	670	625	651	681	656	658	664	672	645	678	656	653	655	645	668	642	692	659	690	649	621	671	631	618	654	584	664	669	701	655	636	601	636	648	631	625	711	643	590	666	631	650	629	678	639	655	671	615	668	648	631	671	648	666	666	619	619	661	648	662	638	646	607	642	649	628	666	601	637	680	653	672	664	621	597
21716	9957	5116	7347	6309	3484	2657	2065	2289	1682	1057	788	661	460	423	396	331	371	432	407	373	353	345	349	323	313	305	293	309	301	304	276	304	334	323	328	311	288	316	332	290	311	276	284	291	310	305	300	326	268	287	284	283	259	284	280	282	302	271	288	281	323	290	303	288	253	305	320	281	279	285	310	305	277	275	273	275	279	283	287	318	314	311	303	294	304	286	277	296	300	307	298	274	296	326	293	312	271	295	271	287	308	296	308	287	302	288	270	281	291	333	341	304	297	291	284	272	301	272	307	325	304	312	290	270	312	323	286	270	309	262	270	309	336	317	269	293	322	266	322	307	301	316	299	275	330	296	298	258	280	316	303	295	296	269	289	287	276	306	302	290	263	305	287	308	287	289	289	261	279	294	291	288	298	313	283	309	299	305	290	286	288	265	306	317	318	285	290	292	329	318	343	301	267	317	317	292	303	327	323	329	301	301	273	300	322	315	273	317	295	298	301	306	303	288	296	300	298	305	318	308	299	302	286	297	285	325	305	289	322	291	300	310	288	326	288	280	285	316	288	317	317	322	311	289	289	298	275	337	300	301	289	321	259	340	287	287	305	300	317	311	284	287	319	289	287	285	254	276	303	312	301	311	271	275	266	324	301	312	286	323	301	288	272	273	294	281	303	288	296	321	280	296	308	298	333	306	330	326	292	334	319	320	293	292	308	313	306	327	277	307	283	318	302	275	320	321	264	295	315	310	312	292	358	274	257	268	309	296	321	282	293	308	271	309	304	302	280	314	306	292	299	302	305	299	320	298	326	307	303	321	303	346	298	274	323	295	285	326	284	298	309	276	305	288	290	348	280	297	273	327	308	285	323	329	291	309	288	288	298	313	310	300	316	307	290	283	301	309	284	293	313	294	316	311	299	306	304	263	305	319	296	298	312	335	263	311	295	291	285	263	317	302	300	300	315	315	304	300	260	286	313	302	310	317	309	284	289	292	320	340	307	303	288	331	299	315	310	302	293	353	322	320	314	298	306	316	296	284	278	300	318	306	310	273	330	253	292	274	298	291	293	329	312	292	312	260	321	293	265	298	340	314	332	285	331	288	304	302	269	305	297	319	298	281	305	323	292	291	285	289	291	294	296	304	313	302	291	311	289	303	293	309	263	305	290	296	297	324	328	297	300	273	312	322	313	311	305	312	311	280	269	300	321	305	311	305	286	287	281	271	304	280	295	324	320	313	264	291	309	296	309	308	280	284	291	277	285	303	306	288	286	251	276	319	295	312	306	282	277	307	320	270	327	283	283	307	260	291	305	319	303	293	309	294	292	313	292	302	297	294	306	277	306	328	321	310	282	289	293	320	307	300	292	300	307	325	311	294	317	320	264	295	297	295	311	303	281	338	287	328	299	296	322	314	309	323	275	279	313	291	301	310	340	326	298	297	316	333	317	286	312	296	272	306	292	289	283	307	325	272	281	302	269	254	310	284	331	332	337	327	261	295	293	283	269	314	316	288	322	305	304	287	320	289	309	279	269	286	320	251	309	328	274	302	308	330	272	270	290	285	307	275	286	279	291	289	312	308	294	313	295	321	313	292	302	290	290	316	297	302	307	303	274	281	315	303	331	311	320	326	306	305	292	305	271	307	275	282	344	302	281	282	301	303	312	279	293	279	303	317	322	291	279	316	307	316	312	275	294	312	304	314	310	272	308	303	284	314	316	301	269	305	282	308	314	270	276	301	307	282	330	286	292	300	333	290	287	304	294	299	303	324	311	312	301	270	336	307	293	282	306	329	326	315	297	301	314	306	299	296	288	274	326	301	285	312	290	302	291	290	305	297	300	317	316	264	283	304	310	298	316	304	277	320	308	281	275	297	284	281	306	319	296	296	288	346	320	287	299	277	331	284	312	315	293	305	302	293	302	305	288	318	320	285	299	275	312	312	292	314	296	325	285	286	323	352	327	320	288	305	291	301	336	304	291	284	291	318	298	301	281	295	286	311	283	281	287	287	307	322	261	291	275	265	332	262	275	315	299	284	310	317	300	330	258	308	292	336	277	285	302	294	302	323	317	294	340	288	301	324	279	305	285	257	298	270	276	312	285	259	295	298	325	261	270	278	280	293	275	297	307	267	293	295	270	297	290	306	292	303	305	292	296	274	309	270	319	308	316	292	292	292	297	298	279	287	267	300	303	266	292	331	315	296	304	277	298	319	291	290	291	277	276	291	296	287	273	286	299	312	313	280	280	312	287	309	297	309	326	308	318	321	285	324	309	299	307	289	321	292	309	295	316	308	284	294	294	260	269	288	305	279	274	298	280	304	315	280	300	281	294	307	307	331	334	328	265	315	301	293	301	307	304	281	288	286	305	289	301	294	297	299	277	301	310	307	299	293	286	298	310	319	313	298	312	230	312	309	318	285	282	315	296	318	291	323	298	272	328	331	297	328	283	317	291	282	316	285	306	280	263	294	307	325	293	322	267	301	309	279	330	315	298	310	307	329	305	325	310	285	271	301	311	308	301	293	287	295	306	320	340	299	324	280	293	294	285	346	286	292	287	304	310	287	296	290	310	285	303	302	289	287	324	282	259	318	306	282	274	297	294	315	292	311	274	300	305	310	308	294	337	278	317	308	304	327	290	278	305	301	287	320	337	325	318	306	315	309	286	272	302	290	312	276	291	291	325	309	298	285	266	300	296	290	277	301	299	292	282	307	282	296	281	264	298	292	261	316	276	255	296	312	297	334	302	304	288	287	308	330	306	310	305	293	303	318	326	291	304	312	282	277	283	309	340	321	300	289	283	300	259	293	286	269	285	302	325	292	326	283	291	282	295	283	296	254	299	309	299	272	291	288	292	296	258	337	272	289	261	321	299	291	280	312	315	299	274	271	281	299	278	279	320	326	275	310	313	276	295	310	324	320	320	286	312	341	297	314	291	327	300	285	316	297	309	299	273	285	279	315	302	265	303	313	303	295	280	318	289	273	307	309	286	265	300	304	301	314	301	303	300	269	303	274	296	266	265	303	308	302	317	321	290	302	315	275	300	301	298	312	347	273	299	317	285	312	308	299	285	287	322	303	278	305	292	307	301	299	300	302	300	297	308	303	267	264	293	295	278	291	263	272	320	310	302	299	274	303	263	294	279	312	270	292	275	335	300	308	263	282	290	331	319	303	319	290	309	262	295	288	282	307	307	312	259	294	295	293	306	271	308	295	323	330	331	328	287	317	323	273	289	295	291	291	299	260	282	311	294	336	312	347	339	286	296	336	309	279	282	305	264	286	292	290	291	289	329	321	299	313	291	334	311	329	286	285	293	276	340	302	313	293	314	304	311	312	268	312	293	311	324	321	315	304	304	314	305	322	311	334	287	322	314	289	302	282	299	297	316	253	267	281	315	296	283	297	298	291	315	288	311	277	299	294	308	298	321	272	312	304	309	311	312	277	323	328	285	289	307	295	278	288	307	269	285	313	332	316	291	285	315	259	314	314	297
20746	8813	8796	17433	17114	11717	10009	8585	9543	7249	4592	3460	2469	1546	1438	1243	1276	1430	1356	1259	1236	1091	1060	942	823	726	686	753	732	753	676	672	651	701	667	684	703	679	717	700	716	665	684	718	677	679	698	653	653	718	731	716	661	673	663	684	658	680	689	694	708	667	668	677	671	707	734	643	673	672	662	671	728	676	673	719	666	695	652	691	663	672	690	668	733	648	668	668	672	685	693	688	649	675	629	643	693	680	671	701	673	711	708	694	701	636	694	707	676	689	676	683	691	641	668	679	637	683	679	688	699	679	664	688	740	699	700	646	668	738	675	680	697	685	682	718	675	617	716	657	672	714	670	697	657	661	689	654	677	693	687	673	672	690	706	642	712	697	702	718	705	684	708	667	692	742	684	698	649	685	724	652	637	667	660	657	611	661	703	652	699	679	695	670	640	686	710	691	702	658	643	678	666	665	696	702	694	678	686	710	701	628	688	625	660	688	692	683	654	673	697	700	637	619	677	677	681	638	677	677	660	669	664	697	687	673	658	714	670	741	728	718	647	699	666	730	658	750	659	680	685	664	615	680	693	671	640	674	646	674	704	612	683	670	631	701	636	706	667	703	714	651	630	654	739	674	697	687	708	743	717	705	721	678	662	660	752	707	660	645	713	656	663	734	673	752	667	651	665	653	659	649	681	661	651	670	748	666	643	682	672	670	642	685	681	680	647	681	655	694	717	699	688	701	622	728	691	667	715	706	702	714	708	677	680	712	665	689	672	701	684	691	680	689	722	671	709	719	663	667	631	641	681	685	647	687	691	661	701	636	732	714	706	720	661	719	676	695	695	725	664	649	671	674	645	703	688	679	698	710	691	627	729	677	672	695	684	676	659	685	668	659	702	649	648	665	671	655	663	658	734	738	658	668	660	640	669	670	664	663	656	720	692	663	704	665	681	670	660	640	685	692	689	702	648	705	696	677	717	710	679	695	741	665	620	677	701	711	720	678	697	661	639	650	716	644	659	668	711	646	687	658	657	665	664	726	698	678	659	662	660	657	687	678	673	623	755	682	664	668	675	675	657	660	669	665	668	706	640	673	683	693	695	711	664	705	633	696	719	662	640	674	672	686	639	692	670	704	662	688	673	683	710	713	680	665	685	674	686	685	674	700	717	654	674	669	682	660	629	680	705	650	613	695	664	684	663	666	655	698	652	678	687	703	642	659	675	671	638	669	681	651	688	659	641	619	670	713	625	729	674	617	667	699	715	626	702	742	670	724	673	674	674	684	669	614	695	688	696	691	675	674	722	681	618	655	737	677	671	661	682	642	649	654	708	693	715	669	681	671	665	664	712	686	701	681	705	749	665	691	695	680	678	667	662	743	676	702	668	669	690	691	646	675	702	699	689	661	658	688	682	678	675	665	696	705	698	632	725	657	683	675	711	727	716	693	671	716	689	682	704	673	697	678	682	708	659	720	683	684	710	708	707	688	690	712	717	656	727	686	701	662	638	637	622	673	688	715	648	687	677	682	668	679	675	705	658	659	665	654	672	716	650	688	673	691	687	654	698	651	719	640	696	693	710	658	651	686	642	688	675	707	690	719	662	699	757	660	690	662	695	675	724	657	694	650	689	668	698	633	653	747	693	718	700	698	687	646	687	692	671	715	653	658	731	741	672	660	681	588	722	726	673	687	684	671	669	641	645	712	663	650	684	654	685	675	672	712	683	709	698	679	674	705	704	665	691	663	707	688	667	677	658	698	653	649	663	674	697	681	677	669	647	652	676	693	690	712	686	632	653	680	667	693	680	712	701	721	641	683	636	674	682	684	689	677	659	677	659	649	665	673	666	614	679	639	723	664	696	729	702	664	660	726	700	685	645	673	713	676	671	645	678	720	709	664	691	654	749	681	691	694	689	738	690	640	684	676	714	677	664	678	645	655	656	629	684	704	680	681	637	741	674	648	651	675	654	619	666	717	720	681	690	703	705	724	720	647	680	722	714	713	695	702	690	703	631	696	672	676	684	688	702	654	684	643	658	713	664	671	681	685	686	683	649	662	658	654	695	707	683	665	678	696	639	680	629	676	714	669	687	691	677	700	697	694	694	647	691	731	662	681	639	701	674	681	701	676	691	700	690	643	691	682	701	664	684	652	678	634	705	680	654	711	731	677	674	638	659	679	705	700	698	650	689	698	653	681	701	645	675	689	660	665	705	699	747	695	651	699	694	709	654	662	638	655	706	707	701	676	678	664	677	668	712	704	670	699	678	656	679	666	677	707	704	658	705	665	649	697	666	652	673	670	695	679	694	668	685	678	683	691	699	711	688	640	672	664	755	702	704	656	702	651	667	703	675	691	695	653	615	698	712	677	706	728	693	721	656	693	693	653	672	657	706	703	643	667	651	687	674	679	704	682	678	733	709	680	658	680	647	706	689	695	686	699	644	660	680	654	699	655	655	672	682	641	695	695	690	653	722	725	662	701	691	669	675	634	703	668	716	660	677	684	638	661	701	722	667	685	679	690	676	634	700	674	646	700	690	668	704	699	736	630	669	656	669	655	681	675	670	632	678	663	668	669	706	655	630	682	704	670	669	680	690	705	693	679	750	665	689	734	710	676	690	681	666	661	661	704	681	631	692	672	648	677	661	683	709	645	674	688	680	674	708	736	727	655	691	685	686	681	644	684	686	695	718	640	630	631	679	655	714	705	729	703	692	669	656	716	623	710	675	691	688	676	694	679	697	670	651	688	642	650	719	653	689	674	684	721	677	658	662	686	667	673	692	702	667	712	691	710	710	680	650	705	705	636	659	647	693	649	690	694	683	683	671	691	682	667	716	680	704	751	702	669	672	648	649	697	665	689	648	690	716	676	591	685	706	691	675	666	660	716	682	660	718	725	745	682	637	638	661	681	684	678	676	690	681	655	692	698	659	667	685	692	652	640	696	726	679	689	707	735	667	668	675	715	703	649	691	652	675	646	699	670	707	724	706	706	711	660	677	671	671	691	651	718	733	635	694	735	698	641	703	652	680	634	680	706	664	690	679	680	669	695	659	630	711	707	653	655	726	686	666	758	652	646	682	693	658	652	708	731	635	646	720	701	650	730	707	742	678	693	634	658	709	668	653	686	695	723	654	690	695	689	749	669	670	668	662	643	711	643	734	652	678	703	677	694	680	699	680	701	688	677	678	732	783	668	688	710	653	699	670	646	664	696	683	679	686	700	654	674	664	694	712	666	685	662	652	700	670	674	695	678	700	675	701	701	690	644	654	654	695	700	644	654	652	681	672	701	684	638	697	655	659	694	709	700	718	668	706	675	712	679	652	662	647	682	609	675	689	687	720	657	677	677	657	655	690	648	641	668	695	708	731	650	684	716	685	683	667	633	678	724	663	653	671	684	729	701	666	656	641	714	648	671	707	679	697	693	696	686	681	746	681	726	666	661	685	669	663	676	708	692	672	690	669	712	696	678	667	590	682	721	674	726	631	705	708	668	685	695	700	675
73877	50493	23833	14847	9772	5611	4339	3418	3449	3594	2096	1348	955	627	481	415	486	535	449	446	403	360	293	313	259	189	238	255	210	250	227	216	214	230	189	224	237	236	240	245	216	252	240	244	210	263	240	230	227	219	248	220	241	242	229	236	214	241	207	210	193	249	219	200	220	243	225	204	239	229	210	235	225	209	232	229	238	234	237	218	223	216	248	247	192	204	220	195	210	223	246	225	249	219	240	210	229	205	200	195	229	222	223	212	223	226	194	228	167	208	217	224	222	220	217	239	196	220	220	213	227	237	217	213	212	236	250	208	234	239	231	228	211	222	210	206	216	233	252	203	200	233	221	156	229	230	228	228	205	227	217	206	195	228	225	224	257	239	205	208	236	185	222	233	204	228	203	231	256	247	230	204	228	208	228	216	199	203	237	235	223	226	219	177	202	197	215	205	190	214	222	219	218	222	222	227	220	222	223	226	204	212	223	227	213	232	211	228	245	223	209	222	220	206	226	222	239	207	231	197	229	227	235	230	206	212	224	201	227	219	249	223	205	218	216	222	235	219	212	233	238	210	207	234	211	193	205	213	218	223	227	191	220	213	216	259	254	237	231	233	225	198	221	197	205	207	226	207	219	234	197	224	194	213	267	239	233	201	231	229	225	222	214	197	241	230	212	223	279	213	236	216	231	226	192	257	222	224	229	221	235	218	231	219	217	215	225	214	231	218	192	213	235	207	225	218	217	207	212	215	209	226	224	204	186	209	234	202	218	240	207	228	237	225	245	228	243	208	214	201	203	203	203	224	211	239	231	233	219	207	218	205	227	207	216	219	219	221	233	218	220	220	219	223	231	215	223	196	213	224	224	229	199	230	215	229	195	241	235	195	215	196	222	217	217	210	246	221	198	206	221	248	215	223	218	207	213	190	207	240	225	213	238	200	222	209	219	226	226	224	203	178	234	223	224	200	215	271	203	218	193	209	196	231	209	229	234	226	239	223	225	226	235	225	196	219	218	173	223	234	224	222	261	231	233	191	231	215	191	223	197	205	213	215	231	205	238	233	207	228	229	217	236	214	207	238	251	233	217	218	239	232	212	203	233	231	212	215	218	236	222	210	225	239	220	240	212	244	217	211	197	221	209	226	214	201	208	199	237	234	216	217	248	250	275	217	246	231	206	221	237	225	220	229	222	217	260	239	212	249	225	248	224	232	198	248	234	228	217	236	224	209	239	220	229	235	204	217	239	197	205	213	237	213	201	220	236	218	239	221	219	209	176	209	218	235	202	205	226	251	201	227	228	214	247	253	233	226	210	224	231	250	229	201	196	212	226	219	252	226	219	198	229	217	197	219	211	213	229	228	214	244	202	232	219	214	214	224	233	212	247	219	226	211	231	243	214	203	197	219	248	234	238	195	210	192	209	216	228	211	207	212	236	229	195	231	199	237	215	216	249	214	230	239	223	232	201	202	237	207	200	217	213	230	234	232	230	223	237	237	214	221	221	224	181	249	229	209	221	234	219	229	192	203	210	244	173	205	226	256	203	221	203	216	214	187	216	229	204	239	205	218	257	224	253	233	242	230	234	224	245	235	203	239	231	236	214	245	219	195	221	221	212	214	223	203	223	209	258	221	202	218	234	226	215	214	220	193	212	187	212	221	244	212	209	205	216	247	212	215	233	203	209	188	211	242	239	224	223	237	214	214	223	208	215	198	211	208	226	233	213	209	250	224	236	223	218	242	214	210	186	219	234	208	214	224	253	210	229	218	240	220	214	248	191	232	208	221	221	220	263	220	211	228	206	227	233	208	213	201	214	199	200	217	212	191	206	223	212	207	219	235	252	218	213	212	212	232	254	214	232	195	227	211	214	215	207	210	229	207	221	222	209	217	203	233	195	211	210	216	209	216	240	222	215	249	225	237	215	205	234	227	218	227	215	251	224	214	191	211	248	212	204	224	228	225	203	223	221	225	235	229	219	220	222	223	193	231	215	217	222	223	223	200	242	244	250	202	273	260	216	198	226	236	222	200	216	247	209	248	262	221	190	185	210	226	225	194	230	226	195	208	203	225	211	235	221	208	218	210	201	223	241	223	190	223	197	196	207	213	216	192	204	232	206	212	206	246	231	245	228	213	216	205	216	210	206	233	223	211	219	215	231	223	191	207	222	221	214	234	190	232	216	228	207	207	251	217	211	227	228	248	227	228	206	212	220	210	211	209	231	242	222	223	246	221	221	207	228	211	213	208	225	210	190	218	212	252	253	182	232	237	220	225	200	225	217	203	221	243	220	271	239	190	211	216	220	208	220	228	227	202	200	206	256	208	201	216	197	214	223	203	210	198	254	225	250	209	213	220	220	220	223	223	218	239	222	178	248	199	228	230	212	226	206	247	210	242	214	231	183	233	235	228	199	202	232	238	221	228	201	208	182	222	182	197	227	207	230	226	225	206	223	204	242	211	244	218	208	220	221	214	240	215	221	204	236	202	210	221	237	213	227	217	217	227	212	250	222	210	204	181	208	226	208	224	207	208	235	215	221	219	198	200	216	223	199	214	200	246	206	226	239	198	234	208	239	218	229	257	200	209	254	218	212	235	239	247	236	225	228	219	218	222	243	215	225	214	218	227	234	223	241	204	225	229	213	201	229	220	222	222	231	266	203	227	224	253	213	200	206	231	211	212	201	214	200	239	245	235	212	231	201	214	226	210	222	242	211	217	189	213	209	196	217	220	214	215	220	205	218	212	228	204	221	213	221	220	243	214	210	232	228	235	198	240	200	227	193	232	216	223	224	231	217	235	193	252	210	215	218	212	246	212	221	215	244	193	208	201	244	199	230	245	201	200	215	200	191	193	224	203	194	239	221	206	242	233	215	218	206	230	191	217	222	224	225	217	217	232	245	224	219	209	201	225	225	214	206	215	194	220	217	216	218	205	199	198	214	226	185	230	217	218	221	225	234	225	228	246	204	201	231	188	205	204	189	217	215	214	225	197	237	222	216	205	218	203	218	221	214	215	248	222	211	244	227	219	237	214	239	225	212	222	241	228	229	203	199	241	232	242	227	208	196	235	217	210	195	225	225	231	209	209	221	227	243	236	201	237	220	201	214	249	218	210	205	198	201	209	196	214	187	237	223	223	208	215	243	208	203	220	216	222	232	205	203	186	247	236	229	213	212	200	238	180	229	210	226	236	199	202	222	223	213	247	210	184	223	235	248	227	201	206	202	218	203	244	199	233	209	198	247	221	203	219	209	214	218	219	229	200	212	242	224	213	244	205	222	213	218	204	216	203	227	204	241	204	221	211	228	238	219	217	242	219	205	196	252	239	217	210	245	178	207	218	236	235	210	209	206	234	208	227	232	210	198	258	215	202	199	199	221	241	209	208	262	232	213	207	220	222	226	236	201	237	210	237	238	218	220	234	235	216	197	232	211	206	225	191	235	216	211	196	221	217	227	197	224	206	218	209	219	208	221	228	256	234	223	210	205	249	238	214	220	210
45419	31028	23116	25528	21615	17465	14667	13348	13921	14676	9068	6367	4732	2943	1803	1747	2125	2494	2021	2084	1821	1575	1213	959	897	568	619	563	616	708	569	521	570	527	524	544	565	560	571	612	627	553	523	562	573	500	503	544	567	526	546	524	518	514	513	546	531	514	591	519	549	495	523	510	547	532	542	519	516	509	565	479	538	505	509	546	496	573	529	515	535	508	488	537	523	513	577	530	540	529	554	527	529	537	532	499	508	539	525	569	557	544	537	536	529	534	491	496	511	586	481	570	493	530	537	545	533	533	504	490	525	541	504	552	530	549	534	526	532	567	527	527	516	521	565	577	539	499	551	531	537	545	527	519	550	541	497	535	509	536	484	553	552	534	547	546	565	507	517	545	530	517	549	534	555	541	512	495	514	512	542	520	543	557	529	552	525	505	508	518	519	512	496	526	565	509	509	579	514	571	511	537	496	599	498	501	517	541	547	505	519	522	535	549	513	500	483	531	493	531	575	560	544	545	551	515	515	506	526	515	558	554	546	487	511	500	522	582	541	582	531	539	515	539	516	543	546	539	538	576	513	559	524	515	534	533	526	498	557	545	535	553	551	548	518	497	531	501	575	542	549	504	555	531	567	489	509	527	534	522	516	559	498	540	525	538	562	507	498	551	531	587	518	526	571	508	540	488	532	531	525	530	502	518	512	513	531	541	586	502	514	493	553	552	529	499	496	521	517	528	497	537	525	490	542	531	522	513	558	521	503	549	557	552	592	510	570	505	538	522	552	538	547	553	509	540	509	525	555	492	523	538	539	514	536	523	541	516	543	557	551	503	502	533	550	518	543	527	525	560	510	510	522	547	545	562	525	540	550	542	504	543	493	551	555	543	562	498	532	542	532	491	516	558	507	530	556	542	514	503	487	526	539	572	551	532	563	558	546	545	534	507	556	547	516	531	525	536	554	519	481	545	537	533	574	551	551	529	539	520	539	497	541	552	573	535	508	575	546	530	528	575	506	479	493	553	530	520	474	498	532	515	516	513	524	550	528	520	511	523	504	543	484	522	558	505	496	490	547	515	509	543	501	518	554	491	506	496	553	521	496	533	510	483	532	499	548	540	536	532	526	519	511	558	502	584	557	531	478	537	539	528	502	499	532	484	542	487	491	551	542	531	523	538	512	550	541	551	486	513	539	528	541	556	573	496	517	555	480	529	517	501	510	523	544	510	530	578	536	493	507	520	462	524	572	492	533	547	539	509	550	502	546	515	499	525	594	542	519	559	508	511	541	501	519	533	500	504	526	561	540	545	518	533	546	556	502	565	534	539	516	535	532	528	546	504	588	521	543	525	573	517	501	517	530	565	519	511	527	520	501	527	508	545	556	491	529	509	524	525	514	541	504	546	554	475	515	457	568	528	554	516	568	528	527	495	515	550	523	507	534	551	544	548	523	556	554	545	530	546	502	561	557	534	558	543	550	542	507	556	530	517	520	499	527	538	543	533	550	523	522	516	579	505	509	538	520	580	529	551	509	533	508	502	530	491	523	532	531	492	543	503	515	541	544	530	514	538	528	512	502	542	503	527	514	520	534	552	535	503	491	507	506	520	506	517	549	579	504	509	500	565	511	528	511	537	550	526	551	556	497	504	513	501	557	510	519	526	519	529	499	552	531	477	540	549	513	557	551	488	544	532	550	564	528	564	516	539	487	525	548	558	556	548	507	491	501	525	526	517	516	540	541	560	563	554	519	534	544	536	512	505	516	502	529	546	512	518	508	501	524	539	508	552	495	517	552	476	600	560	508	568	541	537	517	521	509	541	528	515	484	510	519	506	531	492	508	523	513	518	533	537	484	473	508	534	523	542	549	507	539	517	495	485	528	527	542	506	536	486	507	583	551	502	536	548	562	525	521	562	548	547	540	493	549	575	543	516	520	522	558	531	522	581	550	533	509	542	517	526	517	491	524	560	553	534	508	534	526	535	522	493	541	549	529	540	507	526	517	547	512	526	492	544	480	518	515	524	507	544	532	498	500	488	520	512	533	540	530	527	535	528	546	514	509	532	540	520	540	521	549	550	573	511	530	491	481	525	598	512	559	540	524	518	564	543	526	542	555	525	550	522	586	509	551	473	514	494	532	516	551	516	495	505	546	529	509	504	527	571	522	536	574	514	490	532	525	552	535	534	535	508	523	500	525	522	539	514	536	536	551	576	511	552	494	555	552	552	524	581	558	571	547	484	459	502	546	501	547	539	540	495	520	550	515	592	549	590	510	494	546	531	537	505	519	508	507	505	512	514	521	565	499	508	491	522	527	534	534	560	524	549	557	555	528	534	529	533	551	511	533	492	548	492	533	525	488	517	553	520	487	544	489	551	522	526	501	531	532	539	529	545	523	532	522	540	508	541	498	498	524	514	514	546	542	546	539	490	533	506	549	522	517	543	503	506	486	527	503	512	544	527	570	599	500	521	492	546	522	528	529	512	542	551	540	514	512	532	522	536	525	493	528	546	512	516	532	546	558	488	511	564	517	526	507	529	521	562	506	487	520	543	505	516	504	523	526	543	529	557	517	532	536	508	555	512	549	511	525	535	538	499	494	512	521	515	532	521	549	512	532	518	534	499	514	526	531	509	517	535	501	523	559	495	542	548	529	525	500	530	555	485	519	549	510	520	577	533	549	539	563	517	526	575	522	528	539	497	514	543	522	506	499	542	529	540	539	523	522	557	536	533	513	546	482	541	518	536	509	497	531	507	512	508	541	527	559	524	565	509	526	503	505	533	536	526	565	532	507	535	533	543	513	536	503	521	540	524	533	550	509	517	537	521	553	538	539	531	510	513	523	510	545	550	542	523	585	512	566	524	480	544	524	545	542	532	528	568	516	524	515	497	536	510	533	556	534	487	514	529	530	516	516	514	549	532	536	477	573	531	545	514	505	539	556	522	539	524	549	520	533	522	553	520	532	532	529	508	535	537	512	554	529	548	491	501	540	537	498	536	528	583	544	512	519	502	495	513	545	504	511	537	551	511	497	528	543	508	520	551	551	561	556	527	493	560	568	501	472	522	522	522	482	559	546	548	523	490	513	480	541	543	483	554	526	532	551	513	544	544	530	579	532	544	502	512	548	516	506	518	583	492	505	549	511	520	483	544	518	474	507	540	534	542	514	554	510	477	528	504	563	494	497	524	518	489	510	551	516	532	515	522	552	543	503	533	561	513	530	544	536	519	502	533	500	508	500	525	523	546	511	505	508	531	502	518	525	571	505	528	527	528	529	502	504	542	529	551	553	494	495	514	502	519	482	522	547	545	551	497	521	558	515	555	514	506	552	527	509	484	517	560	543	554	562	554	517	509	523	555	533	541	509	554	524	543	504	532	512	547	529	541	577	550	516	528	541	548	536	490	559	540	538	538	499	546	537	569	534	510	504	551	498	523	500	567	518	519	522	518	538	511	484	502	562	552	564	581	520	535	538	495	564	542	547	531	526	527	540	541	563	566	542	530	519	496
86044	58293	29215	23356	13092	9245	5885	4827	4598	4340	3682	2030	1414	1038	816	617	629	677	685	653	654	551	417	466	371	307	304	273	320	321	335	283	299	269	285	294	258	272	303	308	326	303	276	267	284	267	269	278	281	306	273	297	266	314	293	292	281	300	293	289	308	296	295	304	305	292	285	288	257	272	280	294	308	253	282	279	307	291	277	280	329	276	287	261	270	305	273	318	249	282	292	300	290	292	292	270	289	280	288	291	265	254	291	261	271	260	262	287	265	319	306	316	261	296	302	274	254	251	287	291	285	281	288	295	297	266	289	278	275	319	262	277	282	298	261	303	293	275	248	306	313	276	296	272	271	276	285	253	294	317	280	300	293	279	276	278	300	284	294	274	278	301	300	290	305	284	265	288	277	280	270	271	283	270	287	267	284	287	274	307	288	294	254	295	331	293	252	299	288	265	327	317	270	283	289	270	303	297	288	325	267	270	276	275	279	306	286	274	312	247	293	280	275	291	304	278	280	255	267	314	285	297	305	294	243	284	274	256	258	294	282	276	265	307	279	296	299	279	329	309	317	293	279	274	298	293	275	290	318	275	276	267	289	280	288	287	297	287	292	275	287	268	262	259	302	279	292	313	294	270	279	280	284	282	283	298	258	264	307	253	267	304	288	280	273	294	282	257	276	305	279	303	270	289	327	304	254	312	295	290	245	295	303	301	305	298	270	281	243	297	280	281	294	290	272	276	293	271	287	300	290	278	273	290	273	291	266	260	301	288	288	305	285	268	265	280	272	301	297	278	292	265	293	297	293	326	270	273	295	315	286	280	310	284	308	242	286	295	295	269	285	304	289	284	295	261	280	300	275	273	288	303	285	320	267	296	285	256	302	276	286	276	302	276	279	301	279	266	245	318	291	292	299	295	260	291	300	280	289	305	282	321	285	291	246	288	285	281	290	306	288	276	268	312	313	301	276	299	299	272	258	284	313	278	280	276	295	328	279	279	292	269	304	307	288	279	287	295	300	298	269	297	287	278	292	260	298	257	335	279	285	284	291	298	281	309	295	290	274	293	254	283	255	282	302	263	307	295	282	268	299	255	285	281	294	244	304	282	312	294	283	266	258	272	300	231	264	298	290	266	273	262	290	267	297	308	311	303	277	309	267	301	273	264	286	312	295	261	308	256	274	296	291	286	285	285	264	316	298	249	326	307	245	255	261	288	292	295	326	263	310	283	266	291	296	271	272	267	273	282	262	298	263	253	281	295	268	295	290	280	319	279	274	257	285	285	286	257	280	308	282	277	294	299	319	274	291	286	284	276	285	299	283	288	283	290	296	331	313	299	289	285	317	251	275	297	297	276	306	247	295	269	289	272	260	260	295	283	271	319	280	297	284	292	317	294	307	265	293	271	271	311	306	295	299	291	306	311	299	298	289	308	308	309	288	265	285	295	296	297	293	292	303	306	274	291	265	263	266	287	260	296	281	311	322	280	312	296	316	297	291	267	273	309	283	296	306	293	280	308	309	277	274	296	262	263	270	274	291	277	244	306	277	262	299	311	286	267	302	279	289	294	308	308	268	272	273	313	283	270	325	280	295	288	310	307	280	264	266	289	279	304	301	276	276	284	300	301	291	276	283	275	303	279	267	263	272	291	279	261	303	276	283	293	288	290	316	282	280	292	283	254	277	294	314	276	278	271	314	267	255	273	268	265	296	280	290	299	328	256	278	265	277	297	282	279	259	288	275	280	277	280	290	308	307	297	281	322	267	291	263	257	284	288	305	270	283	286	259	271	316	271	255	319	282	284	304	268	289	291	292	266	273	293	297	315	268	286	306	290	256	301	296	286	295	281	277	286	289	270	254	269	292	257	262	277	294	267	262	318	294	313	291	265	301	271	252	282	306	305	283	272	298	285	282	285	277	271	314	268	295	283	279	336	267	305	304	303	290	256	280	312	329	273	282	281	315	279	295	280	281	280	301	324	288	315	276	275	311	301	281	289	262	301	285	318	275	299	297	319	288	282	304	270	277	278	277	255	299	288	289	275	261	276	271	276	288	290	312	307	279	277	259	282	296	261	283	298	261	317	310	274	290	253	290	252	254	290	264	268	290	293	280	276	312	302	302	290	279	286	298	268	270	265	271	302	283	266	291	261	305	277	269	304	290	284	274	276	267	297	276	265	295	278	303	322	300	284	311	322	295	301	258	287	260	280	312	311	299	286	270	286	284	280	274	302	257	263	278	281	252	294	271	268	297	299	287	265	243	284	272	286	292	262	279	254	267	259	296	288	287	323	295	270	274	313	297	275	274	282	280	296	261	296	268	277	276	290	291	309	277	311	293	289	294	276	252	288	308	290	294	301	300	287	294	291	323	271	274	284	287	288	314	288	284	294	309	273	269	292	304	294	307	292	302	289	284	305	288	308	275	252	273	292	300	293	307	294	281	268	261	261	313	292	268	293	308	283	292	291	287	292	275	327	314	313	272	273	295	274	256	279	297	251	295	277	283	296	240	266	293	268	271	296	280	259	278	264	275	285	269	313	308	279	292	303	314	273	280	290	277	289	281	309	295	318	293	296	297	286	303	266	281	293	309	293	282	287	277	302	292	293	293	287	260	277	254	275	262	292	282	297	281	292	303	282	302	317	264	285	293	285	283	264	270	276	279	311	290	283	292	273	286	285	296	300	300	284	268	288	281	272	296	311	273	305	294	288	264	292	294	262	274	253	284	258	276	259	296	271	258	293	304	300	277	266	253	298	284	303	294	250	303	271	240	275	267	299	282	288	286	292	295	283	276	271	254	300	287	293	272	271	289	295	267	273	286	270	277	287	319	328	324	266	276	281	291	295	284	293	270	281	293	279	268	313	287	290	261	259	312	277	278	299	306	271	286	296	264	297	306	302	281	285	273	296	291	253	292	296	311	310	297	303	271	285	301	298	305	296	264	283	275	277	276	275	267	286	269	293	279	303	315	281	273	293	301	300	318	288	281	283	280	267	312	311	277	282	311	289	297	300	322	290	293	274	310	299	285	294	291	281	294	309	301	302	263	274	249	285	284	272	265	302	268	304	274	285	255	297	262	309	287	290	285	299	279	279	295	293	265	299	284	267	276	276	275	281	271	270	279	305	310	286	288	291	292	298	304	265	253	280	288	248	281	280	297	294	280	295	278	329	301	278	291	272	253	294	268	310	244	300	293	290	293	294	271	279	306	303	281	279	257	272	315	279	279	281	259	300	277	281	296	268	265	253	270	279	290	295	294	323	285	320	303	325	258	286	298	269	290	293	313	286	281	308	261	258	300	275	301	286	296	276	314	298	297	279	308	301	305	288	261	318	277	282	299	291	252	276	279	293	265	236	287	287	297	306	275	303	284	290	286	302	305	306	277	244	288	252	272	281	302	295	252	288	280	297	303	300	293	290	264	277	309	282	313	310	308	283	266	254	304	281	287	326	313	278	315	285	282	275	294	285	290	289	237	271	275	279	271	294	288	308	264	261
55589	39486	30671	32123	23720	23958	18228	16919	16917	17119	14680	8914	6760	4743	3664	2790	2877	3313	3403	2814	2838	2185	1812	1528	1249	895	750	817	986	957	794	745	712	739	683	647	669	772	790	772	730	685	668	652	661	667	681	658	695	630	678	690	661	661	667	611	686	679	650	695	674	739	658	665	681	693	713	658	661	642	675	649	648	693	660	652	688	661	696	664	695	642	645	706	679	673	667	640	674	723	710	654	725	651	675	684	649	651	727	683	667	686	714	650	693	652	696	719	655	625	675	621	701	681	680	697	664	620	657	660	648	657	676	651	664	678	611	607	700	689	695	685	638	678	642	680	693	636	679	652	686	682	671	716	702	643	678	691	643	694	693	660	729	664	657	685	686	711	620	682	649	639	706	676	682	661	614	679	665	649	691	682	651	774	666	703	602	647	704	648	647	646	676	645	704	668	676	694	706	699	665	685	688	693	639	662	698	614	676	677	680	653	645	632	654	680	634	671	687	656	651	669	680	620	631	640	672	640	684	718	643	657	652	646	675	663	624	667	669	684	638	650	664	676	667	624	699	649	701	679	662	678	631	705	657	694	669	669	685	665	705	707	678	678	667	726	639	714	619	631	712	677	686	656	638	648	675	681	666	642	684	713	630	673	712	636	661	655	671	662	686	649	647	673	598	689	661	663	674	644	668	665	679	690	696	652	658	702	648	658	694	739	639	715	667	665	646	686	662	662	609	629	633	735	691	683	672	625	662	686	683	676	684	707	657	686	651	665	629	644	629	683	702	651	698	680	692	639	662	704	732	674	686	700	687	646	669	649	674	669	676	676	697	649	657	688	659	703	660	639	644	653	678	688	644	636	615	616	649	643	698	682	676	673	703	627	684	667	678	673	643	680	690	706	681	660	668	688	617	713	648	669	660	680	695	684	624	656	679	649	689	709	679	633	650	698	624	657	720	683	660	618	643	669	641	623	681	685	677	680	677	663	691	686	640	677	646	667	688	688	633	684	689	716	658	641	663	628	682	656	705	655	689	703	660	690	661	644	708	657	651	640	645	633	660	670	671	675	615	687	649	711	643	636	651	670	696	674	726	707	639	648	649	631	667	666	722	694	681	698	653	693	636	676	657	634	716	660	633	688	659	655	650	647	657	651	706	668	687	712	675	641	716	636	693	662	694	657	688	686	668	664	669	669	631	697	703	666	658	658	631	670	661	658	663	630	602	681	697	689	747	654	689	608	686	704	659	627	673	735	650	632	695	661	629	706	671	682	657	704	630	666	658	672	684	707	673	663	689	633	683	623	619	720	684	666	663	676	615	668	681	653	651	670	691	651	635	678	677	664	666	678	701	689	685	685	675	662	623	683	704	662	612	672	602	602	687	737	651	688	681	626	695	647	683	663	682	650	734	647	725	675	655	637	708	646	664	668	630	630	676	713	623	645	648	675	658	651	682	651	644	677	678	703	669	629	648	658	678	666	715	652	730	661	653	677	656	647	652	638	653	666	671	670	653	682	669	625	636	675	675	673	653	667	646	684	644	643	698	633	676	717	678	665	624	640	653	655	641	617	670	690	681	724	667	632	655	643	664	696	665	665	652	716	664	638	676	672	651	665	693	656	635	705	661	641	682	657	694	635	670	646	695	647	675	646	648	628	674	707	683	660	675	670	688	669	637	659	666	646	674	680	685	682	626	654	699	738	720	657	636	661	661	679	648	701	685	700	639	697	659	691	704	622	731	645	656	697	656	656	665	646	693	654	659	685	634	686	690	659	678	662	643	669	693	674	641	677	673	659	634	685	645	645	659	639	694	646	681	646	640	696	720	652	700	675	650	680	667	656	676	657	672	647	637	694	681	662	691	655	658	723	637	694	646	685	669	663	698	707	660	693	670	641	658	671	702	684	664	663	707	679	682	693	668	704	682	656	655	605	626	662	706	661	658	696	662	681	682	681	680	679	642	693	726	660	668	646	656	642	637	649	674	669	685	661	652	723	668	695	683	669	656	658	694	678	645	623	691	701	681	694	690	702	637	617	689	647	677	682	685	670	652	681	667	682	706	653	671	689	713	668	739	725	643	701	683	668	688	699	667	648	672	700	667	655	680	668	671	682	695	624	672	698	679	692	680	697	676	637	660	659	649	650	674	701	675	684	680	663	663	692	692	688	649	709	639	663	681	708	648	684	701	680	645	670	684	627	647	678	717	664	662	686	664	652	723	665	651	656	666	643	650	714	604	649	671	647	696	656	663	622	658	674	666	661	697	688	617	678	686	623	650	687	652	645	658	669	656	629	682	681	616	668	655	690	673	640	685	694	673	676	630	665	671	684	651	703	700	667	703	684	658	652	641	703	682	636	636	678	668	631	675	678	640	702	687	654	677	651	668	632	665	692	686	640	637	670	643	661	709	649	686	652	662	692	664	675	677	654	648	712	664	631	655	638	694	695	669	660	653	661	608	669	702	664	668	665	669	649	670	657	615	695	667	675	691	681	691	659	673	701	617	703	658	642	687	660	659	654	649	648	666	675	719	649	680	684	699	622	640	675	669	680	701	658	665	706	661	670	697	657	690	646	671	639	621	640	652	611	637	663	653	655	661	682	654	673	649	649	665	634	708	641	638	676	685	685	685	633	682	648	670	632	702	615	662	693	714	644	697	670	710	663	651	672	657	669	654	686	680	686	663	666	642	652	676	700	669	624	658	666	652	692	605	650	655	637	674	643	630	713	664	669	660	679	669	635	647	686	672	682	686	701	629	619	705	650	669	663	671	650	732	638	627	679	631	655	625	638	696	708	630	660	630	662	712	618	667	655	710	732	692	632	625	669	652	643	649	654	647	651	659	670	640	677	709	662	691	671	650	632	686	609	673	651	647	672	670	688	672	663	687	682	668	688	673	650	685	662	670	744	647	658	687	721	690	669	680	661	660	679	694	682	634	686	653	671	674	625	720	680	698	657	720	704	686	668	709	642	679	664	714	628	710	673	703	663	632	670	626	650	613	665	631	681	690	640	663	643	642	700	645	642	650	672	657	715	663	654	642	640	673	670	697	619	645	662	663	670	658	690	597	657	625	667	684	619	681	728	675	661	711	667	668	705	633	644	686	669	658	662	646	664	692	654	602	680	668	675	677	654	658	710	659	631	655	653	645	654	666	637	718	589	683	679	676	731	668	706	655	666	670	669	671	692	673	661	657	660	693	661	693	683	643	648	697	679	667	650	659	645	619	694	676	714	664	624	721	640	713	670	681	681	706	700	670	646	668	666	682	712	711	678	663	651	673	642	673	699	658	702	663	710	649	688	666	672	631	648	691	629	665	632	646	711	719	645	699	665	710	658	719	705	639	668	643	660	673	627	679	653	646	650	701	663	619	676	668	638	676	678	626	678	634	638	682	687	686	617	743	689	679	633	705	673	660	710	676	640	658	632	633	681	600	657	646	631	650	637	630	714	616	620	630	650	640	602	654	677	662	670	649	650	657	713	700	723	675	709	724	645	698	630	679	597
21932	11988	9431	8121	3874	2642	2185	1694	1680	1697	1463	980	578	530	487	456	424	409	440	455	441	392	371	386	343	330	319	319	332	316	306	308	307	287	326	307	306	315	333	340	335	314	304	286	288	319	335	321	283	343	301	302	298	331	288	362	307	327	306	317	273	319	321	328	297	323	289	328	311	307	329	339	287	309	321	306	308	353	296	300	294	332	319	333	290	293	313	307	296	300	302	339	324	315	317	302	323	311	347	360	322	297	312	322	287	280	329	303	293	296	325	330	339	308	322	339	322	306	312	304	305	282	299	323	339	296	302	311	308	335	291	332	292	319	292	333	306	296	298	301	282	355	294	310	300	321	314	300	304	306	328	317	308	315	315	305	304	353	307	331	354	322	279	325	306	299	309	301	311	323	299	319	293	325	296	289	318	291	368	312	362	328	324	311	306	326	328	301	287	336	343	274	321	339	294	289	325	305	296	325	312	287	321	310	273	339	304	296	302	302	318	291	294	325	289	297	294	326	323	307	282	314	322	300	328	299	294	316	333	288	301	306	326	320	334	330	297	323	305	296	312	334	317	338	332	315	329	304	296	303	330	321	318	301	307	303	306	293	290	317	311	298	308	311	324	292	323	323	318	328	307	295	285	298	329	283	334	347	301	310	268	298	311	304	312	317	325	299	302	291	311	292	325	303	302	300	290	290	305	311	327	335	304	293	330	295	312	295	317	336	289	292	303	340	282	318	321	293	321	288	319	334	334	297	351	311	313	322	318	320	320	346	312	352	283	316	288	314	309	305	313	288	290	309	309	301	369	295	293	324	289	303	306	291	315	311	318	296	311	288	311	305	320	344	344	314	328	313	318	309	294	309	309	326	311	316	334	308	326	326	337	278	298	279	307	322	303	318	287	294	300	266	324	299	334	291	304	313	311	301	288	309	254	320	300	294	314	310	331	305	324	286	336	306	291	294	335	279	285	311	311	280	289	313	287	339	283	294	302	297	346	311	332	266	335	296	282	292	302	316	292	322	319	302	339	309	306	292	295	312	335	354	319	312	331	307	291	334	316	299	302	288	346	294	297	308	330	281	320	332	313	315	254	278	328	334	299	303	304	299	332	326	296	303	294	287	318	310	285	277	320	303	276	335	308	322	359	331	336	330	362	319	311	281	283	327	305	317	310	336	326	315	315	312	319	315	323	322	297	273	339	306	299	313	279	310	291	337	309	306	325	283	323	299	329	313	304	315	316	312	293	332	293	301	319	344	308	281	321	331	336	342	302	308	321	342	299	288	301	329	308	333	295	322	297	296	303	329	335	307	331	298	305	296	270	289	317	308	290	304	318	330	293	316	325	313	312	314	354	310	316	324	320	307	328	348	301	317	327	323	287	319	317	318	336	305	313	316	274	308	331	329	275	314	325	319	309	295	308	302	267	317	306	299	304	312	342	286	307	303	337	298	311	329	278	315	313	334	330	277	317	304	276	310	312	282	299	325	280	310	316	348	325	344	307	306	323	310	310	357	335	312	323	329	303	287	314	326	324	293	308	337	337	292	336	323	300	292	308	302	297	332	300	300	322	284	313	294	322	300	341	300	313	304	335	310	306	312	319	330	296	297	312	307	316	279	299	305	293	314	270	321	295	306	333	314	324	319	355	345	365	346	333	317	272	306	317	319	327	319	298	316	285	302	294	288	320	336	320	299	299	317	285	279	306	326	327	303	308	301	324	278	347	322	284	337	303	297	330	311	307	295	283	301	295	304	342	334	306	299	290	302	294	310	326	319	308	325	326	314	296	290	307	299	317	329	316	303	324	304	309	308	287	341	319	282	323	311	306	349	328	309	299	310	288	280	322	306	300	285	343	337	302	298	292	300	286	311	301	355	316	324	296	337	340	333	279	320	293	303	322	321	312	306	344	328	302	308	347	291	302	312	325	334	337	319	322	315	328	294	296	325	303	307	295	306	337	321	298	310	327	347	287	313	327	330	332	317	315	292	289	313	297	354	307	317	267	289	317	325	314	335	310	313	258	332	297	316	315	315	319	324	322	317	314	295	310	313	335	308	336	308	313	321	282	278	294	368	326	286	350	321	354	335	328	345	328	301	320	351	288	284	315	299	330	359	306	332	318	313	296	299	326	292	326	313	325	313	318	312	313	320	320	321	337	319	317	325	314	334	327	298	322	343	289	314	324	299	282	332	313	311	311	325	269	285	304	308	316	317	324	310	309	328	355	336	310	316	292	315	347	309	295	342	311	292	298	296	294	305	333	328	352	299	304	272	318	304	322	313	298	303	317	285	301	282	296	294	269	289	310	320	319	294	287	325	320	300	347	326	308	333	320	293	310	269	314	297	315	305	286	308	329	334	320	306	310	336	361	268	329	284	343	320	305	332	329	325	319	287	337	274	330	287	317	338	305	349	289	355	333	319	322	298	272	311	331	305	299	324	307	320	309	366	336	299	297	311	330	338	332	300	311	326	276	300	346	313	290	316	296	322	312	293	343	340	330	293	308	319	286	299	315	339	287	302	298	322	329	308	308	320	289	307	321	310	322	323	282	326	297	322	316	316	303	285	336	302	348	336	320	331	316	322	333	316	338	330	320	330	328	331	293	326	316	327	344	316	299	311	313	290	279	334	312	288	299	308	308	339	300	315	307	296	309	327	321	301	307	289	302	308	268	313	331	339	323	324	293	330	332	321	269	324	328	336	315	308	314	308	315	349	332	281	328	287	307	322	313	307	296	304	348	326	335	327	296	331	297	315	330	352	338	338	343	293	300	314	293	293	300	287	321	298	355	331	283	317	358	305	303	317	303	321	306	295	302	293	302	295	284	306	291	301	319	308	369	309	284	332	313	292	311	333	321	314	323	322	309	309	310	311	287	325	288	327	341	335	307	288	301	304	338	297	317	316	320	345	327	311	299	315	275	328	277	314	319	297	336	306	295	305	301	354	329	291	305	320	297	304	313	309	285	291	311	322	314	295	324	355	305	275	297	316	329	327	314	333	328	336	317	291	314	304	291	299	320	282	305	326	318	301	327	309	313	292	322	289	310	290	306	325	326	347	290	297	315	310	300	283	322	302	316	303	330	305	291	286	337	308	295	283	323	291	314	344	310	298	340	303	291	312	311	349	312	331	296	312	328	297	289	313	329	318	304	290	288	337	295	325	306	298	319	311	281	334	313	312	362	317	314	305	315	327	335	341	299	308	281	309	322	336	315	349	283	337	299	317	336	306	294	325	273	310	288	312	346	301	341	295	317	287	311	330	301	340	340	273	315	315	304	269	308	318	279	288	285	295	335	322	322	297	340	334	307	316	320	305	311	299	329	310	295	319	284	311	290	295	299	323	324	332	330	340	327	310	317	308	323	296	297	286	274	314	328	302	308	317	311	296	303	320	321	327	328	343	282	353	346	308	323	298	313	286	322	268	283	300	307	328	310	307	307	321	321	274	335	312	363	334	299	309	318	332	303	370	313	315	285	318	319	315	313	335	323	285
20518	10974	14274	17664	11687	9696	8556	7040	7294	7280	6636	4410	2563	2128	1702	1547	1561	1494	1470	1459	1534	1297	1076	1049	905	796	744	722	827	783	745	707	730	715	715	752	702	755	716	771	714	674	698	704	700	685	725	683	768	693	714	726	733	700	691	692	674	688	710	714	694	728	724	702	746	714	705	724	670	719	703	704	741	719	730	687	712	671	735	709	737	685	735	705	684	695	701	689	694	757	716	752	724	706	718	739	704	700	709	706	747	713	733	713	697	690	714	713	729	710	629	698	749	676	746	696	718	716	690	645	702	748	702	679	725	723	678	782	712	720	717	705	694	711	717	705	722	717	680	705	689	718	688	656	661	715	703	729	719	744	707	729	731	698	692	679	741	710	706	700	773	737	707	696	678	728	775	721	709	724	735	727	729	707	756	701	717	736	709	764	677	668	715	747	690	737	748	677	684	717	766	711	686	688	750	707	683	717	685	660	701	667	710	683	683	682	723	687	701	748	660	696	696	734	671	728	729	708	712	753	694	704	755	750	753	675	726	709	695	737	701	666	708	713	695	668	730	736	698	684	685	706	649	703	715	670	726	692	707	705	690	737	687	732	695	773	701	744	704	709	686	735	696	715	700	699	697	709	711	728	650	722	707	708	678	699	701	663	734	744	701	746	720	687	707	701	712	707	720	678	741	665	665	773	688	672	693	748	737	718	743	704	698	687	745	685	723	752	675	700	738	677	757	686	699	695	687	734	738	713	708	721	717	708	717	734	710	675	674	732	726	712	703	702	665	723	739	707	720	792	688	705	674	693	690	715	702	752	732	723	674	726	682	670	700	760	699	726	728	735	726	748	695	740	733	699	674	749	723	699	730	722	715	711	708	750	719	720	711	736	679	707	704	702	732	698	726	728	704	732	786	671	668	678	749	693	669	717	734	707	712	705	706	708	723	698	708	713	738	696	727	721	729	719	684	700	697	698	701	710	721	715	735	667	743	669	768	720	725	705	699	684	705	737	695	709	725	753	703	725	695	750	743	756	712	677	702	693	715	724	734	692	712	716	689	697	709	701	718	724	725	691	715	706	741	717	660	724	697	717	731	700	730	719	760	716	672	683	728	684	720	650	728	698	668	759	695	688	739	711	699	699	688	738	704	721	721	708	724	751	734	670	713	732	702	684	726	770	753	689	679	716	693	709	674	753	694	772	744	726	706	662	676	699	726	699	718	685	677	746	691	728	745	739	678	723	697	709	730	677	686	726	672	696	750	724	679	750	691	667	675	703	729	706	746	695	713	676	708	689	725	680	703	770	709	672	691	676	734	707	719	687	700	758	725	684	719	707	664	703	703	715	747	713	685	702	690	709	734	717	673	695	701	703	724	764	668	696	701	671	781	696	761	692	758	711	649	715	745	750	681	707	721	706	688	722	667	721	756	742	747	680	727	706	741	734	717	693	707	692	712	732	698	682	699	662	721	690	690	731	737	681	737	720	719	743	698	746	722	657	718	722	712	742	673	716	710	713	695	676	710	716	739	759	689	717	705	696	703	742	692	698	700	676	722	708	707	672	724	754	743	696	713	714	733	709	667	696	689	699	695	700	751	702	701	738	700	708	726	724	672	685	687	724	731	730	711	733	691	750	728	755	741	700	768	709	712	752	714	711	651	702	731	692	690	708	718	705	761	693	738	720	707	686	749	735	721	707	721	735	688	719	686	717	686	731	646	741	721	724	666	709	697	697	722	711	728	702	756	689	746	692	719	702	699	681	650	701	708	684	686	703	751	707	667	773	734	721	696	684	675	749	699	667	707	718	699	698	702	716	695	691	685	671	661	690	742	685	757	709	699	697	708	681	701	705	722	690	703	693	713	695	706	669	719	718	720	690	700	720	667	733	683	696	745	670	735	718	661	713	711	758	705	723	696	725	707	742	676	706	769	691	745	717	732	695	703	727	693	703	668	695	745	670	717	719	720	710	722	682	711	696	731	675	652	692	743	722	701	708	700	709	710	640	717	706	705	705	723	689	694	711	707	679	729	680	711	648	686	697	714	731	647	665	686	667	698	737	718	723	741	659	654	676	729	692	707	725	705	708	716	729	711	702	723	673	762	734	714	716	720	768	757	688	692	701	700	714	727	698	693	744	743	745	711	666	695	765	739	691	703	739	702	654	710	704	684	737	750	723	728	723	687	669	734	688	734	705	735	683	755	707	709	704	704	690	652	685	747	710	684	674	678	732	754	708	733	681	671	690	715	727	735	725	677	713	727	723	718	729	682	697	725	708	715	774	671	701	739	711	690	702	700	714	705	717	679	679	693	695	711	668	725	712	661	702	712	721	669	644	745	771	737	729	670	722	653	752	687	709	711	698	664	686	655	679	693	714	694	677	726	702	755	673	721	719	693	665	750	709	754	740	714	710	720	721	712	688	702	688	687	750	694	707	733	730	687	747	703	685	704	665	689	743	702	746	679	662	722	726	704	717	687	695	707	682	677	736	741	713	657	705	735	696	736	725	686	711	744	714	745	719	707	710	698	700	729	718	689	719	700	700	707	688	746	667	706	725	669	743	702	751	731	688	680	695	709	717	665	733	727	683	751	754	706	673	719	696	698	723	703	690	666	700	748	722	705	674	711	690	695	697	713	685	743	729	724	742	689	672	652	687	705	681	638	673	709	692	736	708	688	729	691	684	676	684	705	689	737	724	745	709	724	730	709	739	721	712	735	723	717	735	695	689	718	714	705	727	763	697	797	703	685	704	731	667	671	704	721	695	691	686	697	719	740	689	721	699	739	704	707	753	679	686	783	751	717	731	703	686	699	673	677	720	713	712	699	740	721	729	697	720	690	685	777	691	756	699	696	719	647	685	700	685	679	733	692	670	677	693	714	692	699	707	709	718	689	721	698	736	661	712	706	680	747	730	698	717	689	706	707	718	700	727	685	733	736	716	732	711	709	706	721	730	736	711	715	683	732	702	725	759	701	697	685	703	759	679	701	694	723	724	662	761	664	736	694	687	706	695	718	702	667	710	736	698	679	699	722	709	753	722	735	747	731	682	720	741	725	699	698	699	718	671	705	703	713	687	732	732	743	696	687	704	699	709	642	737	673	694	710	779	713	692	682	746	716	706	742	647	665	730	687	748	705	669	699	730	754	731	723	731	650	724	716	684	694	707	690	670	654	700	735	746	733	713	734	708	667	755	692	749	724	710	702	683	716	714	662	679	655	740	695	689	684	712	700	706	693	721	708	768	734	698	690	715	726	713	714	723	773	677	692	652	722	726	687	721	740	670	719	731	754	745	690	730	721	693	701	678	697	697	769	687	720	734	702	708	739	713	668	672	696	725	713	713	691	746	712	736	684	649	706	705	698	709	680	695	722	657	742	728	711	668	723	776	681	648	754	692	721	707	712	706	694	695	692	738	681	735	718	712	697	696	692	720	712	734	727	683	690	756	729	743	712	693	713	700	739	751	690	767	677	731	747	677	754	703	685	726	695	719	681	716	706	719
74083	50256	23678	15137	7906	4737	3236	2521	2416	2433	2169	1991	1026	691	625	594	615	572	545	550	479	377	315	289	289	293	232	232	267	267	250	235	244	269	249	217	249	242	243	225	220	216	233	242	219	247	243	227	254	227	225	241	203	237	244	234	256	236	259	212	219	240	222	246	233	227	244	253	245	223	229	241	227	241	224	240	224	247	236	241	245	233	211	211	223	255	226	228	228	223	211	256	257	234	256	263	258	240	227	230	233	207	249	237	226	237	224	239	219	231	245	236	226	224	233	237	232	232	234	248	189	223	241	234	227	223	251	231	207	213	221	252	255	232	224	207	227	218	217	265	195	223	223	223	247	225	213	234	233	229	209	217	215	256	223	225	218	247	236	244	246	210	246	252	255	220	257	238	217	230	213	244	232	219	244	230	232	240	250	222	220	210	228	222	205	244	247	211	233	232	242	229	252	219	221	211	203	237	233	225	250	255	203	204	220	244	240	228	236	247	214	222	224	225	236	213	204	228	238	223	256	241	249	261	234	241	217	231	257	230	254	215	244	220	215	224	229	213	221	258	229	247	233	250	217	198	223	209	221	228	220	219	223	211	240	245	261	238	247	250	229	221	206	257	232	275	258	217	226	224	256	242	264	240	242	220	207	177	222	214	235	238	246	215	230	235	245	233	240	208	210	240	216	210	221	210	245	242	272	246	235	236	253	220	202	244	230	235	223	216	222	234	230	232	195	237	231	221	219	228	230	251	204	207	284	229	233	239	253	210	187	231	227	223	211	219	222	231	232	222	230	225	215	232	224	232	216	226	246	238	194	226	219	237	231	234	224	223	218	261	232	247	247	207	222	232	210	229	251	224	227	252	230	248	226	226	247	208	233	232	213	227	210	242	211	215	221	224	265	222	232	231	219	257	222	208	234	260	228	216	222	215	218	205	221	226	205	254	241	213	250	226	256	230	248	232	224	215	242	220	269	265	212	244	248	240	218	215	244	252	212	206	259	231	258	205	211	199	231	232	236	224	244	219	173	237	254	223	225	233	226	207	214	221	220	238	227	235	224	220	246	229	243	221	239	226	227	244	227	226	248	222	228	236	231	220	219	228	237	254	220	217	223	221	237	250	216	255	218	241	254	231	228	260	238	233	241	242	230	219	229	220	242	203	226	244	216	215	242	208	276	239	234	235	200	226	237	225	220	224	208	253	221	215	226	213	227	235	223	206	255	218	252	244	212	262	229	225	244	218	203	222	261	237	250	228	211	220	203	204	227	214	215	250	249	191	243	230	251	228	207	221	257	232	225	205	219	236	260	239	239	217	259	249	240	205	228	233	252	241	213	229	225	244	194	233	247	251	244	233	237	228	244	253	238	235	227	216	225	224	209	236	229	215	221	230	233	254	222	235	229	255	236	226	238	229	247	216	217	190	233	257	214	231	232	259	200	249	247	239	222	230	212	236	222	262	228	269	209	254	222	223	253	245	243	195	220	234	240	221	228	254	226	231	221	223	242	207	250	252	241	247	230	196	248	255	234	214	227	235	256	241	219	206	220	234	253	228	246	234	237	230	238	267	245	240	218	245	236	239	226	273	243	220	218	243	232	238	202	256	209	228	222	237	262	243	227	198	214	239	219	224	233	237	200	216	219	252	236	256	206	224	221	231	214	249	240	258	226	225	224	260	253	232	244	241	245	219	245	211	207	249	238	209	245	204	262	254	232	249	233	250	240	267	201	240	236	229	275	241	234	249	200	227	259	247	239	231	247	228	187	249	229	227	230	211	225	237	259	225	251	232	229	219	218	239	234	243	223	217	194	262	201	232	250	234	236	250	233	227	214	235	235	224	234	206	218	250	198	214	221	223	220	215	235	225	221	237	255	229	208	226	228	236	210	217	273	225	198	207	220	260	229	231	227	215	230	230	221	211	234	212	220	227	240	220	236	225	241	227	222	268	230	210	224	222	249	251	223	261	229	222	201	260	248	229	197	236	212	238	231	226	254	231	243	244	222	228	233	233	237	240	197	266	240	245	222	231	231	219	257	238	218	262	233	225	196	239	220	234	258	223	206	227	251	217	229	240	271	219	213	210	251	215	253	230	225	230	269	240	223	229	222	216	234	231	235	252	206	227	196	213	218	252	234	222	230	250	213	235	227	236	241	227	227	252	226	216	223	208	232	234	200	244	214	230	227	218	232	255	224	223	216	208	210	249	242	208	238	217	234	260	232	248	213	238	237	225	248	217	230	248	213	230	252	224	216	245	252	219	234	229	236	221	253	230	213	213	224	223	243	220	233	231	219	242	247	251	234	257	228	278	240	218	261	250	233	250	251	195	273	225	240	228	214	221	206	202	253	237	192	241	226	235	264	231	223	245	227	212	211	239	196	201	241	216	243	241	226	214	215	214	241	207	221	213	235	226	215	255	245	236	229	220	218	222	252	213	196	221	227	223	241	237	229	232	209	266	254	230	212	231	233	214	220	222	241	262	224	208	236	235	223	229	225	233	238	227	216	239	224	227	231	255	246	209	246	207	217	227	218	216	227	208	214	239	202	205	210	223	249	208	207	216	246	216	235	201	219	227	229	215	229	216	230	243	218	234	216	230	210	265	241	230	232	234	236	204	244	232	228	243	254	253	215	239	228	222	219	226	199	221	255	224	223	220	226	225	242	212	253	245	232	204	243	219	215	228	258	220	226	210	227	224	210	200	232	234	224	256	235	233	216	247	249	221	220	236	224	247	218	195	232	240	217	209	216	238	229	222	181	225	224	214	196	218	227	214	241	222	229	230	207	211	210	227	224	228	214	227	237	234	240	248	245	224	236	270	230	223	223	240	227	211	251	276	228	239	239	235	221	204	203	227	223	267	231	230	208	220	226	227	217	224	209	192	231	248	241	219	231	233	255	255	222	245	210	251	217	227	215	220	204	228	220	200	253	255	229	253	216	219	229	231	235	232	197	215	226	247	252	238	224	208	253	257	243	227	225	242	218	212	222	216	210	255	219	225	241	238	210	239	258	252	224	231	221	230	253	247	244	232	238	250	239	236	254	219	248	242	227	245	254	232	229	229	220	228	277	229	225	289	265	253	198	219	213	211	228	213	247	239	261	251	233	256	232	236	234	224	232	230	233	245	243	218	229	253	234	252	228	212	222	231	245	209	239	219	219	254	230	223	238	241	215	218	228	224	265	215	228	208	259	207	234	233	203	230	263	216	245	216	243	240	232	223	226	213	192	237	220	202	206	214	247	226	234	206	234	240	254	220	228	228	255	252	245	236	242	239	235	233	208	205	241	259	240	226	255	257	208	198	218	214	236	233	212	233	223	232	250	219	230	253	224	219	194	245	236	241	215	195	233	209	213	214	220	244	258	214	212	192	245	215	208	252	246	207	201	213	210	226	239	260	208	240	234	234	257	244	223	230	247	223	223	230	224	197	218	261	229	234	222	245	245	225	225	214	223	224	270	248	246	241	205	216	223	234	204	210	253	250	244	227	247	238
45538	31848	23010	23807	19076	15029	11797	10397	10143	10791	9814	9321	4924	3147	2686	2865	2888	2575	2616	2622	2183	1750	1286	1191	974	712	606	627	691	695	677	670	597	585	578	569	543	588	647	591	621	635	554	571	540	575	548	557	555	559	594	579	521	520	583	546	564	540	563	578	573	537	569	561	553	509	560	560	588	535	549	558	562	563	526	542	578	545	540	522	571	590	560	524	543	547	539	544	556	531	528	562	547	548	552	585	528	539	531	598	542	514	525	519	586	559	537	590	529	525	560	564	576	509	538	565	544	536	523	587	517	561	591	499	513	493	551	522	530	554	581	531	555	540	555	552	539	548	573	519	542	575	595	550	579	569	583	580	576	532	531	554	545	548	590	552	533	535	565	545	521	559	553	547	557	571	567	528	513	525	559	526	506	555	573	530	525	544	565	573	593	554	552	505	547	535	537	575	584	613	578	578	564	550	554	514	589	560	554	534	526	581	553	540	520	532	477	577	549	578	557	529	554	530	577	573	557	539	558	559	547	554	536	568	578	560	535	525	541	536	540	543	571	586	551	534	563	565	562	599	575	539	571	562	525	547	520	564	530	543	559	531	565	528	547	536	547	542	550	529	554	532	560	531	563	588	531	530	551	491	529	541	546	576	531	547	555	555	554	540	557	506	566	542	563	572	540	567	536	522	514	594	546	553	533	518	555	533	552	568	517	561	591	521	521	543	574	536	551	555	539	558	557	540	556	548	538	528	519	537	553	528	570	521	514	551	549	539	493	596	538	555	520	533	575	529	583	547	548	560	532	534	548	561	543	552	517	525	547	554	540	525	567	533	534	531	508	543	570	529	570	507	571	551	560	531	563	517	527	541	509	604	579	538	588	586	559	581	559	567	553	532	556	551	554	548	536	555	537	526	516	517	557	535	548	544	543	521	529	546	607	563	565	535	565	525	543	519	569	575	536	547	548	535	535	557	586	544	576	530	554	523	519	540	558	550	557	545	541	564	563	521	558	542	544	535	547	545	535	573	557	547	564	548	576	586	565	527	508	555	616	598	597	506	481	537	580	561	489	567	548	580	583	507	555	587	516	558	593	584	529	579	561	561	534	579	526	507	502	535	579	543	556	544	576	528	555	548	523	534	575	551	571	525	535	558	535	562	540	542	551	623	525	574	550	536	527	558	585	537	581	541	509	521	567	533	574	540	580	569	565	574	608	581	578	565	551	598	531	526	605	531	529	559	556	534	544	513	538	569	537	519	517	521	510	532	521	548	534	556	526	565	561	503	553	508	524	541	562	537	570	626	528	539	555	585	552	518	528	575	564	538	577	531	533	559	572	579	565	532	560	557	556	547	543	554	517	502	530	562	558	544	566	567	565	529	545	569	556	541	546	579	561	491	580	527	539	529	505	544	523	489	579	530	573	581	509	554	513	532	514	532	565	523	530	534	567	559	528	519	511	530	508	516	582	537	579	538	530	547	569	524	489	530	556	552	556	522	575	550	531	566	573	565	574	579	534	548	549	568	541	546	583	534	551	517	555	540	537	545	547	598	542	573	556	586	514	551	580	529	551	521	523	565	561	524	526	553	583	579	579	581	495	551	540	575	528	593	554	531	522	521	545	536	581	594	535	558	542	493	569	568	531	536	530	565	545	537	585	554	523	508	558	531	529	545	533	616	541	548	553	559	575	533	550	534	560	542	540	546	520	590	540	555	539	551	552	575	551	563	584	602	553	606	520	533	550	515	507	582	578	548	589	533	598	546	540	537	551	485	542	534	557	547	578	549	572	561	562	552	550	535	549	569	579	593	548	563	531	528	563	530	567	524	556	561	569	559	564	521	559	511	532	557	552	543	542	556	556	577	552	535	549	525	569	537	546	556	587	577	529	497	524	517	514	540	550	564	581	551	590	602	521	553	560	568	553	549	561	571	582	550	531	559	536	538	544	550	569	518	512	578	562	510	552	540	567	575	489	571	593	522	556	537	554	525	568	543	571	589	556	543	511	593	560	575	515	538	535	562	564	550	593	536	533	550	539	562	550	560	522	539	537	559	526	518	520	552	534	548	532	522	528	538	540	570	606	528	576	603	594	497	532	497	554	557	545	518	520	533	548	569	561	568	534	536	545	539	541	542	555	556	533	522	548	548	550	581	564	536	573	532	576	549	537	556	552	559	605	526	517	565	554	555	567	525	531	530	531	530	553	532	523	529	556	536	549	542	539	528	575	544	540	555	526	548	577	522	537	574	539	551	570	554	550	557	611	537	534	528	518	520	548	504	559	557	550	573	566	580	573	542	545	550	521	519	545	550	519	555	573	520	528	543	577	561	554	564	534	562	549	536	585	533	531	505	567	546	519	510	588	545	552	488	604	554	554	589	524	567	564	538	542	577	511	572	540	529	501	530	541	540	523	554	559	551	568	511	558	505	574	573	510	526	584	548	536	535	578	536	556	535	543	562	562	540	534	547	545	518	518	568	597	540	545	544	515	555	540	566	557	525	551	545	564	518	533	532	550	526	554	584	569	542	570	486	582	552	562	566	529	550	548	558	571	551	554	543	512	525	562	568	579	575	535	537	563	537	566	560	530	572	504	582	514	517	521	579	532	516	507	543	561	545	577	551	522	538	559	523	539	527	570	541	556	563	582	523	551	537	507	558	506	531	533	542	541	554	558	520	537	564	544	590	542	544	567	543	550	547	535	572	568	582	551	546	533	567	563	548	542	532	593	528	527	522	585	545	571	578	531	582	575	571	557	574	538	522	580	546	589	534	556	553	585	536	592	570	549	566	532	578	515	528	531	522	563	526	558	567	562	536	517	536	529	568	581	553	565	526	561	538	541	571	537	535	556	544	577	544	531	541	567	532	569	540	565	542	577	552	563	556	579	532	577	528	543	531	543	536	538	547	534	532	545	562	553	525	571	547	505	544	518	494	542	518	595	560	534	579	527	548	569	571	524	576	556	541	563	538	588	569	521	510	618	498	537	542	532	571	547	505	534	532	545	540	600	592	552	544	529	551	506	549	565	573	581	549	559	581	609	529	548	561	585	558	591	557	527	546	567	542	544	558	540	597	522	569	595	621	565	545	584	555	564	560	553	547	563	575	514	568	527	560	538	528	540	535	552	583	560	567	571	573	545	551	544	558	546	546	519	546	540	543	561	536	539	538	552	545	543	527	577	545	578	569	546	563	573	521	506	540	535	517	536	559	528	542	542	560	522	547	543	550	566	573	500	522	521	517	543	564	504	523	558	572	543	549	578	561	564	545	527	509	541	567	578	543	541	562	558	517	547	552	544	547	520	565	567	517	538	514	549	574	511	560	548	530	552	548	560	575	503	548	551	543	575	553	580	548	508	516	534	545	562	558	589	522	546	593	540	520	512	537	570	556	589	530	525	564	582	522	537	536	557	516	568	577	572	559	542	534	553	571	521	547	564	563	547	559	529	540	556	555	550	585	538	565	601	582	584	545	559	554	545	535	553	577	549	567	562	565	536	533	557	546
85867	57095	29630	21529	13037	6525	6306	3676	2877	3138	2830	2369	1891	1085	890	890	872	827	890	754	694	581	470	418	405	401	334	345	345	305	328	316	337	318	288	321	272	258	340	292	298	304	312	281	287	280	297	289	267	302	328	284	331	271	283	290	282	330	288	286	293	277	287	308	296	282	266	285	309	311	298	293	314	294	272	285	318	271	295	281	296	303	283	289	293	323	320	283	275	283	273	288	271	329	314	315	255	292	261	297	279	291	303	306	287	279	273	268	283	297	308	298	293	324	286	295	342	286	281	280	298	308	306	293	283	314	314	273	288	302	302	285	295	305	333	303	320	288	290	267	313	312	302	276	312	310	302	301	287	295	294	282	304	311	311	280	282	326	306	325	279	293	300	289	308	304	298	322	311	303	304	276	282	280	313	296	264	264	318	288	313	308	287	310	317	276	276	278	252	280	267	311	308	316	286	301	265	282	326	310	269	303	289	262	300	286	294	263	312	306	295	326	260	308	268	287	295	282	283	273	266	301	304	320	305	313	288	283	297	294	281	298	319	269	281	265	313	303	311	295	281	298	270	321	288	318	314	302	281	304	309	287	273	289	298	279	298	296	280	290	289	302	313	288	316	300	274	290	282	325	276	290	293	311	311	311	303	268	290	307	284	316	315	297	273	296	291	312	283	312	349	265	279	275	297	293	296	286	262	301	268	307	299	270	284	327	268	285	294	316	270	333	325	325	306	323	301	303	266	300	278	300	297	346	330	267	313	315	266	277	309	301	312	288	318	292	277	261	271	326	298	289	303	312	272	333	296	267	321	323	286	282	277	316	320	310	293	285	289	316	303	277	292	286	309	268	297	294	305	288	292	293	281	289	324	305	291	300	307	309	291	342	277	268	305	283	307	268	285	295	297	306	320	279	271	283	295	274	295	319	301	306	253	300	274	293	287	279	311	306	291	317	266	291	286	309	297	290	329	308	258	303	271	283	269	275	302	284	320	303	311	299	285	273	321	260	278	301	333	293	303	283	275	282	297	285	277	282	247	314	303	301	256	297	293	274	283	293	305	269	274	321	348	287	291	285	297	275	283	316	302	258	276	276	305	281	307	321	304	297	292	281	305	267	283	322	276	279	320	272	318	299	300	307	293	296	287	301	302	280	349	298	295	279	302	305	293	295	304	293	295	308	311	295	271	310	278	270	311	272	267	304	267	279	297	323	286	294	282	301	286	291	314	300	292	300	292	294	302	303	287	272	285	312	285	282	305	320	287	255	295	299	310	296	321	298	280	282	299	287	314	279	306	282	296	296	314	319	290	313	304	318	298	320	308	298	278	301	301	293	298	304	278	284	292	274	312	280	284	320	286	295	287	310	316	286	286	299	273	301	299	319	284	314	268	317	306	292	268	258	304	294	286	293	299	316	302	294	283	304	305	288	284	302	285	306	278	280	292	302	339	267	253	288	294	244	302	283	286	301	292	276	296	292	312	320	314	315	279	287	317	295	261	288	299	269	311	295	265	266	292	279	301	312	308	270	285	302	287	272	285	290	296	294	303	279	286	297	307	318	307	306	280	275	297	287	255	275	296	290	302	311	293	284	275	289	321	296	320	305	285	284	315	310	268	306	291	286	307	310	296	310	284	257	297	317	312	277	250	282	291	307	294	317	299	335	304	297	263	278	305	289	303	293	293	318	283	297	303	287	299	306	295	311	289	323	295	276	267	265	287	283	299	310	286	274	285	301	295	272	279	292	260	294	269	263	302	294	295	270	276	319	300	308	281	292	283	295	296	268	259	268	284	327	317	313	284	296	311	307	300	305	311	320	276	283	286	302	286	278	308	310	293	248	280	271	260	282	286	290	255	305	266	344	310	281	305	320	283	290	276	303	291	317	297	279	274	300	301	263	270	287	297	288	263	314	314	296	306	277	298	320	286	311	290	302	317	278	314	298	316	283	282	289	279	305	296	325	295	283	305	285	270	332	297	295	317	292	315	269	288	308	320	290	302	326	270	296	297	309	293	267	296	301	292	303	269	259	284	293	316	277	286	294	297	303	322	286	272	325	297	318	282	279	288	288	306	279	275	306	303	298	323	279	275	297	298	352	307	310	282	303	277	287	309	290	282	271	302	284	287	299	271	281	278	281	279	296	293	298	313	302	294	281	329	269	306	288	319	318	281	287	330	307	296	293	306	278	289	272	317	319	306	312	288	273	295	308	254	339	294	300	297	303	281	265	254	311	320	294	278	282	285	301	326	295	285	310	284	264	313	295	272	296	267	270	249	300	284	300	298	295	242	304	292	326	302	286	331	289	287	276	283	329	293	311	294	297	304	275	323	306	278	264	289	337	327	285	305	325	287	266	272	264	325	284	278	289	262	299	276	285	304	257	252	266	319	322	322	267	276	284	293	334	299	299	301	302	303	311	282	298	274	280	310	283	305	270	290	284	267	290	319	338	323	299	304	279	290	259	316	286	280	293	281	313	301	326	288	291	283	305	307	287	274	283	289	321	320	315	279	252	312	273	310	302	281	297	305	300	315	291	289	322	279	283	283	268	327	324	269	290	288	286	280	291	315	275	315	275	278	292	273	306	320	252	340	303	260	280	288	323	289	305	279	267	272	280	290	301	299	306	314	285	288	272	299	333	352	302	283	284	280	300	294	289	306	289	261	303	271	326	295	279	335	314	294	306	329	308	328	319	305	293	333	297	305	292	312	304	310	271	284	282	290	276	274	303	284	296	287	315	329	279	308	273	289	304	317	281	289	272	274	292	318	291	346	309	261	329	291	329	290	279	295	317	284	272	272	301	296	298	261	285	325	287	329	296	342	327	314	305	294	306	286	271	263	293	269	287	308	282	297	304	294	274	309	294	283	317	317	293	320	307	262	297	300	259	301	316	321	337	280	280	277	294	323	287	309	310	301	308	293	287	295	295	278	264	314	312	289	273	297	317	283	292	292	338	301	293	306	289	296	252	282	293	310	268	275	285	274	312	294	298	281	293	280	321	283	284	302	303	280	318	265	301	295	295	279	303	276	266	286	298	290	301	310	301	300	291	309	279	295	311	271	282	311	303	273	267	306	290	290	297	304	272	293	321	311	322	291	301	268	307	302	299	290	284	286	274	286	255	314	267	285	296	284	285	287	297	303	289	311	274	271	253	307	276	304	289	281	302	288	284	295	284	288	260	264	296	325	300	289	299	296	250	271	304	302	316	326	268	280	288	255	265	319	301	316	311	266	304	255	321	286	323	291	307	318	280	326	298	265	329	269	275	279	302	276	262	254	316	278	271	338	271	279	316	300	280	282	317	266	275	308	307	305	279	282	269	310	295	286	265	294	278	293	295	303	272	293	277	303	305	299	307	267	265	271	284	310	279	271	270	328	279	297	277	321	292	295	313	304	295	279	287	281	249	286	273	316	310	288	255	314	297	316	296	293	305	277	296	319	309	292	287	286	311	300	291	291	289	281	307	289	299	286	313	323	287	271	295	279	288	283	296
56343	41004	30130	27341	24408	17955	19491	13292	11991	12960	12224	10276	8444	5064	4034	4412	4277	4089	4256	3608	3236	2627	1898	1502	1442	1112	977	800	825	919	857	832	808	788	719	700	727	788	800	776	755	690	708	772	689	685	733	673	669	689	697	662	723	652	669	723	664	674	684	712	658	667	665	721	688	715	694	697	688	687	729	679	684	685	717	663	731	684	664	684	665	676	708	721	687	677	703	704	694	686	703	714	648	680	650	670	677	687	674	711	684	711	694	673	680	656	644	690	681	655	721	674	685	662	704	725	720	660	674	705	694	668	707	667	670	687	655	677	682	724	704	714	697	732	681	718	711	669	712	663	642	653	675	679	705	673	669	700	704	701	707	698	694	742	651	672	712	731	739	675	684	701	692	683	726	696	673	689	664	761	667	689	685	678	700	717	688	676	641	688	718	696	653	670	703	672	655	706	712	668	741	700	634	654	698	658	715	654	707	700	651	668	643	637	682	679	680	714	725	722	685	646	680	698	702	690	723	672	658	671	634	703	671	708	668	679	659	670	632	699	668	689	679	677	700	629	696	638	689	640	709	675	698	687	712	651	661	713	705	701	661	674	708	717	636	670	643	694	676	672	694	707	709	673	718	687	649	705	684	668	732	675	640	693	688	666	684	695	689	676	730	718	677	666	699	644	709	655	681	706	678	743	661	660	648	699	645	698	695	705	669	647	698	663	709	655	651	692	703	716	683	650	768	677	669	646	710	729	689	693	728	692	661	684	675	655	675	720	710	722	669	675	726	670	720	644	634	668	657	654	678	653	685	697	699	658	679	660	670	726	653	710	704	682	646	648	725	706	670	687	722	690	743	704	663	719	725	727	685	647	697	680	648	750	716	698	734	700	702	755	692	667	712	703	684	711	697	723	647	708	686	690	677	691	687	657	647	699	648	704	697	689	669	664	690	635	724	684	684	696	655	671	716	717	663	712	697	726	678	727	730	709	668	662	681	621	658	681	685	699	697	700	679	694	654	672	662	686	678	689	637	719	702	703	683	722	757	693	658	673	706	726	672	656	650	711	697	668	671	638	707	701	640	694	675	656	675	707	725	673	652	692	681	662	695	683	696	665	680	630	713	695	666	677	693	699	707	711	685	671	696	637	681	663	691	681	709	720	727	682	695	679	700	657	683	712	640	689	639	686	712	671	669	691	672	701	683	654	710	649	698	662	691	700	698	637	677	672	713	685	683	704	652	670	679	684	680	655	626	696	636	664	708	724	661	688	670	649	676	709	721	669	671	729	669	718	662	719	626	730	702	663	667	654	645	668	668	682	702	698	653	650	705	648	637	700	656	694	620	705	666	687	631	672	683	690	690	682	667	686	663	628	637	667	679	681	644	733	654	688	650	679	680	718	698	696	686	703	727	706	658	659	668	725	696	663	695	676	706	658	686	700	658	687	661	682	738	659	687	678	697	689	729	641	710	664	647	678	687	678	695	730	691	743	641	702	697	668	682	700	701	664	706	700	672	652	698	701	687	709	716	665	696	703	691	658	705	693	698	692	667	650	651	709	684	679	698	642	676	672	712	701	680	720	703	683	695	699	668	707	700	695	685	702	654	742	747	668	668	628	685	700	702	673	653	682	677	634	690	641	709	679	663	684	673	645	604	680	724	736	703	657	649	667	689	668	684	679	705	694	648	659	684	667	731	747	658	628	724	670	679	643	640	675	677	657	666	694	670	702	647	689	670	685	665	707	662	697	690	687	663	677	668	712	692	677	660	702	671	725	672	683	628	635	681	738	748	685	654	667	708	687	693	668	681	703	682	672	644	698	633	698	708	710	691	726	737	701	679	709	730	645	685	711	660	702	702	702	642	721	687	656	691	656	644	691	680	702	696	662	627	683	736	706	678	706	717	663	692	706	659	727	666	680	688	680	695	696	655	668	709	711	679	657	683	701	673	653	725	682	708	643	675	695	712	709	628	665	683	676	678	667	698	723	656	666	692	690	652	636	707	704	657	710	674	688	715	702	679	699	672	658	718	724	687	682	683	719	645	683	700	747	692	670	672	684	710	660	709	676	675	683	647	703	619	693	705	680	710	686	666	634	686	691	661	701	630	680	714	731	649	645	663	683	706	654	660	686	644	723	669	705	677	708	672	708	665	626	694	691	675	701	658	711	692	720	703	702	670	684	657	673	697	672	683	671	751	672	697	658	697	664	685	676	660	694	718	707	726	698	694	711	676	664	702	737	691	646	740	680	716	627	642	683	664	664	717	667	676	722	742	682	680	681	670	739	658	727	714	706	647	634	721	654	702	676	685	656	704	713	727	668	618	688	672	698	716	687	753	680	714	716	692	660	666	695	653	664	725	723	631	662	696	720	696	689	669	651	700	659	695	702	702	696	654	672	683	649	662	723	696	655	684	692	674	669	712	692	693	647	707	688	689	681	685	673	689	679	653	685	699	666	688	706	666	688	699	682	690	658	677	691	645	703	749	685	700	667	647	704	674	690	659	680	656	683	652	726	677	702	678	700	681	690	667	715	687	705	720	687	660	711	640	696	692	691	657	656	647	640	729	756	653	662	652	707	703	673	681	712	668	694	667	695	711	684	694	663	675	693	668	687	690	649	711	703	699	678	692	677	693	685	758	673	654	683	639	672	680	683	715	670	704	666	682	669	683	688	655	722	707	634	689	726	740	696	714	702	641	658	712	662	660	719	688	664	690	715	702	655	661	663	642	662	703	697	680	654	694	634	712	697	709	705	680	690	682	712	687	713	686	677	675	672	664	657	693	684	702	663	672	679	659	703	672	686	656	710	680	683	712	648	706	690	693	714	665	658	720	696	661	693	682	721	663	710	704	719	682	645	666	683	706	667	722	713	647	723	616	711	708	691	655	652	675	682	703	729	673	733	732	702	684	676	708	702	686	668	668	718	644	686	727	677	697	719	672	666	743	650	700	726	679	686	694	719	699	677	684	630	710	697	713	682	693	741	689	666	697	724	686	693	637	699	665	703	670	718	682	656	682	710	682	690	734	656	677	705	709	657	658	719	736	715	664	683	704	672	664	667	661	676	679	717	698	644	721	721	691	695	641	669	690	657	714	640	658	711	741	666	628	670	716	704	692	677	694	661	666	679	685	668	670	682	672	647	728	652	663	677	654	686	635	664	705	689	709	655	670	718	671	694	673	677	684	695	682	689	701	733	705	688	686	663	689	647	674	679	686	698	687	705	668	732	690	708	679	683	648	683	660	726	657	624	652	665	686	742	663	698	670	722	687	744	718	657	691	659	698	685	703	728	633	693	662	684	702	664	684	725	674	721	681	713	673	708	691	639	693	649	681	668	697	660	632	653	688	656	665	662	674	701	626	690	705	668	648	664	696	714	653	652	740	673	664	647	670	679	663	682	732	723	652	686	694	647	671	717	679	689	627	710	693	701	705	688	693	704	683	677	658	705	683	667	667	665	708	696	695	665	705	727	623	644	664	718	702	717	675	707	670	726	671	699	680	678
23008	11644	7726	6191	4102	3294	3236	1792	1188	1028	1169	765	666	601	483	470	469	502	477	497	412	415	369	359	388	369	345	316	330	331	330	350	315	350	306	340	293	291	325	360	328	308	300	311	337	320	325	314	306	317	308	344	318	286	359	298	321	323	325	282	322	296	312	323	297	334	353	328	324	289	327	299	301	323	323	314	371	335	262	314	326	310	302	314	298	304	329	326	311	314	315	293	287	317	320	296	315	318	323	338	280	318	340	305	305	332	334	303	314	272	346	312	292	324	309	295	314	320	309	295	313	304	300	303	284	318	310	337	361	299	323	289	303	287	305	331	272	314	308	310	326	293	309	320	343	325	277	304	322	313	338	333	318	318	313	327	348	296	303	290	327	319	331	287	300	354	290	318	300	340	312	306	307	310	333	279	278	319	295	307	315	325	305	303	300	328	299	298	290	299	338	320	312	340	336	300	288	298	263	293	325	280	325	331	318	345	316	310	297	303	282	255	322	296	277	331	318	286	312	299	320	302	301	300	285	319	317	325	297	333	345	307	326	310	320	314	320	324	333	341	315	305	298	282	298	302	316	332	327	325	348	317	319	327	285	329	298	338	334	336	333	323	312	304	339	309	314	307	290	286	306	331	309	363	334	304	279	332	318	311	329	302	331	299	314	354	330	302	290	312	307	305	329	327	298	362	350	290	351	293	340	338	291	310	366	347	296	297	307	343	340	297	275	306	332	312	334	306	329	290	299	303	290	322	328	305	294	286	285	311	307	320	326	293	325	307	336	306	322	301	303	298	323	313	339	317	300	316	318	338	316	327	313	309	325	305	311	311	315	316	347	290	324	342	309	308	310	296	314	294	302	313	302	325	308	324	272	330	300	328	353	329	290	322	324	330	334	310	327	295	307	322	295	305	314	289	299	311	305	313	334	326	327	279	328	330	305	323	312	291	321	301	346	320	331	294	307	298	350	303	330	316	359	333	270	327	313	326	321	331	294	314	321	321	305	316	320	320	289	340	300	320	293	317	324	321	337	277	287	304	333	308	329	322	294	331	329	293	326	341	340	295	331	317	317	321	295	312	333	350	282	350	341	318	323	294	318	313	327	345	291	328	317	316	351	337	298	337	303	302	297	322	341	316	317	329	315	307	325	323	296	319	293	320	287	288	330	330	322	291	288	297	300	304	311	317	339	304	318	284	336	338	333	328	302	340	308	322	301	339	331	327	334	288	308	335	355	280	353	366	351	321	304	333	301	358	318	355	323	283	307	290	373	316	320	326	319	314	304	327	333	306	251	322	293	348	317	336	303	311	291	343	331	314	309	314	324	303	298	315	291	324	292	326	291	318	317	300	315	335	307	304	310	329	301	308	303	278	328	336	351	302	305	301	322	280	309	271	284	281	311	319	344	314	299	354	338	358	299	285	322	304	324	285	319	333	274	295	311	343	300	310	319	296	267	296	340	305	317	319	339	337	289	318	299	290	351	304	327	307	314	284	317	336	309	315	312	277	304	329	325	295	337	307	291	302	324	315	272	291	369	322	355	304	295	296	341	322	271	322	309	338	307	312	329	312	295	325	322	328	312	315	295	308	288	334	350	294	338	336	293	312	301	300	298	325	312	315	318	321	299	321	310	283	301	365	332	271	324	282	310	283	294	342	271	310	313	316	298	271	301	342	312	313	309	312	323	294	292	322	308	297	308	310	353	327	333	321	284	326	306	312	294	284	300	312	316	315	326	289	344	326	301	285	282	315	312	304	326	343	363	310	322	331	316	291	316	352	326	311	295	303	304	308	306	314	303	304	333	295	324	324	345	309	319	336	293	316	297	354	334	309	321	309	313	326	283	359	334	287	340	326	296	289	338	299	344	311	307	315	318	303	329	288	331	303	322	329	330	306	316	303	319	300	305	307	289	329	332	320	338	294	302	330	307	312	312	316	314	322	296	292	339	326	339	296	321	296	275	299	300	332	325	319	307	321	321	324	303	325	286	327	315	340	297	303	327	325	296	304	327	351	298	308	321	324	320	322	312	344	301	300	351	333	316	308	299	312	321	359	318	308	311	316	341	342	311	296	360	325	326	297	318	304	314	296	318	340	339	314	342	328	312	316	320	305	319	302	317	299	292	306	303	288	278	292	315	336	325	354	306	307	351	313	311	294	290	299	308	341	324	292	326	311	324	300	330	298	344	305	355	302	300	312	289	338	319	314	338	318	306	305	298	337	325	335	321	301	303	318	283	337	306	284	274	323	337	341	334	325	339	302	317	332	356	335	323	305	292	342	322	324	301	332	332	266	323	302	303	325	308	309	303	318	309	308	320	321	319	336	327	310	298	332	339	331	309	328	267	308	285	299	300	310	339	332	329	338	350	296	300	319	316	321	319	328	306	304	299	332	305	318	320	308	347	331	317	331	329	331	330	317	329	302	291	330	354	293	317	311	318	316	322	298	310	325	371	331	325	303	312	299	335	339	308	281	316	311	323	308	319	313	332	309	362	322	298	354	319	339	287	351	295	317	310	333	313	319	319	320	299	318	334	308	346	326	322	307	296	332	317	305	310	335	300	338	313	298	324	334	312	318	305	336	309	329	292	320	341	333	329	329	349	332	304	310	282	310	288	330	319	347	310	317	288	298	326	317	315	304	311	328	321	348	326	326	369	352	318	304	289	298	307	324	318	294	329	349	321	346	353	322	315	323	303	324	320	352	332	299	309	304	308	331	290	308	324	310	299	334	352	338	311	302	318	339	321	353	325	322	305	335	299	321	304	289	342	316	327	313	325	308	322	337	328	302	327	311	311	306	313	305	325	325	287	321	331	286	302	313	342	343	342	310	346	312	296	332	330	323	315	329	337	302	309	339	320	337	346	295	287	316	303	302	310	330	311	295	329	348	331	285	293	341	323	284	310	308	326	283	322	317	325	309	349	307	290	316	318	319	331	312	328	322	289	269	296	316	301	331	318	320	302	320	290	312	268	312	357	332	329	299	360	345	313	326	291	331	333	319	298	307	319	321	305	322	308	336	298	321	318	370	326	300	314	302	309	313	315	299	315	329	341	304	316	296	333	328	316	323	303	315	324	317	304	301	322	266	307	307	312	310	273	267	300	331	292	330	307	308	352	305	306	310	270	287	305	262	333	332	321	339	330	291	332	333	301	326	318	353	362	338	270	335	311	309	330	285	338	310	289	298	344	309	292	307	357	324	297	311	303	297	317	302	319	341	334	329	325	353	321	324	277	320	326	298	305	328	343	323	340	291	300	311	334	317	304	321	327	338	336	324	310	308	305	298	328	342	299	311	311	319	347	297	324	317	276	318	310	311	313	326	331	319	311	307	331	323	295	375	315	313	280	304	353	344	278	309	330	330	305	322	291	260	289	295	314	322	328	298	314	296	335	301	294	251	311	330	323	300	280	318	284	304	290	331	302	305	328	275	326	294	345	322	287	317	310	308	342	343	301	307	315	312	313	314	322	326	350	282	311	290	341	301	329	315
21411	10750	11758	14854	12043	11566	12412	6730	5178	4448	5229	3303	2618	2139	1804	1913	1771	1665	1717	1620	1451	1406	1134	969	994	858	802	751	739	748	732	777	709	728	701	710	719	702	725	716	754	735	699	731	747	742	713	686	688	668	696	703	706	716	670	728	701	691	758	689	790	718	714	668	663	766	764	691	724	673	683	700	703	724	707	737	783	670	748	692	721	710	686	702	693	768	716	712	743	731	756	753	707	716	677	727	723	728	721	730	675	724	712	687	729	731	714	768	683	699	706	707	679	672	735	722	703	667	741	709	662	727	686	722	720	691	710	702	730	687	702	737	742	712	691	684	757	688	756	724	674	718	746	701	684	698	704	708	715	724	672	721	703	707	742	698	729	667	702	697	748	722	754	704	716	774	702	775	703	710	698	741	707	726	676	706	731	680	691	660	727	715	695	705	691	690	731	784	732	734	775	720	692	721	721	709	683	689	686	726	776	734	717	695	715	684	688	743	719	691	694	660	705	697	673	729	690	732	699	693	704	745	731	718	708	747	723	733	684	741	704	650	727	749	709	697	724	765	675	673	740	742	757	718	702	734	737	706	754	682	679	749	777	658	735	661	712	705	717	775	736	710	730	680	721	710	711	720	714	719	732	696	717	704	708	728	735	725	674	702	691	710	680	736	724	740	713	712	701	753	695	688	772	679	685	729	695	715	749	727	680	738	723	719	691	667	678	723	739	701	705	719	711	708	679	728	696	784	684	735	732	715	717	704	680	725	730	706	709	671	744	663	658	724	729	698	740	760	687	793	680	693	696	736	670	689	695	710	747	644	717	704	722	707	665	674	779	701	680	667	722	749	692	690	703	735	725	702	657	696	708	742	693	755	696	761	705	722	706	739	691	727	718	716	687	694	677	719	718	709	702	758	745	698	702	729	691	720	687	673	675	736	767	704	697	674	690	708	708	732	733	694	737	725	698	719	710	747	719	739	712	737	679	746	761	747	704	698	734	796	695	728	761	748	737	676	766	721	736	670	701	713	688	696	737	712	658	659	660	700	667	721	738	733	764	695	699	735	760	690	731	727	704	758	726	685	736	714	703	733	714	754	722	709	674	711	674	765	722	665	717	686	688	729	735	737	671	721	712	723	693	739	712	732	764	687	718	694	736	718	710	717	678	752	734	746	696	710	735	720	773	689	709	706	706	727	786	702	755	696	685	660	745	712	715	757	743	685	702	710	714	698	724	729	702	718	676	667	750	724	693	713	695	733	757	743	721	732	669	711	715	729	681	734	677	729	714	739	698	711	728	712	669	687	711	716	755	708	716	734	722	683	755	721	695	716	768	738	735	712	732	718	755	708	756	735	714	706	698	722	689	726	714	730	690	702	724	693	733	720	709	740	690	731	710	689	724	742	746	696	686	672	748	734	715	725	715	694	676	681	679	700	699	694	698	737	706	663	741	789	714	735	716	686	730	775	708	757	727	706	699	725	724	695	716	718	739	663	773	707	697	726	722	723	754	733	734	726	693	766	709	686	706	780	729	688	710	690	718	738	720	698	671	685	706	711	715	725	725	730	741	677	732	777	689	699	720	715	739	740	652	724	731	736	688	683	747	709	776	719	694	662	681	726	772	688	698	715	704	709	720	705	726	706	688	728	726	719	679	693	734	707	708	677	684	691	741	722	712	677	758	715	728	732	701	682	691	707	694	708	711	681	768	727	746	730	750	680	737	709	716	718	693	658	732	702	717	689	675	785	757	731	714	678	700	751	712	756	708	708	744	722	715	741	648	711	707	685	701	663	700	693	684	710	716	712	728	665	641	659	724	722	711	737	739	749	713	691	702	678	703	780	724	660	724	710	694	749	655	685	734	693	696	726	691	716	711	700	710	747	712	725	719	688	689	752	745	728	715	717	747	707	688	721	692	705	707	740	711	716	675	736	738	690	708	707	714	727	707	743	711	715	680	731	692	705	728	684	708	745	707	683	728	685	713	686	648	696	743	728	744	703	764	688	711	734	771	753	739	711	723	721	742	739	692	711	688	686	740	722	710	715	698	706	714	725	689	712	752	779	740	695	735	696	736	682	697	684	711	761	715	739	689	688	725	752	721	705	744	739	697	708	720	761	737	749	692	705	676	699	729	676	754	714	746	695	674	710	693	700	719	706	671	670	728	705	698	721	700	706	731	708	727	741	721	723	716	735	699	682	749	710	656	712	768	720	672	663	763	681	691	751	725	658	710	727	731	723	712	699	702	728	724	704	691	722	708	705	756	731	693	725	663	733	740	749	698	739	716	721	762	746	741	727	733	776	726	710	705	740	671	710	716	707	678	693	678	707	681	733	721	669	726	691	698	758	674	730	747	702	698	731	700	713	731	733	688	687	708	737	714	694	727	714	660	692	746	729	707	648	678	714	713	735	727	694	780	715	726	719	710	691	687	745	735	743	730	746	744	733	758	742	738	705	713	684	728	678	717	719	671	702	756	684	701	698	722	757	702	727	741	731	756	724	746	714	763	684	673	754	691	751	710	667	705	685	725	718	655	672	720	679	692	745	708	691	673	724	750	758	732	711	727	683	707	720	722	736	704	703	717	746	750	671	695	703	724	741	744	693	753	681	735	719	698	702	713	724	724	687	692	746	683	702	733	671	699	739	713	721	710	711	735	728	752	731	746	699	653	696	738	727	707	740	716	714	660	767	719	718	654	751	699	739	688	678	759	714	675	620	731	705	694	788	738	678	716	695	712	741	655	711	715	679	720	688	739	678	707	679	713	720	710	754	747	681	692	701	716	732	740	679	734	727	677	716	754	718	740	693	723	764	672	705	716	719	728	693	735	720	711	726	717	686	719	698	723	723	723	719	693	707	678	682	676	707	705	702	730	685	725	744	677	733	646	700	676	758	748	709	726	713	715	702	705	727	732	658	735	719	660	727	724	748	707	688	724	717	719	683	748	760	726	699	709	682	712	674	738	717	734	690	704	695	755	735	693	738	708	729	670	668	692	740	727	754	691	736	697	674	699	678	699	683	686	731	719	690	667	678	702	671	692	694	675	729	707	741	712	661	752	733	730	768	688	669	738	684	705	741	677	727	766	722	664	696	706	719	705	691	688	708	717	736	709	700	760	732	724	664	723	746	698	729	726	708	699	709	702	757	717	738	731	736	768	703	681	702	754	697	728	700	706	715	730	657	713	721	728	742	723	767	747	743	648	722	718	719	690	696	697	736	731	757	672	680	697	698	712	760	700	761	706	718	660	701	729	742	676	711	706	767	745	717	718	738	644	728	715	729	695	739	704	706	712	729	718	720	693	698	723	700	707	726	711	715	677	679	747	685	712	680	727	744	755	743	736	721	695	731	733	723	687	753	711	731	673	709	687	739	718	691	708	716	678	752	704	721	701	733	768	673	693	737	690	733	711	726	717	709	698	749	712	691	731	716	745	656	719	777	734	716	699	702	684	692	720	730	708	716	756	687	713	737	701	705	705	721	702	700	689	738	695	726	679	730
74726	49015	22656	14390	7589	10193	8541	4823	1994	1569	1353	1266	815	587	536	610	617	489	477	486	485	491	341	345	342	298	244	276	231	262	251	244	207	235	211	249	211	285	255	237	234	246	240	234	223	232	245	234	226	247	222	239	250	217	252	257	230	232	236	193	201	235	269	215	246	214	227	234	209	215	230	258	235	235	237	174	261	236	237	222	247	252	213	221	245	235	263	254	222	253	250	230	247	271	262	242	219	233	268	242	243	247	258	267	228	244	240	227	259	242	239	240	227	264	236	242	233	221	235	237	236	211	214	208	206	230	252	243	201	225	273	215	223	224	219	266	256	246	243	234	243	242	258	265	232	241	230	234	234	228	254	215	257	272	245	236	256	255	258	204	234	232	231	213	225	234	253	229	224	237	237	230	224	220	221	246	222	223	234	236	245	237	242	224	254	232	255	222	222	199	220	235	245	225	255	247	254	239	219	243	230	269	241	209	267	240	212	208	273	274	245	236	229	246	205	219	249	255	231	229	225	227	250	236	214	241	227	259	230	239	243	229	256	221	263	229	218	260	218	231	209	219	227	240	247	228	252	224	238	235	249	221	219	219	224	265	248	239	211	222	237	233	240	242	222	234	241	194	248	238	239	244	245	211	255	230	236	224	243	211	231	221	223	247	208	226	227	248	232	245	238	250	248	237	254	230	236	253	247	238	211	257	274	217	240	242	233	230	234	249	223	213	230	210	237	237	258	204	230	265	257	230	245	217	258	247	230	246	234	228	210	250	240	247	265	248	226	214	242	238	235	220	220	227	239	218	217	231	211	263	209	215	245	228	233	248	235	266	227	227	232	243	210	246	228	235	230	222	242	247	267	236	225	266	210	246	238	227	219	223	189	225	256	211	241	243	243	212	244	230	228	263	270	233	238	225	229	230	249	224	237	233	237	232	251	270	286	219	244	204	267	234	242	234	228	226	262	247	241	220	231	228	221	252	213	242	241	214	244	244	236	236	235	246	229	245	225	248	228	216	234	224	254	251	237	220	259	231	239	242	238	254	220	251	212	252	265	242	253	231	218	229	229	251	245	254	211	240	213	229	213	234	224	245	250	247	244	270	252	259	236	248	235	218	255	238	215	232	239	244	235	212	228	270	242	225	203	232	238	248	242	241	244	212	244	239	224	234	240	255	224	231	235	234	228	241	237	219	225	231	253	231	230	230	240	214	265	234	277	223	227	255	239	229	264	241	237	252	227	223	255	249	230	223	236	222	215	232	219	213	257	227	216	205	238	243	246	221	244	246	236	264	229	226	257	230	229	246	244	238	214	247	237	236	252	233	232	259	228	253	248	222	226	238	222	233	194	242	246	269	213	237	225	249	244	223	244	262	253	218	215	232	241	234	261	235	249	247	244	236	231	241	240	254	218	235	202	244	215	236	245	212	252	223	250	222	215	235	243	242	236	235	238	242	236	200	243	218	234	234	230	264	203	227	211	220	225	265	246	230	235	228	235	246	259	232	249	245	254	217	225	247	244	254	211	228	224	265	224	241	198	229	227	228	233	232	252	252	226	221	262	231	251	211	207	227	236	224	277	209	237	248	245	205	228	282	268	234	228	249	244	266	218	219	241	247	252	254	203	233	258	238	224	217	220	264	230	233	224	209	227	243	223	217	220	255	238	261	266	231	253	244	252	237	261	244	243	232	242	242	242	209	236	229	258	246	233	249	230	253	232	245	216	225	230	235	245	243	256	251	248	208	220	228	260	224	232	231	225	256	223	210	222	237	234	213	223	250	227	233	249	259	211	230	265	240	266	269	248	244	241	225	200	239	224	225	230	262	262	216	227	223	281	230	225	250	235	222	217	214	240	194	230	250	237	269	217	225	248	276	224	262	237	237	244	264	250	221	234	252	195	225	225	251	220	223	248	252	213	247	239	241	220	208	236	210	217	265	247	215	214	243	240	222	224	215	222	250	234	227	243	242	241	218	229	235	230	256	234	222	238	249	231	220	232	222	239	237	244	218	252	233	224	249	251	222	241	257	260	263	273	252	235	245	251	227	215	222	251	238	220	247	263	231	212	208	267	246	226	241	235	235	262	262	224	226	231	250	249	225	239	228	220	266	236	231	200	267	248	216	229	247	252	258	239	216	236	201	249	248	232	237	241	209	243	213	269	243	267	238	242	218	262	230	248	262	250	250	247	226	247	223	250	258	230	248	263	229	252	227	260	230	235	224	227	230	245	256	218	246	224	222	227	233	239	222	216	234	245	231	232	214	246	234	236	214	228	241	226	216	227	230	269	218	234	232	220	287	243	232	206	221	230	239	238	229	254	243	236	253	231	249	244	238	269	231	238	241	234	218	246	249	207	221	206	226	260	242	246	226	239	250	246	237	246	249	256	244	238	211	244	264	226	222	204	204	278	268	262	220	255	204	229	243	224	254	234	212	222	239	218	254	238	240	268	254	200	209	250	234	241	228	258	242	226	224	235	209	212	233	231	210	263	233	240	226	256	219	247	255	226	236	233	205	233	222	250	245	257	227	270	243	234	232	222	232	249	221	240	252	234	244	217	271	247	248	270	213	231	222	223	238	234	261	240	252	239	255	248	236	238	240	260	222	228	241	231	242	248	244	220	233	241	209	230	239	233	230	205	237	217	287	220	248	210	227	271	246	222	255	236	239	219	238	263	237	244	248	261	253	269	236	249	224	212	226	223	204	212	250	224	218	221	237	234	228	257	215	216	257	228	261	245	201	243	236	232	257	239	236	249	235	194	241	225	212	241	220	240	251	255	240	263	243	222	214	229	227	257	252	274	244	229	240	251	227	214	236	225	259	244	211	236	258	265	252	232	243	226	269	220	228	245	241	235	224	234	246	229	248	233	253	241	256	217	237	241	216	234	271	249	250	227	214	235	260	246	248	222	230	245	231	220	256	236	284	233	246	242	219	255	234	226	247	274	228	219	216	227	239	226	241	229	224	233	273	239	205	247	237	258	220	234	243	250	239	226	214	243	245	249	228	234	207	243	241	244	240	240	256	225	239	251	241	223	255	265	259	274	229	250	211	240	226	219	226	243	250	235	228	216	225	242	232	227	279	241	218	230	240	218	227	259	253	239	237	231	225	249	254	234	238	230	220	236	252	269	238	274	241	210	265	243	233	261	243	262	238	245	216	239	265	236	254	258	236	234	234	258	219	242	237	215	228	240	223	232	243	241	251	251	231	214	250	230	191	226	242	228	227	241	235	228	243	227	234	242	223	253	247	239	247	212	253	223	247	211	220	232	238	225	236	222	241	247	245	223	236	241	223	260	244	253	259	232	229	232	231	250	261	231	239	246	231	207	205	220	238	263	229	245	227	220	244	243	232	241	215	247	229	258	243	254	227	234	235	208	219	236	203	245	209	220	221	252	231	242	249	202	217	204	251	227	255	224	236	225	235	229	217	241	254	238	212	218	203	259	222	253	241	228	258	196	250	242	216	250	226	233	234	281	241	233	239	225	237
46481	30574	21753	22262	19051	27129	24064	15668	8045	7166	6247	6137	3824	2746	2613	3097	2716	2274	2149	2253	2147	1956	1320	1209	1071	870	749	685	615	627	667	612	599	646	608	522	604	557	659	579	554	624	556	610	598	501	570	571	543	542	563	561	579	589	564	541	555	581	571	629	547	576	574	572	565	554	544	562	544	544	600	555	572	585	569	556	551	533	572	525	550	576	603	596	543	607	551	563	576	558	533	583	564	534	568	566	553	574	550	557	572	578	558	621	548	582	563	592	570	584	595	554	572	535	555	597	585	552	595	573	551	564	574	552	635	540	531	586	602	556	539	568	593	549	588	556	564	557	552	554	560	562	557	552	556	569	576	582	574	587	532	544	538	550	585	600	565	554	592	555	570	523	541	560	575	568	584	516	530	514	569	598	559	591	542	543	570	533	554	568	527	545	539	552	577	535	562	600	568	538	546	551	539	521	546	576	614	582	585	543	563	571	516	563	570	574	566	568	584	577	564	562	538	574	562	545	580	577	526	580	541	509	597	564	563	528	555	576	524	528	574	542	584	531	505	565	570	590	580	559	599	547	570	552	568	550	528	538	582	547	563	539	579	555	577	570	548	538	602	552	579	602	608	577	559	553	582	559	607	530	542	543	539	594	543	579	553	614	552	545	593	562	569	555	536	560	584	569	594	540	572	568	555	586	519	583	571	565	578	560	562	589	565	617	584	598	601	560	549	536	541	529	580	557	581	613	573	553	572	559	510	601	561	554	531	568	554	551	569	553	576	583	580	584	544	537	577	549	607	560	519	537	565	584	581	582	535	572	569	556	560	556	570	586	572	524	599	555	546	568	589	533	584	501	598	529	596	526	563	554	534	557	543	565	520	566	553	556	573	535	534	585	539	562	565	565	591	558	599	563	485	604	543	545	534	562	553	540	579	556	561	520	549	528	577	584	552	623	541	605	561	546	582	535	572	539	552	576	532	521	580	586	595	588	551	556	523	570	573	578	529	586	537	567	572	553	540	570	601	545	584	568	577	559	584	574	545	574	551	543	582	555	567	564	587	544	523	580	578	541	587	559	545	602	569	535	579	549	568	527	561	591	572	548	517	547	588	549	519	582	567	585	616	531	602	600	531	554	565	537	584	544	558	583	525	596	594	525	533	551	574	549	523	556	549	597	546	515	582	552	581	589	567	561	558	611	576	552	566	600	559	541	536	571	574	539	596	546	581	578	528	573	559	591	571	564	554	570	555	602	573	534	552	548	572	589	599	572	571	566	574	604	581	551	557	620	565	581	554	563	546	525	587	572	539	538	545	625	614	577	545	559	539	580	563	556	548	560	600	568	525	525	578	577	581	597	595	570	554	547	595	614	571	577	550	583	575	561	553	548	528	576	565	511	604	598	607	602	577	571	591	555	528	527	569	536	530	561	529	515	577	543	591	550	550	567	624	541	545	602	573	569	565	545	537	528	575	520	580	535	561	555	534	592	600	591	586	554	570	532	598	529	544	559	562	526	550	586	545	565	542	563	581	571	562	559	571	525	566	592	552	587	576	548	555	532	554	507	539	563	560	548	549	586	556	568	582	566	552	549	574	591	606	545	560	544	568	571	521	537	569	557	580	555	548	557	597	611	533	561	586	553	581	571	535	590	612	535	566	558	568	545	536	569	606	580	545	552	565	561	548	537	532	568	541	597	569	569	554	563	573	586	525	544	592	595	572	579	588	574	566	509	562	591	609	537	551	567	569	566	573	557	559	555	593	558	544	554	586	570	554	533	548	561	559	583	571	570	563	587	541	572	617	563	541	541	613	572	553	563	563	542	557	539	614	519	606	575	593	589	555	589	599	535	561	579	578	525	586	603	572	574	569	570	535	588	577	538	575	580	572	571	583	520	530	555	592	520	581	607	610	578	587	567	570	541	530	565	560	594	578	536	556	616	547	557	569	550	564	585	585	581	549	594	565	610	552	497	562	604	578	575	548	572	597	537	559	534	577	597	623	568	542	604	541	545	568	618	580	581	565	570	540	556	540	550	581	557	576	539	575	530	591	588	569	598	545	554	572	563	586	586	567	556	552	515	550	553	509	605	585	586	585	579	532	571	608	563	579	553	535	570	581	529	582	611	567	560	544	562	579	548	594	584	554	528	541	555	570	564	589	563	595	604	565	562	602	593	544	558	545	567	580	551	600	564	553	530	568	523	524	563	590	592	574	566	562	531	581	565	515	558	579	548	553	584	570	559	520	566	513	568	537	544	572	586	629	573	516	609	560	558	562	521	529	553	596	571	517	540	596	558	586	570	547	561	540	553	545	548	581	577	532	569	543	566	523	583	536	582	571	577	574	554	512	544	564	549	588	596	572	552	581	557	541	576	556	585	572	595	600	545	579	570	564	581	579	543	625	554	549	590	528	563	586	522	559	564	547	581	525	573	574	537	549	580	538	557	567	531	532	541	571	582	567	532	606	564	533	564	539	573	586	597	597	549	529	604	577	583	572	536	536	527	561	592	554	572	609	581	541	563	600	558	555	566	554	549	555	573	580	546	528	561	563	560	545	590	525	574	555	577	563	553	587	538	521	551	542	550	553	545	558	538	562	566	540	523	521	572	602	564	499	585	557	546	582	598	570	551	554	544	558	542	574	563	574	552	560	540	517	566	567	582	563	588	574	591	526	588	576	571	554	574	555	578	533	567	523	577	565	609	615	576	502	531	580	562	584	612	556	613	577	520	571	576	568	562	548	589	546	573	574	559	598	584	644	562	547	608	574	566	569	578	614	572	575	550	613	560	547	556	539	532	551	546	605	554	567	572	565	533	566	554	590	548	551	577	563	556	569	556	572	598	603	562	559	547	551	566	556	580	555	559	547	597	602	567	581	557	570	553	610	575	548	548	596	563	578	560	593	536	565	581	600	552	575	570	591	593	565	575	568	532	582	545	567	564	573	614	552	541	556	592	585	558	512	560	566	537	563	539	522	512	571	552	561	548	538	532	559	546	534	496	568	549	569	594	579	547	593	545	567	571	588	550	549	601	568	574	574	549	557	534	589	635	584	527	566	523	535	508	532	549	525	556	588	576	596	547	573	532	580	556	553	543	545	574	610	559	584	529	594	556	597	601	566	530	559	560	557	561	546	575	568	571	568	584	554	543	536	570	541	495	582	601	558	573	539	591	558	583	568	541	572	562	586	589	590	553	598	515	586	579	526	532	549	599	534	569	529	545	579	568	555	558	573	569	591	563	574	523	546	590	589	608	581	576	581	559	555	562	555	535	548	572	590	559	538	591	587	531	559	605	570	541	554	572	588	538	543	598	598	564	598	541	573	539	525	565	596	575	561	541	593	536	574	579	559	557	541	539	592	577	562	518	580	543	556	521	593	553	540	585	563	598	602	568	558	572	623	520	557	538	589	563	592	521	555	600	546	545	524	593	530	544	548	558	544	539	574	548	528	572	550	552	609	561	588	532	559	555	525	587	556	560	578	558	539	583	511	566	540	581	586	574
85809	55482	27929	19243	16654	14873	9706	7500	3917	2098	1649	1476	1412	916	795	790	762	677	717	670	624	613	451	440	424	371	308	314	278	364	305	303	310	279	298	338	266	281	322	319	342	281	327	263	272	316	257	290	281	273	314	301	292	301	301	321	272	276	284	290	284	328	301	282	294	275	288	298	304	301	307	293	296	306	320	258	295	315	309	280	296	279	298	289	299	291	312	295	308	298	304	278	310	270	255	287	253	309	366	289	281	309	308	290	346	329	301	272	303	294	330	285	298	307	279	303	292	268	285	289	288	315	290	289	290	303	308	294	310	289	285	296	290	322	304	332	292	301	309	309	285	306	309	297	286	250	282	286	286	327	330	310	293	270	289	285	315	280	310	310	284	262	294	318	326	291	310	304	290	284	301	294	287	285	270	319	318	301	312	302	320	285	285	289	299	286	269	284	334	269	308	302	298	293	253	289	293	288	295	290	291	303	301	304	270	282	297	294	309	293	304	303	291	295	279	294	273	302	295	326	287	289	275	263	296	301	282	301	294	315	273	288	284	270	303	327	302	309	303	299	316	290	276	277	286	279	270	280	301	281	276	276	282	308	300	296	309	266	296	324	273	302	311	309	271	309	275	318	304	276	296	293	297	329	283	316	308	322	310	320	303	304	271	291	287	256	301	282	290	304	265	320	298	312	301	313	311	302	327	301	295	300	317	317	280	285	287	288	301	291	293	276	276	295	282	298	269	272	305	284	287	307	295	275	286	282	265	314	298	275	307	289	289	279	323	273	282	298	319	297	286	298	300	287	301	306	300	270	306	310	285	277	315	264	298	310	290	286	263	305	278	285	296	282	267	310	302	319	271	287	307	303	301	299	307	290	289	323	266	307	286	331	273	297	322	281	282	300	318	309	286	316	296	297	286	280	254	309	302	283	289	311	282	282	296	274	296	269	258	304	309	321	262	268	274	297	297	287	323	329	293	295	313	301	285	259	277	307	312	281	274	339	265	268	278	295	290	292	319	312	264	297	300	323	296	307	273	289	330	289	292	275	275	297	314	320	300	299	289	269	307	303	292	296	300	311	302	308	312	292	320	331	292	276	309	301	317	285	301	284	291	309	283	316	287	297	303	269	275	305	289	317	312	303	303	307	283	291	296	308	297	307	295	310	285	302	306	296	302	300	299	283	288	308	290	308	280	284	294	281	283	300	291	306	334	306	285	299	276	297	330	295	295	283	298	261	292	239	261	288	312	313	312	282	281	303	266	280	321	288	277	307	271	284	325	269	286	315	333	276	310	314	298	314	312	308	282	267	286	304	328	335	286	305	294	286	282	282	274	270	293	281	312	278	316	299	304	276	314	316	280	297	307	272	257	309	295	256	293	310	292	322	293	293	306	304	292	258	322	285	266	316	298	300	288	310	312	267	303	305	284	286	290	296	292	284	289	315	292	283	310	300	301	277	293	271	281	294	318	280	297	282	302	293	280	278	315	325	302	281	281	291	287	307	274	281	294	272	298	290	291	294	319	301	298	316	297	312	280	289	309	295	282	274	307	283	301	289	262	281	297	272	291	310	315	307	305	283	275	298	261	299	300	292	287	306	296	309	274	304	300	286	260	306	322	276	275	307	300	295	306	302	319	282	279	287	292	278	288	287	283	298	289	318	343	298	302	268	284	300	275	320	280	309	276	280	299	322	286	287	307	300	271	308	297	279	280	329	303	307	311	280	308	320	297	297	259	292	288	284	286	319	284	308	293	269	283	290	297	274	294	279	308	300	292	293	304	310	335	290	293	309	301	318	282	276	318	267	280	342	285	277	302	325	293	318	271	300	311	264	326	301	332	280	289	303	280	325	260	345	283	296	302	285	288	270	301	294	284	267	274	296	297	274	322	271	292	283	293	294	296	285	307	264	288	333	272	280	324	316	309	299	296	276	284	279	286	298	296	301	287	291	302	271	281	306	284	283	286	292	321	269	322	308	301	291	284	309	294	311	289	322	304	282	306	297	333	310	310	291	303	327	300	296	271	284	289	313	310	290	271	307	296	306	287	291	325	276	274	297	309	315	261	297	319	298	293	286	324	285	264	298	290	270	290	326	307	331	298	275	312	333	299	297	314	318	299	279	281	311	296	298	298	280	329	302	309	324	276	281	287	305	319	292	294	275	271	298	323	283	292	302	316	267	308	313	266	286	311	290	296	326	270	342	273	329	325	279	303	312	246	303	321	297	299	295	338	291	279	299	307	342	286	329	292	289	277	305	293	300	288	318	300	327	291	270	283	294	264	302	270	310	314	298	297	297	300	267	284	293	310	303	308	290	258	280	293	296	280	300	298	268	280	304	291	238	291	306	284	313	265	301	295	278	330	303	316	292	291	318	313	260	315	304	295	266	279	285	313	309	310	296	279	304	329	300	286	304	287	292	281	319	337	315	300	301	283	262	314	289	312	299	295	284	269	293	281	306	295	302	284	283	288	298	278	283	311	308	277	303	273	306	275	296	261	271	267	332	313	281	325	326	312	325	287	289	298	272	300	298	293	287	277	272	317	302	306	319	307	281	293	308	309	304	299	303	296	278	276	290	314	293	294	309	304	286	301	344	288	311	298	303	264	304	278	282	297	279	269	314	304	301	294	318	300	305	297	294	275	297	304	289	298	290	305	283	293	298	300	317	294	321	302	300	311	312	280	295	295	297	278	248	304	250	298	280	301	294	315	270	275	290	295	293	290	282	288	295	321	304	289	291	279	289	308	231	290	263	330	291	268	297	274	316	269	281	314	299	286	287	285	272	270	288	303	298	307	331	288	285	316	264	306	317	269	280	284	314	279	290	288	298	275	303	305	314	286	303	295	291	314	296	304	315	305	280	308	300	312	313	277	300	304	290	303	280	290	294	260	260	307	298	281	302	278	282	296	316	284	286	299	265	285	281	301	302	320	274	304	279	292	303	304	267	284	289	305	270	309	302	332	313	310	278	300	301	299	290	292	287	322	280	277	287	288	296	262	288	289	296	301	281	290	333	330	281	301	274	317	327	328	307	308	316	311	319	308	310	288	292	302	274	294	337	299	302	295	311	297	329	322	274	322	288	317	302	256	246	264	305	309	300	315	296	291	285	292	268	262	298	299	302	280	307	315	297	316	265	316	296	285	308	299	305	315	337	275	300	295	310	297	339	270	278	300	340	285	312	297	290	307	289	271	310	282	284	309	303	288	255	293	329	325	323	319	291	277	295	267	285	316	326	262	320	266	319	287	331	357	304	298	288	277	285	305	264	306	275	269	309	298	290	310	284	281	276	278	283	305	297	306	275	284	320	317	259	272	321	308	303	328	293	249	310	300	329	342	304	296	285	337	306	325	270	291	273	315	318	280	304	303	295	286	301	315	305	296	308	291	276	321	296	302	326	313	299	281	308	314	289	305	272	307	280	298	319	320	292	267	276	254	282	304	298	282	314	297	304	277	268	271	294	311	276	321	303	314	295	292	306	278	293	283	287	257	281
57080	39639	26319	24011	31449	30871	25095	22681	13163	8450	6936	7316	6456	4513	3779	3844	3917	3297	3078	2987	2725	2601	1646	1510	1502	1270	883	860	766	824	797	785	790	752	729	743	752	785	750	738	656	752	716	752	691	679	685	709	700	673	677	728	747	715	703	730	740	696	707	663	738	695	683	678	683	698	683	681	659	725	671	686	714	715	736	699	693	682	682	677	747	647	698	664	647	657	690	643	700	702	710	738	689	664	712	721	636	679	657	672	714	703	689	695	660	685	686	727	721	666	688	742	667	734	677	720	700	689	687	684	714	697	689	632	652	701	642	708	726	669	695	697	705	703	725	746	644	679	684	678	716	666	663	694	721	747	725	706	705	715	692	725	681	695	697	664	710	661	673	690	677	713	684	685	737	718	719	676	677	703	719	683	673	710	739	653	663	732	692	679	667	665	668	679	716	695	683	680	736	719	665	662	661	710	747	647	707	675	680	704	656	668	668	684	691	710	718	669	661	668	723	726	683	691	619	719	708	670	734	715	744	727	739	698	712	673	694	661	690	668	717	701	708	688	703	654	699	709	674	703	703	697	644	690	706	663	699	666	684	646	709	661	661	682	701	670	719	687	717	632	703	729	739	656	667	716	701	627	682	656	707	677	706	665	695	634	729	630	662	734	654	675	675	675	715	715	678	618	708	672	727	712	677	671	670	677	648	666	715	696	664	673	693	674	690	714	701	692	696	720	644	706	711	724	759	754	730	717	685	715	713	669	693	664	682	648	663	681	632	713	690	704	687	733	690	654	679	704	677	701	660	681	685	657	709	685	708	688	672	671	675	712	694	717	696	675	663	687	668	718	740	747	680	668	752	696	685	728	686	672	716	651	720	737	695	668	693	712	732	709	658	704	695	685	732	674	716	660	690	682	667	728	675	724	680	693	689	710	696	688	660	707	705	665	679	668	709	698	707	758	645	733	716	696	661	669	715	707	713	712	725	722	647	698	661	685	672	667	743	692	665	651	663	672	697	718	673	691	698	701	678	707	640	664	690	676	682	688	690	712	720	708	709	711	662	707	665	691	692	658	717	668	667	624	738	687	714	705	715	684	719	684	691	672	676	669	682	674	673	648	674	693	677	709	709	707	726	665	649	681	658	740	693	653	794	680	674	693	652	695	684	684	679	706	695	689	720	670	700	660	701	713	715	695	676	725	652	706	732	680	675	684	638	689	688	674	689	679	689	701	690	606	646	672	651	712	669	680	687	663	719	653	710	719	701	663	689	702	707	677	664	705	673	701	652	662	716	741	654	744	654	682	677	732	701	694	662	673	709	673	700	745	686	691	679	717	659	700	706	738	716	673	689	718	698	683	669	680	679	652	704	759	668	669	674	709	697	672	667	677	685	656	686	678	657	713	687	680	722	686	702	715	677	676	684	674	680	679	667	674	656	665	707	690	720	712	654	673	716	722	647	719	671	663	660	686	718	683	693	752	701	674	691	645	677	698	677	737	718	697	690	674	684	737	725	725	671	682	660	723	690	665	695	666	681	680	686	679	635	682	719	666	678	659	690	713	683	725	710	662	685	680	634	682	713	687	657	704	698	690	656	753	665	720	735	689	665	651	671	729	722	726	688	688	692	724	677	678	723	627	684	694	713	705	669	706	656	694	739	712	676	693	690	714	707	693	721	684	681	703	719	672	706	705	654	694	668	681	723	680	676	695	724	725	627	699	705	703	665	670	676	658	689	702	725	664	701	742	712	652	690	700	722	698	661	714	741	696	705	683	696	702	713	664	693	678	706	701	686	697	695	713	741	714	711	634	689	690	650	702	668	715	704	682	747	660	721	663	686	667	694	693	678	677	657	681	676	747	731	676	729	693	675	669	705	663	702	689	724	695	697	718	728	715	703	702	679	660	684	682	663	713	677	677	674	719	686	670	738	690	643	662	675	694	687	697	674	681	684	691	697	682	681	695	697	738	691	686	666	711	662	727	704	713	711	734	654	670	651	673	648	650	713	715	651	722	691	634	654	679	718	674	659	733	687	705	740	685	679	712	757	734	679	683	652	686	695	684	696	671	738	687	679	699	649	675	746	667	703	703	693	662	648	690	726	715	669	685	712	681	670	679	684	689	723	690	698	731	702	763	659	650	681	735	720	704	665	690	666	694	700	673	689	664	700	696	684	680	683	691	682	633	707	715	705	691	707	708	662	693	664	723	667	675	695	714	679	633	702	660	670	696	691	670	753	646	718	667	657	697	717	691	711	667	688	713	654	615	653	683	655	632	719	667	716	693	684	683	720	708	644	727	697	658	718	705	709	682	698	663	700	693	715	712	726	722	717	719	645	672	672	708	683	701	719	692	687	713	677	748	696	682	667	666	717	699	686	654	666	651	721	671	660	737	664	730	725	703	725	674	727	688	687	730	709	665	722	645	698	651	715	698	685	690	673	728	689	668	670	700	657	749	665	662	717	676	659	709	733	618	707	729	671	679	660	713	742	658	698	674	740	694	663	687	723	746	758	750	667	687	712	677	696	653	700	711	672	722	675	701	678	667	702	693	675	705	669	727	634	668	660	638	697	699	694	682	715	715	662	686	720	665	678	672	703	696	675	766	688	748	694	652	707	709	677	697	738	693	680	683	719	644	711	687	716	707	728	723	712	728	731	726	716	651	681	647	716	672	681	667	709	732	765	671	723	667	699	706	682	711	712	678	653	711	672	690	737	613	719	692	686	714	647	673	636	678	678	635	666	661	689	708	666	661	663	671	684	686	716	661	734	681	711	707	674	671	728	718	696	719	695	623	708	688	664	700	699	690	700	693	710	689	656	718	658	705	705	695	731	652	646	690	706	692	713	681	676	685	714	698	667	674	679	689	666	626	673	688	662	719	697	650	699	713	669	729	686	660	696	670	688	689	662	692	682	703	718	701	702	688	663	686	730	697	675	732	702	744	705	673	686	705	729	726	697	663	714	701	702	689	692	644	706	658	693	725	685	728	680	688	684	681	727	679	668	670	672	706	706	719	640	691	722	739	699	708	741	730	716	708	671	698	698	728	679	661	672	655	677	646	688	665	712	695	662	674	716	643	733	688	738	694	669	659	647	702	665	712	702	688	650	657	702	721	704	684	665	681	725	693	667	691	679	659	672	700	713	713	691	666	724	718	647	750	649	646	702	700	665	694	730	677	703	677	696	681	709	694	682	719	717	707	713	666	734	712	677	677	702	715	691	717	739	667	692	673	710	715	680	684	687	703	687	686	694	697	704	691	652	733	712	691	672	697	667	702	669	691	718	664	665	706	698	758	725	697	702	699	687	655	652	716	718	696	674	697	670	690	713	709	673	665	650	706	680	721	702	682	692	719	649	626	696	699	683	657	693	656	701	724	741	674	695	700	730	694	711	720	695	647	685	668	705	678	689	686	740	707	687	672	682	611	656	703	690	703	704	671	689	718	713	677	696	710	684	658	682	652	681	768	713	748	671	712	690	676	694	682	711	689	703	671	700	695	693	719
25072	10959	7071	6186	8534	5409	3021	2614	1950	1290	760	664	672	538	506	466	476	453	451	410	398	389	367	352	361	328	327	307	320	320	305	335	318	350	329	341	317	337	327	314	309	317	311	288	305	291	312	323	289	340	323	364	340	293	294	308	309	328	284	314	287	347	344	335	335	320	302	292	317	303	324	345	298	313	311	323	316	329	328	317	288	322	329	313	310	329	313	300	303	324	320	307	298	320	326	316	321	323	316	301	285	307	301	270	341	358	321	311	315	312	300	332	309	370	311	320	327	314	335	315	292	305	312	329	376	340	300	312	304	322	314	308	304	328	315	329	314	319	326	306	296	303	307	322	301	324	337	312	323	307	332	350	326	356	336	316	343	274	314	315	313	317	313	332	304	334	305	313	326	342	298	332	333	317	333	334	320	338	336	344	318	310	308	329	388	320	312	301	306	330	339	295	305	332	319	318	298	310	295	291	343	332	330	299	316	319	324	309	290	292	323	309	325	340	326	318	301	305	301	328	344	332	308	316	317	301	313	339	346	316	307	337	332	293	308	323	341	316	340	339	292	332	326	320	363	337	303	334	328	334	318	338	328	321	332	345	334	344	298	312	325	319	321	311	313	337	305	315	306	308	339	272	317	326	332	329	319	319	336	292	307	307	295	329	370	336	283	277	337	339	325	314	306	313	305	316	319	340	325	316	336	309	342	272	324	339	300	342	313	356	317	313	324	300	277	279	303	303	323	307	319	312	346	315	302	332	327	273	324	329	349	324	301	328	315	354	303	292	334	314	313	309	346	319	333	360	332	355	345	308	311	316	293	318	331	327	357	318	343	304	278	318	345	311	326	344	320	291	332	289	340	314	282	318	287	337	308	331	313	311	304	317	306	332	316	296	329	337	287	367	325	327	322	341	320	361	312	337	341	307	304	302	304	314	332	291	351	319	284	314	331	300	337	309	326	306	330	297	322	296	337	281	322	326	332	353	311	316	293	317	328	326	337	332	324	321	314	325	291	296	320	304	338	334	332	312	309	290	312	345	299	337	336	309	298	292	346	337	314	313	296	350	349	312	319	317	319	299	317	301	302	356	309	310	341	324	352	336	312	288	294	353	292	356	339	327	291	332	318	321	324	318	354	310	313	362	342	327	360	319	336	292	319	352	291	313	334	272	358	302	297	332	323	321	338	364	318	288	300	311	312	320	315	311	311	330	293	309	311	339	318	309	344	300	315	331	331	312	301	339	320	316	327	302	284	325	315	336	304	312	313	312	291	310	341	323	291	318	318	315	320	326	297	318	357	290	342	299	291	327	361	307	319	323	357	331	291	281	321	315	300	296	345	331	306	320	313	317	281	305	333	329	333	288	309	310	327	334	338	336	331	325	306	304	274	303	282	318	305	330	291	326	306	302	334	348	313	355	322	345	332	325	329	306	292	337	319	326	305	279	330	317	303	343	296	347	347	315	321	336	288	328	316	313	351	329	280	348	293	279	305	299	323	311	335	281	332	334	308	331	292	335	338	286	319	331	291	295	354	324	355	310	300	316	334	334	308	356	334	301	328	320	340	330	321	319	342	338	316	306	336	346	325	286	323	333	354	336	302	289	331	311	309	325	316	315	327	302	309	308	299	300	318	296	317	341	304	328	328	338	284	313	310	298	312	309	295	305	329	336	326	314	314	323	332	312	337	313	338	329	329	339	333	332	316	308	263	332	312	320	323	311	285	315	318	293	336	316	280	303	298	297	337	319	327	329	319	316	314	315	312	343	340	323	291	325	340	339	353	357	294	306	314	305	298	315	297	308	351	336	345	303	357	304	341	355	280	327	295	297	317	284	357	339	319	315	286	286	327	311	342	311	342	293	310	287	344	321	296	288	343	322	342	320	318	333	290	331	332	327	327	318	300	311	319	320	320	343	299	280	304	357	315	312	291	304	315	321	340	309	334	344	318	328	324	320	323	308	349	277	342	310	300	325	320	263	309	356	349	347	323	334	296	343	314	344	329	332	316	297	308	339	322	314	325	279	320	308	288	317	312	302	294	293	315	327	310	329	275	320	314	329	330	343	307	312	325	317	326	319	319	319	315	324	293	298	312	332	343	307	316	335	356	317	301	319	315	330	312	314	335	331	306	300	327	300	305	314	369	329	294	324	314	308	308	308	305	311	306	309	319	304	317	348	308	339	332	311	292	319	332	328	279	324	322	302	343	333	326	308	316	317	305	332	331	358	303	297	332	300	321	277	318	326	293	314	306	288	270	292	308	326	312	353	333	292	313	331	320	329	355	318	307	313	277	291	295	333	323	345	334	289	300	358	344	301	296	332	301	314	311	309	343	300	290	319	323	303	321	325	299	271	272	287	310	289	323	334	307	303	330	291	306	330	345	331	337	345	326	303	290	312	284	334	339	315	286	318	298	315	321	319	310	335	305	272	312	333	319	327	299	318	310	317	313	341	306	322	326	324	327	340	344	340	283	314	353	334	305	307	331	283	308	312	308	282	327	300	352	326	309	311	340	304	315	336	315	308	340	306	321	309	289	306	316	329	320	278	314	292	364	311	295	311	341	334	343	338	336	292	319	335	313	294	299	344	314	321	321	339	291	325	301	332	275	313	328	313	319	290	297	327	361	343	341	305	364	330	297	323	308	315	325	286	331	291	294	323	312	305	355	319	350	344	309	315	329	358	321	321	335	340	350	304	325	311	306	342	292	304	298	307	314	356	359	327	320	342	309	316	361	326	309	303	301	299	317	315	317	326	325	354	328	344	337	291	333	290	293	290	319	320	295	320	329	319	321	308	342	310	298	346	294	329	281	312	304	344	322	295	305	320	284	303	315	313	330	317	338	337	280	295	311	304	322	302	329	303	314	292	322	328	344	321	305	327	306	320	332	358	325	288	315	320	313	335	332	294	346	297	337	335	328	324	334	319	328	333	298	306	296	315	296	301	323	286	314	310	318	324	338	313	300	353	317	316	314	351	337	330	316	300	320	306	312	311	302	309	322	315	319	341	312	331	360	299	317	287	310	322	318	357	302	294	335	316	325	320	326	313	334	326	309	316	331	310	316	326	361	320	308	354	315	335	339	338	300	336	284	305	307	330	325	326	324	326	311	321	319	328	326	313	352	289	306	305	332	315	298	325	317	278	341	306	338	326	306	316	314	305	327	307	315	320	331	316	338	333	339	282	301	363	298	318	348	320	329	348	346	334	309	303	325	293	343	373	335	310	340	312	345	322	290	298	295	303	356	312	298	322	289	319	305	318	335	351	323	331	294	348	294	310	297	336	319	330	316	304	321	318	281	318	335	316	296	319	329	337	315	288	316	293	314	309	309	330	278	301	356	312	322	315	316	355	333	337	321	317	313	307	323	313	298	286	351	316	308	343	341	288	298	330	355	338	332	289	321	294	324	328	332	332	313	296	328	329	337	298	328	306	305	321	310	312	335	331	304	339	336	326	337	331	359	331	329	333	306	340	339	329	347	343	286	307	308	344
22884	8699	11218	15172	21998	16118	10956	10425	8584	5296	2963	2687	2755	2023	1777	1768	1721	1587	1495	1401	1327	1479	1059	950	1020	881	786	756	758	732	704	722	690	707	768	713	717	739	728	713	718	730	777	693	757	775	715	717	772	744	692	760	755	694	724	737	692	729	727	753	731	707	715	746	706	748	694	725	738	711	761	744	707	691	685	695	710	736	717	734	761	724	732	737	737	699	726	748	724	720	717	699	724	732	707	708	749	740	707	761	686	754	718	731	721	758	683	766	731	703	694	740	696	694	728	713	747	764	687	714	760	715	725	740	757	724	756	741	706	732	767	732	731	742	723	732	759	701	708	696	707	716	728	744	763	655	774	749	748	706	784	679	763	700	704	730	732	731	736	736	749	693	736	734	703	714	746	706	760	718	721	722	707	692	709	716	742	723	746	774	727	730	748	689	732	714	753	754	730	718	740	730	689	772	717	721	702	717	729	732	722	700	690	685	729	745	696	709	739	725	657	715	756	748	686	758	761	693	715	713	702	723	689	765	718	743	729	785	716	740	729	698	730	712	745	796	752	682	698	708	744	730	737	714	730	739	737	715	709	704	746	725	737	732	714	681	688	777	761	722	707	683	739	726	754	746	687	717	740	718	753	716	716	724	695	682	799	681	767	712	756	711	699	701	724	688	665	716	743	729	755	716	719	752	709	730	678	728	728	724	720	738	752	718	669	708	741	711	702	709	702	709	719	762	724	701	768	713	657	676	754	794	738	715	730	722	723	725	713	716	744	739	701	711	719	727	720	690	712	727	760	748	739	759	708	731	737	675	734	708	687	706	689	735	728	723	689	794	740	729	725	732	771	712	698	751	720	746	749	727	723	726	728	690	740	715	755	707	733	657	699	716	783	685	754	721	739	722	699	726	695	737	751	743	703	688	752	711	701	730	746	697	699	717	719	719	771	678	686	759	678	688	725	741	681	684	746	672	725	737	716	773	746	706	753	734	710	705	735	691	678	753	720	746	689	700	725	719	673	764	726	770	701	749	692	729	678	701	713	741	750	709	719	766	737	721	709	701	701	747	712	672	744	782	719	670	680	740	707	726	738	718	710	673	726	714	738	684	716	748	777	723	726	731	753	714	701	772	734	711	740	715	736	717	741	736	699	722	750	728	680	773	745	727	752	707	724	710	691	701	699	702	723	752	764	697	701	777	697	736	695	669	698	705	716	759	680	701	737	735	754	739	665	735	712	720	743	680	752	731	723	680	699	758	722	732	651	729	712	725	731	720	691	761	743	725	721	680	731	711	738	719	773	708	771	746	714	733	700	743	689	755	749	742	642	754	763	688	741	731	758	742	689	702	722	708	724	670	667	730	729	702	741	718	714	690	723	708	730	746	736	697	687	712	726	723	740	745	717	711	728	721	713	728	754	737	747	711	711	758	742	715	659	718	724	706	748	674	719	706	751	708	746	718	733	732	711	730	737	730	726	728	713	746	719	728	733	704	738	723	698	729	696	761	701	766	760	718	732	685	736	696	704	725	697	702	719	719	736	763	739	705	691	720	720	739	780	692	685	731	727	695	677	690	697	722	741	730	695	683	687	733	707	711	692	729	722	750	748	738	684	754	687	704	718	721	715	764	727	703	731	710	737	685	714	732	722	697	733	715	704	759	728	757	715	748	740	739	768	677	751	719	738	674	699	740	704	716	744	676	750	730	709	729	722	700	703	778	683	656	739	750	713	703	759	745	769	718	710	708	731	754	709	679	758	719	729	707	730	770	718	691	729	719	703	718	732	683	712	704	731	680	697	689	714	742	695	697	735	737	718	696	664	707	755	752	681	711	747	707	668	718	713	747	727	750	716	775	775	776	722	743	679	689	742	725	770	706	735	736	683	737	700	755	719	715	742	737	741	717	697	723	768	730	739	760	705	743	716	712	734	689	733	715	732	702	718	729	707	691	709	741	690	771	718	738	730	693	707	725	763	758	768	724	766	684	729	740	720	707	737	693	739	737	676	712	753	761	699	672	725	722	774	718	759	710	720	749	761	705	728	736	724	716	717	716	684	766	743	723	721	708	727	670	752	724	650	729	684	732	671	721	665	725	686	757	743	712	729	687	729	701	698	758	690	710	743	681	723	716	735	781	745	751	728	742	732	720	679	667	684	726	725	688	724	745	738	782	746	756	711	722	739	728	749	720	684	707	706	697	725	677	747	668	713	712	719	718	719	733	689	733	709	748	736	718	730	726	746	730	726	737	711	718	735	701	755	689	771	760	708	689	728	706	685	720	724	759	730	755	729	723	717	703	749	725	699	721	709	743	708	728	679	732	693	736	718	743	722	725	744	725	759	764	732	736	746	723	740	698	767	664	755	676	743	674	723	779	735	744	750	756	696	763	676	777	753	744	716	702	721	744	720	716	728	730	742	758	731	759	702	716	760	677	710	733	739	727	798	675	709	759	679	687	696	745	679	676	725	706	711	716	725	718	722	699	738	729	694	714	759	700	693	682	783	719	770	760	725	743	803	717	743	746	707	689	711	714	729	737	738	765	715	754	717	741	749	692	710	744	763	730	715	728	688	728	693	728	697	664	711	772	699	698	729	740	730	683	749	683	727	732	742	761	714	691	726	711	768	728	744	719	751	725	724	703	733	736	709	700	746	710	694	750	719	756	718	701	784	764	753	733	740	736	748	724	744	740	664	722	699	682	716	709	735	733	726	729	692	764	752	703	749	703	720	760	739	709	738	732	732	702	700	706	665	744	732	721	704	737	693	762	744	689	703	723	759	706	725	685	702	774	737	728	720	753	726	744	718	689	749	747	718	731	761	730	732	681	723	703	717	756	781	730	720	767	724	734	724	764	725	707	728	720	787	672	711	747	703	738	746	691	711	687	711	743	730	770	692	697	730	704	684	753	779	683	693	733	735	718	734	717	695	715	744	713	704	706	685	732	782	706	719	753	682	733	764	771	695	767	707	688	708	762	732	670	768	714	698	691	745	710	772	737	702	729	754	793	693	717	728	699	726	738	741	712	728	730	695	691	731	693	695	727	746	686	698	736	708	745	739	741	699	726	712	728	689	740	736	728	738	726	733	737	699	739	711	757	723	713	709	729	690	729	740	764	704	692	726	719	704	754	713	733	736	721	715	712	708	761	685	753	716	726	731	724	731	755	750	700	757	727	721	679	694	752	711	693	701	728	694	715	776	687	748	756	710	677	725	732	678	709	782	688	727	743	776	741	772	688	725	724	729	701	763	733	708	736	758	714	749	699	741	726	728	706	675	747	748	743	720	760	689	714	733	692	710	725	719	723	712	748	721	698	661	734	701	721	746	751	710	742	721	755	723	717	755	715	732	704	694	759	713	696	682	687	717	729	772	689	763	722	759	730	674	681	755	733	752	742	740	742	735	746	782	737	745	682	734	727	734	734	741	715	710	721	726	703	752	780	733	714	761	729	746	760	714	711	684	746	711	725	698	745	690	688	716	776	685	706	760	715	727	772	685	782
75831	48624	22500	16965	13157	7344	4670	4174	3541	2776	1299	792	838	805	549	627	592	478	441	429	426	407	402	286	303	349	245	233	248	238	273	226	225	259	244	221	245	252	206	220	254	260	261	246	225	225	212	266	259	229	243	233	233	254	250	227	213	253	235	240	229	252	216	280	258	256	234	237	249	230	220	227	217	242	228	226	250	243	249	244	229	223	231	226	263	256	260	245	244	240	224	254	220	242	234	259	230	204	209	218	254	234	233	243	270	228	241	230	240	249	246	245	203	261	245	225	209	245	260	245	233	219	256	223	232	250	262	240	258	243	275	244	231	243	248	195	243	249	249	248	223	240	243	229	252	242	237	243	242	220	238	242	259	250	238	262	235	250	258	220	219	222	223	228	212	238	237	254	228	249	242	231	241	261	260	235	233	234	227	227	212	256	210	231	264	201	254	242	244	253	242	232	241	252	248	209	244	274	237	211	252	244	216	221	221	238	249	239	242	218	235	248	242	252	241	258	203	213	227	232	243	240	223	237	235	234	241	236	231	221	256	233	241	233	271	221	266	239	213	265	225	224	225	208	256	251	231	230	233	226	250	227	226	249	259	237	246	230	232	242	221	239	230	228	221	213	222	247	241	229	270	220	214	235	255	225	228	221	218	248	226	241	232	224	212	257	268	239	242	228	239	246	242	253	239	216	253	232	237	256	218	232	212	223	243	232	240	239	248	244	251	240	237	236	239	244	242	260	238	236	234	235	228	245	257	243	231	235	252	244	243	259	201	241	225	273	227	211	237	221	218	233	234	244	244	223	248	272	273	253	232	244	227	228	216	236	250	263	238	239	240	253	231	229	229	258	236	247	258	228	229	218	239	231	226	255	279	243	249	246	262	234	248	235	244	238	208	236	210	233	269	209	246	231	240	222	231	222	238	262	232	211	236	264	227	244	240	219	283	276	251	247	242	221	227	228	237	251	252	251	240	230	224	254	244	219	239	255	250	229	246	236	220	257	253	213	229	255	226	246	235	283	263	221	262	228	217	248	247	248	210	256	227	241	234	235	270	288	240	231	242	241	222	219	242	220	243	245	247	227	219	229	236	236	228	224	233	255	252	231	252	245	248	223	248	262	240	214	246	238	233	253	231	234	227	227	226	265	210	264	243	239	232	271	260	260	263	251	204	244	287	257	248	246	238	238	233	237	252	235	248	230	266	262	228	240	251	237	229	240	244	249	206	233	223	252	218	237	250	244	212	206	234	255	255	253	283	237	235	207	227	235	225	229	228	245	231	216	246	260	221	236	260	261	254	232	266	227	227	205	212	232	280	233	262	233	236	216	222	231	216	216	250	247	253	241	249	255	252	235	243	233	222	265	232	267	239	232	249	228	226	242	209	233	231	241	258	253	238	259	250	246	234	268	227	261	216	230	219	243	219	262	254	245	221	214	223	257	238	218	229	247	268	230	220	226	241	245	246	256	242	248	253	274	253	254	246	219	227	246	221	233	231	251	238	231	229	229	243	212	253	221	246	274	251	199	268	246	265	246	246	253	260	232	228	222	238	214	232	284	234	241	264	244	230	226	253	239	219	193	187	235	230	243	247	242	211	244	241	223	239	253	222	221	240	244	239	220	233	233	235	256	248	228	210	243	221	229	239	242	248	228	210	251	244	212	247	243	229	260	253	226	260	211	243	233	213	245	244	233	243	214	231	245	211	252	240	234	236	225	264	278	251	232	252	258	228	242	247	235	245	213	249	239	237	251	244	288	248	251	229	235	234	230	248	230	246	243	229	251	241	244	214	241	263	225	231	246	227	245	241	241	253	225	272	229	240	256	227	239	251	257	252	222	240	268	237	238	248	247	242	243	238	242	236	237	262	207	255	258	219	230	228	233	228	243	213	273	212	235	254	233	235	244	249	242	263	208	231	244	217	219	221	211	229	242	206	242	256	295	228	236	233	237	214	234	243	239	267	254	234	251	226	237	240	233	230	216	228	241	215	216	212	213	220	248	221	243	254	220	233	241	244	209	259	254	222	262	261	227	260	228	212	243	241	225	242	230	242	252	253	224	242	233	236	262	247	220	237	197	233	229	224	247	257	256	236	229	226	225	236	224	212	255	215	271	245	271	246	233	262	243	250	242	214	230	247	268	240	248	239	226	241	253	251	262	240	240	247	247	236	247	213	219	217	238	237	237	296	238	226	228	219	231	260	245	227	243	224	264	217	238	227	218	222	260	224	239	265	218	262	262	250	257	224	257	217	243	231	221	230	222	251	218	222	231	225	243	262	219	211	252	253	222	240	235	233	217	256	244	243	245	263	231	236	247	269	257	252	242	210	268	269	229	238	243	196	231	219	253	260	238	219	227	242	238	239	219	240	244	263	231	230	256	238	287	242	251	250	242	254	242	221	236	223	246	262	239	239	237	247	242	232	247	247	243	245	230	245	225	231	228	220	223	242	218	232	235	250	219	238	251	227	219	266	235	213	260	226	230	236	202	246	230	231	232	252	222	239	248	232	261	250	266	242	221	239	234	217	213	242	266	247	238	228	231	241	226	231	244	223	203	227	271	225	227	241	216	222	265	267	241	195	254	261	235	242	243	270	257	226	238	254	243	239	240	245	248	232	255	240	231	266	236	259	218	216	215	243	250	239	259	225	230	252	237	229	237	223	217	223	229	246	256	234	264	242	223	231	229	211	234	232	236	245	201	224	220	237	260	249	258	220	238	264	223	234	248	251	233	238	244	243	253	238	233	237	232	222	210	236	240	237	245	246	252	269	286	268	254	237	215	244	201	209	250	258	248	282	229	241	237	220	236	244	242	249	227	231	263	248	246	220	243	240	233	243	240	234	252	209	237	237	236	234	237	246	234	239	200	231	238	247	234	213	219	245	248	258	237	239	228	211	223	249	251	222	252	222	229	256	268	210	253	231	217	242	217	249	221	243	238	214	242	240	234	245	229	217	258	242	226	206	249	247	222	237	234	253	221	229	231	239	229	226	243	246	238	238	236	250	259	246	216	244	241	231	226	235	234	237	280	250	254	246	258	235	232	223	280	259	212	242	214	213	237	231	224	234	270	249	248	243	264	200	255	256	248	266	222	202	256	220	212	236	263	211	237	229	241	219	250	241	244	235	235	234	214	251	235	239	242	262	237	235	229	236	213	247	260	234	244	242	242	198	236	217	255	238	230	245	241	235	244	237	245	217	244	223	278	238	233	227	224	281	250	273	238	234	255	237	256	224	237	232	217	224	253	212	252	226	256	249	257	245	223	212	241	228	258	240	245	235	238	236	253	260	233	252	242	223	244	228	246	252	235	233	249	228	235	243	243	259	238	243	235	229	229	245	248	249	235	240	239	266	230	214	235	251	234	253	232	219	222	267	267	266	232	241	248	219	254	231	235	239	273	242	232	264	247	256	233	236	241	249	246	255	239	221	225	240	249	238	253	264	248	244	225	249	246	202	281	235	239	244	243	225	239	240	251	211	237	221	231	251	217
47550	28990	20692	27978	26142	20453	15947	15711	14573	11749	5686	3659	4127	3830	2570	2759	2529	2225	1952	1851	1655	1614	1720	1073	959	892	691	664	638	699	673	593	639	660	646	583	601	616	629	600	583	581	549	558	589	578	558	522	537	548	580	545	535	622	578	576	546	551	568	580	563	582	566	599	548	577	554	554	526	557	571	609	578	573	627	573	598	571	540	579	583	613	542	549	570	558	622	568	582	553	540	583	548	586	545	607	595	523	590	561	573	542	571	564	559	541	559	586	559	550	578	576	568	575	595	596	597	565	550	574	569	581	557	594	575	568	550	570	568	558	607	561	556	547	579	553	528	598	549	535	575	534	602	583	552	589	522	530	538	556	561	580	551	515	577	550	541	608	573	578	569	597	539	648	533	618	546	571	559	595	582	548	551	568	602	586	599	555	590	638	555	582	577	593	584	578	561	551	561	592	569	588	604	563	554	571	580	571	562	537	576	543	589	582	572	609	581	534	566	562	574	541	551	504	540	592	527	591	595	574	524	579	571	591	552	580	568	566	567	542	609	552	590	580	558	571	558	612	554	591	547	598	584	548	589	559	614	547	571	524	562	602	585	528	551	569	572	608	593	555	589	581	539	566	549	577	576	555	609	533	564	579	574	560	562	576	608	575	586	579	600	581	581	576	511	555	561	570	565	607	594	556	567	617	578	604	578	595	572	562	570	550	583	557	589	539	589	535	570	573	577	605	582	569	530	545	565	548	599	552	620	591	580	569	543	564	552	602	590	535	627	578	562	622	582	562	562	548	578	616	596	582	550	528	580	586	579	546	566	593	548	613	565	588	536	589	550	549	558	544	540	568	549	571	528	586	563	581	583	593	568	558	573	617	573	586	608	566	561	547	576	523	556	597	556	538	582	542	541	575	559	586	568	578	579	534	542	557	569	565	540	562	586	602	582	552	608	532	567	548	577	590	556	551	554	568	562	568	532	530	567	559	589	555	572	600	580	608	591	572	586	600	557	598	536	528	563	593	549	582	587	567	604	636	541	573	534	521	599	566	594	546	568	541	556	549	564	548	590	569	618	576	585	560	553	571	598	593	578	552	535	598	557	536	610	596	563	547	553	567	545	606	560	561	518	536	543	549	572	572	584	586	603	543	565	584	568	584	550	577	575	587	547	576	538	573	544	525	596	600	550	576	527	601	553	533	560	565	549	603	564	612	574	582	623	582	575	522	561	586	605	571	601	577	594	571	595	583	530	536	514	522	564	568	584	562	539	593	581	580	567	541	576	551	586	585	545	568	623	546	554	554	560	532	585	541	617	570	578	548	548	585	545	579	623	538	582	596	564	560	554	546	580	556	544	534	543	524	546	580	602	559	579	547	595	560	551	520	565	551	598	584	566	538	523	579	583	552	569	571	599	574	552	578	573	544	582	589	618	556	589	546	554	560	572	511	559	577	528	590	576	541	596	604	565	542	536	563	557	571	547	547	576	539	559	603	620	581	537	544	576	573	526	550	573	568	561	594	597	600	586	573	536	564	577	552	546	629	568	584	578	574	593	553	547	567	536	579	546	557	562	570	591	565	573	590	577	613	541	535	530	573	583	584	571	578	546	550	559	548	561	636	539	590	571	618	590	525	585	574	570	575	582	546	554	582	562	540	587	585	563	564	554	564	602	547	515	545	581	577	561	551	585	579	554	524	597	581	521	534	515	578	568	559	578	577	600	532	535	531	595	565	578	605	601	575	534	581	547	608	596	572	554	540	572	551	526	575	520	588	557	539	540	555	562	550	601	572	555	508	593	562	540	604	579	596	568	561	583	528	596	622	588	551	545	605	592	523	584	557	576	594	540	601	577	581	545	591	525	575	534	532	595	586	541	589	560	542	588	551	539	531	577	575	534	578	581	552	530	593	566	562	561	593	613	576	572	544	549	573	554	543	558	567	579	575	537	574	570	589	607	563	549	578	607	557	538	581	567	606	570	508	549	574	545	591	584	561	578	593	591	620	575	570	567	573	568	543	551	603	573	599	590	509	562	561	565	546	561	599	555	566	571	538	601	576	546	600	581	604	609	569	584	544	546	556	580	578	572	556	605	579	542	584	583	588	596	588	565	568	574	602	565	576	588	550	612	589	533	587	571	596	608	594	547	574	550	576	576	536	573	602	558	556	567	570	570	586	611	580	562	582	589	588	567	583	585	579	549	548	593	553	631	554	533	580	592	579	560	569	567	564	566	603	568	594	579	582	595	557	571	567	561	552	570	593	568	551	579	537	543	567	556	576	567	589	567	546	564	575	595	593	598	544	580	571	574	575	538	581	575	566	566	603	585	547	521	577	541	551	556	545	576	544	544	552	541	556	552	580	607	546	598	562	534	569	567	598	539	561	565	594	582	536	547	595	567	556	529	574	545	564	580	574	550	585	568	575	579	602	584	558	575	580	567	586	592	635	576	588	580	584	593	515	544	561	561	534	594	572	576	590	589	569	569	584	574	596	548	569	583	568	578	557	598	549	623	577	550	596	626	586	582	538	592	555	579	546	597	578	528	539	562	555	605	543	565	540	565	615	586	570	594	565	590	553	555	564	567	587	589	525	585	587	579	573	561	558	555	603	556	616	610	560	598	603	567	607	559	588	564	535	579	508	565	579	574	595	521	565	572	567	593	558	564	582	583	549	568	576	584	536	574	580	574	580	566	587	550	581	552	581	555	577	568	592	587	552	574	586	537	579	620	554	532	626	591	566	619	586	518	581	589	548	579	548	609	570	609	581	567	556	551	554	559	583	605	560	557	573	553	584	587	567	570	608	536	572	583	560	582	570	615	563	577	564	589	581	566	578	560	539	577	577	550	571	548	582	581	517	580	548	571	630	574	555	565	544	624	568	571	592	570	586	557	556	554	579	574	571	561	579	542	608	568	577	538	574	559	614	551	571	572	543	600	571	590	618	581	589	537	521	555	576	579	582	593	580	544	588	601	540	551	516	529	541	583	599	561	568	525	593	589	603	586	504	532	567	608	558	593	563	584	586	612	559	543	552	581	577	564	592	548	587	572	550	578	531	568	563	573	552	548	539	523	563	535	597	589	585	585	579	608	550	602	580	562	555	525	544	553	519	572	582	604	558	566	546	574	571	526	538	568	580	569	576	572	547	594	566	607	529	576	579	556	590	569	556	598	591	572	567	558	567	578	583	580	556	547	584	540	560	556	602	538	621	582	564	548	566	550	558	524	542	582	546	545	559	532	562	562	600	548	563	527	590	566	579	543	580	565	538	564	601	587	574	604	542	537	563	572	601	589	556	540	575	575	560	563	565	551	593	588	543	588	580	535	581	549	595	564	551	571	555	552	558	560	586	584	537	563	562	563	535	578	527	591	544	542	593	599	543	595	568	602	578	576	580	569	600	604	560	580	561	573	591	572	549	611	537	550	569	600	552	557	550	547	598	573	593	577	604	601	553	571	557	606	543	570	561	601	549	539	578	563	573	556	613	621	518	535	571	589	651	587	561
86948	56707	27850	26382	15770	8184	5668	5584	5889	3956	3197	1719	1043	1215	845	784	811	739	655	668	557	597	571	380	380	383	316	304	311	363	330	308	350	292	304	272	306	303	300	294	299	296	277	298	328	325	288	295	322	288	303	278	319	293	316	302	308	291	294	315	315	305	289	305	298	306	312	290	299	317	286	266	342	282	313	313	297	267	269	306	316	336	292	279	304	334	344	302	292	308	320	312	311	287	278	316	271	286	317	310	299	301	313	325	305	287	324	321	316	294	309	293	312	293	299	312	319	284	302	307	279	347	291	308	310	280	285	293	282	336	300	294	277	323	304	336	297	322	307	331	307	297	305	293	309	307	290	276	296	307	262	314	327	276	279	289	272	299	314	301	316	307	329	280	288	295	297	280	292	302	328	282	326	306	318	307	311	299	331	342	294	297	306	321	321	320	275	282	306	300	284	291	314	304	309	290	313	295	321	286	312	343	291	321	317	314	284	278	289	283	299	288	289	277	313	281	279	317	314	292	336	287	285	304	301	293	301	302	269	302	239	301	315	307	308	294	288	303	268	296	301	317	339	309	354	293	313	322	292	290	294	328	274	283	310	307	295	328	289	320	346	309	319	297	296	316	285	307	316	320	314	298	335	331	254	332	342	302	286	289	289	311	282	299	296	263	304	309	291	345	301	277	307	321	311	295	333	320	326	307	312	319	305	264	257	311	330	321	298	274	288	280	352	304	294	318	315	335	302	312	277	307	306	311	316	280	292	306	289	304	309	300	273	320	290	302	287	303	297	294	308	289	289	316	325	274	314	329	312	273	244	294	314	345	271	266	310	302	280	331	313	280	273	301	278	294	318	277	308	289	310	318	307	307	319	293	324	329	280	314	347	310	307	298	305	345	310	268	299	268	344	291	310	286	320	299	297	313	259	321	331	323	318	279	317	331	311	310	306	323	285	297	299	296	306	287	318	288	312	347	295	311	263	310	308	303	317	278	295	305	331	312	312	328	293	301	312	281	323	294	288	329	296	306	308	302	306	281	286	307	297	313	325	277	317	276	327	290	315	321	327	304	266	332	302	296	272	326	282	280	311	307	307	313	270	300	315	316	322	314	298	311	303	304	282	322	294	269	314	315	291	320	298	302	319	295	308	296	310	315	291	306	285	280	317	278	314	285	302	304	322	299	244	281	308	280	287	293	305	318	300	285	309	318	326	324	309	309	281	311	333	321	289	284	303	304	324	319	304	330	281	274	308	291	300	280	310	297	308	262	324	288	285	265	301	295	336	300	282	308	307	317	314	302	327	313	304	278	252	339	298	282	292	319	290	296	285	303	330	326	315	287	314	300	298	292	326	300	300	274	304	299	285	322	293	304	294	310	363	258	273	307	311	293	309	287	296	295	307	282	277	310	264	332	292	292	311	277	294	319	311	313	299	296	326	307	280	317	299	306	276	310	301	341	275	287	275	308	295	281	287	297	287	316	316	296	321	293	305	297	272	265	295	293	284	266	280	316	280	271	314	280	294	322	311	307	342	280	292	333	290	290	308	271	297	311	289	282	320	337	328	271	304	301	295	251	271	289	302	296	332	294	282	302	324	276	296	309	320	319	269	300	307	304	316	282	301	269	321	282	306	270	308	322	344	309	280	325	299	279	296	316	280	328	293	324	284	296	275	296	264	285	258	313	280	302	280	293	335	308	280	336	290	287	308	313	281	299	315	287	292	347	303	287	270	279	305	309	317	313	312	314	283	333	311	324	295	306	290	292	307	300	301	287	309	325	299	295	316	341	306	292	277	297	297	333	290	333	321	296	307	313	282	272	298	296	295	296	295	309	308	292	302	308	315	297	297	307	330	332	287	293	269	325	330	322	325	301	311	281	320	332	290	293	288	292	299	290	307	284	322	318	292	277	300	333	296	307	295	291	320	280	322	275	291	317	332	327	316	304	320	300	284	324	278	309	297	321	285	317	281	301	319	329	307	307	303	309	311	323	273	290	321	292	310	329	288	294	295	344	284	268	277	274	293	278	285	284	309	303	303	306	269	280	303	302	312	322	310	307	301	297	284	291	292	289	313	333	290	318	332	284	260	245	297	292	316	294	309	290	308	311	303	308	328	299	295	269	270	326	345	310	293	325	306	329	278	301	325	302	321	338	301	282	295	303	282	324	273	294	314	302	323	292	305	292	273	319	330	302	270	335	291	316	293	289	304	303	314	331	295	299	318	294	320	304	289	312	317	294	301	337	275	272	311	277	280	301	315	286	310	282	305	310	305	317	313	321	303	302	303	294	288	262	306	311	298	335	308	326	323	317	275	305	335	290	320	258	285	295	290	298	305	296	298	302	277	288	305	301	320	297	306	318	304	266	324	294	292	284	282	297	284	266	324	272	303	306	263	301	315	291	317	324	297	288	307	307	283	308	254	304	301	307	283	261	274	283	283	298	297	301	319	303	301	269	299	323	299	331	282	287	298	292	368	323	310	304	292	329	258	263	321	326	309	328	325	300	291	305	283	300	333	286	313	291	281	292	277	292	301	296	324	311	275	318	285	299	323	293	330	292	299	313	270	280	271	297	292	320	346	281	314	299	281	322	325	323	322	300	321	298	302	307	300	338	307	285	316	286	288	302	298	315	303	285	316	311	323	333	307	311	286	272	304	291	303	313	328	334	310	267	305	284	326	299	322	292	314	324	291	314	289	254	281	305	311	307	288	315	323	314	296	305	326	311	285	272	303	310	293	296	275	314	289	335	301	339	302	288	316	324	293	296	286	286	280	297	304	294	266	296	286	307	335	309	306	288	290	297	307	269	306	310	281	285	272	326	264	292	297	309	300	320	299	279	298	290	288	302	297	347	318	299	295	315	298	303	277	301	284	294	293	272	315	342	311	287	282	286	306	330	321	301	294	278	311	278	320	286	342	279	298	309	292	305	286	299	320	319	323	289	266	312	284	305	289	316	316	337	314	319	319	297	339	302	315	338	331	271	320	295	300	286	311	303	270	268	284	271	328	300	307	312	294	281	308	306	315	284	331	296	284	325	310	288	287	305	325	298	303	294	293	318	277	290	328	340	277	296	317	325	284	295	281	273	295	315	282	289	272	303	303	323	304	326	279	298	313	292	291	308	306	301	325	310	327	299	334	339	320	300	297	302	297	331	311	325	325	270	310	298	304	310	286	284	291	317	259	268	300	303	286	304	264	313	322	329	273	328	276	257	277	302	290	330	290	333	318	299	303	305	299	283	285	294	315	273	307	285	318	283	298	309	300	317	294	282	319	305	302	320	306	309	329	297	315	313	286	317	279	275	292	322	333	330	330	298	275	317	283	307	321	289	279	288	332	296	309	290	317	279	348	347	291	266	339	302	283	315	276	276	313	312	312	298	277	300	309	313	301	290	308	307	323	308	301	276	294	320	314	302	266	317	318	352	319	271	303	309	320	290	294	291	334	282	278	298	317	301	276	308	320	292	273	315	317	333	317	331	289	335	270	279	270	286
57370	35439	26498	35596	27246	20871	17994	18917	20072	15301	13099	6912	4750	5463	3873	3513	3879	3405	3289	3022	2276	2445	1990	1170	1198	1299	961	833	791	798	730	799	878	859	740	729	748	694	700	746	725	689	716	753	694	683	657	734	661	731	729	694	692	745	698	661	726	713	731	714	721	705	669	703	703	688	741	811	718	683	735	685	682	714	698	719	666	758	758	725	727	727	653	698	735	687	738	699	717	688	703	716	700	731	652	690	694	679	692	740	712	685	716	757	680	674	679	723	721	695	693	717	715	745	733	734	691	767	728	681	665	687	717	638	668	724	736	708	714	731	718	697	702	722	676	711	692	697	729	689	761	724	711	675	755	726	671	668	729	694	691	707	707	692	712	749	667	707	652	715	709	740	705	734	672	664	730	675	736	692	679	703	724	703	721	645	701	714	692	736	683	656	711	689	730	723	747	720	742	695	678	756	693	662	694	697	701	643	706	726	757	674	697	677	720	677	704	703	699	686	696	673	754	689	714	668	721	704	693	673	723	711	705	675	688	681	713	729	702	698	671	677	695	713	685	687	694	680	723	736	760	692	759	669	668	745	713	696	711	726	732	713	702	702	735	670	729	717	713	739	709	664	744	664	672	679	706	666	698	735	704	680	743	650	718	662	728	703	722	686	675	685	702	719	723	706	720	707	742	660	677	717	698	686	701	649	682	664	659	661	696	685	700	711	668	677	760	701	714	722	717	667	679	715	686	678	746	686	701	708	662	700	738	724	671	675	665	718	701	706	715	744	702	711	686	669	750	702	727	695	664	743	745	725	638	699	718	681	675	709	708	707	709	705	712	656	700	654	693	679	670	722	684	716	668	732	692	660	690	717	676	699	675	717	671	692	699	677	750	715	677	706	687	697	693	701	706	673	686	714	691	715	724	687	704	679	743	673	667	722	703	647	709	667	701	688	691	684	690	703	710	749	733	681	694	692	685	680	681	718	669	703	693	700	710	683	692	688	724	708	736	774	715	697	776	693	735	660	651	712	701	722	676	762	678	688	711	680	705	702	691	673	728	703	678	695	692	727	661	700	707	696	704	715	690	684	694	655	705	714	701	726	710	739	723	696	718	672	704	696	744	703	677	690	719	716	695	689	675	720	721	713	664	727	690	726	725	677	747	751	648	698	681	671	727	682	676	674	706	747	731	754	719	680	725	721	751	719	726	732	717	694	675	723	666	703	723	721	678	710	733	671	726	642	717	692	659	669	743	707	736	724	673	685	706	654	695	665	679	721	701	729	722	688	734	649	743	691	681	696	662	725	749	709	715	718	702	729	679	692	696	711	724	701	744	703	676	730	652	700	675	735	734	715	706	696	700	721	698	719	726	706	717	673	683	683	647	695	677	718	717	688	674	726	710	679	719	710	679	690	721	709	742	666	728	680	734	698	731	708	729	711	722	736	666	665	697	695	736	779	724	721	668	689	697	701	640	699	697	731	687	678	753	700	731	656	720	675	705	650	719	683	717	705	731	680	750	706	686	715	666	704	710	663	710	683	720	669	718	692	717	711	711	695	709	723	733	759	704	691	692	702	668	732	721	664	716	676	758	716	716	748	680	743	670	694	638	662	689	737	683	752	694	703	715	744	695	680	735	689	686	684	708	711	667	704	699	742	710	748	619	742	722	692	728	714	718	714	716	693	711	691	707	693	726	734	717	684	700	702	694	716	666	727	707	765	674	704	715	672	696	689	710	711	738	722	673	701	708	715	757	667	693	727	662	737	705	676	662	684	700	685	679	724	761	761	716	689	707	698	718	683	764	684	679	701	732	712	694	730	728	690	685	696	684	730	706	706	734	721	695	755	706	695	735	699	777	697	719	721	738	734	691	669	692	740	735	659	663	657	679	714	707	665	708	719	715	699	679	672	695	672	622	698	677	653	648	711	696	735	687	689	700	722	729	740	671	635	640	687	727	733	682	691	694	738	691	700	696	667	695	710	715	698	718	733	678	684	699	688	678	674	696	729	692	679	688	734	708	697	732	732	719	701	742	666	718	701	694	718	694	735	718	694	682	704	701	687	691	706	728	685	700	706	696	722	667	706	728	678	674	713	711	682	711	670	692	703	704	742	708	640	698	724	696	740	698	719	711	716	647	713	672	718	716	692	701	645	738	734	732	712	742	660	690	665	719	705	673	720	684	725	720	725	706	709	708	689	693	722	758	718	672	737	667	698	664	717	679	677	667	763	680	702	682	708	678	657	750	698	658	671	718	680	702	702	697	693	700	695	758	710	716	725	705	711	735	697	727	696	671	701	670	739	729	704	698	669	668	704	665	698	646	705	722	702	704	686	696	723	710	695	735	667	708	693	744	710	706	711	686	701	689	688	734	707	733	703	694	705	725	709	686	733	690	682	705	715	718	736	691	705	658	769	717	693	715	682	701	705	739	657	709	712	686	731	693	704	740	694	716	687	713	692	650	723	714	694	717	722	682	664	692	649	722	679	676	700	694	679	669	671	764	704	730	750	702	712	692	731	676	695	760	677	695	723	668	693	723	758	682	683	723	676	687	736	728	701	695	744	699	710	713	726	691	702	724	661	719	680	675	727	713	683	709	730	718	698	711	705	680	669	721	691	701	731	684	750	717	715	686	702	734	701	676	703	690	664	749	701	692	663	680	714	726	692	757	713	711	720	691	749	697	667	682	688	684	702	689	723	726	660	693	707	717	693	757	708	733	726	680	698	695	688	706	709	701	700	704	699	700	731	673	728	690	697	662	693	723	717	703	704	690	716	704	665	696	677	668	685	678	744	685	714	720	683	691	715	639	713	757	718	691	736	687	701	706	702	722	712	697	701	743	721	677	699	709	726	692	720	725	662	704	697	665	691	680	712	698	655	673	659	738	689	727	711	707	708	732	690	678	701	710	654	691	777	705	724	706	686	701	699	724	703	664	710	734	709	672	715	664	724	691	655	759	691	657	673	676	721	731	629	669	671	699	751	709	657	756	720	703	683	676	728	708	691	764	698	673	710	720	697	702	721	661	683	729	736	674	654	722	705	650	683	729	719	741	730	714	720	730	742	706	676	729	707	698	683	781	739	715	724	750	711	702	749	705	680	681	712	709	750	725	686	717	676	721	703	722	679	658	691	669	709	747	765	692	735	672	706	671	705	681	755	677	708	716	742	683	740	745	701	682	752	679	713	699	719	710	679	719	719	670	702	630	717	679	710	676	696	715	661	697	680	698	675	675	708	768	683	670	680	695	704	745	651	729	699	680	681	783	692	765	719	719	707	675	702	738	694	690	742	691	708	711	750	661	689	714	672	688	709	677	698	674	706	710	697	678	719	726	740	714	717	710	707	706	662	676	695	730	712	682	681	667	718	677	696	707	686	710	697	685	715	718	695	683	725	696	678	721	732	698	757	704	743	713	712	700	737	726	713	699	724	665	716	713	703	684	695	664	683	693	716	719	699	724	693	642	701	731	708	706	703	679	711	711	724	775	755	713	712	705	674	685	717
25728	9772	10394	10091	4449	2291	1868	2163	2251	1986	1511	1167	621	545	520	471	482	455	490	418	435	452	359	354	324	327	336	292	315	324	333	332	294	297	330	332	324	325	329	292	340	324	313	293	313	320	326	317	324	315	303	331	302	349	302	349	337	328	334	353	333	339	312	311	351	263	299	335	329	336	335	304	327	309	323	336	298	336	341	324	302	323	337	324	314	318	331	320	339	301	339	331	310	315	310	305	318	329	320	332	323	327	315	328	340	308	343	360	288	304	308	321	351	338	314	294	291	289	324	311	313	320	321	344	309	308	279	336	291	335	299	315	318	285	309	309	344	296	313	330	322	331	324	292	315	345	334	329	341	346	351	299	313	324	325	299	297	314	285	367	283	333	315	292	314	317	289	292	302	363	306	311	292	310	335	301	300	313	320	315	298	325	322	312	307	327	313	312	317	314	319	316	286	323	328	304	292	308	315	332	330	277	333	287	329	278	307	303	302	347	339	336	290	337	314	317	313	310	292	299	296	308	285	321	305	308	322	322	320	326	312	325	316	321	345	296	338	296	343	309	318	341	352	339	322	326	314	339	284	301	305	326	326	300	308	317	308	295	308	336	304	325	305	320	318	338	291	315	322	291	314	317	310	328	338	304	286	348	345	336	309	328	343	317	311	312	331	298	306	286	294	326	318	328	332	323	300	300	314	309	313	314	337	292	315	314	326	320	302	320	332	321	287	317	331	332	330	330	366	338	324	322	299	361	307	276	321	341	314	300	314	333	314	300	304	325	333	310	326	335	314	330	314	309	317	308	357	314	323	320	329	318	345	319	346	333	323	333	323	300	332	281	346	366	338	323	327	321	340	337	324	299	342	314	312	307	310	317	301	320	295	314	321	332	314	357	326	307	314	331	297	301	333	320	306	315	316	317	303	328	367	324	342	296	321	317	298	292	310	348	308	336	315	310	310	301	327	299	310	332	358	320	325	326	315	306	318	299	295	344	319	322	351	326	278	310	306	305	354	309	336	318	352	311	328	330	308	318	305	317	303	301	373	327	345	353	320	327	313	328	352	310	310	319	326	293	327	335	319	351	332	325	309	292	328	333	302	301	317	315	321	316	305	348	294	331	301	312	345	322	306	321	307	302	293	325	301	315	330	330	340	331	313	321	309	308	303	296	303	317	317	321	300	345	307	325	368	315	324	311	323	311	352	296	319	315	340	323	331	328	309	356	312	296	341	303	298	313	323	329	325	273	346	317	322	289	327	342	306	350	296	326	339	324	326	332	307	301	281	314	308	321	359	313	295	337	318	364	315	328	340	288	347	337	330	340	305	323	321	313	311	326	320	348	314	286	282	282	303	324	317	335	296	294	320	285	319	289	325	338	305	293	364	305	329	313	309	312	291	305	326	324	313	329	366	339	323	335	314	296	296	323	320	333	316	317	311	323	293	297	321	338	291	297	326	341	291	311	298	296	322	330	320	321	342	301	317	324	325	303	354	332	301	301	306	315	315	293	295	327	336	323	296	327	298	317	283	317	347	344	355	332	327	353	311	317	277	297	334	299	287	315	317	321	284	312	324	325	361	325	318	316	307	307	310	322	336	334	312	309	300	333	324	332	298	337	330	336	340	300	336	319	303	318	337	321	288	304	323	291	314	320	346	313	329	315	295	291	355	324	311	316	318	317	324	319	329	314	292	302	331	306	290	307	285	302	344	305	283	324	336	286	323	285	297	316	312	316	321	315	290	334	317	308	312	339	320	282	315	308	288	326	340	306	321	351	332	336	311	296	307	320	312	334	325	308	338	331	322	335	335	313	325	298	322	289	313	296	311	329	318	336	322	336	306	327	330	317	296	327	315	319	324	327	303	333	299	379	315	289	349	335	330	338	302	306	317	322	295	325	339	286	352	297	308	322	286	319	289	299	305	323	322	312	343	332	321	324	311	317	309	291	344	299	336	337	332	311	289	331	328	310	316	298	330	338	343	362	307	282	317	332	324	312	291	322	320	310	315	290	327	320	307	337	304	320	341	359	334	334	351	312	344	317	327	315	345	318	345	322	285	310	342	296	301	331	326	327	321	351	338	332	320	308	295	336	300	344	321	307	331	307	346	288	314	279	349	309	302	336	297	325	311	326	337	322	329	300	327	334	326	320	302	304	328	312	318	299	289	330	302	329	287	308	327	301	297	289	332	336	305	324	333	295	298	299	340	344	312	325	331	288	293	344	325	317	357	320	321	280	324	340	309	316	315	334	336	347	309	302	341	294	294	336	336	297	324	272	300	326	313	317	335	324	298	305	315	316	294	325	295	301	333	308	309	342	350	327	334	284	335	326	338	324	332	307	327	278	323	303	319	350	344	331	356	303	294	322	336	304	313	302	321	342	323	343	292	316	326	309	334	305	337	289	355	321	316	283	285	323	313	332	312	295	324	323	327	349	319	321	345	299	338	308	360	305	302	330	317	326	287	277	322	311	312	287	330	358	308	315	314	320	331	335	297	308	337	300	309	360	297	323	316	343	328	300	309	326	330	329	288	350	301	320	327	306	331	329	311	326	356	311	309	344	297	331	323	306	334	332	312	276	326	349	329	345	282	320	301	332	298	309	311	330	306	332	345	308	311	345	302	322	327	315	344	301	312	330	302	319	316	305	302	358	332	319	297	316	313	350	338	314	298	290	345	301	315	322	332	298	283	332	308	330	350	287	319	307	360	351	304	352	372	292	299	319	319	310	329	351	317	291	297	305	304	348	330	294	298	323	301	342	303	290	296	292	329	323	313	308	302	341	335	349	328	336	336	360	362	343	275	300	339	340	301	324	359	319	298	306	302	308	324	312	345	323	346	334	304	340	288	339	297	327	303	306	318	337	315	329	324	316	295	307	316	309	300	297	347	322	313	315	301	330	324	288	305	300	332	318	333	307	349	331	295	281	315	307	307	318	308	309	336	329	359	350	327	317	316	322	318	331	332	332	335	268	302	317	361	334	300	289	297	320	322	303	334	303	296	307	299	334	316	327	288	325	282	288	327	302	321	338	333	328	317	350	318	331	332	337	301	296	343	314	319	338	324	328	284	315	337	275	351	347	336	323	292	334	356	322	299	335	311	311	297	329	271	359	323	341	344	359	304	329	331	324	302	328	331	310	321	274	331	316	349	320	338	304	325	320	320	341	317	333	335	306	360	298	340	304	325	315	334	315	313	343	287	285	336	312	294	301	324	346	300	342	323	324	311	314	304	316	321	324	325	311	274	307	302	378	355	306	314	316	319	328	313	322	300	318	299	297	347	317	345	326	319	329	316	339	340	312	336	311	306	293	341	302	355	298	333	285	317	330	332	316	310	322	329	341	344	307	309	316	318	319	305	308	303	347	308	334	354	329	321	332	327	294	340	318	316	323	309	336	320	311	312	343	330	313	332	288	311	306	319	293	286	316	367	328	356	322	336	297	354	314	304	295	328	347	309	299	333	299	342	299	308	307	328	357	317	351	319	331	336	295
23111	7410	16400	19645	12272	8114	7562	9077	9835	8471	6581	4870	2713	2253	2081	1575	1687	1700	1713	1542	1442	1332	1118	920	830	881	742	746	766	758	776	741	789	748	722	742	738	808	758	685	735	717	780	745	721	759	686	734	737	712	749	711	704	700	773	721	770	748	726	739	715	733	718	748	781	733	666	722	749	724	689	704	731	690	731	753	751	720	702	718	748	749	741	655	780	724	757	723	764	689	738	685	752	690	739	697	756	757	730	698	702	712	713	775	743	735	670	754	784	734	709	707	720	740	706	698	711	713	741	661	713	742	685	757	720	710	707	752	738	699	761	756	758	688	773	781	750	749	723	733	718	708	690	707	711	694	751	699	806	710	706	705	733	703	687	720	742	701	709	715	677	732	757	775	728	711	797	797	722	748	687	689	699	717	755	729	699	710	750	716	687	733	745	683	755	708	712	756	728	683	756	729	692	757	767	738	722	692	691	728	765	799	736	733	723	750	720	713	728	738	744	727	681	723	706	733	731	756	701	724	742	722	704	696	704	700	723	752	753	726	730	678	735	723	752	709	677	707	732	755	650	709	712	727	758	695	737	748	739	730	710	705	761	668	765	743	715	712	752	697	704	759	706	706	765	703	668	668	720	709	684	728	709	745	728	700	718	689	719	721	702	682	761	701	733	740	726	791	744	720	717	714	739	705	759	760	693	741	740	694	708	706	715	705	672	711	705	711	666	747	721	695	713	768	685	731	750	677	725	760	781	719	677	735	730	739	733	723	723	736	738	734	695	736	742	718	705	728	709	740	687	762	681	699	769	748	743	729	780	730	736	735	723	740	769	739	774	709	682	754	785	736	730	699	724	734	684	740	711	727	654	704	711	722	708	724	781	725	713	742	741	729	744	746	750	716	740	755	674	724	695	731	739	698	722	730	762	700	720	750	740	687	726	713	677	712	714	744	725	757	706	690	756	710	714	683	726	737	720	741	805	704	693	709	742	749	713	718	686	710	725	743	725	733	732	743	760	745	725	724	755	734	698	702	702	714	719	712	672	673	793	746	714	734	723	702	730	725	738	691	763	702	711	722	717	729	667	728	695	656	716	729	737	714	746	712	691	739	735	747	765	690	710	748	748	733	713	772	743	732	715	754	686	768	678	668	717	720	731	741	698	718	701	745	758	734	715	737	691	739	743	715	718	764	701	692	734	764	735	724	693	735	722	699	751	703	754	698	716	737	746	742	771	749	696	728	713	713	733	767	761	704	660	707	737	724	759	675	708	742	725	670	719	706	744	717	689	716	742	734	684	721	694	724	784	741	725	735	746	730	746	756	720	719	722	714	735	751	713	692	729	710	731	669	723	714	711	755	749	725	691	717	685	691	726	712	686	710	693	739	703	722	713	744	710	693	722	704	716	696	749	736	739	710	702	731	713	709	790	719	716	698	678	755	679	726	698	779	731	733	735	738	762	755	719	764	739	717	736	735	703	731	721	723	738	782	749	694	729	757	757	728	739	691	716	697	745	722	771	716	722	768	733	684	741	752	711	694	714	693	742	745	741	746	753	693	710	724	696	771	718	735	718	749	716	748	696	730	730	684	751	751	769	747	705	710	718	716	724	720	746	739	736	709	701	763	702	763	734	747	710	723	752	705	699	737	756	746	744	696	685	724	659	730	764	723	725	726	700	764	718	766	739	717	692	735	673	781	739	716	761	718	751	740	735	741	763	760	714	724	719	720	750	784	678	695	690	721	682	776	765	735	731	691	707	703	730	744	758	680	702	693	727	714	734	747	707	697	707	736	756	715	691	785	733	742	716	683	708	691	845	729	741	773	759	747	720	751	770	698	730	719	742	705	733	764	725	748	702	718	755	748	735	715	692	715	710	726	680	752	712	747	757	735	696	740	697	725	715	711	706	748	740	684	715	755	755	753	755	673	760	768	746	748	747	722	721	689	709	740	723	711	673	727	671	676	731	739	706	736	737	737	716	662	739	721	733	683	741	724	761	737	777	731	689	662	747	642	725	685	705	749	721	695	698	752	702	764	735	700	724	726	762	755	694	713	731	786	762	721	773	703	698	767	755	722	706	687	698	735	755	742	674	702	719	754	728	703	738	755	704	761	752	738	691	678	741	704	737	754	713	745	732	737	714	688	690	692	723	720	767	779	692	704	692	726	720	702	773	772	729	675	716	736	739	710	755	689	756	737	722	714	711	716	727	721	720	683	720	724	730	745	714	759	749	727	717	755	739	697	702	701	713	757	701	720	772	719	728	733	728	705	681	725	702	728	766	696	705	739	723	792	747	744	757	702	718	752	659	712	717	737	785	704	716	705	766	728	714	707	676	714	730	733	743	713	709	713	741	714	746	741	732	694	732	680	736	729	746	811	707	744	752	683	743	666	707	703	703	711	728	762	747	729	723	755	679	730	747	750	720	718	673	707	691	704	761	770	773	746	733	711	719	750	730	712	732	732	731	769	743	724	696	741	716	726	733	731	724	757	764	730	722	776	757	673	694	762	741	693	722	737	653	786	746	700	728	713	726	691	741	777	757	715	759	707	772	772	751	715	768	755	686	691	707	660	721	726	735	732	711	718	714	765	764	706	684	732	761	744	707	748	758	709	653	692	749	732	754	753	790	734	709	791	723	722	744	723	723	667	761	708	702	687	758	741	744	704	739	741	746	747	775	676	761	704	717	719	709	773	711	744	721	742	708	707	707	747	710	671	695	718	794	739	767	725	759	733	742	702	687	700	697	710	737	766	748	754	753	809	741	708	764	781	688	714	746	747	713	717	732	680	685	774	687	744	733	750	683	706	715	673	757	726	715	743	690	746	722	778	732	707	717	721	691	680	747	748	707	771	719	747	694	645	724	731	688	737	718	719	758	732	688	725	679	710	728	720	747	718	737	684	697	691	787	738	657	704	729	697	719	723	692	692	744	712	708	721	734	749	697	772	742	742	724	726	735	687	737	732	777	737	781	690	737	696	688	739	761	737	718	744	694	709	754	744	741	681	710	721	755	704	713	733	712	736	714	719	713	709	696	736	735	737	716	711	708	740	757	723	671	763	741	681	700	759	678	723	721	747	745	733	700	732	683	726	712	699	739	739	682	711	750	725	764	736	761	724	723	741	742	752	757	743	719	715	719	691	728	743	726	679	703	738	716	668	733	695	683	713	732	747	702	708	753	699	741	712	749	741	722	783	747	701	717	700	707	712	684	690	701	762	705	686	692	729	747	732	735	711	755	714	682	746	651	731	777	699	704	730	717	779	746	714	744	722	712	771	766	712	707	728	700	712	772	762	667	698	692	761	705	749	768	724	750	753	740	782	692	707	681	719	739	694	707	706	761	768	717	697	753	723	678	746	698	719	741	745	715	669	736	695	754	736	735	688	735	717	792	706	708	744	767	787	680	729	760	717	740	685	718	702	733	785	706	682	707	737	797	665	714	730	704	716	754	730	671	727	730	762	693	711	726	689	638	690	709	738	719	677	738	730	736	756	722	726
75793	47120	26718	15836	5714	3067	1989	2389	3717	3754	2220	1699	1079	887	736	604	586	601	567	604	586	363	342	312	313	279	255	246	261	245	252	242	256	269	235	239	224	246	210	224	229	244	265	229	222	272	238	224	250	253	237	248	254	252	237	236	248	235	233	229	237	220	254	248	254	236	238	224	263	218	256	242	231	209	242	227	268	248	205	274	224	227	233	240	201	239	217	257	236	205	240	211	252	222	236	256	250	238	268	249	208	252	256	219	258	232	228	219	238	252	212	251	247	226	240	232	244	266	242	269	241	269	229	249	253	249	229	243	245	248	240	250	221	237	200	248	248	239	233	258	218	261	248	223	214	238	236	232	254	242	267	246	230	241	227	227	241	228	261	263	232	253	245	247	242	255	228	226	225	206	228	233	238	276	226	227	232	254	227	236	235	242	233	230	235	244	234	238	225	259	248	254	251	252	224	248	217	252	259	244	235	247	230	223	242	244	249	232	248	227	246	234	211	242	280	249	214	219	231	224	270	243	264	220	235	231	223	250	209	249	238	220	257	221	223	259	205	223	214	248	220	222	238	239	221	230	265	267	245	248	244	236	235	247	194	233	259	223	234	239	235	236	239	263	244	254	251	215	226	216	257	247	238	225	197	215	223	242	231	238	238	266	217	236	232	247	234	206	244	232	265	238	231	223	211	244	234	259	244	226	223	259	228	244	272	231	224	251	233	220	257	240	250	275	254	229	245	253	242	236	248	212	245	238	256	264	211	220	253	258	250	248	274	261	247	241	219	219	250	235	225	226	223	248	235	221	198	245	237	229	242	265	240	246	224	216	241	242	252	240	222	219	219	236	247	271	227	234	227	254	245	251	254	271	235	250	223	263	220	238	263	227	225	234	236	231	246	247	229	234	229	229	249	245	223	232	194	260	238	208	252	253	254	234	226	237	242	229	225	246	218	255	228	241	240	218	234	228	238	239	230	219	259	230	218	243	223	220	220	228	242	214	209	258	244	246	249	220	242	229	225	241	224	248	229	211	211	242	208	227	243	241	243	242	255	240	205	248	256	228	219	235	236	207	228	222	245	264	250	240	244	236	251	230	242	251	231	230	239	216	234	224	245	218	250	210	238	282	232	231	243	249	214	239	214	239	205	229	265	223	255	260	236	217	228	222	244	217	240	217	229	258	245	245	221	219	225	244	248	229	243	225	277	230	255	241	253	254	228	226	236	254	234	219	243	252	256	272	224	231	214	231	241	232	219	238	277	222	232	221	227	223	237	252	222	244	222	234	222	230	232	259	226	206	262	259	237	223	226	247	226	263	212	232	228	249	246	229	228	262	244	249	235	225	258	228	236	251	244	237	256	250	202	237	238	239	247	222	236	228	234	234	223	244	231	241	241	217	226	242	248	239	229	233	223	249	219	226	202	242	246	218	235	223	243	251	221	232	232	215	248	232	249	210	202	248	267	222	211	238	257	213	238	249	205	233	230	226	251	236	234	247	221	237	245	249	230	218	247	231	193	225	246	255	235	199	227	238	241	257	289	251	233	195	280	238	223	234	243	255	249	226	228	230	254	237	217	253	237	244	203	199	243	237	246	266	261	247	263	232	234	269	235	232	220	243	243	245	226	230	224	214	224	227	255	270	242	239	235	218	243	250	227	227	258	238	240	205	234	261	264	236	236	228	245	240	241	235	248	236	221	222	235	242	229	242	247	233	237	243	208	229	225	244	262	237	249	206	234	222	203	254	253	256	247	245	244	223	248	274	234	261	232	235	217	254	232	245	256	222	238	254	235	229	242	264	239	235	257	253	214	231	237	226	225	227	274	231	254	248	248	249	249	236	236	246	232	246	217	246	251	259	241	243	226	259	249	241	215	237	223	237	224	226	229	210	258	235	230	248	220	243	248	225	236	241	236	246	252	240	226	252	222	253	224	220	242	234	253	271	247	237	238	242	250	220	249	248	258	230	223	198	251	238	239	258	229	210	220	219	263	240	235	206	228	237	210	263	234	224	238	232	252	247	222	255	219	260	223	238	263	251	248	246	244	231	233	231	244	226	245	235	249	219	210	271	215	253	234	255	236	231	226	238	247	252	224	225	251	244	236	233	242	234	246	227	225	228	248	229	242	227	268	246	233	227	204	243	233	258	249	240	235	241	236	257	258	216	247	274	220	285	248	212	222	260	232	245	256	216	256	223	266	243	263	237	243	193	233	238	238	238	245	225	240	224	228	243	217	228	232	233	247	261	239	212	219	246	226	237	237	227	244	234	233	253	242	223	234	226	225	224	247	238	227	220	228	248	233	242	213	224	225	253	246	275	238	220	215	257	249	233	227	242	293	251	234	220	245	250	241	253	218	236	219	271	223	234	267	238	236	236	212	215	226	261	240	225	268	200	239	260	281	240	260	233	233	232	246	214	236	245	221	215	239	244	247	227	230	221	237	233	219	226	241	250	220	212	205	223	226	212	237	232	254	234	250	235	244	227	208	210	253	217	232	217	254	246	239	220	231	213	235	236	197	246	249	236	249	248	239	258	244	244	246	228	255	244	192	266	220	235	220	221	245	212	239	236	226	235	240	210	235	250	241	238	238	270	231	229	254	225	253	227	248	221	230	231	222	229	220	236	254	260	247	223	239	229	228	219	232	255	237	221	240	246	228	266	255	263	248	205	244	236	236	201	225	247	232	254	280	250	246	216	242	253	227	199	255	223	249	235	256	269	210	241	214	222	189	246	203	258	238	218	228	231	223	254	253	213	234	222	228	240	232	213	254	214	272	236	238	282	244	229	235	223	272	256	219	205	228	252	216	226	222	224	214	220	226	227	247	228	254	240	261	230	214	233	243	260	262	241	211	242	229	257	249	223	250	228	226	228	259	245	234	224	245	242	244	237	260	243	253	229	256	220	258	235	237	260	256	253	234	255	220	233	229	233	213	276	244	230	245	245	237	212	236	221	269	245	231	247	216	220	200	238	262	237	244	266	242	232	244	237	253	222	227	230	223	251	245	216	212	238	232	243	238	217	233	233	237	236	249	225	230	214	258	246	211	250	229	248	208	217	259	262	252	245	216	244	222	249	251	248	245	244	236	242	250	250	231	219	223	257	236	216	241	222	235	238	237	245	226	243	240	222	219	241	233	218	203	235	210	203	207	244	260	228	225	236	249	237	222	248	200	233	242	222	252	235	227	221	238	240	242	236	253	260	272	221	237	241	240	232	246	235	218	235	253	229	227	241	237	214	217	247	209	243	248	237	258	271	270	211	251	236	232	227	230	203	217	235	253	194	257	232	242	242	241	246	221	229	238	267	237	241	238	252	243	248	219	219	243	218	241	261	236	229	236	232	274	260	248	247	236	253	227	245	226	235	223	226	201	213	256	260	249	227	259	215	233	201	237	239	234	258	242	237	242	207	206	201	225	252	222	263	264	239	251	257	227	244	233	232	238	227	223	259	278	273	246	234	238	234	228	242	265	228	246	256	227	221	229	186	229	233
46866	26806	28654	22433	13622	10939	8461	10208	15266	14869	9840	8253	5454	4262	3549	3216	2875	2824	2637	2718	2708	1627	1210	821	768	895	760	742	634	656	584	632	680	633	580	595	535	619	610	568	566	576	569	573	571	581	574	562	526	570	608	573	576	596	565	551	585	538	608	556	581	563	557	613	592	540	543	566	563	591	605	582	563	593	569	583	550	553	557	537	623	574	561	574	559	560	559	538	582	589	567	549	540	574	581	549	580	587	564	544	557	541	584	565	553	557	555	568	546	540	577	549	573	549	587	620	545	589	530	556	553	569	562	577	594	571	580	570	580	543	591	546	533	529	606	581	561	565	529	567	540	533	553	546	603	611	600	575	566	535	550	593	599	589	556	534	530	596	562	550	564	578	559	589	600	575	516	579	596	561	601	537	576	540	556	591	604	563	563	568	552	574	584	563	507	544	585	610	567	548	579	572	557	550	602	581	553	560	511	558	549	544	540	513	543	568	578	532	589	519	579	532	577	604	560	567	538	529	585	561	538	564	608	603	579	603	563	572	578	547	549	594	584	623	575	584	573	584	589	565	568	577	557	556	564	585	617	570	592	548	607	545	555	615	545	566	615	565	541	608	553	505	545	633	581	565	555	585	572	549	566	577	602	572	584	568	533	549	533	545	533	539	537	591	573	578	547	585	529	552	595	573	536	564	565	554	549	553	547	583	593	518	553	551	562	568	579	578	559	579	541	588	582	592	571	563	586	573	563	544	570	592	570	563	557	578	573	570	569	572	553	584	580	581	546	595	533	535	574	565	555	526	598	549	558	572	580	571	536	566	550	555	585	559	575	579	579	527	526	557	552	559	528	547	574	609	550	574	537	570	583	555	551	604	533	543	566	584	511	592	552	565	558	569	542	568	586	612	550	532	560	533	551	564	602	573	562	547	521	576	532	597	566	599	542	622	586	578	599	577	592	576	566	596	560	584	583	577	519	560	556	573	540	583	571	585	551	529	585	575	539	559	586	583	584	553	570	581	549	542	556	579	569	567	565	566	561	570	549	574	548	601	564	594	546	588	539	580	561	586	565	551	576	574	555	541	556	572	577	605	617	546	547	555	584	538	578	566	586	584	552	569	565	600	575	558	568	620	569	584	610	571	614	609	545	574	593	541	552	591	544	574	567	538	578	602	584	583	543	596	542	556	568	565	562	570	542	565	579	581	570	568	539	572	563	550	553	549	560	580	567	557	587	544	568	509	518	606	569	559	540	565	536	558	574	566	576	611	588	583	570	569	573	555	587	593	570	584	618	545	546	567	558	556	492	558	578	547	581	598	544	551	581	570	575	536	604	548	564	591	583	560	567	583	530	579	572	557	579	597	554	590	604	554	513	582	580	528	583	570	548	597	573	528	566	578	590	582	558	588	594	589	551	569	561	577	543	506	527	544	578	555	568	555	569	583	550	575	561	574	589	575	582	564	562	552	523	552	543	555	546	550	544	587	548	552	528	564	552	541	560	568	561	598	547	585	553	552	617	581	566	562	578	609	539	608	583	579	555	590	513	542	570	571	586	548	589	544	580	570	576	556	630	549	594	552	536	530	566	557	531	619	600	523	540	559	561	544	564	539	575	546	544	583	600	552	588	553	588	543	577	559	546	554	575	535	528	591	574	519	558	558	555	598	566	569	541	560	574	553	589	553	545	537	546	586	581	542	554	582	570	556	570	599	508	538	528	541	563	557	621	578	584	570	549	612	556	572	573	572	570	578	577	587	592	571	600	580	569	572	586	613	523	563	540	572	571	529	544	586	563	579	587	572	587	536	573	599	550	499	557	558	574	545	572	569	556	559	555	551	575	535	562	579	618	605	567	565	603	595	578	580	522	579	579	582	564	552	596	566	540	576	573	569	576	572	526	533	566	534	544	590	567	582	595	611	554	595	587	562	542	573	576	591	539	613	569	539	587	615	556	570	585	548	526	556	558	564	583	552	588	558	630	556	572	525	555	562	580	560	577	563	595	561	554	567	545	580	553	576	553	558	540	572	595	545	565	530	566	577	583	595	524	544	570	545	555	572	579	585	557	585	558	560	564	553	565	576	574	574	524	531	548	558	573	528	523	560	582	588	581	589	522	612	543	605	571	554	574	580	535	532	567	563	557	536	557	590	572	529	589	570	528	545	593	580	544	563	579	566	583	542	574	557	556	586	522	523	589	541	565	577	550	577	567	574	573	583	544	537	604	536	588	577	573	596	567	572	582	541	547	553	578	569	587	561	555	550	588	559	538	552	564	558	533	583	568	544	571	599	558	595	576	584	554	553	599	594	559	526	569	545	583	524	536	565	546	570	572	599	568	583	533	569	576	595	543	558	583	524	516	556	558	590	500	575	581	590	601	564	565	561	548	550	587	567	559	605	611	561	518	543	569	540	559	587	507	558	596	594	548	564	591	553	652	568	562	541	563	562	548	580	530	585	617	545	567	591	572	584	564	535	572	569	605	584	585	532	546	582	554	550	562	580	549	569	566	541	557	535	574	590	557	606	607	541	596	563	548	526	582	581	559	598	588	544	591	546	579	602	583	597	576	534	555	552	512	585	560	573	565	592	577	620	564	593	544	551	563	557	576	554	574	573	560	540	566	548	580	533	562	574	555	567	537	573	598	537	600	553	589	547	535	621	556	594	580	558	599	544	576	583	547	583	565	512	573	589	555	537	561	569	550	559	558	562	544	585	549	549	583	562	576	591	584	532	532	573	567	569	585	606	533	540	556	572	579	529	586	578	553	526	579	548	534	592	547	558	601	554	582	594	539	579	492	598	563	575	577	563	564	538	565	581	532	551	561	545	596	576	549	579	605	590	591	592	525	554	550	582	560	580	579	569	601	600	593	579	559	569	608	589	530	564	549	564	586	564	572	585	553	594	560	518	585	560	557	584	536	594	579	565	577	572	605	585	528	624	566	566	576	591	530	559	618	536	568	559	561	536	545	598	536	543	574	539	580	566	542	570	582	567	635	528	568	598	551	594	581	534	551	525	573	587	544	591	554	592	570	573	544	543	585	554	590	562	539	606	605	586	559	552	534	564	573	551	574	597	575	567	565	566	610	561	519	550	557	542	558	548	544	578	539	565	564	593	557	584	544	587	616	564	604	578	503	587	546	555	604	553	570	517	532	596	548	552	578	625	550	552	595	533	559	568	565	571	514	561	586	547	567	592	569	535	565	576	598	550	578	584	547	564	590	592	552	534	551	543	545	566	554	573	573	573	580	561	520	582	575	582	618	579	575	568	531	578	575	592	537	602	584	586	545	580	603	583	576	584	577	548	574	552	590	600	587	526	564	562	543	586	582	554	557	520	619	546	571	558	541	542	565	585	584	554	593	548	571	537	551	574	556	565	558	574	583	574	576	596	589	566	576	560	548	550	573	560	559	585	591	564	566	582	566	554	599	570	597	605	614	560	561	612	567	568	596	560	533	570	594	571	538	549	584	575	559	576	600	544	556	579	564	575	578	548	565	556
85534	56032	32206	17987	7164	4499	3077	2923	4071	5527	3625	2643	1733	1315	1191	1107	1041	1168	892	803	674	591	446	402	368	360	364	379	320	324	342	315	287	351	301	319	299	312	320	311	298	308	343	293	293	307	292	285	281	327	315	297	301	296	311	302	306	271	326	327	322	294	289	311	289	279	314	268	291	296	279	289	335	314	297	276	299	282	311	347	281	281	329	290	316	321	333	294	309	277	313	296	305	323	305	303	300	303	321	288	298	318	312	310	296	280	324	295	280	322	310	305	300	318	274	295	306	306	311	334	312	317	299	267	285	303	309	332	313	312	307	330	307	268	275	337	270	330	290	296	309	288	308	315	272	286	306	275	322	311	322	323	294	307	298	287	294	314	290	315	281	290	301	265	295	293	323	336	329	296	287	309	337	317	320	318	310	328	324	287	321	310	316	310	312	291	284	331	297	295	296	298	276	299	282	311	310	298	267	296	266	305	281	308	279	326	286	311	268	297	333	328	288	311	302	287	282	313	293	308	318	305	311	278	330	291	318	301	292	269	290	307	300	269	276	322	325	295	318	314	308	321	276	307	281	298	292	281	261	291	285	295	321	324	302	305	313	352	342	282	295	303	318	292	293	312	314	300	293	277	304	311	299	326	307	276	285	322	301	262	301	315	301	270	321	309	299	272	273	278	270	294	296	315	313	304	275	312	313	317	274	291	295	273	287	340	338	324	314	325	289	291	298	303	297	302	318	292	297	240	283	331	283	272	310	287	306	291	299	284	269	303	330	289	318	319	279	286	286	312	295	331	311	300	283	310	325	314	329	279	314	301	345	288	312	300	303	311	309	285	292	308	292	278	307	340	326	313	274	294	281	296	290	313	292	321	305	274	284	288	269	293	313	280	314	281	298	284	282	269	296	301	288	304	311	328	313	320	306	325	279	280	269	314	298	313	307	281	340	297	313	300	254	300	308	293	288	296	293	329	291	268	281	308	293	309	311	342	316	275	319	318	305	310	320	316	310	286	314	316	343	273	296	300	284	306	295	315	292	315	304	304	305	309	320	293	293	286	293	329	288	313	289	303	291	294	324	316	294	294	310	295	303	323	328	285	279	285	309	332	312	289	331	322	306	301	304	318	307	288	304	310	299	319	282	279	308	294	264	335	309	269	292	285	302	311	309	326	302	330	301	298	315	299	294	293	311	309	294	357	307	307	303	295	317	300	330	291	263	294	288	285	277	302	286	278	275	332	300	270	280	304	293	292	320	318	312	298	301	309	321	317	319	286	269	272	290	320	297	318	259	325	306	298	332	284	289	294	335	324	330	294	272	300	281	259	287	331	292	319	300	305	325	270	295	299	298	318	263	307	291	305	302	270	271	305	293	334	305	304	309	304	357	329	305	261	329	306	312	309	300	333	286	316	293	285	319	294	285	294	329	325	254	299	337	321	338	337	295	276	316	288	286	285	320	301	316	296	280	320	303	305	317	326	284	319	273	290	292	331	307	298	317	262	326	298	335	324	348	295	315	305	292	277	305	281	309	302	297	322	307	322	282	313	305	315	310	323	308	308	314	314	295	272	307	296	297	325	292	317	331	307	308	301	325	319	285	297	290	327	301	329	314	273	319	286	293	323	271	267	310	279	299	328	305	319	302	303	312	301	293	291	296	293	279	278	310	306	313	345	298	302	283	316	312	302	308	320	315	300	267	291	278	335	311	307	339	295	298	295	316	327	274	303	286	290	303	297	308	287	308	291	319	311	308	306	299	353	312	275	298	332	320	290	331	283	311	295	259	304	303	306	287	326	311	292	286	307	291	306	301	260	319	274	305	340	311	302	278	306	321	269	332	307	277	295	288	303	296	308	278	244	343	286	295	289	292	311	310	341	309	312	279	272	298	281	285	299	288	283	268	296	325	316	329	304	292	284	319	311	278	277	319	284	282	286	293	311	287	314	302	317	302	328	302	275	303	311	288	292	309	336	290	309	309	321	327	306	319	312	301	295	299	266	317	303	321	262	301	292	306	306	306	302	276	299	302	301	300	305	332	312	270	291	295	306	334	297	311	317	306	314	325	310	304	264	317	327	313	337	272	317	334	329	313	307	314	316	296	259	328	276	289	294	338	272	279	305	284	312	275	341	319	301	289	272	327	316	303	271	289	295	294	315	278	289	304	337	304	305	333	295	299	298	288	311	303	342	304	301	274	272	321	315	307	326	321	301	298	320	326	319	310	310	287	285	293	281	305	294	287	297	285	298	339	302	287	292	292	336	277	290	332	297	285	305	295	270	284	318	283	288	266	323	264	267	307	318	360	335	316	329	280	273	302	277	321	318	307	301	299	326	295	296	299	292	345	316	282	300	320	288	300	279	304	317	296	323	317	273	294	304	283	307	316	312	316	302	310	318	306	291	308	286	316	287	309	343	307	308	295	315	297	268	319	302	291	286	313	320	314	342	304	286	319	291	298	298	270	302	303	300	318	289	308	309	310	325	314	307	298	275	348	294	317	310	303	285	320	317	288	289	292	296	288	287	320	288	281	274	329	309	313	319	285	332	287	272	310	279	313	313	287	285	288	300	318	331	280	295	321	310	277	296	283	248	292	298	281	289	317	283	305	301	307	276	300	295	261	312	297	330	298	323	315	318	303	341	310	351	309	299	296	297	303	275	273	256	287	278	294	286	283	290	283	308	318	306	320	313	305	291	345	310	313	285	274	338	290	285	311	351	317	311	296	267	283	299	283	326	295	284	291	300	301	316	278	285	298	266	301	296	278	274	289	277	292	325	277	277	331	287	308	307	300	309	302	307	317	293	279	292	275	319	325	316	308	265	296	272	324	304	314	322	307	302	319	309	321	306	298	294	278	296	298	295	312	323	290	317	292	303	305	288	306	293	300	312	298	340	307	301	343	285	316	314	286	292	294	284	303	290	287	314	320	303	291	317	295	311	280	288	267	291	276	320	339	309	267	269	322	279	315	320	314	293	282	281	292	330	327	289	327	291	342	311	295	332	309	324	283	289	311	282	320	330	273	315	286	303	281	300	326	291	307	287	287	329	286	297	339	299	299	303	283	289	302	311	292	303	343	272	314	319	293	323	281	321	284	290	333	298	309	316	289	299	317	319	305	345	299	290	305	292	299	304	272	328	275	309	288	282	284	312	352	297	323	307	302	317	338	284	275	312	289	282	323	294	298	333	302	263	310	325	296	323	277	327	319	313	272	279	293	312	309	303	308	327	290	300	287	300	293	292	286	280	299	290	313	293	308	302	339	293	302	305	307	312	290	298	297	283	337	295	294	297	345	301	299	314	311	297	279	305	300	313	300	309	298	275	306	275	311	297	324	293	298	300	300	315	307	294	300	321	261	319	294	270	311	287	342	273	268	317	320	319	300	275	333	310	284	319	309	342	321	323	317	314	297	287	306	295	319	323	294	301	307	297	316	291	301	301	306	303	318	321	276	305	294	266	283	337	291	315	258	288	272	288	323	329	300	308	323	335	295	272
56273	34525	33016	22147	14922	14317	11284	11856	15720	20328	14350	11448	8081	6225	5916	5224	5101	5105	4382	3837	3540	2510	1884	1276	1059	1153	1118	934	824	848	870	922	837	795	731	751	740	758	720	742	731	689	691	727	716	702	777	784	667	785	716	727	683	714	706	718	719	722	663	724	697	727	720	749	682	713	654	737	677	703	707	706	671	727	745	683	709	696	697	743	692	694	679	657	719	709	699	716	713	716	717	723	732	714	727	700	692	754	747	702	688	664	652	700	708	694	706	729	699	650	685	682	700	681	722	720	699	688	700	702	736	768	726	723	702	717	724	689	654	706	666	737	711	718	706	673	681	702	656	715	718	668	721	622	747	766	738	670	723	676	653	690	686	684	683	688	688	668	732	688	657	712	711	675	693	679	725	666	724	682	672	713	726	690	679	686	724	739	740	716	694	707	713	743	703	700	721	704	698	677	726	728	720	700	720	696	700	730	704	700	699	699	707	698	691	723	731	705	674	685	714	713	698	716	699	678	665	712	686	670	731	679	698	694	702	691	688	700	716	692	694	681	705	676	710	644	691	717	682	741	715	685	683	682	743	655	734	726	713	715	669	737	700	670	714	714	730	730	715	693	700	711	707	693	698	684	746	696	710	683	722	692	708	697	747	680	695	703	685	709	641	692	633	671	678	663	693	636	680	710	721	748	686	669	716	675	701	746	716	713	705	657	695	653	693	670	734	692	749	720	728	723	703	699	660	709	726	676	659	684	713	686	692	658	625	728	702	710	747	713	707	675	684	691	706	694	719	716	752	707	701	721	693	716	739	727	676	701	652	727	716	725	682	738	750	693	738	706	702	689	693	707	747	685	685	673	659	719	698	691	698	696	744	687	691	739	707	658	729	693	752	643	709	722	730	718	682	657	722	693	705	717	686	704	707	700	701	727	734	726	692	687	701	752	717	720	674	701	703	740	694	701	749	697	665	699	696	708	712	673	708	725	690	705	653	708	758	717	702	702	698	734	657	734	731	731	672	671	727	649	723	654	702	702	696	715	689	713	658	744	689	685	721	690	720	699	710	690	705	730	700	683	762	682	706	713	695	722	669	762	672	683	719	669	679	718	719	682	698	697	684	698	725	654	695	689	705	683	647	666	708	689	709	700	696	698	689	693	714	697	761	699	670	686	668	708	671	709	701	724	706	655	743	702	701	714	766	681	685	696	686	701	703	685	722	751	693	726	727	677	721	706	709	710	724	738	694	714	665	743	722	714	650	682	732	709	708	720	676	698	733	723	740	670	672	692	714	723	638	714	715	718	684	694	669	704	751	716	724	689	742	698	692	717	698	646	704	665	715	755	736	685	714	682	705	692	686	689	710	734	708	772	671	702	713	753	771	693	729	692	679	670	696	702	751	684	701	669	714	651	722	678	726	676	715	726	698	730	677	694	638	722	704	747	699	722	710	725	663	716	701	681	671	721	699	719	644	711	710	693	725	730	695	734	686	708	703	718	687	704	713	753	653	720	756	728	672	743	676	716	655	670	683	695	707	674	678	694	703	705	743	731	707	727	718	656	672	686	731	708	695	695	698	705	704	700	685	704	674	687	712	713	699	745	706	699	735	724	748	692	715	699	687	671	711	686	723	729	710	707	694	734	691	713	666	724	767	691	717	687	730	696	707	700	761	704	718	741	687	753	690	682	716	724	727	703	716	656	710	695	725	692	694	708	716	742	646	700	690	672	662	710	683	671	688	706	720	703	730	713	678	691	689	665	685	716	688	721	698	702	688	701	729	693	672	676	757	686	660	695	691	683	676	720	709	723	715	713	704	697	677	711	692	731	695	725	691	686	706	685	692	698	707	719	699	693	764	727	717	710	736	681	685	746	683	692	693	675	708	724	719	664	700	700	727	717	733	680	686	696	677	759	707	739	681	689	713	690	687	739	701	713	706	707	704	757	712	666	686	686	709	686	657	748	697	705	697	699	667	715	659	667	688	737	693	737	717	660	722	720	736	685	733	681	664	707	690	659	648	698	661	709	708	736	695	724	715	706	690	647	718	691	715	710	673	676	730	712	702	708	725	710	666	687	663	694	717	710	738	704	710	716	755	744	682	715	699	704	653	709	724	682	712	707	699	692	725	704	725	682	700	724	704	686	740	678	677	691	669	709	718	671	729	647	702	713	733	748	677	700	710	739	699	705	693	700	701	676	691	649	727	702	728	728	713	742	685	710	694	654	669	737	736	689	704	687	729	711	685	662	712	713	678	671	662	706	689	706	708	774	699	702	693	718	720	688	710	696	648	676	739	759	708	691	703	705	666	724	727	715	660	705	653	696	706	754	697	706	697	689	722	713	701	651	751	683	671	707	706	725	685	708	699	726	732	707	705	714	744	715	712	707	687	659	728	726	705	739	730	663	654	715	710	719	690	773	715	720	717	680	674	668	747	686	670	672	684	677	680	680	707	725	754	692	734	692	646	737	694	702	694	701	739	680	711	695	703	709	700	689	729	688	696	680	710	732	714	686	680	717	730	732	779	730	695	699	696	733	691	723	695	725	715	699	702	701	693	696	683	684	691	717	709	682	704	714	720	688	714	672	726	680	695	702	705	720	695	724	730	674	719	695	690	654	706	677	733	733	723	699	709	732	681	680	713	684	701	745	707	686	681	706	754	704	680	736	706	656	706	715	729	722	708	675	713	711	673	736	713	705	709	686	669	702	735	679	682	678	688	698	714	714	719	722	681	717	714	708	728	714	700	736	697	714	700	726	705	693	675	713	706	702	726	669	693	733	693	717	681	680	719	722	717	666	716	667	701	725	685	684	724	678	730	715	675	747	711	701	639	650	744	701	723	670	686	657	713	677	724	746	724	727	716	701	685	711	713	722	662	730	743	754	670	720	690	714	664	719	692	695	728	752	743	717	649	693	641	667	665	670	682	676	752	694	738	703	663	697	688	694	665	677	724	732	706	724	700	709	732	705	708	681	700	725	729	689	715	737	729	672	652	730	697	725	716	674	728	724	722	715	670	707	670	670	712	680	687	717	664	673	691	681	719	711	689	688	730	709	689	703	720	674	699	662	704	661	729	705	742	719	701	718	668	635	687	673	699	684	690	710	709	731	670	711	729	664	745	679	673	681	672	730	674	739	712	728	670	652	735	688	713	699	693	718	694	705	661	682	706	710	670	700	690	729	695	713	745	721	728	715	690	751	711	661	696	676	744	733	708	695	683	691	721	704	709	711	694	680	698	674	723	667	707	740	700	744	723	682	706	679	741	708	715	688	752	744	653	700	707	700	754	727	730	725	759	746	705	697	696	683	721	743	729	701	677	690	703	691	687	727	659	746	654	735	698	731	672	713	676	668	695	680	701	738	697	677	714	684	669	721	708	688	674	674	712	698	757	686	654	709	720	748	791	721	732	672	755	665	697	700	727	733	688	726	692	722	718	719	703	708	706	669	687	688	711	663	688	708	679	721	716	710	723	695	655	691	668	672	746	766	663	685	700	659	692	725
25638	14279	9884	3942	2140	2209	1603	1329	1416	1886	1771	1293	936	642	661	589	545	587	578	466	459	415	377	395	336	350	377	324	327	325	326	342	321	335	313	346	346	305	333	327	329	344	312	339	319	327	341	342	315	338	298	320	301	340	334	339	302	309	340	298	318	311	333	339	344	311	283	337	316	338	337	304	332	299	341	312	327	318	356	303	360	316	348	332	311	317	297	316	307	352	322	306	318	308	327	340	325	317	313	337	359	299	348	319	327	357	322	301	305	316	333	320	301	280	283	316	345	295	312	368	355	315	302	321	365	313	308	328	317	320	328	343	312	313	321	327	325	342	321	341	346	305	323	338	304	339	295	345	326	334	284	331	357	322	315	298	315	316	346	326	326	323	313	345	340	315	317	326	309	318	317	315	351	291	327	349	352	314	321	313	301	337	309	349	312	290	284	333	325	317	312	302	312	335	314	342	318	333	330	315	350	332	321	338	300	318	307	318	323	332	325	325	330	337	333	298	319	328	323	311	357	333	301	316	296	317	342	342	290	309	310	329	303	344	292	357	331	361	348	308	317	347	276	331	327	305	321	340	316	324	338	323	304	351	335	314	345	306	348	380	310	369	359	320	335	321	321	348	316	328	323	318	334	332	367	335	297	293	315	318	318	335	324	312	325	328	334	329	309	319	363	335	291	327	353	302	330	310	309	307	322	326	307	330	340	304	334	346	350	321	353	332	329	333	300	299	309	360	311	319	327	300	322	290	312	309	344	307	315	343	330	314	324	327	301	287	322	359	311	344	339	339	358	321	325	320	348	296	305	298	330	317	320	347	317	327	342	295	314	317	335	345	320	317	334	314	325	304	357	321	313	326	332	307	323	328	325	338	316	291	333	313	320	317	343	309	289	327	325	322	298	322	306	303	310	343	326	314	326	312	335	310	340	313	343	346	335	279	359	303	327	345	344	324	312	328	324	311	316	313	336	345	343	320	325	313	325	342	277	293	338	340	310	307	338	339	301	318	322	335	350	355	310	315	357	331	300	325	329	299	326	342	294	295	319	313	305	357	317	319	322	317	328	312	311	306	319	325	330	326	351	311	329	315	337	331	328	320	317	306	348	350	326	339	349	357	338	350	320	323	339	310	304	306	351	333	297	288	329	313	317	332	329	330	306	302	339	334	355	327	360	347	324	303	314	299	322	346	304	307	331	352	317	338	335	326	339	310	308	313	322	339	317	320	333	306	347	322	302	342	308	304	358	364	342	336	313	348	314	304	339	301	310	356	327	333	302	316	295	358	333	318	331	309	291	311	311	356	327	310	343	347	361	299	321	317	325	293	330	319	336	323	363	380	312	336	361	294	299	319	267	349	334	307	352	301	341	325	333	348	348	362	369	343	315	289	329	349	309	323	329	321	316	356	306	352	313	310	314	336	308	358	308	313	308	338	335	368	346	334	318	348	344	346	300	319	318	309	349	325	317	306	275	350	346	338	314	352	328	326	324	336	313	323	333	291	297	328	290	341	316	367	322	336	330	325	326	327	319	291	343	341	318	323	301	319	318	310	337	308	318	317	321	327	294	311	325	330	310	311	276	313	309	297	328	294	310	357	332	314	300	327	334	308	356	366	356	317	326	343	343	343	358	336	312	326	319	343	331	329	310	344	323	300	350	320	329	311	346	302	323	346	377	300	352	304	335	337	329	294	347	339	309	342	331	340	353	333	326	322	293	309	315	311	343	313	288	312	346	309	325	308	344	322	296	342	297	325	293	337	314	320	337	335	321	336	357	331	295	324	310	343	299	350	320	337	345	313	346	314	345	347	351	335	345	300	294	319	313	310	335	314	312	344	301	304	321	366	323	316	320	370	312	347	312	341	360	362	312	318	295	297	315	316	310	337	307	337	352	325	312	343	326	345	318	381	300	359	303	327	334	293	316	316	330	347	350	315	352	359	342	343	327	344	311	332	355	315	322	345	342	333	322	314	299	359	301	304	296	324	326	339	313	321	348	315	348	335	317	310	345	343	327	354	332	324	304	325	299	344	341	364	327	320	319	318	330	319	324	306	323	346	299	296	325	350	306	298	325	341	337	350	336	345	292	279	319	321	352	355	328	348	340	308	317	334	325	318	339	347	348	308	294	336	333	318	332	340	349	324	346	316	323	333	312	313	309	358	318	314	310	324	333	319	325	379	334	334	347	325	324	335	304	311	306	320	317	349	342	306	283	326	317	308	314	316	339	337	349	339	345	325	354	318	333	318	349	318	333	313	322	347	327	341	351	337	315	319	307	314	289	332	338	343	375	313	330	338	299	331	328	325	352	280	300	298	335	363	340	332	283	302	339	319	299	275	318	323	328	334	315	341	305	341	344	319	320	311	307	324	332	350	325	283	308	327	303	309	323	315	306	350	322	336	342	311	322	342	303	321	330	306	311	310	332	339	325	306	360	325	326	337	321	357	342	369	334	317	298	318	302	321	370	314	369	316	333	327	332	324	320	334	339	287	333	300	325	329	286	311	308	314	325	327	331	327	322	330	322	332	317	315	310	348	309	310	349	327	335	342	331	323	324	295	322	315	362	322	371	325	309	340	298	323	316	347	335	311	338	345	312	305	317	334	322	343	310	342	294	324	307	332	298	328	336	341	321	361	328	351	335	298	326	327	361	349	336	323	294	371	339	305	315	328	328	324	330	304	307	327	305	344	346	351	369	296	323	318	325	339	342	355	310	289	335	334	336	323	337	305	325	341	340	314	336	329	329	310	319	334	345	329	327	318	341	335	370	343	293	312	332	304	325	333	309	330	318	316	309	341	349	343	337	316	333	314	344	310	363	299	335	295	343	341	302	352	341	298	329	328	317	323	288	303	313	321	331	311	323	307	329	360	366	317	336	299	334	336	321	296	326	333	326	321	312	343	314	330	291	342	349	336	324	305	354	315	321	332	313	310	333	301	313	295	313	327	344	336	330	347	320	302	304	326	367	308	290	319	299	322	370	344	324	339	330	289	358	338	336	322	313	338	330	280	304	335	317	330	305	341	323	301	341	327	332	360	298	351	307	326	335	354	326	327	346	330	290	287	338	310	316	333	345	347	336	334	304	338	327	327	328	353	331	346	355	341	288	311	315	346	359	332	333	323	326	306	342	300	307	329	301	309	308	291	324	317	328	321	363	320	315	297	352	304	318	330	331	360	301	322	317	330	331	366	305	350	303	308	311	323	295	350	325	323	343	326	317	334	351	296	327	336	321	355	327	315	320	298	321	323	308	299	332	325	312	312	333	324	356	321	347	316	329	338	312	297	308	337	307	335	338	337	320	344	318	287	342	335	316	324	331	314	337	300	345	317	368	327	345	329	326	333	348	335	346	339	277	315	317	334	319	334	317	324	308	320	313	329	309	327	349	324	361	340	313	326	319	367	351	330	289	327	355	343	335	318	341	308	318	333	340	322	300	321	337	312	339	345	335	367	299	345	354	333	342	306	339	315	358	331	324	331	320	320	307	323
22365	11150	13556	8778	7342	8082	6687	5531	6308	8807	8096	5563	3831	2757	2801	2456	2391	2338	2252	1843	1676	1311	1117	965	865	833	879	852	767	729	804	768	766	734	739	701	770	712	719	786	812	790	765	779	722	721	702	788	729	722	744	720	764	699	739	710	715	747	738	762	715	767	758	734	729	743	734	749	726	715	722	713	687	685	788	766	751	747	727	763	766	667	716	727	748	727	755	760	739	709	666	685	749	717	735	737	758	713	780	817	720	746	751	762	709	727	779	737	765	735	675	703	753	756	738	708	742	733	750	711	735	752	695	747	733	742	803	736	819	721	728	770	751	744	769	705	716	780	689	697	711	738	768	716	754	745	745	730	700	706	754	715	701	677	747	719	763	770	724	746	792	765	736	715	728	736	788	761	762	732	729	764	721	725	738	706	722	696	720	724	711	733	750	731	696	743	758	693	732	718	701	751	759	689	729	731	699	755	780	723	738	724	686	762	741	720	708	721	785	770	761	752	785	730	730	731	733	720	802	753	716	802	782	749	757	732	727	743	728	763	684	788	699	757	719	715	739	719	700	764	704	724	688	679	707	769	742	728	734	720	706	787	756	719	749	719	713	692	740	739	737	745	712	719	803	735	781	688	756	728	760	750	704	747	747	668	753	749	811	746	700	696	731	750	751	750	739	731	767	733	756	667	737	734	749	804	740	738	734	732	752	723	727	699	698	729	739	766	718	745	738	782	765	729	688	713	720	735	779	764	693	710	694	696	699	688	709	765	688	734	745	724	710	781	681	767	688	753	790	739	762	720	718	804	727	751	737	721	758	733	745	770	736	717	728	738	741	749	746	687	754	736	773	744	729	710	723	772	694	770	733	715	719	778	714	681	747	699	702	758	702	766	755	731	738	732	757	677	686	729	715	776	735	734	678	707	756	719	748	719	746	764	722	781	789	729	698	736	743	711	719	745	688	687	687	728	764	737	753	760	721	751	713	711	767	737	721	759	753	741	749	735	745	735	726	737	716	736	740	748	754	749	729	728	755	748	726	768	697	747	739	721	756	771	710	732	702	680	713	740	775	740	784	714	702	748	721	710	742	755	739	714	689	676	681	732	778	692	745	802	743	709	751	781	741	705	730	735	699	723	781	696	668	769	670	762	740	673	756	755	723	745	714	718	767	713	749	753	693	737	728	717	771	709	766	743	748	722	744	696	758	686	744	751	707	760	752	652	728	730	722	738	721	709	759	805	756	705	766	702	724	784	738	753	768	779	734	751	745	755	739	757	760	728	787	779	767	730	741	692	766	710	768	683	785	689	761	755	751	692	726	744	714	700	749	674	749	730	695	770	725	780	718	742	657	733	751	711	801	719	694	712	724	717	770	738	701	764	731	704	764	731	688	727	686	655	729	748	740	731	750	743	712	725	715	756	751	761	716	709	784	695	724	757	735	744	681	735	718	737	714	715	764	729	671	737	769	742	726	748	732	668	726	770	803	757	747	703	752	751	778	748	783	687	721	710	754	727	737	704	743	749	731	749	744	678	729	752	738	696	700	724	727	731	698	745	726	744	728	739	759	741	723	744	757	749	724	709	724	750	724	722	727	771	706	717	731	781	747	713	733	721	765	716	778	745	714	748	749	712	761	706	762	735	801	735	719	755	750	751	755	745	730	724	744	718	704	723	772	750	771	718	760	742	732	741	730	713	753	729	698	702	721	754	713	735	717	728	791	721	729	731	746	835	726	716	766	733	727	741	717	689	762	708	770	728	742	687	779	724	700	703	701	762	712	781	716	735	712	726	722	723	751	736	769	725	700	743	740	745	701	678	722	735	748	719	721	750	702	733	758	725	759	743	713	768	725	696	744	740	765	732	724	773	697	741	671	698	739	699	724	729	714	778	760	748	719	756	744	777	707	721	779	723	715	722	687	751	697	736	749	709	752	762	743	711	729	697	739	752	748	760	725	724	682	780	694	732	736	743	749	731	700	738	730	723	712	789	722	754	728	740	730	728	740	749	740	750	758	742	772	736	747	673	745	734	730	755	742	722	762	705	756	780	721	726	786	749	767	721	692	774	720	735	675	744	757	739	694	730	716	731	713	718	737	764	691	727	763	757	740	742	726	743	746	737	738	756	752	750	725	706	731	764	760	703	785	750	755	755	757	734	731	739	746	709	733	699	767	745	745	758	708	719	721	722	729	723	711	737	708	732	717	706	773	717	714	712	735	718	728	760	722	791	731	707	743	749	705	783	781	755	683	727	716	803	773	720	741	682	702	706	730	706	713	747	752	751	730	770	762	766	722	755	695	786	787	757	714	728	728	694	718	782	737	711	714	750	715	744	763	755	715	802	742	742	699	786	783	772	752	705	726	746	755	737	795	747	757	671	744	755	752	697	741	727	727	699	722	750	704	712	788	735	747	767	711	748	744	718	744	713	742	707	741	721	753	782	731	714	722	733	737	755	725	713	692	754	765	755	674	753	720	755	800	702	626	740	690	734	721	730	719	722	703	742	771	729	767	762	719	716	764	755	718	729	718	710	695	699	729	761	765	757	725	712	733	701	726	708	721	722	738	765	714	652	700	737	753	789	717	736	753	730	716	736	783	752	723	710	733	786	804	734	726	729	775	776	745	791	738	796	724	733	752	725	737	740	753	758	714	763	752	750	745	679	695	720	718	705	694	768	713	730	762	703	727	689	725	789	714	748	721	735	722	759	770	735	714	723	756	785	749	721	699	729	731	724	752	764	746	722	721	709	762	750	729	735	733	810	751	713	721	704	724	743	706	677	792	731	756	729	736	686	727	753	758	739	675	765	756	785	709	764	701	720	733	771	764	696	741	685	753	740	719	688	773	744	760	742	734	751	739	729	718	734	721	705	724	748	663	739	722	740	745	726	740	731	701	746	778	702	698	746	725	724	737	683	757	744	709	701	739	755	730	720	752	756	737	733	730	728	787	710	724	743	720	738	733	749	707	733	756	729	743	713	751	699	720	768	734	757	715	716	742	738	806	710	770	722	720	704	723	719	733	734	756	758	754	746	774	762	754	777	755	713	724	699	718	759	750	727	717	719	697	716	726	735	725	710	749	770	756	709	745	729	787	683	743	754	701	722	788	701	709	737	797	745	700	725	695	761	747	754	758	728	733	714	746	766	769	736	696	697	777	759	718	771	756	767	746	763	732	714	722	755	704	705	748	756	660	726	742	768	791	759	711	762	684	713	717	735	739	766	732	750	687	704	743	747	753	711	744	739	742	697	760	693	739	741	752	724	708	735	691	698	734	730	760	741	755	698	741	761	731	730	681	759	745	719	700	724	753	743	711	750	748	684	738	694	731	755	721	715	719	695	768	710	701	765	696	754	727	721	729	755	781	740	704	753	787	730	785	703	733	698	757	700	734	746	664	730	726	697	746	719	779	752	688	770	750	719	729	742	753	737	722	741	724	738	712	732	727	698	748	672	732	671	728	767	741	726	785	746	693	718	712	762	739	762	746	746	748	727	710	739
73228	45036	20992	8368	5087	3097	2377	2258	2552	2845	2992	2046	1562	1044	1066	981	905	818	710	538	447	418	332	323	300	309	306	281	264	239	265	263	249	248	252	238	247	236	216	245	256	224	239	239	245	263	247	228	280	237	229	264	243	288	289	229	241	257	239	239	233	247	233	230	277	242	238	229	245	239	237	243	248	250	250	242	244	246	249	239	240	247	279	253	255	252	227	227	244	230	229	252	225	257	264	231	254	233	237	274	291	244	238	244	232	240	218	239	277	248	267	261	230	241	231	276	234	238	258	252	225	228	242	216	263	260	233	245	248	272	244	263	252	237	252	257	218	228	239	243	229	250	217	234	259	277	231	233	229	240	276	266	225	241	233	236	224	234	246	242	235	233	249	242	255	260	231	239	249	241	258	276	219	242	256	257	253	247	258	267	266	236	252	254	252	242	233	235	219	199	246	247	250	222	234	264	257	209	240	249	252	244	289	266	265	244	211	238	251	258	217	278	238	243	257	250	248	224	265	218	237	251	251	254	245	248	257	249	260	250	253	244	226	233	245	258	245	224	229	245	234	250	243	232	219	237	272	271	249	227	231	260	232	244	235	238	248	240	242	261	248	225	260	249	242	248	233	252	240	228	233	257	234	245	253	269	266	193	274	283	265	249	248	229	231	242	219	216	244	274	243	236	254	258	238	240	251	227	243	247	230	252	260	265	260	230	299	220	228	266	244	246	233	250	242	226	259	218	263	270	245	222	243	239	254	276	270	249	217	264	245	235	213	246	260	246	241	228	251	269	239	245	229	247	248	232	253	238	222	258	250	234	231	260	225	249	246	269	281	237	244	226	234	238	266	235	260	234	213	239	228	241	226	253	239	257	230	217	252	233	267	235	230	234	246	249	215	276	250	236	245	257	238	256	235	246	233	237	235	237	259	261	233	204	228	235	257	258	251	259	245	259	225	270	226	243	235	230	240	232	284	217	253	235	250	264	222	263	251	254	257	248	283	270	230	219	233	252	233	244	265	232	217	251	241	283	244	233	216	239	229	229	246	246	228	223	258	229	224	245	273	242	229	250	247	227	232	275	244	252	221	240	229	261	244	237	246	242	229	253	237	246	265	266	253	264	234	235	236	216	242	254	260	225	251	238	235	239	242	249	242	243	242	265	238	227	245	239	225	259	252	228	256	255	261	221	225	227	266	242	247	257	217	209	228	206	253	263	237	279	232	239	246	234	234	205	239	274	246	227	228	234	252	241	238	222	238	246	260	241	255	243	247	247	229	226	240	247	264	222	269	255	274	224	229	248	256	253	247	249	259	260	289	219	261	246	259	215	255	283	259	250	273	238	250	259	239	232	242	240	257	256	250	226	247	218	263	229	270	253	207	226	263	257	250	217	256	234	234	257	239	236	251	250	235	227	218	250	218	257	228	223	274	252	219	223	246	276	207	217	257	240	220	237	252	261	253	244	248	232	235	240	265	266	211	272	251	260	265	257	224	227	213	217	255	262	225	242	264	263	281	269	236	264	237	283	223	247	276	264	240	259	228	264	236	254	281	242	246	234	227	235	241	226	232	259	239	240	254	235	240	245	255	252	258	253	247	236	250	248	268	251	256	241	275	203	243	238	238	261	246	232	225	233	251	256	244	219	240	205	247	223	239	223	256	247	240	216	242	247	254	243	258	245	236	227	256	236	232	232	240	223	227	234	282	228	233	250	272	239	238	255	238	243	249	281	251	232	265	254	272	231	206	239	202	249	225	243	245	257	252	213	225	224	242	243	253	223	258	267	252	200	231	240	286	240	241	230	272	230	240	232	234	229	260	262	222	255	259	264	269	234	259	239	264	220	219	264	228	262	220	253	221	226	218	245	229	250	269	252	256	264	241	235	269	230	211	214	276	233	250	246	241	251	249	225	253	257	229	250	241	238	227	249	237	238	237	249	274	236	235	240	216	244	250	231	249	241	243	246	269	216	268	230	261	266	255	223	250	236	275	212	220	273	242	229	233	243	251	231	236	242	223	244	250	228	215	238	229	237	196	225	249	257	225	216	269	246	230	247	222	227	232	220	229	240	252	226	275	255	256	273	243	244	244	253	238	251	257	241	229	244	263	249	279	231	232	235	230	241	247	255	237	250	243	257	250	268	238	248	186	250	232	243	233	247	221	246	265	252	259	219	240	249	252	213	254	245	261	225	247	244	260	246	254	270	263	255	219	248	247	265	251	244	245	231	257	221	248	261	226	251	235	235	260	222	246	231	272	241	234	217	250	219	257	246	208	240	248	251	264	235	274	247	254	223	266	217	283	250	252	275	272	212	240	216	251	225	240	259	238	239	270	230	236	252	242	259	240	276	262	237	253	252	241	235	238	232	229	254	237	250	238	264	260	245	225	241	219	227	233	269	226	249	222	246	272	244	250	230	264	228	247	247	275	253	248	264	264	229	254	219	261	211	261	226	231	229	261	260	251	244	253	231	242	249	223	231	230	236	265	267	270	239	255	242	225	231	245	256	254	256	232	224	260	257	228	220	243	266	252	244	249	230	242	245	256	234	248	218	261	253	251	278	271	216	236	224	260	216	231	244	262	212	241	219	280	223	262	217	260	246	232	252	227	252	236	262	244	220	262	257	232	222	245	272	231	227	231	220	268	240	227	236	270	249	236	243	233	241	241	263	257	228	232	247	256	218	250	238	255	261	243	192	241	216	220	263	243	234	248	282	238	248	233	228	230	242	264	255	241	219	224	251	256	240	225	226	251	247	231	244	247	245	250	241	234	235	240	241	238	249	253	258	205	268	275	258	234	261	217	251	224	205	254	209	245	234	256	254	235	269	260	230	221	237	252	230	234	244	247	232	270	248	229	246	209	216	246	247	259	208	253	238	261	255	250	229	279	241	252	249	227	269	236	258	247	246	257	244	234	226	217	273	229	233	260	239	240	233	225	233	250	252	245	235	256	237	229	239	244	237	244	223	232	251	254	257	223	231	234	264	249	234	213	231	259	253	284	244	271	259	253	231	227	226	254	257	267	225	225	243	238	245	253	247	223	254	256	258	265	253	215	247	263	241	250	257	264	237	220	217	240	251	227	236	256	247	280	243	248	271	244	240	271	242	252	249	257	258	251	252	237	257	253	234	266	298	261	272	264	223	253	260	251	232	250	262	231	230	248	243	267	222	237	250	227	276	225	252	247	243	250	236	273	249	223	232	239	224	221	268	234	238	231	232	249	245	218	283	247	215	244	233	222	253	223	213	247	254	243	239	245	245	245	239	235	254	251	218	258	229	266	223	231	231	258	280	224	233	299	244	213	242	248	250	225	214	247	262	235	241	247	266	238	237	239	236	240	246	238	236	245	259	259	239	226	245	253	222	237	223	268	253	261	237	241	282	246	260	270	251	249	219	241	240	222	256	224	257	248	231	239	268	217	239	260	241	257	262	218	241	235	233	220	279	231	241	244	229	248	194	214	237	245	228	239	247	257	276	237	220	219	242	237	235
44742	26679	19364	12514	14294	11029	9561	10037	11047	12678	12862	9352	7398	5220	5510	4984	4379	4344	3811	2617	1922	1639	1326	1040	871	972	969	939	723	633	727	732	645	662	630	538	592	609	582	620	637	551	569	628	584	549	580	591	583	599	548	586	611	554	644	588	577	599	544	541	612	603	602	550	552	570	583	574	555	568	574	543	600	604	586	599	560	554	567	603	570	577	561	619	556	566	598	594	600	608	571	586	565	589	556	583	535	534	626	569	562	571	570	581	587	526	563	599	593	612	566	555	597	624	589	558	571	614	570	603	578	568	589	563	591	573	576	566	599	576	592	548	596	576	580	597	605	569	556	560	543	563	602	610	566	583	579	552	583	612	577	585	616	592	602	557	612	556	591	543	521	578	562	571	591	582	586	599	547	603	589	582	558	623	553	540	557	600	648	583	615	619	556	618	599	570	569	588	594	558	609	574	576	573	606	557	569	581	570	557	570	595	510	599	564	572	579	610	564	584	574	630	568	568	573	569	553	592	616	578	560	623	597	567	583	585	560	568	550	573	597	544	586	589	577	564	612	594	593	604	601	583	521	572	617	526	584	613	576	614	536	594	613	580	595	587	582	554	564	595	618	572	623	619	602	556	601	615	606	550	585	596	634	590	598	573	544	604	593	580	608	533	566	567	589	633	608	585	558	608	577	565	565	596	589	583	564	561	602	583	617	544	595	566	582	551	569	561	559	550	599	541	538	582	613	584	571	566	592	527	600	538	567	590	581	574	606	572	567	573	535	602	617	591	616	630	605	574	564	572	572	548	534	604	579	632	581	589	596	583	581	567	570	559	639	594	574	564	571	561	590	604	573	583	539	584	602	588	628	566	528	613	597	594	599	592	578	545	612	559	550	553	584	575	591	561	598	588	576	562	598	617	566	577	571	588	596	605	633	527	582	535	582	600	571	651	599	581	566	577	599	539	562	554	634	552	556	600	611	606	610	571	610	598	589	601	559	566	625	585	589	576	609	577	591	571	556	559	627	565	566	621	542	574	506	617	579	600	583	564	571	544	662	626	596	585	587	557	549	546	631	628	590	552	549	586	573	570	576	643	547	616	605	575	570	590	578	572	554	567	567	601	602	589	556	602	586	620	565	582	570	571	596	581	596	590	592	556	617	612	609	600	576	567	596	599	598	571	583	596	584	578	590	570	562	598	541	550	542	577	597	599	583	567	573	616	584	580	611	609	604	638	567	584	541	544	559	588	591	564	585	601	564	560	577	628	582	544	559	529	572	603	554	618	600	574	593	597	582	590	600	541	618	576	566	566	625	567	590	563	561	569	596	627	557	592	568	593	630	562	558	571	595	586	587	573	580	578	566	603	613	546	628	571	562	572	584	587	593	615	548	575	585	575	584	582	636	610	581	533	623	590	558	591	600	587	615	587	579	596	624	536	624	567	537	537	605	573	538	576	554	555	584	616	585	580	576	517	610	558	539	568	608	558	594	570	600	585	560	579	569	588	592	591	562	528	539	607	592	575	584	608	596	603	530	612	537	583	566	615	582	581	565	563	574	532	562	552	566	631	606	628	584	564	558	612	562	574	596	563	573	616	596	608	546	579	547	557	596	570	583	577	578	590	608	592	595	617	588	586	572	608	574	596	558	587	586	578	606	574	584	610	573	560	520	587	582	546	602	557	562	612	570	572	590	584	605	565	589	567	595	583	565	590	564	584	587	567	564	572	583	588	584	610	568	589	585	583	573	564	581	539	574	572	549	586	608	578	590	590	576	560	580	625	563	586	579	562	590	597	578	594	605	568	596	579	571	589	593	603	571	614	619	618	615	611	621	558	555	603	568	546	561	566	602	577	587	583	586	581	558	549	576	575	562	588	587	594	598	541	571	567	561	586	536	585	596	557	594	581	563	569	561	555	605	589	576	583	635	588	552	618	564	543	607	587	552	592	571	608	589	611	594	602	590	616	582	593	656	548	551	589	588	548	598	619	577	567	604	584	595	563	594	604	616	536	566	555	580	591	554	542	618	575	560	556	581	620	545	563	559	579	553	562	582	562	516	575	562	556	577	615	569	618	586	549	537	591	608	619	608	599	578	569	612	578	541	618	569	556	613	573	589	617	548	506	548	619	542	576	549	579	576	591	548	613	602	630	527	526	581	588	617	570	535	580	570	582	535	591	579	582	573	597	583	578	585	592	556	587	572	577	602	591	598	563	603	588	577	581	629	571	569	621	559	603	599	562	602	609	557	571	549	552	576	585	560	587	571	583	566	615	583	621	590	609	612	587	578	564	624	531	579	574	584	531	582	576	588	570	551	548	585	531	614	563	605	538	603	583	598	600	585	591	606	581	615	551	581	589	593	602	575	563	570	613	639	600	544	578	599	573	611	569	601	610	601	588	580	569	597	564	599	617	653	537	571	578	569	588	550	630	591	542	580	585	621	600	553	525	574	619	573	552	597	546	557	565	567	611	583	580	557	544	585	561	555	607	579	562	569	598	580	568	596	628	547	565	577	603	568	584	629	590	591	574	573	539	568	544	562	585	581	585	560	580	596	578	600	590	575	594	634	593	587	592	593	554	527	563	614	590	560	616	525	574	605	570	575	594	582	580	556	576	589	587	582	585	631	611	588	561	587	538	584	638	570	593	593	559	560	568	593	531	597	545	580	578	588	597	591	611	575	593	598	580	547	569	544	568	578	598	594	612	585	579	628	588	568	585	615	572	587	538	573	627	599	576	596	553	597	592	539	638	609	615	579	572	567	580	586	549	596	578	619	621	593	586	564	560	589	615	584	589	582	574	596	591	568	574	567	590	592	574	576	586	576	577	557	562	604	635	561	590	590	578	608	580	592	577	614	530	572	611	575	573	621	579	605	590	585	580	606	567	574	543	657	570	580	632	544	629	531	585	574	547	567	580	591	576	613	579	595	561	533	545	564	565	572	544	612	571	568	610	549	568	562	623	625	584	589	619	569	566	576	572	615	565	610	619	546	588	569	562	555	574	569	594	552	561	557	575	568	621	549	560	576	574	593	583	604	587	621	585	574	593	591	564	594	579	620	587	593	587	589	616	596	534	548	534	589	566	600	574	597	625	548	550	551	583	581	581	599	532	575	619	617	597	582	639	578	612	559	599	594	568	565	625	586	571	559	571	577	583	596	551	595	604	602	549	616	571	563	623	589	574	619	605	589	576	596	586	600	578	586	555	561	548	585	624	554	560	573	612	578	589	585	553	556	593	582	576	583	583	579	560	597	590	568	579	561	605	618	570	594	576	590	626	582	538	588	568	579	546	552	548	599	612	581	582	568	549	540	600	572	554	520	638	588	581	549	591	545	584	614	583	548	581	584	525	566	555	562	563	543	597	568	563	563	628	596	570	599	599	588	591	605	592	545	601	614	545	566	617	578	591	571	559	605	538	591	549	612	595	525	569	586	596	581	587	626	587	600	593	580	590	562	557	616	570	598	604	603	624	589	567	604	580	548	604	576	534	597	579	595	586
81661	46400	23478	14752	8543	6708	3918	3253	4023	3328	3567	2742	2181	1780	1513	1570	1619	1380	997	612	579	556	508	425	426	405	395	384	342	360	351	340	325	301	317	307	355	346	305	280	326	307	319	317	295	314	290	322	293	319	329	332	327	287	296	295	299	293	307	307	318	316	320	312	300	295	258	329	310	314	312	281	299	282	314	306	327	284	289	301	318	359	306	373	333	313	306	285	291	280	294	307	342	311	300	322	307	308	316	293	312	297	328	276	332	293	329	300	319	342	301	317	326	315	295	311	271	327	332	294	320	319	298	312	281	312	303	340	293	300	326	354	318	317	288	303	314	322	301	301	305	306	319	304	348	301	335	288	307	316	303	327	283	271	280	334	347	300	294	290	298	331	313	304	291	287	273	306	315	300	331	339	272	301	333	327	333	302	320	294	315	298	345	317	285	292	297	324	303	287	343	304	273	285	292	304	328	309	295	292	274	335	291	313	297	303	289	318	305	313	317	289	303	298	313	297	309	301	293	301	315	322	285	301	339	299	313	296	326	307	321	302	290	312	290	306	335	340	280	322	335	306	308	311	318	289	329	282	312	312	320	307	300	297	302	284	321	356	279	319	302	310	313	323	296	274	300	302	323	315	272	346	304	291	322	291	300	343	314	317	297	312	308	316	318	342	325	309	287	306	302	299	307	300	332	332	297	289	301	309	339	332	314	298	301	292	341	315	351	309	301	279	282	336	244	325	351	261	303	287	287	301	331	291	334	326	295	274	296	299	334	299	302	336	292	326	295	322	324	304	324	321	293	317	307	303	332	299	319	305	357	285	295	300	301	323	304	329	335	338	290	291	297	324	293	278	276	307	324	319	295	310	307	306	263	326	284	317	292	321	314	321	314	297	310	293	297	304	315	289	311	323	312	300	317	320	337	307	309	295	323	326	306	308	290	295	303	293	322	317	311	320	296	312	307	292	286	331	310	287	348	288	345	312	324	331	305	309	312	339	314	286	293	266	304	321	299	285	306	307	301	304	301	317	303	269	325	328	306	312	329	294	289	284	297	314	304	343	313	302	322	310	304	308	359	326	351	280	303	297	313	329	323	292	293	312	319	292	311	328	306	305	299	283	311	311	299	342	336	309	307	310	322	262	274	320	317	319	333	290	306	288	322	333	305	325	289	307	312	328	306	310	301	286	274	330	315	306	281	320	301	330	304	274	293	316	291	332	328	298	316	335	334	310	338	299	319	317	293	320	329	265	344	281	313	292	319	298	322	329	308	347	288	314	278	303	294	321	349	302	334	306	310	315	329	337	278	311	299	287	313	316	304	344	300	312	340	273	303	338	304	358	361	291	309	270	275	262	332	327	300	299	280	317	336	318	307	317	313	269	290	284	290	298	312	310	338	334	339	298	302	284	290	296	304	311	302	309	300	319	322	321	330	323	311	289	327	276	326	320	307	290	292	305	317	295	301	321	300	280	329	311	281	314	324	312	329	288	311	322	303	306	288	315	290	325	318	297	303	305	317	302	342	318	290	317	304	315	321	329	296	299	279	277	285	339	311	301	329	349	310	265	307	338	294	312	336	318	319	304	292	345	328	283	282	311	282	345	309	322	303	279	300	323	295	329	318	305	337	316	297	293	294	328	316	342	292	317	349	339	313	312	295	294	301	286	300	300	275	289	304	296	298	339	328	329	303	291	301	315	323	319	307	287	288	311	325	309	318	319	305	296	338	298	310	299	326	307	298	336	323	294	317	322	274	299	326	321	283	306	286	316	294	314	312	288	293	315	288	311	296	313	315	311	300	307	289	316	333	330	294	278	274	291	326	302	310	304	296	326	339	310	317	318	365	285	267	301	316	316	321	294	308	267	316	312	333	307	281	317	280	317	295	297	293	318	310	300	305	328	282	306	328	314	282	322	326	320	305	336	292	345	295	317	306	318	289	295	299	306	324	284	295	338	314	284	295	305	289	311	321	285	323	306	297	319	295	307	318	297	317	297	312	310	293	305	298	290	328	279	311	277	304	306	321	313	322	308	314	323	295	316	325	307	293	305	311	295	299	269	323	311	292	281	313	313	293	286	309	320	314	300	323	320	296	322	308	310	302	349	307	267	299	281	293	343	311	318	337	344	327	344	319	318	328	323	303	320	276	318	308	291	328	311	281	318	314	281	299	285	319	330	279	307	305	322	290	325	302	293	336	285	309	287	316	300	295	319	306	290	323	305	316	363	323	307	298	315	338	291	341	294	319	290	293	354	262	306	277	322	291	286	325	285	299	302	296	296	300	306	305	291	295	274	306	312	284	303	297	308	338	329	339	287	317	303	319	293	271	284	303	318	319	302	319	333	314	305	312	268	277	291	314	303	317	312	322	284	309	314	342	323	300	310	295	325	352	287	313	290	302	324	347	325	329	302	319	300	309	282	314	317	312	313	271	284	304	279	268	271	297	289	312	291	336	331	290	299	276	322	306	297	282	351	310	300	290	292	269	325	314	303	328	341	279	323	319	308	307	323	287	285	297	296	312	357	294	308	276	307	317	295	293	307	343	307	306	320	311	302	321	291	281	318	309	335	311	312	303	302	309	310	310	302	311	304	276	327	349	283	305	306	294	336	347	270	339	311	302	274	323	307	296	346	311	307	297	321	342	301	291	330	278	297	321	318	337	317	295	307	300	286	329	301	296	309	331	313	301	311	333	296	317	306	275	332	311	305	303	333	314	315	287	321	309	349	362	333	335	300	324	286	319	294	292	311	340	306	318	263	282	343	330	325	316	322	284	289	306	327	273	341	302	334	325	299	301	328	302	305	318	327	303	276	319	332	312	305	320	293	289	299	314	320	345	282	280	293	279	300	300	308	311	325	303	318	346	274	269	332	295	328	323	329	306	300	290	299	302	291	339	296	293	310	300	334	301	299	290	299	304	302	315	292	303	299	330	285	268	305	283	300	321	320	344	320	312	304	303	292	322	289	322	295	325	297	313	326	296	335	312	318	312	325	302	314	277	303	319	296	320	302	315	295	326	288	325	282	289	317	329	306	280	297	313	280	318	289	309	319	301	339	291	338	293	334	306	303	303	308	308	293	316	330	328	260	304	300	309	298	298	317	320	322	287	309	293	297	282	288	297	293	297	287	296	330	331	298	306	282	329	344	300	282	294	331	298	307	304	291	321	306	284	294	281	314	304	326	313	318	332	333	280	319	284	317	308	304	292	333	306	294	298	305	335	290	303	323	289	299	307	308	286	318	298	338	310	338	333	324	321	322	320	292	323	291	299	282	303	322	297	312	323	298	307	316	298	265	317	329	330	305	328	335	308	302	332	299	290	280	287	359	301	294	293	302	284	301	323	310	274	314	304	312	315	319	306	290	303	308	319	314	302	289	304	319	279	307	327	314	304	316	319	323	352	316	328	318	282	287	277	319	294	278	295	338	326	276	319	306	338	310	342	318	325	335	357	324	320	292	317	302	315	286	338	304	333	305	304	284	284	296	343	334	278	341
52505	34270	18977	18925	18271	19075	13124	12920	15452	13553	14932	12067	9927	8115	7749	7847	7988	6905	4702	2746	2371	2006	1728	1363	1162	1363	1447	1212	929	828	947	920	912	723	734	741	738	788	737	726	746	706	717	741	746	747	712	743	719	743	782	696	706	735	810	711	744	748	761	717	726	719	714	677	726	712	801	683	802	745	647	760	678	695	704	721	786	719	722	735	706	719	722	716	683	766	766	693	741	735	684	730	698	721	728	743	738	703	778	769	762	715	724	683	682	707	675	716	689	735	685	708	731	690	760	690	724	679	703	746	709	794	730	691	731	730	750	715	697	694	834	672	724	706	672	738	697	752	675	701	692	690	705	727	696	797	703	729	710	750	700	730	732	730	706	704	717	733	693	718	640	705	670	726	733	720	739	691	738	673	694	695	713	696	683	700	707	760	720	687	765	752	740	749	661	705	688	731	696	748	705	742	738	750	714	706	728	721	747	668	707	755	765	706	737	694	692	711	687	685	711	718	730	715	736	758	744	697	720	668	660	706	753	659	749	756	685	731	741	760	733	728	704	668	727	702	667	746	695	716	704	721	701	699	737	736	687	701	760	775	692	739	712	710	723	689	753	706	718	695	731	718	661	738	707	713	714	679	734	734	699	746	630	741	741	735	717	728	732	718	704	707	735	669	708	741	732	730	777	737	678	708	674	721	752	778	729	739	743	704	755	691	663	717	777	705	690	681	673	724	683	723	733	739	710	716	719	700	722	736	720	690	726	776	717	734	722	748	691	685	696	723	691	707	670	706	686	730	710	747	674	744	744	729	689	727	741	713	694	694	720	698	712	730	733	722	730	769	728	698	676	681	731	694	717	679	737	724	717	745	694	719	774	751	759	692	715	714	705	714	663	728	755	739	725	718	734	698	714	701	677	685	752	750	777	667	723	736	745	703	713	723	701	713	724	735	740	686	709	748	727	712	756	677	728	704	686	703	686	723	721	721	710	753	708	736	692	730	738	778	687	751	672	734	706	688	697	679	690	742	678	768	739	769	764	744	730	722	708	711	649	701	731	713	735	698	656	743	750	726	702	713	675	733	703	681	721	717	705	690	715	721	751	670	713	730	716	743	750	706	731	710	739	662	691	704	718	690	668	746	783	695	699	713	731	716	693	742	752	714	724	711	705	765	719	745	729	728	680	674	725	709	697	673	685	702	712	686	752	714	737	687	685	700	756	737	698	777	698	733	707	726	742	731	753	691	723	714	691	738	706	713	750	690	710	674	687	733	706	732	707	722	745	724	740	686	724	694	761	702	739	677	715	698	756	696	707	693	680	688	738	725	680	716	708	695	655	705	740	758	705	724	705	733	735	712	773	714	685	711	723	740	719	732	715	740	712	724	674	718	697	679	726	686	714	681	732	722	736	733	739	739	704	698	690	739	742	689	729	727	723	704	702	711	670	763	693	698	725	718	695	660	725	765	703	715	693	704	703	767	718	681	716	740	713	759	689	717	740	760	730	670	781	733	720	662	677	724	714	708	709	757	754	753	653	710	723	751	786	743	683	747	662	725	717	720	734	713	738	701	721	744	724	740	744	699	714	729	695	729	731	692	672	699	725	689	732	732	688	705	712	767	724	699	745	755	727	728	680	686	643	736	684	781	698	688	687	713	730	719	736	776	698	793	756	728	714	743	742	701	734	756	701	721	745	712	690	724	699	739	725	743	714	702	692	709	703	761	739	728	757	734	734	732	710	770	754	695	715	705	716	738	714	745	724	742	711	726	687	761	686	751	735	742	728	717	687	736	704	713	683	706	734	702	702	714	734	721	726	730	687	696	730	684	761	698	736	727	686	686	695	659	743	722	704	746	724	724	730	738	698	766	748	689	759	724	711	716	703	739	742	718	782	690	715	750	719	724	717	691	731	724	716	750	717	721	669	669	723	702	677	708	690	727	709	682	759	678	730	721	692	704	768	728	719	737	704	724	667	732	700	722	764	756	730	734	720	728	742	736	747	714	746	721	732	739	734	667	701	733	677	727	702	758	673	696	697	737	692	705	717	742	708	734	708	709	756	768	759	736	683	755	709	728	709	716	710	726	689	719	686	697	704	728	684	693	709	715	694	731	695	690	721	728	723	721	755	790	722	738	769	747	715	716	767	713	710	737	716	694	721	692	712	770	680	713	712	718	721	680	720	722	691	709	739	702	710	681	748	730	730	682	700	656	670	698	727	693	768	766	746	716	738	733	703	718	692	746	713	719	726	704	706	685	688	759	699	748	687	674	718	711	725	713	709	703	688	720	684	739	721	721	744	723	711	758	739	762	747	688	724	660	754	679	701	652	731	669	732	714	732	736	711	748	685	696	768	697	720	720	646	713	699	709	806	680	738	727	710	706	724	705	701	709	747	699	725	707	686	752	746	702	727	737	681	721	691	702	700	700	725	707	713	723	742	742	707	698	707	719	666	738	726	733	682	701	707	691	685	721	715	723	701	759	719	741	695	685	723	721	722	755	666	683	726	687	690	732	733	685	743	708	720	689	708	712	691	742	728	706	695	747	709	725	756	683	742	702	739	722	712	737	772	707	686	725	752	688	717	739	703	720	669	728	723	703	725	732	714	714	696	712	747	671	713	674	726	739	689	704	704	726	757	674	695	710	722	736	672	734	691	702	715	771	710	706	723	686	726	756	687	704	665	706	698	669	691	720	720	684	728	723	755	732	719	694	719	736	697	743	721	730	736	728	723	705	761	738	685	720	722	713	698	728	740	693	731	703	703	716	733	730	740	684	774	686	745	698	724	735	757	696	735	718	723	693	661	677	701	758	732	711	731	739	675	707	772	713	716	680	678	693	658	744	713	706	732	694	718	704	705	755	703	693	726	740	689	718	741	745	733	692	731	722	734	676	735	772	724	696	696	730	699	717	674	719	702	705	700	671	749	731	721	714	718	682	743	696	723	752	686	715	689	779	665	745	747	710	746	696	724	736	673	714	711	722	723	675	720	680	698	725	728	689	753	731	644	710	693	695	709	692	713	721	730	700	722	745	744	726	691	705	694	707	737	729	706	728	739	699	738	717	732	753	698	680	714	761	733	718	739	694	735	736	715	713	705	720	677	735	733	718	726	696	709	710	726	695	708	721	718	710	694	728	722	741	710	717	710	745	689	731	706	694	715	768	747	715	722	732	714	735	709	728	744	705	694	693	697	681	751	699	712	655	754	714	697	729	728	706	720	731	727	686	763	706	720	699	741	707	726	753	747	717	741	716	730	725	726	703	696	750	735	758	707	733	709	719	698	671	685	744	694	678	731	739	748	715	694	658	730	718	743	706	693	701	739	672	739	730	686	762	704	768	690	728	694	721	712	759	753	709	762	657	745	735	730	734	721	707	723	731	744	696	735	713	737	754	671	712	692	696	719	722	739	737	660	725	730	706	711	692	738	684	707	748	711	735	727	720	755	701	694	705	717	706	714	748	706	712	740	720	695	719	741	676	736	753	687	793	705	657	706	712	725	716
29865	14696	5020	3626	4054	4043	2090	1234	1410	1372	1349	1165	976	787	770	723	763	693	567	500	439	416	375	368	365	353	380	350	346	318	339	335	333	355	333	346	340	312	331	327	314	330	317	333	343	324	361	320	344	385	336	331	298	312	346	310	333	330	311	328	359	331	309	311	315	341	344	338	314	317	324	324	348	313	369	356	302	316	339	320	328	352	305	314	319	334	323	345	327	362	338	313	313	334	337	320	330	354	335	313	330	326	337	340	346	341	325	348	344	351	365	335	318	335	365	309	339	339	340	348	344	330	311	342	334	320	350	337	304	326	331	336	339	355	321	338	303	319	361	367	330	293	329	288	309	331	334	333	302	341	340	312	326	301	296	352	320	322	347	320	319	347	351	313	301	344	314	316	296	317	359	314	304	333	314	336	343	316	313	363	341	324	318	338	338	327	328	355	340	311	299	365	343	322	352	337	295	299	314	326	317	319	345	280	316	364	303	316	317	346	336	312	325	365	369	291	325	339	352	327	318	361	311	312	334	339	325	351	322	355	366	319	336	349	311	345	334	307	305	310	344	300	281	305	335	328	327	343	304	341	341	315	291	312	338	388	326	329	308	340	346	359	343	325	345	313	347	322	288	311	315	330	340	324	325	325	321	332	362	329	318	337	340	308	344	328	357	352	331	344	353	322	378	326	329	332	350	311	312	322	291	346	312	367	343	303	352	331	337	346	333	359	362	333	321	312	320	324	298	330	336	345	337	304	353	347	337	331	317	325	322	349	309	327	317	315	339	327	334	351	349	312	340	334	335	340	274	322	349	343	323	338	336	311	363	346	345	311	320	350	335	345	314	346	322	317	336	363	297	337	360	325	308	369	325	326	329	339	325	321	359	346	347	309	333	345	346	330	306	333	324	292	337	334	372	335	319	299	307	326	315	299	313	337	327	328	329	311	310	285	360	347	351	343	342	322	336	332	315	329	339	332	335	330	339	311	331	341	343	310	340	332	308	330	337	354	332	345	310	329	314	309	322	346	332	360	328	343	320	340	342	338	319	317	345	328	309	307	328	308	329	350	340	335	316	334	341	315	320	330	316	314	324	336	343	311	315	360	329	331	334	323	336	331	296	350	337	315	338	322	355	349	339	350	332	344	291	334	330	341	343	339	334	351	348	381	326	365	347	329	351	358	313	313	373	303	341	329	319	334	375	345	348	316	336	340	311	299	321	311	369	307	333	336	356	320	325	342	334	338	330	343	329	332	285	297	331	313	333	344	324	365	337	314	350	307	352	358	320	325	342	380	331	343	324	330	314	327	324	335	330	356	324	338	312	331	336	354	333	315	330	309	320	321	325	350	327	310	333	320	306	341	323	327	338	309	373	373	321	371	360	291	324	321	311	340	333	313	380	298	333	322	344	310	352	321	336	296	336	314	334	322	293	342	354	345	296	367	321	349	350	332	320	318	320	318	348	322	319	336	319	342	303	307	294	365	333	300	351	326	368	353	312	340	333	338	335	324	327	315	320	330	348	307	309	326	336	334	302	360	336	319	340	345	362	310	325	339	362	313	314	343	325	342	301	348	307	308	333	333	335	319	330	342	369	318	324	306	286	339	340	341	329	329	337	339	320	307	335	310	303	348	355	315	296	349	328	281	332	324	321	343	309	353	286	310	348	317	298	342	358	329	329	317	371	308	343	332	330	308	340	343	339	324	345	303	308	329	319	325	337	321	323	362	320	344	297	314	328	322	337	337	309	305	335	383	362	304	335	298	309	341	320	324	321	318	328	336	373	343	300	318	334	288	333	323	304	331	315	330	323	362	338	347	338	329	311	335	295	323	325	353	340	367	314	329	362	327	337	346	325	306	292	332	342	323	315	332	297	343	345	322	317	346	375	326	301	339	335	320	338	298	324	293	336	308	335	333	329	320	331	350	361	327	321	340	360	344	375	325	374	320	317	351	332	389	322	334	350	364	337	314	346	345	341	322	353	324	317	298	326	331	344	355	318	348	294	335	299	341	327	348	309	357	316	311	355	304	347	333	361	333	335	338	327	357	325	334	350	324	336	325	343	355	297	344	339	275	340	336	337	325	351	323	342	310	339	291	309	338	329	327	362	320	311	309	312	346	312	339	323	297	295	320	361	339	334	324	317	357	335	341	343	322	336	326	314	303	314	356	348	309	335	296	347	335	339	333	339	316	348	355	313	309	340	319	316	343	327	349	318	339	309	332	338	305	303	328	296	371	347	323	317	332	326	324	287	319	323	346	338	347	385	322	331	352	338	316	343	292	335	314	329	334	302	314	356	331	302	315	352	312	334	331	310	313	333	323	321	350	310	316	313	361	342	323	323	300	358	323	319	332	301	348	356	389	318	325	316	363	328	339	324	389	307	343	365	343	324	312	319	304	289	301	387	313	309	326	325	315	315	329	396	337	322	341	338	343	306	321	307	348	300	278	343	319	330	313	331	323	298	313	322	328	338	328	320	362	345	328	347	318	302	339	345	337	351	329	309	307	326	325	344	315	336	317	386	337	332	291	343	334	356	335	386	311	333	314	347	332	347	331	325	356	327	362	353	325	316	326	336	361	318	329	335	312	354	313	321	341	311	343	329	294	341	353	361	318	332	300	318	313	315	340	359	336	331	308	339	317	336	327	353	349	351	318	322	316	309	365	305	327	365	343	288	318	345	340	318	335	324	344	327	353	320	337	328	321	305	312	326	350	300	317	342	328	305	338	353	319	363	334	312	300	357	285	327	324	316	317	326	337	346	327	331	358	333	340	304	300	306	329	356	323	323	324	323	310	317	337	335	306	345	339	322	328	318	331	325	345	322	294	299	318	344	304	339	328	338	314	300	339	328	334	348	325	360	317	314	319	344	324	375	327	347	338	325	331	338	314	323	306	330	353	322	330	337	335	324	306	322	326	329	325	323	375	334	340	309	330	341	331	356	320	309	326	311	368	357	338	330	318	323	337	341	339	353	362	317	351	327	353	324	383	311	330	348	317	338	331	308	351	332	338	305	356	348	333	339	282	333	321	318	306	308	344	342	346	348	292	375	307	349	322	309	281	319	336	328	314	345	317	326	361	333	341	310	345	333	342	321	325	311	344	319	331	312	353	344	312	337	316	337	309	306	335	304	325	348	331	347	320	323	347	319	321	302	324	323	338	321	336	345	350	349	353	337	317	319	305	305	328	297	302	344	335	339	316	307	321	310	314	286	323	334	337	326	352	314	323	344	305	342	319	333	321	323	337	309	331	322	324	311	345	362	308	304	314	291	304	291	342	318	344	305	344	341	349	313	319	333	341	306	310	341	342	336	327	284	323	297	327	343	340	308	292	310	326	338	355	330	339	327	324	321	348	349	306	353	329	295	320	328	308	330	328	315	312	310	353	344	356	357	322	350	322	310	355	317	307	324	361	319	316	334	330	298	317	341	326	357	314	328	320	320	340	339	329	333	311	338	352	314	337	328	327	362	280	319	366	339	316	333	347	348	342
22771	9825	7183	9321	13294	13199	7399	5005	6208	6066	6383	5117	4362	3567	3223	3189	3465	2926	2376	1749	1579	1356	1145	1016	942	875	923	866	805	816	843	790	704	732	764	734	800	816	706	847	725	752	730	767	713	771	732	768	733	801	733	701	734	773	724	731	732	730	727	767	750	753	765	721	718	753	739	715	744	728	748	710	708	784	722	670	748	751	755	747	766	767	775	821	766	737	804	744	758	690	730	724	748	735	704	729	733	741	726	759	770	726	759	701	743	725	790	756	743	720	725	754	765	784	752	756	727	763	761	759	755	788	697	771	726	731	748	730	815	770	723	738	747	745	746	736	724	726	788	738	757	737	776	794	730	729	734	751	708	739	749	702	717	730	729	717	733	733	782	797	730	757	743	747	813	805	727	708	785	733	724	735	705	706	732	710	735	744	794	746	758	733	748	756	747	720	717	749	727	734	780	752	741	714	764	757	737	730	762	757	736	752	712	701	718	742	746	719	707	735	742	719	760	779	789	741	803	718	761	755	776	725	731	744	756	746	720	794	795	769	747	774	707	746	778	766	693	754	739	762	766	782	772	745	768	790	746	722	801	831	775	767	731	721	748	723	751	783	778	767	741	741	743	774	735	763	725	729	757	772	729	771	727	804	694	674	822	802	728	769	725	741	705	752	793	739	734	738	755	753	765	736	758	744	776	713	807	789	782	744	792	703	695	726	749	747	749	740	734	765	811	742	752	800	738	701	743	753	745	723	700	767	736	743	801	766	750	708	776	774	775	680	748	770	822	736	780	764	756	768	739	759	700	724	746	754	777	746	776	740	732	741	724	772	695	746	737	754	730	777	743	713	728	738	734	724	743	748	727	717	780	716	792	756	722	754	758	752	777	699	760	735	730	762	727	688	761	717	770	745	733	751	755	712	722	759	738	729	743	742	734	735	720	766	715	781	794	749	768	765	756	706	673	744	750	748	725	729	727	712	785	736	761	736	741	757	760	727	795	720	738	764	728	760	739	722	723	734	753	736	803	735	747	794	734	738	780	757	760	764	760	740	747	729	746	762	744	769	749	704	703	738	746	754	712	755	728	732	749	755	775	755	746	781	717	800	727	763	763	732	690	747	738	748	751	795	770	750	741	751	723	736	747	712	729	768	773	743	730	736	758	781	747	763	750	713	772	727	768	748	745	724	729	764	754	708	720	727	766	766	725	707	728	723	739	691	750	796	769	690	713	766	759	789	794	719	784	792	748	681	783	761	726	752	743	757	734	733	720	718	729	713	737	711	724	712	718	714	692	724	760	713	765	759	755	717	777	742	720	738	775	760	770	763	735	774	740	762	727	751	750	743	727	789	752	746	724	764	757	729	751	741	750	736	763	757	736	748	735	732	745	760	740	777	740	793	765	809	726	699	723	733	746	818	737	765	736	747	724	777	719	734	709	750	759	775	744	725	699	752	728	768	763	719	743	784	787	766	703	759	807	702	741	760	718	782	749	757	729	744	776	749	751	757	726	759	767	733	713	742	750	741	747	777	745	770	777	718	781	787	752	766	750	689	731	749	768	760	710	737	760	766	733	743	753	741	783	703	737	734	793	730	788	755	785	788	759	758	766	783	734	764	748	788	806	764	749	726	721	768	739	726	738	703	749	743	735	733	778	777	763	731	742	745	716	698	748	753	759	766	753	740	750	740	754	741	747	705	705	788	733	741	720	732	757	755	740	695	706	722	760	745	750	745	731	762	790	793	736	729	745	716	720	742	759	713	747	693	733	749	762	732	770	696	719	720	766	756	714	742	728	737	727	776	739	733	761	718	765	737	793	746	737	753	726	771	770	751	737	764	733	705	746	742	713	790	776	776	801	770	738	737	786	774	740	756	746	725	769	743	735	715	679	716	707	742	727	775	799	712	752	795	727	747	765	766	722	776	768	702	740	792	740	713	750	779	778	712	757	747	720	759	721	759	783	724	679	728	775	710	736	770	727	774	765	798	722	754	731	793	750	741	768	747	717	773	803	720	759	759	747	777	697	771	760	763	788	776	757	787	742	763	764	757	757	767	766	745	770	779	743	735	718	697	767	757	713	784	748	768	694	760	788	739	785	770	733	792	756	762	712	713	705	730	723	743	766	722	746	734	778	742	759	762	743	753	737	773	770	779	765	762	715	725	747	722	775	734	708	773	761	716	719	734	737	765	791	736	770	723	725	788	751	758	767	776	732	756	813	764	721	752	762	753	758	750	778	760	720	733	723	765	725	747	780	772	720	740	755	726	744	733	770	715	726	726	770	733	728	708	779	747	721	738	744	789	709	723	788	766	691	744	796	753	748	726	779	753	783	751	724	689	743	744	801	783	763	755	750	706	752	781	709	747	765	721	699	758	744	712	741	735	701	826	718	760	739	710	813	753	724	745	708	771	771	718	735	782	785	754	740	742	757	737	790	727	791	746	773	713	740	731	765	701	731	827	746	747	779	689	771	729	808	712	716	740	705	742	750	756	721	700	729	738	723	754	745	774	769	799	733	678	745	744	746	725	736	751	713	727	746	763	759	749	730	750	736	730	728	753	787	753	750	725	793	775	788	797	695	711	731	735	712	712	750	721	770	757	725	733	764	734	749	787	755	783	766	748	725	702	744	784	692	740	762	709	725	724	713	729	766	720	714	790	756	726	721	747	763	752	713	751	715	763	767	742	670	746	744	754	692	751	731	711	798	818	760	739	768	718	762	726	722	748	717	714	798	734	745	774	725	749	724	772	703	755	797	734	753	755	749	756	730	751	764	785	717	705	707	784	746	760	738	735	743	756	760	704	751	736	721	761	748	766	704	719	700	735	738	733	734	734	738	711	760	742	699	714	746	709	784	730	708	725	709	773	738	786	769	781	749	746	746	752	680	744	802	746	761	738	728	756	767	731	732	743	749	730	747	721	740	742	805	747	748	753	720	799	792	754	718	753	745	767	700	749	767	722	742	791	752	766	746	752	773	686	750	804	783	723	746	768	764	726	725	771	742	747	779	763	776	781	743	767	721	790	772	786	756	747	678	813	749	760	731	756	716	744	777	774	759	729	736	757	774	792	766	759	719	762	752	735	747	764	770	731	728	762	774	718	769	738	731	777	735	713	730	731	803	737	684	706	757	739	743	757	757	738	736	769	747	723	743	748	804	773	806	768	716	736	743	763	739	760	781	733	768	709	770	742	700	734	779	720	741	687	776	788	684	732	738	722	732	800	745	724	714	727	748	731	738	758	750	734	748	771	765	741	763	759	767	706	727	742	718	800	729	750	779	722	743	704	770	698	775	716	740	750	750	834	793	772	769	767	774	789	754	757	732	791	728	688	753	745	785	735	747	735	753	781	744	742	723	749	688	762	757	779	709	775	742	782	750	743	741	754	787	762	821	729	786	743	725	788	749	813	784	772	757	744	724	727	769	812	772	771	771	750	796	774	741	735	799	753	771	766	744	795	767	795	789	707	717	700	780	751	764	723	719	733	728	743	757	706	712	732
71881	41730	16288	8119	10314	7144	4796	1928	1596	1973	1810	1503	1118	1243	1145	1041	987	953	764	577	590	425	382	315	306	265	324	249	275	266	274	283	240	244	244	247	253	256	267	253	237	243	230	252	234	235	257	242	284	255	226	230	241	262	233	227	252	226	254	256	277	264	254	243	249	246	247	232	242	268	213	217	223	268	245	229	222	235	235	235	260	255	239	252	247	255	227	226	255	292	238	248	253	230	223	246	226	205	247	250	247	263	252	219	238	250	217	254	240	229	245	262	237	267	263	233	266	251	237	212	282	269	252	233	246	253	227	248	236	243	226	226	281	253	230	215	235	257	257	269	213	270	248	240	229	241	210	265	255	218	254	258	214	274	245	247	263	258	271	254	239	249	249	239	251	202	257	234	204	237	261	263	257	255	236	274	240	219	263	231	265	235	234	241	239	263	259	252	246	288	212	239	281	218	232	242	249	239	234	246	225	238	260	210	208	246	278	227	231	241	256	234	250	249	233	261	220	218	226	236	228	263	261	218	246	286	248	261	256	239	243	234	249	244	245	232	233	263	215	249	243	247	256	244	273	239	245	265	252	252	253	258	250	255	254	237	240	233	212	257	238	252	235	226	264	231	237	225	213	252	241	231	261	255	226	240	243	282	236	253	270	262	228	251	227	257	263	258	270	276	224	242	254	268	227	272	237	241	233	226	232	228	238	236	220	220	214	235	241	223	202	258	261	229	269	261	249	252	236	268	253	282	258	252	241	233	217	238	244	250	269	227	224	235	210	230	237	238	251	242	209	248	267	258	225	229	252	202	220	236	230	233	235	233	250	254	243	257	252	240	210	238	242	244	247	263	223	235	252	257	215	249	236	246	266	238	234	235	238	226	236	238	239	259	215	240	270	218	261	236	263	245	249	275	248	231	284	232	238	244	255	255	239	237	228	249	223	237	204	214	259	229	214	262	231	233	228	249	257	241	242	258	261	245	249	194	256	266	244	242	239	230	250	249	248	219	245	259	258	251	220	260	253	240	252	248	246	259	253	245	274	209	245	229	236	275	268	232	273	216	248	250	224	256	198	243	234	234	255	273	250	223	256	211	213	253	268	272	233	259	255	270	248	251	249	237	231	238	268	212	222	248	250	236	256	228	228	241	244	265	243	237	259	239	257	242	227	236	224	242	242	250	246	257	222	240	238	230	243	274	253	257	237	234	254	253	239	244	235	262	246	232	253	265	239	254	253	246	247	253	234	231	231	208	256	259	245	237	250	208	240	287	254	240	286	242	224	253	243	259	223	240	218	271	260	257	232	260	239	214	223	219	237	250	244	245	246	229	231	251	241	242	262	252	220	240	250	254	217	227	250	259	251	221	228	257	244	242	225	250	247	248	235	242	254	264	246	258	223	241	243	260	252	250	245	238	239	217	250	259	235	255	206	247	260	248	248	240	240	263	255	250	220	252	240	229	249	276	255	261	277	213	247	235	238	257	218	227	232	270	242	218	249	250	243	228	253	246	237	252	240	219	239	254	243	248	237	266	234	252	254	249	243	264	220	238	247	254	238	258	251	226	260	217	243	239	225	230	214	237	270	283	228	228	227	247	249	255	278	254	239	235	268	267	234	238	229	262	244	249	247	259	243	259	277	257	217	247	285	244	242	237	234	216	217	225	231	244	245	247	238	243	245	220	260	293	268	265	264	206	230	228	229	228	247	252	206	259	267	239	238	266	237	225	269	224	272	240	248	275	236	231	252	257	258	260	234	244	275	265	240	206	233	243	238	238	246	244	263	252	262	257	230	224	235	246	258	255	253	227	231	290	247	243	222	247	250	209	222	248	257	242	252	253	243	227	246	238	244	260	272	217	243	238	248	233	241	240	224	220	238	258	261	269	265	256	284	249	222	237	236	251	267	260	268	241	238	285	236	223	253	262	249	237	264	273	229	214	225	241	214	260	246	237	225	245	236	248	251	208	272	257	258	255	219	253	220	221	237	253	223	250	248	265	233	247	250	231	239	243	219	222	235	226	243	232	258	267	244	258	259	244	234	224	272	216	232	258	266	220	237	264	233	231	258	238	237	225	248	242	248	260	251	253	234	231	219	237	207	219	223	227	240	236	237	254	238	286	234	226	251	232	278	267	234	238	263	224	264	270	255	228	244	241	244	234	267	250	247	199	257	235	229	241	234	237	249	228	227	221	226	232	262	245	234	254	223	250	246	258	262	274	223	207	244	247	238	208	237	233	230	256	231	259	218	238	238	275	198	242	243	241	265	221	204	255	248	231	245	242	246	267	293	239	252	247	248	232	240	223	246	268	262	237	244	250	200	240	259	206	238	242	272	219	260	228	235	233	235	247	228	272	240	237	235	222	222	243	237	214	246	261	244	249	252	243	243	219	205	234	222	247	278	265	236	211	232	250	256	230	245	240	228	245	282	238	240	258	246	272	240	260	229	255	219	273	261	239	268	247	233	250	237	257	242	227	249	227	263	256	263	244	230	239	235	221	228	253	229	242	274	223	260	250	234	229	239	267	234	266	235	250	252	232	239	239	260	248	235	244	246	257	238	223	247	224	248	240	222	250	278	238	246	250	236	230	249	246	270	261	214	235	221	241	248	220	257	219	237	239	261	247	250	226	246	253	241	244	263	262	244	243	244	230	228	238	211	239	279	236	222	246	241	255	244	241	245	202	224	233	264	253	231	235	222	263	257	257	226	226	247	263	246	286	242	262	221	221	211	237	207	224	259	264	228	243	241	268	251	241	237	245	256	249	249	234	222	257	240	244	225	248	250	258	232	266	251	245	236	269	228	267	266	223	233	256	266	235	236	218	233	233	228	245	248	265	253	242	235	255	235	264	257	251	250	222	259	232	240	274	235	214	261	240	236	235	232	248	217	237	242	231	265	213	206	227	235	256	216	254	252	245	273	273	216	237	254	262	238	242	270	232	241	281	254	254	248	237	244	225	237	248	231	237	251	243	253	253	237	204	238	245	229	218	244	234	229	224	254	269	251	253	227	259	273	255	224	230	220	263	222	247	225	254	228	252	245	260	227	289	222	226	228	252	261	255	240	241	274	223	245	229	206	249	266	230	232	235	284	238	243	244	238	238	258	263	225	248	242	221	231	250	249	250	239	244	252	255	211	231	232	252	261	243	229	236	225	224	251	237	254	248	226	224	247	245	254	235	252	246	240	216	250	269	250	243	245	263	232	277	250	265	271	259	277	270	243	265	238	265	252	242	243	215	247	221	229	253	256	250	205	252	232	231	219	247	230	244	245	284	252	252	249	228	282	221	238	263	237	232	243	233	224	211	253	251	260	239	255	239	251	240	259	228	239	235	241	230	227	233	218	257	249	231	241	261	260	246	213	226	237	242	284	251	253	211	244	260	211	224	242	246	240	242	236	247	261	239	212	256	270	210	227	252	241	237	235	235	245	260	247	282	259	234	240	270	233	235	222	245	232	257	234	239	256	235	272	215	226	223	268	260	249	261	253	254
42808	21918	13557	15912	24661	20354	15996	7157	7143	9003	8774	7352	5701	6270	5960	5320	5149	4619	3613	2923	2790	2133	1576	1162	1012	853	947	969	736	775	789	812	659	630	576	617	679	653	634	624	568	599	608	553	570	635	591	603	569	599	614	600	594	606	620	548	602	572	594	574	567	556	585	588	611	570	585	597	608	553	570	562	554	578	571	565	579	599	567	591	578	605	574	559	571	599	568	534	586	578	551	571	558	577	592	563	582	586	533	610	580	522	564	576	559	590	571	606	583	554	620	552	564	541	595	568	556	626	621	589	558	591	562	557	582	570	591	545	578	573	591	656	565	572	563	582	541	589	577	565	602	622	587	589	566	521	564	593	615	588	627	582	582	548	586	555	574	594	617	590	585	565	546	602	564	573	602	564	588	611	611	583	615	590	526	581	567	598	552	569	572	574	596	603	578	604	549	568	612	576	568	580	564	591	567	598	568	606	606	557	533	587	609	569	553	577	521	562	575	588	526	559	548	560	580	571	593	559	577	590	567	566	567	608	591	543	590	589	596	572	574	584	586	558	587	582	574	584	548	559	595	606	596	556	570	547	582	610	631	593	581	563	617	582	607	592	606	552	560	566	575	535	598	576	573	565	572	566	599	543	577	591	553	623	589	541	569	601	587	583	573	570	595	543	567	605	602	572	578	586	581	577	573	539	602	553	549	576	532	590	576	585	563	559	587	580	567	568	569	625	596	542	606	618	553	604	555	619	551	581	552	636	581	587	527	555	535	592	544	561	555	544	616	590	586	597	622	560	593	553	571	562	586	577	580	565	587	600	598	594	569	567	540	605	603	572	567	569	554	544	568	604	560	580	607	565	614	585	571	574	578	545	552	633	558	576	552	610	551	591	566	596	563	529	578	549	587	565	618	585	529	622	538	557	561	521	542	617	560	564	531	568	579	584	542	509	550	590	561	569	582	598	566	572	544	574	555	582	584	559	604	597	594	556	580	573	549	546	570	566	591	560	589	547	582	575	590	542	596	637	571	614	573	578	610	600	565	566	567	545	555	595	589	562	547	584	564	591	559	563	570	565	603	602	560	611	603	589	585	573	585	576	579	557	568	576	589	592	605	572	600	594	571	591	550	575	541	604	544	544	561	580	589	579	572	559	614	608	583	612	579	584	565	519	601	557	604	594	530	605	574	597	569	575	598	577	581	609	570	567	600	613	540	596	570	589	639	572	601	597	619	582	574	543	548	565	581	545	532	583	575	556	535	590	603	580	570	613	578	582	598	639	557	529	548	553	578	577	585	559	563	575	579	630	535	545	551	542	594	598	583	583	595	593	570	542	582	579	575	595	589	595	527	587	572	603	549	597	564	597	586	572	580	549	592	580	580	558	523	541	646	561	576	546	591	578	561	592	594	585	553	542	586	580	604	605	595	555	604	576	583	611	570	564	580	590	612	614	533	573	569	583	590	599	548	577	576	570	543	596	579	568	570	610	611	595	567	566	569	528	566	589	561	585	567	554	544	592	566	595	592	555	577	580	597	571	595	590	572	635	557	566	598	619	582	592	583	581	540	565	589	547	569	571	554	609	589	613	569	569	576	588	562	551	554	574	551	604	570	579	591	603	548	565	577	558	526	560	565	567	577	609	563	550	586	599	555	593	565	581	532	600	605	609	557	547	561	594	573	584	613	588	619	592	573	580	550	611	572	627	630	541	583	510	603	591	588	561	588	595	642	547	587	574	596	596	573	587	555	557	544	562	600	578	542	563	588	570	590	568	574	556	547	644	566	545	588	557	560	604	603	567	576	558	546	587	598	599	600	560	605	572	593	591	572	583	586	587	576	579	591	550	607	600	595	577	581	581	612	570	560	580	582	612	568	582	570	559	552	571	581	560	539	596	601	584	578	573	626	522	558	593	629	556	586	560	601	558	634	598	552	575	586	598	570	554	574	522	595	585	578	575	588	548	563	585	578	584	569	557	612	594	577	576	616	600	570	536	545	579	534	575	542	547	547	613	573	593	590	576	541	553	568	616	589	576	588	608	615	578	602	567	584	580	577	565	606	504	556	561	533	565	566	628	571	624	550	549	585	626	628	585	545	541	557	578	606	564	537	564	573	588	590	553	573	592	592	588	590	597	566	543	560	569	553	548	578	558	546	596	579	517	612	543	594	604	573	594	558	607	554	574	606	592	622	580	589	539	573	550	542	579	593	574	538	600	566	591	598	560	590	570	587	572	603	589	590	586	535	584	580	599	572	578	562	587	594	605	585	549	586	656	540	594	533	591	624	572	560	574	582	570	565	547	564	566	578	565	542	617	560	594	545	564	591	596	607	565	546	568	557	578	567	544	620	580	540	601	573	580	587	563	602	576	534	580	539	590	557	590	563	572	590	583	630	603	622	589	556	617	579	560	582	569	600	539	609	568	615	594	607	581	571	570	548	559	589	580	584	584	573	590	558	580	608	546	563	570	591	582	593	620	610	581	575	587	581	578	563	598	592	590	637	553	561	566	555	557	539	572	631	550	530	606	550	609	581	560	578	539	605	559	585	606	601	545	588	583	555	555	565	609	581	622	584	592	549	541	594	562	562	596	531	551	572	556	573	561	555	588	642	589	542	606	578	549	578	576	568	536	562	591	602	598	561	592	576	612	567	609	598	577	591	594	559	605	594	616	619	588	575	596	610	531	605	567	601	603	583	601	574	575	538	638	580	582	627	584	552	573	543	585	591	557	547	569	560	593	556	549	557	588	601	596	559	589	581	549	573	521	592	591	582	561	577	561	571	575	609	591	587	599	571	575	558	597	555	605	566	606	570	604	592	572	580	565	529	612	575	613	591	586	597	585	592	553	582	607	594	599	580	569	611	555	543	595	546	577	554	593	555	546	587	542	579	553	554	577	592	622	564	634	588	606	598	569	534	579	591	617	561	605	584	502	558	600	557	576	573	595	569	559	599	579	573	602	603	561	584	577	600	555	614	566	543	601	589	536	541	556	559	617	555	586	597	600	573	586	578	561	625	562	565	572	565	562	577	564	597	545	597	581	578	566	598	567	553	542	589	551	544	609	581	553	563	587	572	589	581	558	592	565	549	569	573	597	555	613	555	575	555	558	582	618	587	583	595	553	612	511	553	577	549	578	611	572	568	617	614	559	601	573	577	584	566	581	573	584	644	593	551	594	608	548	581	551	594	588	595	561	589	560	554	554	575	572	583	610	599	566	588	569	543	561	633	560	570	575	557	572	571	601	534	574	581	628	567	548	613	538	588	543	586	602	554	588	562	572	550	612	579	589	539	544	620	660	613	603	619	593	587	580	583	560	587	580	557	586	597	584	579	620	586	586	588	633	561	581	546	558	561	591	582	569	571	591	579	577	575	615	563	622	599	570	600	520	561	548	569	594	577	619	616	578	569	564	564	603	580	582	540	570	600	583	605	595	578	597	563	583	548	556	613	534	586	560	564	588	609	598	612	625	576	523	564	592	585	552	546	577	621	568	590	559	600	579
81111	46049	21644	17978	14332	9535	8059	3478	1654	2250	2194	1864	1627	1784	1774	1717	1489	1290	1081	823	727	612	522	418	364	347	446	402	332	345	363	341	338	311	319	352	341	353	310	291	298	310	310	326	305	321	306	314	323	304	323	317	266	308	309	329	319	305	288	310	301	314	312	262	308	325	310	312	325	292	338	340	320	289	356	286	312	299	315	344	286	327	299	331	311	312	299	320	324	317	285	297	303	339	295	288	299	306	323	306	298	269	317	309	304	331	310	322	306	287	289	312	333	293	257	305	332	289	316	346	303	281	305	299	299	313	318	317	312	351	290	278	285	275	305	305	333	318	304	298	286	318	299	327	287	318	296	305	329	287	307	293	288	313	309	285	312	303	292	287	328	301	264	287	299	341	281	323	305	284	293	276	299	312	316	310	293	287	277	295	332	300	327	325	315	300	339	361	332	301	294	302	300	303	310	353	312	303	314	341	299	292	293	303	268	323	311	298	307	315	311	297	287	302	293	303	294	307	286	300	328	288	289	334	323	338	366	335	289	336	280	310	302	324	309	314	301	314	315	331	293	350	361	313	298	312	314	317	328	303	321	283	320	297	309	305	301	316	290	313	275	282	304	331	306	321	350	349	304	315	305	327	324	305	293	311	293	304	298	329	303	325	346	294	331	325	301	321	309	306	337	347	273	354	292	283	301	312	284	307	301	313	309	324	312	304	286	327	318	325	306	308	353	308	298	295	284	310	310	272	320	303	289	322	315	280	303	332	324	323	320	292	290	289	293	322	280	316	310	353	299	322	277	324	311	284	323	321	308	301	285	318	303	301	313	303	324	284	302	272	286	315	295	298	318	290	315	277	320	319	329	302	276	293	306	299	301	286	306	318	303	271	329	315	301	319	327	310	312	319	323	328	317	347	292	276	324	278	315	316	273	299	320	281	283	288	287	310	311	288	295	284	292	302	266	311	270	331	308	312	291	332	299	311	303	312	294	307	266	317	312	265	307	276	317	320	284	314	348	307	293	290	297	310	301	328	315	299	305	256	279	296	277	275	333	289	259	291	317	304	274	300	320	314	307	300	327	277	288	292	273	287	303	325	297	333	334	320	293	307	252	333	295	316	291	331	342	307	307	300	318	319	310	328	299	300	314	339	306	306	275	313	303	303	245	310	283	290	328	304	306	330	329	304	350	291	300	282	296	281	321	288	293	336	324	307	287	334	334	312	315	298	320	307	316	319	290	329	348	305	323	270	272	319	301	310	337	290	312	304	306	322	273	337	276	298	322	324	296	303	323	276	329	283	290	319	323	323	345	292	300	278	315	284	315	304	297	291	280	291	289	284	343	303	298	311	288	331	297	286	313	313	292	284	315	280	279	306	302	297	325	304	289	318	289	303	304	303	303	300	318	309	290	334	298	329	288	339	327	296	351	331	353	319	271	292	323	290	311	303	330	275	310	310	276	287	330	309	317	295	292	280	270	312	313	305	309	280	319	320	325	296	298	267	322	296	325	334	307	323	318	314	276	339	328	309	304	319	326	300	289	295	294	299	276	303	318	350	286	278	304	314	309	294	336	318	302	299	308	293	315	292	306	345	308	318	360	289	301	302	298	302	278	316	288	279	278	282	317	328	280	312	291	331	296	305	288	295	275	323	306	295	294	315	304	328	295	287	314	317	300	313	300	295	342	300	301	305	321	321	314	296	290	307	323	322	296	295	295	340	309	306	312	326	279	304	294	298	321	316	302	312	335	315	310	278	289	314	314	304	337	288	342	305	289	302	312	292	321	306	319	300	306	298	331	292	291	310	313	322	290	330	274	329	271	265	296	286	315	274	307	337	309	303	273	308	276	307	330	283	325	312	302	310	315	325	323	286	314	308	337	320	353	319	316	325	277	289	358	302	318	283	284	299	286	331	316	308	308	327	317	321	299	288	306	292	254	320	295	293	260	285	327	288	311	277	284	297	323	315	316	327	331	300	301	303	280	299	299	288	289	271	313	301	322	269	284	315	306	292	305	308	347	266	285	322	293	321	290	277	308	304	303	301	308	317	287	290	274	317	331	275	330	310	293	317	308	290	335	279	291	292	369	325	290	305	305	296	290	289	304	326	305	316	285	300	314	284	288	330	285	288	305	310	314	323	289	317	345	296	313	297	312	296	324	286	299	280	334	317	307	324	292	290	281	253	300	315	270	337	296	285	323	298	310	349	309	281	312	306	299	333	277	311	351	328	319	336	318	319	271	303	304	280	348	308	274	293	311	324	336	288	324	296	310	323	309	307	324	278	326	339	305	308	333	311	314	305	308	306	303	275	330	303	291	329	332	319	347	316	313	325	286	307	273	279	291	306	294	291	300	310	293	323	305	316	296	292	312	304	316	308	255	264	317	326	303	274	322	304	277	281	271	314	295	278	304	313	323	316	309	289	305	304	308	319	317	325	297	344	312	319	322	308	299	314	302	287	300	308	317	291	318	318	292	283	314	277	329	354	284	311	328	344	314	344	276	293	294	298	266	302	315	321	332	310	296	329	308	328	320	296	284	307	305	285	298	325	312	314	280	276	304	328	280	313	316	329	301	289	318	301	271	287	281	297	308	273	342	312	330	288	312	315	314	307	288	312	317	328	348	294	298	348	302	311	273	334	279	330	288	266	339	317	324	308	326	319	316	331	328	333	278	288	320	309	311	301	307	313	334	301	310	326	309	341	296	293	319	262	330	289	303	287	324	294	289	298	297	315	296	306	283	291	361	302	282	289	279	286	315	275	301	305	317	326	322	314	305	311	317	315	311	323	290	304	312	302	294	277	309	325	305	303	301	302	318	332	299	304	275	289	269	275	330	297	290	302	307	294	310	314	304	339	284	304	287	278	344	270	313	314	287	296	354	316	339	327	317	324	309	329	288	323	305	342	302	288	312	290	313	322	297	323	324	308	336	306	311	287	307	268	315	303	298	294	297	295	287	327	326	337	298	292	327	303	300	280	299	270	299	320	303	310	316	312	308	304	301	310	317	324	305	324	308	277	320	324	311	285	311	285	292	293	283	326	320	358	284	285	284	301	293	321	317	315	278	290	296	313	288	297	311	301	331	303	287	287	298	334	329	298	299	301	315	267	304	298	310	310	335	336	272	297	307	297	287	286	292	320	307	283	303	298	319	301	303	287	315	306	270	306	293	278	311	299	275	283	334	319	307	257	314	295	289	304	312	294	312	298	333	296	296	347	305	292	300	319	319	321	335	289	304	321	298	312	332	327	306	330	306	322	287	312	265	308	284	323	295	297	320	308	291	314	290	313	296	319	298	301	341	262	320	321	321	320	304	320	310	284	315	278	271	306	319	301	297	314	282	296	310	284	334	280	300	321	281	299	307	331	321	282	354	272	315	316	313	320	339	319	339	284	284	284	280	333	331	303	282	328	311	317	311	317	285	352	348	304	292	316	285	330	290	295	344	316	284	299	308	332	286	298	302	308	306	295	310	303	308	322	313	315	325	302	271	328
51132	28374	17862	27614	26812	24442	22856	11055	6818	10181	9817	8671	7558	8798	8656	8262	7446	6740	5259	4177	3387	2720	2044	1452	1329	1066	1265	1217	1045	1008	1125	1039	921	808	751	812	832	870	839	757	765	705	714	724	713	762	768	714	712	716	734	721	734	707	699	708	725	688	713	756	675	738	706	722	745	750	698	727	716	711	757	701	710	720	674	670	751	697	685	747	730	726	692	746	738	706	750	744	709	739	705	717	707	706	742	711	705	771	724	729	680	710	706	698	708	724	688	711	742	693	696	731	714	713	714	728	727	751	725	727	668	753	721	806	763	765	696	738	766	703	691	697	741	717	693	696	667	737	724	697	725	745	729	676	741	745	713	742	734	737	698	715	685	672	686	677	725	749	726	705	704	707	741	714	769	695	771	741	681	758	720	719	725	689	693	670	706	685	697	701	704	698	693	693	731	717	691	665	662	716	712	728	747	711	699	725	706	728	714	716	690	767	663	678	718	744	711	699	728	715	671	742	703	719	703	695	681	685	753	732	753	701	728	666	693	701	707	684	707	681	733	713	753	722	713	730	714	734	690	726	698	707	764	716	692	696	730	716	744	687	716	702	763	713	696	681	681	700	738	718	719	666	663	739	740	704	739	743	688	749	706	732	734	732	782	676	727	716	710	713	715	671	729	730	711	690	672	678	693	692	712	764	739	651	707	697	666	709	677	706	696	708	745	697	729	706	747	748	709	700	651	759	684	687	704	730	752	732	724	729	698	739	674	739	741	708	749	734	709	689	686	662	720	709	711	700	710	711	686	729	717	713	734	689	652	710	743	745	706	680	693	695	717	683	718	734	706	662	735	695	673	712	655	691	697	715	693	738	711	765	748	719	689	730	703	695	707	728	684	720	717	709	744	738	684	656	711	702	689	663	727	710	721	691	702	709	728	718	720	713	706	739	697	684	706	717	674	763	733	739	719	716	685	649	704	724	652	683	707	727	681	698	712	752	660	742	700	701	732	683	706	743	704	739	736	705	738	681	699	708	749	677	678	739	699	709	728	729	790	711	736	676	715	664	689	712	773	747	690	694	707	752	704	730	679	734	720	709	706	756	770	695	718	693	714	720	719	709	665	699	702	675	702	700	703	733	757	733	683	729	653	718	726	697	726	696	722	664	673	729	671	704	716	741	746	756	689	726	724	730	715	737	734	729	771	734	666	712	654	710	742	698	724	735	750	763	713	683	764	706	710	695	765	728	716	694	710	670	753	737	691	706	702	685	689	731	728	725	705	665	681	735	686	761	691	713	751	709	687	648	676	749	704	694	716	685	694	709	714	665	719	803	727	665	699	689	704	709	694	737	641	729	712	727	672	717	670	713	733	687	723	692	721	708	683	711	754	683	725	681	689	685	720	681	671	727	749	677	702	713	701	707	711	724	717	704	736	712	672	762	710	767	679	747	698	707	719	714	709	655	688	674	697	781	676	714	681	777	684	724	748	760	704	745	714	684	684	705	707	697	722	718	673	708	773	707	746	739	735	724	720	728	703	713	690	733	671	749	693	732	709	701	668	729	708	679	670	729	745	670	674	732	704	691	698	716	678	671	709	752	708	746	709	663	688	709	710	704	742	700	688	746	680	675	704	701	712	680	739	702	703	681	715	659	713	689	669	720	688	700	703	701	694	684	703	687	715	750	718	712	721	693	703	746	690	714	704	701	700	687	703	705	686	720	763	714	754	715	738	702	735	690	702	723	693	700	739	692	715	703	670	673	701	662	717	722	758	732	686	713	709	665	720	753	712	712	674	769	709	724	670	719	733	736	695	677	697	724	686	755	736	765	728	721	740	726	681	683	779	702	721	705	692	705	755	717	716	678	709	686	695	688	722	737	716	688	713	752	706	651	704	738	701	732	758	721	704	681	718	697	746	664	691	753	692	684	696	692	753	692	697	683	700	719	768	727	713	744	727	693	720	720	702	693	724	732	724	709	750	651	699	717	701	669	688	705	722	698	721	685	687	675	715	707	743	705	716	705	748	736	692	724	745	738	689	707	686	726	700	702	706	708	690	731	765	735	706	696	731	706	680	661	695	720	752	719	681	758	665	718	717	711	661	713	705	711	709	702	722	700	695	714	655	740	754	692	743	730	680	653	706	678	726	748	740	698	752	679	733	706	727	718	696	697	726	713	698	669	661	721	688	725	710	700	741	715	730	748	751	715	685	706	723	753	720	712	725	659	736	737	701	713	718	704	689	720	673	664	683	761	716	697	735	734	697	702	729	661	718	728	659	715	700	746	746	673	696	706	697	723	712	659	689	727	744	724	682	700	706	691	712	654	706	675	711	689	739	725	719	702	711	679	694	722	699	726	696	785	697	683	726	695	670	678	735	733	711	700	723	751	681	722	734	696	754	687	717	756	661	715	721	675	713	718	763	699	741	720	758	679	687	736	720	699	755	695	720	721	668	724	702	715	694	773	689	681	721	744	692	716	701	709	744	735	727	712	671	710	727	707	689	727	778	783	708	726	683	672	695	683	681	706	658	734	714	673	707	746	730	728	724	681	669	711	719	671	695	685	724	716	717	707	745	697	740	714	735	718	686	688	735	738	708	722	703	667	674	689	740	719	711	741	737	685	762	737	691	689	708	734	673	703	707	713	689	661	713	697	733	707	685	725	661	700	689	716	721	688	734	745	720	680	724	721	718	759	741	709	733	731	720	730	752	710	730	765	728	687	714	696	697	721	716	721	732	744	695	720	713	692	694	698	688	708	698	759	732	696	744	720	745	732	669	644	774	722	755	730	719	749	726	719	677	684	695	732	676	713	719	738	712	698	682	677	715	696	718	727	683	699	687	702	673	714	714	760	702	750	682	701	724	707	709	693	759	690	676	696	688	752	696	691	705	713	668	715	760	716	673	738	792	751	728	746	663	737	736	708	637	682	688	680	718	697	748	707	660	740	750	674	711	719	720	688	708	729	709	686	692	706	687	732	715	707	695	701	727	724	744	710	766	723	715	681	735	738	681	732	678	705	722	769	726	736	675	718	724	749	694	665	704	704	673	733	708	711	746	713	726	724	688	743	718	762	756	696	704	740	744	748	740	687	744	712	700	691	674	710	711	754	725	676	704	697	673	731	699	728	725	739	712	740	725	738	764	721	728	705	686	729	688	689	736	706	720	749	704	738	719	715	715	716	737	682	771	674	688	720	719	737	734	709	736	722	739	726	687	723	793	757	719	671	689	739	684	689	716	705	704	708	699	707	686	669	697	712	731	761	672	700	706	735	718	660	708	694	754	751	648	691	730	704	725	701	715	735	689	703	693	682	742	712	686	733	712	689	654	725	754	735	701	703	702	725	767	721	732	697	741	683	762	737	735	684	652	705	746	729	743	702	765	719	732	697	717	704	710	696	694	684	691	686	702	677	677	709	736	727	763	720	744	700	717	688	692	704	657	711	731	721	707	698	715	736	716	728	757	757	686	710	684	740	716	715	695	706	725	715	728	694	707	706	709	777	714	707
30619	11815	5531	8167	5180	3782	3528	1624	814	901	836	701	736	834	830	776	773	685	615	510	465	436	370	360	360	302	366	336	356	353	335	319	333	314	322	331	350	335	336	332	334	308	313	308	303	321	367	366	350	337	333	310	304	320	341	277	322	347	343	306	332	342	331	331	305	327	342	315	333	321	332	330	322	321	330	356	310	317	325	316	316	339	309	333	280	322	312	341	324	336	323	346	329	313	340	332	326	345	323	315	303	313	292	321	307	325	336	316	340	301	309	317	288	311	304	352	367	294	343	313	304	317	251	334	357	347	325	289	326	316	307	320	283	305	345	291	309	316	330	323	341	329	287	312	312	311	323	330	330	311	306	284	330	332	313	312	371	326	289	335	329	326	314	292	310	332	300	305	315	310	353	324	330	312	329	317	306	331	313	317	300	328	337	355	324	347	297	294	314	311	331	310	296	312	288	315	329	349	355	330	280	322	332	309	332	317	333	310	313	331	314	307	313	302	319	344	300	339	325	304	307	339	321	310	337	317	311	347	288	311	309	348	330	324	319	320	318	327	318	343	315	322	323	319	299	340	350	332	322	309	358	333	358	333	336	276	324	320	321	348	315	320	334	331	343	328	334	313	299	364	329	318	319	315	278	330	336	299	367	317	324	334	324	364	342	283	313	345	307	285	350	329	301	337	314	360	290	340	364	322	301	290	356	312	308	339	314	330	334	330	340	302	322	291	337	313	348	319	299	303	324	306	304	337	351	347	299	327	328	292	364	286	336	324	314	306	324	310	325	334	342	327	317	335	327	356	332	309	340	301	343	341	326	339	321	349	349	318	360	337	313	306	300	330	307	353	320	324	312	314	349	305	309	268	343	333	323	330	344	304	329	330	318	327	302	305	339	328	324	300	335	314	317	315	307	287	332	329	353	348	308	331	340	314	333	336	339	329	325	293	372	317	331	372	311	343	317	345	322	346	310	314	334	323	358	312	363	326	344	314	306	340	297	378	314	304	331	326	328	311	360	339	314	343	318	315	331	312	319	342	316	298	306	295	345	306	310	365	314	332	329	306	293	326	288	317	339	372	310	336	317	303	331	337	306	299	348	303	322	298	339	326	320	270	314	332	311	323	302	297	337	298	343	349	316	294	311	308	296	343	341	323	315	332	302	329	326	308	277	324	313	325	315	302	341	299	352	282	345	329	344	328	345	302	311	313	333	318	309	324	342	329	311	313	317	292	340	341	326	300	310	320	338	341	353	322	314	288	311	319	288	313	354	305	322	327	331	331	307	307	326	358	326	322	338	342	319	326	315	326	324	302	306	325	342	356	312	283	349	288	340	333	349	299	303	339	337	332	338	313	313	290	304	306	319	309	338	332	339	332	294	304	324	352	331	327	341	353	316	306	352	306	333	348	314	333	303	313	315	303	314	318	299	302	326	302	320	354	319	314	297	307	317	344	334	306	332	318	317	332	356	345	340	323	289	317	306	322	303	315	308	331	319	330	358	334	321	292	312	321	338	351	332	343	332	307	305	295	338	335	349	339	303	298	346	319	333	335	342	312	318	320	327	304	300	311	344	308	334	330	325	334	349	341	343	319	315	309	317	335	331	300	314	334	333	312	335	350	301	328	355	320	291	321	336	340	315	325	323	316	339	299	298	316	338	302	300	304	350	333	326	347	356	313	312	312	294	318	325	299	282	317	311	351	335	281	329	318	313	324	300	304	338	342	309	307	310	296	345	301	319	316	311	332	343	344	307	307	333	308	319	320	306	326	354	344	306	362	304	321	346	319	310	338	332	315	368	319	344	278	350	327	342	306	305	345	326	344	332	299	322	310	333	329	295	317	302	322	301	277	326	320	315	334	335	336	330	316	334	308	309	309	320	321	352	349	301	350	291	317	333	301	306	377	325	349	319	354	337	318	336	320	354	333	336	372	323	326	313	362	311	321	293	350	323	312	326	322	312	319	307	337	339	298	313	354	352	326	305	301	338	331	313	323	352	315	331	296	350	328	299	316	336	293	301	339	308	314	315	325	317	292	332	288	335	347	298	349	315	318	294	341	327	330	308	332	346	345	340	306	353	341	340	338	308	313	304	310	323	313	300	312	323	329	307	301	338	317	293	326	313	289	293	322	329	314	318	333	355	305	298	337	319	340	304	324	332	324	336	306	321	329	325	352	298	304	355	321	318	327	324	333	322	303	318	339	335	296	348	336	307	326	340	332	318	295	316	306	326	321	338	321	304	330	316	295	305	318	318	301	283	336	316	312	355	307	334	295	323	335	349	332	298	330	328	351	331	358	298	321	357	306	286	333	319	318	309	343	335	327	345	344	331	296	310	346	304	287	354	331	324	348	305	304	292	322	333	311	311	306	333	330	347	343	333	330	310	313	322	328	307	333	314	297	332	360	343	323	288	345	336	343	335	311	318	317	355	304	322	325	306	357	267	335	346	352	347	287	330	324	316	320	311	319	331	358	333	306	299	298	349	333	345	335	312	312	355	320	308	306	317	316	308	293	309	324	328	326	323	308	339	327	359	320	354	344	304	350	339	303	298	290	332	332	333	323	325	326	339	332	330	304	318	292	329	344	371	336	334	295	328	317	311	296	284	340	292	300	346	318	357	331	311	325	287	313	307	320	318	359	338	328	310	321	300	330	321	355	294	322	341	327	308	350	319	338	328	318	330	335	349	345	308	315	321	348	304	320	326	318	341	354	331	333	350	313	291	310	329	323	316	363	295	352	304	328	291	365	304	309	347	319	298	343	358	313	327	294	330	327	299	330	309	325	325	326	318	327	326	303	321	359	304	310	297	343	306	278	335	319	321	334	333	306	301	329	315	340	295	318	319	320	313	344	318	312	267	321	355	352	308	346	335	335	308	309	351	316	319	305	318	327	346	349	343	331	307	328	341	309	283	314	324	328	289	294	304	333	292	321	298	311	343	281	324	320	318	339	358	327	353	319	348	325	323	316	344	342	341	327	355	331	339	314	339	332	319	360	342	318	332	320	329	305	306	315	309	334	311	287	304	313	292	325	304	303	301	314	288	323	335	315	326	324	280	325	326	302	323	356	325	302	334	309	324	353	321	365	307	305	325	325	327	309	303	318	324	333	324	339	302	290	376	339	317	337	323	351	319	353	347	322	341	301	325	328	319	308	346	301	325	298	333	330	302	323	304	308	325	301	373	320	347	311	309	324	323	343	282	318	305	312	322	329	319	358	344	300	300	328	351	349	301	334	333	320	318	339	319	373	324	348	299	308	318	304	302	331	343	336	329	342	301	324	318	310	322	293	321	315	348	296	303	271	330	318	327	337	355	315	292	320	346	303	327	369	311	317	338	333	340	339	312	315	348	313	314	315	323	279	296	312	321	308	305	342	285	317	346	302	298	323	335	321	330	300	292	335	333	318	355	301	317	340	307	334	282	311	281	330	316	314	305	300	297	321	310	327	332	351	313	323	340	322	292	308	351	338	315	336	304	296	317	322	316	298
20984	7147	9370	18200	14758	13127	12760	6275	3248	3544	3411	2943	3216	3885	3970	3585	3354	3018	2457	1932	1461	1240	1075	879	859	801	827	837	815	858	838	833	788	732	743	749	778	738	741	747	745	730	721	736	781	756	716	766	750	738	723	731	707	725	727	730	713	752	716	737	702	712	746	670	718	741	726	733	785	760	752	712	768	782	710	702	762	757	712	742	750	731	759	719	740	719	744	696	727	756	698	735	769	727	673	734	735	761	732	723	708	716	726	774	735	733	752	723	744	743	748	781	729	745	712	742	758	713	734	739	722	745	722	744	724	714	743	722	769	744	729	762	724	721	703	751	706	708	705	715	768	747	746	730	766	704	760	704	773	646	695	790	722	762	714	709	698	768	773	754	745	719	730	743	763	755	677	751	673	750	782	747	717	694	719	720	709	755	709	697	780	765	722	736	733	696	727	719	742	714	715	694	734	761	709	763	696	708	731	694	765	714	700	719	681	773	766	707	749	715	699	788	769	749	705	704	715	742	778	724	762	717	724	689	730	687	720	711	765	705	689	700	750	723	740	725	661	779	724	741	761	723	750	733	717	740	738	721	749	749	765	745	736	784	709	760	711	807	739	715	718	675	698	728	773	741	727	740	756	693	686	724	708	712	709	735	732	735	758	734	715	766	738	728	695	712	785	745	751	724	700	742	708	741	717	699	712	741	756	718	755	730	770	713	731	753	772	734	735	695	730	704	756	704	733	759	736	724	701	732	741	731	726	714	725	713	723	723	768	705	729	759	718	710	758	718	765	725	741	733	719	745	712	754	712	671	725	725	733	742	731	743	734	740	749	693	766	747	734	711	772	721	739	733	749	742	732	745	735	748	759	675	721	769	735	720	665	745	722	713	720	765	769	708	723	772	741	756	769	697	703	718	741	786	720	751	734	746	703	788	777	726	766	729	774	746	742	733	698	723	730	728	723	771	719	713	747	740	769	699	758	744	707	694	718	740	736	753	662	734	758	717	739	734	741	754	730	748	739	801	724	767	716	697	765	709	714	736	769	678	711	740	726	702	722	760	687	744	783	789	706	769	735	781	747	766	742	722	710	712	694	701	724	705	745	714	713	741	660	728	722	753	743	693	700	702	690	762	718	766	747	724	724	771	690	674	776	747	698	719	711	723	794	734	710	730	706	777	712	690	681	731	720	743	768	758	734	680	725	757	770	749	755	727	756	742	731	715	708	736	749	791	718	742	768	771	708	765	727	740	751	713	764	730	726	673	732	765	775	722	737	699	767	744	720	740	702	771	694	757	750	724	711	761	713	727	696	736	679	705	758	728	719	722	751	722	728	728	725	681	742	725	743	681	771	746	725	686	684	750	702	745	717	743	690	729	716	764	742	742	753	710	726	729	751	703	785	743	725	758	683	693	748	747	720	760	756	698	714	713	711	750	719	691	684	699	701	769	726	741	736	729	715	736	697	722	717	773	753	804	707	711	777	773	754	694	709	764	698	742	680	745	736	727	732	722	765	765	734	751	755	774	734	754	710	732	681	736	747	700	720	719	677	743	717	748	695	716	754	698	761	708	711	762	706	732	716	716	726	720	702	729	723	739	744	688	756	719	706	726	693	725	721	747	751	711	737	781	722	738	721	686	754	723	741	778	719	717	759	784	746	711	723	778	713	719	748	728	746	722	706	717	710	699	754	744	733	725	692	700	726	685	718	728	775	689	691	731	698	723	728	767	737	791	700	758	711	680	723	761	727	760	756	738	788	719	716	709	734	679	705	753	691	750	701	717	711	776	732	779	745	704	710	749	723	716	688	755	779	706	713	731	751	737	726	752	696	744	738	718	746	695	778	745	700	715	742	756	734	727	673	721	691	752	687	734	773	704	741	739	742	754	698	745	713	729	737	714	702	763	677	751	734	693	725	750	760	735	708	744	722	729	732	757	678	765	709	715	740	750	747	726	697	695	699	760	752	771	704	720	793	749	768	719	746	725	678	698	709	711	721	685	782	718	757	701	738	752	740	729	759	744	732	715	725	751	737	723	727	716	730	710	744	714	692	724	733	747	750	692	733	724	710	745	721	743	759	723	733	744	693	764	709	719	721	713	742	762	747	692	695	658	807	701	737	754	696	749	698	712	734	773	768	714	747	721	758	726	751	745	732	718	718	707	753	728	709	752	751	722	730	777	749	660	729	720	776	750	715	743	701	751	723	758	699	761	712	749	737	728	764	687	704	728	713	728	744	794	729	734	785	676	691	742	720	730	714	741	797	733	709	700	742	777	734	726	750	732	740	749	724	731	741	751	726	755	701	702	678	736	742	744	783	730	766	753	704	770	755	770	734	740	701	740	728	761	736	738	709	755	738	756	802	723	762	703	708	694	730	761	777	784	713	763	727	735	697	731	759	731	768	715	773	704	691	788	795	744	759	746	750	717	725	733	723	770	749	671	721	783	709	685	685	737	783	746	752	769	743	690	734	722	767	737	704	708	730	745	717	797	715	743	746	730	733	709	724	740	709	723	750	726	704	692	659	728	729	762	752	732	737	738	682	684	749	725	741	760	736	729	708	771	704	702	751	712	748	739	718	729	734	768	710	739	742	750	765	713	725	714	766	721	742	675	738	745	696	737	713	735	742	731	670	712	736	692	761	776	708	686	734	749	720	719	698	729	796	706	725	744	739	749	769	743	771	646	733	735	761	733	739	725	738	748	726	696	786	757	727	733	712	766	742	741	742	703	677	771	731	725	753	767	732	757	707	709	741	680	774	733	718	714	746	730	770	699	729	737	732	757	731	715	728	723	705	729	696	730	720	742	733	728	667	733	739	746	772	753	737	747	763	709	762	767	703	708	784	790	757	680	721	678	737	707	722	752	677	720	714	721	797	712	746	711	737	719	717	747	752	782	758	740	681	770	722	743	693	667	779	706	727	757	774	731	724	748	757	748	718	763	722	785	706	682	756	685	732	718	701	771	740	749	705	739	738	732	706	742	716	728	745	802	711	722	714	770	748	717	731	754	689	759	773	668	699	732	695	753	757	743	711	753	759	671	734	732	740	757	733	795	718	730	734	733	767	738	747	756	740	802	707	726	741	781	716	741	769	771	746	721	761	775	738	733	747	749	721	772	683	746	680	679	750	712	769	714	736	721	783	739	733	724	739	695	727	704	763	759	726	743	752	757	702	739	760	747	693	730	748	686	715	718	733	779	749	727	778	720	706	742	747	735	747	694	747	742	763	721	781	719	724	800	735	755	724	776	709	743	747	718	732	746	746	728	712	708	696	772	758	710	725	740	731	726	715	775	686	764	723	768	738	728	730	771	747	782	691	775	687	769	746	728	713	744	717	786	740	700	709	710	754	680	708	763	710	732	704	705	679	733	765	718	747	744	759	719	756	728	751	765	689	718	709	791	744	697	725	805	733	708	764	793	749	735	776	729	741	718	741	705	709	745	696	739	713	724	721	714	730	749	744	735	737	731	746	747	721	733	701	680	751	737	722	750	734	731
70197	40444	20106	14780	10710	7311	5916	3511	1482	1126	1178	873	838	1072	1271	1324	1040	789	689	552	395	427	323	321	260	216	252	286	281	287	250	280	246	253	221	238	256	233	272	234	230	229	217	231	200	242	244	227	243	233	219	231	237	269	207	251	221	251	234	247	238	234	241	265	235	264	236	266	214	262	238	233	228	236	242	241	250	203	243	230	254	214	219	235	230	232	226	226	218	223	238	223	235	220	206	245	238	230	231	252	236	226	222	240	244	248	258	243	233	243	244	252	244	249	262	217	225	245	215	247	211	256	222	248	238	224	247	241	237	243	209	218	231	254	242	211	214	193	236	202	227	212	243	220	240	250	246	205	255	242	243	257	251	218	250	252	222	253	228	210	240	222	226	201	224	241	227	233	231	239	244	215	244	242	235	263	235	228	224	232	229	230	265	244	213	248	250	222	242	249	227	243	243	246	266	235	227	235	239	219	246	243	200	236	258	205	210	233	256	227	224	246	239	233	250	198	255	245	248	216	231	221	250	213	241	220	217	257	230	246	244	252	239	202	236	254	258	214	233	254	236	239	248	247	206	241	224	232	217	240	225	209	247	225	220	223	220	240	238	243	246	245	221	224	235	240	250	187	240	232	237	230	244	225	244	235	256	242	232	260	229	248	200	252	232	233	260	242	234	228	227	267	254	262	250	226	267	239	228	229	216	226	241	253	240	222	239	231	226	232	232	220	235	230	254	225	240	206	240	240	210	261	228	227	243	215	230	224	224	220	219	237	255	260	237	284	260	242	237	231	224	237	251	242	236	234	217	230	228	235	214	231	210	241	234	250	258	258	235	228	251	214	223	215	236	223	231	227	229	214	210	232	227	195	252	223	232	231	236	205	236	216	240	214	226	238	236	243	220	252	257	215	215	235	229	239	217	249	242	244	224	217	254	238	265	253	252	237	216	228	239	234	229	246	243	244	228	215	256	239	233	235	262	222	244	223	236	240	213	262	217	239	234	257	250	255	211	248	240	223	192	239	202	221	229	234	205	217	214	231	231	239	208	235	229	244	246	226	259	198	204	253	203	212	209	266	229	210	252	255	251	232	260	236	216	249	220	220	225	218	260	221	224	225	238	254	276	240	253	220	227	196	230	257	232	228	200	195	226	231	249	231	241	251	279	255	214	246	230	242	224	246	231	219	226	244	238	246	244	234	248	247	236	198	234	208	233	235	246	218	208	254	223	211	216	258	251	232	216	225	233	233	241	225	228	226	243	257	247	254	242	213	211	269	227	249	237	266	241	226	248	242	261	240	234	215	200	252	216	194	245	228	248	181	223	222	209	235	231	226	223	234	208	239	252	235	251	211	202	218	224	209	238	254	254	223	209	229	222	241	220	212	219	234	227	220	222	232	222	190	244	243	251	216	228	250	207	231	227	243	196	233	241	221	227	225	219	215	253	230	247	222	246	243	251	227	265	212	224	276	215	220	209	287	209	233	230	216	227	243	235	219	255	264	219	243	218	230	239	242	203	228	229	226	259	240	264	256	201	236	252	259	244	223	271	224	242	244	262	254	243	206	245	233	265	255	246	243	240	227	240	248	233	238	222	252	213	245	228	257	213	227	238	222	233	215	231	253	231	241	215	260	255	217	220	252	239	223	247	236	250	239	225	215	214	278	237	244	221	228	244	211	241	229	216	227	226	203	231	222	249	237	235	234	262	222	236	229	228	272	253	225	236	250	223	217	259	248	249	251	251	262	219	219	242	232	245	249	234	235	223	223	204	227	216	249	244	216	213	224	227	208	250	273	204	249	262	233	249	282	228	233	236	217	219	214	245	237	215	251	235	200	221	219	221	239	236	227	226	261	242	251	269	261	261	248	230	251	240	244	245	263	242	262	231	256	235	236	243	220	269	222	210	233	231	246	244	192	244	231	241	219	242	267	261	230	235	201	222	222	230	218	209	247	242	218	228	265	244	245	280	253	246	232	240	213	277	235	259	245	256	236	234	235	235	215	259	216	239	219	218	204	227	230	242	241	226	220	224	245	210	229	248	238	238	256	256	237	250	234	233	204	272	256	258	217	228	232	220	254	235	228	226	223	223	259	224	234	232	242	202	234	229	221	241	269	237	202	244	247	251	240	235	231	238	229	259	241	239	221	248	219	236	244	258	244	239	244	243	226	229	239	236	267	240	223	249	211	235	256	223	215	230	214	254	252	230	236	243	241	236	233	235	229	232	240	219	237	223	226	263	250	264	229	228	219	275	217	214	232	232	221	217	232	205	232	229	253	243	254	247	225	221	214	250	210	230	217	243	228	252	224	211	253	213	245	238	234	257	241	223	248	251	255	248	242	231	243	231	230	225	244	239	243	232	218	243	253	232	261	226	213	237	217	228	251	272	235	279	224	240	243	267	243	238	228	273	221	224	208	229	231	242	224	217	253	221	237	242	251	246	259	205	228	268	245	254	228	216	244	262	242	220	256	230	207	206	231	245	257	256	212	241	234	221	224	231	248	234	242	234	232	222	247	236	217	262	228	245	225	204	225	246	211	214	217	262	216	244	230	243	240	234	208	226	227	234	224	217	254	227	248	233	258	219	257	250	254	252	221	226	267	246	218	222	242	220	230	243	245	203	219	219	214	264	266	242	241	237	242	249	235	206	262	231	234	242	258	236	267	246	225	255	231	267	232	236	233	219	237	220	224	248	237	213	237	226	261	242	220	217	241	225	206	205	248	236	223	233	248	254	226	231	235	241	226	231	216	224	240	238	284	262	229	255	257	234	252	223	245	255	237	211	214	231	226	214	234	256	254	216	236	223	247	249	228	248	249	222	236	211	234	242	242	217	220	283	255	220	221	245	202	200	216	222	234	237	246	219	217	231	259	235	252	240	218	212	243	246	221	272	207	241	255	240	251	229	255	223	268	204	223	227	236	245	205	207	215	255	233	226	243	225	213	225	241	230	242	255	263	242	237	254	239	221	236	209	262	218	235	208	230	222	264	228	220	246	248	198	246	245	212	255	233	260	231	212	234	244	240	245	241	241	228	250	244	239	224	234	242	242	218	239	228	234	242	221	230	245	223	236	247	214	255	229	234	234	231	249	232	235	219	228	254	236	233	254	262	220	222	239	268	249	233	214	246	263	248	258	265	206	221	259	227	262	235	246	237	264	238	243	229	239	251	214	190	238	249	229	213	228	239	240	241	237	214	234	206	245	226	258	239	244	216	225	231	260	247	216	259	248	261	205	254	223	231	232	226	218	236	228	248	211	219	242	212	233	238	241	225	222	211	214	236	257	254	243	249	220	243	219	261	257	209	225	243	250	243	214	242	224	259	244	243	209	243	229	228	220	216	206	233	256	216	236	234	240	222	236	233	249	245	255	232	239	206	236	244	250	190	210	233	262	215	241	219	233	231	225	241	231	216	246	231	247	234	248	261	228	219	225	233	230	228	221	233	251	247	230	257	229	254	225	228	249	231	237	232	265	249	218	216	222	237	230	209
41098	21595	21649	24654	24307	20636	19315	12669	6491	5402	5450	4139	4291	5575	6924	6579	5536	3905	3508	2879	1773	1654	1412	1060	1003	762	788	844	768	886	772	684	650	597	570	664	702	573	652	581	608	599	551	586	579	584	544	566	531	551	614	548	593	541	616	551	585	572	570	565	598	564	516	558	618	563	574	596	536	585	533	546	544	566	547	553	600	555	574	539	549	541	563	597	543	541	590	529	568	577	591	540	564	570	525	633	560	562	565	564	598	609	585	565	517	574	544	562	539	574	563	569	569	602	572	540	575	547	542	608	545	534	545	606	545	561	537	556	540	549	551	540	559	601	590	583	540	546	543	588	607	601	543	540	570	567	562	567	565	582	544	582	577	578	549	570	600	548	575	564	509	555	578	576	556	578	555	614	546	608	534	555	570	577	559	544	597	578	589	543	575	581	548	605	537	567	558	575	547	570	559	564	542	579	505	529	558	591	568	549	561	588	541	581	542	556	543	546	534	539	526	536	576	570	548	564	583	556	551	565	571	583	570	551	539	536	544	569	548	575	558	574	591	569	550	550	561	579	565	576	587	560	567	560	562	525	518	568	558	536	585	548	575	554	558	553	601	595	533	589	587	531	570	577	543	529	581	559	538	579	561	573	544	575	533	579	533	553	562	590	597	544	557	612	516	517	580	518	575	587	585	530	586	604	520	531	575	607	548	543	569	605	560	530	500	582	564	594	569	576	531	554	568	561	558	566	564	598	590	564	554	598	599	564	605	540	531	575	565	530	588	570	634	546	590	601	542	540	584	554	578	561	567	538	521	571	528	538	560	554	512	574	549	569	571	548	576	578	541	579	526	550	577	528	533	548	558	568	573	541	548	527	585	501	549	563	570	576	537	531	539	576	536	554	528	561	564	587	564	536	555	574	547	542	551	528	564	557	584	562	522	514	534	626	573	575	574	562	577	563	537	547	554	535	514	548	568	559	541	563	583	558	585	549	552	546	553	580	546	575	570	538	537	563	534	550	557	552	555	594	544	570	556	603	556	561	575	567	582	551	540	558	591	567	535	529	592	551	597	565	559	550	519	589	552	530	561	569	526	551	563	641	553	563	571	555	515	549	599	551	568	591	564	563	566	586	553	576	545	536	573	575	560	553	553	525	572	582	566	550	569	549	555	580	587	569	598	593	551	558	550	587	563	524	601	550	576	531	581	553	540	561	585	597	570	518	594	592	587	596	571	579	525	522	538	560	608	560	525	564	584	568	552	576	568	544	595	517	547	574	554	595	604	550	567	586	568	562	571	531	563	543	513	618	537	580	558	609	553	551	559	581	566	566	550	564	568	543	568	546	580	559	560	555	554	550	536	581	572	593	543	505	553	574	603	552	569	508	591	552	562	563	520	549	553	587	546	567	565	601	566	564	596	546	535	519	526	542	581	514	531	520	523	614	563	564	550	559	560	574	596	600	522	567	561	582	541	541	573	539	596	558	549	537	573	576	534	574	554	544	560	561	623	570	571	561	588	567	612	570	541	574	581	563	540	520	555	542	536	570	601	587	590	583	564	570	543	532	569	587	521	527	594	556	587	570	566	583	568	594	534	561	549	550	541	527	550	550	539	567	540	532	535	540	574	575	549	612	549	542	625	582	531	572	584	554	559	545	596	572	567	593	563	550	579	593	574	543	580	548	588	571	568	550	549	583	599	513	555	538	553	557	577	506	577	532	565	557	504	570	541	537	581	568	609	527	545	517	608	598	552	587	539	582	578	533	543	561	547	577	549	592	564	539	577	552	512	543	571	561	552	576	549	532	559	564	541	518	553	552	558	571	543	588	555	532	554	535	573	545	582	570	570	552	562	523	548	589	526	557	564	581	557	581	579	530	546	568	563	578	574	550	568	557	599	545	555	531	588	551	540	575	546	575	558	568	565	534	575	564	570	589	602	554	541	573	579	555	558	556	578	565	591	538	531	557	534	534	568	544	531	523	534	591	558	521	550	551	556	590	541	542	559	614	558	560	549	575	549	533	573	576	585	575	576	561	538	573	538	609	575	536	557	585	586	544	533	562	570	558	554	564	567	565	591	587	583	539	548	550	542	550	545	520	580	570	572	545	603	568	540	596	559	564	528	546	561	544	581	554	534	561	519	555	578	516	575	529	551	560	564	599	552	549	584	567	572	519	529	558	544	562	554	589	541	578	564	571	565	588	519	546	537	554	557	570	517	532	570	531	566	584	569	559	552	555	583	573	569	513	531	544	578	604	535	573	562	539	568	556	560	533	613	534	548	566	594	616	599	536	524	534	578	570	552	554	547	538	541	546	539	538	565	524	563	566	577	537	577	541	571	575	586	587	620	534	559	499	594	574	545	527	602	574	523	582	585	533	550	548	561	555	562	525	543	566	554	569	612	504	618	569	568	577	534	571	552	570	584	553	577	550	547	566	562	553	542	558	552	599	604	585	534	601	566	555	588	577	570	551	545	557	562	561	565	569	586	555	534	584	611	566	574	578	516	591	525	548	554	546	561	553	578	606	521	541	563	550	571	545	580	521	589	558	577	553	557	555	569	547	592	586	593	553	542	587	573	564	567	612	556	607	532	559	556	552	521	552	552	576	544	592	528	557	600	519	515	528	553	549	551	610	573	605	565	560	550	565	588	574	583	586	584	568	533	583	548	512	604	547	565	590	566	562	549	553	537	555	565	561	572	577	599	521	573	573	578	560	546	556	563	560	581	571	545	529	543	509	550	571	568	540	561	547	568	575	512	528	563	541	560	569	575	531	538	564	572	539	600	586	558	563	529	589	543	573	540	551	529	601	608	528	570	570	591	584	565	557	540	553	626	583	558	577	510	582	584	525	593	526	567	567	557	561	575	573	582	560	563	518	584	553	557	562	607	541	575	558	580	517	580	532	575	593	550	579	537	563	569	547	583	553	586	563	542	594	576	550	536	549	570	566	572	568	562	525	557	541	539	591	613	559	573	576	533	558	573	541	545	572	517	547	582	548	587	541	540	538	574	566	521	559	563	547	569	539	599	585	529	567	587	590	590	588	589	582	554	541	571	616	537	567	533	561	541	553	535	530	526	576	579	514	558	567	546	515	567	613	547	597	563	592	604	525	559	541	543	557	551	526	559	572	551	533	561	574	546	540	529	566	568	559	576	557	553	563	535	550	571	540	562	581	549	571	567	567	611	541	599	537	560	555	572	549	554	550	551	550	555	533	547	577	525	529	585	555	555	555	592	541	540	552	598	571	570	552	529	567	572	585	591	549	555	572	552	570	563	544	536	590	567	540	585	514	555	584	590	552	555	551	555	547	556	574	552	572	605	580	501	564	559	596	519	539	592	543	575	562	577	586	539	566	599	541	606	568	540	551	556	573	541	574	556	554	546	551	563	562	519	528	516	563	577	588	566	591	592	524	536	565	575	617	532	574	556	555	548	587	559	572	602	535	562	531	578	521	539	556	602	573	585	566	573	588	572	552	531	586	590	581	535	558	562	552	551	516
80435	48906	27776	21396	17465	11285	7700	4951	2783	1491	1518	1299	1043	1204	1686	1779	1562	1219	1035	769	570	516	515	461	402	336	355	334	348	344	336	356	323	302	327	307	355	318	320	284	298	378	294	299	310	302	330	299	346	325	327	294	315	311	301	284	314	318	314	314	320	311	325	319	301	292	300	289	289	306	311	322	279	302	330	328	307	329	329	275	266	291	305	272	330	288	237	288	326	312	298	295	301	311	321	332	318	258	303	271	306	279	282	328	328	302	236	311	312	322	286	304	307	296	315	320	291	342	308	298	295	291	308	313	278	286	324	299	337	303	289	317	298	306	331	310	271	265	306	309	298	317	294	341	294	254	276	326	306	327	306	286	299	295	290	305	328	308	315	279	294	289	289	294	335	299	315	301	284	292	301	288	289	272	279	294	322	284	288	340	344	310	282	280	317	309	310	278	308	271	290	299	298	337	311	290	336	307	302	310	293	299	293	301	275	309	340	287	310	281	320	302	300	322	322	306	307	292	281	347	305	309	300	292	295	290	289	319	281	311	330	303	264	274	277	309	286	307	291	280	306	287	300	289	306	293	321	299	265	285	290	296	301	295	301	314	279	277	282	337	312	299	297	325	296	307	302	304	307	316	303	306	281	316	320	267	321	293	296	270	312	303	319	313	290	303	290	294	311	282	305	287	294	294	307	300	294	284	293	280	321	319	301	313	290	322	279	269	281	280	293	317	325	297	320	279	290	318	304	302	273	335	322	307	311	294	310	327	268	287	290	276	321	332	322	332	291	315	280	322	303	313	304	282	297	298	313	281	299	307	309	318	313	332	279	320	296	306	326	289	315	299	309	341	288	295	295	300	300	303	334	292	315	324	324	345	306	289	288	302	285	280	311	251	324	292	297	287	321	311	321	314	325	300	320	310	293	284	304	293	312	289	347	303	324	280	294	326	275	334	335	291	296	336	317	303	313	298	306	353	316	297	315	331	293	274	311	318	308	290	309	300	236	330	314	297	308	327	310	298	305	288	313	317	271	284	301	290	332	284	307	283	316	316	325	308	307	290	296	336	325	296	331	312	323	307	304	309	321	271	320	294	332	308	309	338	316	276	277	314	298	291	337	258	332	268	293	310	299	316	330	297	320	303	288	329	347	290	298	313	275	306	334	285	303	332	318	328	339	297	305	296	262	293	306	301	320	310	333	342	277	301	303	282	299	317	300	289	303	308	313	340	298	280	269	291	275	306	299	322	295	293	317	289	306	298	271	302	331	268	330	315	307	312	288	311	304	306	329	335	301	284	311	294	312	325	279	293	292	308	326	319	306	311	330	345	313	305	288	298	292	308	319	291	327	319	309	267	299	306	304	318	326	282	322	303	295	282	307	305	307	286	315	277	279	332	289	300	301	296	306	316	344	310	297	275	299	283	283	278	321	305	327	281	309	331	315	299	319	309	345	333	323	309	317	281	276	302	281	286	279	265	315	326	305	290	321	305	269	323	332	316	288	293	295	299	307	316	275	300	291	305	266	327	295	309	343	307	287	303	306	303	270	307	338	323	318	309	311	341	317	273	291	284	280	308	286	272	325	273	343	321	324	339	304	319	308	300	317	324	283	310	340	310	323	280	269	319	286	306	296	260	280	298	266	314	320	311	326	322	299	298	287	286	323	287	278	299	283	312	290	285	300	288	321	285	295	271	297	295	296	333	309	292	301	306	298	308	310	305	313	311	326	281	301	303	319	315	323	299	284	303	262	299	305	280	300	311	324	302	306	295	290	291	308	268	313	320	285	322	316	327	316	295	318	307	308	348	321	296	325	320	311	348	278	285	305	291	272	298	306	306	309	292	279	291	314	310	306	308	311	287	315	305	313	312	289	316	275	306	295	306	301	288	319	282	268	289	304	307	287	280	300	276	309	301	267	300	312	316	315	294	296	293	292	290	309	292	324	313	325	274	324	334	327	303	294	289	309	297	288	344	295	285	294	301	306	302	288	311	283	261	303	309	296	309	291	319	281	312	308	297	312	294	314	316	314	319	285	293	309	293	308	292	309	312	280	309	302	275	281	295	292	266	300	280	341	295	314	288	308	290	280	307	314	306	275	295	323	328	300	294	295	316	281	276	336	293	284	295	318	360	334	337	296	291	317	269	310	292	263	280	276	290	327	308	290	301	309	329	289	285	309	305	316	291	340	305	301	299	288	323	259	350	299	322	315	347	295	293	292	289	321	290	307	276	311	288	277	281	317	320	371	302	282	287	308	306	328	298	334	324	301	282	313	298	299	292	317	293	340	330	303	321	294	330	310	302	319	329	337	305	307	299	301	315	290	331	328	315	309	290	326	302	352	282	319	316	302	312	297	314	313	295	303	296	303	300	303	271	310	296	291	304	310	291	292	299	306	301	307	294	308	300	304	282	291	295	326	259	295	288	321	275	315	313	274	320	306	287	279	285	303	297	277	307	324	286	326	328	288	303	298	330	298	285	319	314	306	307	327	310	293	294	308	296	309	308	292	260	328	275	330	296	332	318	286	299	295	305	310	324	313	298	298	312	311	302	294	283	299	294	326	322	304	330	329	325	305	284	294	283	316	297	274	324	328	316	294	303	300	293	290	315	276	323	299	311	324	284	326	312	300	348	302	309	324	323	297	292	339	292	325	313	304	326	301	315	275	301	314	310	277	295	293	306	334	332	316	289	291	289	298	345	278	325	328	314	308	317	279	329	313	296	316	328	326	341	288	289	329	332	298	285	301	291	274	292	322	311	296	284	288	307	303	303	311	317	311	290	317	295	304	347	343	299	321	300	287	303	316	311	340	310	319	312	321	322	281	283	276	303	304	266	337	325	288	335	315	294	323	330	320	266	330	263	305	313	318	285	316	275	298	291	295	307	321	281	348	287	327	321	303	294	322	299	297	319	290	291	290	294	287	266	299	293	297	308	326	329	292	300	319	307	275	328	312	312	295	266	313	327	294	299	288	295	280	312	295	301	308	307	334	305	282	285	283	281	313	336	278	312	283	280	304	311	295	291	300	300	322	317	301	291	296	306	298	339	266	294	325	313	271	308	279	293	300	328	314	307	290	307	288	281	286	297	270	320	296	316	320	302	301	268	318	301	314	300	293	254	312	267	268	317	306	312	290	317	290	334	330	331	286	274	281	297	254	282	299	318	309	302	271	308	315	264	329	278	276	310	317	305	318	327	300	281	287	333	304	304	322	311	316	292	325	306	314	316	300	276	278	305	294	300	328	299	307	294	293	304	303	273	295	319	289	286	258	305	314	316	305	299	340	314	274	276	312	309	264	308	291	281	319	319	269	325	328	249	309	288	313	270	311	295	313	293	320	299	304	288	293	321	311	305	305	317	279	332	289	315	308	299	283	315	278	323	277	301	322	320	309	289	282	254	288	292	286	283	349	308	307	316	327	302	344	300	301	305	280	316	299	304	312	312	325	282	302	283	304	308	282	289	315	314	315	274	284	306	288	296	303	339	304	275	323	299
50304	32358	28953	30528	31423	25833	22660	16356	10245	6982	7029	6064	4892	5835	8430	8576	7840	6098	4986	3859	2485	2243	2127	1758	1442	1004	1259	1147	1083	1121	1072	853	809	807	821	832	860	868	819	771	736	702	692	738	681	763	704	666	741	669	707	730	687	698	722	688	743	704	697	719	731	704	681	735	726	714	735	712	691	722	731	671	745	723	672	737	693	717	734	764	753	718	710	720	713	752	748	715	710	710	728	726	690	676	715	715	710	749	646	749	667	657	711	714	712	717	705	710	738	693	749	716	715	674	720	718	721	725	749	697	711	721	691	729	746	711	704	728	684	725	707	757	715	717	683	683	672	733	699	672	738	741	691	760	666	710	668	702	672	699	704	713	664	684	719	670	710	688	731	702	735	672	715	701	723	689	758	756	746	728	730	734	759	680	714	691	762	706	718	657	685	740	689	703	747	711	667	708	657	672	721	763	729	737	729	710	732	693	718	677	707	708	697	682	744	705	702	675	711	744	743	760	740	711	717	687	699	722	685	662	717	683	709	700	684	711	694	730	678	704	714	709	734	696	720	759	728	702	695	715	688	719	699	733	691	653	690	715	759	694	737	687	732	676	756	715	729	690	716	690	719	736	710	714	720	682	671	731	754	748	747	712	714	743	723	742	699	748	716	698	725	676	733	693	719	718	730	725	725	673	768	665	675	717	719	671	710	728	712	713	690	690	728	701	792	690	700	723	708	719	740	690	713	747	654	737	716	734	736	666	709	746	727	703	772	755	699	684	699	716	694	747	730	710	683	705	690	707	756	711	733	696	700	718	697	721	693	783	719	723	679	734	649	693	693	694	711	691	711	709	705	690	710	702	735	711	730	726	675	741	724	669	739	675	702	722	660	686	745	739	739	732	792	690	702	696	727	699	702	669	708	647	683	668	705	746	725	675	714	715	734	700	699	702	657	737	724	690	672	714	692	718	723	697	694	752	712	704	653	749	685	712	734	708	687	729	683	689	747	699	675	687	721	724	689	708	674	695	684	692	740	710	732	672	719	676	729	667	693	709	716	701	654	714	684	688	704	726	681	717	717	720	711	699	740	698	641	714	674	692	738	758	705	697	662	697	711	686	725	707	676	701	679	710	692	732	674	657	697	697	725	669	704	743	668	705	690	702	709	730	664	730	672	716	702	723	695	657	755	697	681	732	747	794	735	680	668	700	656	673	740	704	681	715	691	702	724	753	740	721	752	718	702	666	709	733	754	761	673	717	671	719	755	671	712	681	697	774	746	680	740	698	706	706	717	767	753	671	730	674	693	699	698	728	729	681	685	665	725	706	731	668	688	751	707	745	698	685	665	717	703	646	750	715	722	751	717	696	709	711	733	772	696	701	734	735	704	716	735	724	696	667	716	718	636	685	702	664	730	737	675	696	742	749	773	735	709	698	724	667	714	687	653	766	709	699	676	750	693	750	778	705	707	699	736	707	719	697	680	644	736	674	692	687	705	723	676	717	718	713	741	727	694	679	705	729	666	657	705	625	643	700	746	758	691	669	750	705	705	697	743	754	702	658	677	731	696	662	723	661	702	695	762	696	692	679	723	656	724	748	745	706	745	709	714	730	699	718	678	675	715	673	680	684	746	642	705	679	717	735	696	730	753	703	690	684	702	760	679	723	741	689	757	712	736	691	724	683	728	690	677	714	708	689	743	659	692	691	686	707	728	683	690	712	695	734	692	778	686	706	762	719	735	701	695	705	691	699	737	671	720	694	677	693	691	723	717	661	701	659	686	663	697	754	730	695	712	708	763	767	674	731	680	669	719	686	755	683	713	723	724	713	694	709	662	694	707	692	716	743	717	722	698	677	737	648	700	720	722	729	756	700	744	744	733	725	693	683	708	717	686	739	697	712	702	701	678	662	716	723	758	697	720	723	692	741	697	729	717	766	724	711	654	678	746	710	727	737	698	698	674	697	691	713	717	695	689	751	746	678	685	748	753	692	707	716	708	634	684	733	726	744	690	704	726	751	680	726	717	724	713	659	722	703	689	672	687	687	705	751	716	715	730	678	705	691	726	671	700	671	731	702	702	666	665	671	700	704	725	753	717	675	727	680	701	694	760	709	679	700	680	723	738	695	756	713	739	715	709	712	678	681	751	687	693	656	750	705	739	660	655	682	699	661	747	725	737	718	694	729	724	745	676	746	694	730	699	675	752	686	759	710	722	674	732	647	737	693	724	691	704	708	697	721	715	705	700	768	685	673	733	684	708	698	743	740	690	679	742	699	699	693	708	679	710	742	716	685	725	749	703	681	686	707	676	670	684	711	700	687	734	722	691	704	704	675	746	693	733	707	710	716	694	737	660	716	720	678	703	707	630	726	696	671	693	718	680	706	691	676	744	721	723	710	728	720	718	688	669	709	704	720	680	755	653	694	715	708	688	716	753	669	716	727	679	695	715	721	729	678	727	708	708	717	710	675	715	718	709	721	738	680	700	683	728	658	729	721	757	676	676	764	701	685	714	764	724	691	753	714	677	677	689	686	676	665	698	722	735	695	684	729	724	677	689	728	741	715	704	697	753	735	720	714	709	714	707	692	630	675	698	681	664	721	708	755	736	736	714	729	657	709	665	694	731	716	705	707	685	681	689	692	702	702	688	731	696	702	745	638	695	732	696	704	661	693	698	732	724	759	689	687	655	723	728	750	743	675	673	734	671	759	679	665	719	711	756	671	697	695	698	710	707	659	747	625	706	705	719	695	710	706	728	704	699	700	684	700	727	699	717	708	690	702	707	752	715	707	714	710	750	685	714	691	684	683	717	680	739	732	705	744	741	704	685	666	704	680	699	687	708	719	714	755	753	679	705	697	768	674	678	710	769	772	695	703	678	659	716	681	678	681	717	749	715	764	672	702	718	722	729	678	698	715	695	698	728	756	733	726	706	681	653	652	702	702	774	752	703	731	722	714	635	748	751	719	735	722	685	719	685	734	694	682	662	675	658	708	681	739	741	719	707	708	685	694	698	702	702	738	703	720	691	666	708	628	708	663	700	716	700	714	757	735	699	674	664	715	750	763	692	716	714	665	676	713	700	641	775	700	707	715	719	722	700	756	671	728	713	694	682	726	681	692	709	753	726	738	746	722	700	726	708	741	696	689	691	706	686	663	719	702	689	721	725	683	717	694	698	681	739	764	690	737	740	679	729	718	729	698	703	727	726	723	676	685	732	706	777	723	705	694	716	705	726	721	674	681	700	674	729	690	689	696	700	709	740	715	715	696	709	740	686	739	725	700	694	693	753	724	715	726	685	702	681	747	709	693	707	685	713	744	698	711	714	677	651	703	731	688	702	693	712	688	637	681	698	690	719	700	728	698	704	687	681	751	709	726	677	764	663	703	694	700	713	749	688	718	686	694	660	662	687	697	655	738	669	731	732	712	673	710	697	652	695	727	697	707	673	737	688	700	693	683	655	720	696	711	689	700	692	677	696	687	665	704	694	698	739	715	702	706	672	722	724	741
26246	14191	12168	9137	4885	3236	2760	1815	1203	730	641	589	567	592	651	853	783	790	600	476	428	358	428	362	341	332	333	328	339	324	316	330	312	302	328	335	322	356	342	314	315	346	341	322	325	299	319	333	341	321	325	321	324	294	347	328	350	314	295	345	359	335	320	354	361	295	303	317	336	318	364	303	320	308	323	313	301	341	323	320	360	337	336	311	309	307	289	292	330	294	320	331	335	331	334	285	329	322	338	321	343	313	309	302	340	330	315	345	346	311	311	312	317	324	309	332	324	326	329	324	320	348	323	319	315	312	336	328	345	304	335	325	310	340	335	299	320	305	330	340	306	307	291	321	305	346	314	297	341	309	332	328	313	308	289	315	321	313	334	315	331	305	341	350	297	319	328	314	340	331	329	342	304	300	340	347	319	270	336	307	315	290	344	294	318	277	315	312	316	312	339	314	334	310	325	348	316	314	340	335	352	342	311	328	325	314	329	368	314	330	332	312	302	332	313	326	304	296	322	333	313	312	335	318	308	300	329	326	343	299	311	353	341	357	325	319	312	306	336	330	357	315	338	342	331	334	322	335	338	329	299	343	332	351	396	337	327	304	337	340	327	330	288	291	316	313	311	348	311	339	342	306	297	334	316	363	368	290	368	305	297	308	306	332	325	317	347	360	348	324	321	317	315	329	325	292	328	305	309	317	314	303	349	327	324	363	323	284	300	367	277	340	320	336	305	358	345	354	312	284	329	304	328	324	324	328	325	356	302	324	313	305	308	344	347	315	327	349	332	340	329	295	315	321	346	310	306	349	348	311	332	288	322	326	322	306	340	333	338	323	342	305	335	350	337	337	328	330	330	320	289	360	346	336	363	280	314	272	366	342	343	338	334	300	318	341	337	308	319	323	345	330	352	339	325	349	328	312	294	339	315	357	305	305	319	316	330	331	338	342	346	322	346	343	329	313	332	326	331	311	287	334	309	307	299	327	306	320	359	308	331	312	352	301	318	335	317	349	318	326	352	330	317	352	335	289	326	309	313	320	337	307	334	321	308	295	362	310	322	361	301	316	325	332	328	335	318	353	300	344	311	330	341	350	359	304	315	296	335	319	316	346	320	349	359	334	295	344	317	315	316	303	313	301	325	335	316	338	332	347	335	335	357	330	302	337	337	335	301	332	332	357	312	301	342	330	314	336	298	322	332	331	325	305	317	326	316	316	306	346	326	301	315	363	324	352	324	310	332	345	331	326	335	346	329	341	333	366	306	317	338	327	298	341	320	338	316	351	338	318	318	326	312	290	346	312	339	320	301	321	331	298	325	318	355	296	323	317	305	354	296	326	329	352	324	351	334	320	306	326	327	294	308	315	328	302	368	325	301	310	317	327	299	354	351	382	328	310	308	288	296	357	326	339	322	327	306	326	331	345	336	331	341	329	303	331	336	303	324	303	321	319	299	321	318	303	312	333	304	323	363	341	340	337	316	342	303	311	319	321	319	333	325	336	340	334	323	339	317	326	301	343	294	306	345	318	323	323	287	296	301	320	343	329	338	339	345	340	313	292	300	337	363	321	301	304	351	309	318	328	321	323	325	309	363	318	314	302	328	338	332	329	332	309	302	311	285	301	341	293	326	357	308	363	317	322	291	335	319	328	307	332	315	325	330	339	327	322	347	332	309	338	338	292	322	320	335	342	322	325	350	346	333	313	341	333	312	342	313	313	333	371	327	358	363	354	311	326	310	310	323	322	328	293	350	315	328	307	321	350	285	330	317	319	334	322	339	286	349	329	313	296	340	349	341	334	332	313	332	336	301	341	348	331	342	332	326	281	316	338	302	312	368	306	311	320	305	332	321	316	282	310	320	326	313	348	342	355	352	333	329	313	313	342	340	304	306	317	335	303	282	360	284	331	330	300	321	341	285	343	347	291	335	356	298	303	339	330	318	327	295	340	306	354	348	297	321	305	305	296	288	318	319	336	304	334	336	359	317	328	283	297	307	316	333	356	324	312	324	327	303	298	308	316	334	321	319	312	310	320	303	362	297	349	295	314	333	344	287	302	323	327	341	314	331	351	292	313	341	336	304	357	302	303	318	307	323	323	312	344	317	301	342	322	326	314	328	343	315	298	306	334	331	340	296	303	327	344	304	290	309	305	337	288	358	331	323	323	308	313	314	294	333	345	301	339	309	316	298	312	319	319	339	335	331	354	311	314	336	325	305	304	319	341	373	304	300	354	323	330	324	325	332	319	308	311	327	298	334	362	320	308	304	314	338	324	316	327	329	329	348	297	328	342	313	303	311	350	332	332	349	359	328	347	332	354	313	320	326	331	322	309	307	306	317	320	355	357	317	296	322	346	329	328	332	343	308	336	286	287	346	305	363	285	315	316	335	327	319	308	322	332	333	309	291	329	294	310	302	355	338	312	325	337	339	299	322	333	328	325	296	308	340	316	324	330	321	343	315	356	323	328	299	337	312	326	334	347	338	305	315	274	313	328	314	326	304	289	335	331	307	322	342	314	330	321	330	339	332	333	320	295	314	317	332	350	305	311	290	317	299	320	337	302	304	318	275	335	311	301	332	329	321	332	314	307	346	314	333	318	310	357	314	333	296	331	320	319	340	294	287	337	350	337	305	318	299	345	302	350	321	379	317	293	334	322	327	305	274	350	323	339	331	321	327	336	326	352	300	315	311	352	317	338	335	328	314	336	331	313	350	306	318	374	334	333	318	267	326	300	341	365	319	299	340	332	341	350	294	324	332	319	303	338	305	326	293	319	317	298	307	321	324	346	334	295	322	305	316	295	322	315	346	318	335	317	302	355	361	315	305	320	303	328	312	327	308	313	357	294	312	332	333	326	352	327	307	334	324	327	276	335	358	344	307	307	322	328	309	320	329	333	313	315	329	314	283	297	348	328	294	322	320	323	313	314	307	332	299	306	303	305	327	337	341	316	332	371	330	314	324	291	333	272	315	335	337	359	326	326	289	325	294	306	354	327	354	301	318	322	320	326	324	336	369	321	324	307	348	322	342	344	337	314	329	342	333	378	351	330	312	320	317	311	357	311	336	352	333	306	316	293	329	347	317	330	312	313	285	334	316	290	301	297	342	330	329	360	288	329	321	338	335	311	347	341	322	307	313	342	305	306	306	329	294	318	338	331	314	314	341	342	347	333	330	332	330	305	298	288	313	307	323	318	326	337	353	324	324	338	321	316	329	329	314	284	324	322	318	353	331	357	326	305	332	332	336	328	290	356	322	345	331	336	328	356	310	356	317	326	341	323	324	347	312	306	324	323	315	336	333	354	334	277	296	350	346	328	301	333	316	350	334	329	374	359	313	332	338	319	318	320	327	315	311	319	305	325	356	325	349	340	352	322	314	337	297	357	322	301	307	330	303	360	311	322	322	345	310	329	294	294	301	336	359	352	326	327	309	338	330	317	310	304	315	321	306	304	295	332	313	312	326	336	319	317	347	309	343	320	320	283	353	310	299	316
19464	11159	17561	18890	13522	10997	10344	7380	4787	2972	2523	2624	2368	2458	3145	4037	3605	3228	2629	1897	1585	1303	1231	1017	966	810	775	795	792	826	853	753	746	771	701	847	797	761	746	749	759	701	732	763	718	742	754	757	713	784	747	733	753	714	747	748	743	721	723	724	743	750	759	758	746	719	748	737	727	721	743	738	761	710	726	731	721	750	723	711	739	747	780	757	752	755	708	718	714	744	727	704	714	730	748	748	702	729	726	749	757	727	746	715	681	743	798	698	736	739	787	777	733	726	679	751	737	703	707	739	722	723	722	732	723	753	753	715	742	728	730	718	719	761	752	747	757	739	709	762	750	717	696	744	726	766	686	743	673	705	699	750	724	724	730	756	781	731	729	713	768	772	777	696	713	752	706	722	742	719	732	763	732	707	768	743	729	744	748	696	761	716	738	710	730	780	740	771	757	716	707	724	704	772	736	740	703	725	710	753	748	723	740	773	777	773	758	735	754	743	741	761	743	691	769	715	728	732	737	747	748	729	734	765	721	741	722	749	819	750	782	698	753	699	739	742	733	760	780	779	732	754	724	767	715	740	780	713	732	745	770	769	727	734	737	765	718	744	726	694	748	697	777	760	762	733	738	721	773	776	711	716	753	686	757	745	724	736	701	749	753	729	741	728	702	699	704	749	705	681	747	743	685	749	747	730	744	736	741	685	727	713	757	789	720	731	726	715	745	705	740	710	789	716	751	753	718	770	731	736	748	708	770	719	704	690	713	690	718	792	745	784	715	788	737	755	787	723	730	704	689	734	748	716	729	742	727	714	776	762	705	740	728	759	737	714	727	741	703	767	725	723	748	732	664	766	677	748	733	747	726	746	787	717	710	740	719	763	729	767	750	761	756	753	750	743	750	730	710	742	754	697	775	759	743	697	679	774	727	715	758	683	728	739	756	724	753	678	739	710	731	708	759	707	799	746	712	725	786	738	753	700	749	711	730	670	705	731	726	744	718	760	713	707	688	713	737	699	732	708	788	777	728	722	720	706	769	726	780	708	754	740	783	753	731	692	710	701	744	733	760	781	759	706	708	685	681	700	749	693	703	728	772	735	703	741	732	741	753	731	734	650	733	727	747	751	762	745	735	739	773	713	723	752	710	758	770	739	711	697	777	770	759	730	768	719	715	758	781	739	742	692	735	728	726	737	758	715	715	682	782	737	713	740	751	795	724	755	691	739	743	738	631	765	709	732	687	715	701	760	729	710	751	770	761	717	762	711	772	776	736	761	715	729	738	748	763	693	723	728	709	781	741	739	752	710	665	744	741	746	739	763	710	753	741	749	718	757	749	752	753	755	789	745	735	703	718	755	788	724	728	771	740	792	758	687	737	683	718	718	733	762	734	785	732	736	712	732	757	715	759	700	716	720	774	730	780	725	708	741	767	728	709	773	720	709	757	734	790	705	681	746	713	772	788	724	740	785	774	770	738	718	706	766	735	709	694	771	758	717	745	775	730	692	698	750	784	767	712	765	742	716	762	750	766	734	767	758	719	782	752	714	783	759	743	733	807	692	765	777	743	741	716	786	733	769	704	782	729	716	712	749	724	733	747	710	757	751	752	749	711	748	721	732	751	756	722	674	743	749	751	723	692	716	695	742	711	759	725	712	761	739	724	724	731	768	721	760	706	763	694	725	736	748	729	754	744	760	741	707	705	750	727	687	769	754	739	742	789	743	736	737	714	752	795	717	723	764	737	726	793	680	734	765	789	724	720	750	706	729	753	739	745	762	724	709	674	700	735	748	751	757	714	726	765	778	749	709	767	741	742	704	740	733	744	700	721	717	769	750	774	743	781	701	740	734	766	717	781	697	703	740	762	758	743	717	708	727	727	774	768	725	754	680	706	756	757	767	767	746	745	752	729	767	726	735	745	741	726	718	756	791	771	735	738	692	747	716	677	742	713	755	712	725	695	750	691	753	757	708	733	710	736	752	724	714	753	724	765	732	754	687	704	741	735	712	741	741	738	710	749	741	764	738	725	705	769	720	768	718	712	695	695	738	738	728	759	727	761	718	765	728	688	714	748	746	761	738	719	766	735	741	750	765	760	726	720	714	757	733	762	743	767	780	744	695	728	791	769	762	770	729	751	731	768	768	751	692	666	712	765	747	692	759	719	737	717	721	733	728	786	805	731	711	749	709	725	740	758	706	738	759	718	726	760	717	743	714	730	794	774	705	764	777	725	766	748	697	743	722	753	744	720	718	654	778	677	762	749	791	720	744	783	738	727	756	730	772	715	791	752	768	752	718	743	718	678	696	716	706	697	715	714	788	726	725	701	777	729	735	745	733	730	759	770	714	738	746	704	718	750	697	766	699	736	747	730	737	746	728	785	724	689	731	718	687	713	747	721	727	717	755	739	737	753	726	784	713	727	735	748	703	688	738	749	752	772	728	766	734	712	720	764	747	743	794	741	745	710	726	765	707	726	751	779	672	742	721	706	693	741	714	717	747	688	724	776	728	755	766	758	727	725	724	756	725	717	729	719	724	680	762	742	729	760	759	786	713	693	760	761	676	779	746	725	750	708	706	753	763	696	720	803	742	716	771	749	761	724	769	740	729	773	803	743	722	726	713	749	783	721	755	755	733	755	752	744	692	710	766	819	725	757	772	695	774	745	733	709	752	728	777	743	750	732	786	712	713	741	727	726	701	724	767	715	797	776	736	718	747	678	705	716	792	727	727	702	768	724	732	700	790	808	780	738	743	737	727	750	714	741	708	734	743	781	784	758	776	721	742	784	736	695	771	736	771	751	744	759	761	743	698	740	750	723	704	708	735	685	781	755	719	716	742	717	738	737	739	732	711	744	774	724	728	735	717	747	736	721	715	789	719	756	726	692	751	684	746	738	751	726	751	722	727	849	698	730	765	726	803	721	725	724	738	776	727	734	726	739	694	731	765	760	761	712	721	759	732	717	679	748	725	726	748	682	712	724	774	753	754	728	787	735	744	713	747	716	735	726	731	725	697	767	780	756	801	803	785	741	707	724	770	775	725	760	737	732	734	703	722	727	742	743	739	744	751	727	750	784	760	757	749	716	766	767	747	726	724	752	720	710	777	768	715	762	709	728	759	750	722	743	689	730	731	751	723	780	731	736	728	752	730	735	714	716	731	697	757	735	748	731	757	716	746	717	736	759	721	757	719	727	738	724	763	776	714	769	661	714	753	761	689	758	768	750	818	728	754	711	741	723	723	739	785	720	747	747	688	729	758	759	735	749	765	716	737	751	742	754	695	768	741	766	699	733	757	771	735	718	752	741	759	776	743	750	773	783	741	759	705	768	730	729	726	720	712	718	728	734	753	788	770	724	773	717	689	757	757	739	716	726	746	758	742	713	766	743	741	731	695	765	752	778	763	731	757	735	803	682	778	729	714	716	674	717	747	735	748	668	759	689	726	748	746	721	719	760	754	731	744	723	750	702	785	711	749	720	727	741	800	768	745	714	698	762	674
71868	42612	22302	13284	6241	4252	3672	2463	1600	1188	845	863	866	880	990	1038	1030	1150	996	658	497	430	357	346	294	253	304	264	245	251	294	247	241	204	256	232	285	262	245	239	262	258	236	235	252	232	243	233	248	256	245	241	228	220	262	254	239	247	235	218	219	253	233	247	262	229	232	257	218	238	222	238	240	204	228	214	236	270	209	216	237	220	214	232	232	224	229	249	251	207	244	225	224	217	222	253	231	266	252	240	230	228	240	206	251	210	233	231	270	238	211	220	233	244	226	214	226	222	256	230	259	245	242	241	225	205	197	243	238	222	238	256	251	286	242	239	239	226	224	253	234	268	254	202	265	196	236	247	214	214	213	223	258	244	237	198	227	248	249	257	244	234	240	251	222	209	206	200	207	232	219	263	221	245	213	232	232	254	241	227	268	219	221	250	253	216	227	250	255	238	248	246	255	282	227	255	232	241	260	256	237	249	236	265	239	237	250	247	256	241	224	240	270	239	247	239	245	242	248	197	223	223	227	228	260	222	249	269	252	227	204	231	231	249	252	230	232	237	225	265	244	248	194	241	246	214	212	202	275	223	243	232	270	251	234	247	231	228	240	244	214	237	213	246	253	253	234	218	239	228	216	235	258	218	238	252	222	242	239	217	228	240	232	214	242	244	233	247	250	229	251	244	244	237	239	221	216	282	221	238	242	200	212	263	266	250	232	262	246	228	238	246	255	223	236	208	261	227	249	219	218	229	235	210	235	242	241	257	221	260	273	237	232	267	221	215	261	243	276	225	239	239	219	231	254	214	253	225	217	240	248	228	234	223	250	282	237	218	256	218	249	233	232	222	225	220	241	245	248	244	256	218	267	252	217	244	241	226	229	207	224	228	238	222	208	219	230	243	265	246	239	242	223	226	261	231	215	236	240	238	263	239	215	246	243	233	249	240	257	241	230	256	248	250	231	227	187	277	213	241	260	232	224	231	258	227	215	266	224	249	234	205	224	248	266	236	240	230	224	251	247	208	221	247	248	256	226	252	245	218	262	233	218	229	245	235	232	241	271	223	221	229	250	219	236	252	244	252	228	232	251	232	247	233	239	237	205	243	245	245	251	230	253	226	238	217	231	261	260	223	219	229	257	253	225	228	211	238	230	227	247	244	205	219	215	253	224	254	250	228	235	225	226	235	235	262	260	219	227	266	212	247	241	238	216	228	225	271	223	266	230	241	245	235	243	228	244	232	253	218	277	272	233	205	227	201	242	244	251	220	269	222	215	240	248	217	240	247	243	240	202	212	232	235	222	217	245	230	224	215	265	254	242	247	253	225	227	237	248	236	191	252	235	232	221	217	257	231	259	234	234	246	225	208	224	256	222	231	251	240	230	227	220	249	236	239	221	227	198	243	239	202	224	227	240	260	211	237	229	239	224	236	259	227	228	238	225	240	231	256	243	239	256	207	251	246	228	253	257	261	242	244	239	242	233	241	227	226	247	222	244	229	233	238	262	239	245	223	217	233	211	245	254	242	241	216	239	253	211	249	233	243	210	242	246	234	222	221	208	236	244	253	251	213	223	227	237	243	249	247	229	217	211	211	227	246	230	225	227	252	245	245	251	277	245	258	225	235	220	228	252	249	225	219	205	213	241	251	238	230	248	240	253	253	212	211	256	233	222	247	243	239	213	245	224	214	276	256	230	224	237	233	243	219	233	211	193	236	233	240	253	223	233	211	266	229	229	254	257	257	258	225	234	233	230	229	242	230	246	237	224	231	225	220	251	227	218	215	255	241	217	232	258	241	223	227	229	224	235	237	239	246	244	240	219	203	239	220	223	234	241	252	228	234	243	215	230	209	225	249	255	222	230	243	250	217	233	231	233	221	240	247	231	250	241	240	250	232	254	230	220	249	219	256	221	250	268	255	199	251	256	225	258	235	233	243	239	241	227	250	237	228	253	243	213	225	215	221	269	240	249	243	234	250	226	236	225	233	245	234	245	265	256	218	231	246	245	238	217	235	203	254	206	235	229	249	250	248	239	221	256	240	248	242	225	230	238	225	225	254	222	251	235	219	230	224	237	238	184	205	227	229	234	220	243	245	256	244	275	237	232	219	233	236	211	244	244	231	224	259	233	228	233	231	231	252	254	236	218	279	253	237	225	247	236	242	237	228	230	225	248	254	245	228	222	249	212	216	235	231	244	236	221	230	256	223	219	223	233	232	234	255	258	250	268	251	236	245	236	252	252	241	225	234	226	241	251	235	236	229	246	251	241	253	205	187	227	260	214	249	238	213	242	237	247	212	225	243	230	204	250	249	242	239	248	249	260	230	239	247	263	222	246	234	226	252	245	235	212	214	257	235	226	233	263	242	202	233	249	225	239	231	231	247	266	227	218	251	246	250	257	233	231	271	236	232	240	256	220	221	229	228	250	228	246	234	238	254	265	233	246	205	240	208	230	222	239	230	243	245	253	234	236	217	255	239	214	259	237	286	242	241	242	232	216	234	256	244	238	223	249	248	229	225	217	226	226	220	243	240	232	269	219	280	240	212	255	259	226	254	234	219	266	250	266	232	217	250	230	231	275	228	239	248	228	261	263	256	221	228	237	238	256	264	253	217	228	218	222	239	242	253	236	255	251	201	230	230	244	221	241	242	227	239	233	223	250	231	228	229	246	243	244	250	249	234	235	238	248	228	236	232	233	223	216	224	214	229	230	231	255	217	236	241	248	232	221	239	244	256	253	255	231	211	225	235	229	237	220	216	228	246	235	239	252	255	252	243	244	256	254	233	239	235	252	226	208	261	238	249	241	252	255	224	260	234	218	212	218	236	248	211	251	235	224	236	235	230	230	244	260	227	263	250	288	268	240	234	239	234	243	205	225	243	218	253	251	231	224	232	201	256	222	239	237	247	242	234	215	241	216	251	240	227	253	283	213	237	231	232	256	231	229	260	211	221	242	253	263	219	253	255	212	235	250	249	247	265	225	254	241	239	241	245	256	227	244	255	239	198	241	294	231	261	238	272	242	234	247	243	252	240	238	262	225	223	193	254	221	225	221	245	227	215	262	251	231	243	236	246	228	249	257	226	236	238	247	243	257	225	236	225	227	279	274	235	250	241	249	216	193	245	227	231	225	219	227	239	235	222	252	193	233	235	221	260	231	251	227	243	228	224	248	229	251	200	203	246	242	255	225	213	264	249	238	214	211	245	224	215	240	208	258	241	249	245	265	229	250	244	208	236	231	241	244	222	217	261	251	267	231	221	233	242	232	221	260	224	209	254	219	244	256	256	245	245	242	241	204	212	235	233	205	228	233	247	233	240	244	268	239	248	271	231	231	242	271	219	244	212	232	222	246	216	225	258	266	240	233	252	214	201	216	227	241	248	223	247	239	214	227	234	233	220	242	228	243	257	265	200	231	267	248	225	243	235	251	249	236	241	248	225	223	230	208	239	242	253	230	207	226	259	253	224	256	234	252	248	219	228	266	249	221	243	213	214
42571	24581	23820	21376	16195	14249	13815	10087	7317	5325	4069	4400	4278	4401	5105	5704	5709	6178	5139	3478	2189	1842	1378	1191	1035	821	787	807	725	727	723	675	640	609	624	787	719	613	584	608	575	565	584	557	575	549	583	595	541	541	552	564	544	559	556	570	570	526	586	569	564	525	550	561	573	544	571	540	565	543	577	571	599	598	584	532	570	560	545	594	553	560	581	619	591	515	565	612	591	542	554	569	590	588	561	519	582	559	531	559	581	545	528	579	592	566	589	525	551	574	575	583	592	549	556	600	565	590	544	545	598	587	542	559	567	597	574	579	591	543	564	599	575	563	580	612	570	539	539	570	616	559	540	571	578	584	544	524	577	551	592	566	576	575	583	553	588	567	562	568	574	601	572	579	549	556	575	578	590	566	600	537	573	567	561	537	573	535	574	542	583	543	561	597	568	591	573	579	517	522	536	557	564	552	544	573	573	555	581	583	594	546	561	595	570	575	579	554	542	564	567	546	592	542	555	561	579	560	589	561	620	571	621	570	624	601	599	568	551	536	626	578	529	542	552	551	524	541	591	566	592	574	578	587	538	539	558	570	539	580	551	567	552	564	596	531	620	581	563	560	545	569	532	583	553	552	580	594	588	567	559	581	554	550	528	586	594	601	551	539	547	545	566	592	560	499	567	605	571	564	623	559	552	587	525	579	561	549	557	550	555	548	552	604	570	566	534	583	604	601	521	516	616	540	599	576	591	603	542	526	594	563	590	592	617	577	610	578	556	579	589	584	589	576	575	542	515	532	539	621	600	581	574	583	573	532	569	558	574	548	589	524	537	554	556	544	567	590	547	570	526	582	571	614	572	616	609	566	549	594	548	543	554	535	578	555	589	543	578	561	571	551	542	566	560	522	554	571	574	530	557	577	615	527	565	567	543	567	602	560	567	586	594	571	562	578	569	573	540	556	542	565	553	573	560	592	564	566	615	573	523	574	594	529	560	574	582	576	584	576	581	616	566	576	537	537	550	585	541	593	543	547	524	570	564	554	578	593	518	619	567	567	541	582	568	576	545	584	583	546	533	559	564	578	561	568	517	577	566	556	559	616	568	556	581	590	585	577	567	574	523	584	499	597	596	582	565	536	591	519	579	588	552	590	558	546	598	558	563	545	568	558	515	555	586	564	569	582	551	585	560	559	553	569	547	598	585	541	588	596	572	577	594	589	568	582	576	568	574	566	586	570	602	627	581	529	532	592	579	606	569	538	595	586	527	530	522	560	567	536	615	627	569	542	537	533	534	576	564	577	575	558	628	569	535	562	606	566	549	568	602	568	570	563	573	554	544	533	547	560	546	566	561	602	551	573	575	566	534	574	550	542	569	565	562	549	557	566	574	563	567	578	543	556	563	596	584	541	584	532	589	565	540	579	600	538	592	572	561	551	565	558	580	589	565	550	585	544	594	535	579	574	572	570	529	551	587	608	538	537	586	531	544	525	569	532	572	552	539	567	528	554	595	545	570	594	547	583	600	561	587	583	573	561	560	562	549	538	547	554	559	579	562	545	577	570	576	557	585	553	545	565	575	584	589	580	602	610	520	601	560	542	544	603	572	561	561	557	581	577	555	545	623	536	544	605	547	544	545	571	571	579	587	582	552	544	582	582	583	542	558	615	535	605	581	598	594	554	564	549	569	569	574	510	557	585	574	588	550	506	547	499	565	599	558	577	585	545	568	592	573	548	540	532	568	565	540	574	542	561	583	537	587	576	579	595	562	533	550	580	599	558	541	578	580	591	566	612	603	571	597	598	575	554	562	571	579	536	568	569	600	560	537	568	549	550	600	556	499	592	542	543	549	523	605	551	588	543	607	526	547	603	591	574	530	581	568	562	586	566	560	548	541	526	534	583	592	591	584	563	570	505	570	584	586	556	595	575	576	548	585	573	576	565	535	573	574	591	544	589	569	562	592	560	583	562	550	583	551	570	601	568	536	547	571	560	552	597	541	571	546	581	576	564	543	549	575	564	520	523	563	614	570	583	572	585	559	559	631	582	559	563	561	595	543	525	601	578	560	572	559	558	600	601	562	601	539	575	539	568	614	520	572	576	518	553	563	569	577	558	566	565	592	573	550	587	546	579	600	588	564	580	552	543	545	549	547	576	578	531	572	531	537	576	549	513	548	583	580	587	564	605	576	559	534	561	571	590	555	581	552	597	518	574	565	541	556	523	589	560	575	561	562	550	541	570	592	546	594	575	579	615	589	556	529	580	559	560	544	551	596	594	544	566	575	591	594	570	564	572	559	577	560	592	581	585	584	568	558	564	594	539	567	554	608	543	579	563	550	589	567	527	575	573	567	561	553	579	602	576	580	553	565	582	561	588	565	554	532	607	548	600	531	530	557	592	563	518	608	554	587	536	580	573	613	542	596	568	527	564	569	578	580	550	590	559	517	577	504	598	556	548	565	603	590	545	588	533	559	559	563	574	572	578	553	583	551	555	600	536	544	574	566	597	583	536	542	533	580	572	589	581	555	543	559	522	515	594	591	614	577	569	609	543	538	581	477	575	584	593	544	566	555	562	586	565	556	532	579	583	530	586	585	556	558	525	538	537	545	575	525	602	564	558	569	579	575	542	541	512	578	569	583	561	612	537	537	579	565	576	594	528	533	543	553	515	555	552	564	603	551	539	595	566	572	585	567	586	554	614	552	587	574	595	597	571	569	601	568	564	589	552	572	540	543	522	583	578	557	552	611	587	604	591	561	544	565	583	574	585	547	548	575	549	571	578	559	604	505	555	602	560	575	590	568	578	602	544	563	623	571	579	566	580	544	591	555	573	586	617	591	600	563	581	543	541	602	568	560	579	560	603	566	578	604	550	576	582	582	549	564	554	564	601	592	545	552	582	557	572	579	555	595	607	513	582	539	542	581	566	547	562	591	587	599	529	603	546	561	564	594	578	530	544	619	615	546	592	534	545	571	570	562	591	552	564	581	531	585	545	569	568	600	598	584	581	576	551	595	544	594	585	579	561	603	542	574	601	557	541	567	516	548	527	550	559	526	551	573	561	538	575	535	593	564	572	526	585	541	554	543	565	577	556	596	569	557	571	608	586	586	566	531	580	580	561	562	524	555	617	573	574	505	598	569	567	557	579	562	566	563	600	597	577	557	560	589	525	561	561	583	539	567	579	555	573	580	556	562	574	564	549	580	562	590	592	593	555	543	629	574	550	554	533	539	572	604	549	540	540	594	620	526	557	556	589	559	577	582	588	559	543	578	573	572	540	542	631	549	519	538	584	560	587	625	587	591	571	521	550	580	578	553	564	567	573	566	603	527	577	532	557	572	610	542	606	584	567	552	549	604	522	549	577	522	556	597	550	561	560	532	569	560	538	538	587	518	562	591	560	584	563	582	555	625	598	509	563	555	590	569	567	543	545	580	527	625	558	592	599	550	566	553	580	564	579	570	597	572	572	598	552	548	571	544	589	578	581	558	568	527	554	574	562	537	525
82137	48453	27140	16509	9046	5154	3808	2524	1996	1648	1204	1117	1162	1405	1538	1655	1860	1645	1214	899	569	547	508	431	428	363	352	355	312	362	312	351	341	331	343	336	355	329	303	315	280	291	292	276	285	312	306	306	290	308	300	335	249	304	296	329	275	312	314	312	283	306	281	299	268	309	276	309	322	295	321	289	307	309	296	300	317	293	282	314	317	358	287	299	334	283	291	307	309	314	322	306	267	317	299	314	299	268	296	280	282	295	295	297	329	340	302	281	305	307	344	267	265	287	325	293	337	282	284	298	323	316	323	290	311	310	305	323	313	305	281	291	305	284	289	291	307	309	292	287	294	302	276	277	325	303	329	273	267	327	286	322	296	279	288	302	288	295	324	277	342	301	318	307	318	332	293	288	317	325	309	279	285	292	273	313	271	290	275	310	300	336	301	304	277	313	304	299	288	332	274	282	296	303	325	287	277	292	299	277	291	291	280	285	277	269	314	287	296	265	294	293	288	286	282	293	328	285	335	319	305	290	292	319	321	298	333	315	298	286	312	291	307	252	305	319	312	279	290	304	292	316	280	301	290	347	299	310	330	296	278	282	324	282	272	288	298	295	292	301	284	328	265	302	280	302	302	294	287	320	269	283	306	306	302	297	278	305	305	274	290	297	299	283	326	270	339	295	317	269	280	294	294	297	301	326	280	300	294	324	301	301	285	314	324	292	318	307	324	289	298	274	284	286	314	314	310	247	316	307	303	305	334	285	292	303	329	313	309	286	272	301	297	301	290	315	297	309	330	258	300	338	308	314	307	299	326	334	301	309	285	305	286	326	310	282	293	315	283	284	323	310	306	301	317	264	267	299	320	305	285	286	305	305	268	305	321	292	320	279	283	323	332	283	291	294	301	292	321	326	309	270	299	302	280	280	315	342	303	274	312	287	323	279	276	298	319	274	282	299	326	312	283	302	300	320	323	348	315	300	295	305	300	285	300	278	305	311	302	302	290	306	303	288	304	329	330	283	322	268	316	323	276	299	286	305	292	328	289	341	314	296	256	304	258	277	300	303	301	277	293	290	309	316	317	294	295	270	284	314	293	296	295	311	291	291	328	287	314	292	324	323	308	284	274	293	324	290	306	285	290	290	300	289	338	289	306	329	299	291	328	313	271	255	301	285	281	312	312	320	290	291	310	295	292	296	308	305	278	287	289	291	321	314	324	297	272	292	324	322	306	314	256	296	262	281	301	319	310	291	277	310	316	299	301	312	287	291	248	285	287	319	314	291	291	269	299	313	286	304	302	285	275	307	326	288	274	289	304	303	336	285	295	306	311	273	286	317	302	291	312	293	293	310	340	290	320	290	327	270	316	310	276	329	304	327	301	302	320	314	321	265	298	317	280	299	289	290	307	258	327	289	272	305	306	305	298	297	320	314	280	303	290	317	302	301	279	282	290	325	313	305	274	301	307	299	305	298	298	274	279	327	311	283	291	283	263	318	316	282	348	307	286	297	306	313	301	284	282	313	317	299	251	287	305	296	298	290	316	282	294	258	330	282	313	275	302	264	276	322	309	314	276	267	289	305	319	305	293	307	285	278	320	297	291	299	302	289	302	325	325	336	303	292	310	289	296	293	311	272	295	308	283	316	309	296	310	319	310	290	297	291	307	282	287	271	285	284	276	277	312	272	307	282	258	309	326	329	304	293	318	305	311	313	305	284	298	304	301	300	291	301	272	297	299	297	309	295	295	259	337	330	292	310	299	320	269	293	283	290	290	331	315	317	296	282	282	262	289	301	286	281	312	293	320	295	293	294	318	268	305	300	293	299	285	282	323	307	330	286	324	282	323	300	272	304	319	253	332	329	285	271	300	318	302	299	274	307	280	283	290	279	302	268	295	299	303	271	324	318	262	315	299	304	289	305	331	280	286	298	288	284	303	290	284	334	290	331	277	295	355	290	277	310	276	275	290	325	299	296	302	294	317	276	301	324	306	296	319	330	295	269	265	271	282	288	307	273	268	271	315	299	266	300	310	295	284	305	315	313	295	296	283	314	300	304	290	305	317	281	325	300	306	255	298	276	340	293	287	288	280	285	326	317	332	296	308	301	296	307	303	275	323	307	307	298	292	331	342	334	298	351	289	325	302	337	275	311	282	276	305	308	275	320	299	310	255	324	294	321	320	271	318	275	277	310	287	300	302	271	303	288	291	301	282	325	269	279	306	333	285	304	278	291	281	308	288	256	281	300	271	262	323	286	281	304	284	315	276	312	331	312	296	291	328	266	315	310	340	319	320	286	250	266	302	302	311	294	302	292	263	296	305	294	300	287	273	271	323	296	276	279	284	270	301	315	305	308	297	294	305	309	316	323	285	284	316	283	320	303	311	267	269	326	280	297	303	300	266	321	287	304	288	288	295	299	298	309	303	282	280	341	290	299	313	297	313	307	292	295	293	321	293	293	294	306	293	289	290	298	320	252	268	274	281	277	281	295	309	280	286	283	290	270	295	295	270	262	301	279	279	278	276	298	328	287	288	266	299	299	292	327	293	295	297	308	301	313	327	332	335	268	299	314	267	312	330	289	338	299	287	317	321	293	267	309	285	314	309	312	320	282	267	258	291	283	301	309	290	304	293	272	309	283	285	304	276	282	298	294	317	280	284	292	311	291	294	292	311	317	333	273	303	316	291	311	303	291	330	298	278	320	294	289	299	329	286	289	271	290	266	300	304	297	271	319	337	293	279	321	346	284	301	298	301	307	293	306	283	273	310	256	268	301	319	321	305	279	297	312	289	300	280	283	296	307	314	304	278	281	275	320	319	292	272	288	325	326	314	295	305	290	309	301	307	273	281	286	297	261	269	279	294	293	295	294	277	305	321	288	298	305	289	296	278	283	299	302	317	288	309	305	289	298	301	305	306	313	324	307	309	300	336	288	276	319	289	303	310	336	283	273	302	291	315	284	323	306	309	335	312	311	299	319	296	283	313	324	318	273	298	309	317	289	277	307	293	312	315	314	296	309	303	332	300	292	318	282	282	279	332	290	313	281	260	302	332	310	276	288	344	284	299	338	267	296	291	303	318	306	309	318	281	306	332	314	309	300	297	278	288	309	334	276	322	271	297	326	295	286	294	318	310	296	317	299	313	280	308	323	308	298	285	310	301	255	284	285	297	304	305	317	279	292	297	299	299	291	293	315	338	275	335	281	303	288	283	293	314	297	319	318	302	328	288	332	315	275	308	297	295	275	272	297	278	325	328	294	287	293	308	303	293	294	295	318	264	272	293	303	304	313	279	346	321	309	304	296	285	310	343	309	268	303	296	279	290	320	260	313	271	284	320	322	275	299	297	302	307	312	312	309	284	307	283	276	294	283	291	261	275	288	307	305	291	304	306	283	316	302	307	292	292	293	294	311	279	297	322	296	254	275	317	319	293	320	299	284	286	276	276	300	293	305	308	326	304	320	316	290	329	294	283	309	299	299	291	296	284	305	305	313	306	299	319	335
51669	31633	27859	22872	19144	16156	13385	10356	8571	7236	5434	5302	6074	7206	7275	8839	9339	8118	6357	4397	2706	2615	2044	1773	1527	1303	1073	985	919	978	927	934	861	766	1017	1038	950	805	873	714	731	714	726	699	707	716	738	680	707	731	756	721	698	712	721	714	770	706	733	717	735	705	694	708	633	703	718	778	697	713	663	694	741	689	700	713	695	704	669	716	695	694	712	749	706	707	673	703	641	677	656	676	686	679	655	712	719	658	688	708	670	697	665	698	732	710	694	675	692	634	690	743	660	720	715	731	704	684	708	693	706	662	660	661	726	651	643	710	663	672	651	722	733	744	724	650	726	665	707	732	643	692	705	702	670	704	684	668	711	704	699	714	679	734	681	714	707	722	704	682	705	703	731	726	661	699	649	703	712	719	645	660	689	664	715	721	726	740	703	764	739	665	718	679	735	738	707	697	671	701	691	669	707	732	706	708	716	680	684	682	675	720	729	703	677	740	725	748	675	655	759	727	692	692	671	702	656	698	697	711	654	681	695	691	716	715	728	680	687	700	752	692	700	717	734	649	722	695	742	682	719	691	674	715	678	697	666	677	737	697	666	705	695	666	726	698	676	728	704	671	694	694	721	705	671	742	747	708	663	659	682	721	700	689	710	690	720	718	709	710	678	697	679	696	668	653	730	748	678	685	680	716	671	676	681	701	645	710	696	712	742	701	726	687	690	709	691	712	693	697	678	718	679	684	683	677	702	668	717	670	661	690	713	691	692	681	698	708	693	714	705	675	713	726	694	657	688	684	696	712	710	682	706	697	720	672	698	675	759	702	701	674	701	746	656	686	689	695	680	663	680	722	698	682	722	716	713	708	693	720	715	650	724	717	667	710	667	709	733	640	693	721	719	691	674	696	675	673	699	680	643	718	685	687	680	710	693	696	666	743	709	660	676	672	734	671	657	696	702	713	719	690	717	703	681	701	709	717	695	696	709	668	754	708	696	711	705	698	708	686	730	724	669	695	698	702	714	764	702	721	730	763	713	673	700	717	677	712	713	684	737	688	741	711	693	669	725	712	688	737	716	657	656	681	682	667	715	680	713	734	696	740	685	689	657	668	755	753	706	680	716	715	715	681	701	700	670	652	678	714	723	763	702	697	683	731	730	721	715	730	721	694	726	694	725	637	675	703	659	692	749	661	708	683	704	678	678	686	672	721	673	730	705	692	765	685	696	687	692	675	714	696	685	667	685	736	680	711	680	690	694	680	710	740	711	671	740	697	687	714	707	675	654	694	670	711	704	744	682	682	694	648	720	708	668	705	732	666	708	678	731	727	707	693	704	696	672	698	706	702	683	697	715	720	706	714	688	674	687	736	753	726	736	723	732	675	687	690	719	721	693	688	720	691	674	730	707	721	709	698	710	738	721	682	690	753	632	718	692	675	699	704	665	703	734	685	691	706	690	704	701	678	730	734	685	729	698	669	672	748	673	672	721	686	643	668	744	690	678	697	711	694	729	677	707	679	697	723	711	693	685	756	638	696	695	696	756	723	705	714	707	702	677	707	667	714	685	715	677	702	798	718	715	696	686	705	682	684	743	732	737	704	739	716	646	705	603	708	672	711	724	704	705	729	714	699	702	681	746	706	703	742	722	679	671	698	687	669	696	723	695	720	709	709	688	713	661	652	712	666	698	689	670	670	671	687	685	673	700	693	704	696	680	690	718	758	701	690	739	683	739	680	749	748	691	691	699	688	714	726	691	711	761	735	689	709	752	698	717	668	718	684	714	720	678	732	689	699	662	714	715	671	700	662	723	775	678	685	729	724	705	689	692	720	693	654	676	697	666	697	679	695	716	697	699	746	665	714	753	661	681	711	716	663	694	719	717	693	676	698	739	712	722	656	674	694	722	714	664	709	716	712	699	710	674	698	684	693	721	650	685	637	660	662	687	715	694	754	737	661	699	689	689	684	679	667	678	742	722	691	708	672	687	716	681	739	744	709	712	721	675	710	655	744	657	699	694	687	688	688	691	716	700	715	665	643	707	687	727	724	712	694	707	702	691	696	668	669	706	719	704	713	689	696	714	681	694	702	686	668	711	702	674	696	673	704	686	735	683	709	666	685	734	712	692	682	701	697	712	750	723	693	718	689	705	719	672	705	712	719	694	658	729	682	685	681	695	662	702	669	678	717	680	657	737	687	653	711	677	704	687	708	793	688	693	735	700	732	682	710	738	720	706	732	750	677	727	717	696	686	691	704	642	658	692	691	688	709	716	718	686	693	748	698	683	666	707	707	692	684	710	740	698	688	715	674	671	681	706	690	712	640	669	743	713	685	663	716	738	692	715	764	724	721	645	720	727	743	662	666	696	703	704	692	692	731	739	680	682	677	721	720	750	669	734	698	696	703	665	713	689	703	661	754	752	724	655	679	679	672	684	717	692	728	714	727	710	729	673	696	703	718	753	690	694	710	703	700	684	665	648	686	658	699	660	713	672	712	729	646	684	710	727	687	707	687	722	723	678	712	690	701	656	675	686	763	724	690	705	707	667	728	686	666	679	679	680	724	705	719	681	684	677	686	709	671	672	671	720	696	716	688	742	681	771	665	729	723	717	687	673	701	728	697	718	678	688	643	723	724	683	635	664	740	684	714	704	645	727	629	711	687	660	684	667	710	723	652	747	693	655	693	709	719	662	692	700	699	717	724	771	718	745	702	677	690	717	681	695	704	738	748	684	711	671	679	674	736	670	726	731	677	692	657	685	728	645	611	663	729	691	694	639	735	693	698	731	709	688	686	747	705	736	750	689	743	697	688	685	697	672	700	706	703	740	727	698	687	699	696	734	675	671	733	688	723	671	647	719	705	683	722	720	715	717	716	715	639	711	729	681	705	702	692	733	693	710	718	668	672	715	649	694	666	723	695	682	687	726	748	714	744	719	667	667	706	704	734	707	689	711	693	688	681	662	701	720	721	659	683	712	720	648	731	691	625	689	724	741	695	700	690	677	703	642	656	699	685	704	704	678	693	748	679	709	657	745	736	682	648	685	695	650	685	698	681	701	695	665	695	687	681	679	691	697	712	689	683	682	736	700	701	729	652	723	715	698	701	701	737	702	735	707	722	713	662	673	714	647	717	675	655	742	725	673	731	751	679	711	739	720	708	722	735	673	688	682	668	750	662	709	705	694	661	704	679	684	657	692	706	714	709	688	677	678	687	697	722	682	710	665	712	732	684	747	693	739	711	695	705	735	708	692	670	690	712	675	710	668	724	689	729	712	696	710	688	706	692	669	704	677	720	691	703	666	687	719	696	704	700	714	706	705	681	684	692	698	707	738	699	726	716	708	669	718	699	746	736	674	719	670	707	676	745	733	717	732	705	656	721	710	716	750	716	686	662	759	698	691	759	663	685	692	690	708	620	666	619	740	729	695	712	699	708	725	665	714	721	702	699	670	667	763	718	699	703	703	669	740	764	648	687	704	728	688	693	707	721	706	720	695	731	756	693	711	728
27110	12102	9576	5036	2858	1760	1152	907	812	632	634	530	537	636	816	830	970	912	693	569	493	477	425	413	375	359	335	309	326	321	314	349	306	327	336	306	335	320	367	315	313	342	348	316	353	327	368	322	312	342	293	319	330	338	296	337	361	304	331	321	329	320	333	351	329	340	312	328	328	364	340	309	314	349	323	335	349	336	330	283	323	320	321	321	297	343	289	328	365	340	319	309	366	325	312	261	351	313	334	320	304	342	346	311	341	327	339	335	353	330	319	334	318	326	332	331	327	313	279	310	295	330	329	346	348	326	326	315	296	323	310	329	326	309	353	330	333	320	324	296	313	288	312	339	319	330	351	326	332	334	289	305	308	354	311	320	307	318	302	304	297	358	320	315	294	326	306	271	283	283	359	282	347	338	314	333	320	325	333	334	343	307	322	340	327	338	320	331	347	335	304	312	319	312	329	305	322	329	309	328	304	302	365	334	315	311	326	314	323	346	328	332	378	344	354	334	319	326	323	315	324	304	334	321	324	324	301	336	335	335	285	356	316	306	317	325	344	350	341	350	305	309	299	307	338	331	321	328	321	305	305	285	301	336	327	347	336	346	323	314	278	321	333	310	334	324	336	350	311	323	341	329	291	353	319	332	333	319	305	319	336	306	339	319	344	315	333	315	358	357	316	331	321	343	365	324	356	307	292	327	300	300	363	359	312	337	322	307	342	337	319	319	341	297	295	361	312	359	317	312	310	323	349	296	338	365	312	349	315	316	318	323	327	289	338	288	292	282	336	344	330	324	361	316	334	343	329	338	316	321	357	369	330	307	347	286	318	330	342	320	320	301	322	334	307	309	326	335	323	309	291	361	318	320	332	327	317	352	292	314	320	311	374	297	328	324	312	350	321	322	324	318	317	340	323	329	318	362	363	303	328	296	294	302	344	383	321	354	355	322	362	292	321	309	322	341	332	310	322	336	333	348	322	345	322	306	348	341	330	314	336	315	307	305	324	338	357	344	307	308	334	312	302	291	379	316	318	298	307	326	334	307	317	303	299	296	322	326	314	335	347	312	302	336	343	334	295	322	351	324	303	301	354	341	351	324	326	333	318	358	328	332	324	328	351	324	311	331	332	319	317	317	306	306	299	319	365	323	286	363	330	344	383	350	312	341	351	317	286	331	304	345	317	320	340	306	330	357	336	366	319	316	334	319	339	351	330	319	287	342	292	352	339	323	322	322	344	356	330	310	286	347	319	325	313	321	330	315	324	309	312	300	308	318	334	342	331	337	315	337	302	323	329	358	332	343	332	332	307	326	299	294	318	306	339	304	317	311	349	332	347	315	315	333	320	343	306	301	318	357	306	327	347	313	329	334	339	337	293	309	339	309	334	306	327	307	325	326	327	371	338	321	342	342	322	323	332	326	301	329	294	326	358	304	299	300	302	332	328	333	318	339	347	354	329	303	337	284	341	344	327	328	325	324	294	328	312	346	355	291	327	293	315	310	353	356	305	374	320	332	294	324	301	331	329	315	308	334	335	326	314	318	313	335	346	287	368	295	319	310	318	306	309	315	308	361	317	313	308	330	306	356	324	337	330	297	349	323	333	316	332	342	345	323	320	335	313	319	293	316	299	281	330	369	301	319	304	344	340	301	350	356	296	333	337	313	304	340	363	336	301	270	275	347	326	307	327	295	335	303	331	307	318	327	308	346	316	322	330	353	330	301	343	310	314	271	325	315	310	355	329	325	337	299	316	309	340	351	320	320	310	325	324	345	296	307	311	308	335	342	335	328	301	343	332	330	323	304	326	308	327	325	334	315	329	312	320	316	321	332	366	311	320	318	313	309	338	334	357	301	332	328	311	306	341	340	317	304	324	308	332	334	332	355	329	345	320	332	286	323	324	331	326	338	322	315	322	356	344	340	312	343	305	317	337	326	329	311	315	298	337	296	320	306	333	310	315	317	327	336	332	335	326	302	337	320	317	323	343	319	306	343	310	358	310	309	352	312	343	325	331	353	319	315	328	316	335	337	314	312	350	362	310	360	325	301	329	316	320	302	313	297	357	286	309	322	320	322	277	351	299	328	323	344	313	325	331	353	318	299	338	311	335	366	332	306	298	335	332	335	316	316	316	309	312	351	361	325	341	327	336	313	294	334	326	316	327	324	344	310	278	340	342	335	361	344	349	328	325	321	323	313	317	358	330	321	306	345	313	327	321	311	317	323	285	326	344	318	342	322	320	322	319	328	319	324	348	323	319	336	369	355	307	320	310	311	313	340	312	333	325	324	348	325	309	324	329	323	333	317	320	329	322	297	331	312	337	299	312	342	356	343	357	346	298	352	321	321	321	286	321	339	361	327	316	385	325	315	345	336	329	296	308	311	325	303	325	331	294	307	305	308	313	320	333	317	289	328	325	309	274	315	334	313	327	318	327	340	331	332	327	302	342	344	328	311	321	309	349	324	346	332	341	307	318	323	333	344	352	347	331	317	307	365	318	326	314	345	324	344	333	307	318	339	332	354	324	351	308	311	292	304	284	342	333	325	344	320	325	315	341	355	328	328	330	275	335	290	312	322	334	348	325	305	337	348	311	367	380	328	314	311	330	317	309	330	330	318	322	299	340	332	309	340	342	355	363	303	349	345	352	348	357	307	314	323	337	328	333	312	352	331	313	319	308	313	363	318	318	356	332	340	294	295	310	330	334	346	329	312	318	319	353	293	309	325	319	306	334	332	320	319	295	333	315	337	293	308	299	335	299	330	311	332	320	346	348	316	329	294	323	349	322	345	324	309	323	343	302	346	348	344	303	323	337	316	329	323	310	354	318	352	293	321	364	372	326	303	319	318	325	326	337	303	322	351	339	344	336	319	327	298	344	301	343	313	323	325	294	291	332	285	324	312	337	313	320	356	344	308	313	322	318	316	294	349	346	303	324	311	359	346	344	307	341	280	297	324	322	348	334	317	343	337	318	321	305	318	304	313	347	299	339	325	285	300	316	314	318	325	300	295	346	317	316	354	306	313	297	331	346	335	325	352	325	315	359	333	312	315	356	330	336	339	323	338	300	352	286	349	320	349	320	329	308	324	351	315	327	323	312	327	299	315	329	329	324	313	305	314	319	296	333	330	308	338	300	304	366	324	314	330	333	333	325	298	324	305	308	328	347	336	316	328	310	360	322	264	324	299	325	327	363	357	331	344	355	328	319	324	353	323	325	316	310	278	349	353	311	329	309	338	312	330	337	324	328	329	315	327	336	335	307	326	330	330	331	348	322	344	309	309	347	327	300	317	313	317	367	322	326	339	340	322	338	351	300	294	313	329	334	337	334	317	345	340	315	316	316	314	323	348	330	306	331	341	353	340	322	366	320	298	356	321	293	312	365	344	341	329	312	342	316	325	309	319	303	314	311	330	317	346	329	322	326	304	334	318	355	314	333	300	289	364	331	342	355	307	307	349	340	318	309	329	332	299	336	323	292	313	317	312	290	339	292	301
20100	9179	13443	11756	8858	6600	4654	3660	3168	2635	2450	2085	2187	2843	3733	4030	4732	4415	3339	2385	1871	1553	1262	1185	1043	861	825	731	774	807	787	788	707	776	853	836	769	780	738	729	715	696	727	778	738	745	757	731	723	756	734	727	764	716	729	742	730	747	711	771	746	718	689	754	768	731	782	772	718	767	729	785	791	750	720	792	749	717	743	773	741	736	739	734	744	704	757	691	814	719	747	790	773	731	727	720	688	744	738	724	690	768	742	709	746	692	738	732	802	786	743	778	739	735	729	691	718	729	740	756	736	727	768	739	750	717	724	705	767	776	740	794	758	724	727	742	779	781	746	726	736	733	714	767	755	739	726	719	708	800	763	710	732	783	741	747	693	753	759	757	734	719	770	748	739	758	768	752	744	750	790	736	740	706	729	725	744	661	733	756	706	703	792	759	704	751	779	776	757	716	739	739	742	677	730	759	704	726	687	754	774	720	768	714	744	812	728	762	700	766	764	688	735	668	718	690	749	783	715	704	776	734	773	750	750	745	743	723	763	764	751	757	780	722	773	787	706	730	734	694	710	734	770	723	778	776	761	706	752	716	727	723	786	734	742	712	754	740	660	733	739	755	718	779	756	764	732	802	764	766	744	771	740	744	717	742	750	712	695	730	734	773	779	734	730	768	727	764	767	688	737	763	737	733	703	754	732	748	737	732	740	797	719	729	689	707	780	719	783	731	724	732	716	720	709	762	736	769	732	731	780	761	715	748	745	738	746	791	742	723	739	761	676	741	740	760	688	730	766	706	701	733	707	685	752	795	733	712	726	723	722	729	709	731	750	718	725	735	706	773	688	761	708	693	723	763	808	728	691	690	718	776	715	789	755	768	723	723	689	733	801	796	730	713	751	734	757	707	692	691	751	720	684	745	703	734	722	761	742	703	764	759	753	738	762	682	728	753	752	774	762	762	692	783	743	764	721	714	700	755	732	712	725	765	695	718	777	749	725	729	710	725	730	712	707	749	701	753	687	757	760	731	746	731	781	762	734	779	798	746	721	728	753	746	707	754	778	737	761	726	741	696	730	761	736	714	698	721	727	728	763	743	693	742	747	758	706	748	773	782	729	744	711	670	740	733	762	732	715	738	762	698	775	721	747	770	715	695	711	711	698	780	766	740	743	790	749	778	727	735	735	754	710	706	747	729	740	722	687	727	760	767	737	704	759	733	756	737	750	709	744	724	734	753	765	703	746	707	739	733	710	760	722	741	785	765	729	699	753	723	727	734	747	735	719	728	712	726	718	780	725	710	747	729	704	771	750	766	758	735	737	703	675	657	701	731	726	813	772	771	725	724	737	724	756	745	731	732	751	754	725	778	766	705	756	738	741	747	699	737	768	746	756	706	735	767	717	780	738	730	751	714	772	725	701	723	726	685	737	709	772	769	736	695	754	775	746	676	697	685	705	728	714	711	779	756	740	720	718	732	776	814	723	772	750	729	736	741	756	738	722	731	764	692	727	728	734	721	780	733	698	727	707	751	747	746	683	739	768	737	735	730	743	766	734	769	729	741	725	769	732	726	737	708	737	735	799	714	683	763	736	757	759	743	737	757	708	727	735	751	713	742	767	718	755	738	733	701	768	760	738	715	758	719	723	763	725	740	739	751	735	726	765	709	716	715	780	774	684	753	715	768	723	704	749	704	778	708	731	752	737	734	729	760	676	781	738	714	766	762	713	724	759	757	721	727	732	734	759	726	763	735	676	733	765	661	745	734	715	747	751	695	697	756	772	748	732	748	723	736	772	726	687	747	762	751	759	747	751	741	767	751	741	678	718	732	789	711	747	770	731	716	801	738	704	731	731	753	722	788	740	731	800	750	736	769	703	729	704	743	783	748	737	718	705	767	730	733	728	707	745	747	731	737	757	733	692	711	730	751	699	651	713	699	720	821	712	771	738	752	730	771	712	726	777	710	771	706	730	720	734	741	751	720	691	733	706	745	713	764	687	784	722	717	685	729	771	731	763	713	725	728	688	745	686	715	778	716	762	781	710	737	768	785	730	716	748	763	713	734	738	743	760	770	735	713	721	752	739	768	778	683	709	718	727	752	716	719	733	756	759	715	678	709	773	719	696	727	718	693	733	754	765	754	728	720	714	722	711	749	765	729	709	778	742	749	740	784	692	739	710	732	733	772	727	735	768	734	726	795	747	736	728	742	760	659	720	746	710	764	725	696	714	720	742	715	760	742	749	737	731	734	735	734	712	732	773	755	759	722	709	765	766	801	706	718	746	782	731	724	772	782	782	688	766	704	743	694	782	794	704	790	712	745	728	722	714	701	716	688	769	729	765	710	716	767	711	681	769	757	729	725	740	714	732	788	719	757	753	751	756	725	759	751	728	708	772	747	737	747	700	665	725	767	766	768	747	726	728	733	749	742	750	726	710	759	709	786	788	729	738	727	716	759	766	707	723	714	777	733	766	774	741	767	723	722	750	696	724	736	705	749	742	767	786	768	760	701	732	743	725	730	759	738	792	755	708	725	732	772	748	746	778	727	767	713	739	701	703	730	726	726	754	765	675	745	681	749	760	722	790	696	728	717	756	781	755	803	732	764	710	744	695	746	778	724	760	733	736	763	712	684	765	737	703	750	752	731	720	726	747	697	705	753	775	743	764	723	754	772	750	720	715	749	701	719	777	715	735	728	758	746	756	759	737	774	732	758	701	769	717	729	700	737	743	744	787	733	709	776	754	750	726	711	772	780	685	726	724	739	712	740	771	706	766	711	735	730	740	816	766	754	745	718	743	777	733	724	744	764	754	755	749	775	718	757	703	689	726	737	754	722	685	726	786	743	747	751	697	747	743	751	720	688	736	749	733	747	697	713	740	774	736	724	735	741	737	731	779	717	726	709	778	688	705	744	758	729	748	759	708	735	713	714	719	718	698	741	729	720	772	748	749	782	775	719	746	715	731	728	713	693	728	661	806	761	770	737	724	713	779	734	717	780	734	758	717	750	735	773	739	670	724	742	756	756	717	749	753	785	747	743	735	754	757	726	743	764	736	769	735	740	747	732	760	755	756	709	756	698	741	728	719	756	730	780	752	696	746	722	749	719	686	753	700	757	730	698	707	725	756	704	718	751	725	729	781	706	780	733	714	728	702	672	732	736	764	751	743	713	760	749	743	784	716	695	749	718	742	738	730	738	734	770	727	740	748	743	691	728	727	757	708	734	722	759	716	734	723	724	728	719	735	734	746	744	818	783	768	703	730	731	721	692	722	739	680	718	763	737	743	707	734	753	744	789	704	686	709	742	759	736	716	758	684	673	689	727	710	727	754	746	763	679	764	754	707	702	763	710	716	703	742	699	780	734	767	730	730	723	755	754	733	723	815	719	725	745	776	761	745	753	739	747	713	739	766	712	729	748	714	770	713	711	749	698	730	764	731	747	756	713	695	698	741	720	760	715	736	740	682	746	721	733	760	785	741	715	722	743	726	747	724	697	716	762
71269	43326	19964	9513	5118	2870	1749	1268	1007	841	790	691	658	707	896	1173	1427	1282	909	574	458	424	430	372	343	283	276	244	259	239	283	228	250	242	285	245	230	254	208	247	202	263	246	228	236	221	221	200	237	223	244	250	237	238	227	237	219	239	233	229	249	238	232	251	219	228	216	220	241	220	244	243	250	221	228	237	217	236	211	225	234	228	209	223	258	232	224	213	222	208	229	235	231	241	220	216	241	232	228	249	206	195	211	241	247	238	221	222	206	229	252	173	231	253	232	226	202	235	208	212	234	187	231	215	202	232	237	197	232	261	216	205	235	236	231	255	215	224	209	186	238	217	246	225	243	237	246	234	237	240	246	246	232	212	248	243	236	224	214	210	255	231	200	224	220	224	254	220	244	236	223	223	250	238	237	222	215	219	225	234	233	238	225	236	267	224	219	204	215	232	205	268	218	206	240	191	234	207	197	223	218	231	229	215	239	219	214	245	241	207	219	196	232	229	231	206	233	244	250	214	194	249	206	230	229	229	240	235	243	236	232	233	220	212	228	226	207	232	224	272	229	228	253	215	238	214	224	207	256	242	216	196	225	221	238	237	233	218	231	239	247	238	215	191	230	253	224	234	217	221	239	203	209	209	230	228	212	199	253	226	224	241	240	218	220	194	234	228	223	229	216	251	229	244	246	210	210	208	218	240	233	206	220	201	222	252	225	203	225	236	254	190	218	225	256	235	264	218	220	232	245	247	236	228	247	234	221	213	221	249	234	236	230	244	216	245	213	223	230	238	220	248	210	224	237	259	212	244	211	218	233	222	200	230	222	220	225	244	222	227	229	213	247	227	241	221	235	183	220	234	237	242	225	236	239	227	188	207	241	223	214	215	236	229	232	199	221	235	249	203	236	220	257	227	220	266	219	237	226	246	199	215	221	247	202	213	248	232	238	222	252	197	230	237	230	224	223	226	217	212	226	226	234	255	228	237	208	213	212	198	233	205	209	225	233	236	224	247	214	238	239	220	249	228	172	248	236	239	243	249	252	217	239	236	260	255	212	221	230	228	232	256	205	219	217	227	219	228	251	247	215	239	230	227	233	222	228	249	223	216	214	224	222	244	223	259	211	225	203	200	215	223	242	228	223	241	215	227	221	212	229	221	281	218	234	229	223	217	233	212	245	223	221	263	219	214	218	220	238	221	245	236	213	216	196	223	219	214	233	212	225	232	240	261	225	230	243	234	241	213	202	203	222	242	239	199	237	235	227	197	221	289	249	234	225	213	244	252	223	237	215	236	230	237	243	266	253	226	232	240	216	219	220	224	234	209	208	220	224	221	250	222	225	227	247	217	232	221	227	199	219	209	239	231	240	221	256	223	193	243	225	209	219	217	204	248	214	218	257	234	217	247	211	213	234	192	253	230	194	230	223	235	222	231	250	250	248	224	196	221	230	226	228	224	200	219	231	209	231	236	225	218	224	240	231	208	228	221	224	194	189	206	213	218	222	233	228	256	208	232	206	230	199	230	225	203	231	225	189	232	221	236	208	236	219	243	231	218	223	234	224	232	235	198	210	210	223	230	214	234	217	229	247	237	246	229	235	222	222	203	233	244	245	216	236	251	240	257	205	264	241	224	242	226	249	239	218	252	222	221	215	209	248	223	228	207	213	221	264	223	242	218	216	226	213	212	223	195	226	238	217	233	231	248	211	239	238	252	220	238	216	241	223	200	255	221	227	254	233	233	221	253	226	216	207	211	233	243	244	236	185	237	245	237	222	234	225	225	218	212	207	216	225	243	230	266	219	223	228	205	216	217	239	206	213	233	219	206	206	259	211	219	238	203	229	248	227	224	233	247	231	231	226	244	222	234	214	218	227	226	206	219	252	225	219	214	212	215	229	271	222	220	228	242	221	210	243	223	229	233	225	232	231	227	217	243	220	250	225	250	204	206	230	204	206	219	212	238	233	240	241	196	223	237	254	220	229	245	250	209	246	225	233	218	212	211	272	236	221	240	214	241	226	237	238	233	236	208	212	233	217	245	261	221	241	202	247	245	226	233	201	209	248	260	224	205	232	243	212	219	251	213	215	244	214	210	268	286	233	236	230	242	230	240	243	236	230	231	219	230	232	232	225	243	239	228	211	267	221	201	245	207	256	256	225	202	236	230	248	249	226	220	257	214	215	222	232	232	258	216	234	210	215	221	228	204	231	251	218	206	263	216	215	232	210	232	222	237	231	238	228	214	207	228	241	217	213	216	229	243	250	248	239	213	181	238	278	231	236	219	239	231	222	223	216	220	240	231	241	221	206	245	239	231	229	228	226	218	230	205	217	221	233	233	257	257	199	230	229	249	240	234	217	226	233	246	230	240	236	221	227	240	233	234	231	197	232	207	220	258	210	239	231	206	202	216	233	244	197	218	239	243	221	276	227	259	280	212	244	239	245	221	221	237	238	247	231	203	238	212	222	222	255	209	237	199	262	229	236	228	243	218	216	249	215	211	244	206	246	237	209	218	250	260	182	231	241	232	228	227	229	209	258	223	232	206	226	240	247	229	239	224	226	211	229	216	219	252	197	214	228	203	217	229	231	229	226	206	229	256	240	229	213	244	235	225	214	233	237	226	219	216	244	234	208	222	232	243	238	231	214	250	207	225	238	233	227	254	218	213	202	218	238	216	219	226	223	232	235	220	240	239	240	235	215	245	204	231	238	222	250	189	228	254	217	225	236	222	263	212	239	231	205	246	219	236	237	216	236	222	228	229	221	196	243	238	231	233	230	248	254	216	214	209	229	238	232	216	206	233	235	226	235	268	225	216	215	245	256	216	234	227	235	245	247	237	225	222	215	240	246	270	207	254	244	212	221	223	235	233	228	219	230	204	232	197	219	236	211	212	212	249	238	229	216	198	233	228	243	263	197	206	196	217	259	222	236	231	253	210	230	263	214	199	225	234	233	208	179	243	244	228	216	214	210	257	219	211	206	234	221	220	233	216	216	241	224	220	225	221	253	219	237	229	227	219	261	228	239	225	243	234	232	208	223	229	227	208	236	233	189	225	237	218	228	218	239	239	232	231	238	269	236	241	215	233	206	222	223	247	214	239	202	218	230	231	231	232	225	225	239	256	233	208	253	234	211	211	246	216	243	205	230	212	213	232	210	215	220	208	204	229	230	216	228	199	215	208	215	219	231	234	203	238	241	214	260	212	246	234	230	230	235	215	223	217	239	223	240	208	235	229	254	240	201	211	259	229	215	221	242	231	219	224	253	235	225	216	251	211	209	236	233	214	208	259	256	230	197	202	224	235	249	239	230	238	248	206	216	235	234	197	232	270	220	225	211	184	221	211	226	255	197	229	232	204	234	247	238	224	219	230	226	219	246	242	241	226	220	249	237	250	233	226	214	233	222	237	204	235	242	212	247	250	227	222	244	218	236	243	226	238	237	223	222	232	222	195	235	239	226	225	230	223	237	232	242	221	258	214	221	258	232	248	224	228
42952	24681	18447	17530	14008	9964	7059	5540	4366	4047	3506	3216	3273	3528	4570	6122	7616	6608	4461	3070	2359	1714	1919	1681	1313	875	743	673	691	635	713	651	600	665	866	790	681	687	605	596	584	560	546	586	544	550	498	544	539	528	559	540	535	519	553	564	542	570	539	556	571	561	548	515	567	572	562	502	558	552	521	541	543	554	596	577	537	529	579	563	543	596	551	522	571	552	542	513	566	531	571	565	556	537	536	565	535	545	549	550	511	552	583	527	563	524	525	540	545	573	553	516	488	553	535	527	522	520	545	561	515	540	518	557	541	536	547	549	556	509	517	553	532	537	546	565	536	506	553	513	542	533	562	566	515	516	556	494	598	538	527	565	514	556	571	571	561	522	579	558	532	536	541	534	526	562	568	576	551	517	535	530	558	521	546	522	548	538	543	546	567	549	525	525	555	576	542	489	527	550	550	507	527	540	550	557	537	535	566	576	567	549	522	527	532	540	531	536	562	570	574	529	555	511	575	553	557	549	546	547	565	542	579	539	540	525	526	498	542	568	555	544	571	577	551	588	527	516	549	550	534	532	570	561	560	567	575	510	552	525	600	555	517	548	542	572	503	572	548	561	518	536	548	565	566	562	571	584	541	544	555	558	563	595	546	520	583	567	557	520	540	526	522	591	516	557	557	576	547	556	540	547	566	543	547	552	549	530	548	545	552	531	538	518	525	543	515	554	563	571	537	519	568	533	528	578	523	531	567	568	524	504	525	553	554	555	536	550	513	525	561	553	555	531	573	544	517	567	504	545	536	588	527	519	516	521	532	529	554	543	556	508	588	541	584	535	554	559	523	529	569	581	515	543	543	574	541	519	556	549	596	549	573	597	584	542	536	527	566	547	551	521	531	555	525	562	529	546	584	538	564	522	508	503	536	512	537	545	545	546	573	562	578	537	548	557	588	556	551	537	581	546	530	522	560	529	580	578	557	548	560	561	531	533	547	515	504	549	507	500	551	542	537	553	545	547	569	535	550	587	555	549	571	516	533	507	548	525	578	551	519	484	544	529	572	542	554	575	565	572	550	499	540	548	595	563	542	546	527	514	549	505	516	535	558	548	542	574	565	546	548	554	579	587	517	563	548	573	566	573	553	544	534	524	546	529	544	550	562	591	524	545	560	504	576	527	593	548	615	538	576	532	543	558	538	542	565	538	566	503	524	511	535	571	519	534	575	528	571	546	529	584	508	526	568	547	577	527	535	546	540	517	587	537	563	508	506	562	586	550	574	560	564	504	535	555	580	529	553	521	563	571	542	538	540	531	577	550	508	538	496	545	520	519	521	514	555	531	573	516	544	501	504	522	583	533	519	511	593	545	571	577	534	552	534	561	579	534	578	528	544	526	534	587	536	552	560	531	553	566	556	556	587	491	549	560	550	545	557	550	553	575	567	584	582	526	573	554	561	554	578	532	558	530	564	533	564	590	521	554	514	551	528	540	506	530	529	512	510	520	529	538	605	510	505	517	567	545	587	534	519	512	527	543	507	569	546	561	534	570	537	539	522	568	533	547	517	573	542	546	537	542	548	589	527	566	532	519	530	555	548	476	516	539	520	558	497	523	560	556	547	516	552	539	543	551	495	564	539	569	517	551	515	535	544	515	565	578	558	479	543	549	529	559	596	475	530	546	543	546	584	545	542	546	554	575	530	535	526	578	602	553	510	556	539	552	545	570	554	558	530	490	566	570	531	525	546	542	525	556	560	571	559	499	533	589	505	555	557	556	517	534	550	539	545	532	534	514	549	523	598	552	561	574	546	556	555	553	550	569	558	529	563	560	553	504	555	567	556	578	552	560	538	553	555	523	535	571	526	572	550	568	587	524	537	558	501	522	526	518	524	506	572	529	533	520	514	538	573	592	511	509	543	543	581	563	558	533	550	523	555	546	571	575	541	520	558	531	538	531	554	534	580	553	533	528	526	572	535	543	597	543	523	538	568	553	539	567	567	543	555	523	561	525	563	545	551	485	527	485	540	572	551	552	553	537	532	511	539	503	497	552	555	513	529	570	539	530	559	566	540	582	505	572	555	566	544	577	562	538	529	552	567	561	538	533	555	562	534	552	505	531	560	551	560	543	570	508	581	523	551	541	528	579	521	524	584	543	522	548	600	576	545	564	571	536	543	564	545	560	532	567	557	566	529	505	542	542	610	524	496	529	539	546	544	556	515	508	554	548	539	555	541	545	541	551	574	543	584	505	530	536	572	560	566	590	552	521	573	572	524	555	585	514	558	583	526	542	610	581	535	538	557	505	521	588	566	544	503	558	557	509	530	578	569	583	513	543	533	560	554	555	528	548	534	524	578	511	603	512	533	562	543	526	565	562	554	545	569	619	553	533	520	600	527	511	511	545	548	512	610	536	589	572	551	530	565	592	538	518	534	543	511	527	560	568	538	543	497	588	574	553	551	572	528	559	555	546	552	549	575	561	499	528	530	557	555	536	531	520	544	511	542	536	542	588	570	547	529	572	539	494	581	552	544	538	550	530	561	563	543	532	517	536	542	519	525	559	581	556	539	572	551	563	515	585	522	526	573	568	537	558	527	551	565	527	533	520	546	539	585	528	601	603	502	575	547	582	557	508	520	532	557	548	549	548	563	511	551	545	519	548	540	533	553	545	521	544	571	566	523	551	550	542	560	522	533	585	525	532	565	564	579	530	541	551	555	564	540	561	517	544	576	524	555	569	571	530	563	539	517	571	545	570	556	555	553	513	593	575	537	564	524	556	541	524	566	557	522	514	533	512	502	511	500	553	504	529	574	554	571	527	541	546	577	576	523	525	513	517	537	577	531	560	527	515	557	536	508	511	557	588	557	512	528	531	532	540	567	598	558	567	490	536	539	588	541	547	579	528	558	513	533	525	507	548	549	534	567	542	535	587	556	505	540	535	560	537	559	494	533	552	537	573	547	570	560	539	529	517	518	538	533	555	557	519	529	545	545	554	564	537	535	537	523	511	514	508	560	544	600	604	541	565	556	565	515	561	523	564	515	498	537	552	567	556	596	544	604	544	569	556	527	545	540	586	572	591	532	586	556	580	514	581	555	535	534	552	536	572	553	565	522	528	519	551	548	549	503	533	523	510	575	537	552	562	550	542	556	576	528	512	535	462	538	530	569	561	558	548	542	522	500	534	536	495	541	567	548	556	540	523	556	555	564	562	537	523	547	526	540	538	530	550	535	589	595	555	508	534	563	527	546	500	552	542	558	534	532	564	525	560	557	546	530	516	535	557	519	537	561	581	526	501	561	569	535	560	551	542	554	558	573	557	578	540	588	571	535	563	545	556	544	536	546	518	576	546	536	528	514	565	561	561	581	528	546	553	530	549	566	571	541	543	558	523	473	536	585	516	547	541	572	555	538	573	582	541	530	543	553	568	579	547	556	523	564	542	573	540	527	533	569	564	552	522	599	571	508	554	547	520	559	548	561	500	574	570	546	525	580	539	533	551	533	505
79063	53200	27140	14819	7179	4245	3017	1757	1394	1085	1048	983	924	1027	1345	1805	1868	1584	1214	887	744	642	626	531	487	375	311	373	330	335	341	314	285	305	337	335	348	326	332	321	296	331	293	309	306	267	278	304	302	288	310	277	328	295	307	310	302	287	263	316	307	314	290	306	299	302	293	264	293	296	308	325	271	304	251	265	314	309	298	327	301	260	294	312	294	283	303	297	302	286	272	286	312	272	302	290	273	302	283	309	307	277	302	285	302	314	291	303	314	298	262	280	312	289	336	302	312	323	281	302	307	295	307	317	307	278	270	330	286	300	312	316	305	296	318	292	322	267	292	297	273	316	280	282	282	298	298	323	290	277	274	301	310	291	304	311	297	285	263	286	313	321	317	278	292	286	312	305	294	286	315	311	318	310	267	332	317	258	282	275	304	296	278	300	292	308	290	279	280	263	292	318	262	281	255	276	277	309	278	331	297	310	301	322	294	307	334	294	296	302	294	314	293	296	296	286	315	309	304	288	297	285	314	310	307	310	300	297	296	269	295	297	324	281	322	256	319	312	279	310	287	250	297	313	289	267	310	298	319	309	311	308	270	290	322	315	310	261	281	275	300	346	302	299	294	273	295	299	275	292	309	289	284	281	296	329	285	290	294	323	309	283	284	304	276	270	291	296	301	312	301	312	279	308	321	293	283	287	298	294	297	309	318	284	291	299	311	326	290	299	307	272	342	284	306	293	277	297	309	306	309	250	289	295	302	275	292	288	286	295	297	294	322	287	303	317	283	269	300	305	264	256	321	277	304	252	311	276	325	314	309	284	280	308	316	318	296	328	307	286	283	290	314	314	309	272	287	300	308	315	312	327	299	278	308	321	293	282	262	295	281	256	256	302	268	282	285	313	298	305	301	323	324	303	283	307	320	289	320	317	316	307	292	290	310	297	266	301	289	303	304	277	296	278	279	300	303	290	286	304	287	298	284	291	266	306	292	308	279	301	311	313	322	263	323	294	317	311	283	301	313	317	279	285	286	300	279	294	312	312	305	286	281	280	310	320	337	297	276	297	286	277	291	281	289	317	295	292	293	321	258	282	296	331	282	294	289	288	283	304	309	292	296	292	278	302	309	275	290	277	306	293	317	290	338	297	305	288	282	314	308	273	311	274	273	301	286	286	276	270	292	292	297	330	295	295	282	263	310	321	302	298	261	339	321	305	269	320	271	312	288	317	304	302	286	290	296	289	289	273	285	316	297	290	293	305	305	307	312	305	269	288	332	302	330	307	304	273	286	304	297	281	291	289	314	305	299	293	328	348	295	335	310	284	309	277	315	312	302	290	285	309	286	306	313	300	286	312	295	268	319	346	292	296	318	303	282	311	300	309	294	288	315	313	296	263	321	310	288	271	275	304	303	294	284	294	323	269	282	299	316	326	294	263	276	284	308	317	296	281	299	316	294	264	322	301	293	316	305	303	289	255	267	304	326	279	287	276	266	317	337	260	284	287	310	295	311	299	291	298	317	338	269	306	306	366	316	282	291	283	298	279	307	330	265	260	260	291	293	290	273	302	306	262	272	276	324	310	306	305	313	302	319	311	348	291	308	296	285	296	304	291	294	260	288	283	302	267	260	261	303	298	285	293	286	306	322	280	315	276	286	297	307	317	302	300	299	316	290	295	321	270	313	270	299	297	288	304	275	288	308	291	337	312	314	293	307	286	283	300	292	333	299	293	282	306	297	289	302	287	327	288	292	285	298	311	320	294	327	299	285	296	296	335	306	293	274	277	287	290	313	310	286	276	256	295	298	293	302	265	300	302	291	303	317	276	309	333	292	298	297	260	281	304	287	270	281	293	291	304	286	272	302	278	303	266	294	308	288	295	336	280	300	292	298	294	294	301	298	309	290	284	333	300	281	281	297	315	310	282	277	280	272	286	289	272	285	296	304	308	288	297	311	292	297	292	311	280	309	288	290	299	272	291	288	305	287	273	314	267	279	297	304	295	289	278	314	300	336	266	283	297	279	271	268	283	294	279	302	311	285	290	292	295	283	282	290	306	280	297	316	302	287	297	308	306	299	287	333	302	282	306	307	276	309	270	291	295	300	295	331	314	315	289	285	289	271	284	311	338	311	306	299	295	284	291	305	280	279	322	306	266	303	279	279	287	302	304	337	296	281	302	289	284	268	273	287	303	311	291	299	320	285	300	263	298	293	301	303	284	310	267	331	280	265	283	301	294	301	308	309	348	306	287	324	282	279	247	297	284	272	286	316	315	290	291	297	296	311	287	328	322	317	302	295	332	271	292	260	292	309	331	311	295	313	265	290	310	299	305	276	306	273	264	289	336	305	274	293	317	271	256	291	327	305	346	281	308	304	272	267	308	301	261	308	299	288	268	286	277	270	255	321	308	333	287	287	280	298	282	315	278	295	292	265	337	289	313	301	259	321	293	274	287	289	283	317	314	275	270	292	272	303	309	317	289	303	280	324	307	302	340	308	267	308	327	278	308	331	308	291	276	308	306	284	287	296	285	280	276	294	303	284	279	263	313	314	283	305	277	295	271	287	269	292	294	269	267	276	317	298	285	291	286	285	301	252	303	299	273	304	279	249	301	335	306	271	287	302	320	292	281	302	265	280	322	319	296	284	311	291	262	308	321	280	289	314	285	276	296	327	312	312	272	289	329	293	300	307	293	294	310	301	290	288	298	273	245	296	288	296	302	285	277	281	307	311	307	269	302	286	304	303	303	278	299	294	264	254	295	316	286	310	275	316	284	296	293	272	274	312	284	323	285	268	299	297	309	267	291	313	306	297	295	270	313	322	286	301	335	312	318	251	302	302	306	316	303	299	311	309	299	332	308	297	273	291	322	269	295	324	300	265	286	302	286	326	275	281	297	319	285	292	275	280	275	265	334	297	295	336	307	305	298	272	333	310	290	290	300	315	307	267	294	299	299	267	291	287	329	289	310	312	276	287	303	278	296	322	279	303	271	278	275	284	300	303	274	292	294	302	305	277	299	275	280	290	289	277	272	295	290	309	276	297	302	300	328	296	284	302	284	283	297	295	280	302	318	321	315	279	292	268	299	290	323	324	298	308	292	262	316	282	295	340	291	308	291	286	313	296	274	288	302	315	290	321	280	309	317	294	297	276	303	258	281	271	250	312	306	284	321	315	263	303	328	298	279	278	281	332	267	267	287	300	324	291	301	301	284	268	281	254	271	269	314	338	272	305	293	293	315	301	294	288	300	288	289	293	295	317	340	326	322	289	250	301	278	316	309	294	291	302	313	311	296	304	316	252	326	311	287	325	300	293	271	323	296	289	340	306	307	285	283	326	276	300	308	302	294	314	328	291	315	295	282	289	309	284	294	291	297	308	276	290	327	281	318	302	324	286	316	277	276	295	296	294	289	286	274	306	303	260	312	320	285	297	332	300	304	284	275	316	303	270	323	299	287	267	304	273	311	334	274	289	293	315	308	300	316	299	306	283	317	336	288
51796	35652	22879	21303	15972	12981	10949	7316	5900	4565	4449	4430	4287	4991	6935	9307	9706	8367	6111	4725	3817	2846	2797	2252	1681	1134	1036	1069	985	913	1024	899	821	847	1102	1041	916	816	829	802	810	721	708	679	678	701	741	684	698	698	706	700	711	676	657	692	713	691	739	646	714	705	701	657	695	731	718	684	684	682	671	713	663	664	663	684	705	650	704	706	734	687	714	658	702	678	713	723	715	710	628	653	650	671	671	668	703	657	739	683	649	725	703	695	700	663	710	714	696	666	700	723	726	668	739	748	661	697	678	666	732	646	675	699	670	679	707	665	700	658	737	668	713	693	713	706	717	696	656	660	689	688	623	685	719	693	722	685	710	650	712	641	719	667	691	685	698	709	691	654	715	715	673	740	713	683	724	724	659	672	670	709	707	676	666	732	670	693	655	702	675	706	692	685	693	691	667	706	667	673	678	698	690	698	691	659	676	671	660	658	640	681	687	693	734	721	738	710	735	702	675	703	712	684	677	683	683	720	681	742	694	671	707	655	690	655	701	672	680	683	681	684	709	617	633	655	667	679	693	715	711	684	686	703	704	689	701	679	710	708	674	723	715	700	701	701	660	687	719	693	699	683	695	692	688	702	693	700	706	660	674	714	721	667	684	684	702	699	705	695	713	693	683	738	698	728	675	702	693	710	699	675	686	713	683	676	689	667	711	663	671	698	648	656	709	708	692	694	704	726	695	693	727	680	653	700	661	751	660	656	681	712	634	636	671	634	660	682	662	689	654	658	692	644	707	693	696	681	740	709	696	693	655	665	672	668	677	676	672	660	716	727	656	643	682	693	674	719	688	720	702	688	702	690	673	659	650	731	713	697	648	687	669	647	673	675	711	707	678	699	706	692	715	621	776	709	681	704	679	675	700	695	683	669	678	677	678	691	699	678	670	711	679	694	662	677	664	652	707	659	671	642	687	689	661	671	731	703	661	724	705	739	644	688	684	715	712	630	648	679	711	723	708	717	676	728	700	703	679	713	670	687	710	692	689	693	742	692	700	705	682	680	704	704	718	674	686	697	685	716	681	707	673	710	710	681	668	651	691	694	713	634	732	692	661	739	750	671	670	708	713	731	675	689	663	707	678	722	684	695	757	671	660	668	703	704	691	741	735	717	716	678	699	675	717	611	644	700	716	661	630	780	718	687	696	696	654	733	697	685	697	693	676	685	684	682	676	658	667	691	692	680	701	706	688	680	679	695	681	711	701	700	693	687	680	656	700	677	684	721	670	682	671	720	728	695	686	701	670	665	712	682	706	654	626	650	674	707	665	684	685	672	656	700	754	685	680	680	714	688	693	697	668	697	672	694	721	700	667	679	709	690	657	684	704	721	732	723	696	699	734	717	693	661	682	672	682	691	676	741	637	721	698	695	708	703	651	688	728	722	742	690	638	657	666	723	634	741	677	712	728	677	714	650	687	682	736	667	655	708	690	635	718	686	723	732	659	654	710	671	671	687	650	676	647	679	671	683	721	679	679	683	682	684	714	738	680	690	637	683	708	694	655	710	657	663	668	714	690	654	711	696	706	673	625	668	674	698	702	691	654	721	651	667	708	740	688	679	660	654	649	709	698	669	661	719	657	644	666	735	646	714	683	633	667	699	647	746	684	649	696	623	715	656	671	693	682	680	713	684	680	679	696	659	662	708	674	648	683	696	694	667	694	697	660	689	660	728	679	687	671	722	668	635	682	680	664	680	724	697	698	640	672	651	650	742	687	670	718	676	689	725	754	662	689	708	667	684	653	734	656	663	663	638	722	716	686	686	694	647	644	676	756	658	742	673	731	681	718	650	680	647	683	706	675	662	670	669	634	703	695	669	653	714	660	735	669	673	711	684	718	697	731	705	685	693	686	690	684	683	682	680	692	693	686	637	702	658	674	676	701	709	704	690	625	676	660	673	677	736	719	653	674	662	680	692	708	676	701	688	708	674	662	675	670	717	652	688	699	696	690	669	687	717	690	718	689	700	679	661	644	694	678	704	702	704	668	700	715	713	694	683	679	688	671	713	709	666	714	663	652	669	749	706	701	697	699	662	665	710	669	685	667	646	655	689	689	677	684	690	686	705	617	680	675	679	695	683	728	727	651	695	690	692	673	646	732	679	701	695	678	661	728	632	663	761	655	725	681	713	727	683	695	696	687	732	682	694	665	694	716	692	682	662	680	725	667	672	677	691	725	702	683	718	679	681	716	661	702	665	706	728	667	701	669	700	735	659	641	640	698	690	678	732	683	713	691	643	689	648	665	660	716	667	685	702	692	699	684	673	671	689	711	650	667	696	670	675	692	716	669	710	719	678	679	663	735	656	635	675	674	686	674	693	691	722	694	667	709	715	688	698	668	696	611	700	686	645	707	725	664	714	740	680	691	681	719	673	701	697	731	640	635	741	704	670	696	689	711	663	648	721	661	670	644	638	667	670	667	656	682	691	693	717	675	694	701	688	691	698	659	707	711	714	683	704	659	644	699	735	679	705	705	690	626	676	702	713	687	630	705	656	736	709	736	682	683	722	692	690	694	710	733	695	704	709	691	695	669	654	684	679	655	654	631	659	690	646	678	668	683	762	664	646	668	707	709	667	684	714	680	617	663	685	683	725	709	695	719	698	701	702	667	686	685	692	710	708	707	646	717	655	661	699	710	703	712	723	687	690	709	695	666	695	686	648	704	671	685	699	674	684	712	683	681	699	768	687	695	703	710	656	719	695	664	699	649	706	663	718	698	705	700	655	682	664	649	753	702	611	671	681	699	711	686	744	668	636	624	660	660	692	700	656	715	655	675	677	726	746	663	674	697	693	680	687	698	661	726	708	704	691	684	702	700	652	671	656	691	700	657	679	655	687	669	656	679	659	715	671	676	705	654	660	667	671	714	717	714	708	654	665	656	697	694	721	740	711	671	682	720	679	697	674	685	682	647	676	715	687	695	695	713	688	704	675	626	672	721	667	720	703	664	689	680	664	643	720	730	660	686	680	677	671	690	678	654	679	650	701	699	731	721	707	682	691	692	682	711	643	648	681	683	691	684	736	742	654	662	698	725	717	713	661	713	668	669	689	653	701	729	725	638	728	677	616	659	632	672	696	694	692	726	729	674	704	680	714	698	652	711	704	693	706	691	646	693	701	664	690	677	671	668	666	711	656	702	647	685	709	657	702	717	685	682	669	686	703	673	641	708	699	678	710	728	675	681	650	709	669	669	724	697	699	708	681	675	662	654	667	679	668	712	721	712	678	672	654	733	644	667	675	693	664	716	678	689	743	701	625	682	695	641	668	741	642	700	662	669	740	705	685	676	680	701	730	781	714	691	652	653	704	686	673	683	678	633	662	680	716	651	680	729	668	672	699	679	651	694	690	666	685	695	696	728	713	664	700	693	709	735	641	687	656	716	692	686	642	681	663	691	681	722	641	689	656	700	678	673	703	721	701	701	670	625	681	663	675	722	708	704	738	702	655	637	689
25270	11249	6521	3500	1879	1158	816	733	627	535	529	529	526	654	755	1033	1005	822	616	532	448	437	378	351	331	352	341	334	345	330	277	331	296	310	332	324	352	342	331	344	291	299	328	278	327	287	318	332	330	327	342	306	359	338	311	325	308	315	299	312	304	328	328	308	342	302	340	323	327	322	316	302	299	288	295	310	308	332	306	324	311	313	337	314	314	331	328	301	309	320	306	293	323	308	322	317	352	277	323	305	308	329	347	322	325	308	319	321	338	302	335	304	300	308	268	329	350	318	324	275	329	300	313	284	313	308	339	295	321	339	329	337	342	300	326	288	294	310	285	322	359	367	330	350	312	294	296	309	336	302	315	342	343	310	344	324	296	296	318	343	301	312	307	313	323	303	320	313	340	277	304	298	344	318	333	326	317	315	318	317	297	311	314	318	329	320	346	310	297	293	291	302	338	274	307	319	307	314	323	269	298	306	309	311	318	316	297	317	279	317	304	312	317	299	299	332	304	318	329	290	295	315	306	323	293	340	302	314	324	315	300	307	315	312	320	315	319	316	301	297	330	271	293	304	330	327	309	320	334	321	310	322	360	280	311	317	312	306	318	314	287	323	319	328	267	317	332	284	273	327	268	319	305	296	334	332	337	312	268	316	307	288	304	299	306	280	312	293	310	321	272	336	311	313	299	305	339	306	295	307	290	309	317	303	296	325	326	313	305	295	306	315	318	336	297	312	307	337	290	315	313	307	314	317	320	312	322	306	313	323	302	313	314	337	350	320	297	306	299	272	316	278	309	310	310	292	296	310	328	271	314	303	291	338	313	320	289	334	313	314	325	292	320	300	310	323	319	320	334	332	323	322	318	291	341	327	327	328	283	339	299	297	321	314	327	284	333	307	290	337	302	307	301	326	312	327	296	335	307	334	334	291	284	329	307	304	309	292	287	310	305	340	296	329	312	322	305	297	287	297	318	324	299	344	318	331	308	317	293	319	329	322	278	345	304	342	294	321	297	309	341	285	330	295	328	304	315	305	334	323	295	310	296	308	345	341	332	313	309	335	324	297	331	347	338	318	317	287	301	286	309	300	300	309	298	317	337	333	298	320	298	306	271	337	330	306	313	298	327	341	314	340	302	352	321	307	284	354	273	329	326	345	320	345	312	338	303	349	323	285	341	290	335	317	303	312	306	317	322	307	294	340	307	292	286	313	335	323	302	324	311	332	354	336	330	303	312	318	297	310	303	290	315	335	312	328	311	322	350	292	300	287	319	316	309	336	301	295	301	284	332	316	306	334	334	277	333	319	306	332	338	319	326	354	308	318	316	303	277	306	330	318	319	285	293	275	322	325	339	331	334	304	322	344	304	327	289	294	313	288	335	337	295	309	280	315	285	309	288	304	319	328	290	320	322	298	297	295	304	325	327	328	342	276	340	313	305	343	322	275	343	310	321	292	324	320	325	325	327	333	322	311	337	273	319	320	267	311	287	313	297	329	330	317	346	309	325	363	334	309	302	333	338	360	332	307	273	297	341	279	299	319	323	332	282	311	310	332	294	297	281	311	315	328	304	308	285	299	325	298	291	322	321	275	349	295	315	284	283	287	321	291	301	305	310	328	326	301	294	296	302	330	298	294	298	317	290	314	335	304	314	364	268	333	306	301	302	300	280	340	322	294	296	323	329	291	338	304	284	315	325	324	322	308	316	342	319	304	303	333	285	304	289	313	301	324	330	344	291	320	328	337	272	290	319	304	326	306	297	291	283	302	337	307	325	349	309	303	313	281	306	357	287	328	326	313	317	315	337	294	333	345	294	295	287	299	347	302	342	335	329	317	296	310	317	284	321	323	308	286	317	300	302	331	312	303	338	314	355	320	316	307	299	306	325	312	330	306	323	325	293	314	302	325	329	312	316	325	291	329	308	303	285	319	307	307	317	321	314	312	285	294	348	334	309	331	320	300	310	292	348	301	302	306	312	316	295	334	307	323	289	313	288	282	322	303	329	361	313	300	304	325	320	291	342	317	322	306	310	278	285	316	320	338	326	334	328	290	291	298	280	286	319	309	312	291	316	310	298	304	319	313	321	322	334	308	313	261	330	297	327	284	312	309	314	303	306	308	306	321	320	318	341	317	310	333	311	299	332	308	343	329	288	293	312	279	330	300	307	305	303	331	312	277	297	317	299	310	296	345	341	322	327	328	310	317	322	340	300	356	347	322	352	294	298	341	290	342	290	314	337	325	285	292	325	328	315	321	297	323	322	345	291	330	289	330	310	286	318	332	325	315	322	319	332	316	342	343	289	300	337	321	321	319	322	325	297	279	312	324	306	337	295	297	332	338	278	319	290	279	320	327	323	294	333	323	316	370	333	339	320	327	302	334	340	312	324	288	351	330	302	304	275	331	312	287	302	314	314	336	359	324	330	313	295	332	313	308	305	293	317	331	281	315	300	321	316	305	320	299	292	356	303	324	316	331	291	320	318	295	314	287	287	310	299	311	295	286	300	290	266	321	322	304	303	302	293	291	309	322	315	326	292	337	327	309	305	315	321	302	326	302	306	285	345	299	360	306	328	314	328	299	309	321	328	319	317	327	299	304	355	312	308	325	330	321	319	297	329	310	315	285	314	306	332	283	288	324	311	303	305	330	321	317	319	313	315	331	353	349	328	343	313	290	336	318	342	329	330	272	364	318	306	343	326	269	340	323	297	330	299	349	303	329	332	322	296	324	318	329	319	320	340	344	324	308	316	333	303	307	316	301	307	334	316	337	294	334	333	305	298	297	314	310	311	344	311	300	290	319	315	280	318	299	325	343	295	302	300	327	332	318	300	320	321	320	321	306	328	327	348	332	319	335	301	323	276	309	311	294	286	287	318	272	336	364	309	293	313	303	326	329	350	319	327	312	321	294	333	288	286	348	300	314	295	313	296	319	317	333	306	276	307	338	314	295	285	328	334	289	307	312	308	321	302	344	336	318	309	337	316	278	324	279	298	293	304	290	342	287	317	330	331	342	320	302	290	290	336	320	346	320	318	321	342	332	340	305	312	285	326	296	307	318	288	285	329	291	326	307	313	302	306	304	303	296	337	283	283	300	311	335	292	311	306	330	292	295	325	329	339	321	311	333	341	328	334	331	300	327	373	310	320	307	319	330	324	303	293	301	286	313	311	356	335	299	303	306	293	312	306	338	359	315	316	342	327	317	320	310	323	335	317	308	344	303	319	316	315	307	323	315	334	306	292	302	318	300	328	311	267	315	315	293	306	323	310	348	302	296	311	308	300	333	301	286	320	307	310	281	336	351	298	297	295	313	306	334	317	324	324	310	324	306	299	302	328	315	311	334	327	312	310	307	315	320	335	314	310	307	315	318	350	306	308	285	328	314	285	319	291	304	293	308	291	306	318	338	310	281	279	318	331	307	313	323	301	285	293	338	294	320	338	300	306	279	303	324	313	312	337	345	290	311	338	327	338	314	282	301	324	319	316	315	297	326
18489	8105	9680	8817	6594	4183	3253	2858	2327	2003	1791	1826	2053	2738	3436	4856	5348	3852	2766	1963	1467	1188	1434	1121	985	867	758	719	746	740	760	706	745	762	834	809	761	733	737	763	721	713	758	709	714	692	739	726	658	691	712	703	776	744	682	650	740	741	709	714	715	734	686	661	709	736	753	713	689	646	699	736	691	709	721	702	710	703	673	709	692	765	688	730	698	720	756	755	732	704	711	721	710	696	706	736	696	713	677	661	752	740	725	723	720	743	750	685	693	675	685	729	706	701	707	736	691	683	675	715	728	714	740	737	673	707	739	680	746	751	766	698	680	747	696	730	734	709	746	715	724	715	743	665	692	715	699	706	684	734	676	681	703	737	685	706	771	737	728	717	724	705	673	670	712	706	722	706	700	697	684	689	681	673	687	707	654	698	711	680	668	726	704	684	735	715	713	696	684	722	675	689	701	731	706	769	684	758	692	679	713	684	701	694	734	679	675	732	729	698	707	716	657	689	726	720	659	694	764	687	731	716	730	748	661	645	717	659	732	676	727	705	710	723	715	749	658	722	656	742	720	744	748	706	706	693	713	712	720	724	666	716	726	715	693	688	692	690	744	685	728	712	749	746	730	728	727	715	719	729	709	748	701	750	677	734	718	706	734	684	704	675	686	706	665	690	739	751	737	692	697	791	673	655	702	664	725	733	727	688	705	658	701	715	761	751	713	725	683	720	652	665	726	693	774	708	661	698	738	742	701	699	641	733	661	707	732	761	689	674	698	703	689	724	727	754	716	740	703	742	710	708	704	694	756	711	744	707	698	719	729	690	670	711	694	757	706	715	715	693	675	691	707	704	726	700	672	729	694	775	723	715	731	716	771	732	719	729	732	744	738	699	680	704	728	680	703	733	721	720	755	756	690	710	722	695	709	756	689	755	666	735	714	744	716	717	687	659	697	727	726	731	702	735	731	738	695	719	718	693	731	738	689	732	721	738	723	740	743	695	689	689	726	720	721	746	714	723	673	696	713	679	747	679	723	684	730	699	646	715	723	694	763	658	721	706	695	683	681	723	732	703	722	738	740	663	666	696	713	706	714	705	734	716	755	703	696	687	707	740	713	718	726	713	669	711	732	735	723	744	705	753	712	689	691	703	677	686	720	706	661	720	693	710	720	693	705	738	777	732	709	711	725	688	683	714	670	708	668	705	710	679	717	691	684	749	700	731	686	735	671	725	721	720	706	686	728	739	690	733	719	704	706	704	689	739	686	698	746	749	734	691	745	716	751	716	709	676	744	700	714	672	711	739	714	713	709	724	661	712	723	641	732	695	715	672	714	714	710	758	668	711	735	683	694	753	748	710	687	750	687	760	675	709	691	750	687	710	703	710	700	712	697	748	673	690	712	717	751	728	732	662	678	716	695	713	750	690	700	728	693	675	701	691	762	717	717	676	743	678	720	703	712	715	661	703	712	678	745	679	748	743	693	724	708	711	711	671	733	768	715	699	720	627	691	719	712	723	713	766	704	659	715	733	699	728	708	626	693	720	741	758	747	701	678	683	682	698	686	754	695	686	747	778	721	705	736	718	766	723	693	736	659	641	719	729	703	702	722	691	740	711	707	689	712	740	700	711	711	710	685	695	677	696	654	757	713	729	733	722	715	735	738	734	696	702	733	706	652	696	682	734	667	715	726	725	686	698	720	717	748	666	738	728	656	735	702	697	692	697	738	763	760	726	675	688	694	790	698	735	774	691	730	709	667	658	758	733	723	749	700	703	689	668	738	695	719	727	708	739	717	712	708	699	698	716	696	713	686	696	709	721	696	712	692	713	722	743	712	718	740	750	730	662	687	739	669	646	755	705	733	687	714	690	685	692	735	687	697	688	673	736	741	731	719	679	696	746	775	717	752	716	761	754	741	719	703	661	700	721	721	703	717	716	728	697	732	718	706	728	720	722	699	733	753	703	660	718	730	711	713	733	652	721	694	699	680	693	741	747	735	711	724	724	712	705	704	774	760	703	696	726	679	674	679	711	724	709	694	694	683	690	696	652	703	704	668	684	683	709	683	706	699	720	738	722	699	671	766	669	673	739	684	697	686	730	713	720	675	690	740	696	698	714	674	721	685	636	718	702	701	716	790	707	708	690	679	673	705	749	707	707	698	702	711	681	703	683	736	728	731	757	720	679	699	670	704	694	711	683	698	726	702	728	695	693	700	681	742	683	681	686	668	724	683	744	682	653	740	697	702	689	694	729	712	757	687	700	727	761	707	700	710	671	750	746	697	641	694	690	765	701	708	683	691	740	691	720	665	739	696	736	745	712	739	732	720	717	726	728	668	730	670	687	690	737	694	706	685	694	691	729	725	724	680	697	714	672	738	714	717	713	701	741	721	740	696	766	690	753	683	731	705	674	729	682	719	704	741	698	727	760	695	755	712	721	727	726	681	718	684	733	749	688	727	717	783	730	699	690	693	666	688	742	690	695	706	739	664	706	722	745	669	764	712	724	696	739	702	715	747	705	709	718	724	748	728	698	743	721	744	691	641	693	669	696	754	709	711	677	772	716	702	723	692	734	723	696	713	778	647	712	704	710	703	695	723	676	699	756	707	665	748	708	712	694	735	710	676	658	695	680	679	708	667	729	764	693	745	725	675	712	679	756	722	715	710	728	674	714	694	747	676	683	698	720	700	700	719	742	680	718	701	735	695	769	689	703	687	720	722	728	741	723	708	739	701	734	728	695	713	716	671	659	675	752	674	705	681	745	695	738	684	718	714	697	703	701	670	695	697	702	716	707	709	704	714	721	745	698	692	739	731	703	756	728	716	659	708	767	677	716	738	657	718	701	688	719	744	671	729	712	705	710	702	674	712	710	743	739	717	713	698	730	704	680	699	707	741	710	717	714	699	720	706	688	677	729	693	682	739	706	661	723	725	703	692	745	637	708	691	663	715	700	777	684	674	714	740	744	685	713	683	710	685	676	703	709	810	722	704	675	738	718	703	730	704	682	732	718	672	726	697	715	719	717	706	655	702	682	711	719	726	711	705	730	717	655	688	677	688	724	701	698	696	743	696	708	672	660	696	700	663	684	695	693	728	697	700	729	715	744	745	717	697	691	679	707	698	695	715	709	707	704	696	686	707	721	707	717	706	675	744	727	666	717	705	679	733	661	691	701	694	702	714	711	727	718	723	686	661	697	679	743	686	701	705	707	682	729	720	703	691	721	737	718	691	677	683	736	731	691	723	706	690	703	695	748	724	721	688	720	713	689	728	697	728	740	701	727	745	719	676	701	671	723	733	697	794	708	712	718	750	696	699	703	702	657	782	732	703	708	716	783	731	690	712	717	696	685	704	667	716	727	687	712	718	679	734	715	692	692	690	744	717	721	724	692	720	755	715	754	722	711	734	715	726	701	683	672	659	689	684	712	695	746	750	658	694	707	700	737	726	693	631	696	716	696	736	707	711	730	760	680	728	710	681	714	748	708	731	719	707	656	744	755
65242	44920	22226	7318	3586	1657	981	921	842	674	660	635	694	971	1287	1602	1613	1391	787	574	382	369	411	403	311	285	265	244	280	234	246	228	219	256	258	265	234	226	247	227	227	258	229	228	239	235	239	232	212	224	216	205	259	226	229	207	217	216	243	244	228	232	207	203	211	206	235	211	210	255	213	226	225	220	254	225	233	234	220	228	218	233	212	228	226	213	200	227	249	231	231	239	203	222	220	226	245	208	241	234	226	218	217	223	210	236	226	239	212	224	228	228	264	192	215	208	230	249	241	241	248	217	215	240	256	227	233	199	230	204	204	224	218	244	206	210	225	242	241	222	227	206	235	193	200	229	229	269	200	220	236	233	220	245	225	232	219	224	194	185	228	219	229	243	228	231	238	244	254	231	216	249	252	211	245	227	207	205	230	223	229	226	223	226	228	227	196	224	231	213	219	221	224	230	206	204	219	234	239	218	200	206	220	201	238	238	241	221	215	211	217	228	225	245	226	227	221	232	242	228	238	236	233	231	227	206	249	248	207	214	207	205	223	227	212	242	225	238	220	229	222	207	221	224	228	224	208	216	225	223	207	221	243	218	220	239	201	230	228	222	217	261	218	255	206	224	221	224	201	223	227	215	214	214	248	222	218	225	248	211	223	202	191	217	209	200	191	236	233	226	184	247	220	218	219	231	207	217	216	261	185	199	209	247	221	244	252	247	220	242	227	211	243	225	220	216	257	215	219	187	243	224	212	228	210	222	238	217	239	222	205	208	257	228	217	221	239	213	235	216	254	257	241	211	241	202	241	228	199	187	218	238	200	233	225	238	218	228	245	259	220	237	252	237	225	245	205	219	225	230	162	217	234	248	211	205	220	256	201	245	241	201	221	221	230	202	223	221	251	202	221	251	273	201	212	240	220	216	217	239	218	229	225	234	203	234	217	220	213	226	234	208	226	230	222	227	250	243	207	231	217	197	253	229	238	204	225	242	220	223	226	204	224	223	209	217	211	208	207	245	202	218	236	198	232	229	246	241	234	238	210	223	214	232	213	204	247	250	224	216	230	203	225	201	221	227	221	215	205	249	216	218	190	211	220	211	226	231	242	244	213	205	222	238	208	234	213	224	198	202	233	262	211	212	225	227	231	248	230	250	218	203	219	213	240	208	255	231	232	225	253	232	227	222	206	211	215	218	233	223	220	221	220	208	217	216	216	223	204	203	255	189	224	179	209	224	195	222	249	201	214	214	215	221	223	220	201	213	215	222	225	224	221	224	241	225	216	258	214	227	210	233	230	233	235	234	257	210	225	193	243	253	230	215	231	223	224	232	248	237	238	216	236	208	208	215	228	202	239	242	208	201	200	212	210	211	247	226	232	202	202	214	243	231	205	210	211	221	192	212	216	246	214	239	234	227	226	214	246	205	227	227	233	263	236	240	228	238	233	231	212	202	215	230	208	231	216	223	203	230	220	215	212	231	200	224	215	234	241	237	222	221	195	233	229	230	264	231	235	235	211	221	245	202	246	211	228	218	229	224	246	209	218	226	215	224	210	217	241	210	224	244	229	250	211	226	237	257	211	245	208	225	239	223	208	201	224	236	212	213	203	225	201	238	229	206	219	221	221	230	198	228	229	226	216	228	236	192	242	249	229	231	272	236	237	216	218	220	238	238	221	222	205	232	224	202	237	260	253	216	216	213	200	241	222	206	229	189	208	238	231	204	227	237	218	215	219	242	228	245	237	229	248	216	219	233	223	237	243	228	230	256	226	220	238	219	233	222	223	237	236	231	227	224	214	213	250	220	221	223	223	237	231	244	232	195	220	229	220	225	223	239	245	223	219	260	223	234	213	256	228	264	207	203	220	232	243	214	192	226	229	239	208	188	243	251	233	251	238	224	236	208	215	215	219	212	208	253	215	245	215	201	241	224	231	220	243	231	203	234	271	216	202	258	234	195	200	218	193	214	241	222	228	243	219	265	231	230	285	242	203	205	224	216	222	243	243	201	231	213	224	242	228	243	204	190	255	226	242	232	214	191	244	183	215	227	222	241	237	213	229	239	216	269	220	210	247	222	228	226	244	224	221	253	204	239	240	246	273	218	216	235	222	234	235	224	208	206	232	237	237	241	244	221	210	232	211	230	207	224	214	223	230	209	229	223	212	224	217	202	227	216	224	222	236	244	222	242	231	222	218	227	215	226	205	208	233	201	245	243	246	223	229	224	201	225	232	233	203	216	184	208	234	227	220	241	227	221	215	227	233	242	219	240	201	224	243	240	243	225	228	235	229	238	233	233	208	231	220	192	216	238	228	266	221	214	220	216	220	214	234	261	236	213	207	192	207	254	207	238	235	202	229	210	251	254	198	245	218	191	218	208	247	220	229	237	225	219	243	231	221	235	209	187	231	201	237	209	214	211	238	220	234	191	243	209	209	213	220	228	219	225	228	236	200	203	236	248	211	226	238	213	227	236	226	249	230	233	213	207	235	238	217	235	238	241	225	229	259	205	231	216	218	248	224	198	227	202	234	225	236	197	254	213	226	194	232	190	224	228	223	241	193	203	233	237	223	203	202	200	226	227	221	249	246	256	230	227	254	237	226	220	196	234	215	250	230	221	221	205	215	235	235	249	220	244	215	227	223	214	196	188	250	225	212	214	208	225	208	244	242	215	217	227	232	226	210	244	244	211	249	231	229	241	228	234	226	214	270	223	233	230	204	242	234	215	196	228	212	208	206	215	216	219	223	222	215	268	185	200	242	222	229	228	226	250	230	231	230	243	214	251	229	250	246	223	224	193	223	234	213	238	202	243	172	237	231	214	234	225	243	253	216	230	229	215	246	268	265	193	255	203	223	228	198	189	216	256	207	231	232	221	204	249	211	186	216	222	264	200	231	206	203	233	241	228	210	228	233	221	239	203	226	226	251	215	255	209	215	246	238	211	248	225	252	220	216	222	218	188	243	213	182	243	240	227	200	206	251	223	238	244	211	224	233	224	210	221	218	217	260	198	205	202	211	245	199	232	235	234	227	252	243	236	197	210	226	222	205	211	228	237	222	235	212	249	237	195	253	219	209	233	226	230	199	196	207	212	239	240	234	211	222	217	192	221	239	226	232	231	217	216	231	241	223	222	209	222	207	227	244	217	202	225	216	197	208	222	247	213	216	237	210	231	218	226	235	232	236	218	210	229	235	225	218	200	243	231	197	224	208	226	220	224	218	202	220	206	230	221	233	230	210	220	234	220	211	255	238	231	245	226	215	231	213	235	251	225	237	207	199	213	226	215	229	219	249	239	230	217	218	236	224	241	231	216	214	222	234	249	239	214	232	224	245	234	227	232	232	224	231	229	254	232	208	249	213	237	212	243	213	223	208	220	191	206	214	235	240	208	196	257	210	213	204	214	224	211	261	231	232	218	233	209	196	225	200	224	190	223	245	221	245	227	207	219	220	231	232	225	231	213	261	237	213	193	240	242	217	213	197	253	209	243	239	246
42285	27292	17896	12926	10208	6158	4303	4119	3867	2991	2973	2953	3234	4969	6762	8160	8706	7177	3980	2837	1681	1499	1890	1783	1288	963	794	748	707	651	729	662	616	626	762	798	672	620	649	556	565	546	544	530	535	525	526	531	554	534	533	535	519	604	540	540	501	524	525	565	579	530	512	560	578	521	555	562	551	547	517	561	536	548	557	511	549	543	530	529	517	523	517	572	531	552	554	567	564	556	529	501	571	522	541	536	569	563	514	542	532	542	568	500	530	549	492	515	536	547	526	519	556	539	522	514	532	527	551	482	551	537	526	520	549	505	538	571	562	529	526	541	563	527	511	537	486	516	560	575	544	540	538	571	534	549	550	503	520	542	579	498	547	517	537	572	546	549	532	522	575	501	540	544	522	543	514	574	524	554	554	535	506	571	534	548	564	571	508	549	581	556	516	543	546	532	519	551	541	534	567	551	516	523	551	535	549	477	516	517	525	541	564	536	534	511	528	544	545	537	548	587	493	562	508	554	550	545	530	567	534	532	527	524	558	553	542	538	527	545	518	563	513	535	550	554	541	555	502	494	527	494	527	556	530	526	502	512	519	526	488	576	508	565	520	556	523	544	538	523	520	528	525	562	563	537	519	527	568	520	505	538	536	563	555	504	531	569	507	541	539	561	531	575	524	506	518	522	508	514	530	535	560	498	539	533	527	557	538	559	516	525	547	574	529	537	591	546	519	496	543	563	534	559	513	578	569	524	561	527	551	546	547	550	544	569	546	561	525	557	572	542	494	498	560	580	586	590	524	546	536	540	580	482	553	588	558	534	505	530	543	526	589	512	560	577	507	517	558	521	511	508	586	535	524	520	538	543	542	549	537	553	563	528	549	537	589	508	503	545	524	569	540	513	511	484	574	563	505	524	520	520	539	554	560	542	583	487	557	528	509	538	529	555	517	538	513	515	541	557	535	539	520	536	570	522	549	538	536	500	490	529	508	529	536	545	548	547	542	551	560	571	547	558	517	520	579	543	567	553	535	557	560	524	519	524	546	577	545	563	505	494	526	549	582	562	538	545	535	511	519	513	532	604	552	516	485	543	532	570	565	522	547	546	567	538	542	505	527	555	557	519	557	530	561	521	516	540	505	524	548	528	548	552	538	522	523	548	517	529	545	553	529	475	558	559	520	569	582	543	539	528	582	563	562	513	505	544	528	513	504	494	487	509	548	531	565	528	555	519	518	536	530	549	551	561	510	548	473	539	504	535	585	524	505	563	564	545	522	550	545	499	523	507	486	542	575	508	532	532	494	529	501	555	535	573	590	548	520	555	532	539	574	568	569	505	504	506	524	541	535	536	549	524	541	545	593	503	538	539	506	582	533	504	551	550	525	545	554	551	500	568	500	507	529	491	540	501	529	558	599	546	505	523	503	572	512	564	549	549	565	533	571	565	599	537	509	541	509	547	482	523	566	524	533	512	543	542	529	571	517	517	492	565	526	515	568	545	557	544	525	519	564	550	546	521	543	534	536	529	565	543	544	580	522	559	508	541	541	598	534	558	516	562	535	566	531	532	547	540	525	547	548	551	518	566	556	546	544	530	588	553	540	528	561	551	516	547	556	505	565	550	530	545	527	563	549	513	546	523	569	506	533	563	584	545	507	535	609	547	579	537	552	530	556	575	547	512	549	557	531	495	563	526	582	533	512	526	512	527	524	517	564	537	497	535	549	512	587	489	536	532	560	528	580	525	521	539	549	525	551	524	507	551	503	523	542	507	537	505	522	532	571	522	525	555	512	531	516	540	556	500	558	535	535	516	563	509	551	551	507	502	575	515	513	527	510	535	519	512	561	536	553	530	525	546	514	569	564	543	585	536	538	550	577	565	529	552	549	504	555	503	543	520	508	542	520	552	514	533	561	554	567	555	540	506	530	528	561	623	535	508	511	532	589	546	533	531	491	538	477	520	517	539	531	576	536	561	522	535	506	504	542	549	545	489	528	504	526	556	572	519	552	527	499	565	562	571	542	518	534	560	546	536	550	581	551	477	537	526	545	488	536	542	546	528	520	531	548	548	600	519	516	511	528	506	577	558	539	526	552	500	492	530	547	570	513	508	549	514	560	486	560	531	576	497	554	530	536	526	558	548	495	520	551	579	555	557	547	545	545	543	544	538	512	538	526	510	528	552	549	523	515	531	509	514	524	564	548	499	515	555	547	555	550	542	533	532	539	523	573	548	527	549	524	566	526	560	518	582	552	563	513	539	563	539	540	510	525	574	545	586	511	530	556	576	537	541	505	560	513	542	534	518	517	530	547	514	546	539	544	540	519	567	539	517	555	534	541	555	558	525	554	547	577	557	558	544	567	511	549	547	559	554	537	554	526	536	545	543	520	571	528	599	577	557	556	558	554	518	509	515	504	512	545	594	552	555	595	524	526	561	533	502	532	536	517	519	513	526	531	582	455	530	505	539	543	541	501	562	509	550	578	555	532	554	551	527	571	564	534	532	500	571	508	533	525	540	534	547	511	527	533	540	529	578	541	544	554	536	508	553	559	538	548	538	512	545	526	551	519	530	540	556	503	561	538	517	502	521	523	526	570	553	548	583	490	540	556	497	519	550	540	526	534	581	537	528	594	558	542	532	528	509	508	559	563	474	561	513	566	528	547	526	543	520	540	558	513	567	543	543	561	550	531	585	549	503	548	492	528	497	568	489	577	556	568	533	516	565	575	545	472	542	517	541	542	579	542	517	531	567	532	537	494	512	578	555	521	564	575	523	524	529	603	579	517	587	526	511	528	534	498	547	629	546	543	533	540	538	521	496	578	528	513	561	528	521	480	530	570	512	515	527	513	544	557	587	541	491	571	582	520	555	538	512	476	539	544	535	518	492	512	545	577	544	560	538	534	549	534	525	564	492	538	523	546	533	496	555	522	535	493	515	517	542	527	539	530	531	548	533	543	523	563	535	525	517	528	554	533	534	529	523	521	534	522	534	537	492	573	535	568	559	556	527	545	515	563	551	524	559	535	568	508	530	543	550	520	522	514	541	545	533	521	545	491	548	523	512	581	506	507	508	545	525	526	537	576	526	525	536	525	565	522	539	536	584	530	551	573	543	545	503	533	574	544	548	569	575	536	563	560	560	510	568	533	525	546	536	536	513	514	536	537	530	548	535	531	520	576	526	538	552	571	534	541	534	596	519	530	541	526	517	557	549	547	547	516	501	496	518	534	540	549	561	555	560	492	535	572	525	498	557	533	555	525	540	552	535	526	539	581	549	508	535	520	532	560	545	549	506	561	567	515	518	570	522	525	582	541	527	518	493	546	579	556	513	597	525	561	539	485	530	557	555	540	536	538	573	541	531	530	513	521	544	526	514	548	528	533	544	514	538	491	548	507	529	542	521	549	528	524	533	534	509	539	541	547	525	556	560	516	534	541	550	556	521	518	538	498	536	590	528	538	499	495	541	561	534	484	537	512	562	548	547	531	504	529	526	542	542	554	524	531	568
73319	53398	28016	12911	5100	2480	1840	1166	1197	959	887	823	904	1455	2022	2225	1973	1666	1153	897	562	489	588	572	456	449	369	324	375	318	291	311	303	329	338	337	298	367	319	341	304	302	334	294	324	310	336	301	312	278	303	319	310	296	270	295	320	276	284	310	314	306	304	287	284	277	283	345	317	288	295	310	298	277	286	279	314	301	320	324	322	308	283	287	316	319	305	290	270	300	297	301	252	295	299	305	286	286	319	291	286	310	300	247	279	285	308	293	295	260	332	298	315	305	280	286	316	303	308	346	279	289	300	321	305	287	299	275	291	281	293	323	307	299	329	286	302	309	321	289	298	298	283	284	319	278	297	289	313	290	281	321	300	317	328	310	324	289	278	297	314	301	279	269	269	303	296	283	283	281	268	312	278	249	331	279	291	281	315	253	279	300	290	293	313	301	312	288	290	283	281	296	274	296	265	297	293	307	325	298	318	291	311	257	324	321	269	300	309	305	253	283	305	280	318	339	319	308	290	297	294	319	325	299	314	300	261	289	308	305	287	310	293	295	278	300	306	302	314	277	310	277	279	275	298	292	285	291	272	282	282	276	307	314	294	294	296	307	325	315	307	319	323	300	276	281	321	310	294	293	292	303	281	291	314	316	310	275	339	291	333	302	332	260	312	261	284	291	300	287	314	290	306	271	299	300	273	284	282	302	315	297	307	279	301	295	281	293	296	306	295	267	281	319	290	309	291	326	284	301	299	319	291	255	307	334	311	296	320	289	328	297	260	284	276	293	293	298	306	306	290	277	267	307	282	286	273	309	286	267	303	299	301	311	285	295	306	292	279	273	277	294	283	292	311	289	306	295	335	317	312	288	288	281	320	256	294	275	299	287	308	259	304	295	276	292	300	326	292	290	283	307	298	288	291	310	258	283	301	297	348	288	275	277	279	310	304	276	307	297	343	304	283	302	282	309	275	287	302	308	289	316	284	291	294	271	303	314	304	317	291	314	290	321	312	297	316	282	286	285	328	313	272	315	289	273	297	288	308	289	322	301	311	295	285	303	288	293	278	285	319	279	281	287	272	326	326	304	281	308	303	299	316	323	274	291	286	337	319	307	291	283	274	308	286	290	296	295	290	299	273	295	301	288	278	307	295	311	307	301	304	308	314	294	327	305	276	257	323	273	270	273	313	278	308	280	270	285	313	305	305	278	288	320	295	321	345	300	287	317	311	303	291	274	320	299	284	295	312	301	276	311	294	276	330	286	272	286	295	284	292	294	322	293	313	296	346	316	313	313	264	273	284	323	321	279	296	270	287	255	306	277	299	315	315	284	328	331	292	309	284	298	279	290	309	274	292	301	302	299	279	319	302	286	277	307	302	273	324	303	290	309	297	303	303	288	310	291	290	333	312	317	303	267	300	273	297	325	305	258	299	278	296	298	294	298	285	267	300	269	293	297	304	305	322	287	308	303	276	293	296	295	268	327	274	313	285	275	273	291	270	313	305	305	295	283	306	323	290	293	305	283	302	322	308	279	276	298	286	298	297	292	316	272	295	277	283	286	286	270	299	305	336	310	280	313	298	292	303	297	283	282	285	307	278	292	302	322	313	300	279	309	297	320	313	283	297	295	284	268	301	312	286	308	303	287	293	310	324	269	277	282	283	289	309	293	271	297	269	289	285	291	305	293	298	285	326	302	273	321	311	299	298	285	322	324	306	299	306	286	321	285	287	263	332	337	310	264	348	295	299	304	312	320	304	300	314	288	311	333	277	317	295	301	288	282	306	298	260	281	285	289	284	251	315	319	310	253	279	286	264	303	300	318	273	299	288	282	271	300	279	321	309	273	320	306	306	295	303	307	302	259	313	245	299	298	267	338	322	294	323	287	292	303	325	299	314	285	293	247	294	307	287	288	307	303	295	296	309	311	289	281	261	315	308	303	323	301	286	294	322	304	297	321	299	297	271	285	301	295	321	308	310	299	269	307	314	316	289	292	320	241	272	279	280	274	299	314	266	344	331	303	304	302	288	275	316	312	286	306	303	258	300	273	269	317	292	310	299	286	300	295	291	300	283	332	317	256	281	277	304	282	296	281	299	333	357	262	263	268	297	296	316	299	310	269	307	296	310	286	291	284	295	292	305	282	311	313	263	307	307	301	295	275	297	276	277	304	304	306	284	284	305	287	277	332	290	300	303	302	326	311	297	320	300	305	277	287	309	277	305	278	294	297	309	314	272	316	297	294	293	297	300	287	283	319	300	298	273	255	262	285	287	281	292	294	315	292	257	276	323	300	281	290	296	267	306	313	291	324	326	301	271	278	300	327	290	302	285	259	307	334	314	282	295	292	298	294	286	315	287	297	320	288	312	329	333	282	302	309	297	289	307	313	298	303	260	281	303	310	298	314	339	310	325	344	285	295	291	265	285	280	276	333	296	306	300	290	290	301	277	271	289	311	265	291	302	303	307	303	290	301	288	312	297	297	275	285	302	268	319	325	303	310	291	302	261	313	297	306	308	283	296	298	278	307	262	315	310	287	282	323	271	321	302	296	284	307	312	296	263	274	289	316	283	296	323	309	294	290	306	301	266	313	300	287	276	301	292	333	300	286	268	309	320	301	274	279	300	259	324	280	249	285	284	290	326	311	323	308	272	309	309	276	288	279	280	283	266	273	307	326	309	282	321	317	323	319	296	291	318	295	298	317	275	302	317	289	263	309	318	339	304	320	300	282	296	319	314	302	269	303	289	286	296	284	292	285	274	293	268	289	299	290	295	269	300	289	313	289	305	318	276	271	302	308	327	295	286	287	307	307	328	305	284	307	325	332	310	331	278	299	297	283	317	297	326	311	268	294	283	297	272	272	297	300	261	301	327	313	295	301	297	294	338	279	282	274	303	313	303	288	297	309	302	295	336	302	288	286	277	268	335	290	302	291	322	273	304	291	298	273	298	301	289	322	310	277	293	310	305	273	332	307	295	280	298	278	302	321	284	320	295	297	272	288	324	299	292	302	284	291	301	288	310	286	309	275	286	295	304	284	326	321	289	271	261	302	305	280	283	286	297	310	298	286	337	332	276	270	325	272	282	309	312	294	288	289	298	320	330	275	294	260	289	301	291	291	300	296	259	313	282	297	315	291	287	290	273	296	279	262	282	276	283	285	303	304	298	336	290	293	297	278	321	296	267	292	310	291	279	299	281	264	294	325	281	278	269	296	299	292	264	306	312	316	298	294	291	276	293	332	317	306	303	310	278	293	277	261	280	278	314	294	275	297	273	315	282	294	297	277	307	285	271	288	314	299	292	312	318	297	301	301	323	301	286	300	290	313	265	283	291	301	304	293	305	274	302	276	298	351	328	318	295	313	272	281	310	277	326	295	291	302	287	267	291	288	314	263	299	305	310	291	293	330	319	309	295	302	259	296	292	284	309	301	302	278	291	279	289	280	304	303	290	314	295	294	287	323	316	319	301	345	270	304	292	320	313	302	300	309	289	293	314	306
52438	36946	19988	16988	11994	8482	7000	4778	5006	4207	3879	3743	4292	7107	10215	10845	9742	8071	5870	3942	2432	2130	2675	2593	1893	1555	1154	1027	963	941	841	828	828	815	936	972	922	923	906	802	721	751	668	730	687	708	676	722	674	711	682	687	735	755	751	691	747	684	729	671	729	683	747	703	695	678	715	657	694	752	713	695	729	723	709	698	641	703	728	712	744	707	656	671	696	696	696	704	696	728	704	700	707	715	659	668	705	669	680	698	698	671	681	696	702	678	721	689	658	719	696	642	661	656	732	702	691	669	685	712	691	648	657	737	671	664	698	687	708	701	683	691	707	665	693	687	675	743	743	691	660	697	700	701	687	672	675	665	716	754	688	716	712	652	703	713	673	693	709	701	695	653	710	673	710	707	714	685	681	693	698	664	708	693	707	720	667	781	720	700	672	683	680	727	713	733	646	674	714	665	708	707	716	719	630	713	645	670	738	682	676	649	677	673	691	693	660	688	675	686	709	669	712	714	681	715	665	701	674	667	698	715	664	743	674	712	658	648	735	702	745	683	718	651	683	660	706	661	677	655	708	706	666	663	682	698	653	679	686	669	690	692	704	726	706	679	673	695	733	706	686	670	694	698	694	687	683	697	697	728	692	667	699	677	705	747	696	654	665	660	669	705	736	691	696	687	738	687	704	689	699	693	667	661	668	638	708	700	713	656	676	740	651	688	686	710	647	717	668	693	727	686	712	705	672	658	667	718	699	684	677	687	676	675	678	683	655	716	739	704	706	668	709	752	657	707	685	679	692	677	675	669	676	672	684	720	664	670	690	686	657	673	705	699	663	700	697	717	740	676	665	692	708	736	650	687	681	714	689	697	709	704	696	726	656	634	705	743	675	671	750	740	756	695	717	722	735	718	708	688	679	720	702	682	722	642	699	697	697	659	634	660	710	684	719	691	675	670	718	657	683	668	686	714	726	643	722	748	697	713	709	725	689	717	729	692	754	678	693	625	678	692	653	660	666	680	672	691	690	639	685	733	702	670	640	736	712	677	710	694	643	715	667	701	687	713	694	683	743	685	707	659	682	663	745	646	757	670	708	712	694	698	696	641	665	710	717	734	666	695	674	655	689	633	665	652	697	717	722	664	649	745	678	693	696	753	653	710	702	675	710	684	706	703	668	665	695	662	680	710	675	694	667	677	675	724	686	731	665	691	708	668	727	691	718	645	692	735	716	667	707	683	676	653	674	717	713	718	696	713	685	723	667	683	661	708	722	703	660	668	717	683	730	676	673	720	694	715	700	750	697	670	663	694	707	684	685	718	721	690	667	726	663	726	707	679	675	690	698	711	741	708	704	703	723	716	710	741	691	701	710	683	675	707	648	676	684	692	679	708	690	633	680	695	711	684	702	634	668	715	681	735	693	663	688	717	675	639	674	686	670	712	718	699	706	693	706	694	712	669	659	694	662	665	729	646	670	666	723	678	690	701	691	700	684	664	658	712	664	659	749	714	682	712	665	674	723	691	720	682	697	720	645	711	704	673	691	712	692	680	695	698	695	712	660	669	672	659	694	675	674	742	714	676	700	691	729	641	691	672	668	688	669	673	711	689	680	698	693	687	652	712	682	687	691	670	722	703	638	695	683	662	649	739	707	682	665	664	701	657	703	666	696	657	660	697	648	691	686	710	699	706	714	656	670	682	718	694	724	674	661	628	679	661	695	672	699	661	715	716	682	710	670	692	694	735	746	706	673	679	752	713	700	668	687	697	706	708	692	650	770	686	694	704	719	711	693	702	685	704	654	694	690	706	709	713	686	705	699	695	752	661	690	690	692	665	707	653	708	718	664	697	703	702	699	680	700	724	645	721	696	678	725	652	707	715	666	705	672	713	713	711	688	704	703	721	774	678	717	712	692	700	725	688	691	687	699	674	698	656	686	707	648	715	697	707	626	735	671	710	607	666	685	682	693	711	643	686	670	698	696	714	676	715	662	677	677	674	699	691	676	678	629	682	723	692	701	673	706	731	723	710	683	692	705	701	695	688	717	628	742	664	739	670	731	709	669	754	730	622	652	670	657	681	705	694	682	692	688	706	689	718	679	673	687	656	687	719	638	697	722	718	682	706	687	714	729	709	667	699	690	661	680	682	683	701	680	725	666	684	660	758	701	681	720	711	667	670	681	716	683	626	677	710	678	675	661	712	702	693	678	700	640	715	713	740	734	687	685	677	693	661	664	736	668	666	711	680	685	684	705	683	671	721	700	701	671	689	712	726	697	668	678	707	695	679	677	694	739	721	676	682	676	702	669	637	647	705	659	730	719	697	713	683	694	714	688	706	723	651	680	765	675	667	738	703	645	703	696	678	655	713	645	719	744	718	700	660	650	698	700	731	658	687	681	708	673	704	618	697	678	643	667	717	706	693	663	735	664	648	694	685	675	702	669	652	724	702	711	669	705	686	760	684	713	718	688	717	713	717	691	746	678	692	723	721	717	726	662	695	682	669	680	683	689	661	719	662	677	710	685	674	620	673	739	712	663	699	670	635	698	643	673	759	669	717	645	703	712	679	683	721	688	690	651	718	684	710	702	665	721	682	662	717	655	674	709	675	687	676	657	664	708	675	722	695	669	668	707	681	695	667	678	719	750	654	693	674	698	698	689	709	709	651	635	624	729	662	689	659	746	703	657	692	669	664	706	673	694	664	719	704	664	662	684	659	703	730	647	668	697	703	710	654	646	667	672	703	648	712	691	687	696	676	686	684	714	676	693	726	683	691	646	728	695	674	713	690	695	706	660	726	696	653	640	714	731	676	699	684	650	701	697	642	709	679	706	684	675	693	683	680	685	660	675	680	716	695	704	681	668	695	737	659	682	676	696	677	682	684	698	671	689	711	684	698	699	709	671	703	669	682	683	667	666	710	698	677	698	686	689	709	675	711	666	698	708	648	692	677	740	733	694	676	675	654	717	696	673	695	628	709	684	666	722	719	660	673	688	692	721	713	709	623	672	721	714	631	730	725	718	670	664	742	716	739	658	739	669	690	679	733	645	726	699	736	761	653	698	723	687	694	665	674	714	680	687	723	712	746	694	661	634	667	692	695	722	705	693	656	664	718	700	689	627	656	672	696	685	682	673	641	652	659	670	699	663	684	654	660	643	708	726	665	650	715	664	752	721	670	730	687	672	707	679	644	670	668	725	686	669	664	672	663	696	685	688	711	638	711	711	656	682	726	691	701	708	691	703	719	712	650	683	722	668	693	710	686	706	674	691	650	684	648	689	660	712	681	680	679	722	671	717	662	731	690	676	678	683	709	728	720	683	678	678	643	685	691	705	641	742	726	676	729	676	654	654	667	671	743	664	705	664	727	663	696	683	676	664	719	670	683	688	727	685	720	684	668	638	680	666	667	727	676	675	713	697	672	680	660	656	672	656	682	656	711	685	681	722	687	676	718	673	685	730	688	667	654	690	715	701	677	688	657	705	672	670	642	677	688	673	709	672	735	731	692
26542	10314	4439	2688	1638	1030	615	511	589	531	520	488	512	676	920	1005	933	692	580	489	388	389	393	376	318	321	351	328	315	288	315	323	317	292	325	341	304	330	318	310	294	313	288	298	319	326	288	310	315	342	287	297	315	299	296	331	302	324	314	309	320	330	306	303	317	325	339	313	308	318	292	304	338	300	304	353	344	296	328	318	323	362	293	339	282	311	292	326	314	274	316	314	304	339	338	293	290	339	333	347	331	305	331	322	337	308	293	313	297	338	297	333	322	306	324	292	315	291	305	317	339	303	338	302	291	348	311	293	323	292	322	347	310	277	325	339	327	308	291	358	333	324	312	288	316	272	310	288	329	304	313	288	323	310	344	327	312	302	307	353	335	303	335	294	315	287	301	311	299	333	278	325	300	301	309	353	260	308	348	335	348	300	313	326	328	291	321	315	327	316	309	300	312	304	303	311	293	340	299	306	345	328	303	299	327	276	298	306	335	344	320	299	301	311	278	330	308	300	332	321	301	327	333	295	325	327	303	285	310	347	314	345	300	286	262	281	316	306	316	336	313	345	301	308	283	332	303	338	296	278	289	299	335	284	297	339	309	303	324	291	329	329	315	326	321	332	291	294	311	329	325	351	317	341	308	282	311	297	351	320	336	306	294	304	344	327	318	317	302	297	283	277	306	328	320	321	305	316	310	308	298	323	305	315	332	313	303	308	296	270	298	316	315	289	301	342	330	333	328	291	339	280	276	286	309	301	308	308	302	301	316	321	304	312	303	304	316	326	347	332	295	294	277	286	300	333	291	274	317	308	310	332	319	304	307	343	283	313	318	339	341	308	306	301	307	306	293	326	325	331	281	355	306	303	334	319	274	308	316	296	308	331	298	331	305	283	329	320	297	325	308	309	294	294	332	342	348	303	319	308	302	345	298	342	302	288	298	326	353	317	301	315	322	273	313	285	338	304	320	295	324	292	310	294	314	274	334	314	342	319	318	329	287	331	368	285	291	303	330	309	330	320	335	308	315	281	321	325	298	334	291	280	309	313	320	319	335	321	287	346	315	320	290	273	315	345	289	297	286	315	301	306	316	331	290	340	300	335	283	267	323	329	268	299	296	283	321	353	323	308	269	304	286	316	297	326	333	295	325	281	286	287	309	317	328	286	282	303	313	320	321	287	304	264	308	314	302	296	285	291	343	332	293	319	347	332	292	312	304	345	308	293	299	326	346	295	286	328	310	310	320	311	295	297	332	321	306	305	299	276	316	305	302	282	304	338	321	284	323	332	305	293	336	304	277	314	330	318	328	311	296	305	319	310	296	356	321	328	311	302	290	307	322	285	329	309	313	346	292	302	326	293	296	257	333	284	340	327	269	304	302	335	331	328	279	297	287	333	302	333	305	334	299	283	310	367	317	315	298	283	301	303	295	336	331	319	322	296	322	310	315	317	316	288	284	309	355	315	267	293	289	321	343	303	312	324	288	302	298	297	326	323	304	286	316	287	319	337	303	340	286	296	329	304	304	317	287	280	328	313	332	320	332	308	306	310	287	278	321	336	310	298	308	340	290	308	307	317	355	270	312	333	330	320	329	326	334	304	297	322	323	338	325	327	341	308	268	325	336	317	321	314	305	285	317	350	273	342	317	308	294	339	294	297	293	301	285	286	349	302	330	293	330	312	305	306	294	333	303	318	308	291	322	285	341	327	306	257	312	248	316	324	272	310	320	311	349	277	279	306	305	350	304	326	321	319	350	312	330	308	320	314	301	307	284	305	290	311	328	327	317	320	330	329	324	327	324	324	346	299	330	331	296	299	290	320	306	307	285	305	321	320	302	317	290	324	282	322	298	283	319	292	296	322	305	336	307	322	317	306	325	284	278	314	360	298	279	287	315	327	295	332	336	329	342	277	309	267	319	289	281	304	332	300	296	323	329	293	297	289	300	264	281	270	292	323	308	311	312	338	298	265	334	320	319	313	293	320	314	326	315	312	313	335	308	313	291	322	310	295	353	308	278	320	257	281	305	296	320	324	303	315	310	313	293	301	312	288	290	258	335	328	298	303	315	294	311	323	325	272	317	309	316	284	317	285	305	313	330	309	302	309	317	339	317	290	284	326	310	324	331	282	322	317	310	329	318	316	336	317	324	276	287	293	336	320	303	333	306	349	328	316	324	314	336	269	319	315	300	300	309	331	341	322	322	317	326	301	310	321	313	315	323	343	309	311	348	292	345	333	310	318	342	317	318	303	313	295	304	287	288	319	341	306	342	341	313	274	288	345	351	324	327	319	329	313	289	302	295	310	309	316	270	357	303	307	302	290	308	318	284	292	292	309	293	310	339	297	282	297	314	318	325	344	338	309	323	314	312	296	320	308	328	291	306	308	310	297	313	327	353	321	280	321	277	298	287	318	309	286	315	309	314	286	316	298	296	322	311	304	314	307	324	297	285	302	317	306	294	326	341	309	306	298	301	309	285	326	298	294	322	304	314	310	320	323	322	363	321	275	310	283	289	314	329	297	314	330	305	277	284	276	293	286	323	323	284	316	308	301	328	307	326	309	336	317	324	318	334	291	323	298	317	298	327	307	278	299	312	311	311	307	300	322	305	319	336	341	321	329	304	308	329	311	287	309	293	286	337	320	324	326	325	318	311	276	278	285	306	309	281	331	312	319	310	313	318	315	314	322	315	325	349	318	319	294	320	289	294	296	305	304	289	304	313	275	322	268	293	317	289	332	273	319	314	298	305	291	296	279	281	323	308	305	279	305	319	325	351	309	352	313	320	301	300	324	334	291	290	286	353	286	296	322	316	322	339	343	312	326	300	293	264	330	294	302	312	293	309	298	297	272	321	317	331	323	327	297	279	296	303	299	295	301	316	301	340	334	353	308	304	309	309	298	327	284	330	318	324	291	317	316	325	320	334	305	293	302	281	291	292	302	324	295	316	308	334	302	310	339	316	296	316	290	278	305	302	302	316	285	325	338	320	294	313	305	310	286	295	306	289	309	320	324	340	325	328	326	343	330	291	346	308	320	299	301	303	312	304	313	311	312	293	333	318	315	287	334	315	331	328	316	330	326	294	292	321	315	290	309	282	304	300	330	307	291	308	348	361	307	336	300	305	319	286	325	318	318	331	297	301	310	320	297	321	307	286	287	327	322	286	321	324	298	331	299	298	290	318	339	319	279	306	315	303	316	293	293	319	301	299	273	340	286	320	312	297	308	348	329	297	311	348	296	294	325	322	329	277	291	327	343	334	373	314	331	311	298	296	326	310	290	319	317	287	304	314	339	314	299	296	279	280	367	302	296	346	268	313	286	312	350	321	327	301	314	293	316	317	328	318	319	312	337	281	314	289	364	307	282	305	334	300	289	294	323	321	320	309	299	316	330	317	309	299	327	304	304	322	250	323	314	293	322	298	305	308	310	338	315	295	293	325	307	317	313	320	284	316	288	294	286	290	323	299	308	330	295	276	306	297	307	291	315	314	327
18985	6962	7046	6838	5697	3816	2309	1698	1979	1904	1659	1887	2290	2984	4654	5098	4371	3229	2412	1770	1229	1201	1267	1166	918	905	777	768	696	758	691	727	785	756	775	720	799	726	764	714	701	692	641	690	734	711	690	677	680	715	718	717	715	693	654	641	724	713	740	728	659	715	710	704	683	668	693	755	677	689	690	701	718	702	717	736	703	697	716	727	702	671	703	633	735	687	706	640	698	653	715	651	692	679	671	690	645	681	753	658	694	696	673	652	693	705	701	701	681	713	692	711	677	662	703	702	687	722	716	701	675	691	713	700	745	707	718	731	682	731	734	712	697	721	727	728	670	700	740	739	709	731	716	689	725	689	712	687	742	676	741	646	730	694	693	668	675	730	677	749	694	746	678	690	734	706	711	692	715	711	675	745	748	705	708	670	690	746	711	714	713	678	656	694	713	699	660	699	753	740	703	681	714	720	694	679	734	718	702	684	721	692	730	723	691	732	687	689	715	682	713	696	739	712	708	661	725	685	670	671	684	703	719	723	672	709	661	698	704	677	739	699	741	671	674	719	690	689	615	708	728	711	700	711	678	708	673	696	718	739	736	696	712	709	711	684	707	730	694	679	686	713	707	680	620	694	719	680	711	696	678	723	693	657	725	680	681	688	717	732	739	681	750	680	686	716	752	747	711	679	672	676	677	736	676	677	739	760	721	715	665	727	716	717	701	709	719	711	756	699	723	712	690	702	664	717	702	717	714	695	673	670	708	694	713	663	715	680	675	672	710	687	663	683	737	681	744	710	734	676	677	743	740	702	644	710	661	697	724	715	746	747	688	739	673	677	717	749	685	685	761	741	687	679	750	740	694	674	714	674	729	728	693	712	655	722	755	687	700	684	738	743	745	724	666	705	716	707	698	731	702	687	666	706	685	686	692	696	703	655	728	661	696	668	671	732	683	720	673	719	701	659	718	672	704	722	703	688	668	698	690	684	689	716	731	681	668	741	730	701	734	692	726	707	694	673	712	694	721	733	749	747	679	693	734	733	715	705	645	660	728	675	741	695	706	738	712	739	686	729	705	708	763	748	714	739	647	676	728	706	680	703	683	720	648	715	701	709	700	656	704	699	706	677	726	697	702	670	701	675	676	760	742	696	687	699	714	715	682	724	707	690	747	691	706	725	752	728	704	722	687	736	673	697	762	712	724	640	687	731	709	764	707	674	694	681	678	725	658	713	705	666	702	667	680	739	722	679	712	667	710	719	707	711	659	696	681	721	681	759	688	690	672	726	685	698	745	722	722	706	708	703	665	695	728	683	714	657	682	710	689	731	756	732	727	717	659	655	690	724	688	729	644	693	719	704	665	729	718	693	690	705	687	731	707	664	758	688	722	704	748	791	683	737	711	659	754	715	725	771	654	732	676	722	683	762	711	667	718	662	682	707	678	667	722	691	682	708	688	696	696	698	675	677	734	674	718	694	717	716	623	728	695	719	705	759	736	742	678	702	661	637	740	698	673	696	751	732	715	704	692	677	736	679	651	696	687	677	691	646	748	705	697	717	644	706	705	702	660	697	725	736	679	649	692	687	703	688	754	702	722	674	677	704	733	714	717	687	725	730	699	706	713	697	690	750	732	748	702	720	736	721	672	740	704	658	682	722	684	726	678	676	694	741	696	700	710	735	715	691	726	674	637	710	678	695	690	724	683	682	657	734	670	677	694	727	697	711	657	743	756	669	676	733	673	726	694	719	728	732	685	683	701	719	704	723	713	745	723	706	712	703	709	689	722	714	718	707	757	714	688	713	690	734	722	749	723	723	690	735	700	697	674	674	760	636	680	676	674	719	730	705	714	693	691	717	687	723	682	706	726	741	753	721	707	722	722	719	702	755	701	719	678	687	727	693	656	719	717	691	693	733	703	711	693	734	701	659	696	694	670	661	698	709	725	674	670	676	725	738	674	674	686	661	705	691	707	667	686	730	720	765	727	733	696	738	692	669	643	701	721	710	734	758	653	698	717	726	643	692	709	706	672	700	697	712	744	714	701	635	709	672	723	737	717	680	712	706	735	678	700	671	702	735	691	665	757	721	683	743	673	682	741	691	672	683	658	720	712	664	708	659	689	699	676	698	712	682	676	670	712	701	708	712	704	707	698	741	731	734	710	724	713	723	716	662	732	706	685	681	673	714	721	652	733	723	707	704	721	724	736	665	721	704	700	720	685	702	673	684	673	710	720	670	669	690	694	707	678	691	714	711	712	678	743	743	675	730	715	685	704	758	699	693	742	752	745	725	723	711	716	668	726	617	719	719	730	722	743	707	667	711	646	721	697	711	695	704	713	670	672	711	716	685	702	718	716	710	703	675	698	707	739	663	698	737	698	696	713	697	708	669	720	700	740	714	696	654	765	705	707	731	711	716	696	673	687	681	674	677	688	694	685	664	744	696	647	718	708	716	676	758	702	693	732	691	685	661	703	697	656	682	691	711	706	689	708	692	695	726	678	683	683	684	719	691	676	644	677	690	688	745	716	712	699	684	780	688	709	743	710	743	723	699	668	693	674	759	715	677	715	699	702	744	678	667	681	692	747	703	706	729	708	683	705	668	744	707	670	692	710	673	745	736	701	729	674	716	706	724	682	690	687	720	704	700	689	759	723	712	699	663	698	712	755	744	696	675	680	702	728	701	721	726	680	665	732	720	730	655	709	662	696	700	660	683	706	690	713	663	704	707	640	681	675	707	664	721	695	683	769	680	735	714	635	677	689	685	712	726	651	729	701	704	695	727	675	677	732	665	700	653	701	692	731	661	700	699	680	686	714	688	701	714	678	702	686	758	701	686	740	676	704	691	698	729	682	731	688	660	686	667	727	686	739	741	738	706	731	738	666	684	736	686	732	743	705	707	729	690	669	689	694	659	742	701	712	684	649	746	690	700	689	689	702	668	694	718	699	718	718	676	657	697	718	700	704	706	707	737	706	723	700	732	750	730	713	686	699	719	742	707	742	724	707	724	669	706	683	724	714	687	655	711	679	667	708	708	701	713	706	707	678	690	714	733	706	718	723	696	706	756	684	682	704	683	707	706	745	728	731	712	766	667	718	705	712	668	678	678	696	758	688	695	681	715	696	736	747	679	713	711	702	720	701	724	740	717	684	675	687	703	700	701	729	693	692	697	738	709	751	683	705	714	705	669	678	674	737	707	696	725	746	727	686	686	708	679	735	740	697	659	669	714	690	707	695	718	682	657	693	688	753	707	733	718	686	712	673	680	732	721	697	688	704	694	677	741	705	689	713	698	681	730	697	684	711	731	697	708	704	689	673	705	709	706	675	703	680	644	717	668	713	682	648	682	717	739	685	744	721	748	710	739	716	740	706	711	675	713	739	663	708	682	730	698	717	692	702	672	696	687	720	701	679	694	674	718	709	736	741	663	691	701	689	697	688	685	729	663	687	753	712	716	753	736	725	717	690	661	731	721	729	699	684	700	749	709	696	709	696	676	708	698	740	688
67261	43454	20952	6615	3224	1853	1902	681	666	641	569	695	832	1101	1193	1358	1211	912	702	589	427	356	368	350	288	291	278	268	227	232	244	255	195	230	234	274	218	234	261	239	197	217	231	220	208	196	203	199	212	217	235	231	239	237	221	221	209	233	238	209	224	184	225	209	214	189	221	198	212	240	221	227	196	215	232	211	255	235	218	220	228	238	229	222	195	228	244	213	208	205	229	202	227	246	199	235	220	219	225	222	245	245	228	243	206	211	219	234	221	222	214	202	227	181	230	214	200	232	249	230	231	218	210	213	233	231	218	215	227	250	187	203	189	232	229	197	190	199	240	221	182	224	209	192	198	227	195	243	220	214	198	226	224	181	207	214	209	245	204	222	199	223	215	204	189	178	217	215	211	196	226	200	206	192	218	204	222	200	208	215	205	189	236	223	229	186	243	186	212	218	228	220	208	204	219	242	230	211	215	202	225	210	242	209	226	194	211	207	236	222	231	193	208	210	238	223	229	211	220	231	217	211	204	211	203	219	216	233	191	226	232	241	211	215	210	190	201	206	212	229	215	206	233	218	222	219	234	196	216	213	246	210	201	239	173	230	191	222	221	224	236	233	210	228	239	220	201	224	227	199	215	237	242	237	214	208	193	233	233	193	231	240	223	248	205	214	229	227	246	221	217	197	185	210	212	217	205	207	217	223	200	241	229	232	220	195	240	245	198	247	233	232	212	206	205	223	216	247	246	217	199	219	243	198	194	207	221	201	217	222	185	227	217	217	213	218	200	205	236	210	211	217	214	202	227	217	218	213	190	186	216	231	219	207	223	227	213	230	196	233	225	212	229	241	205	241	197	198	245	245	204	240	217	230	222	221	195	202	211	229	213	192	235	216	216	233	213	228	219	205	206	216	215	228	222	239	225	221	237	236	208	219	241	203	219	214	210	204	200	211	196	232	200	237	222	194	226	206	236	219	190	215	238	228	245	229	234	217	218	238	212	210	184	215	203	199	227	256	229	203	215	220	227	186	225	216	232	215	222	212	209	216	218	199	213	269	249	217	198	229	218	205	214	220	239	210	219	237	183	217	215	209	236	232	191	229	212	212	193	191	214	229	218	209	216	248	218	216	209	215	201	227	227	224	192	223	208	237	230	201	207	239	259	218	217	227	216	181	199	215	205	187	213	198	201	226	239	202	219	257	192	203	245	223	238	208	219	208	202	218	192	230	213	207	245	173	240	192	206	210	234	201	232	224	202	223	199	178	217	213	210	206	189	184	236	244	208	232	242	216	215	220	221	210	205	185	208	231	213	229	192	205	207	221	207	199	217	197	212	196	251	224	190	205	233	188	198	196	222	219	217	232	221	203	212	203	201	214	231	233	242	229	191	231	218	230	229	225	215	209	198	231	218	199	214	249	225	197	240	217	219	236	228	228	221	241	242	205	214	218	223	225	225	212	229	226	220	177	194	213	184	187	187	237	224	213	229	214	251	219	240	182	237	209	196	220	216	198	234	206	241	238	185	227	213	234	198	221	240	207	228	237	224	194	210	256	221	205	239	223	196	222	261	220	214	198	213	211	216	201	226	176	203	208	207	230	222	234	222	220	219	213	211	220	221	200	218	205	240	209	203	213	231	233	179	200	210	210	242	199	186	192	236	228	210	240	214	212	251	219	225	210	224	197	224	207	214	240	229	251	214	211	232	204	214	211	207	221	203	217	202	229	243	209	250	220	211	214	210	210	193	234	235	199	233	209	210	252	205	233	201	191	223	221	191	214	192	191	215	195	258	238	208	240	229	219	238	195	244	207	231	241	213	226	231	229	189	229	224	198	199	204	225	235	230	191	238	215	215	215	203	226	185	213	226	206	217	217	215	235	221	206	205	240	217	201	221	194	199	197	218	222	205	224	238	211	204	206	210	181	211	228	226	212	228	244	239	232	224	215	218	237	203	253	204	209	243	205	257	223	221	210	239	218	206	208	208	207	238	233	182	203	205	197	215	219	194	197	211	229	221	236	225	198	218	258	221	206	218	215	228	223	212	223	222	191	228	197	208	236	206	223	229	227	201	204	236	210	213	227	228	219	231	210	217	222	211	213	178	240	226	227	196	227	207	201	222	222	215	233	216	200	227	211	227	227	187	218	230	203	220	200	240	220	210	222	204	218	222	207	237	207	218	214	215	207	205	206	219	236	218	241	214	219	235	212	236	238	203	216	190	239	185	221	205	232	206	216	220	206	219	199	221	204	212	221	231	248	205	207	218	202	212	212	199	193	231	200	207	192	224	222	205	226	216	220	200	204	214	222	237	182	231	201	213	212	218	235	227	220	196	205	244	220	227	230	202	223	233	208	228	211	234	200	231	200	205	250	223	223	190	227	219	227	201	232	201	212	231	197	225	220	231	231	221	212	208	208	218	215	202	256	228	226	207	225	200	226	221	210	230	204	217	214	211	195	186	215	242	239	223	228	218	214	209	233	208	231	226	240	228	225	224	236	198	227	206	220	222	214	209	207	237	210	226	205	209	230	203	201	216	215	213	228	222	210	216	200	211	201	182	230	202	199	203	221	226	224	208	212	223	215	239	208	203	194	231	198	204	217	228	228	229	227	216	201	200	221	212	206	231	225	223	212	239	214	219	229	220	219	218	233	208	219	225	199	221	222	216	221	203	257	201	234	232	203	228	220	225	244	221	228	214	246	200	206	229	239	214	183	204	200	194	184	198	216	213	227	198	218	233	212	216	224	208	219	206	196	194	221	233	220	231	200	232	235	228	233	202	197	225	223	217	221	203	200	222	227	207	210	233	223	227	220	217	245	219	204	245	210	221	214	223	214	208	230	209	231	180	192	238	241	213	234	225	219	237	212	219	197	210	224	208	197	215	215	233	222	216	217	216	228	225	228	239	208	213	217	210	229	224	205	269	175	231	235	210	223	234	206	230	240	227	231	207	220	231	198	213	223	198	216	200	214	238	226	207	212	204	223	226	195	213	210	201	230	248	211	218	203	233	196	207	201	224	235	228	225	184	201	215	196	225	202	209	204	226	217	230	223	234	204	224	218	236	184	196	221	224	238	238	211	216	238	228	207	216	222	203	207	229	198	216	206	214	205	200	203	215	231	216	230	231	216	250	206	210	186	222	194	206	216	239	206	209	213	212	195	224	209	227	196	217	210	222	228	203	219	226	219	221	202	223	212	221	237	214	239	230	215	199	206	220	215	208	220	219	211	231	224	208	218	238	192	222	189	218	229	231	251	213	231	198	207	218	207	210	224	225	227	206	225	196	212	213	212	195	215	215	236	200	199	203	215	201	249	236	198	254	241	235	235	220	229	226	204	204	213	243	188	214	268	223	205	238	240	223	209	214	196	206	207	198	239	222	220	206	228	223	213	222	210	221	236	223	225	206	203	205	208	220	244	203	224	200	231	189	222	232	204	218	220	196	179	207	221	213	194	227	223	241	208	240	199	220	235	222	207	243	224	208	242	211	224	195	224
42829	25163	16952	11862	10035	6740	7540	2669	2940	3033	2649	3611	4189	5653	6515	7703	6397	4854	3785	2753	1842	1485	1531	1240	1075	1060	915	760	685	681	635	614	575	628	675	631	693	676	698	646	575	606	559	511	543	510	539	515	538	524	517	517	510	512	540	550	506	522	532	528	525	526	548	522	548	526	531	532	522	527	533	533	524	523	534	485	512	510	528	531	503	500	492	502	510	521	529	512	532	503	552	525	489	529	509	509	493	516	560	552	518	532	518	503	478	526	511	567	508	496	492	520	512	492	519	523	524	515	521	545	526	470	520	549	506	523	552	510	548	479	497	526	526	540	483	517	501	490	513	503	517	546	496	549	534	545	516	571	504	519	515	529	548	511	511	496	550	522	536	530	513	466	546	506	538	521	536	558	528	502	526	548	538	489	538	527	536	520	500	532	501	501	533	502	537	513	520	541	562	494	526	526	544	564	542	535	494	541	520	530	481	511	522	494	568	535	501	529	525	523	552	510	493	548	540	529	512	547	488	510	530	549	496	516	544	489	522	539	526	565	498	505	522	534	542	517	499	504	505	514	512	551	522	547	512	522	515	512	499	510	535	551	492	540	571	578	551	511	535	497	508	569	501	542	527	505	493	529	525	472	461	519	504	535	502	525	525	507	529	521	516	546	468	542	560	513	528	526	556	513	528	540	518	512	557	546	489	535	541	603	526	523	505	514	528	490	513	495	513	524	470	525	516	507	539	537	556	521	530	515	513	516	540	537	511	487	555	557	521	529	516	508	507	549	530	547	539	515	493	503	486	503	490	543	513	569	539	512	549	532	533	529	536	532	484	552	546	527	535	577	524	561	506	509	497	534	507	519	543	506	501	539	522	542	523	500	581	517	529	536	526	516	535	548	509	525	538	518	481	543	519	511	507	585	535	515	516	541	511	544	542	504	549	521	506	532	528	516	531	522	538	535	549	529	521	527	524	520	507	507	525	534	524	546	519	538	522	507	537	499	569	511	484	494	519	518	542	501	510	530	528	512	536	509	553	492	517	539	509	528	481	528	532	558	510	547	534	490	495	547	497	546	509	518	508	514	532	553	476	508	531	524	533	535	548	524	577	516	534	507	530	571	509	534	521	564	481	550	529	512	513	513	525	523	526	490	585	489	500	512	494	524	502	562	511	507	490	498	523	516	528	537	530	521	500	542	516	505	514	522	519	532	508	541	526	514	481	525	477	552	526	479	483	497	532	524	509	534	581	545	524	526	510	489	519	570	539	530	499	548	511	568	543	530	511	507	540	491	529	537	506	543	529	521	501	530	533	523	522	540	541	477	539	521	506	510	528	526	524	569	537	504	502	491	487	477	528	559	532	510	534	579	507	529	518	522	511	540	532	509	562	491	539	516	532	503	523	547	532	554	533	516	526	534	552	528	519	541	496	519	528	504	502	501	561	493	539	532	547	549	535	546	486	510	482	492	521	485	555	503	544	537	531	460	512	545	506	500	517	547	536	545	546	543	516	525	524	517	499	536	491	573	531	546	487	482	549	492	510	539	554	508	562	486	518	530	511	504	530	525	530	552	488	499	505	515	522	543	512	543	526	539	523	503	519	517	518	527	518	538	522	499	471	484	512	541	522	557	563	522	498	503	489	511	542	522	513	519	515	548	509	516	505	524	497	510	491	506	498	518	514	535	493	542	558	525	530	536	546	507	488	569	523	554	512	541	480	529	553	543	507	523	528	514	479	496	502	516	541	545	488	513	503	520	553	517	538	494	530	497	553	521	558	526	517	517	481	565	523	477	525	500	565	509	499	519	526	518	533	539	538	549	525	502	473	515	519	514	528	527	521	558	501	554	550	497	530	527	493	520	505	521	525	511	523	492	531	595	519	558	555	538	529	503	484	535	552	518	482	530	522	521	551	541	509	506	543	512	546	526	538	497	524	519	511	502	479	530	523	490	505	533	496	540	525	501	560	518	520	492	563	495	522	479	508	520	498	508	514	523	506	475	491	501	505	521	529	544	514	512	523	496	528	519	529	541	477	485	534	574	567	523	488	521	514	526	550	569	493	499	549	529	508	496	547	541	517	510	529	495	509	507	571	554	518	541	513	532	534	520	517	553	503	560	550	530	505	509	532	520	526	510	547	504	527	502	486	524	516	531	551	503	564	534	512	529	522	530	556	491	508	531	515	539	506	547	530	519	523	535	536	522	487	522	486	525	514	501	526	540	532	516	495	495	558	531	546	513	504	502	495	538	514	542	504	531	527	531	491	534	517	523	557	543	544	558	510	480	503	521	488	514	514	535	490	517	515	511	514	531	540	477	517	517	550	504	508	520	530	513	514	559	514	491	526	506	524	542	526	489	468	538	503	503	527	507	493	504	534	526	566	511	524	556	527	514	485	511	474	523	523	516	495	541	519	547	504	537	516	533	496	531	519	543	513	498	534	559	497	576	544	522	556	548	529	494	526	538	530	519	500	495	512	533	517	537	469	503	496	519	583	523	504	479	519	523	531	525	526	548	525	511	503	509	536	496	539	503	507	513	526	518	532	499	553	529	510	545	510	542	493	500	538	515	522	500	563	498	495	532	488	532	535	535	496	527	522	506	524	521	522	518	524	541	519	505	505	535	544	527	540	559	586	507	549	490	527	528	532	494	505	536	539	495	540	556	537	530	528	504	544	497	523	525	523	515	526	529	525	561	531	548	533	528	555	529	544	503	504	559	502	551	539	535	487	537	500	550	526	525	520	523	575	589	506	509	511	519	503	495	497	520	517	532	513	511	511	537	505	544	592	537	548	501	513	519	517	502	497	541	502	518	527	445	505	529	531	514	535	490	556	532	501	549	548	529	523	482	491	475	547	528	475	517	537	535	511	556	486	535	509	533	543	553	509	532	501	483	519	508	562	483	532	480	509	520	617	525	543	539	512	523	527	502	529	525	542	546	532	536	565	527	512	494	515	519	515	508	548	563	535	511	530	522	510	531	554	544	554	504	534	521	524	559	532	521	483	514	534	515	544	531	510	544	522	541	490	490	550	534	495	525	497	568	530	526	522	505	532	526	520	513	504	527	526	515	508	488	569	533	506	501	519	527	541	498	517	511	541	539	517	477	527	547	514	509	491	520	520	522	530	579	519	558	506	515	550	529	511	532	488	494	516	501	554	515	511	538	532	505	501	541	494	494	531	515	537	524	498	562	532	495	509	508	504	546	495	526	504	501	520	517	520	517	487	525	556	484	528	563	511	504	525	500	504	516	534	517	524	544	503	509	515	536	533	515	504	521	513	520	482	532	543	553	520	543	517	500	544	553	552	494	524	491	513	524	530	510	517	549	506	514	551	555	519	503	513	516	529	483	542	523	530	480	537	476	520	527	503	509	539	526	510	506	527	500	545	526	534	539	569	514	559	552	522	489	521	538	576	502	570	512	496	515	530	496	547	531	500	563	512	529	490	506	595	529	556	583	526	510	517	505	502	544	522	568	528	534	529	494	523	472	547	542	503	541
71257	52850	28158	12669	5795	3087	4103	1185	1017	974	1006	1136	1630	1522	1942	1775	1470	1092	1029	908	679	511	524	464	451	428	379	387	287	334	334	295	330	321	330	345	317	334	375	328	312	294	267	316	272	294	317	281	338	306	278	311	301	262	290	313	278	294	310	305	255	298	306	291	327	295	300	271	298	280	286	300	265	310	285	294	272	304	294	298	291	326	295	293	281	283	292	281	289	269	263	316	338	321	305	309	303	298	302	269	297	282	329	276	278	303	283	293	261	313	277	284	257	284	299	322	307	273	268	280	301	295	277	291	296	260	292	278	287	284	297	281	300	304	310	304	299	294	334	287	287	267	274	278	272	285	296	318	323	293	327	326	275	301	300	314	304	288	291	295	304	269	295	300	308	289	308	279	280	274	303	273	298	281	321	287	320	284	291	317	295	277	276	291	310	275	270	275	303	321	266	274	270	284	254	296	345	275	344	282	306	289	288	278	294	311	330	290	277	297	321	306	276	291	303	287	250	272	302	314	296	263	255	276	294	288	296	318	265	298	284	286	301	297	284	294	295	323	283	296	290	330	302	286	291	288	288	279	301	314	298	302	312	284	268	300	301	289	286	268	277	303	278	297	305	281	276	298	276	267	311	290	291	284	301	263	308	271	276	275	283	262	302	278	278	287	294	304	275	293	279	284	277	311	262	308	299	287	317	289	277	284	287	315	253	288	297	292	328	296	315	278	281	285	312	324	285	251	332	304	284	327	298	304	305	316	254	299	297	289	274	294	306	290	278	305	300	279	246	296	274	285	300	253	305	276	298	308	324	307	240	307	287	269	315	277	288	300	332	328	303	271	278	256	300	276	284	291	298	297	293	284	262	281	310	281	261	329	304	297	307	316	292	304	295	280	300	272	337	319	279	310	296	309	300	338	298	283	296	271	292	284	307	318	297	288	306	315	299	312	298	327	282	309	305	282	305	310	315	314	307	303	303	279	281	315	264	275	283	309	289	299	268	308	319	298	274	297	288	298	288	272	286	299	320	291	295	274	304	273	279	305	265	293	324	308	304	300	280	287	322	271	292	299	277	285	299	278	285	279	307	309	256	290	323	294	305	268	294	300	304	298	314	278	285	291	330	277	279	290	271	279	314	319	295	275	305	285	324	300	288	302	267	275	284	300	277	273	299	292	282	318	301	290	282	313	291	306	271	300	330	292	316	290	279	297	302	270	310	283	283	298	318	312	331	324	265	296	279	305	305	298	329	284	318	280	279	300	315	288	277	301	289	317	304	278	326	287	313	320	269	333	288	323	316	287	329	290	253	284	282	299	298	295	323	321	304	288	302	284	296	326	321	295	302	301	301	257	267	279	316	267	289	272	286	285	304	296	277	280	312	314	283	302	280	286	288	297	327	305	278	283	312	317	312	301	271	278	318	286	312	293	289	294	302	283	315	261	290	273	305	291	279	288	308	292	285	297	315	307	255	294	283	292	294	295	265	285	299	262	280	288	299	259	304	286	278	295	283	294	277	294	287	281	290	309	288	253	279	314	283	272	276	275	275	295	291	303	309	264	296	317	334	266	274	320	282	257	321	268	297	302	279	309	266	309	260	312	274	298	306	254	299	299	276	346	262	287	269	272	259	254	272	271	314	292	299	288	279	300	299	285	323	274	259	281	310	289	301	306	314	250	305	279	263	298	292	318	305	298	295	284	303	288	278	291	292	294	315	295	277	304	298	307	295	299	289	275	310	286	293	314	305	280	242	276	316	294	298	300	295	309	249	329	274	288	315	334	288	268	300	275	297	322	272	306	278	304	303	279	331	283	311	290	283	279	301	315	268	300	317	290	291	315	299	323	280	299	280	263	276	279	285	310	325	293	295	261	286	292	284	297	292	330	330	306	271	291	304	290	299	304	292	357	280	306	318	282	286	303	308	310	287	287	307	299	311	320	316	305	281	295	323	319	278	312	291	292	289	268	275	309	291	306	316	277	286	311	277	271	283	310	260	297	290	285	289	299	321	298	294	280	284	305	283	277	300	281	297	294	288	325	319	290	304	295	284	298	274	261	303	274	292	291	252	295	311	303	297	273	274	304	259	280	304	282	307	312	286	290	283	264	316	264	274	284	304	307	307	295	314	326	271	304	269	302	273	303	281	282	297	330	322	297	274	318	264	257	303	300	291	293	306	307	311	321	291	300	298	313	293	258	293	318	290	279	302	281	290	308	300	275	283	298	326	300	307	309	308	286	304	317	319	280	311	314	287	289	302	307	316	296	277	260	262	267	265	286	312	317	282	302	292	303	271	311	313	308	300	290	282	298	267	292	293	276	269	302	278	292	307	302	281	290	278	294	287	284	262	268	299	285	302	311	305	296	299	290	278	276	287	298	295	311	286	304	296	286	311	291	265	286	269	287	272	251	304	267	299	288	282	313	308	286	302	283	305	294	257	289	278	302	269	289	287	278	294	297	292	274	307	291	306	281	306	282	295	274	295	283	273	273	286	293	279	309	251	269	283	306	330	268	262	328	279	284	323	293	296	293	318	267	306	296	311	278	277	318	315	273	306	295	292	279	302	299	311	295	300	315	298	266	272	319	315	300	294	292	290	303	311	294	275	298	315	316	297	306	264	276	295	290	338	275	298	302	268	281	289	297	285	298	292	289	304	317	276	281	320	302	268	268	282	294	277	265	313	306	270	302	290	313	312	285	277	262	274	306	259	253	312	279	276	278	292	284	283	293	295	277	291	270	288	277	305	278	280	270	278	286	273	247	288	293	302	272	305	296	272	304	313	322	315	292	298	264	304	294	313	295	333	280	311	300	276	279	284	248	290	307	288	270	298	273	262	303	265	284	284	291	304	320	280	313	307	299	301	273	288	290	293	282	321	323	260	287	311	274	307	255	315	283	293	288	282	275	274	310	300	303	318	335	286	300	307	306	310	316	277	293	275	295	281	282	300	302	254	292	281	270	292	275	304	272	277	288	301	311	283	270	278	299	297	321	308	291	278	289	300	301	282	279	262	283	291	310	298	297	281	271	288	283	306	267	265	285	306	347	320	282	300	315	289	309	291	316	274	339	338	289	293	289	326	321	275	337	297	318	286	290	312	267	298	314	308	289	273	304	294	308	273	297	298	244	324	294	258	271	298	289	324	267	314	311	280	297	276	300	288	288	276	316	315	338	326	295	276	285	283	267	271	311	298	272	302	303	300	279	291	295	290	259	306	273	286	312	309	335	293	290	297	305	272	276	305	279	315	295	280	293	277	291	295	311	289	311	263	301	318	299	279	302	305	295	313	285	299	296	317	295	280	274	308	285	293	297	264	284	295	284	292	297	294	285	298	293	293	311	320	286	302	276	307	320	273	291	303	329	285	318	306	295	316	287	296	292	307	269	280	313	289	258	287	296	293	292	314	336	276	284	321	303	263	317	287	314	289	288	271	264	327	303	295	298	307	282	312	316	275	319	282	277	263	286	299	296	313	283	274	279	299	292	280	323	289	282
50981	34579	21096	17580	13490	10471	12464	4814	4148	4364	4796	5397	7695	7724	9809	8793	7399	5610	5303	4453	3123	2022	2040	2062	1677	1557	1411	1148	983	964	844	857	830	866	977	1040	1045	1007	885	861	748	711	719	709	696	695	702	671	728	700	675	669	642	690	679	640	666	681	724	697	713	731	676	678	671	697	664	646	670	709	727	683	708	688	694	662	708	681	657	687	651	694	637	668	719	710	645	686	699	697	750	692	695	677	649	660	701	690	677	632	695	695	717	731	681	662	656	649	665	693	668	647	675	668	699	692	720	692	659	662	689	675	717	727	686	732	622	718	683	647	691	706	743	710	749	652	651	673	673	663	613	689	658	690	667	653	717	688	667	668	717	666	665	690	677	670	679	701	678	747	644	706	680	686	702	708	654	666	685	660	706	713	642	702	685	651	693	669	663	638	682	636	629	724	681	626	683	668	696	683	691	716	704	673	674	702	688	683	694	703	702	684	679	713	684	693	703	673	643	706	671	682	660	717	681	707	683	672	683	688	740	690	670	698	690	665	682	664	682	706	736	694	675	670	677	702	659	684	707	657	640	655	670	666	654	683	658	683	674	677	639	691	700	667	706	656	635	689	675	740	720	704	655	691	680	637	665	682	692	668	709	718	667	702	687	698	663	654	748	670	674	686	664	644	674	703	704	634	723	647	724	714	691	714	707	654	661	663	737	682	687	684	666	639	712	686	672	695	686	704	680	723	720	654	667	681	726	680	659	681	642	701	668	682	683	672	648	657	661	695	697	690	698	685	678	646	700	705	743	652	639	700	689	670	644	675	689	643	658	641	664	684	654	649	681	654	692	652	684	656	679	673	673	741	684	677	661	666	704	680	684	707	668	692	730	704	696	710	713	730	706	677	662	684	650	682	655	686	704	669	689	714	646	669	705	693	729	650	708	698	675	725	725	695	663	698	662	687	654	707	630	682	633	638	670	701	634	679	705	679	702	649	707	670	701	677	692	688	671	658	680	704	679	657	674	647	692	694	643	706	642	686	699	687	731	638	668	708	746	656	684	653	711	684	723	689	686	665	641	725	704	703	634	661	637	688	664	683	653	673	698	719	681	686	668	689	634	643	680	671	713	664	692	706	705	654	630	704	646	645	741	679	738	654	688	710	691	642	659	692	737	677	730	679	681	665	665	641	735	733	722	661	662	669	653	691	650	659	652	685	660	687	671	667	655	648	695	677	690	665	666	682	665	685	698	728	685	666	676	673	677	707	675	659	662	656	694	707	677	679	682	687	680	689	644	651	701	685	634	715	691	696	682	674	685	648	688	653	701	652	671	706	679	695	712	670	632	673	696	740	648	684	681	739	724	664	671	724	684	657	688	684	695	655	702	695	659	658	678	716	697	668	668	686	661	628	658	651	665	676	691	688	643	698	744	683	740	739	650	666	674	689	704	724	662	695	669	678	703	675	678	678	661	670	693	700	636	708	702	650	695	675	684	680	676	669	686	722	700	733	701	678	685	663	725	747	668	683	710	696	659	702	651	656	639	698	657	681	695	684	691	713	693	678	693	679	673	652	679	655	709	678	647	689	632	712	677	660	728	679	671	665	681	687	694	712	678	649	671	671	725	688	687	708	709	644	697	688	668	664	697	659	736	663	707	668	710	718	669	687	685	681	652	683	651	689	656	732	687	692	680	696	646	680	703	693	627	673	680	713	673	668	676	682	647	662	718	685	678	640	704	671	664	701	698	667	690	669	682	648	701	706	691	667	691	717	708	680	695	644	717	694	731	664	686	644	650	645	676	720	635	642	689	654	669	669	693	655	631	666	726	680	635	635	693	715	707	701	713	634	689	644	692	687	641	695	682	703	697	680	687	714	698	692	677	658	721	686	660	652	684	654	707	671	715	668	702	668	662	652	667	646	687	726	662	713	678	637	693	656	660	636	688	679	710	675	676	691	699	655	683	653	669	670	759	701	684	625	672	617	731	621	683	644	720	644	631	723	633	672	668	655	673	736	671	668	688	701	623	628	621	702	686	681	675	730	686	675	654	656	668	703	664	686	654	673	673	662	681	670	661	765	701	653	676	668	699	658	670	673	726	682	720	665	671	694	681	697	691	694	674	678	643	678	688	663	702	708	683	696	653	672	679	716	701	687	657	690	717	660	693	703	671	649	685	663	687	681	677	698	719	661	678	658	714	709	664	656	724	659	690	719	720	687	691	699	663	688	650	702	605	688	718	638	686	689	670	675	670	650	670	701	674	703	688	679	645	707	673	706	704	705	686	677	684	646	623	695	666	661	739	732	643	680	677	721	653	711	681	667	712	707	655	707	626	745	719	658	637	656	695	676	671	676	660	657	745	644	648	711	715	639	700	760	707	702	673	692	707	641	739	688	691	688	660	648	651	701	660	666	663	630	651	698	695	679	705	671	717	689	665	694	688	654	681	684	649	663	741	678	719	669	707	676	702	689	677	681	680	702	638	711	661	686	689	641	712	682	694	685	651	710	679	699	730	669	672	702	688	657	633	652	674	695	652	682	681	680	654	681	666	674	701	665	679	678	665	646	690	702	691	708	706	686	688	701	684	687	647	691	640	652	670	674	677	674	696	675	718	687	699	673	664	677	634	677	705	653	715	697	647	730	724	692	685	683	673	689	700	716	696	673	702	696	703	731	714	646	598	652	676	680	712	637	722	676	689	693	725	656	643	662	728	689	655	698	677	686	711	673	697	707	684	672	720	716	651	651	702	687	644	674	656	701	728	681	677	665	671	729	657	678	680	655	664	687	678	717	673	681	690	666	731	703	659	656	677	739	676	660	692	705	708	721	707	651	683	674	686	663	642	658	711	676	626	674	695	677	678	673	674	694	688	671	730	686	692	657	658	676	654	704	625	682	663	669	686	681	648	625	654	706	666	698	721	688	699	702	710	682	645	648	677	700	686	683	685	681	659	654	602	730	684	668	699	677	666	704	680	647	667	677	694	717	644	696	688	720	697	728	687	643	688	698	672	728	718	714	710	670	662	672	630	687	693	680	682	709	729	675	738	708	675	651	732	717	669	655	662	640	694	748	670	673	630	679	655	692	674	657	711	645	675	750	700	722	746	709	702	689	708	683	697	631	654	670	700	704	661	661	699	696	689	691	631	663	634	614	668	676	651	730	698	726	708	663	689	652	655	622	703	649	686	683	718	685	625	698	646	652	706	688	694	738	637	734	661	667	647	696	648	703	675	657	690	675	641	689	670	659	680	679	676	705	667	684	708	635	705	689	712	682	668	685	677	653	669	659	685	662	724	690	708	695	664	680	712	692	646	657	675	692	686	701	676	691	660	666	673	650	694	709	719	634	647	731	666	676	644	664	722	675	690	679	683	670	669	724	645	636	668	684	673	717	665	662	719	675	650	629	661	724	641	704	679	665	705	712	678	678	632	678	666	701	682	668	716	671	662	705	669	700	687	716	715	652	676	686	669	675	662	612	705	672	675	667	675	660	650	685	693	703	670	698	735	710
24425	8279	4656	3233	1969	1271	920	636	567	503	596	593	717	882	948	866	666	653	596	612	473	405	356	336	343	329	311	364	344	357	346	299	313	340	315	346	344	352	313	307	295	339	325	316	291	313	326	338	303	305	286	325	306	304	307	291	318	329	333	309	355	313	308	292	313	352	338	328	337	339	320	323	311	286	296	323	317	320	288	310	312	331	314	290	308	301	299	308	298	343	288	332	315	311	308	324	306	322	304	320	315	316	334	321	310	323	326	348	322	310	326	265	321	338	308	322	301	308	309	340	346	280	332	339	316	309	365	326	324	258	302	305	317	352	322	301	311	318	310	326	324	289	340	318	331	302	332	325	296	296	305	296	325	323	318	305	305	310	311	299	303	261	306	308	303	278	324	306	314	315	319	335	317	296	289	294	329	348	321	338	310	277	328	312	307	322	309	339	308	326	329	352	331	298	320	329	325	305	290	305	371	333	304	328	339	340	308	321	339	326	360	360	307	342	348	311	289	272	323	295	311	303	294	326	298	306	308	320	326	320	329	356	292	310	336	327	330	337	304	328	315	339	294	330	321	318	354	299	322	337	304	300	317	306	278	285	288	280	306	349	331	292	307	327	334	309	297	343	306	296	336	300	327	308	300	346	314	286	315	303	320	337	339	322	312	312	329	340	323	301	325	307	322	313	324	296	332	325	310	320	312	349	301	314	316	304	302	294	269	297	296	306	301	316	287	315	300	319	329	296	274	334	334	332	327	320	294	297	349	325	319	308	301	338	322	312	300	339	317	311	305	312	304	320	288	272	308	297	310	316	314	324	342	316	276	330	298	319	326	311	311	279	326	317	331	321	353	316	272	303	323	324	332	311	302	312	319	321	290	308	298	347	339	317	311	334	306	326	289	319	321	326	327	317	331	332	286	328	308	313	308	274	307	337	304	324	309	338	319	343	319	296	320	323	340	292	279	288	289	280	332	346	326	312	306	320	293	307	354	317	337	289	352	280	324	318	323	286	322	294	293	350	320	302	330	347	319	331	321	328	281	308	293	289	309	290	305	305	347	317	319	266	324	322	313	323	292	329	358	295	285	330	286	280	285	298	288	303	298	324	293	297	297	313	285	316	307	293	359	322	339	301	332	320	316	296	316	318	327	318	315	308	317	322	316	335	292	310	301	297	329	295	320	296	286	305	328	305	344	314	272	320	332	338	307	297	301	288	285	314	321	308	300	296	313	313	328	279	317	306	300	311	310	303	331	320	318	315	305	324	309	311	310	281	294	334	287	319	321	340	303	297	350	328	304	291	318	311	306	324	333	331	328	318	297	328	304	280	318	313	329	313	282	328	324	306	294	297	294	359	346	325	312	332	312	305	316	270	304	341	308	296	335	295	319	279	295	315	302	296	282	350	319	312	328	342	326	320	324	317	329	325	330	312	374	302	309	309	323	318	322	333	363	331	327	284	335	292	335	327	296	314	312	334	281	335	326	284	311	307	308	330	303	321	313	283	318	318	340	293	306	301	312	324	320	351	317	315	308	307	317	323	289	295	296	336	276	303	341	334	284	310	295	287	276	328	307	321	325	280	277	284	319	325	313	290	327	319	340	301	332	334	305	310	314	303	319	329	297	348	344	297	302	282	329	325	307	291	336	291	364	311	337	298	320	305	323	347	321	332	319	297	280	320	355	316	318	292	312	331	308	315	330	310	318	292	312	292	345	327	328	304	286	287	299	310	307	320	292	292	313	323	306	325	366	311	325	347	309	354	325	336	305	337	315	333	329	314	293	344	326	305	307	295	343	323	295	286	326	338	329	282	310	316	299	305	283	327	311	297	299	317	334	316	318	302	310	321	333	320	325	279	314	281	288	312	321	317	321	292	326	285	316	312	355	331	316	292	342	305	335	289	308	334	302	305	288	312	333	316	347	299	336	295	315	347	304	294	314	315	300	324	339	338	278	320	351	291	320	336	334	317	313	319	316	293	330	317	305	331	330	318	327	330	331	256	315	301	335	344	318	343	330	303	345	346	291	334	328	327	328	312	290	310	305	289	283	331	297	318	295	319	306	291	313	289	328	329	289	316	342	297	327	318	311	322	286	322	326	325	299	286	277	304	330	308	297	350	301	309	289	320	354	316	290	343	314	344	321	348	347	319	316	305	321	330	271	307	346	310	335	294	286	297	302	274	328	297	312	305	304	346	305	304	292	328	324	296	327	316	306	294	352	295	342	355	326	298	304	323	320	321	318	288	298	322	330	285	327	319	345	301	326	319	327	334	308	301	280	323	344	313	310	285	300	312	327	334	305	300	337	308	312	299	311	324	307	341	310	313	340	333	321	299	303	302	301	298	325	329	295	314	286	338	302	307	309	319	329	275	313	267	324	315	311	325	316	312	316	306	332	301	289	328	304	300	302	334	275	322	297	342	323	305	313	320	314	293	338	333	289	311	309	303	290	332	351	328	307	306	313	312	307	295	339	304	333	332	320	280	332	344	335	314	330	322	292	306	353	318	316	338	299	325	293	307	311	352	291	292	307	317	326	328	312	320	305	319	296	336	314	310	324	341	323	293	333	317	339	306	347	339	316	291	303	339	325	283	334	348	306	316	285	337	323	308	286	314	310	300	349	301	306	316	328	319	315	304	309	293	352	294	340	300	282	330	283	305	333	342	324	301	334	303	308	317	291	337	328	325	303	288	287	305	295	309	331	281	309	286	321	329	286	317	319	357	318	306	272	298	308	338	335	336	293	356	293	271	299	330	306	337	342	317	310	316	311	297	309	328	314	348	327	321	298	297	316	314	302	300	332	318	336	291	348	301	344	352	339	281	288	288	305	333	316	313	309	321	331	316	321	321	312	311	312	298	287	341	304	276	311	308	313	286	311	317	316	290	315	337	309	321	294	370	301	300	312	304	300	343	320	341	290	314	314	305	333	300	326	313	326	323	281	308	321	309	321	344	307	313	325	334	308	292	278	263	300	345	350	339	293	312	310	298	327	335	327	347	286	317	324	324	318	288	317	335	335	319	306	277	330	321	292	306	310	320	273	318	307	317	304	314	308	294	318	321	356	355	277	292	331	323	312	320	318	306	299	304	339	333	292	305	312	335	296	303	303	303	313	298	313	307	295	317	298	334	311	298	288	318	350	298	329	283	303	315	292	277	285	288	324	297	294	292	346	308	315	345	310	333	347	323	330	324	308	314	317	333	320	310	321	327	313	301	303	322	318	304	318	327	309	296	286	296	307	324	309	350	294	289	282	334	327	309	266	310	310	279	300	316	313	309	313	320	322	325	308	308	300	300	292	312	325	310	354	261	319	326	302	305	314	311	309	321	313	361	290	298	311	298	327	313	265	309	306	324	333	313	302	315	297	309	339	286	315	281	306	333	321	297	315	322	308	302	302	300	298	339	318	309	302	324	317	311	297	333	304	307	336	319	334	291	294	303	323	327	339	328	333	327	327	302	300	347	301	336	318	338	316	309	323	332	318	288	328	329
17161	5411	7718	8237	6581	4751	3454	2062	2086	1768	2254	2614	3084	4019	4642	4208	2864	2788	2533	2473	1833	1242	1037	941	834	886	817	820	694	768	812	801	781	781	819	812	818	879	842	769	698	710	729	712	685	650	728	703	748	692	696	723	743	707	690	676	739	711	701	684	675	707	735	707	720	771	745	716	719	719	656	756	698	704	691	666	729	683	726	692	688	699	694	709	661	705	719	715	726	755	702	773	728	729	726	769	721	719	704	705	719	703	752	652	762	702	705	693	660	746	687	657	700	731	645	719	718	691	670	743	660	721	749	724	720	724	706	735	672	706	706	729	741	757	738	725	762	756	767	712	741	712	707	758	701	707	699	732	745	665	720	689	724	679	722	744	745	724	680	719	713	688	754	701	730	677	724	648	699	716	694	686	723	733	718	685	692	685	703	627	730	710	685	736	761	706	693	756	689	710	700	722	673	667	720	707	688	745	709	716	710	720	747	747	688	730	716	709	725	734	705	699	690	708	734	716	680	709	710	682	702	686	721	724	689	710	693	689	662	735	682	700	706	698	714	696	707	724	723	723	705	724	717	705	692	750	702	682	703	692	723	713	750	710	682	716	730	707	691	698	719	736	767	674	673	710	745	741	701	733	738	739	667	707	681	707	679	740	713	765	746	742	671	744	777	757	746	769	726	677	675	705	722	720	774	738	711	720	734	683	691	673	678	734	712	694	702	720	704	748	692	692	686	736	685	694	705	728	751	706	652	725	699	732	716	730	707	735	709	714	773	687	704	723	673	710	684	724	664	694	709	741	725	698	709	663	718	747	753	740	712	669	713	689	663	718	771	725	710	751	744	758	696	692	752	684	725	710	674	733	734	708	686	743	701	697	724	692	735	655	679	674	728	647	719	710	673	733	711	704	700	704	719	694	722	664	712	690	690	713	703	722	707	631	689	693	735	725	721	674	716	722	698	741	719	701	747	697	732	710	769	733	708	711	737	725	696	681	723	736	704	686	725	700	697	661	679	717	709	739	670	711	740	743	699	705	692	705	707	709	732	660	731	709	733	731	664	774	740	723	729	722	686	732	733	701	660	714	736	738	742	702	705	699	768	735	733	700	707	666	760	706	699	734	726	652	720	696	709	724	720	729	757	728	743	692	718	697	731	718	708	687	740	703	700	740	685	725	700	707	704	734	712	650	731	726	712	718	716	670	720	749	713	731	693	732	745	724	704	700	678	778	724	722	710	706	753	716	711	704	773	693	703	700	705	716	730	720	696	698	714	723	702	788	725	684	729	697	692	675	700	724	733	696	697	702	760	761	695	792	705	750	750	707	742	732	680	676	725	699	696	702	756	739	695	746	667	691	680	676	686	678	755	671	719	736	728	714	736	676	713	663	705	717	737	772	710	722	700	733	754	675	706	726	725	714	732	685	755	702	726	693	715	721	714	716	703	656	676	694	765	705	731	688	714	760	714	722	667	684	695	684	681	630	693	746	711	708	702	716	750	706	723	642	738	701	687	759	727	699	689	695	735	713	665	763	742	738	682	699	687	740	695	681	754	713	692	661	725	712	689	684	670	690	718	718	714	730	692	732	697	716	728	698	696	700	699	719	749	696	749	731	732	704	742	713	761	702	687	681	707	728	733	689	749	710	717	655	676	730	672	723	734	735	715	723	694	711	728	683	774	717	712	709	709	744	692	737	771	707	708	718	675	750	678	692	769	728	726	724	737	723	745	736	711	743	712	739	736	703	684	684	748	713	772	741	720	731	739	711	707	712	646	729	692	695	746	714	730	677	759	751	732	720	682	693	735	729	672	685	711	719	727	658	736	699	737	702	710	707	679	703	688	703	717	722	706	707	707	712	694	737	726	711	701	696	722	693	719	722	669	709	742	724	681	678	689	697	751	717	658	745	729	671	716	739	722	706	692	705	732	776	732	705	719	682	749	703	733	728	733	730	747	732	719	680	705	695	714	718	718	731	667	760	664	664	759	724	764	692	700	758	703	747	731	698	746	701	691	691	735	645	701	751	707	713	737	712	737	702	696	743	736	664	693	726	767	725	736	687	743	706	785	749	734	714	684	699	701	697	710	717	712	772	731	692	763	691	728	735	748	757	743	789	711	728	697	679	671	711	708	724	697	741	703	646	733	699	740	717	701	672	746	721	699	733	765	719	699	759	725	709	763	691	756	719	696	731	737	708	723	693	764	735	741	717	714	696	672	720	700	752	724	765	704	768	702	734	749	703	692	706	687	746	686	739	742	716	722	689	752	753	730	694	681	699	703	704	742	759	707	690	714	678	694	772	727	729	700	739	734	696	717	638	736	743	714	700	734	722	721	734	684	684	730	754	695	739	706	749	705	754	699	726	712	711	728	710	719	723	729	708	715	716	750	703	735	739	707	720	701	725	677	729	685	702	698	748	691	738	664	672	721	705	703	725	694	752	727	656	694	685	658	704	748	699	675	726	682	708	715	707	730	736	703	726	699	746	709	709	689	690	712	758	754	715	682	705	679	699	733	661	738	724	739	658	738	686	740	682	717	733	708	727	737	733	701	685	756	715	746	685	719	700	709	700	780	682	756	738	766	699	745	663	694	735	752	704	684	756	746	728	699	732	681	702	744	665	711	683	725	688	741	703	718	714	708	744	700	719	694	736	728	693	749	719	647	696	769	691	754	710	782	724	706	650	674	681	708	708	742	757	671	741	758	697	688	727	732	697	716	740	731	695	716	698	720	689	654	730	720	679	698	734	709	716	685	698	713	677	685	692	710	694	708	704	701	702	687	700	697	708	725	657	703	729	705	750	706	661	690	702	674	724	705	719	694	701	718	708	707	736	757	762	743	690	729	711	717	716	657	704	738	748	680	666	702	716	702	742	689	731	731	731	712	721	765	738	743	718	700	707	667	756	700	717	722	694	748	700	699	700	741	764	723	650	768	736	687	723	702	722	716	725	678	721	714	657	700	743	750	697	723	719	708	696	694	741	725	710	704	751	671	688	755	685	727	734	696	708	688	708	714	651	713	710	700	725	743	716	703	695	714	684	713	710	739	651	693	728	739	738	741	700	682	672	654	725	708	728	714	701	762	696	729	722	708	707	733	746	721	709	705	695	715	767	748	683	706	710	675	715	769	716	727	703	774	752	727	712	740	735	745	706	723	694	670	703	716	730	717	719	697	703	705	725	733	721	688	690	711	726	709	732	703	703	720	767	722	695	735	718	697	685	679	717	703	698	677	716	735	705	694	700	713	729	706	690	770	727	674	724	705	740	730	633	675	698	709	699	739	736	710	715	715	709	709	726	728	656	724	753	746	687	750	731	727	708	720	738	739	673	709	693	756	695	705	693	700	750	728	707	707	665	713	723	775	748	718	717	694	688	700	751	743	731	700	749	720	747	719	730	709	747	701	742	746	711	693	703	767	716	695	720	698	693	685	757	736	697	727	719	744	734	720	754	729	724	738	729	766	769	711	732	701	707	710	698	710	701	715	644	665	719	725	738
65938	41483	18543	6839	4835	2695	2511	1021	867	698	620	815	904	1105	1352	1288	1103	960	903	783	565	354	320	308	253	293	304	265	237	290	259	241	252	250	288	277	253	296	283	260	229	245	255	224	240	249	248	242	257	217	225	243	212	233	254	214	215	231	256	242	227	226	237	245	264	206	244	253	265	257	222	266	231	222	238	220	204	245	230	213	196	254	230	232	212	240	260	217	256	211	220	257	225	246	242	215	255	226	222	227	244	220	219	241	246	252	232	258	245	226	213	244	239	222	250	218	250	226	215	235	210	219	246	242	210	254	239	269	215	255	265	237	258	228	245	234	250	231	231	245	219	227	223	227	191	247	236	246	218	245	227	243	249	260	247	239	239	250	233	241	208	235	220	210	234	212	228	204	228	217	252	234	233	223	229	229	216	258	246	253	276	213	231	239	207	226	222	255	238	236	239	226	243	222	237	255	232	243	233	219	228	232	241	221	229	238	249	227	223	250	219	246	241	223	263	241	210	267	228	206	239	243	233	227	235	197	248	209	241	224	238	231	220	260	224	250	224	227	242	223	236	231	240	202	229	217	237	241	225	228	236	246	220	246	246	228	288	224	221	245	241	241	229	213	222	227	206	232	212	214	229	225	249	254	223	213	227	219	232	214	236	244	216	252	255	244	245	205	256	236	230	231	254	223	227	252	211	233	214	212	238	243	212	258	216	191	247	227	230	246	255	224	267	266	201	233	235	226	225	235	229	248	211	207	248	226	234	213	263	214	214	223	216	241	205	231	259	227	239	223	262	257	218	236	225	256	240	229	233	235	249	259	201	245	226	224	221	232	236	240	207	229	232	213	231	239	235	241	240	233	242	231	252	215	233	242	225	225	225	241	230	220	211	233	250	222	257	225	229	230	248	256	225	226	239	239	223	261	220	216	256	274	248	256	217	217	224	258	223	225	230	244	235	257	259	256	261	195	250	241	220	229	234	237	233	246	243	238	213	223	226	232	231	212	184	228	244	241	206	239	199	258	212	231	235	241	227	258	223	218	223	223	256	246	232	222	220	238	247	240	234	276	235	247	250	219	212	244	228	223	227	271	251	218	243	200	248	221	241	217	212	240	220	265	258	250	230	247	234	238	204	237	244	227	262	243	217	232	268	210	241	246	218	234	247	215	218	225	212	217	231	208	262	253	248	215	239	224	222	193	242	222	203	191	229	220	216	249	201	223	197	203	245	222	243	225	211	246	224	229	241	226	260	232	213	211	221	244	241	238	247	252	202	227	225	254	235	254	248	225	250	216	221	257	240	245	254	248	229	196	258	226	211	239	246	237	215	236	191	244	247	269	231	218	229	208	212	210	212	247	237	246	260	217	220	226	239	201	217	230	225	235	247	222	241	220	233	231	280	230	233	193	216	219	236	248	226	232	235	230	232	215	239	207	238	233	254	261	238	230	251	222	214	220	220	189	205	203	233	230	203	203	246	259	242	241	235	238	207	251	263	225	219	219	210	255	239	250	246	195	240	224	255	226	215	226	242	243	235	229	238	223	239	228	237	243	234	253	248	248	233	245	233	209	225	223	248	249	256	260	212	223	219	221	228	223	231	241	222	221	220	233	227	251	207	226	229	226	225	218	237	218	247	230	228	221	261	226	261	259	249	250	225	245	211	217	235	235	218	247	272	250	225	228	209	226	232	225	250	239	235	275	238	277	232	227	256	253	236	221	219	230	237	213	248	229	238	237	209	218	243	243	236	232	224	236	245	263	230	228	234	239	241	235	239	258	232	213	228	229	222	234	204	239	230	203	237	230	242	238	234	243	254	251	250	241	225	202	234	251	223	231	233	230	202	267	219	243	191	228	211	218	267	252	232	232	249	232	235	250	250	250	231	246	217	233	221	263	246	238	231	232	222	244	249	247	221	266	228	251	232	238	239	247	237	210	234	239	254	233	237	241	259	213	232	219	251	226	224	246	233	239	211	245	208	191	205	225	242	240	218	216	221	262	258	216	252	292	213	255	264	210	271	244	248	258	231	227	216	212	234	240	208	249	252	248	242	223	209	232	275	236	229	253	216	223	218	253	240	255	238	218	220	208	244	228	232	238	247	205	217	233	233	246	234	205	239	215	240	228	235	220	229	240	232	232	253	252	245	230	236	241	241	230	251	235	219	226	227	230	220	237	255	216	254	246	244	244	252	242	229	247	219	250	246	230	253	258	233	234	249	250	248	261	262	244	250	212	233	229	258	269	210	214	266	251	249	239	226	231	231	233	233	213	262	250	253	230	250	242	244	227	242	259	212	244	224	237	256	235	260	254	226	224	239	216	204	238	227	254	225	241	232	221	214	243	224	189	208	207	247	237	250	238	227	241	231	223	226	261	242	227	233	225	245	235	240	230	235	231	235	188	214	234	216	208	233	241	254	234	230	230	227	251	224	239	207	239	245	230	228	238	253	229	268	233	239	228	264	226	230	209	228	213	217	242	239	250	214	256	238	204	245	266	241	254	256	230	293	253	260	248	250	239	217	229	229	233	241	237	251	209	253	239	229	205	222	224	257	237	207	216	244	231	229	242	228	237	229	239	223	233	258	218	217	209	207	197	201	216	223	236	221	223	224	247	256	226	258	245	225	256	244	233	235	211	244	226	230	219	227	227	250	247	221	257	232	225	229	269	256	245	261	224	206	259	266	240	251	263	240	225	237	239	218	242	228	237	249	270	239	232	239	250	240	235	254	247	252	242	235	192	205	265	250	240	222	237	251	240	210	213	239	227	222	236	248	249	230	236	262	237	240	244	231	263	223	254	230	231	242	223	212	222	250	240	248	243	204	226	222	221	236	227	229	261	246	234	215	259	216	247	214	220	241	223	235	232	235	223	243	249	245	220	231	228	241	252	247	227	263	238	214	221	245	265	242	223	228	211	248	237	241	222	231	256	232	222	235	208	246	260	231	242	241	211	225	216	231	230	231	221	207	240	240	265	236	261	267	202	252	231	221	256	227	204	247	226	230	246	247	246	268	222	215	216	238	229	265	233	238	209	242	232	226	250	227	230	218	229	221	235	243	219	243	235	213	248	220	235	226	221	233	255	230	244	236	222	266	243	230	236	216	231	247	233	249	200	242	228	236	246	247	237	207	231	226	237	245	225	219	255	240	260	216	213	211	251	224	243	249	222	233	210	263	211	209	225	247	230	209	239	261	222	232	235	240	225	225	249	234	241	254	207	216	240	245	228	207	202	243	220	238	232	228	242	201	231	254	199	233	249	214	212	245	224	249	225	234	243	230	230	228	242	228	202	252	215	222	242	242	246	230	227	218	224	224	237	252	226	224	212	217	228	260	239	215	220	244	252	241	237	209	247	242	216	270	257	255	240	230	208	248	245	240	220	240	241	256	226	220	254	206	232	222	237	255	240	239	218	257	252	207	225	233	228	249	231	220	231	229	239	236	209	235	232	221	259	243	216	272	236	216	251	226	262	207	222	221	234	221	222	247	237	210	237
41275	24335	14666	13039	13994	9353	9420	4029	3877	3221	2680	4064	4713	5948	7184	6909	5874	5138	4551	3890	2664	1607	1341	1031	887	1004	1071	886	708	768	811	737	632	697	805	820	848	754	775	627	637	607	592	589	581	590	534	563	541	577	545	596	625	569	574	581	556	512	553	534	527	538	586	541	540	539	538	517	501	548	557	576	523	558	554	547	568	521	540	552	574	569	529	591	569	562	550	577	554	501	553	475	568	535	541	549	539	531	572	555	556	583	591	556	546	592	572	561	557	541	552	594	537	557	558	604	538	552	544	536	559	519	514	557	536	573	599	549	574	544	533	551	529	589	570	593	543	518	547	560	539	511	559	547	560	596	606	563	557	560	589	576	556	552	511	568	559	541	559	551	548	542	536	533	562	509	550	578	573	538	566	536	530	531	571	554	534	571	520	534	541	570	550	556	553	588	526	543	512	561	520	574	563	551	535	590	536	555	564	574	548	572	584	579	578	553	543	511	543	531	534	540	573	540	523	581	580	534	556	546	536	608	570	516	550	545	560	566	549	536	547	598	569	542	610	547	545	590	556	578	534	554	547	579	550	568	550	550	536	594	604	577	539	528	526	578	555	562	588	531	560	574	565	568	561	542	533	572	565	541	490	555	575	552	573	549	540	526	564	553	545	593	560	550	546	605	567	542	561	612	515	551	533	568	555	525	586	576	535	544	591	557	574	535	562	541	494	578	530	562	574	610	569	586	579	529	525	547	553	556	592	535	528	554	522	542	536	551	539	555	573	526	568	527	574	570	552	525	551	540	550	545	589	553	535	508	562	555	557	558	562	509	560	587	592	567	539	531	551	590	578	534	545	549	567	552	561	561	562	532	534	537	585	528	531	565	553	561	581	557	555	501	582	556	516	526	544	583	535	547	555	549	517	557	586	532	581	570	580	597	563	563	545	541	557	525	568	565	586	568	571	545	525	539	525	597	503	581	494	568	583	550	552	573	558	553	528	564	548	557	533	533	520	594	519	562	579	538	557	555	584	528	529	540	571	577	524	543	530	553	520	522	571	530	559	543	549	542	547	559	540	549	542	521	543	564	560	564	571	532	569	553	564	532	571	518	505	556	525	544	563	563	541	545	572	545	529	534	521	549	547	557	563	521	601	546	568	536	573	555	571	549	552	526	568	568	579	556	567	586	531	574	548	545	559	558	547	520	536	528	546	504	510	568	582	539	560	519	539	558	586	564	574	520	545	556	548	519	579	557	586	519	550	583	603	548	568	529	563	536	532	535	545	574	512	521	557	548	536	498	532	552	565	588	539	579	575	541	565	548	578	536	549	565	556	558	549	539	575	571	559	566	579	524	528	545	537	599	551	523	510	518	568	562	595	539	539	511	577	548	546	546	560	628	551	571	573	560	539	565	544	527	584	493	550	538	553	538	516	532	552	548	586	563	584	534	538	573	550	516	522	543	519	503	562	533	523	565	558	596	547	564	563	573	509	534	555	547	531	497	499	516	563	544	539	547	511	552	525	551	529	542	556	566	570	536	577	539	542	530	542	601	532	509	563	558	573	609	569	541	560	559	550	560	555	543	558	526	553	563	558	549	506	520	567	534	601	534	598	565	558	550	576	565	541	582	523	537	503	528	544	532	555	553	547	516	574	582	550	517	541	564	578	534	583	546	523	562	550	563	555	530	590	553	566	541	573	575	562	525	550	519	589	584	539	524	519	563	551	554	540	553	603	558	538	559	581	529	547	551	583	550	532	547	577	595	542	547	551	592	592	533	586	566	538	533	574	533	564	528	573	523	549	567	612	514	531	558	566	572	554	560	552	580	562	508	479	535	557	574	589	530	552	544	561	595	539	589	564	565	552	542	557	560	578	533	590	562	561	507	532	578	616	540	542	545	531	549	539	581	549	558	571	576	542	525	562	562	572	535	550	538	550	519	581	569	571	560	575	546	529	530	525	528	567	548	572	538	512	520	532	548	541	533	534	553	559	537	572	590	523	551	544	518	529	537	540	586	576	581	539	543	564	518	540	562	574	519	536	516	538	519	526	610	585	533	585	569	564	553	554	560	557	533	560	565	560	565	538	588	561	539	538	552	562	555	546	534	563	604	559	520	581	537	604	558	597	515	541	522	564	562	551	571	585	550	528	542	582	557	566	578	521	554	561	542	553	552	550	572	519	575	518	538	548	592	544	584	555	528	545	532	560	569	543	539	580	588	601	565	586	569	576	550	550	528	570	545	606	524	572	542	575	581	550	582	591	603	551	537	556	547	588	608	566	551	556	549	576	499	556	580	565	552	568	560	595	550	592	551	541	555	582	593	540	563	556	562	567	513	535	506	570	553	582	520	571	546	565	522	553	561	536	572	521	558	574	556	564	556	566	541	611	582	554	529	578	556	528	559	546	536	576	567	580	535	500	546	549	565	556	539	578	552	574	560	552	527	568	557	561	525	551	524	545	588	571	530	566	564	523	556	596	593	554	509	551	524	558	536	543	544	575	578	570	560	551	596	559	577	558	542	522	557	576	563	526	570	564	597	557	545	545	574	544	530	535	536	532	565	561	556	579	581	563	532	559	562	552	545	515	585	568	568	562	535	576	570	565	560	530	565	514	572	555	573	559	552	529	558	553	537	563	544	558	568	573	546	566	537	558	548	547	518	557	566	583	564	507	574	599	568	568	525	513	526	615	508	579	549	538	536	526	547	569	540	527	573	571	548	561	553	600	581	563	568	524	569	539	519	520	514	584	563	548	565	534	585	556	548	612	558	533	557	583	542	542	604	539	529	540	590	544	501	508	542	567	573	542	579	574	545	553	584	525	531	565	540	512	534	576	510	579	591	546	573	552	582	596	525	496	540	553	550	518	556	523	525	539	545	569	591	557	528	587	577	536	559	523	555	537	548	511	543	527	521	551	559	537	566	521	553	580	540	570	533	463	549	554	530	585	595	575	540	556	545	538	527	517	534	562	558	499	587	579	531	580	520	520	545	552	552	546	527	565	524	547	615	552	544	574	577	575	502	551	545	543	532	568	570	538	560	584	572	579	558	541	531	573	567	558	511	552	548	583	534	553	589	587	563	578	571	527	506	519	535	532	534	548	576	573	565	537	580	564	545	545	540	563	568	545	609	528	556	577	496	561	586	556	557	534	567	562	536	577	576	558	533	583	560	565	573	545	524	569	559	560	613	542	518	539	528	533	567	566	543	584	569	565	535	540	527	533	548	561	572	560	559	560	539	506	520	554	586	575	539	559	592	561	511	545	511	593	536	567	602	566	538	568	557	551	525	544	567	528	523	564	560	536	547	602	552	562	492	522	506	592	515	525	540	523	628	585	591	554	582	563	542	520	558	547	545	520	592	510	532	540	595	543	549	577	591	552	578	581	569	586	551	517	540	560	598	562	518	535	587	547	563	524	587	550	517	580	544	561	552	552	555	557	549	564	550	566	590	553	563	587	539	564	576	561	547	546	499	608	518	591	563	552	550	549	537	585	549	573	553
76898	50722	25181	14233	8479	4234	4460	1481	1313	1448	1001	979	1323	1576	1689	1962	1700	1653	1348	1049	689	467	442	410	402	420	379	337	331	334	376	355	320	334	378	356	366	345	357	354	327	341	322	330	283	338	307	289	310	319	338	328	350	307	302	297	322	320	319	348	281	295	291	292	338	322	334	315	332	297	287	320	318	315	319	293	285	343	305	310	339	306	307	334	286	276	319	306	300	327	287	326	294	335	314	323	336	292	325	325	333	320	294	291	296	302	311	316	302	283	343	299	288	316	339	313	314	305	335	291	288	310	299	305	313	315	292	314	311	315	306	283	325	304	326	336	339	284	336	318	322	309	287	281	304	299	335	319	306	282	293	321	301	330	296	291	317	299	316	299	334	335	320	331	314	326	311	349	295	331	310	274	326	327	285	323	322	300	327	318	332	325	296	293	310	287	280	342	296	300	289	325	319	324	316	311	322	327	294	306	313	332	352	297	307	315	304	323	316	309	286	298	328	308	296	321	327	303	319	309	335	280	329	320	328	280	319	329	315	289	306	293	304	326	283	308	315	312	258	292	333	278	318	310	290	333	296	313	316	317	312	286	313	356	292	334	305	372	316	301	322	314	360	300	325	283	312	316	292	337	301	322	318	318	308	317	292	289	307	330	276	306	325	316	321	306	318	322	312	254	323	326	325	311	295	322	305	308	298	297	330	311	284	323	331	288	312	288	306	317	291	299	291	317	317	336	321	293	314	292	318	305	341	261	320	287	338	345	323	322	302	282	291	298	326	330	301	336	328	307	322	332	292	334	317	327	307	285	317	305	321	304	289	306	295	299	317	314	327	262	314	320	327	296	312	348	348	304	288	305	289	321	291	325	281	308	314	263	299	326	284	318	307	297	300	277	302	314	288	344	303	309	298	276	314	292	303	311	355	306	309	331	301	306	327	294	295	320	319	326	322	295	281	284	336	283	313	296	307	341	314	308	297	300	319	333	316	298	325	317	311	328	351	323	319	319	264	294	293	292	279	268	319	268	297	292	332	307	312	301	306	314	297	315	321	329	301	285	309	303	298	312	287	314	308	317	325	307	301	318	311	319	320	329	290	296	312	315	372	319	288	325	303	310	309	305	295	286	340	317	329	293	296	291	314	334	295	320	291	296	321	279	312	291	289	326	316	330	298	334	314	310	270	350	308	309	326	300	336	306	340	281	321	288	329	294	322	311	320	297	281	320	276	355	329	319	275	290	313	306	307	315	304	308	342	312	317	283	291	310	331	273	266	295	304	296	302	305	301	292	299	291	314	295	328	283	297	286	291	295	309	322	300	323	296	291	301	318	295	308	317	375	334	288	313	280	307	307	302	334	289	276	299	322	313	303	282	327	307	309	305	329	299	309	295	295	343	326	317	304	332	315	322	312	265	266	282	323	329	306	304	316	309	308	299	278	353	321	312	310	308	296	299	310	320	355	285	300	290	328	301	314	282	318	323	345	284	292	292	308	297	301	307	310	295	326	311	276	285	322	287	291	309	314	305	293	316	307	303	270	316	314	311	344	315	324	317	346	306	289	316	337	318	303	320	312	314	302	325	278	294	306	285	347	334	282	308	314	307	312	332	274	333	318	299	288	303	294	307	314	296	347	327	296	323	333	306	303	287	326	321	304	339	285	309	334	311	311	332	311	314	312	289	339	334	325	315	293	290	315	327	337	321	309	306	314	334	307	320	276	331	311	309	295	308	298	333	326	296	300	307	311	320	296	304	277	312	362	293	327	353	293	266	296	333	308	330	329	291	304	324	305	311	298	334	341	304	278	271	330	305	325	316	323	315	280	345	302	318	279	284	317	273	296	323	320	320	287	282	300	303	314	308	334	349	320	332	326	293	317	328	314	315	302	299	297	295	335	304	312	315	309	303	331	292	337	295	316	325	289	287	306	307	321	276	278	301	316	338	337	342	276	316	324	320	273	300	318	319	291	285	265	333	297	309	321	320	295	300	291	300	321	315	317	314	326	313	330	335	283	334	304	321	297	324	286	321	330	315	319	303	320	325	313	286	289	299	339	271	304	333	327	297	328	306	323	293	329	324	284	317	338	375	332	328	317	296	316	311	307	326	306	322	308	291	319	297	287	306	307	299	329	308	319	321	314	292	316	341	328	311	337	307	295	359	306	306	296	320	320	325	305	318	327	317	344	300	313	295	287	308	369	312	307	307	302	341	280	285	300	304	312	323	290	289	320	295	318	325	258	328	296	307	303	309	311	343	293	315	317	322	305	323	316	317	290	291	292	316	305	314	321	261	314	286	335	306	306	309	344	318	290	311	288	289	284	313	276	312	303	305	337	375	340	316	301	302	312	293	303	287	321	330	323	277	305	337	307	288	339	283	291	347	327	324	287	312	310	316	317	326	306	292	323	323	320	312	321	319	293	292	347	326	349	318	323	286	343	308	293	315	344	316	305	319	340	306	317	283	319	339	304	315	330	291	319	299	304	329	329	321	303	309	322	291	266	293	276	329	304	335	293	304	339	336	352	320	313	317	307	296	330	313	302	300	322	314	304	279	340	315	277	313	313	285	301	290	300	324	310	337	308	289	298	304	287	303	305	307	271	330	317	311	297	289	269	309	322	333	297	331	313	324	332	287	299	328	278	337	309	271	327	305	309	286	314	310	294	321	305	302	297	290	306	301	308	298	332	311	314	305	333	299	314	327	312	318	318	327	314	311	327	279	288	305	303	282	294	293	283	293	309	320	275	300	294	282	311	317	296	298	314	332	323	293	299	326	300	343	303	280	287	312	275	324	312	274	332	308	309	289	302	320	294	291	336	294	313	312	338	316	322	291	291	293	314	309	297	299	348	361	302	319	304	293	304	279	284	285	299	307	303	288	319	285	280	315	339	321	322	306	308	321	331	289	311	304	305	303	281	322	273	288	306	336	305	325	292	306	305	308	299	278	334	311	310	298	328	345	318	315	298	304	302	299	315	334	300	303	309	349	315	307	289	288	251	295	315	307	308	339	295	309	313	314	294	313	299	301	316	312	324	315	324	336	289	318	306	324	334	289	313	299	270	281	324	322	309	280	297	315	285	314	332	330	328	321	322	329	316	295	318	333	290	282	327	312	315	313	286	329	295	286	339	281	336	312	317	292	310	333	301	320	296	300	307	316	340	296	316	304	336	328	341	285	293	310	303	284	339	283	298	317	328	307	326	306	312	305	292	308	324	335	338	319	327	308	283	312	299	272	317	319	300	299	324	329	295	280	305	275	316	321	310	280	300	331	307	321	323	343	294	295	327	316	289	323	321	320	306	345	302	297	349	275	300	312	311	301	299	307	319	324	323	319	268	298	306	313	336	348	330	303	293	308	301	291	347	291	314	338	289	289	327	334	311	289	305	322	307	319	326	291	312	328	302	298	308	319	310	322	329	289	297	342	346	304	326	348	307	309	301	323	286	308	313	313	307	318	328	274	327	312	338	320	315	318	298	339	314	315	288	290	310	277	332
51090	35081	16979	20544	19067	12963	13733	5787	5487	6395	4518	4690	6400	7660	8915	9333	8344	8091	7038	5416	3181	1731	1478	1268	1174	1352	1446	1176	901	940	1093	977	862	943	1141	1144	1127	1051	1046	1031	853	794	750	739	754	731	744	740	762	752	702	723	722	714	733	708	731	804	733	728	730	698	754	745	770	737	798	732	709	758	753	756	691	729	736	707	718	776	711	713	703	699	737	711	706	759	721	693	670	701	694	749	771	730	731	707	655	723	713	698	716	742	716	691	698	720	753	731	729	718	727	730	715	689	740	692	740	715	753	692	712	715	679	714	755	727	703	762	706	703	730	693	703	736	748	727	732	681	677	710	716	652	733	756	711	676	690	714	763	710	732	663	700	730	736	742	699	716	689	700	724	664	763	718	677	717	699	716	728	735	748	728	723	724	745	702	727	703	718	750	738	658	644	712	729	696	757	744	734	765	721	693	706	741	689	760	694	737	709	729	706	711	726	763	743	695	752	729	745	688	750	719	766	748	707	744	731	691	751	718	777	722	724	751	651	766	667	740	729	731	760	706	698	713	687	696	712	749	734	727	724	739	776	766	756	750	698	733	748	729	774	735	739	688	662	666	690	664	671	747	691	739	690	715	734	717	725	708	740	739	705	748	725	700	735	692	703	688	732	672	716	718	715	680	691	721	746	733	691	753	754	743	750	679	717	699	746	718	741	714	764	720	717	692	748	741	709	732	672	698	747	701	738	719	726	718	696	681	760	725	779	723	708	678	686	773	705	737	747	710	739	741	756	750	689	769	780	776	747	727	740	703	679	686	714	729	683	731	759	735	693	695	704	686	730	721	715	702	706	739	754	697	752	718	699	735	720	685	704	743	712	757	716	695	699	683	745	769	693	749	780	685	699	714	752	702	709	727	714	750	724	762	725	733	736	728	673	732	735	711	709	794	711	732	711	687	716	721	712	721	702	699	750	753	736	702	722	737	734	675	721	753	757	767	712	658	751	736	720	730	720	731	729	744	715	707	668	702	718	756	705	742	720	698	733	744	721	743	764	702	745	720	705	684	739	740	690	704	681	691	696	701	700	739	721	713	765	726	714	738	739	713	696	648	717	724	676	722	722	722	682	745	726	718	707	730	684	736	740	724	712	741	795	708	729	733	746	759	737	746	751	693	723	755	706	677	728	659	740	703	722	699	742	698	698	719	716	700	692	681	695	719	698	719	685	725	711	690	712	737	725	745	726	678	723	672	725	709	697	710	719	699	724	737	720	705	761	691	733	695	686	728	730	732	735	760	700	685	675	665	660	715	721	720	692	745	738	697	688	636	684	712	698	740	697	738	730	710	715	756	736	669	683	709	766	714	713	709	660	708	694	725	698	712	730	709	687	719	723	711	722	736	701	705	728	749	686	695	730	699	721	674	732	740	714	765	718	685	737	708	705	705	790	727	730	666	714	669	693	716	745	693	713	707	697	744	681	670	741	693	727	750	710	714	779	660	710	715	757	730	689	691	702	702	772	732	759	736	718	757	700	744	694	751	709	700	734	713	687	706	772	694	714	720	705	734	698	726	665	742	725	716	736	740	711	723	706	725	749	740	742	704	747	726	716	730	669	722	719	704	737	707	691	735	718	699	721	730	714	707	685	685	730	714	682	753	727	688	720	705	751	737	690	761	737	702	667	698	691	706	709	772	695	726	726	674	750	669	697	671	731	696	728	738	724	703	684	718	735	709	718	718	747	687	700	709	733	718	724	668	679	709	707	700	721	718	697	716	733	718	729	733	761	760	722	686	680	713	717	692	720	756	707	735	758	713	756	690	679	717	682	713	725	748	695	702	688	749	739	673	750	698	708	708	754	715	736	691	696	769	700	659	705	697	662	754	722	722	714	710	748	757	736	744	740	702	733	683	752	744	737	679	722	765	765	701	740	700	677	690	685	760	710	730	710	698	713	766	703	662	745	705	739	712	726	702	715	708	711	696	718	685	734	675	718	682	714	759	712	738	722	778	713	704	697	693	725	695	701	751	732	717	668	763	705	736	757	686	700	695	705	706	751	714	711	732	693	723	730	758	712	684	736	760	726	686	685	678	726	713	732	697	752	760	722	689	738	736	735	695	746	778	688	738	750	754	717	723	754	690	705	699	726	752	727	704	759	693	714	730	702	712	743	701	731	706	743	690	705	736	717	788	654	689	731	672	761	725	687	754	696	708	719	736	737	741	734	697	674	665	725	796	697	708	685	728	747	725	746	734	734	726	711	717	718	732	737	673	690	691	674	677	718	757	712	712	682	760	728	769	671	719	701	735	698	751	717	703	705	675	733	702	688	738	715	744	735	665	739	719	678	692	707	699	765	717	768	725	758	689	727	727	746	733	744	732	718	701	703	734	730	729	728	706	762	729	696	668	684	743	705	719	757	713	742	761	723	706	740	665	757	755	765	736	731	744	704	694	741	707	731	745	670	699	759	722	698	740	693	742	717	746	758	716	718	704	703	740	726	708	759	709	731	665	711	687	707	735	750	720	666	730	722	696	710	791	741	720	654	767	683	696	732	672	690	705	716	714	722	707	702	699	698	693	709	714	693	694	737	720	719	668	745	677	702	701	709	734	714	677	755	711	732	731	747	749	701	742	733	732	707	718	742	708	730	732	695	725	724	717	723	712	711	731	709	739	707	710	704	733	726	713	726	723	737	747	689	760	734	717	730	704	724	704	722	740	715	682	732	715	731	745	705	660	689	745	690	714	703	742	727	690	721	706	706	748	685	717	722	720	694	728	729	686	779	728	713	718	750	714	685	712	711	686	678	710	710	747	744	747	745	680	755	693	747	707	724	727	731	745	730	706	745	767	722	717	683	738	681	743	691	648	715	719	681	693	710	710	685	727	693	721	706	727	721	701	660	693	737	706	726	739	703	735	696	759	760	722	737	719	729	723	706	672	717	710	709	783	709	723	705	746	776	722	749	752	728	695	713	740	694	741	697	727	743	699	702	730	733	726	741	726	699	739	686	723	701	709	707	722	709	705	687	725	741	730	723	678	686	745	722	691	708	727	719	666	722	705	749	705	726	696	720	718	744	760	700	703	706	698	741	722	680	732	763	703	732	694	703	712	729	745	725	700	732	668	688	692	766	703	738	687	739	719	721	693	730	724	726	736	758	726	685	750	753	709	669	691	730	741	728	745	772	741	706	718	699	718	747	760	729	720	702	769	715	723	707	739	756	723	741	732	713	722	679	728	682	703	673	695	707	754	728	715	734	712	733	710	764	717	732	753	734	753	705	725	699	744	717	749	678	686	713	678	757	727	716	734	733	718	683	746	739	708	694	722	719	679	651	752	795	717	749	741	692	735	740	693	683	714	733	718	652	719	712	687	658	703	700	702	707	720	729	740	709	703	714	691	667	728	750	741	670	708	702	734	716	674	707	700	683	690	718	703	776	714	677	717	734	751	722	703	701	744	723	702	716	709	730	761	719	744	723	759	687	694	712	750	715	721	720	655	763	700	672	712
26019	9507	4816	4519	2490	1350	966	711	770	715	697	615	694	865	937	918	827	842	763	517	414	337	338	332	285	343	385	338	352	354	331	362	333	366	322	366	355	374	306	291	318	352	341	342	355	374	325	353	360	356	321	332	348	352	317	326	361	358	320	289	346	332	315	344	357	308	331	340	311	377	342	316	354	350	309	352	331	330	325	367	334	347	350	346	336	305	336	309	350	298	335	330	348	312	322	338	302	314	328	330	323	323	336	300	288	319	316	317	335	313	325	326	367	295	318	355	339	330	329	327	310	315	312	324	322	334	321	333	301	301	321	316	354	327	321	323	307	328	346	324	348	320	340	366	347	351	312	336	370	314	320	326	317	347	329	332	321	303	289	273	347	318	328	348	355	333	319	322	341	302	315	329	336	310	333	338	331	319	305	362	331	339	356	313	325	328	298	323	331	299	317	287	341	370	326	341	296	306	339	346	309	333	352	339	332	315	329	328	333	329	332	338	348	329	340	332	288	319	377	290	349	341	323	304	319	322	341	324	356	330	343	335	303	331	357	358	325	331	364	343	315	316	323	359	306	354	315	311	351	338	312	333	351	332	334	291	340	298	331	301	347	309	357	348	332	345	350	307	295	329	331	307	322	325	335	323	361	351	369	331	302	325	336	354	316	368	359	332	339	320	315	377	355	345	317	327	316	305	327	300	347	288	315	327	309	319	287	357	331	319	346	312	339	326	338	339	343	329	343	346	320	339	341	344	368	317	341	367	339	313	330	336	332	328	316	327	319	332	331	351	319	302	319	354	329	331	337	303	335	313	316	315	285	325	355	308	308	324	319	353	319	305	337	351	313	300	327	334	312	327	358	319	331	304	339	350	330	313	318	326	308	338	338	322	354	294	332	286	309	314	322	331	326	333	344	303	301	335	356	323	329	362	324	308	309	320	355	309	336	343	352	323	343	291	316	312	320	341	301	301	332	286	332	335	365	338	348	358	308	351	338	305	325	353	330	332	306	335	341	331	329	334	314	310	332	354	341	331	343	333	308	334	318	305	356	338	339	324	305	320	341	289	354	355	300	349	337	310	327	328	353	322	340	298	324	331	340	289	312	340	297	311	284	315	303	339	329	327	336	301	287	310	313	314	329	312	362	317	308	335	333	325	368	316	335	358	361	327	328	324	354	324	323	332	336	329	366	304	324	349	310	346	390	295	326	313	325	326	331	352	311	297	351	324	327	329	316	325	369	335	337	328	340	297	344	344	300	305	322	347	345	347	328	362	318	320	335	313	348	306	349	335	314	325	324	320	360	342	340	280	312	336	327	321	295	324	302	327	326	317	346	358	302	294	308	340	332	317	354	354	335	319	295	327	332	320	314	334	327	371	336	376	320	330	325	310	305	320	314	312	327	301	320	306	314	311	339	341	343	324	326	319	313	318	379	324	316	362	321	357	345	348	339	346	332	333	341	348	312	300	334	337	343	330	318	289	308	326	322	350	345	296	315	343	355	331	303	322	343	311	297	335	323	297	328	352	323	330	306	303	337	347	343	335	312	341	299	328	330	346	321	357	291	351	360	326	294	316	333	329	339	334	328	362	290	356	317	317	355	325	317	343	331	323	317	319	311	325	357	356	285	329	328	331	334	330	314	302	321	329	351	371	297	344	335	304	343	336	348	320	312	311	339	315	332	333	329	345	330	331	311	292	338	343	308	313	340	336	333	351	322	331	333	350	337	325	316	331	321	330	325	363	349	349	350	329	331	319	364	338	301	329	319	317	362	319	317	311	311	312	336	321	372	293	365	330	343	339	334	342	342	361	345	322	342	323	363	337	351	315	299	315	306	328	325	327	324	345	328	290	310	307	345	326	331	351	323	311	291	327	343	350	335	322	349	375	344	295	326	357	321	321	310	331	362	293	332	295	331	320	330	323	311	306	312	337	316	351	293	344	340	313	318	327	341	309	339	303	377	295	349	336	342	325	292	330	311	362	322	295	331	308	314	320	334	317	323	285	340	343	316	348	322	347	319	353	345	337	327	313	357	311	305	319	324	340	317	310	339	349	326	354	312	340	299	326	294	327	340	322	320	319	335	332	303	332	325	348	328	335	314	305	330	341	342	353	342	335	314	327	347	326	356	329	342	352	327	339	342	313	316	348	348	360	332	329	347	315	334	315	302	313	312	334	319	332	327	306	336	341	322	317	330	311	344	344	328	337	360	340	316	359	311	316	291	312	344	320	353	355	344	362	345	384	311	298	328	335	323	323	340	310	361	344	344	326	322	335	305	335	344	322	307	367	340	350	284	328	292	319	328	314	304	272	317	353	346	343	324	313	309	341	314	322	306	305	335	333	342	304	328	374	329	344	312	319	292	345	314	351	316	334	321	324	334	341	308	324	344	280	339	318	312	323	310	317	315	325	339	362	328	314	331	331	320	308	333	270	327	314	318	355	314	306	288	314	323	370	327	328	339	336	345	328	327	344	331	335	339	326	342	318	337	310	321	323	312	319	300	328	344	318	348	368	287	324	294	331	343	333	302	325	331	329	298	338	310	327	330	330	368	311	313	331	314	342	353	327	318	321	351	355	317	338	328	332	315	317	297	313	298	330	345	359	347	315	355	322	323	310	351	323	316	316	286	328	311	292	334	322	286	331	315	316	333	334	319	318	369	327	313	338	331	316	318	322	319	355	314	327	318	338	339	307	317	300	336	340	330	297	359	339	307	329	349	325	362	307	316	306	303	354	334	318	318	350	332	372	318	318	282	341	340	299	345	354	307	341	391	299	327	344	332	325	302	352	348	333	349	364	322	367	324	346	324	330	327	337	350	316	310	330	335	317	297	353	327	337	336	305	325	357	327	334	345	326	334	310	314	307	315	332	340	339	302	334	309	308	346	307	308	318	310	369	339	342	323	338	342	297	356	346	338	304	313	319	316	336	346	326	328	333	302	356	293	333	321	315	333	339	329	341	347	345	338	329	292	339	344	342	323	346	320	339	311	346	338	325	317	305	312	346	308	326	343	303	316	320	318	339	329	361	337	325	308	336	282	346	337	302	331	340	332	375	364	340	365	331	322	351	320	346	305	312	357	361	344	331	319	323	327	334	349	313	319	300	320	323	318	294	350	299	332	359	344	327	321	342	343	335	314	327	321	308	328	315	340	357	315	327	345	304	327	343	330	348	328	310	322	320	283	330	288	332	342	347	316	345	353	336	318	360	346	301	307	335	327	348	330	330	309	370	302	316	345	321	302	347	302	310	347	317	328	367	343	347	313	330	334	317	330	351	342	322	313	328	361	330	312	313	315	334	342	327	318	308	366	323	283	325	318	344	354	304	350	319	330	339	320	336	329	304	356	309	322	335	305	332	337	342	325	327	350	341	345	348	333	358	344	334	328	351	293	302	373	306	315	338	329	354	300	319	324	301	399	318	327	339	339	329	340	364	368	351	319	297	320	302	342	291	321	306	320	329	352	318	313	294	315	325	355	371	333	362	306	332
18517	6366	8002	11790	8217	5022	3548	2520	2712	2711	2757	2418	2962	3836	4580	4278	3837	3795	3223	2252	1463	925	866	831	824	863	862	762	818	800	780	835	789	809	858	920	896	827	828	778	710	753	744	750	749	743	738	731	763	772	795	725	712	763	768	754	724	772	713	728	730	735	706	730	722	771	707	714	718	743	725	707	739	737	692	749	781	741	768	776	717	704	780	726	753	739	773	732	717	721	735	751	743	739	761	737	728	697	718	757	774	743	694	748	729	723	699	706	760	753	752	745	685	752	726	756	724	796	810	699	703	769	737	721	707	774	721	716	718	732	738	769	725	714	785	712	749	753	728	747	722	727	709	687	720	760	772	706	727	771	715	734	729	768	702	767	694	717	757	717	753	794	744	752	750	730	747	772	750	762	713	795	743	719	752	748	717	727	713	784	750	713	748	695	675	721	742	761	735	760	764	783	724	762	678	721	718	761	776	706	759	750	801	760	672	671	745	732	741	718	759	713	739	711	771	776	771	754	759	803	761	736	749	729	760	754	732	727	740	765	744	746	724	750	700	768	716	716	723	684	743	756	750	723	735	721	749	729	696	697	755	741	797	714	773	741	736	740	741	761	787	756	736	745	727	722	738	699	709	736	788	719	753	755	753	728	760	764	727	735	740	754	725	757	710	752	706	730	746	768	753	732	731	690	698	772	716	715	723	756	758	748	747	746	732	751	746	721	713	736	749	719	757	760	754	712	755	783	717	706	749	765	729	763	708	744	746	667	735	763	812	737	716	760	738	736	724	738	723	776	733	768	719	703	750	747	717	764	689	765	751	767	729	730	699	788	755	730	735	720	712	762	751	753	733	753	706	791	738	725	738	793	733	725	714	733	777	754	752	720	743	766	720	731	694	691	721	726	735	733	677	701	712	755	739	707	773	678	735	678	748	764	723	764	722	767	747	767	789	685	741	748	806	747	765	739	743	727	753	745	741	789	745	745	768	764	778	731	741	730	745	735	739	749	739	749	753	750	710	741	723	728	786	744	732	753	709	742	696	784	770	698	726	707	770	758	734	734	723	688	736	783	728	706	808	727	705	779	749	724	752	753	724	735	749	715	756	718	695	787	737	764	759	771	718	696	787	786	797	767	698	718	726	681	742	695	777	693	736	736	769	781	767	738	742	748	768	708	741	727	678	745	744	785	765	751	734	768	784	791	761	757	738	700	710	727	766	745	757	783	755	697	743	728	768	779	734	769	777	745	686	718	727	709	708	714	701	740	743	729	740	741	722	732	761	743	715	744	736	745	711	703	749	710	709	733	718	764	751	696	686	729	826	730	748	752	727	742	789	782	766	752	771	699	770	711	754	738	742	745	778	748	757	735	728	750	686	743	762	745	727	746	763	750	729	765	740	756	758	747	693	725	737	721	749	756	690	722	739	749	728	704	713	711	757	738	712	735	783	750	738	781	727	739	719	701	716	745	733	726	742	745	770	712	739	717	785	724	740	720	673	759	756	760	723	762	745	723	738	769	774	720	792	749	753	753	733	729	723	730	728	689	776	777	767	731	714	712	741	745	700	751	692	709	713	751	704	756	740	702	747	709	756	769	757	792	742	734	728	736	784	762	745	758	745	669	692	764	701	747	754	722	735	693	734	679	701	732	742	762	698	732	714	781	751	761	761	754	783	752	772	715	721	734	692	745	776	761	713	713	731	708	712	741	725	701	726	734	719	728	744	705	717	726	692	730	759	779	723	721	736	720	735	766	722	709	741	741	715	777	721	776	729	694	734	739	765	741	736	733	754	741	694	772	740	762	714	739	740	719	767	724	744	736	763	742	738	738	774	763	761	738	732	724	742	755	737	737	753	820	728	727	749	769	741	720	739	730	725	717	720	700	750	750	739	767	749	730	715	693	772	747	760	734	721	745	742	752	745	755	733	783	737	731	741	739	754	741	720	764	730	727	716	724	742	745	758	734	711	732	728	720	785	737	734	801	719	738	753	762	707	750	744	720	741	767	737	748	723	714	761	768	723	723	765	744	728	731	754	804	710	749	710	825	759	782	733	723	701	738	718	766	720	750	729	729	770	734	764	741	760	714	729	734	742	705	753	771	747	753	735	722	761	727	725	728	749	729	751	768	735	762	739	712	736	711	748	729	698	732	789	743	760	729	784	724	753	757	731	787	711	766	772	722	712	728	715	754	750	746	783	726	780	707	713	731	719	739	756	722	709	775	748	738	675	703	725	729	698	737	749	750	748	740	783	769	700	778	774	728	751	711	784	814	700	802	754	728	743	695	773	713	758	734	764	736	742	712	744	743	729	687	760	750	752	846	716	745	739	760	773	702	749	757	746	767	770	705	716	778	720	749	744	724	753	741	702	749	728	779	752	737	693	741	750	775	745	752	740	750	764	722	767	760	685	767	796	756	724	781	745	740	815	782	789	724	733	790	768	738	738	717	739	779	731	740	782	730	725	734	710	741	776	722	757	699	708	723	739	747	766	787	748	722	754	740	732	766	717	758	768	754	757	691	702	752	699	715	748	732	723	753	712	731	685	741	717	765	740	751	714	664	726	730	711	716	712	773	750	733	745	784	785	736	742	726	801	734	782	709	736	797	686	742	781	794	700	704	732	727	746	712	731	730	679	760	757	738	727	772	783	726	738	772	740	722	683	731	717	791	740	704	755	798	788	742	798	803	770	765	731	714	785	718	755	713	701	699	732	726	750	780	703	776	728	700	715	748	702	728	746	747	751	689	716	751	724	747	707	733	767	764	740	774	711	679	710	701	767	763	783	763	692	715	751	765	718	708	743	715	751	776	751	718	744	719	744	740	734	777	727	706	698	725	745	731	691	730	771	691	692	763	763	751	738	771	803	751	747	705	708	783	703	763	826	775	727	744	748	718	733	757	715	742	734	736	735	702	666	710	726	777	777	715	698	704	734	747	719	739	731	741	765	726	723	759	709	769	703	778	702	778	718	693	792	711	740	763	721	747	698	715	770	770	708	694	714	720	776	782	748	708	769	739	767	724	706	754	729	718	708	738	760	722	716	752	735	694	725	716	729	740	802	723	742	757	693	721	728	785	730	736	743	755	724	736	701	704	734	688	683	721	744	781	747	737	709	717	767	769	671	731	701	677	724	694	772	737	749	725	728	761	723	750	787	754	721	709	721	699	745	698	715	767	765	754	787	741	734	714	781	807	771	720	743	668	775	735	778	759	761	699	751	684	701	755	729	786	793	699	746	795	713	694	706	755	761	726	704	722	730	777	742	698	744	742	741	721	720	749	738	697	708	736	739	694	746	708	707	756	765	754	759	738	747	777	732	745	761	723	695	741	737	789	745	736	732	748	793	781	797	730	725	695	749	699	758	766	761	781	721	714	724	796	702	739	710	735	675	734	692	700	729	769	745	769	738	767	747	769	768	676	744	734	741	741	771	701	718	718	717	701	720	723	723	701	722	737	742	764	764	760	748	748	798	731	708	700	708	732	735	719	742	758	725	737
71498	39430	18910	8429	4271	2118	3172	1185	976	1025	993	935	873	1261	1429	1604	1299	1115	946	669	462	335	296	280	281	296	312	304	281	273	231	251	249	282	284	275	293	266	295	279	253	254	255	258	247	258	256	259	226	261	234	250	220	237	256	230	256	264	275	227	225	255	242	219	235	261	259	274	244	253	262	272	237	250	242	263	231	227	225	236	231	268	264	216	216	229	267	267	286	238	258	207	249	227	197	302	252	233	260	225	250	259	266	248	269	211	256	270	223	220	232	229	265	236	235	263	249	241	232	269	263	264	230	240	245	240	251	255	253	256	244	233	251	247	243	254	234	250	251	255	237	275	223	270	234	208	258	247	258	223	275	273	251	272	224	238	258	229	252	248	249	238	247	242	236	245	239	247	227	257	255	236	225	238	251	285	234	258	226	236	253	258	230	217	300	246	261	246	249	241	226	264	226	251	247	235	253	229	257	234	250	252	239	252	261	257	251	275	273	271	243	229	230	235	228	237	280	269	216	227	244	250	272	234	227	272	225	219	234	257	235	236	228	259	256	230	238	259	229	239	263	228	263	246	255	236	260	254	231	248	239	253	244	278	249	228	241	232	248	238	259	203	232	243	210	252	227	234	223	249	238	253	221	273	259	291	257	235	253	255	269	251	260	215	228	241	233	226	233	253	236	214	243	249	230	288	261	249	238	288	234	246	237	235	199	258	241	241	283	239	257	262	241	267	244	234	250	268	265	255	241	250	237	207	250	239	219	273	224	262	263	240	221	262	258	232	248	251	248	255	237	243	296	274	279	244	296	261	276	255	244	261	252	234	262	236	287	268	225	225	249	235	266	255	242	258	257	258	253	240	259	242	264	231	243	231	240	268	228	238	230	245	245	273	236	248	213	250	227	224	255	249	240	249	212	251	256	221	254	233	244	259	246	230	230	224	253	244	246	246	259	236	254	236	224	237	256	237	243	262	250	239	289	247	250	206	226	260	261	230	203	249	218	234	236	241	258	251	261	240	243	235	237	263	252	258	258	232	229	259	231	231	237	245	270	283	243	240	211	234	260	239	217	262	233	248	238	278	261	258	256	237	244	264	276	231	237	234	271	249	243	243	257	224	233	237	233	302	274	242	271	233	212	240	262	248	252	244	252	244	259	245	234	254	239	243	243	232	236	249	234	266	250	255	235	243	251	238	241	260	244	250	257	249	235	236	238	233	242	255	250	235	264	247	229	245	251	237	270	273	254	269	238	270	236	234	248	247	287	241	234	237	223	260	231	279	267	246	256	235	235	230	256	277	251	269	259	280	249	256	230	254	246	230	247	248	254	225	257	243	230	231	233	268	243	246	255	254	234	225	278	256	256	241	257	235	240	237	254	216	257	247	224	252	230	222	212	253	237	244	236	255	238	244	231	238	221	224	261	272	248	250	273	253	284	251	243	264	253	231	224	252	234	231	262	234	226	246	240	253	255	238	227	209	231	253	218	263	249	242	247	225	253	254	233	192	262	228	248	255	236	245	254	260	224	248	260	242	258	248	245	214	240	257	247	248	211	223	240	259	259	262	248	254	248	257	256	236	288	247	251	249	245	252	225	251	275	240	256	242	253	247	232	251	261	219	279	229	276	258	265	268	252	264	229	249	256	252	257	235	238	272	252	222	239	250	260	273	266	229	233	236	237	233	240	255	256	275	242	243	265	253	295	237	250	237	252	234	244	244	258	229	240	267	246	224	274	271	285	266	246	280	247	223	272	264	245	247	261	247	216	240	264	285	233	236	228	225	244	255	250	243	249	252	243	238	237	231	261	270	264	235	240	241	247	235	263	253	219	237	249	255	244	248	237	233	239	248	268	264	242	241	237	255	274	229	286	230	230	228	254	258	245	249	237	244	239	230	253	250	237	245	237	254	266	252	238	244	212	245	230	245	245	258	252	243	257	244	217	233	247	233	233	266	221	242	228	239	233	223	218	252	238	214	219	262	257	253	246	261	251	267	235	243	229	244	225	227	261	278	231	265	232	253	240	262	224	250	240	249	223	236	253	236	241	232	259	230	228	267	251	252	272	242	229	240	297	265	245	236	234	250	239	249	271	255	268	234	261	235	231	260	264	260	226	211	221	226	230	235	221	270	242	262	268	227	234	257	233	258	253	264	257	251	243	250	232	252	233	238	265	272	270	263	252	200	258	277	235	219	238	250	251	246	255	247	243	243	236	261	248	263	218	248	290	264	259	233	280	241	267	219	233	254	276	247	257	241	276	264	232	237	250	250	233	242	231	256	278	246	246	243	242	271	241	226	241	260	258	236	232	261	252	234	257	240	200	262	259	252	242	263	218	244	249	233	274	223	260	244	251	200	243	261	244	274	250	250	231	253	225	254	228	242	258	256	243	237	272	255	241	217	223	270	223	257	236	223	238	258	260	251	255	248	257	237	269	246	258	241	244	236	255	238	260	244	257	251	225	214	228	262	246	247	218	200	272	238	240	241	247	240	255	240	240	232	251	265	242	230	212	238	247	234	263	255	205	240	207	263	227	221	233	238	241	242	246	255	211	237	260	239	236	243	235	220	235	257	273	249	242	221	244	256	246	251	244	238	264	256	259	250	245	230	233	268	251	251	236	234	245	281	243	271	236	218	222	253	257	246	239	235	230	230	245	252	281	206	239	255	219	232	251	236	258	285	246	231	260	257	257	235	246	290	242	261	254	244	221	243	231	253	258	284	233	222	264	228	247	241	235	255	270	233	240	243	284	248	264	244	261	248	253	255	251	241	263	237	244	246	257	252	253	234	224	268	262	252	262	261	254	281	251	235	250	242	277	233	230	237	251	265	276	264	239	245	233	246	227	231	224	257	264	232	268	236	226	229	254	248	237	235	254	262	218	219	239	242	233	241	270	211	251	255	245	260	236	217	255	239	228	255	251	251	283	244	236	228	244	263	244	256	260	264	250	223	257	220	259	240	248	274	247	256	229	235	261	246	237	249	281	246	254	253	252	264	265	261	243	233	272	240	229	260	256	242	216	253	246	240	251	274	251	274	257	248	208	265	208	258	244	255	262	254	271	262	267	263	245	259	251	217	223	245	251	265	234	227	266	270	246	247	255	270	254	284	276	249	253	260	228	291	256	241	236	229	241	240	271	290	239	229	256	221	238	247	246	260	246	259	293	257	246	239	247	246	218	236	236	267	240	269	265	241	238	238	260	224	272	249	234	229	256	224	248	257	215	248	249	235	236	248	232	257	243	240	269	245	259	271	263	225	237	223	238	246	258	259	244	237	232	272	248	264	269	241	256	257	242	250	227	248	250	278	270	215	256	267	228	252	228	246	246	228	244	253	212	228	249	239	229	250	234	251	242	239	255	250	267	224	256	266	245	253	260	258	221	247	247	247	253	229	223	235	245	262	265	260	244	279	255	251	261	279	221	247	283	228	268	229	234	225	208	251	231	263	250	238	252	259	252	250	235	277	220	272	254	261	224	239	239	243	241	240	251	231
42534	20966	16546	16268	11916	7934	11403	4831	4213	5144	4541	4691	4623	6327	7708	7791	6796	6026	4907	3344	1901	1204	939	829	777	993	987	799	778	750	685	613	622	785	829	847	777	949	842	770	747	691	581	578	589	634	608	606	605	602	581	586	629	638	599	615	628	567	608	596	596	592	597	607	578	574	598	564	615	622	604	625	575	583	606	590	567	595	587	571	580	571	582	574	589	608	592	587	616	578	555	567	623	583	580	568	592	575	574	575	590	594	572	586	602	571	596	551	593	591	546	601	609	579	616	576	518	582	593	595	610	580	622	657	618	576	605	568	620	645	577	565	581	607	617	589	575	542	604	636	575	565	578	567	560	593	564	579	536	576	575	563	601	616	595	566	615	618	592	569	622	595	581	611	566	572	608	587	556	604	578	629	605	600	555	601	552	557	584	568	541	624	607	592	603	553	612	602	604	569	598	593	633	584	592	625	562	635	568	556	615	581	595	607	568	584	583	583	615	589	587	594	532	585	593	579	566	654	570	570	576	556	596	621	610	590	587	555	586	607	576	595	561	582	587	606	608	590	546	572	635	592	560	577	602	588	520	618	567	630	640	583	600	592	584	598	621	622	593	572	620	573	591	589	571	595	594	549	628	596	598	598	599	595	559	586	587	600	626	565	562	571	591	596	535	585	600	617	562	574	571	613	563	586	578	603	612	577	594	530	599	592	599	584	606	578	565	610	539	600	593	617	632	581	566	565	559	552	591	597	576	607	558	569	614	569	619	557	577	585	568	596	606	575	555	597	603	576	559	559	605	566	610	559	594	576	593	587	611	556	625	605	635	593	543	594	592	593	599	588	565	585	531	602	597	570	577	593	597	572	597	597	576	597	573	601	602	578	584	611	563	631	571	558	592	546	619	621	541	585	574	560	603	559	635	587	556	567	551	626	615	540	576	605	554	532	658	571	593	552	609	572	588	564	575	611	592	581	599	597	560	545	585	596	571	586	584	599	589	585	599	628	585	586	560	611	544	608	575	589	600	547	587	569	595	604	580	611	582	551	610	561	609	581	584	585	580	577	566	619	592	586	617	587	545	619	548	595	590	602	600	567	556	591	646	599	562	589	579	610	590	602	628	587	594	584	603	574	540	615	578	636	563	629	596	612	600	595	586	559	604	552	604	568	583	611	521	543	596	570	603	582	548	544	618	549	573	592	565	646	578	608	598	562	614	558	598	568	636	566	566	590	599	609	548	575	591	589	615	568	570	539	631	624	598	633	562	600	550	584	587	629	567	627	589	550	588	585	608	589	537	615	570	581	609	584	556	570	623	640	520	585	589	556	551	590	605	546	611	558	601	571	608	593	582	604	592	637	597	601	580	569	590	557	602	562	569	535	584	602	549	598	606	580	607	607	594	554	599	582	583	595	587	570	565	636	563	590	564	533	618	536	562	607	599	567	590	585	592	551	591	559	586	588	577	573	562	581	581	571	536	538	637	570	570	582	628	535	608	636	579	597	562	563	523	644	599	586	557	619	576	558	582	579	604	605	574	598	598	586	611	594	615	572	641	596	551	619	636	610	619	586	596	549	575	612	578	577	589	552	563	583	585	595	562	615	604	590	637	617	596	553	559	574	596	575	565	579	551	574	590	529	572	584	633	563	573	585	568	560	570	612	594	575	611	574	595	601	580	622	610	588	594	576	585	569	604	588	580	592	618	575	582	585	558	575	600	583	550	554	599	606	597	569	603	607	614	572	594	619	567	567	590	633	579	598	566	603	573	598	593	580	610	613	541	604	582	591	557	619	617	586	595	593	592	601	551	569	621	592	586	584	608	603	615	575	594	566	544	545	561	621	604	634	592	612	591	617	614	613	549	629	648	619	597	545	598	581	623	595	600	581	613	567	610	577	590	561	587	575	592	575	566	601	639	552	609	588	587	594	618	595	556	593	610	576	605	550	600	608	572	636	606	614	588	562	615	660	611	572	577	620	595	593	589	589	595	612	545	564	585	539	574	613	583	576	532	592	601	587	605	590	589	596	577	556	570	594	600	549	609	603	584	627	600	572	606	585	589	601	606	622	613	566	622	593	579	584	606	584	583	609	651	562	610	621	562	619	585	600	624	581	603	584	574	618	618	597	524	607	568	605	537	586	607	586	549	572	616	581	543	594	598	591	569	602	563	563	604	551	593	584	573	597	601	564	599	627	585	583	588	593	574	587	561	608	593	565	611	560	555	617	590	585	574	632	593	585	588	577	587	565	559	608	643	671	563	586	610	589	589	561	589	637	589	579	602	616	539	609	569	575	557	590	597	602	597	581	628	588	625	605	589	562	630	548	571	602	602	533	580	552	591	612	570	541	596	612	570	602	594	600	581	602	536	597	582	610	605	654	573	592	565	587	590	634	566	561	610	585	613	589	611	574	541	575	601	593	570	574	594	610	601	608	580	605	570	637	617	568	610	597	565	570	594	594	608	591	599	572	572	571	646	608	611	596	576	610	594	628	588	562	593	569	551	603	610	590	579	567	552	605	589	576	575	580	560	590	576	602	617	648	585	608	594	563	567	528	586	575	551	563	572	561	592	530	598	561	641	656	574	639	624	562	608	559	589	601	605	588	647	580	578	575	600	571	605	627	592	620	609	587	562	583	604	600	601	577	604	649	584	592	555	588	592	611	566	581	593	633	599	581	571	628	564	630	594	593	597	614	602	607	583	610	568	595	576	604	578	595	580	542	541	612	577	589	594	612	587	598	584	593	602	608	540	615	600	573	596	607	615	567	584	603	595	604	575	577	603	595	589	576	546	615	583	572	594	612	589	609	581	553	567	550	612	605	596	563	588	569	599	576	564	594	597	584	559	538	585	589	579	601	616	591	561	591	565	628	605	553	590	545	603	591	585	599	614	533	580	599	611	572	569	592	572	592	596	582	601	581	588	580	620	605	571	589	574	551	557	626	576	602	582	582	613	602	568	562	614	580	592	592	623	571	592	570	566	560	583	594	618	627	579	588	591	601	586	640	602	584	597	585	564	591	574	571	569	581	547	597	616	610	579	589	610	547	565	609	527	595	546	537	578	629	584	566	574	587	633	610	614	651	564	570	575	560	558	601	583	528	593	598	584	605	618	555	580	595	624	606	594	609	591	562	592	566	550	574	613	554	599	622	560	593	568	652	609	545	561	575	608	570	539	549	567	555	613	628	588	658	587	620	588	601	596	573	581	567	511	523	555	608	578	570	577	568	585	578	543	613	604	571	575	579	576	610	564	566	534	549	582	603	596	620	575	596	598	566	605	570	586	567	578	592	602	550	608	580	552	590	553	567	566	648	582	605	566	569	566	545	596	573	608	590	601	638	563	604	607	609	585	561	576	582	580	557	574	593	607	562	627	601	617	581	565	563	583	571	548	605	599	590	599	606	543	564	604	556	584	551	561	580	570	565	529	584	547	584	618	617	609	608	565	590	630	603	589	591	553	600	591	559	571	614	590	591	561	619	558	614	590	584	597	577	575	605
82238	48825	25352	13175	6464	3061	5379	1640	1547	1387	1542	1573	1450	1805	2178	2223	2168	1763	1382	1027	733	508	402	369	422	385	399	355	370	352	340	357	306	369	369	384	383	366	376	372	341	352	327	340	323	325	355	286	324	326	310	341	326	357	325	315	338	335	334	303	351	382	347	322	346	314	309	323	317	312	310	335	304	335	310	330	325	341	336	347	320	357	318	307	334	314	323	345	362	315	317	331	289	363	325	333	337	344	299	314	346	346	344	306	320	328	293	321	304	308	310	334	339	354	337	300	337	320	333	336	312	334	319	326	338	303	336	313	304	318	354	328	346	302	337	334	291	347	339	370	316	315	324	356	346	322	345	317	315	326	306	326	328	320	318	321	359	301	330	347	329	320	308	327	361	305	345	318	311	311	302	297	335	331	312	297	353	341	366	329	343	346	344	331	321	328	309	349	318	345	323	320	338	331	300	321	316	298	343	325	340	311	345	338	325	312	336	314	333	325	321	323	312	335	346	329	352	327	361	329	354	327	316	337	324	327	332	319	304	365	334	334	329	316	312	351	308	374	344	318	327	339	352	348	343	272	318	288	378	323	302	341	320	340	333	383	358	331	325	307	357	325	330	302	333	331	306	363	323	342	307	354	313	305	303	318	360	338	333	335	341	342	347	353	300	338	328	384	369	347	323	354	351	321	326	329	301	325	346	324	323	320	359	333	314	331	318	325	293	320	308	321	329	343	295	289	318	330	349	338	341	305	305	356	347	340	325	327	342	312	298	344	369	350	347	318	320	333	343	350	316	297	328	338	302	333	329	375	297	328	323	319	311	354	353	348	327	326	304	338	304	318	342	331	336	320	302	345	294	320	352	308	346	358	345	348	326	329	321	337	361	314	330	328	335	341	357	338	327	330	369	331	367	360	349	359	328	357	322	318	343	297	356	351	341	305	345	368	330	334	326	311	309	361	328	315	283	312	349	313	333	319	340	325	300	353	355	332	356	369	301	321	359	352	334	307	363	337	341	373	344	351	289	333	322	353	334	337	325	342	371	342	327	334	315	340	337	286	333	321	341	337	326	323	317	331	321	325	310	323	323	304	366	332	312	344	345	310	323	305	323	313	336	360	324	344	312	326	359	325	293	332	340	305	329	313	314	357	324	338	333	352	349	320	346	311	309	335	350	366	326	328	303	294	299	325	336	339	330	341	321	361	318	350	313	334	331	332	301	307	345	323	341	318	321	288	323	337	329	341	353	318	328	286	331	299	332	306	272	351	336	329	353	334	358	322	351	341	327	338	336	326	321	330	325	357	345	333	313	310	337	360	310	336	312	321	303	341	339	335	302	323	301	307	327	333	324	325	350	317	335	315	319	333	322	359	348	341	380	383	315	334	312	338	306	294	346	329	345	343	338	343	323	339	312	306	297	339	309	347	328	351	324	351	328	299	362	339	367	322	360	317	309	307	314	345	320	335	326	323	300	357	324	328	324	321	348	318	329	345	300	340	349	332	301	320	304	351	338	321	310	321	349	326	329	340	335	325	302	311	327	391	360	327	356	343	325	321	303	331	336	351	333	330	332	344	353	361	350	345	334	343	306	300	317	321	314	292	284	350	327	343	318	335	342	301	333	321	327	329	365	340	334	334	300	336	312	326	309	345	306	338	320	339	327	316	339	311	339	326	319	304	340	328	323	358	332	356	316	355	340	331	315	301	312	337	329	324	277	316	315	377	348	332	296	354	351	315	354	349	364	338	365	324	327	324	300	327	336	339	305	324	339	330	340	336	330	340	328	320	324	312	337	313	332	321	337	325	306	370	317	295	314	364	319	325	371	341	395	321	345	333	335	342	329	318	314	326	341	311	321	309	345	344	313	318	364	321	376	326	349	338	303	307	304	305	350	334	347	343	333	324	372	297	331	313	347	313	357	335	338	323	353	343	339	329	305	332	331	338	326	338	354	352	313	334	323	322	355	330	315	329	331	308	326	340	303	348	318	322	345	346	315	326	306	326	335	327	346	324	315	336	304	322	321	336	304	308	322	329	290	306	326	332	312	310	308	359	333	334	310	292	337	310	346	346	346	351	309	324	322	312	292	284	311	300	325	301	322	326	304	313	352	329	336	350	323	362	317	321	342	315	293	372	324	361	333	345	306	306	335	349	311	331	322	327	344	320	329	359	352	289	324	329	314	337	316	329	330	345	337	325	328	333	324	344	318	312	317	353	332	316	344	314	315	336	351	341	332	333	306	297	327	294	345	306	317	299	359	315	292	329	357	342	319	352	289	325	293	324	297	327	344	343	320	326	357	325	319	327	328	319	317	326	319	306	350	350	357	313	288	319	305	366	304	355	324	330	333	335	319	342	335	312	336	319	294	340	325	356	298	349	304	340	324	361	334	351	346	328	334	332	337	332	335	354	288	339	299	312	283	352	355	346	319	318	319	382	314	339	310	309	351	313	333	299	315	335	317	342	346	326	350	369	297	317	326	350	329	323	295	341	318	313	358	328	329	325	318	342	332	327	313	336	341	326	335	346	354	305	337	306	315	312	361	371	309	322	318	327	362	345	322	375	334	306	370	346	345	319	329	320	345	345	338	363	306	342	343	305	327	328	319	365	303	358	339	353	320	333	324	359	337	350	355	302	304	354	339	337	330	364	318	356	322	335	333	358	291	318	333	333	315	306	334	336	358	342	293	340	318	305	342	315	377	342	369	319	321	336	333	346	355	325	313	309	310	352	332	318	304	317	317	317	332	299	319	324	329	313	329	364	300	310	364	337	342	328	335	292	342	340	331	328	323	284	315	304	329	380	360	331	330	348	304	337	299	362	319	367	328	337	330	309	336	319	312	358	321	335	348	325	376	285	338	340	346	329	333	300	317	291	319	327	341	328	352	335	320	355	327	312	351	300	376	337	346	322	330	313	326	336	315	327	337	355	351	337	315	310	292	287	283	352	312	305	351	329	333	313	341	351	337	323	323	336	349	328	345	337	345	306	329	304	312	287	367	360	343	328	300	322	348	315	354	350	348	329	307	348	335	327	308	312	288	313	302	335	314	333	328	378	339	346	324	307	304	380	332	281	326	305	319	342	315	333	320	332	347	342	345	363	359	351	358	354	353	308	351	369	293	309	329	335	332	327	325	330	340	338	330	325	338	317	339	338	337	345	335	308	353	340	286	300	324	350	290	290	305	341	345	316	363	328	323	315	321	331	322	308	337	349	313	320	330	334	318	306	323	326	324	335	294	354	324	330	321	320	331	299	323	305	330	344	312	332	326	321	339	320	343	338	352	310	332	344	314	310	352	325	354	322	344	327	312	352	335	335	325	327	308	307	329	370	345	335	321	386	312	327	292	346	311	386	326	322	352	301	302	306	294	327	329	361	316	319	339	313	332	356	336	311	328	328	332	346	349	327	327	274	304	343	318	308	344	342	353	361	323	316	358	339	330	357	335	312	312	335	379	332	321	344	334	322	321	308	313	351	350	355	345	317	316	342	350	324
52028	30207	20871	19616	15222	10451	15004	6050	6575	6354	7270	7245	7201	8859	10324	10818	10732	8936	6886	4807	3046	1953	1515	1150	1144	1174	1318	1070	1099	1036	1001	837	892	1061	1064	1106	1172	1262	1130	981	923	896	844	783	790	834	698	773	782	751	761	751	788	779	762	836	758	745	730	774	717	796	816	798	766	764	724	787	771	721	729	744	768	770	750	759	784	813	754	795	786	793	753	781	725	784	737	759	813	832	778	778	730	748	762	758	763	792	771	735	730	726	751	784	761	766	771	791	709	824	727	733	776	749	731	789	723	768	753	743	771	720	778	776	779	788	754	802	771	739	726	730	770	803	727	724	779	786	785	756	764	795	719	759	828	745	743	773	741	789	778	768	753	734	754	753	776	726	785	776	785	786	771	722	754	717	785	744	693	720	753	746	751	772	771	769	785	789	755	787	749	750	728	761	757	732	778	722	740	757	733	781	750	779	786	795	777	751	758	765	758	769	743	765	759	774	746	799	747	757	775	805	760	779	797	747	755	770	763	762	739	788	723	765	681	740	751	761	753	740	748	797	785	782	734	821	754	758	741	742	790	722	738	773	745	776	749	820	768	762	741	763	710	820	751	736	742	783	759	752	748	778	741	748	787	717	775	792	742	745	753	798	782	740	699	806	756	732	782	730	788	767	777	725	773	766	794	801	718	753	743	742	749	781	803	769	743	777	770	749	811	750	750	744	742	710	734	746	770	775	778	748	767	705	761	704	809	761	713	830	750	660	777	733	787	723	748	743	751	824	777	788	753	747	765	781	752	749	778	740	757	725	727	795	752	783	697	777	723	738	746	770	736	750	752	798	773	725	777	763	748	758	772	725	705	770	751	779	742	780	773	782	693	754	805	763	754	765	758	706	725	726	773	783	788	777	716	743	757	792	750	726	789	789	767	763	805	749	734	746	769	795	769	794	807	791	800	818	738	785	787	716	780	790	750	705	769	711	752	805	747	760	780	758	793	792	767	763	760	748	732	768	775	759	753	725	795	727	820	757	730	769	774	800	726	755	773	802	730	703	759	776	769	770	791	792	777	769	767	808	761	752	754	778	736	751	773	733	736	774	752	739	734	702	726	766	786	761	718	727	771	753	751	769	761	723	734	757	777	768	800	737	770	800	739	727	797	764	776	783	728	741	767	749	761	747	804	729	767	791	768	811	766	748	712	771	745	732	776	716	733	766	763	779	750	742	739	766	759	734	776	733	751	771	750	779	730	743	762	783	764	755	660	812	778	748	740	765	762	730	760	768	737	787	731	761	797	787	757	757	763	731	731	768	705	786	765	787	755	780	764	744	743	707	813	732	703	772	755	712	844	774	767	733	731	806	766	809	766	749	777	730	787	746	754	742	759	773	757	820	727	803	719	783	757	749	789	749	739	793	770	724	752	732	749	749	697	747	812	733	705	767	772	772	770	754	743	762	758	742	757	740	771	746	793	764	748	782	805	758	738	748	767	818	725	732	769	697	772	724	767	758	751	829	754	810	758	738	767	738	758	770	751	771	772	758	744	807	797	763	776	707	770	778	772	769	754	757	738	780	769	784	765	683	787	741	764	782	754	723	748	739	727	752	753	761	752	738	758	731	716	760	711	743	799	765	723	770	829	813	713	782	726	737	747	752	772	812	786	745	739	729	759	748	753	765	800	841	762	736	776	773	755	743	771	747	767	774	741	747	775	814	751	741	798	762	789	721	807	738	727	771	814	793	784	751	743	747	759	794	761	757	795	752	720	799	752	759	735	789	764	753	755	741	728	716	727	783	771	762	767	765	816	759	763	774	770	742	756	695	765	792	743	738	759	761	759	775	769	747	787	766	736	729	743	799	835	742	728	800	779	772	727	746	765	780	792	780	771	721	795	785	738	707	728	776	719	738	748	757	743	728	754	748	773	780	739	790	764	728	734	740	713	744	737	721	746	744	741	750	765	736	702	798	719	776	749	742	733	723	763	771	716	727	781	788	732	790	737	763	768	748	757	743	754	754	738	716	723	708	743	754	727	790	714	753	765	721	753	745	722	739	760	766	743	828	786	764	764	778	770	738	715	754	833	719	768	729	711	764	774	746	736	751	750	743	752	774	739	746	783	725	792	719	798	799	782	782	739	711	778	772	779	756	784	746	736	775	778	747	737	801	779	796	795	709	730	755	751	770	765	765	800	756	760	758	784	807	764	807	786	765	751	748	723	732	767	703	720	792	762	760	769	758	785	768	772	780	772	759	749	745	740	785	735	768	717	690	727	754	772	797	731	774	738	765	761	768	786	726	762	754	754	775	754	771	731	766	717	763	762	768	767	743	753	771	740	696	743	778	792	742	752	756	763	754	765	776	761	790	775	782	745	767	766	789	741	803	774	753	742	784	738	798	784	717	769	737	759	738	794	780	747	709	782	742	816	714	739	757	826	776	768	751	760	762	774	783	767	769	700	789	789	748	706	786	754	763	829	796	760	773	775	768	697	745	791	768	734	786	753	728	767	756	786	776	794	752	721	731	731	733	774	735	757	796	765	730	767	773	736	750	756	766	720	702	714	726	742	763	727	720	792	807	750	744	739	739	794	746	770	773	761	783	780	814	732	751	818	737	816	704	769	767	733	804	745	766	753	759	750	740	696	803	759	742	806	721	746	684	750	743	711	799	722	729	795	780	739	767	792	746	738	790	746	794	780	761	788	789	801	736	767	737	802	785	794	813	776	745	749	772	726	768	772	780	740	766	744	768	822	782	715	828	756	768	743	774	771	810	762	740	748	762	807	730	772	749	756	730	790	725	711	767	768	771	743	709	831	769	757	773	761	722	798	725	720	770	781	800	758	817	737	789	758	771	741	733	744	792	733	713	754	758	722	765	767	744	776	711	801	780	753	748	759	788	756	779	747	780	777	746	750	766	767	739	730	753	761	811	698	796	757	743	763	712	796	767	755	774	786	746	748	753	759	778	784	739	755	777	788	724	761	730	764	774	809	739	769	773	763	817	763	720	757	768	772	730	774	784	804	753	690	757	740	786	776	782	796	748	719	776	774	753	746	733	796	804	776	764	744	750	741	804	761	728	804	782	783	739	771	803	764	724	771	802	762	744	779	752	711	774	749	760	766	686	758	827	736	746	767	753	788	764	781	721	785	769	807	772	735	790	813	761	746	797	719	744	746	756	787	767	715	770	788	723	792	756	738	739	774	799	746	749	796	721	756	765	725	770	747	788	716	723	745	753	801	820	735	749	782	805	794	810	781	757	760	803	771	750	716	802	726	764	747	764	782	732	740	809	820	783	767	708	783	766	750	735	736	775	795	791	771	740	761	753	778	726	825	775	752	765	796	743	752	716	757	759	747	789	757	767	756	737	732	742	768	783	763	743	715	762	774	764	787	722	779	762	806	780	741	746	719	711	765	720	777	729	793	769	757	781	773	720	700	762	753	776	800	711	766	749	728	770	793	785	720	786	746	828	795	734	803	751	734	752	762	770	751	771	751	780	814	709	779	768
26188	9926	5940	3433	2040	1358	962	691	742	679	748	813	794	809	1002	1066	989	851	694	550	448	453	330	356	302	369	331	355	342	361	344	336	347	397	374	386	365	390	404	290	377	392	360	353	338	333	402	341	350	363	358	356	353	351	319	344	358	375	360	381	361	335	356	334	354	372	340	352	343	339	356	390	332	354	392	381	351	341	312	366	368	353	363	295	375	389	332	370	346	336	358	366	366	351	315	355	344	339	364	360	352	359	384	352	340	301	404	384	344	335	349	309	346	339	366	378	370	353	349	373	325	369	382	343	327	344	349	353	388	382	386	350	350	354	342	353	359	347	366	323	338	343	372	364	364	340	352	383	339	357	371	354	368	390	349	332	350	372	356	323	344	353	353	349	339	365	391	362	320	349	331	379	369	354	327	380	322	363	341	352	348	373	360	327	362	397	391	325	363	358	322	367	359	355	326	346	390	355	349	365	342	379	358	344	396	321	360	341	344	355	386	352	366	307	339	347	353	371	384	357	409	341	337	379	358	354	332	339	356	302	334	371	356	326	338	360	357	335	404	325	368	366	337	350	329	357	360	376	364	345	366	340	405	371	396	343	403	340	366	331	372	353	362	353	364	336	379	360	357	339	334	345	372	374	351	332	327	304	343	357	344	364	338	339	371	338	340	371	390	379	348	363	341	326	355	363	350	327	370	338	371	362	318	342	349	340	330	399	325	370	343	384	342	378	379	342	382	380	363	350	364	364	348	413	375	378	338	306	374	361	366	348	358	357	342	392	345	353	393	305	338	396	374	348	360	395	369	344	338	341	342	375	378	371	349	351	371	371	353	354	372	350	355	327	325	346	377	354	314	350	358	329	393	352	348	336	348	387	379	370	367	358	358	358	355	336	337	345	376	380	345	346	329	354	366	355	360	326	368	369	372	330	369	347	342	351	328	361	339	356	319	364	374	392	315	354	331	369	322	360	316	329	360	347	368	412	331	377	349	354	355	350	321	367	374	354	355	325	345	327	346	321	328	373	352	365	352	358	360	359	347	373	355	365	376	378	328	343	377	347	321	341	370	379	314	369	356	349	355	344	350	332	327	332	342	355	353	386	309	333	347	352	363	380	347	355	335	340	376	383	344	351	345	398	357	391	376	366	374	335	376	335	346	389	344	330	340	316	366	363	407	362	387	371	352	377	341	336	330	371	372	368	379	383	362	375	401	367	341	345	352	369	379	358	357	404	378	342	369	360	342	400	371	338	393	357	392	367	367	328	341	377	346	355	397	338	357	354	362	366	362	368	358	355	354	363	348	367	370	347	348	354	334	370	338	357	353	309	341	375	343	348	360	376	352	342	317	336	375	368	361	359	383	353	395	357	345	320	361	363	406	334	355	304	318	353	355	336	344	344	369	315	301	391	319	340	333	363	327	350	329	347	399	363	362	373	331	334	343	337	357	335	358	336	357	360	350	366	303	344	375	368	357	347	354	331	380	374	350	384	358	343	357	365	359	347	355	338	334	373	372	374	363	330	336	368	375	344	370	387	352	358	355	344	375	331	393	361	362	340	369	395	374	393	368	381	354	342	338	343	322	337	373	367	357	374	344	319	380	361	345	332	324	366	357	351	369	349	357	337	333	363	350	369	333	350	354	404	348	373	336	364	369	354	335	349	353	385	350	334	362	338	311	333	310	331	329	374	332	333	356	360	354	360	334	346	349	356	309	357	376	331	372	379	365	360	394	319	330	377	356	347	377	358	384	340	365	322	346	366	401	373	346	375	337	378	352	341	353	352	317	382	358	374	374	341	356	376	386	364	333	341	378	356	325	331	337	338	347	376	351	378	339	345	359	379	345	363	347	365	343	361	376	296	345	342	342	368	357	345	346	320	363	369	372	387	373	375	369	344	345	356	340	362	338	358	307	330	314	332	337	360	369	356	373	351	340	335	367	362	336	363	352	369	365	344	314	349	304	347	346	329	351	358	364	341	384	370	364	336	375	332	320	330	336	293	385	356	342	313	342	329	386	354	349	313	352	366	358	320	393	368	365	364	339	379	389	336	351	352	357	374	351	327	361	353	341	342	310	340	327	357	346	312	365	355	341	353	345	357	345	339	322	379	365	358	354	330	332	367	344	379	343	346	337	336	348	340	382	333	377	374	382	354	336	358	358	360	361	348	367	357	378	357	388	350	350	356	356	355	340	356	377	333	347	366	381	360	385	329	379	353	326	367	363	310	358	348	370	401	371	389	350	341	351	406	381	350	324	367	387	408	359	396	320	351	363	358	345	366	319	344	363	338	365	341	350	373	336	359	338	334	323	349	368	359	351	310	365	377	350	333	359	348	395	373	349	362	392	320	337	336	359	357	360	298	389	371	356	376	320	376	330	383	371	373	351	368	338	347	372	347	355	349	363	348	327	339	332	367	367	386	331	352	344	374	386	372	351	352	329	347	322	358	329	367	340	372	369	381	372	373	368	306	337	335	372	346	396	393	325	367	341	375	381	331	377	335	356	363	352	388	352	370	369	355	338	342	342	337	373	351	368	370	332	357	372	329	359	355	380	349	354	364	353	324	318	373	337	349	325	357	352	319	355	327	347	384	339	382	347	345	356	360	325	340	371	327	358	347	342	363	353	349	346	358	356	340	378	374	350	355	363	347	324	327	372	368	391	286	340	368	346	355	388	360	362	341	352	368	339	368	369	341	346	355	346	344	353	333	341	333	335	387	371	356	355	336	341	346	364	337	348	321	362	360	337	344	372	340	323	358	373	351	314	373	330	329	385	377	365	356	357	369	370	353	342	361	376	333	370	398	356	346	398	326	369	362	379	350	312	389	363	344	396	357	389	363	364	338	344	363	376	377	348	342	351	330	348	317	359	383	326	355	347	356	368	346	344	347	354	305	352	359	340	368	341	359	346	339	372	346	365	383	339	352	371	329	346	357	360	347	345	368	348	376	363	330	344	358	370	345	375	346	337	350	381	357	345	349	343	342	370	348	362	315	351	337	383	403	327	386	330	349	357	346	358	312	370	326	368	366	367	363	376	369	326	368	364	340	350	316	343	368	357	339	323	340	356	325	337	372	368	370	359	370	371	355	341	346	347	371	378	320	348	328	333	361	359	403	360	341	327	354	329	366	345	343	329	345	364	345	360	346	332	330	394	381	344	380	356	357	365	341	366	352	359	343	382	349	334	360	346	355	347	348	335	351	372	338	384	353	366	352	358	333	360	372	337	317	335	339	317	322	318	334	356	338	367	334	353	332	354	285	360	371	379	348	371	369	340	324	371	385	356	350	323	332	363	317	337	338	340	330	346	353	364	337	347	349	355	313	367	369	310	356	320	345	350	352	362	359	380	353	372	374	363	341	353	347	370	350	376	394	312	393	336	344	355	344	347	332	373	334	388	346	333	341	328	345	341	371	364	343	342	359	354	341	332	341	315	354	365	353	362	369	349	395	352	351	382	325	374	349	349	352	387	351	368	355	363	344	362	315	316	377
19759	6951	9526	8658	6805	4973	3520	2602	2755	2764	2986	3527	3449	3689	4726	5217	4655	3916	2973	2011	1654	1205	937	883	840	844	911	833	874	844	873	813	807	854	858	914	991	986	958	907	904	806	866	745	799	803	812	817	790	784	813	783	793	811	764	801	771	871	832	806	801	770	759	795	806	803	793	844	830	819	786	755	828	857	776	754	772	804	766	824	822	760	758	813	782	835	810	803	778	808	766	761	798	737	827	795	765	820	778	787	762	785	845	779	777	789	813	828	790	851	806	790	807	809	762	821	775	799	812	738	817	812	751	834	808	773	822	815	786	777	836	733	841	754	806	739	768	757	770	823	835	822	734	720	808	867	761	799	782	826	763	771	827	803	853	795	779	835	745	785	792	742	836	814	796	857	781	761	762	783	776	804	806	802	810	753	745	770	773	816	758	802	790	860	823	754	813	832	781	846	807	818	781	777	797	789	777	746	808	775	803	775	834	779	811	815	764	782	835	761	819	817	747	814	758	758	795	806	754	794	819	781	770	807	796	793	762	801	791	783	802	846	795	770	773	769	776	813	812	820	776	797	828	811	760	816	763	817	817	812	750	790	802	769	855	768	789	794	750	792	773	801	819	775	855	790	789	811	790	842	767	819	808	847	768	830	825	784	798	793	824	821	829	780	788	798	746	761	784	775	820	756	787	759	764	829	797	813	786	793	816	809	822	830	783	770	756	819	831	761	800	799	794	826	764	814	792	781	809	800	744	768	774	834	841	784	827	804	797	776	841	817	844	809	798	839	736	823	795	805	758	802	850	825	791	797	782	759	731	828	806	778	753	822	783	823	773	805	767	777	773	791	788	789	812	833	779	804	840	793	796	765	779	826	825	799	859	785	789	770	753	822	783	817	784	793	773	779	818	789	797	804	753	830	797	780	817	814	782	776	773	817	807	788	774	751	798	774	799	804	786	812	799	757	783	791	801	766	761	774	788	778	818	811	759	825	792	773	815	839	774	782	814	846	768	812	790	746	818	818	747	707	814	823	810	787	781	773	760	821	753	774	813	778	819	805	758	787	840	801	795	811	790	814	779	807	812	795	750	771	791	806	805	810	816	846	789	825	769	820	811	811	810	757	828	768	768	773	788	783	826	838	713	788	838	835	820	787	778	820	807	781	811	828	805	797	835	840	808	805	811	822	781	858	820	821	785	786	842	750	811	754	832	858	813	805	772	746	836	843	767	765	780	796	788	812	795	763	767	843	779	838	784	768	790	820	790	803	773	744	777	801	799	754	836	820	804	810	796	861	782	802	763	787	827	779	725	820	815	844	831	780	808	830	785	780	783	768	783	774	798	784	836	803	757	787	794	800	764	792	811	781	826	780	821	785	773	812	756	815	802	791	790	738	825	791	805	808	813	785	778	828	803	792	795	800	778	824	806	819	743	781	760	829	835	778	807	774	758	802	784	801	770	786	806	814	741	766	822	765	775	813	765	774	787	777	817	765	858	787	761	807	805	813	792	817	760	795	839	746	808	830	765	783	795	793	756	748	818	811	819	787	761	791	772	758	812	782	815	792	766	758	813	798	800	765	763	824	763	765	767	812	805	780	794	748	828	873	843	806	850	826	823	776	841	811	815	771	805	801	748	816	815	811	798	805	786	790	821	821	770	829	778	809	786	762	779	770	766	811	790	782	759	832	753	780	762	804	775	787	828	811	819	808	739	773	800	848	780	807	776	786	776	785	815	802	797	800	806	805	809	855	793	808	756	836	768	813	769	815	874	865	784	818	818	762	786	785	755	822	798	799	791	780	784	778	805	829	819	781	816	863	756	839	779	821	788	810	770	853	799	753	785	742	764	852	808	776	783	786	807	753	808	805	790	820	829	819	791	778	862	788	760	789	820	785	791	864	755	816	785	750	804	808	781	840	822	801	797	825	818	783	799	768	793	805	812	825	782	746	793	827	801	767	832	796	810	812	845	776	759	803	773	821	811	762	805	822	758	796	786	817	801	753	845	850	836	842	806	787	735	831	766	753	799	808	776	817	787	782	824	796	826	740	788	768	831	762	813	768	787	772	781	788	783	734	850	784	753	781	815	756	833	756	820	771	836	805	796	793	792	791	791	759	836	777	820	777	789	761	782	816	803	804	769	831	784	860	806	770	763	786	778	770	819	816	834	778	822	793	824	790	788	783	810	782	797	781	829	762	819	794	834	843	793	797	784	807	822	836	805	777	792	809	773	764	737	777	784	814	817	777	801	803	845	773	779	826	815	781	799	777	786	812	805	799	842	824	782	770	778	754	801	771	784	801	819	836	771	793	800	805	804	785	771	795	816	806	784	832	774	787	820	832	754	802	781	790	769	746	857	842	826	833	792	749	858	760	785	789	768	805	803	841	831	732	786	815	796	775	809	787	819	803	773	785	847	820	778	760	816	798	797	833	750	781	818	767	782	812	827	794	762	796	768	799	780	822	817	834	775	794	851	796	744	790	775	806	774	762	792	778	794	799	763	749	752	775	758	752	763	835	796	789	850	815	825	766	780	782	854	799	784	752	793	777	795	786	809	856	791	803	785	810	816	817	775	806	811	773	814	818	772	790	761	777	796	756	792	844	802	796	802	799	827	788	783	800	779	806	829	759	796	791	801	791	822	803	792	765	748	812	789	786	779	784	779	799	791	763	799	796	825	817	803	812	744	754	837	801	804	811	814	782	787	831	780	752	785	799	762	815	786	819	765	735	820	823	780	819	818	802	789	816	785	804	788	784	795	780	790	802	790	791	775	746	798	802	762	763	803	807	782	790	779	831	788	764	724	797	814	789	749	799	795	761	789	811	786	799	825	783	799	859	806	719	791	792	801	741	791	771	788	825	814	761	830	780	785	777	803	807	826	791	836	790	821	776	800	816	824	791	803	810	805	776	798	843	804	811	819	799	775	744	793	783	806	782	759	849	751	829	867	789	795	836	795	817	832	742	815	758	813	800	736	790	759	841	807	745	783	779	790	791	813	836	776	805	840	799	817	749	769	813	812	797	804	785	793	792	793	788	794	782	774	813	747	778	766	843	745	781	798	837	810	764	762	837	832	780	777	811	793	787	786	791	840	760	848	813	783	808	769	799	794	792	794	812	806	794	820	804	782	750	795	836	815	781	818	784	744	825	815	801	800	784	781	780	840	783	786	779	820	756	829	779	792	778	819	814	792	824	822	792	801	817	822	793	826	768	795	732	815	733	829	793	774	874	762	771	787	807	823	763	772	763	798	756	715	786	782	773	832	814	814	837	829	778	809	810	770	812	752	809	783	760	823	804	816	823	834	742	780	808	821	795	797	832	835	842	823	778	779	726	828	833	843	830	800	832	748	829	782	810	823	784	813	773	791	771	793	832	756	779	782	866	774	779	777	831	779	801	740	773	810	834	755	760	785	789	793	841	798	810	793	752	821	804	789	855	817	743	783	764	811	792	814	794	769	800	810	794	805	870	823	769	765	794	775	790	813	806	757	815	778	782
72568	39234	17020	7337	4034	2300	2454	1046	1032	1081	873	1062	1238	1088	1219	1424	1419	1188	895	678	547	408	349	319	290	271	299	268	259	280	302	273	277	270	295	309	305	309	299	319	283	250	263	264	266	270	249	246	277	274	255	248	257	289	275	236	247	254	272	269	264	271	277	269	294	300	284	265	252	248	229	259	243	238	279	275	260	268	263	251	258	251	240	273	254	248	302	257	259	243	227	282	273	261	272	252	278	233	254	271	273	242	267	268	249	261	229	239	242	241	266	263	274	256	274	257	282	267	299	246	262	262	282	261	269	243	269	254	261	247	268	278	272	247	267	270	243	247	255	259	269	256	242	263	293	271	248	262	237	283	228	257	256	242	277	243	262	273	276	259	267	268	270	254	273	228	254	268	272	267	254	252	271	265	227	257	271	257	260	289	260	264	266	253	239	250	281	266	264	269	264	258	267	252	241	284	278	251	253	248	256	268	309	260	256	274	256	281	282	284	231	274	273	233	226	275	270	263	241	234	279	280	246	259	282	273	236	254	242	269	247	253	253	281	260	259	265	227	275	306	252	277	268	254	296	283	267	261	286	287	229	245	255	268	282	259	280	270	239	264	243	230	245	269	236	277	256	300	268	254	261	271	292	249	268	257	280	288	250	286	255	278	250	250	270	252	256	264	292	271	257	279	274	284	241	268	249	252	237	299	296	291	281	287	270	249	275	256	242	266	229	265	267	296	255	304	251	247	275	293	268	266	265	253	229	259	265	276	279	256	258	290	259	264	268	286	247	264	263	264	218	276	286	250	249	251	240	247	238	252	253	249	257	230	245	246	253	287	256	250	261	244	239	260	237	262	238	248	245	266	279	257	255	274	232	260	284	251	265	251	255	251	287	273	239	280	267	267	242	249	232	279	261	253	251	260	276	274	218	261	245	235	246	251	266	257	276	278	268	258	268	241	272	269	265	249	236	260	265	230	265	235	277	240	239	248	263	265	278	242	258	273	267	258	273	277	279	255	248	247	240	250	259	273	309	285	251	264	279	265	260	241	253	253	275	256	280	231	257	256	301	231	279	220	273	276	273	254	261	269	240	250	250	275	277	243	275	250	261	298	266	256	271	248	269	264	261	258	250	257	291	260	263	239	279	274	270	268	249	270	233	265	244	237	258	251	248	298	268	252	296	296	260	290	255	256	239	255	272	251	252	250	260	284	221	282	273	255	250	254	262	272	292	269	251	269	273	256	258	269	261	260	264	290	249	249	255	251	241	241	249	256	271	274	259	248	260	252	267	250	238	239	274	217	272	289	287	282	279	257	269	254	239	277	248	265	262	266	259	290	275	246	248	240	293	246	255	262	282	249	277	225	270	263	262	231	263	266	264	274	291	251	273	256	290	239	279	264	277	245	291	255	255	238	275	278	253	273	250	295	214	266	267	264	305	252	251	281	260	267	260	270	246	262	299	295	285	266	267	266	251	283	248	248	256	274	232	256	255	258	288	268	264	234	266	287	261	269	266	264	257	273	270	236	268	305	283	263	259	279	261	265	255	236	228	261	267	269	227	254	268	256	243	246	289	250	252	266	260	266	257	254	232	254	280	260	284	249	248	255	274	289	263	269	252	235	257	260	234	247	258	279	279	236	253	232	251	252	249	253	269	260	235	240	270	292	259	264	249	248	261	279	277	260	273	263	254	274	288	275	238	263	266	252	255	233	272	279	257	273	251	271	248	265	247	256	265	268	240	246	241	271	236	276	261	268	254	277	290	267	261	240	275	218	264	263	239	248	248	279	268	280	248	263	251	258	294	236	240	252	259	247	264	301	252	252	268	289	266	251	292	279	279	270	270	236	272	252	280	256	265	241	238	245	264	251	242	226	259	291	268	306	258	256	247	234	270	269	267	259	278	253	262	268	258	253	254	286	235	270	276	305	263	280	245	276	273	280	280	250	255	250	273	240	230	246	275	275	256	259	253	283	266	276	278	278	254	268	252	249	243	289	278	246	297	253	260	259	279	263	260	280	266	278	284	269	282	248	273	269	276	273	248	235	240	275	308	273	257	262	259	277	265	277	272	253	245	243	244	249	241	227	269	255	290	253	259	236	267	271	262	284	279	257	276	263	271	252	262	273	258	246	273	280	262	277	252	275	240	262	279	262	274	268	270	230	276	289	262	217	276	251	238	245	286	291	261	265	266	271	255	243	249	244	233	230	256	260	243	270	289	280	271	268	261	276	228	270	241	285	262	254	287	283	246	247	235	256	288	254	260	252	284	245	267	242	247	253	273	268	257	275	268	268	254	271	266	297	276	241	238	251	258	252	288	266	273	241	265	270	258	236	269	262	261	255	241	254	285	252	243	256	259	286	275	257	273	261	269	244	253	276	237	246	272	270	263	283	276	244	253	253	255	250	246	255	268	245	239	235	253	253	287	280	278	246	279	243	233	268	292	254	268	282	274	262	285	281	289	276	295	240	270	252	283	242	276	241	253	245	268	237	272	282	261	255	267	246	274	240	268	273	276	272	281	285	250	240	275	248	265	280	259	262	250	242	277	268	258	228	260	261	257	267	240	241	272	250	245	264	274	233	274	269	262	257	269	260	271	283	264	262	292	252	277	256	262	266	280	245	240	244	256	256	268	267	254	276	255	280	277	273	268	250	250	284	247	263	242	255	253	262	242	279	266	281	245	311	264	240	237	285	298	269	261	243	237	227	275	294	244	312	258	262	235	277	258	285	270	260	250	261	237	246	260	288	253	266	233	255	267	247	284	254	246	264	263	255	274	311	253	256	273	257	291	282	259	257	269	268	283	248	260	239	241	278	242	265	251	255	244	266	259	229	258	265	263	242	253	269	252	270	241	260	243	239	258	255	249	223	275	277	252	280	267	295	231	241	263	231	271	256	279	250	247	232	247	289	246	304	264	242	259	240	262	275	279	242	260	261	271	259	286	257	257	258	272	278	266	245	265	263	249	269	247	231	249	270	270	274	259	232	247	278	270	266	250	237	255	252	256	260	254	253	282	283	252	257	259	274	270	250	272	268	253	260	264	266	271	255	281	256	259	275	241	292	257	283	226	249	276	253	286	241	285	240	269	239	242	273	244	280	278	237	256	270	246	248	263	271	243	274	262	267	267	242	240	279	281	236	272	272	241	214	264	242	271	268	246	256	265	243	261	281	265	232	272	258	265	267	228	236	251	252	264	270	271	295	260	268	271	249	263	298	261	241	254	269	246	283	273	255	265	295	265	241	258	270	266	225	237	269	253	268	262	269	259	250	259	280	274	235	241	248	278	269	245	266	273	258	301	244	284	249	240	254	255	255	273	243	250	283	256	277	241	263	294	287	270	254	244	245	284	272	275	262	244	222	229	265	271	261	270	246	260	275	274	263	263	261	268	237	278	243	272	269	270	238	271	272	286	243	260	297	250	230	278	286	258	273	262	230	276	254	255	253	260	278	245	269	252	242	242	247	269	262	263	261	243	260	228	258	280	276	247	244
43038	20447	14635	14299	11871	8512	9052	4079	4610	4654	4003	5128	5965	5653	6441	7470	7362	6322	4721	3150	2348	1510	1083	914	821	863	854	845	792	789	873	640	726	679	919	832	935	1122	962	960	750	690	656	641	623	594	638	631	603	622	610	635	575	624	618	667	647	605	597	634	616	625	683	650	642	597	663	644	584	632	638	650	602	624	642	606	628	642	627	625	620	611	629	612	620	610	638	607	632	601	665	603	623	606	622	638	645	630	614	634	615	649	646	602	601	612	628	597	586	627	643	648	553	644	622	574	622	657	625	611	559	582	659	620	623	613	612	644	634	628	619	592	628	647	612	605	602	583	614	634	606	627	667	658	620	666	634	654	565	615	595	651	590	590	594	618	600	603	618	629	579	608	633	608	639	614	636	654	620	660	604	640	635	565	619	611	619	632	642	599	618	638	597	651	647	602	619	601	595	652	654	679	638	632	641	656	633	604	629	624	605	665	658	633	612	595	592	607	576	622	584	643	623	629	584	631	592	603	654	649	596	620	629	647	589	621	625	604	603	610	609	648	623	629	606	630	629	592	585	656	647	615	614	644	586	629	607	584	603	621	599	612	655	634	623	610	567	607	616	606	660	571	632	675	674	571	642	596	636	667	588	614	632	604	626	587	651	653	670	596	601	648	664	641	610	635	634	608	646	655	629	587	614	584	629	653	632	618	644	640	621	644	650	614	587	656	580	635	577	619	646	631	651	663	603	619	656	637	656	607	652	629	625	595	596	603	677	608	654	630	628	631	660	643	620	624	593	634	642	655	638	620	585	614	586	583	596	625	618	627	662	619	592	613	615	633	655	601	612	583	666	602	592	639	653	631	605	643	619	638	607	632	628	632	629	607	600	673	601	605	647	580	649	571	651	641	599	591	641	606	615	619	639	626	635	625	654	671	601	628	649	614	565	616	607	597	623	611	661	605	629	638	651	637	667	607	603	632	635	619	640	587	630	601	656	606	638	629	609	625	646	557	604	621	616	621	607	626	635	632	590	648	650	604	667	642	663	694	640	663	655	610	612	619	617	579	641	622	610	610	603	607	602	577	622	646	639	602	617	645	640	635	597	546	662	643	653	614	623	621	621	660	612	647	613	596	625	607	616	670	644	666	603	649	632	609	653	615	605	640	621	634	635	668	596	588	642	646	611	647	643	633	619	629	612	639	639	588	597	640	656	639	627	601	621	607	614	591	572	615	630	596	638	578	612	622	619	610	565	643	615	664	602	632	615	636	599	612	622	638	614	622	655	651	610	630	623	599	632	630	679	612	595	665	581	608	585	643	613	623	591	670	614	621	653	601	658	642	638	623	608	611	626	619	604	664	637	622	592	639	615	621	638	608	632	623	624	629	634	600	623	590	607	595	625	612	646	595	643	616	598	586	639	657	637	630	596	633	629	613	594	568	609	600	636	619	600	659	566	601	644	624	621	600	646	598	647	597	625	635	611	593	576	644	589	644	612	608	636	587	619	592	646	647	638	596	587	623	614	614	602	653	645	617	605	615	632	644	597	624	625	600	635	585	620	595	609	604	614	609	563	602	599	623	629	620	555	625	619	606	626	610	628	631	619	649	612	606	645	623	596	598	591	630	586	602	605	608	621	619	618	633	648	587	624	596	641	590	648	666	633	640	586	644	608	590	609	659	622	652	609	649	625	631	601	637	622	560	578	632	609	604	621	596	646	586	607	606	677	611	652	664	685	626	579	618	642	600	632	637	643	650	638	610	597	605	599	621	633	596	652	635	640	620	609	612	601	639	567	617	627	655	609	632	599	608	588	635	629	669	628	637	612	648	613	650	632	643	644	613	569	632	630	601	625	645	606	592	595	651	637	643	606	628	645	684	596	653	620	637	636	615	602	656	649	663	631	640	566	620	630	601	607	648	637	668	631	646	639	658	614	630	629	603	617	583	639	614	642	577	598	594	614	594	589	603	607	581	633	602	655	615	602	650	624	628	583	603	632	608	648	615	644	604	644	581	570	609	640	629	598	614	642	667	622	639	639	631	582	635	610	579	598	638	652	582	582	637	659	623	626	638	561	560	627	653	632	613	615	683	628	626	611	655	624	611	626	631	592	662	632	594	590	621	604	657	602	613	626	645	635	596	620	618	625	618	655	619	627	649	649	663	640	604	650	642	614	589	642	644	576	617	615	564	643	548	614	667	648	631	610	662	582	637	620	581	610	613	630	603	590	628	642	672	592	630	626	614	657	631	607	598	643	601	583	621	668	647	599	636	611	619	629	634	589	627	575	597	575	625	610	587	614	595	637	663	625	630	617	652	635	585	639	574	628	658	611	562	640	625	623	603	632	603	610	626	620	629	613	603	585	651	609	614	637	610	576	639	628	595	629	646	605	575	614	647	603	610	609	656	600	591	638	641	629	611	610	621	592	575	587	571	630	607	618	603	612	599	620	649	635	642	659	637	633	620	642	598	638	620	663	641	575	621	663	611	591	626	629	633	652	640	620	652	608	605	626	704	656	607	591	595	607	613	610	594	617	658	630	596	621	604	630	623	627	580	653	627	627	622	598	655	646	631	686	651	625	623	617	613	642	604	585	632	614	633	610	600	612	643	663	600	613	653	614	605	603	624	626	623	630	625	579	608	628	608	635	636	619	631	625	622	607	640	633	630	578	596	607	636	622	637	639	671	596	661	584	656	587	609	617	627	634	597	630	623	633	657	605	608	660	644	592	624	597	672	611	648	633	673	602	628	604	596	661	617	621	631	635	656	632	652	604	618	654	629	602	638	630	641	591	659	608	673	646	665	590	644	617	591	595	658	620	631	645	619	647	635	643	647	583	650	593	656	612	623	641	599	649	604	617	635	642	628	652	615	626	604	573	612	637	617	636	639	622	640	612	667	586	629	651	608	621	638	620	621	613	640	616	649	627	634	639	606	688	614	618	608	613	648	587	620	624	572	604	637	655	618	587	597	566	630	612	649	643	616	640	655	610	642	645	615	614	641	667	605	620	652	646	636	616	650	627	644	621	623	595	617	610	657	631	608	645	637	598	630	564	583	606	617	619	622	599	666	564	654	604	587	680	602	585	623	584	633	589	581	598	637	587	570	617	644	658	614	590	593	592	608	652	601	620	625	653	663	625	576	615	593	590	632	570	615	576	616	598	594	604	610	656	578	641	632	658	629	670	633	637	571	627	585	601	606	613	663	634	672	591	688	643	600	614	623	638	620	625	661	589	590	624	619	568	646	625	586	623	657	580	628	593	624	642	586	590	596	639	589	629	639	608	627	609	601	627	648	613	606	603	613	637	617	579	615	621	644	594	616	594	648	639	651	672	584	586	611	626	608	635	605	618	625	624	600	539	596	630	597	610	620	602	568	633	622	688	591	588	633	656	590	562	631	636	606	600	603	649	560	608	641	642	624	618	593	614	628	629	593	636	638	584	615	642	571	616	600	662	605	621	640	618	602	625	573	596	612	611	652	627	651	610	640	674	613	606	612	666	626
81498	46263	23220	12529	5986	3106	4803	1568	1407	1715	1418	1144	1563	1665	1703	1658	1652	1809	1482	1095	801	553	482	449	414	389	382	393	381	382	407	352	399	357	418	370	453	450	435	427	375	346	383	318	349	369	318	354	324	326	319	303	370	356	333	324	366	369	312	319	346	342	329	335	339	322	325	349	328	317	372	323	376	357	350	353	325	365	382	351	353	359	349	324	360	354	334	351	378	340	324	363	326	335	351	338	333	316	322	325	332	351	339	358	335	382	346	320	312	322	334	354	354	328	367	366	340	348	378	373	362	340	340	347	358	344	335	368	351	348	357	340	342	338	335	339	334	348	317	335	362	338	329	329	376	337	313	340	334	319	347	334	346	362	378	384	325	356	361	310	348	322	326	333	355	347	331	358	346	330	361	323	339	354	343	322	331	319	359	347	335	295	342	339	349	347	350	342	317	341	360	324	338	320	348	328	314	352	364	346	318	365	336	310	334	306	369	339	314	350	332	339	334	342	327	327	334	355	378	357	341	342	354	334	311	351	357	353	371	373	353	354	347	324	337	328	342	324	313	338	329	347	336	332	301	373	348	315	351	336	352	332	362	341	346	347	352	363	318	357	326	293	297	339	345	305	362	346	296	352	370	357	352	339	334	355	316	357	347	348	346	375	342	336	293	335	335	330	339	351	327	352	380	330	366	330	295	360	332	341	351	353	325	323	364	316	359	382	335	331	335	352	317	325	369	356	350	333	381	378	349	371	367	380	336	369	367	371	346	358	341	350	373	352	323	369	340	290	328	341	325	346	335	383	328	340	329	333	339	343	328	383	323	308	382	322	319	327	315	371	328	337	368	323	327	327	346	326	359	350	322	305	383	363	335	332	354	328	316	367	341	364	358	358	348	344	337	346	350	367	330	356	340	329	357	333	311	374	362	329	316	348	310	364	322	324	336	324	356	363	348	339	315	375	362	309	369	331	290	351	323	335	340	322	308	341	367	347	340	358	337	338	363	350	349	351	351	316	318	332	318	343	318	333	308	357	355	352	305	337	363	371	318	369	378	341	342	351	367	345	355	374	334	370	356	340	395	346	339	292	322	380	357	399	358	334	324	335	314	324	385	315	301	341	334	364	332	361	360	364	335	365	324	319	345	343	385	342	341	329	358	356	316	284	358	345	341	325	346	332	338	387	346	358	384	349	315	333	336	330	350	345	354	343	337	344	365	332	333	357	353	328	318	356	343	335	344	371	308	335	344	334	333	323	326	337	303	344	334	339	331	335	375	336	342	308	367	329	319	338	348	336	360	328	309	340	313	327	318	313	336	348	331	326	355	321	374	310	346	354	335	343	326	328	340	362	335	314	333	315	367	337	347	364	359	331	350	360	369	328	344	324	327	347	371	341	342	349	356	333	377	324	334	340	362	357	327	341	351	340	319	345	321	328	354	351	315	318	323	379	347	372	352	368	329	347	346	359	343	343	322	353	353	351	349	330	340	324	332	340	329	335	345	347	364	394	387	367	305	352	367	330	346	360	318	343	380	313	349	333	381	334	349	348	330	327	348	340	360	332	331	354	313	368	366	332	337	329	346	340	324	316	355	359	322	354	334	378	347	322	334	335	324	325	334	330	333	347	346	289	361	353	324	370	333	343	334	346	326	371	344	318	344	363	352	297	340	329	322	340	362	307	334	336	337	343	354	346	324	366	316	342	367	371	312	328	343	343	321	346	386	342	315	315	312	358	351	340	353	330	334	362	313	307	338	352	340	368	334	334	340	344	385	354	356	344	328	354	323	327	347	360	359	402	381	349	380	339	323	353	376	356	322	364	343	342	370	338	342	339	325	334	364	332	322	345	329	319	344	340	324	320	310	354	308	380	353	321	335	334	347	315	356	386	305	338	331	314	337	327	336	335	331	345	355	328	372	374	367	343	349	348	331	315	392	334	305	358	336	354	356	319	306	341	337	338	385	362	347	326	351	379	322	345	312	331	345	340	339	374	304	349	310	312	347	336	356	305	375	364	334	302	339	328	375	322	372	307	386	332	343	368	349	355	355	356	372	370	337	342	291	365	344	343	360	366	318	344	371	320	342	350	371	375	323	363	328	350	337	339	344	368	367	357	340	369	298	325	348	375	304	361	359	347	332	320	367	354	335	322	313	349	333	285	327	333	338	354	357	367	378	337	382	361	337	324	312	337	353	339	311	338	346	331	339	355	336	361	337	331	351	373	339	337	344	343	355	337	365	335	329	313	344	351	378	348	350	336	401	367	341	328	342	352	355	300	334	335	312	348	319	298	361	344	320	407	334	330	296	321	327	330	342	356	353	326	319	342	335	348	333	339	364	360	358	352	329	383	336	314	366	338	329	315	291	330	348	350	349	368	336	322	328	345	345	328	362	336	327	332	365	345	361	319	334	356	353	342	390	334	337	325	321	334	368	334	359	337	338	322	349	331	340	354	355	318	356	349	295	326	344	354	367	320	346	356	378	351	331	385	354	337	303	336	326	315	357	360	331	348	366	356	344	348	354	300	319	344	318	355	326	351	360	359	339	341	334	337	325	369	373	341	354	330	325	341	336	366	305	356	348	340	320	322	357	324	349	345	342	344	347	324	350	381	326	318	356	353	334	313	342	326	341	345	347	327	390	326	365	334	332	319	345	332	328	358	369	353	328	327	345	337	346	340	378	332	326	347	344	362	342	363	342	353	347	344	372	312	340	340	367	359	320	300	360	376	346	332	344	348	328	325	354	360	333	346	383	362	344	319	379	326	340	371	315	352	328	357	336	309	325	341	354	342	349	329	345	333	357	371	326	338	355	348	351	364	332	370	311	369	291	340	309	336	321	338	353	338	327	327	323	328	330	315	349	301	355	347	353	324	314	308	334	350	340	341	340	349	346	351	345	376	371	331	358	351	347	319	312	362	348	339	344	364	360	335	346	333	338	335	336	349	389	334	361	324	361	308	359	333	323	344	321	326	362	336	366	334	344	350	340	375	345	300	354	346	324	333	341	363	323	318	331	354	344	345	342	362	393	324	346	334	346	333	338	308	327	358	350	334	359	358	318	336	352	339	316	354	351	341	320	356	341	355	371	330	347	364	357	340	358	326	341	326	333	285	333	319	358	329	338	338	334	340	324	392	352	352	358	352	340	350	341	350	363	341	325	345	378	354	373	341	338	321	360	359	326	317	316	390	332	350	310	344	355	330	327	348	352	324	310	342	338	297	330	353	331	342	359	357	368	337	351	355	334	375	301	316	319	336	355	366	305	321	345	318	336	370	328	315	330	315	348	326	350	345	309	340	331	332	384	359	323	366	323	355	355	331	331	310	354	340	336	331	311	344	342	371	313	367	345	364	351	317	342	321	353	325	349	354	353	320	344	342	371	359	357	305	357	370	356	356	327	314	347	358	347	323	332	345	353	349	337	335	338	346	324	350	393	353	377	317	330	331	326	357	316	323	327	330	344	349	314	355	329	327	345	362	340	366	338	357	329	330	328	374
52799	27026	18757	17828	14997	10069	14218	6023	5904	7189	6269	5198	7247	8204	8041	8448	8612	8917	7338	5486	3502	2139	1640	1425	1221	1237	1148	1100	1016	984	1176	1029	1022	923	1195	1166	1344	1524	1375	1315	1006	840	814	772	849	856	811	792	786	793	800	800	825	764	821	816	834	788	724	788	770	801	808	754	788	810	782	818	773	782	765	761	805	843	771	732	753	777	797	835	766	815	763	781	789	774	753	769	814	835	797	783	804	817	784	782	757	740	762	789	833	779	793	794	832	740	834	816	794	742	777	749	761	836	816	769	827	766	794	799	797	782	769	791	784	782	793	768	770	763	810	788	782	788	780	770	803	778	783	818	791	743	780	780	801	747	803	723	795	760	795	774	778	795	808	762	796	771	818	796	834	751	803	756	717	733	783	807	797	757	760	795	750	764	791	737	768	803	834	839	766	795	775	735	755	782	736	791	751	746	784	783	811	816	793	784	737	756	784	777	806	820	778	768	782	824	775	795	751	795	818	757	793	793	790	756	779	766	771	748	779	777	811	798	797	842	782	789	779	748	714	794	804	813	800	858	786	860	802	806	783	761	782	802	806	782	803	724	770	778	789	782	780	772	802	756	728	791	786	795	786	831	761	789	793	813	784	767	813	829	820	792	789	780	753	805	724	793	787	789	809	821	795	808	727	779	833	741	783	784	807	740	750	820	805	797	780	795	816	798	764	739	812	805	797	768	808	828	778	823	785	740	770	789	783	799	796	771	789	845	776	818	798	757	743	763	821	780	811	718	769	764	758	725	791	771	828	726	801	816	818	770	794	811	780	786	778	796	821	746	776	816	711	757	783	738	808	781	790	758	773	798	790	810	775	805	791	793	770	768	769	813	775	728	768	815	796	784	777	785	783	784	764	802	816	779	751	810	763	786	789	787	750	757	807	771	788	770	786	820	768	794	820	764	827	802	765	793	830	776	736	709	777	722	781	767	805	792	786	853	754	780	787	804	755	780	756	781	782	787	746	817	747	839	776	747	820	810	820	801	829	810	814	782	775	831	785	764	763	792	784	767	812	772	827	789	816	782	787	820	809	800	793	785	823	770	804	783	778	820	780	800	735	801	783	716	737	762	815	767	813	792	767	734	749	801	774	835	792	835	808	786	790	806	801	798	821	801	773	793	757	751	803	775	758	846	720	801	817	803	813	781	768	785	762	788	827	762	832	784	758	802	826	743	795	801	792	792	798	816	812	781	777	798	774	746	757	830	744	786	757	774	822	787	783	759	761	796	747	778	803	800	741	774	787	786	742	812	800	758	754	748	845	767	790	775	770	752	773	797	819	755	797	797	781	786	786	772	762	803	782	744	797	760	776	772	793	779	759	842	793	852	823	748	780	805	799	782	756	823	779	828	797	812	715	747	785	831	731	789	785	797	785	776	784	812	813	796	798	822	772	711	771	726	805	789	749	804	801	780	775	789	795	794	772	792	830	797	795	769	788	784	803	791	762	799	774	772	783	733	807	812	790	814	795	795	797	778	762	771	815	826	777	793	762	803	772	770	785	772	767	793	842	846	770	776	777	760	744	797	759	796	731	760	784	819	779	796	823	778	780	778	825	766	820	778	734	787	734	779	768	837	794	854	702	859	750	747	784	748	752	830	823	761	829	766	780	801	744	841	750	744	766	777	790	737	805	783	716	755	829	852	779	793	792	835	752	828	802	819	831	781	743	833	784	791	750	817	811	768	780	750	815	801	789	771	784	819	762	760	727	755	757	804	797	761	781	758	771	780	826	832	809	780	745	751	771	770	753	759	798	756	758	765	741	795	839	807	766	765	750	743	741	819	764	790	735	795	780	784	780	780	817	826	809	805	768	753	752	789	783	734	743	813	833	805	745	809	766	794	745	755	829	813	813	776	785	724	812	798	817	770	845	777	790	797	794	797	806	807	799	792	773	769	757	767	781	792	786	767	820	806	776	762	805	808	804	824	806	806	778	784	822	815	800	802	820	795	760	782	791	819	794	804	804	785	807	801	784	775	796	772	785	777	805	762	762	827	752	765	762	765	769	780	821	824	771	826	790	739	771	804	778	802	783	806	790	774	804	738	796	788	791	772	775	803	817	726	772	821	781	776	777	804	803	799	780	825	824	800	812	766	808	789	774	774	769	803	776	780	793	764	732	802	804	775	791	777	751	809	755	753	805	796	748	756	782	811	751	733	770	723	836	789	789	767	781	805	764	813	773	787	757	781	803	775	787	779	806	753	795	773	788	813	796	815	764	792	793	752	775	833	813	778	791	756	782	776	736	728	811	785	794	812	774	833	812	765	812	811	800	790	815	823	764	843	786	788	768	826	766	827	778	817	834	775	760	693	805	822	766	772	774	764	774	803	781	778	823	826	807	818	794	765	839	797	862	788	777	829	791	818	772	796	819	790	829	758	744	786	770	757	758	804	782	760	834	809	743	760	790	823	803	753	751	790	759	794	758	748	768	810	830	843	745	704	805	784	778	783	762	773	792	797	787	758	750	800	766	788	785	785	781	817	774	784	804	735	819	797	795	830	780	775	762	725	763	761	790	773	744	805	751	785	819	806	780	746	800	795	763	768	791	800	758	784	780	786	818	766	776	792	798	802	784	798	767	829	789	807	761	803	785	797	838	744	733	783	835	784	772	786	750	746	835	783	823	793	763	760	786	784	782	824	785	802	800	768	768	759	754	741	787	829	758	785	793	811	798	789	777	797	800	765	776	751	817	792	794	771	792	739	790	739	790	748	782	803	813	790	754	748	803	788	768	825	820	790	812	780	777	790	815	771	791	835	800	797	742	800	796	780	749	772	740	793	767	732	791	738	789	784	717	806	804	748	789	778	783	797	766	770	790	742	781	787	792	778	769	793	771	790	798	789	795	777	776	796	766	746	788	789	781	859	775	817	789	800	764	748	767	822	779	806	836	795	775	803	791	791	813	803	741	764	782	788	777	781	757	813	800	764	808	812	768	754	806	768	786	779	805	777	786	788	819	789	831	791	798	760	780	779	835	792	804	751	819	764	771	754	739	758	787	777	835	772	798	828	787	767	775	815	821	786	776	787	784	741	732	778	775	777	744	793	742	767	759	778	734	767	780	780	789	774	804	786	857	814	786	771	756	753	783	769	734	768	805	778	778	831	759	770	811	796	826	762	820	719	786	805	838	793	789	744	789	848	742	782	733	824	783	743	798	823	807	794	799	741	817	813	764	785	753	815	771	807	810	760	760	784	766	815	791	755	737	793	751	743	853	775	815	782	751	798	775	742	776	781	799	814	758	806	773	766	767	746	782	745	816	825	817	746	781	809	826	756	801	713	762	780	799	819	759	796	805	813	767	737	774	754	743	773	800	821	828	856	769	776	811	859	818	825	800	810	795	758	820	795	792	762	768	813	779	819	803	769	751	793	808	841	815	754	809	753	745	800	758	758	774	798	772	774	826	765	757	818	749	806	796	767	790	780	795	797	803	795	811	757	761	773	763	793	776	840	755	845
28155	9910	5601	2811	1606	1053	744	685	717	870	829	735	649	768	918	816	857	853	866	685	491	372	402	390	367	367	359	330	338	345	375	347	342	365	379	354	361	381	384	368	351	329	335	371	376	320	340	373	333	350	334	368	383	352	336	334	372	353	328	365	339	383	366	339	332	340	369	350	348	348	347	379	358	341	330	349	348	358	405	332	341	349	346	399	377	329	327	342	340	359	342	375	348	377	365	340	323	324	352	339	317	356	355	363	344	327	332	359	315	340	357	357	359	359	351	361	318	370	342	362	385	329	337	334	358	360	345	356	340	353	320	326	374	359	355	335	354	373	369	345	352	333	333	342	311	349	351	366	322	365	353	346	362	370	302	325	328	323	304	332	347	353	338	325	360	313	373	376	370	328	345	329	367	362	374	337	322	360	371	341	337	325	351	370	356	332	334	371	340	327	382	404	323	326	367	330	361	353	366	345	347	308	346	338	358	380	350	387	344	336	333	298	348	330	362	333	350	358	356	347	340	360	371	335	329	326	351	344	347	360	323	376	362	363	325	322	345	342	331	369	333	337	381	371	315	371	362	318	357	353	367	359	319	356	357	362	353	387	364	335	357	308	347	326	348	345	326	344	357	373	352	366	352	338	330	338	351	352	365	344	365	363	356	354	345	365	322	340	338	333	334	363	351	333	388	353	338	334	337	311	347	359	352	355	343	307	320	336	339	388	332	335	321	350	321	333	396	310	346	340	377	369	364	351	369	342	325	338	378	321	339	311	340	328	373	338	343	328	349	350	340	375	336	355	368	354	318	378	336	355	382	305	362	328	374	359	389	345	373	344	349	392	330	323	335	344	336	372	346	384	345	317	329	370	361	317	363	359	386	375	302	366	340	363	344	317	346	338	339	347	350	353	338	340	355	336	357	341	370	349	334	346	350	324	359	311	366	375	354	339	319	326	343	393	370	347	345	336	343	350	324	366	329	356	365	373	345	329	345	356	358	320	341	317	354	324	343	340	378	349	344	362	312	369	320	344	333	327	330	353	323	340	385	302	350	388	342	355	365	371	353	298	377	346	369	333	336	384	320	365	367	344	340	336	325	383	324	345	346	333	358	345	333	400	337	354	341	435	332	359	315	350	355	327	378	383	342	336	348	351	334	332	368	354	366	320	344	319	345	376	361	335	344	372	370	364	358	354	384	340	333	398	350	331	328	327	310	365	346	297	347	337	343	332	342	330	380	348	356	359	370	328	338	333	353	362	344	353	358	355	330	336	352	360	335	327	374	371	326	349	367	317	376	326	348	356	312	334	364	359	334	382	368	338	331	357	332	345	357	328	326	357	336	366	351	323	366	353	329	335	365	349	335	388	339	300	376	331	307	350	318	360	333	371	379	365	335	357	321	329	358	333	372	368	370	331	327	356	367	332	392	353	355	364	332	320	326	367	383	340	308	357	379	332	345	370	296	337	324	337	375	342	350	387	343	384	320	369	325	348	344	338	377	364	345	334	385	376	364	343	311	358	368	373	320	352	347	330	363	340	322	367	330	318	353	357	337	327	329	365	344	348	354	349	389	347	366	377	357	346	333	326	308	346	312	342	361	321	363	365	351	378	356	368	329	367	400	357	345	373	344	345	348	363	337	332	339	363	341	329	365	335	343	345	323	353	359	322	327	360	348	356	337	340	348	328	386	379	355	370	365	358	348	340	364	325	323	340	350	331	349	341	308	320	347	350	348	326	329	358	342	358	367	348	351	350	343	362	369	348	343	336	384	360	354	336	316	348	365	318	350	308	293	343	351	331	343	353	334	353	330	344	378	345	358	347	362	330	365	322	315	372	361	333	345	349	341	364	350	351	366	345	360	377	367	343	395	360	337	355	365	355	360	355	343	299	338	352	347	342	349	341	348	357	376	302	362	340	345	324	336	340	357	380	313	339	391	361	351	328	374	343	374	347	352	332	324	333	343	376	363	352	345	376	345	360	352	340	315	320	364	354	374	322	358	357	330	339	335	366	347	349	348	328	333	347	340	333	337	360	362	352	330	376	346	352	311	373	337	330	334	351	371	363	356	343	343	347	314	320	361	329	344	311	377	340	355	378	328	348	345	352	343	335	315	351	342	345	328	303	366	347	323	381	353	332	344	355	364	382	359	305	366	316	311	376	357	355	355	337	352	310	360	340	346	347	346	347	327	338	346	325	345	347	356	343	373	350	324	350	347	360	359	389	361	365	351	336	367	354	368	376	333	347	335	343	411	356	368	314	349	347	313	303	354	341	346	344	353	368	337	343	351	347	353	330	382	337	353	358	336	339	358	366	360	349	344	380	339	371	327	325	347	336	347	315	367	363	344	348	340	347	352	330	375	342	369	362	345	356	318	339	338	337	416	322	380	351	343	369	334	365	356	328	345	328	318	362	352	335	354	347	349	331	369	357	334	351	340	358	325	337	351	365	339	374	333	345	377	327	322	376	312	346	318	330	358	375	361	391	329	368	331	359	351	340	325	352	342	334	367	356	340	345	362	362	342	344	375	352	353	381	317	376	330	322	366	350	347	391	359	375	360	375	340	399	335	347	349	391	367	331	381	333	331	333	349	335	335	348	384	378	359	314	352	374	354	363	355	358	363	308	349	365	317	369	309	359	329	348	318	337	355	371	363	383	367	346	360	342	319	363	377	364	361	329	335	343	339	366	332	332	347	346	348	352	354	372	333	318	333	334	362	362	321	364	344	316	326	361	353	370	359	315	347	348	333	370	349	344	360	380	337	359	330	350	400	413	328	334	369	371	320	349	370	364	331	354	345	341	349	352	366	383	353	353	360	350	341	388	322	326	350	364	319	336	357	352	340	346	329	353	342	302	367	324	343	366	350	328	362	375	376	359	388	335	360	311	348	333	375	351	344	372	372	355	344	351	352	352	334	336	340	308	350	341	350	319	358	325	346	342	365	359	346	347	324	351	356	324	366	328	318	386	347	360	330	320	336	337	362	345	349	344	371	358	371	361	348	371	395	330	347	359	371	330	348	375	357	352	330	345	345	315	365	357	365	375	371	346	359	352	372	352	350	339	351	321	323	343	328	343	391	351	309	331	353	378	329	342	358	344	380	341	338	326	343	335	365	326	343	333	334	335	361	353	376	370	364	354	310	322	344	330	348	399	346	337	338	349	362	338	333	337	357	349	359	332	336	375	354	359	308	352	352	346	350	365	354	336	339	327	336	325	330	328	325	373	352	327	371	332	338	356	354	370	369	340	349	338	340	377	380	351	349	386	332	365	374	372	349	361	320	334	353	377	352	356	370	384	321	366	327	341	359	353	362	345	335	347	333	332	346	364	327	344	393	349	329	340	366	354	356	321	359	360	378	363	354	380	345	354	319	362	400	344	335	349	325	382	339	394	352	382	354	385	321	320	318	306	315	382	368	366	370	384	381	338	366	317	354	322	352	320	376	351	335	355	340	364	386	358	354	353	375	338	365	353	339	346	351	335	306	381	347	327
20360	6139	8381	7130	5359	3629	2804	2314	2647	3190	3508	2735	2693	3529	4059	3970	3956	3968	3778	2838	1738	1172	859	808	814	873	769	816	775	874	879	847	834	860	933	856	881	1064	1007	853	855	784	816	793	815	834	848	837	779	732	799	807	818	816	799	771	820	777	792	786	783	793	760	820	755	853	776	852	747	805	794	768	811	781	840	750	821	776	800	757	814	828	816	788	794	787	767	782	800	820	811	785	728	824	827	807	804	777	800	777	808	759	805	789	771	813	792	723	817	764	792	759	749	840	759	782	771	789	742	753	793	774	766	745	770	782	828	735	812	772	785	753	780	803	783	755	777	783	822	820	776	739	764	770	802	807	854	766	777	843	788	792	761	799	790	740	734	827	801	818	781	796	785	798	823	784	770	847	822	750	780	758	753	807	772	771	785	801	797	798	867	808	759	775	783	813	844	786	753	823	820	776	779	825	772	787	795	761	811	784	759	826	742	820	806	785	797	778	845	780	828	788	766	757	766	774	789	769	778	807	804	801	812	829	794	783	821	749	747	816	812	801	779	816	755	793	744	795	799	793	802	804	783	750	805	802	790	756	779	781	817	791	743	747	763	804	817	707	762	813	764	799	792	791	759	760	817	788	770	807	784	769	793	794	819	769	836	796	737	784	762	841	827	750	776	816	857	828	813	752	765	767	839	809	808	790	794	824	743	797	817	798	796	743	831	809	788	811	818	760	794	790	804	785	726	776	761	835	772	795	771	759	723	779	759	755	823	839	749	768	776	798	754	818	804	760	794	849	825	760	802	766	761	813	790	765	793	772	773	795	744	815	776	772	757	801	772	762	796	770	812	714	766	787	816	747	770	794	768	776	783	818	728	793	744	735	779	760	815	823	802	753	805	783	771	760	807	742	799	808	726	767	809	790	797	784	773	774	831	819	761	775	770	759	749	776	772	777	771	774	767	747	819	768	769	754	774	766	760	795	748	816	821	792	810	828	746	743	768	791	805	827	764	806	804	812	803	795	820	769	761	767	800	790	759	780	815	782	808	817	768	765	772	768	743	737	747	805	766	802	780	771	840	715	728	725	803	764	759	729	814	778	782	735	763	764	753	719	810	821	772	775	788	765	811	749	809	813	731	750	812	803	794	757	773	780	777	852	734	723	818	809	788	767	817	789	807	779	784	812	748	731	818	781	769	808	824	801	761	799	760	797	747	781	793	761	776	729	762	757	759	769	783	812	781	746	749	812	798	832	748	838	767	798	798	842	791	781	805	779	789	801	793	798	803	832	805	741	720	811	773	793	801	737	721	786	797	812	769	730	787	759	808	816	796	781	838	837	766	803	749	779	757	774	782	783	796	814	749	785	803	788	773	834	811	806	784	773	800	797	786	756	751	805	772	771	805	742	801	776	780	821	746	808	783	808	783	823	806	792	818	792	776	785	786	731	808	750	756	750	823	772	770	787	841	786	804	828	806	759	783	761	823	825	777	809	722	713	831	788	768	771	790	781	741	808	799	741	806	801	813	789	800	797	800	791	813	766	782	754	772	770	728	818	764	771	806	840	838	783	831	786	792	779	789	778	759	780	827	835	782	756	810	811	814	779	750	800	787	780	815	787	792	818	800	784	786	813	745	852	827	818	819	755	749	774	789	781	795	759	840	779	800	813	781	794	817	741	835	820	779	770	773	751	772	778	760	758	807	806	812	779	778	722	798	825	768	819	765	783	786	790	820	827	815	781	787	829	784	811	786	773	734	769	805	771	753	753	785	771	780	803	768	781	756	783	769	774	748	792	778	760	713	796	864	829	768	829	838	777	776	752	760	770	822	804	749	757	790	845	721	752	782	772	778	788	820	780	798	828	781	829	777	745	733	736	784	779	752	761	760	782	825	795	749	755	816	783	792	790	795	779	789	793	801	774	758	813	741	761	792	783	789	760	805	791	775	823	754	825	820	814	786	766	780	745	793	787	811	799	783	810	790	724	753	769	799	735	790	780	813	837	803	808	776	792	723	802	787	767	820	806	795	804	790	811	801	754	778	763	740	726	801	794	807	791	784	809	739	747	793	768	804	776	813	788	774	785	764	790	792	766	771	792	777	818	830	769	735	756	743	778	852	769	807	808	814	799	781	778	757	787	776	754	760	800	781	810	843	800	759	815	846	849	776	807	790	782	781	811	788	787	780	765	785	762	732	749	800	795	765	783	777	751	772	765	704	813	792	745	792	793	766	756	768	726	812	723	835	809	761	759	794	773	802	770	810	760	761	834	807	759	782	746	800	729	806	775	736	772	771	756	752	793	749	760	762	752	735	803	788	789	841	820	750	792	747	783	777	819	761	815	763	764	788	774	774	756	834	740	747	788	778	791	711	775	770	785	788	774	820	736	800	784	730	795	772	747	799	766	804	760	762	797	792	769	796	805	756	757	817	727	809	731	738	772	794	807	815	761	754	756	814	780	810	813	738	801	801	778	817	824	808	768	764	793	706	807	808	800	786	794	747	781	771	775	782	747	808	757	800	791	814	801	776	780	797	783	801	826	833	785	800	786	827	756	812	772	786	764	772	814	760	823	732	774	800	777	774	795	810	800	810	749	777	784	808	734	847	766	791	752	798	753	779	801	777	746	766	715	743	787	787	752	780	773	788	848	803	792	816	764	859	835	748	789	796	784	827	804	820	801	782	791	786	790	851	794	811	824	773	758	802	757	758	749	743	814	798	807	727	796	783	773	740	767	772	798	761	771	772	794	817	799	772	821	832	773	824	777	739	755	735	732	811	780	800	809	790	767	822	773	773	825	780	801	779	728	790	797	883	777	776	754	801	782	778	817	805	790	816	783	776	795	794	766	798	799	766	832	774	751	744	776	781	759	789	758	851	783	835	771	798	802	800	820	778	785	778	846	801	769	795	778	806	761	834	798	756	789	779	760	758	790	827	746	773	760	800	833	810	788	785	758	765	810	805	771	788	778	778	786	770	780	754	799	835	840	772	794	751	782	806	757	807	786	807	764	779	766	822	757	764	762	771	807	786	793	787	736	761	762	800	843	802	772	778	763	833	816	798	801	790	799	766	828	841	809	761	772	806	812	796	745	798	785	774	781	785	766	797	784	735	781	792	812	774	794	775	785	754	812	771	799	740	757	784	816	807	790	789	761	816	812	779	744	784	844	832	777	827	820	779	794	776	728	797	763	758	823	820	804	735	814	785	779	732	766	789	801	776	825	788	768	787	815	797	767	797	786	774	766	782	736	801	747	757	802	823	782	770	765	769	831	791	806	779	750	789	742	801	808	788	804	804	761	765	767	768	787	770	812	800	861	779	722	829	754	826	798	835	785	790	768	734	802	785	799	775	768	766	760	818	786	782	755	783	740	778	776	737	803	712	780	824	794	817	780	751	807	728	754	794	793	792	743	786	777	768	751	810	765	783	774	747	847	762	747	761	810	794	816	805	775	801	762	757	784	771	810	775	777	791	827	821	746	802	847	764	765	805	778	781	796	797	792
71054	36852	15794	5629	2788	1615	1930	1142	982	1230	1272	1152	955	901	1127	1273	1187	1171	1103	836	603	378	301	335	269	297	269	287	252	280	246	248	260	262	261	264	294	298	315	333	295	251	276	271	246	271	278	286	283	259	280	257	253	258	239	239	252	270	282	258	226	288	243	261	274	269	252	239	261	233	240	243	268	243	252	263	249	238	273	261	248	263	264	235	227	254	257	245	260	254	262	256	253	239	302	253	257	258	246	236	244	237	246	255	229	260	252	256	244	266	233	213	261	246	254	241	267	258	264	247	225	241	248	257	244	246	239	250	240	259	250	258	284	267	233	268	227	234	234	232	284	253	269	258	249	249	247	225	223	257	246	225	289	257	267	256	255	295	276	257	255	258	258	281	248	248	261	218	272	229	268	217	281	247	248	244	268	257	250	263	247	236	248	256	225	256	233	265	214	271	259	239	241	252	254	234	224	247	247	244	262	263	252	267	231	267	269	250	268	270	271	269	273	253	274	250	247	264	263	234	251	245	243	267	272	259	242	283	256	235	249	232	273	266	262	282	268	280	288	256	260	283	235	264	252	272	252	259	248	226	284	253	220	255	239	252	253	264	269	261	232	292	229	253	235	234	285	258	283	312	260	244	271	261	281	258	294	257	295	246	261	230	257	243	258	230	257	236	245	283	274	260	254	276	248	235	261	239	246	224	238	250	246	234	270	254	273	247	257	256	252	218	252	252	273	236	255	266	232	252	254	239	240	243	275	248	275	236	263	268	270	253	239	256	272	244	266	229	281	236	261	230	230	231	233	257	245	258	250	273	276	239	238	252	262	209	238	250	251	242	256	249	263	248	251	280	236	255	264	236	240	227	213	264	269	246	272	255	267	246	283	270	289	259	269	254	224	245	264	238	279	257	265	236	272	234	260	250	248	245	254	267	272	275	255	244	254	252	273	239	251	224	249	242	247	248	252	246	253	273	219	238	242	269	247	243	265	288	239	267	250	265	253	252	241	238	260	238	290	241	270	256	262	239	268	252	248	276	268	234	240	264	253	257	261	237	253	257	278	247	248	261	251	264	273	273	266	260	247	284	266	249	249	278	249	243	276	241	261	242	253	272	236	252	242	253	294	268	243	237	248	273	239	253	275	270	253	256	232	247	236	251	248	266	250	273	233	227	260	282	248	274	253	244	262	243	238	213	236	245	254	269	245	257	220	239	236	236	247	287	222	255	251	276	265	234	271	204	237	258	239	254	235	247	240	245	249	260	274	258	254	239	247	259	265	256	236	265	259	236	265	259	256	263	290	282	262	250	259	265	235	248	273	228	240	287	246	235	260	256	260	281	246	251	265	256	280	272	233	237	230	252	273	247	246	261	255	214	247	231	267	261	266	244	267	260	262	276	259	269	257	247	259	222	273	267	246	209	223	230	269	231	248	218	281	225	260	277	249	239	247	230	244	253	273	236	292	288	239	247	258	242	228	281	293	251	270	272	228	263	245	264	244	278	291	290	264	264	270	244	262	228	255	262	227	273	262	232	263	249	252	254	268	257	247	265	233	249	264	255	226	261	222	242	259	258	252	262	256	263	238	288	269	244	230	256	276	265	220	247	239	247	227	275	236	228	273	265	265	253	249	273	224	263	277	241	213	256	227	243	252	245	274	231	225	252	257	260	251	284	226	266	220	262	297	233	266	269	261	236	273	257	236	256	281	279	251	265	247	261	255	272	253	261	258	283	255	281	260	224	258	294	277	258	261	254	236	257	255	276	249	230	267	246	241	275	253	257	253	280	225	237	245	233	235	241	286	226	261	246	248	243	253	240	240	292	266	226	244	268	233	230	251	245	245	248	244	251	255	274	253	250	252	243	224	265	217	255	260	261	224	212	212	243	266	235	255	276	239	281	232	234	277	262	263	245	237	262	231	262	264	281	260	235	204	247	268	252	278	244	258	241	275	269	232	234	250	248	255	257	267	264	241	275	240	259	292	272	261	250	254	266	263	258	272	245	264	217	248	252	265	251	250	256	261	258	281	257	273	232	255	246	267	225	295	260	276	232	279	236	257	271	231	257	245	237	252	239	251	254	255	231	235	253	284	282	227	251	253	249	279	254	252	247	247	285	227	315	251	254	259	258	233	236	257	240	242	273	297	251	268	253	243	268	266	279	249	269	208	224	260	248	251	261	219	231	275	242	234	264	255	248	260	243	271	243	289	245	229	234	253	286	245	236	247	240	271	238	231	252	243	278	253	262	250	261	226	238	261	236	235	283	244	280	256	265	234	270	263	278	277	251	261	263	256	250	263	239	227	268	290	282	238	248	251	276	259	272	271	238	211	263	264	256	247	222	236	239	230	255	235	269	263	227	240	253	245	278	224	270	284	287	241	249	260	258	231	286	233	268	254	262	274	227	283	260	268	257	234	239	256	229	266	244	235	278	278	256	247	257	248	251	241	274	249	256	248	261	249	244	227	272	279	260	247	287	256	232	241	263	247	253	219	237	265	285	259	266	268	242	249	280	267	283	269	256	290	251	265	230	238	226	250	237	258	282	245	249	264	243	233	220	289	241	244	272	287	259	292	270	265	286	253	269	281	288	234	253	244	273	280	243	252	280	271	265	284	236	273	269	264	259	266	254	255	277	241	223	262	226	246	275	241	226	250	247	229	264	253	276	254	258	284	247	260	245	258	269	273	262	244	245	244	260	237	249	252	277	273	235	226	256	287	233	251	273	277	252	257	254	276	273	267	232	250	261	233	266	234	232	224	259	262	274	262	250	266	234	229	239	278	267	250	231	255	258	264	277	309	281	259	250	248	263	240	251	278	228	243	242	257	274	236	267	260	293	232	259	256	259	310	272	240	273	280	282	273	240	248	248	285	238	250	233	243	255	219	241	244	281	255	256	245	236	219	276	206	252	247	283	251	252	266	237	259	246	260	284	265	266	276	217	247	230	272	276	260	275	278	293	270	243	244	266	257	255	284	271	234	250	235	257	218	287	241	251	250	241	273	240	266	249	251	237	250	253	249	268	238	242	243	255	276	266	250	248	271	297	225	212	235	273	229	245	243	270	219	281	249	241	265	264	261	228	255	233	272	242	251	239	259	266	237	264	283	239	232	262	230	271	244	233	238	250	260	253	253	294	261	267	252	228	244	268	257	257	216	234	242	246	262	248	222	281	240	277	229	263	260	249	228	275	246	261	272	245	263	239	251	282	266	250	255	264	256	241	268	219	248	260	250	225	259	296	281	256	231	277	269	269	256	275	273	218	234	272	251	270	276	262	259	267	251	264	246	254	252	237	250	290	240	266	234	233	247	236	265	239	274	246	291	283	244	264	253	268	263	241	235	254	264	257	255	247	232	242	247	253	242	263	243	242	263	276	250	256	234	258	245	251	264	263	262	269	233	256	244	278	248	261	231	268	276	254	272	257	248	241	276	249	246	251	277	265	207	262	268	264	254	284	243	272	250	235	254	239	231	270	264	249	241	234	249	249	254	243
43394	17794	12456	10208	9111	6129	7670	4787	4620	5763	6091	5405	4470	4516	5782	6520	6339	6446	5815	4305	2647	1632	1121	1106	881	825	747	776	712	742	710	646	670	849	743	753	911	1045	1044	939	733	630	603	620	635	608	593	570	623	571	612	622	609	606	601	608	617	624	663	666	620	627	600	596	604	607	628	585	549	643	598	601	571	642	607	638	564	596	641	589	578	607	617	583	600	588	621	581	629	609	608	621	574	610	598	629	610	578	582	614	650	618	608	558	580	632	598	622	556	620	611	593	591	588	602	623	619	634	605	629	585	631	607	580	585	585	615	582	622	578	607	574	586	630	605	530	599	620	631	596	589	613	638	610	582	552	579	589	579	599	607	579	621	594	583	587	595	649	600	575	611	642	671	629	562	607	635	610	587	608	590	585	630	591	608	584	594	632	613	589	634	606	594	616	589	601	586	585	603	646	608	622	595	596	644	555	574	633	630	600	575	592	628	591	569	593	592	577	618	619	595	625	572	601	625	607	579	596	624	567	613	659	603	583	576	658	567	617	592	625	582	545	609	559	579	612	598	569	630	627	688	635	620	597	651	564	573	638	582	581	592	624	582	578	615	587	617	594	595	579	573	596	601	594	620	630	560	625	579	613	564	602	595	551	597	603	598	612	598	605	599	627	641	588	614	593	604	650	553	607	653	619	629	583	618	623	619	617	598	599	563	553	607	617	570	590	590	613	620	604	599	594	588	596	584	601	561	591	621	626	564	602	614	621	628	608	623	575	582	561	633	569	548	584	653	590	618	598	604	630	651	633	606	610	572	611	564	612	583	562	589	612	610	561	594	609	583	610	585	618	614	581	671	610	584	626	618	584	625	626	597	560	581	622	632	606	542	603	603	593	592	633	587	614	587	585	573	644	642	588	591	569	603	610	604	577	617	591	592	595	608	573	601	596	590	593	591	644	555	638	624	613	639	576	580	631	607	616	624	629	667	584	575	612	569	609	628	611	587	612	596	566	585	628	603	575	598	597	575	581	597	632	631	582	554	598	601	605	642	575	603	574	583	624	601	575	560	603	579	626	580	592	588	609	629	563	593	604	606	638	630	617	567	599	570	582	602	633	593	604	560	609	614	629	564	586	580	641	580	624	554	583	609	561	615	607	584	574	620	621	564	577	554	630	583	588	590	643	605	645	588	582	636	588	615	591	591	556	585	596	604	571	595	583	642	603	614	594	629	574	605	588	620	581	572	607	614	612	590	581	588	620	634	591	625	589	614	567	621	635	596	634	608	597	614	609	639	585	603	568	563	557	601	594	593	602	592	580	625	599	600	577	586	617	569	572	583	634	632	576	650	607	617	599	643	601	608	627	601	578	616	615	599	634	550	573	616	610	558	592	597	622	596	580	590	594	573	634	612	619	586	563	622	600	608	614	646	615	663	602	598	612	603	610	630	644	583	597	632	632	622	625	599	606	600	593	594	581	621	591	599	626	574	608	580	563	634	596	569	612	623	567	622	590	650	635	606	620	632	584	578	610	586	612	605	588	614	590	607	582	615	605	614	571	625	613	602	594	594	568	562	623	574	572	586	598	651	583	604	610	601	596	622	597	599	559	583	628	606	616	658	610	598	603	619	618	631	542	630	609	566	569	590	600	578	648	568	563	594	608	538	606	624	581	611	590	582	572	674	624	554	582	557	612	614	629	597	589	608	627	596	615	574	587	562	590	615	599	608	588	626	635	593	634	570	635	582	587	603	607	570	630	624	577	623	608	592	633	635	598	603	638	585	566	622	603	588	580	592	614	574	595	557	578	603	587	571	592	622	620	592	582	582	612	640	555	587	629	560	609	575	635	615	591	629	606	568	585	590	583	558	613	596	620	552	622	625	600	644	576	580	546	608	624	627	655	602	588	615	592	593	561	606	583	571	624	588	631	648	596	639	624	592	596	585	599	559	582	617	586	630	608	609	573	623	628	572	553	655	601	546	598	624	583	607	625	601	626	615	654	600	540	602	641	629	557	578	614	626	619	555	632	600	572	616	615	589	602	585	582	617	611	596	598	585	554	629	605	592	602	624	607	572	581	638	609	573	622	608	578	592	563	638	634	584	593	628	604	617	588	586	583	600	548	596	605	577	617	585	619	542	600	592	546	591	616	621	604	609	543	600	629	598	605	585	613	572	614	588	629	626	618	586	624	581	609	596	561	626	604	650	634	601	617	684	570	600	573	635	640	595	645	581	579	573	595	570	602	623	612	562	613	633	596	596	588	631	588	609	625	586	571	577	623	613	627	622	610	615	621	595	582	578	600	590	607	591	595	645	638	613	567	644	595	602	633	566	634	597	636	632	601	588	568	639	601	569	611	574	592	591	639	603	597	597	573	575	568	602	569	604	586	656	606	570	635	597	625	585	589	613	569	629	601	602	582	615	637	594	610	605	569	629	615	610	639	600	642	568	587	566	613	628	598	568	556	550	614	553	587	571	617	599	612	577	580	624	614	611	612	599	579	621	620	616	588	598	572	587	574	610	584	601	593	612	586	614	565	587	583	609	615	606	572	601	599	596	588	595	597	621	588	593	601	597	590	578	611	595	612	610	610	536	589	619	602	585	584	629	612	595	553	582	587	595	623	591	633	605	601	617	593	612	588	625	590	613	589	599	599	585	590	653	572	538	609	575	628	618	604	598	585	596	597	623	575	639	601	599	587	576	604	625	605	608	593	576	541	559	597	588	599	605	614	595	589	614	591	599	562	646	603	576	591	613	581	597	566	632	599	590	587	628	616	591	625	602	609	606	638	600	620	553	589	606	579	634	647	583	617	614	619	580	611	603	629	622	579	599	577	599	614	618	617	587	601	627	589	609	629	628	603	590	575	613	589	634	543	549	603	621	587	589	608	637	625	591	600	600	617	559	574	616	620	637	640	588	595	580	606	608	628	609	612	609	578	605	610	623	624	595	593	588	597	611	581	624	575	610	640	599	614	604	603	600	566	598	619	636	612	631	599	612	635	574	640	606	585	598	626	587	614	605	620	574	581	608	622	596	622	604	593	606	594	621	611	626	612	620	590	621	582	635	623	602	593	583	623	545	630	594	568	629	608	600	573	569	580	616	627	610	604	577	576	629	601	605	620	571	601	637	582	633	560	645	587	606	594	617	577	593	584	620	601	617	567	599	606	583	572	596	572	613	588	618	603	578	605	600	561	612	582	577	630	623	595	633	581	600	595	656	622	624	625	560	554	618	621	649	622	590	573	613	606	615	578	567	557	640	591	593	605	569	595	632	569	600	663	544	610	580	586	580	627	576	627	593	647	593	597	600	627	552	616	592	574	585	616	619	609	588	650	635	601	601	580	583	606	601	619	559	597	559	656	583	592	627	573	632	631	559	591	570	623	571	613	596	587	606	558	592	655	594	571	611	573	624	587	610	602	600	602	624	580	590	602	582	628	562	565	637	599	615	598	557	628	621	578	639	570	586	633	622	583	617	610	634	605	607	578	614	579	594	576	601	611
79478	45007	21964	9984	4542	2535	5587	1978	1474	1536	1931	1920	1649	1362	1637	1804	2072	1977	1609	1184	801	549	496	414	379	354	372	374	341	363	333	341	352	408	336	393	403	468	436	391	378	370	329	357	326	323	321	383	352	324	314	359	323	320	340	358	321	330	295	322	330	347	324	308	333	334	362	328	308	334	334	329	356	305	365	310	306	313	321	334	324	369	363	318	306	349	346	354	347	326	327	319	298	338	321	324	343	364	338	374	359	370	344	344	329	393	345	326	324	283	326	301	341	333	306	315	328	358	356	308	327	333	306	315	306	322	326	346	334	352	335	346	330	316	326	337	315	314	344	373	335	310	339	326	313	330	352	307	323	356	349	318	361	308	336	299	342	361	339	376	348	332	306	350	349	312	340	311	343	335	329	352	297	349	317	335	332	351	331	307	327	357	343	341	359	353	379	385	356	339	344	333	354	311	355	336	350	317	336	337	334	357	359	327	329	339	315	341	330	370	317	334	333	365	311	361	355	315	325	339	355	315	344	374	364	321	340	337	359	337	309	329	352	324	357	327	329	307	376	370	344	340	350	377	333	318	353	339	310	322	350	318	326	345	330	346	362	324	360	300	333	327	310	335	268	317	371	318	327	330	345	331	315	327	341	335	351	358	313	351	328	368	348	345	359	310	330	307	314	316	336	361	347	332	344	351	356	344	355	300	302	358	316	307	334	331	338	318	356	324	343	344	376	329	354	331	354	318	368	328	336	291	349	346	310	318	317	297	365	350	358	364	320	347	348	341	341	340	367	382	337	366	344	357	282	310	304	325	329	344	338	321	298	336	330	330	334	353	308	344	355	318	316	351	320	338	343	332	366	350	334	325	325	350	350	328	327	327	331	318	343	338	320	362	318	310	314	351	346	327	360	270	347	336	348	349	306	328	324	348	337	333	328	359	345	385	348	360	362	354	332	334	325	337	369	304	349	337	350	348	331	375	340	364	369	356	341	323	353	302	345	337	320	356	342	330	301	335	345	332	393	326	344	330	308	295	310	374	320	334	303	328	329	348	333	350	345	307	352	356	324	367	340	319	373	307	341	354	351	353	330	312	362	323	364	320	324	339	336	353	305	366	352	345	312	354	332	339	329	327	324	354	356	341	310	338	341	323	337	337	325	326	314	313	323	349	357	319	336	339	318	342	328	350	297	320	307	327	316	356	317	337	313	329	317	346	330	351	322	325	314	339	337	298	327	323	355	356	342	330	349	363	316	341	331	300	297	318	323	367	328	360	331	353	365	300	367	360	316	355	333	334	337	370	323	302	337	333	345	333	321	332	318	323	407	332	315	284	319	328	321	293	348	338	349	337	343	374	312	349	326	343	323	325	306	339	335	339	311	331	334	310	338	329	335	317	367	347	338	373	367	309	347	318	302	321	354	340	347	334	327	358	334	343	319	353	354	324	326	356	328	335	333	362	376	306	357	350	321	315	320	341	360	335	351	337	330	338	342	295	348	315	305	325	344	345	330	342	317	302	322	349	338	322	364	296	291	369	365	349	308	315	346	349	346	360	287	346	335	328	359	336	337	316	330	314	323	372	317	349	338	354	332	338	352	302	339	302	298	346	320	403	348	337	358	311	325	345	341	341	364	359	338	353	328	329	359	338	389	350	324	318	319	355	342	363	363	371	342	308	337	321	358	358	331	327	339	368	339	361	336	336	329	325	339	359	332	340	360	350	343	307	335	348	332	348	365	346	352	341	306	355	366	324	318	298	315	302	348	335	364	309	313	312	348	345	352	343	329	353	312	292	337	321	333	363	336	323	363	342	320	334	330	351	312	315	305	360	341	312	330	334	370	335	336	343	356	325	355	351	307	341	369	317	325	373	422	292	348	307	335	326	321	339	329	361	333	354	334	352	324	341	325	353	378	305	360	331	295	343	309	353	342	322	318	334	312	326	349	328	328	340	327	321	336	348	350	331	338	339	313	324	332	335	348	306	320	331	363	315	342	334	331	355	356	317	314	343	356	380	323	334	340	331	293	339	364	340	342	336	329	341	320	373	339	328	333	332	319	359	339	313	331	345	340	337	345	369	352	327	337	337	303	302	341	351	340	328	339	307	339	324	340	355	364	347	322	323	347	336	344	333	357	347	337	395	318	355	316	311	348	334	339	355	383	308	325	334	326	342	324	348	316	362	339	328	356	316	339	341	352	330	323	333	346	338	339	344	344	353	346	318	353	328	372	315	364	367	372	323	345	341	348	379	322	321	328	336	331	343	361	357	331	371	315	364	348	361	350	311	350	352	341	351	327	347	355	341	340	353	376	331	340	333	319	336	294	311	367	329	347	333	352	346	327	333	333	372	341	330	331	344	324	332	350	329	326	317	331	368	349	319	339	333	370	310	326	324	316	298	337	316	340	376	299	312	322	329	371	329	332	350	364	336	320	336	304	320	316	348	342	353	313	326	324	326	359	314	322	334	354	311	326	327	331	348	322	324	339	349	367	343	328	331	314	351	353	348	354	336	348	320	354	364	331	337	331	316	357	328	350	372	331	347	319	330	324	330	342	345	337	374	391	354	307	347	320	331	342	338	360	327	365	363	361	353	321	330	325	344	392	338	345	301	316	313	334	314	332	335	355	313	339	330	372	342	359	301	359	333	334	303	335	318	333	362	314	339	360	317	345	350	339	329	335	354	325	347	350	321	332	339	358	333	325	323	319	313	315	297	335	326	347	352	343	338	333	306	347	359	363	360	346	343	355	297	334	338	338	340	316	321	354	333	339	319	345	341	313	330	333	361	345	382	303	326	337	355	357	318	316	321	357	351	337	366	329	336	353	367	313	345	332	357	304	322	349	332	319	374	348	314	335	348	313	326	333	347	364	322	334	321	338	368	352	376	330	348	319	351	343	334	332	334	325	317	340	336	330	335	339	345	349	335	325	318	299	339	380	305	336	395	341	335	311	340	345	332	306	309	368	334	341	341	358	322	328	333	348	308	329	322	325	360	344	369	349	310	331	325	328	342	320	363	319	365	337	324	332	324	403	321	335	321	295	338	342	334	324	321	307	348	308	349	347	316	343	307	372	362	324	340	357	342	328	319	346	319	324	336	337	320	340	335	335	347	298	330	340	355	331	337	333	303	342	329	343	332	350	321	381	326	350	324	328	337	358	314	315	349	344	316	332	319	339	317	329	298	338	316	335	349	301	339	350	340	307	338	310	312	350	330	346	354	318	324	303	324	368	332	326	327	311	324	335	332	304	357	355	361	337	308	348	395	321	338	321	312	350	293	330	362	369	344	318	371	348	358	357	341	321	335	327	341	335	350	310	330	356	350	339	332	292	321	320	336	326	367	346	336	319	330	336	364	339	319	324	334	336	335	324	343	329	346	332	354	336	325	323	327	332	331	337	326	356	342	346	347	360	359	364	330	342	333	325	322	308	296	312	344	344	351	317	313	344	357	361	328	326	335	348	292	315	315	323	340	365	332	335	349	313	348	334	323	346	310
52544	25721	15263	14618	11996	8949	15051	7355	6178	6840	8812	8737	7717	6372	7720	9073	10203	9887	7896	5740	3556	2370	1569	1234	1333	1134	1007	994	975	950	939	837	881	910	953	1125	1390	1591	1479	1208	912	825	825	769	818	778	807	780	807	788	798	763	804	774	808	770	814	779	766	772	761	784	759	787	769	808	763	791	780	799	756	818	811	772	837	734	775	755	770	779	783	754	775	792	748	793	751	787	775	752	781	798	800	783	786	815	771	800	698	767	757	745	759	724	754	769	813	719	729	804	801	772	759	757	810	773	793	750	736	782	753	736	785	796	797	758	750	780	731	788	726	793	837	739	764	788	805	860	776	785	785	744	746	788	770	761	735	805	756	827	717	814	747	841	791	760	783	779	743	751	792	759	802	803	821	757	787	768	760	785	848	722	779	773	792	761	779	761	730	796	743	730	749	759	772	790	786	741	747	742	759	773	812	821	762	816	760	779	760	759	802	798	689	738	750	755	797	795	783	778	742	757	777	774	774	745	755	793	764	759	815	785	757	729	794	779	746	750	786	769	772	801	768	794	755	748	818	730	784	787	794	814	742	765	764	756	737	762	762	815	769	803	782	780	774	793	709	781	788	769	812	774	802	753	748	813	734	767	777	755	803	757	766	748	822	781	764	824	771	740	818	775	774	755	778	804	767	794	810	793	787	763	733	825	788	772	765	800	766	811	783	777	775	758	748	740	745	801	791	806	833	743	767	751	769	746	763	750	777	768	755	772	753	755	766	818	782	756	781	776	758	768	811	728	773	765	812	731	818	756	736	795	716	757	790	793	763	721	772	743	743	729	784	747	828	796	759	757	791	817	802	779	796	732	802	817	731	735	764	797	751	770	738	789	788	803	717	718	783	810	759	802	786	772	793	758	798	748	770	780	786	825	781	751	760	793	790	794	779	766	748	730	741	760	818	775	759	779	781	729	754	773	792	793	769	798	748	727	770	755	767	787	724	735	760	777	748	807	725	725	814	775	758	793	753	758	788	746	758	818	791	782	827	772	777	798	769	790	759	842	761	772	755	782	737	735	747	785	720	760	797	750	762	750	795	775	791	774	787	821	781	790	739	829	804	771	769	827	776	759	797	764	735	786	761	817	754	798	782	804	730	775	754	817	754	717	744	823	836	788	768	810	757	769	795	773	763	729	807	745	773	711	757	776	789	747	699	810	762	737	775	723	777	762	730	795	739	751	707	795	768	818	824	775	791	739	742	778	775	775	778	747	787	765	778	787	775	756	767	764	795	701	772	764	749	774	788	744	754	750	751	731	768	724	779	784	747	777	754	799	770	777	745	732	789	815	771	751	744	795	754	751	804	757	770	731	808	742	763	765	781	791	777	775	763	795	739	779	768	739	783	745	762	775	829	813	767	735	771	789	763	812	771	789	759	813	794	761	761	778	764	759	718	769	787	799	771	729	751	778	791	778	786	772	763	758	757	754	792	803	791	811	791	776	763	801	741	781	710	839	729	785	759	775	814	787	754	800	790	787	833	779	769	762	768	779	765	765	792	812	764	771	805	801	752	750	733	787	780	734	764	813	722	765	785	743	821	741	730	754	800	787	842	803	801	772	778	748	746	764	747	767	769	774	781	766	756	814	768	796	722	701	765	764	793	766	801	763	805	771	775	772	768	786	835	784	775	734	793	756	765	775	758	763	791	711	767	802	766	792	806	790	755	758	760	805	777	758	738	822	778	762	779	820	753	762	782	764	776	777	776	778	789	787	787	803	768	824	756	784	802	733	813	705	772	772	828	837	788	748	776	789	768	762	815	786	760	863	777	797	812	769	748	812	713	766	786	786	784	751	707	738	757	774	825	755	781	792	786	761	780	762	788	797	760	749	758	777	782	807	792	770	798	805	728	757	768	773	785	754	759	795	743	760	767	723	766	791	779	737	771	745	782	769	760	771	762	817	789	781	811	768	751	759	787	783	762	708	769	825	798	776	818	744	760	725	772	735	796	802	717	755	767	809	740	772	791	773	765	781	821	782	822	748	747	759	746	803	811	788	751	809	761	708	766	784	732	818	738	779	756	772	752	795	836	761	799	772	744	815	757	792	785	765	809	759	732	770	822	795	828	777	776	754	753	778	782	772	773	787	786	721	816	750	747	769	756	822	723	773	787	800	791	747	805	737	760	792	815	804	790	746	791	782	751	751	730	730	804	806	763	772	787	766	788	727	808	800	763	702	770	775	834	797	791	797	789	722	765	774	783	777	708	730	792	766	761	750	756	797	759	733	753	777	771	745	783	744	756	784	813	767	808	766	771	786	798	809	762	771	747	820	724	756	793	819	795	767	784	768	799	779	738	804	768	750	832	776	760	810	762	771	738	771	749	774	768	747	844	802	806	760	773	727	774	775	787	723	814	790	825	773	811	795	786	791	809	813	745	755	751	802	754	762	745	776	803	746	755	794	736	794	789	798	863	787	786	777	792	733	751	742	728	750	769	756	723	779	748	720	798	765	794	793	743	728	801	759	750	768	776	748	753	761	731	785	747	726	779	809	747	758	752	780	759	748	788	819	743	803	743	770	773	823	746	770	822	751	854	762	810	808	725	770	756	804	724	804	833	793	725	787	725	803	759	771	749	822	800	721	798	804	748	762	737	766	813	808	775	809	744	782	796	770	782	816	795	769	781	768	775	770	802	808	765	751	800	799	758	758	796	787	765	771	798	782	778	783	788	761	782	778	771	763	797	759	759	739	789	850	728	784	761	811	791	731	780	781	763	788	793	775	838	786	781	778	796	753	774	781	808	768	815	793	764	764	761	752	779	826	765	764	798	795	770	778	766	782	761	780	737	786	754	790	781	758	790	794	770	818	758	779	776	800	776	789	810	790	773	744	715	795	787	806	804	784	771	769	832	749	774	790	825	759	793	850	773	749	809	755	764	763	784	762	787	757	765	767	757	799	808	760	787	735	797	749	782	805	770	789	743	802	764	784	807	778	809	765	731	713	765	785	766	780	783	782	789	760	750	796	781	784	802	773	827	785	716	771	765	803	796	803	806	814	842	779	741	783	838	782	798	733	770	802	778	755	783	783	782	778	754	812	813	782	727	768	740	745	802	770	781	749	763	785	815	773	815	729	784	765	777	718	797	737	718	835	747	776	805	781	766	773	736	782	764	753	766	795	815	800	784	789	822	741	777	753	791	805	807	749	772	794	764	795	781	794	741	757	761	790	749	782	767	768	857	771	767	755	812	759	791	778	812	823	736	738	785	833	771	784	742	778	781	791	783	771	762	728	732	760	722	740	823	793	751	768	806	756	759	753	806	792	744	818	814	768	813	731	771	773	762	814	757	737	807	741	782	780	797	792	757	749	780	754	798	769	750	809	767	768	716	789	800	782	801	775	724	772	767	791	758	723	770	810	812	757	799	798	737	808	794	752	769	807	770	776	727	754	802	723	770	790	792	824	715	746	745	752	785	778	737	754	789	782	755	779	794	704	789	786	770	799	740	788	761	742
26712	9843	4143	2564	1282	799	814	655	720	733	833	1058	959	825	808	1059	1024	959	768	660	510	428	384	364	361	343	358	391	347	326	360	342	355	365	361	389	366	367	391	393	325	377	404	356	371	341	388	373	335	369	369	334	338	331	343	359	347	358	320	363	332	344	353	356	346	358	353	392	366	368	340	327	340	311	343	372	380	383	368	382	356	329	411	355	322	327	378	335	349	340	345	349	362	381	318	327	336	318	363	349	333	374	361	358	367	347	318	389	365	365	314	350	334	371	350	334	338	349	339	322	345	348	328	334	356	369	360	339	348	366	373	343	351	359	358	337	375	344	326	375	349	330	319	358	382	357	344	326	366	342	340	301	325	364	339	375	325	339	362	365	332	362	319	364	361	383	371	368	333	366	355	336	374	315	324	357	318	384	384	337	331	342	359	319	345	338	325	330	319	337	356	362	341	357	318	345	339	364	403	374	363	341	357	373	332	356	361	355	327	327	359	365	345	328	373	370	337	331	320	348	367	362	341	337	345	374	340	350	328	359	337	352	378	340	369	384	360	333	324	381	349	382	361	319	320	330	359	372	359	358	374	340	363	380	375	327	358	374	325	348	368	365	330	341	348	310	352	359	327	340	340	326	390	381	343	347	376	314	346	329	364	378	338	342	342	316	336	342	327	345	349	372	366	336	363	397	358	367	348	351	371	349	347	316	366	361	320	358	332	367	370	357	361	344	343	344	312	370	333	337	347	365	349	379	338	341	341	347	331	361	349	364	346	320	368	317	333	344	371	341	325	369	353	370	342	355	335	346	361	351	356	356	378	356	339	362	378	331	367	369	363	347	343	370	394	330	369	344	364	332	381	337	341	347	356	368	330	301	366	359	350	329	335	333	370	366	382	336	401	324	357	363	314	351	334	347	376	321	380	367	368	342	330	311	344	363	316	338	377	336	353	321	353	347	327	345	366	346	365	333	365	352	407	385	359	322	374	359	369	366	346	350	351	352	323	349	321	375	333	339	364	349	332	334	332	349	335	340	374	328	363	305	345	352	331	328	338	355	366	365	400	323	322	351	355	360	325	304	337	333	345	370	346	344	326	364	345	350	304	350	334	344	336	314	379	350	344	353	327	338	385	339	350	363	357	357	356	374	347	317	344	364	331	330	373	324	338	340	373	314	323	376	328	366	351	317	354	373	349	360	339	375	356	379	409	336	342	313	358	356	363	327	335	357	369	353	368	363	361	362	339	345	337	371	340	362	377	309	346	318	338	343	325	370	352	347	331	323	326	333	334	352	364	318	345	363	388	334	334	356	350	365	358	369	330	339	374	319	355	358	343	364	351	339	338	319	349	337	335	350	352	373	372	338	351	354	364	366	313	341	371	385	364	389	387	396	347	340	357	347	393	369	352	345	335	319	342	336	380	372	377	426	376	340	321	328	353	361	384	329	344	400	351	353	319	322	336	343	315	366	354	360	368	342	335	320	330	371	392	368	353	335	344	344	325	343	353	367	342	391	334	350	333	345	375	382	337	342	362	352	334	355	395	365	358	330	366	325	314	361	360	327	358	306	389	369	334	336	377	357	372	347	333	347	360	360	320	370	361	358	360	362	377	368	350	335	372	330	343	366	342	378	356	333	325	305	319	345	316	329	332	325	354	342	317	353	313	379	368	358	341	374	378	356	364	360	358	338	337	375	339	328	345	344	358	344	318	338	342	356	363	351	342	367	338	358	356	350	339	311	325	347	328	371	333	338	368	350	317	339	396	381	381	386	354	358	363	382	366	381	352	350	342	333	356	331	360	326	379	369	351	357	328	346	363	357	397	351	358	339	334	375	364	344	359	337	343	349	386	355	338	350	360	377	363	343	361	359	338	331	337	359	348	357	362	353	357	368	330	344	381	341	327	348	372	357	377	323	363	329	358	340	301	363	345	336	316	355	354	349	383	339	357	310	333	335	361	341	344	345	336	341	364	322	346	316	352	342	364	382	343	366	373	352	350	332	377	352	354	374	349	323	365	352	323	341	299	341	311	322	336	332	348	344	344	340	357	345	377	371	370	342	344	333	326	332	319	332	338	352	340	350	370	328	344	349	346	399	328	357	354	333	355	368	328	343	342	370	330	340	308	357	343	376	336	319	354	360	385	336	331	392	347	358	386	330	336	355	347	347	340	338	348	335	318	356	344	346	334	339	368	384	375	413	356	366	340	353	365	350	382	337	393	349	360	334	350	339	372	356	384	371	352	360	364	348	361	340	335	326	364	354	335	365	353	306	317	297	376	362	360	352	343	344	347	354	354	324	360	361	345	326	325	360	368	365	358	326	306	358	366	368	364	365	318	352	383	350	347	360	336	329	393	348	337	358	340	334	356	380	383	362	348	335	332	371	354	354	392	326	352	332	335	338	346	334	333	321	347	354	345	358	355	356	355	325	382	358	330	340	367	364	349	350	353	356	363	308	331	349	355	313	303	364	333	326	356	319	366	339	346	334	383	363	365	349	357	387	326	340	334	352	359	342	358	345	354	354	352	374	331	327	352	352	360	344	332	353	350	333	319	335	378	356	339	356	352	364	337	367	350	352	367	366	377	338	376	360	360	343	346	371	382	348	344	368	340	377	319	336	377	345	355	342	340	421	390	357	380	351	347	374	356	355	358	355	403	394	303	345	337	348	368	364	337	338	365	345	325	324	371	360	342	379	335	347	348	362	356	356	338	354	360	370	352	366	359	368	342	359	369	369	354	355	359	338	350	333	343	378	365	372	370	368	316	342	328	366	341	359	342	363	344	343	304	380	337	334	370	368	349	381	353	364	327	335	330	355	353	364	347	353	354	352	346	369	372	380	336	322	373	367	370	314	374	349	351	378	311	354	375	349	345	378	357	346	349	349	315	337	334	352	318	334	307	332	321	314	342	345	364	343	352	348	334	380	343	307	352	353	375	342	360	328	326	355	332	338	355	331	337	341	337	357	342	374	364	389	364	343	342	380	351	350	338	362	356	360	342	332	339	366	334	347	355	343	324	356	363	355	341	341	335	376	339	372	351	357	330	313	325	332	342	319	367	355	334	337	340	358	361	352	350	344	371	333	327	326	366	356	382	369	350	342	371	353	330	357	349	318	369	358	353	385	352	358	357	372	318	379	350	353	344	359	381	344	320	310	356	368	320	374	342	357	368	349	370	345	353	364	369	338	351	344	320	344	376	372	377	336	356	349	358	348	346	344	355	338	379	346	325	353	359	383	371	367	326	344	321	358	344	337	346	332	329	366	361	332	317	330	340	350	334	359	339	350	344	359	327	326	361	374	337	360	337	353	358	379	332	338	333	332	328	392	312	354	341	342	347	314	312	327	384	371	334	340	385	346	402	405	332	364	366	352	374	341	368	365	340	347	367	347	371	362	330	335	391	357	349	338	340	357	364	316	334	338	351	336	355	330	292	301	354	403	339	332	352	339	347	349	341	348	342	366	358	331	341	334	345	336	345	388	359	373	351	359
19769	6415	6249	6880	4008	2836	2994	2522	2745	2749	3500	4648	4440	3578	4015	4904	5088	4589	3533	2597	1950	1264	993	839	777	784	761	804	839	806	780	840	824	839	942	941	973	984	932	786	815	796	757	809	782	766	719	810	808	800	780	785	786	771	759	783	796	809	784	750	815	791	809	772	781	708	734	746	772	760	767	739	758	778	831	809	761	795	757	807	780	790	800	799	813	734	784	785	770	786	796	771	806	741	787	760	818	775	802	794	767	776	841	847	806	789	796	793	797	800	778	752	763	786	775	831	783	804	774	792	776	805	724	798	745	828	780	730	765	825	818	795	769	807	836	786	840	776	821	792	806	789	752	808	819	772	775	766	801	789	787	756	762	769	790	800	836	788	828	799	832	769	782	759	748	799	823	805	777	788	767	834	812	760	785	779	765	802	790	845	792	811	836	745	773	826	765	777	778	769	765	835	834	759	782	793	827	768	782	800	761	790	799	780	812	786	804	810	785	821	789	831	809	771	758	764	752	844	769	754	764	739	765	907	788	796	814	809	858	830	794	834	770	795	806	772	821	783	783	842	773	833	796	783	777	792	795	787	774	829	785	804	763	810	818	785	775	774	810	796	806	746	801	783	747	786	776	816	746	834	797	815	794	836	808	823	818	800	842	787	734	813	723	841	796	803	786	763	767	790	798	731	803	778	810	771	769	755	842	799	774	772	738	837	835	734	781	804	774	761	781	812	825	768	776	773	775	792	851	814	738	778	825	772	799	755	771	777	800	774	726	788	814	795	777	784	756	787	792	779	781	804	781	795	807	802	775	833	830	773	777	841	805	852	801	767	736	830	757	806	808	806	764	800	796	753	752	783	767	799	785	782	801	828	770	816	816	808	813	833	797	742	770	776	768	835	793	783	778	803	763	804	794	728	790	822	793	807	775	805	811	798	789	804	767	772	777	817	772	777	814	747	773	764	777	795	782	756	754	760	799	817	755	752	788	807	792	802	841	764	776	761	831	827	783	766	756	793	755	817	710	746	751	839	768	849	817	789	829	784	769	796	753	816	795	773	743	771	774	811	774	813	788	790	816	775	773	791	792	789	746	803	794	754	851	804	807	849	779	786	794	835	794	775	797	805	793	772	770	837	787	793	774	747	725	795	802	769	783	779	780	825	766	804	834	751	760	772	806	779	791	786	805	762	724	806	776	771	775	778	814	833	829	795	736	769	765	819	786	839	842	782	783	809	799	773	773	812	787	814	787	827	763	778	811	801	824	806	752	790	754	788	770	776	795	745	780	800	809	765	784	764	804	768	722	769	765	805	787	740	778	727	742	739	784	852	760	814	812	830	796	831	829	789	768	793	780	797	704	743	859	812	820	802	777	848	751	790	775	811	811	789	742	770	830	785	810	818	833	808	765	785	798	774	789	820	787	745	811	797	766	830	832	805	820	773	828	851	800	769	824	768	817	747	792	806	789	821	765	799	810	786	782	817	794	807	768	795	787	751	762	789	756	803	786	820	791	800	780	781	822	781	818	727	793	834	788	819	737	817	801	735	736	797	748	787	756	786	809	770	777	823	782	791	831	770	759	785	775	735	813	785	798	781	802	830	782	769	785	762	796	741	773	758	768	793	750	773	762	750	748	781	790	798	796	807	815	790	797	779	803	782	786	807	754	783	756	770	738	706	797	798	771	799	794	761	791	744	839	777	831	769	781	740	837	804	804	793	754	787	758	790	848	845	782	783	837	789	809	787	831	809	774	843	799	809	750	799	758	770	767	788	786	803	808	795	793	747	787	759	766	738	792	790	786	768	765	803	826	814	778	776	851	768	812	830	794	766	807	812	809	758	768	794	751	790	770	837	793	796	827	784	768	832	771	765	826	770	776	799	802	780	810	773	824	737	791	803	786	795	742	768	798	818	825	825	762	779	867	798	807	816	839	822	800	743	784	774	749	779	780	816	778	753	821	823	814	769	784	779	817	823	783	775	830	738	806	768	779	777	781	832	778	716	785	755	737	762	775	750	753	807	752	824	816	792	805	816	793	807	744	770	831	787	770	805	809	818	803	821	782	755	800	823	773	769	734	782	787	777	750	746	802	798	789	846	774	814	847	796	753	767	800	827	770	847	818	775	779	783	816	800	761	799	780	781	792	792	745	849	804	831	747	827	770	826	754	800	758	773	843	764	770	837	772	807	843	780	811	775	785	847	797	790	737	787	764	813	762	766	776	798	860	767	798	750	813	800	736	770	818	797	824	788	776	758	792	834	796	702	821	821	835	808	775	801	766	826	763	768	784	830	758	757	793	841	828	752	804	827	766	790	809	762	761	797	735	780	778	757	817	807	791	789	785	725	780	809	789	746	780	784	795	795	819	808	809	775	758	779	803	792	841	804	783	792	815	796	771	768	769	796	781	784	731	798	812	837	786	805	815	804	764	787	783	785	791	774	745	786	768	804	818	792	820	817	780	790	816	779	758	815	788	785	775	785	790	812	778	807	747	759	812	789	782	804	761	799	818	790	765	809	778	768	765	831	749	765	830	755	780	775	778	824	761	828	812	757	797	792	765	798	809	845	728	817	812	833	802	819	756	763	752	824	780	787	772	756	845	774	784	787	780	782	799	820	785	816	795	833	777	803	810	846	782	786	744	803	796	798	817	785	790	803	815	755	790	768	811	775	828	753	768	856	802	752	801	824	769	738	798	799	778	785	759	755	804	793	742	828	810	810	776	793	846	771	788	799	763	820	812	791	755	783	798	787	759	802	757	820	824	764	763	841	754	802	749	800	808	774	786	724	775	797	832	776	764	799	818	812	812	849	777	789	777	806	784	723	757	760	782	822	770	754	801	789	797	793	751	792	783	776	787	735	786	780	764	801	777	785	822	729	788	789	802	705	732	807	811	768	771	777	826	835	809	769	737	770	778	792	841	787	773	783	747	797	846	779	769	768	774	782	761	770	794	834	798	785	799	806	742	809	795	818	811	798	796	759	791	753	782	833	768	774	741	762	771	790	794	765	798	770	801	817	787	759	822	808	788	803	807	826	811	792	758	745	798	762	788	762	781	821	811	788	753	772	814	759	783	796	830	734	816	789	734	790	797	785	826	788	820	812	794	796	803	764	785	783	810	733	831	789	785	772	783	774	846	830	744	816	807	796	760	809	800	756	755	816	798	810	748	767	806	815	767	797	788	837	794	819	788	817	795	831	786	787	810	816	813	812	834	771	782	809	786	818	791	768	808	750	824	845	796	762	787	756	819	811	788	826	790	773	845	789	730	815	710	799	744	782	780	799	795	763	744	751	786	775	776	779	770	798	744	815	814	828	763	801	803	807	790	791	815	779	799	805	775	815	741	806	781	790	779	853	782	846	861	821	808	814	802	757	780	761	750	808	787	823	773	791	822	801	792	801	817	759	778	815	842	771	826	799	764	811	815	757	830	853	807	804	813	748	790	806	770	750	785	791	747	808	796	781	773	773	764	833	790	807	754	786	774	779	795	803	801	818
70525	35112	14169	5537	2041	1430	2500	1129	1035	1029	991	1400	1579	1419	1325	1532	1555	1385	1115	865	700	525	381	292	317	295	262	297	241	263	270	280	287	286	266	298	332	305	261	259	270	264	234	246	241	243	245	278	260	258	267	273	296	270	278	258	256	272	250	266	217	275	250	227	239	270	258	276	293	254	251	258	241	298	289	259	242	234	262	244	271	264	256	274	262	259	278	265	255	263	250	279	273	210	261	230	271	255	243	252	251	270	256	251	256	263	260	247	276	250	250	235	283	238	252	237	274	291	251	267	274	238	282	277	240	250	255	256	271	246	247	262	293	261	252	266	266	292	296	310	251	267	270	254	275	268	255	266	258	254	262	248	239	277	247	264	279	233	269	252	256	263	280	248	267	262	274	274	239	263	266	279	282	253	242	232	256	260	247	245	259	283	242	266	257	265	237	266	256	261	265	250	235	266	267	250	270	238	243	249	262	244	307	240	284	262	258	273	297	247	256	248	247	289	243	288	249	280	235	276	233	235	262	280	235	242	266	238	242	279	266	256	270	258	238	217	234	258	240	285	231	262	235	240	267	258	243	254	224	260	273	274	272	280	268	276	287	253	268	272	281	242	257	275	227	253	249	267	257	254	281	280	231	273	257	250	247	248	251	257	263	260	249	255	249	272	264	289	274	242	246	258	246	228	272	233	282	250	274	240	230	263	260	257	251	280	277	262	226	248	276	276	289	278	254	254	278	276	273	265	269	232	236	288	260	280	260	281	231	290	273	258	267	242	257	255	238	243	256	283	244	216	260	267	243	256	244	287	260	287	288	255	256	290	245	249	257	287	227	259	257	277	285	271	264	263	270	293	252	218	262	233	292	239	287	233	269	271	243	249	292	261	261	256	252	245	273	257	283	270	277	284	284	279	225	250	289	252	259	256	254	237	245	242	248	246	265	265	256	259	253	258	279	265	274	289	274	249	316	238	273	277	252	213	266	279	260	269	263	234	259	276	252	272	271	251	240	255	256	234	290	276	239	266	273	273	274	264	255	246	262	247	294	274	245	247	249	261	268	258	265	246	253	241	235	271	264	255	202	233	273	246	250	238	261	276	287	247	271	256	214	249	256	235	255	257	286	287	271	253	251	277	292	270	249	239	249	304	257	232	266	284	257	233	267	232	260	277	237	253	273	275	291	273	264	240	278	275	250	257	276	234	249	249	221	247	251	271	270	261	279	255	285	281	252	255	270	237	237	252	259	272	271	259	260	259	251	253	280	277	311	278	278	270	277	249	235	258	253	254	267	241	265	249	249	244	261	254	287	252	250	252	280	284	235	290	230	247	274	261	284	283	249	242	293	262	262	277	277	276	289	276	274	243	273	246	246	274	254	289	262	275	246	294	278	252	261	288	263	247	255	252	278	246	251	280	271	270	268	219	247	274	275	298	225	234	244	274	260	260	304	232	271	293	232	257	272	267	292	213	266	287	258	258	267	252	263	284	272	263	274	243	271	262	271	270	216	232	225	263	251	267	250	254	254	275	294	270	272	257	276	245	257	267	271	239	255	265	242	260	259	246	255	307	276	283	266	245	271	269	257	242	292	252	299	240	237	246	237	263	289	287	275	263	265	268	249	270	236	241	240	264	264	279	249	228	267	254	268	262	278	232	249	252	299	269	255	256	255	244	248	287	247	248	257	248	265	258	267	256	261	254	270	280	247	255	268	237	260	295	269	294	248	245	259	275	298	257	268	268	267	246	244	274	238	258	267	250	280	241	280	281	244	275	247	248	256	245	252	268	267	239	259	254	252	256	287	256	243	260	242	261	230	260	267	249	220	256	248	256	229	250	273	266	270	272	248	254	265	273	284	272	261	253	245	278	238	232	260	268	263	249	269	255	249	251	302	275	278	283	256	267	251	268	233	290	296	234	262	263	251	280	262	269	242	258	231	279	239	256	266	236	265	240	269	267	248	280	281	246	260	256	262	250	271	259	271	305	271	279	295	293	256	278	276	245	258	261	263	288	278	292	287	248	287	261	263	266	244	279	285	287	284	277	256	262	278	269	243	265	295	248	257	244	241	258	250	261	276	267	241	255	251	276	264	277	290	275	266	264	236	263	270	262	302	262	287	269	266	244	256	303	270	271	261	253	240	245	254	224	264	258	269	270	235	219	245	241	248	229	248	254	306	272	251	259	259	274	262	222	298	250	255	262	245	236	256	276	266	243	260	254	273	275	240	237	238	264	230	281	260	280	264	253	255	246	274	240	257	264	226	260	285	278	239	290	277	231	258	268	263	246	252	253	252	286	252	263	230	250	271	288	236	277	282	263	253	272	240	255	251	241	260	255	248	301	264	271	226	253	239	238	251	289	256	268	253	245	246	296	228	238	252	246	249	242	279	266	269	298	293	254	258	267	287	262	275	267	233	217	247	247	260	237	289	258	291	227	262	272	247	263	290	281	251	280	280	264	281	287	251	281	234	256	264	236	273	252	232	239	232	254	253	269	265	292	244	286	291	262	248	279	277	243	270	249	260	256	255	261	291	257	252	251	258	261	260	230	264	291	269	257	259	277	268	261	264	233	252	237	288	284	264	252	260	272	258	271	263	272	287	307	268	241	252	267	271	262	266	275	275	264	260	241	258	251	274	249	288	268	261	232	244	245	262	244	233	258	278	258	247	236	260	267	253	245	266	256	257	269	262	242	266	270	279	253	277	265	244	203	246	260	247	224	277	247	261	284	251	229	281	268	259	257	235	256	248	255	272	258	247	245	259	249	269	275	235	235	278	281	259	260	284	270	272	265	259	265	280	285	263	246	286	284	275	236	247	277	257	273	254	242	259	251	290	257	248	253	283	258	276	256	260	258	252	243	259	250	279	262	240	250	250	278	251	261	247	223	237	266	282	255	275	222	262	255	265	259	246	269	252	268	279	238	258	246	260	288	248	245	264	285	239	252	247	248	248	266	282	247	248	250	260	301	241	244	282	291	260	250	220	251	275	269	271	245	251	253	287	246	241	274	274	284	263	256	259	284	286	243	268	246	300	249	276	232	266	264	267	248	248	257	272	234	236	262	273	274	251	240	267	262	284	268	279	252	272	257	274	290	239	253	239	230	254	291	288	239	254	223	268	266	262	243	260	251	262	227	285	273	255	252	256	267	249	258	286	242	268	251	282	281	257	285	243	272	247	263	264	255	280	246	254	275	267	252	263	249	253	251	236	221	265	259	230	278	269	268	263	293	266	255	245	257	237	296	266	232	251	259	258	246	251	280	239	256	280	267	246	266	236	282	235	267	277	255	248	292	241	245	245	272	245	255	250	222	250	247	272	251	267	259	243	246	265	275	256	283	273	238	240	253	252	245	267	230	242	236	261	237	230	234	261	256	282	262	287	284	285	262	266	253	259	243	276	290	264	250	276	236	261	258	263	246	252	302	243	246	242	268	268	269	233	259	262	226	256	238	267	263	261	241	266	250	287	261	252	273	262	245	275	253	263	220	253	249
42263	17021	10169	10507	6332	5408	9354	4755	4697	4907	4747	6982	7767	7007	6839	8088	8350	7395	5887	4471	3234	2162	1336	974	867	844	748	702	706	665	650	665	709	741	838	1073	1035	915	635	611	647	631	584	633	627	603	621	589	629	615	581	599	569	633	643	601	600	603	582	631	612	598	658	613	617	660	634	598	618	592	626	636	654	626	615	616	593	625	682	584	604	587	634	605	641	677	613	631	603	592	642	633	600	599	638	661	633	620	610	612	630	622	624	606	598	618	628	603	618	580	618	598	644	595	679	634	622	638	628	614	663	644	609	642	641	604	616	597	594	632	609	641	612	623	609	595	618	623	605	658	609	644	604	582	674	595	645	648	632	627	607	654	612	645	613	598	644	604	638	613	580	608	589	613	606	579	551	623	609	625	612	632	622	641	601	630	652	637	599	617	661	681	635	603	629	622	632	621	589	607	665	606	613	620	619	602	683	617	599	628	591	604	615	608	620	630	600	582	619	649	630	575	612	571	651	611	650	597	616	633	589	630	591	620	636	639	644	579	628	623	641	608	644	570	599	595	611	614	605	652	652	621	603	609	625	594	642	681	604	585	607	640	601	609	681	590	654	633	649	580	668	604	626	630	684	626	607	568	636	643	592	609	623	671	630	646	631	615	634	619	619	633	616	620	583	554	612	615	601	623	608	653	624	618	617	665	596	582	624	607	573	653	650	599	656	589	663	618	597	620	619	611	596	647	604	637	569	608	631	682	623	642	550	602	627	610	662	603	636	650	604	581	648	649	631	622	613	569	572	603	645	582	616	611	610	604	665	621	562	613	613	625	600	588	619	602	650	704	627	651	604	616	634	632	646	625	590	583	558	623	633	623	625	622	626	595	631	666	616	617	595	642	605	577	598	648	630	575	634	599	593	601	619	620	606	611	573	602	580	612	636	570	637	641	602	629	608	636	671	606	639	613	618	646	627	648	613	643	604	606	609	617	551	597	599	660	627	636	630	625	660	602	628	657	657	606	627	623	611	608	600	611	630	619	602	619	597	661	576	612	645	548	669	651	626	622	635	631	636	656	608	588	660	613	632	624	614	599	627	567	616	633	603	549	628	602	625	601	604	612	644	648	646	620	622	625	607	580	611	590	635	615	646	631	604	620	628	625	651	591	597	633	622	653	561	639	614	626	584	586	585	621	627	604	613	623	598	615	592	605	608	598	603	615	585	606	670	603	623	620	669	635	618	650	598	631	602	599	632	636	622	652	636	625	598	644	640	625	591	616	627	631	628	643	612	652	624	675	581	594	622	659	604	597	654	614	607	616	574	627	645	602	582	608	602	613	571	602	647	599	640	607	589	588	587	611	608	616	596	594	577	649	581	624	654	618	609	591	642	585	641	637	607	685	661	610	611	631	644	653	596	654	618	601	648	627	632	580	640	639	600	599	595	633	620	587	608	645	650	648	616	623	659	583	614	626	628	629	613	627	609	624	630	582	621	616	646	660	639	617	621	604	599	651	617	663	640	615	646	580	627	628	615	608	598	594	628	641	659	626	620	626	633	606	600	611	618	623	609	648	630	609	616	629	591	588	639	583	602	609	635	612	619	598	642	577	608	599	622	611	657	673	627	632	663	650	664	635	633	672	620	644	603	614	627	601	655	658	604	597	646	621	586	616	638	550	618	582	609	610	616	616	579	645	644	641	648	589	644	652	612	642	620	628	642	633	601	576	614	656	618	642	575	633	600	621	627	634	593	599	603	653	584	577	634	600	629	596	648	661	616	636	610	621	642	575	642	629	634	621	641	587	599	648	649	618	614	619	612	633	606	574	624	589	620	599	625	628	604	629	604	640	602	620	600	600	627	585	595	600	657	596	588	626	605	602	633	571	602	591	624	619	597	593	641	654	621	622	621	627	671	638	617	659	619	643	616	638	624	655	631	655	649	644	612	609	599	617	626	627	657	631	614	635	624	623	617	603	615	641	602	620	639	634	612	613	625	627	644	617	622	655	629	604	692	644	615	693	564	630	604	618	623	621	649	612	641	576	612	656	603	664	629	639	581	645	591	636	627	673	646	615	602	624	613	646	618	629	599	602	647	650	645	628	628	635	593	594	618	603	650	693	604	618	620	662	636	577	610	574	653	671	603	641	619	656	637	619	619	636	634	629	652	597	667	649	613	644	653	593	655	618	618	608	619	650	603	639	617	637	603	629	625	615	596	579	653	559	643	628	600	585	642	615	582	597	657	615	639	634	651	645	672	650	638	604	647	613	614	613	626	604	637	594	620	642	590	693	571	619	609	627	575	599	629	659	603	631	646	655	603	588	648	607	617	613	684	615	619	604	637	615	612	644	599	603	629	638	644	577	614	641	619	641	587	602	600	623	648	630	639	603	620	639	596	602	601	653	646	635	625	607	623	593	598	610	625	632	663	609	613	646	610	606	620	607	646	622	596	582	632	621	624	657	579	612	618	603	605	599	636	600	589	621	612	661	584	609	640	616	635	630	622	574	594	606	597	614	631	603	637	603	621	599	673	638	601	596	595	640	608	635	608	603	631	582	622	580	635	581	637	621	629	598	597	622	607	565	681	621	620	615	635	610	613	597	642	664	581	606	645	610	615	620	629	621	633	633	585	598	587	593	599	644	630	564	623	644	620	628	608	662	603	582	611	605	645	638	609	642	620	648	636	621	635	576	619	604	657	595	611	639	627	613	607	609	590	615	612	622	622	565	650	647	604	583	617	649	625	616	617	597	611	595	560	622	601	615	545	601	635	581	599	593	637	624	594	646	610	614	612	623	679	604	625	618	626	626	631	604	619	626	651	605	639	612	623	622	593	636	652	608	612	638	625	636	629	588	631	615	627	609	569	619	671	604	603	630	581	608	587	602	619	588	654	626	615	577	618	597	602	642	627	639	637	631	619	631	629	622	634	631	646	656	630	612	606	603	618	638	631	598	595	592	634	601	616	643	635	616	703	658	637	588	621	667	656	637	620	595	622	587	646	615	632	697	577	616	616	614	652	677	616	617	612	584	615	649	618	608	582	626	622	614	630	630	627	596	618	638	649	572	645	613	609	659	599	612	592	595	652	629	588	624	620	634	587	623	620	621	632	608	592	690	656	605	617	642	609	586	637	599	594	620	629	626	652	620	618	624	594	597	591	594	623	577	670	575	644	629	602	595	616	614	534	595	593	658	607	596	593	606	619	638	607	589	621	645	606	641	604	597	618	612	644	616	581	686	631	596	636	602	619	598	644	606	615	603	602	614	602	596	602	623	649	642	649	637	612	639	627	591	633	591	600	594	620	620	584	603	603	623	624	627	605	617	625	599	620	594	613	642	600	582	641	630	623	613	616	627	605	590	633	617	658	577	615	595	603	608	624	650	590	590	595	642	594	631	640	631	613	682	602	630	611	644	614	645	559	568	615	606	614	610	627	603	613	610	591	633	595	657	619	648	588	586	655	643	618	614	609	610	593	627	601	652	632	617	616	588	581	574	637	624	627	612
78386	41704	21509	9890	3425	3283	11732	1915	1531	1614	1513	1729	1958	1814	2407	2435	2245	2110	1589	1180	881	705	495	439	398	344	361	358	393	391	333	331	368	367	396	406	383	406	340	346	357	367	321	356	372	333	339	356	342	318	331	318	346	341	349	326	366	333	344	338	310	331	293	357	339	335	315	323	311	332	345	313	364	344	342	353	331	355	335	358	344	328	327	309	286	319	364	307	335	339	337	344	325	315	328	322	344	319	357	321	321	336	331	312	334	344	338	302	334	335	319	335	345	343	321	333	357	329	331	355	341	345	312	322	324	333	342	324	343	347	317	333	307	318	334	306	341	353	341	340	371	340	312	305	331	307	311	315	345	334	335	336	333	330	344	361	334	331	315	319	319	316	317	338	332	342	330	370	337	326	325	345	326	351	306	327	317	352	301	366	289	320	313	352	340	362	362	330	320	351	326	308	335	352	340	349	358	356	314	341	324	310	317	343	370	354	332	292	328	317	321	357	307	325	367	299	359	344	328	317	327	357	366	326	355	343	344	298	367	345	297	363	296	348	373	354	268	322	342	318	334	322	344	359	340	321	322	330	376	373	316	323	314	336	315	300	302	367	336	327	347	323	308	302	304	339	330	319	336	310	375	345	339	331	324	299	309	346	379	337	343	315	328	292	285	297	293	333	338	344	345	354	345	347	338	313	347	350	327	321	322	334	338	297	321	372	362	323	326	345	317	306	313	337	318	326	361	341	327	322	348	376	324	312	346	327	334	300	319	342	346	379	322	360	353	358	339	341	341	335	334	309	371	339	340	341	294	330	328	324	345	324	319	295	334	352	324	328	347	323	317	318	339	336	316	315	344	330	344	334	358	346	326	359	320	350	358	317	311	325	333	328	333	352	323	313	352	336	315	341	290	357	328	342	331	347	307	335	324	319	309	372	377	323	351	340	305	340	343	333	337	351	341	335	348	334	343	310	356	354	332	312	319	345	317	324	329	297	322	334	328	302	356	348	324	338	329	343	333	327	342	333	314	337	356	338	319	320	309	329	343	348	365	310	338	362	351	307	282	346	344	317	331	339	323	319	344	356	321	322	295	343	335	307	313	312	342	344	341	319	342	356	330	312	377	336	330	376	349	329	310	334	352	315	339	335	345	344	347	304	369	315	343	317	338	318	328	349	319	365	341	337	318	357	321	350	350	351	318	316	325	303	323	320	327	326	345	323	307	367	314	349	323	326	333	337	352	325	334	345	316	334	353	338	336	342	303	354	351	341	337	340	319	328	304	315	328	354	356	338	320	385	359	293	366	334	307	311	329	340	298	393	314	321	301	346	325	306	327	302	315	311	360	361	330	316	312	307	318	320	337	327	319	335	334	322	340	283	329	309	339	325	313	307	330	330	333	302	336	320	332	331	331	352	329	309	370	351	334	357	350	355	318	353	324	364	331	305	346	321	305	352	338	341	325	333	362	339	339	326	315	352	358	339	290	336	330	334	321	331	335	318	335	327	316	344	358	300	323	337	348	302	329	348	309	339	356	307	352	324	339	330	322	327	342	290	339	353	353	322	330	298	328	302	353	333	314	356	333	335	335	332	336	338	323	328	358	353	316	328	353	299	360	343	329	295	332	316	350	333	338	338	314	342	311	303	322	327	362	301	302	314	326	357	360	326	377	315	318	321	302	330	335	325	386	312	345	336	317	312	326	345	348	338	359	335	348	323	346	365	338	344	345	339	347	343	357	338	326	361	323	317	329	337	337	322	367	331	353	344	357	356	337	330	348	307	280	331	312	357	337	332	319	340	325	299	312	311	381	320	304	337	322	324	367	367	363	309	326	330	338	341	307	300	312	339	334	321	347	324	368	339	312	330	308	336	329	329	331	311	338	334	317	338	320	326	324	347	309	349	345	328	325	313	352	301	324	316	364	334	329	305	359	352	330	351	333	332	321	341	344	346	361	313	321	317	388	343	317	322	326	369	345	332	309	321	364	324	335	352	313	300	308	357	340	336	300	346	313	322	328	343	343	329	319	341	300	303	342	340	314	351	330	327	333	333	341	316	334	328	321	375	330	323	317	327	340	332	303	333	336	332	322	319	355	313	317	314	307	369	359	353	327	311	322	333	360	332	310	329	365	324	292	344	358	323	323	331	319	319	344	318	326	317	324	312	350	358	330	374	306	312	356	332	312	335	343	351	328	331	333	309	314	333	345	336	339	323	366	336	335	320	302	356	339	302	317	362	311	335	335	358	363	371	321	358	334	350	323	315	334	370	332	310	359	349	303	343	334	331	387	310	329	317	351	317	332	352	321	356	358	304	343	375	341	336	333	321	338	351	338	339	313	335	301	318	342	297	292	343	330	350	349	311	348	339	351	372	338	330	313	308	366	319	337	353	331	325	279	362	322	307	324	316	304	323	330	326	324	344	308	303	333	329	350	358	320	308	304	349	340	302	334	321	339	334	335	340	322	336	313	323	314	325	291	322	322	337	366	330	311	360	315	346	341	330	315	317	326	324	276	303	362	332	318	378	370	342	321	321	345	337	327	331	336	330	366	345	349	332	336	359	337	311	340	332	347	383	342	293	313	340	327	340	338	309	343	341	389	316	323	315	354	353	332	343	302	320	339	335	310	336	302	326	325	295	338	317	333	341	315	319	339	327	310	340	311	341	344	327	388	345	326	321	316	352	330	327	305	315	338	311	305	315	333	337	345	326	305	322	341	307	322	301	302	311	331	374	330	300	327	364	320	353	352	337	341	350	341	312	300	342	328	328	360	348	325	354	332	341	316	351	334	358	322	315	343	318	328	354	337	345	361	335	364	346	339	315	277	309	324	342	329	309	328	351	352	303	342	349	332	315	338	292	322	331	309	328	313	312	347	326	360	347	301	330	348	347	332	326	293	343	338	317	343	359	365	335	336	352	340	348	309	347	340	333	299	315	336	330	311	355	313	338	328	368	350	353	334	343	355	324	319	291	331	317	355	350	309	390	372	364	340	329	343	326	365	331	318	328	291	346	344	346	324	294	352	320	360	321	313	326	326	343	328	307	351	313	342	325	368	301	323	305	329	338	305	307	328	325	313	300	335	374	367	313	318	354	346	329	323	329	351	273	339	308	341	334	329	315	362	328	338	338	338	335	346	292	332	352	320	367	355	347	347	355	363	374	325	336	336	324	312	305	315	327	323	333	319	353	347	356	335	325	334	332	342	310	305	314	351	305	313	353	304	350	320	358	381	374	343	326	335	296	347	354	308	342	346	359	370	298	342	347	361	303	326	324	358	324	300	335	318	321	304	359	362	318	316	316	334	350	335	299	319	323	321	332	345	344	331	314	351	310	359	320	307	337	350	380	314	339	316	316	358	319	332	340	335	323	329	375	361	349	326	335	295	337	325	325	308	350	365	324	296	358	356	312	360	341	353	334	335	326	382	342	323	324	388	341	338	302	325	325	324	299	318	339	311	304	342	359	345	361	357	335	326	334	315	324	302	342	308	350	296	348
51475	24333	14396	12088	9412	11066	22944	6267	6367	6877	7225	8097	9257	9127	11459	11284	10774	9825	7962	5761	4368	2985	1908	1422	1203	1051	955	974	900	870	833	882	878	1058	1090	1219	1239	1110	833	766	796	806	786	788	790	774	734	809	777	793	821	777	748	777	776	763	867	733	786	732	787	840	759	786	757	831	776	756	760	774	786	799	814	727	749	793	771	760	827	726	814	745	781	820	761	792	768	772	799	805	738	748	735	734	736	757	788	757	765	805	770	773	773	789	776	805	772	747	828	848	774	738	790	773	720	774	778	774	759	773	761	724	757	774	759	745	812	786	813	759	741	799	770	785	807	755	812	756	772	755	781	793	773	746	835	777	768	800	816	793	717	754	776	782	701	798	786	807	764	750	771	724	729	776	797	772	790	798	763	794	778	756	754	769	750	731	749	723	728	750	751	803	771	793	816	755	736	744	792	818	783	767	734	763	733	763	743	783	771	795	783	804	786	771	789	760	822	801	782	773	745	791	777	750	761	769	735	774	773	752	818	753	749	824	799	796	747	801	808	740	772	738	671	761	791	724	733	773	805	786	788	739	736	752	725	801	742	751	761	800	770	806	744	734	746	768	761	729	731	801	735	790	806	762	792	792	774	732	758	758	786	769	760	810	792	766	713	757	784	726	826	785	842	760	748	761	773	732	784	782	834	767	770	780	765	744	745	755	753	760	775	782	775	763	773	764	763	751	745	787	739	791	797	734	777	770	743	757	807	777	722	780	756	798	771	761	791	782	767	745	817	795	763	771	760	794	809	750	792	734	781	809	694	746	734	788	789	794	747	753	784	761	803	769	778	709	729	821	784	738	774	761	765	771	780	861	743	788	806	786	753	806	770	766	791	742	783	818	765	748	739	745	765	759	767	808	775	808	789	797	785	759	785	768	748	747	813	829	785	795	770	798	835	806	686	785	781	771	745	809	786	766	777	779	781	764	737	780	804	741	757	764	771	768	795	755	851	738	772	791	798	799	812	792	802	776	758	760	776	737	713	771	787	809	774	756	783	743	722	798	782	758	736	781	790	786	808	770	767	811	753	738	748	778	808	784	788	754	771	831	795	784	768	802	743	793	760	757	833	789	752	825	777	749	804	761	767	776	768	729	761	768	766	806	814	801	779	812	750	752	746	763	766	734	805	749	790	796	763	739	814	801	773	784	747	804	706	777	712	773	731	758	816	823	801	764	770	749	765	792	804	764	786	746	771	765	809	784	749	760	768	744	728	788	811	755	814	781	766	773	784	758	774	759	733	833	763	808	778	811	772	780	756	759	780	793	794	829	792	714	782	793	735	819	730	792	728	808	781	774	821	753	743	716	770	784	808	736	745	762	814	765	755	780	800	756	814	766	783	814	797	762	756	761	804	754	803	809	751	758	829	785	778	782	749	763	792	773	821	779	754	827	744	798	780	745	766	751	835	737	800	786	781	774	773	756	763	778	802	790	827	784	771	768	746	761	738	829	782	756	737	781	720	806	801	806	792	793	767	746	774	772	797	759	820	782	762	826	778	796	775	762	748	772	802	802	759	753	791	766	758	782	773	782	753	747	808	743	786	770	763	787	774	755	774	745	832	776	814	786	755	757	809	782	814	784	803	782	776	760	741	754	769	773	756	729	749	825	767	743	810	768	777	779	767	797	775	802	747	758	773	794	775	806	820	748	785	780	751	802	775	779	817	760	767	797	739	763	793	778	803	783	820	795	825	773	755	749	773	788	765	813	803	730	795	774	704	824	738	819	769	823	793	805	734	781	760	801	723	811	779	762	820	750	729	801	783	738	800	718	789	831	753	766	761	759	748	746	773	805	729	786	787	723	760	778	756	773	748	759	798	776	764	872	736	738	780	744	773	789	767	838	748	774	784	750	765	777	762	735	780	814	741	791	777	806	754	783	749	810	760	727	813	793	772	791	761	798	773	784	754	766	751	788	756	741	784	763	800	781	722	749	787	758	809	780	822	748	762	759	818	762	777	814	810	751	772	779	769	764	771	725	748	713	793	743	751	760	781	768	761	780	781	759	767	711	731	758	765	759	827	762	762	783	815	786	728	808	762	763	770	716	798	774	751	733	761	788	762	775	796	769	794	763	818	748	789	777	798	764	760	749	787	750	774	786	760	801	746	790	777	741	724	767	745	775	750	721	744	729	752	774	780	809	746	753	817	728	796	806	731	775	808	783	714	779	724	771	757	771	752	738	796	750	776	746	766	773	793	809	767	742	807	748	777	727	768	774	750	778	782	751	757	785	763	791	776	744	735	718	811	802	821	777	766	776	740	785	787	772	724	801	753	793	814	752	788	750	773	770	761	767	767	782	770	772	800	806	810	761	762	771	750	729	720	795	751	766	738	785	779	756	768	755	769	736	750	795	761	772	737	756	723	810	734	743	776	754	798	720	797	749	747	764	772	765	786	787	716	725	718	733	754	797	733	797	717	758	781	812	766	761	777	760	776	802	799	785	743	705	758	739	747	753	798	781	763	841	751	794	750	733	843	738	760	768	712	792	760	782	768	793	783	782	718	757	822	760	763	723	789	822	780	732	729	743	791	744	758	752	774	810	798	834	783	779	719	826	795	797	781	776	798	820	741	702	780	784	771	778	814	804	781	757	795	805	798	796	761	743	751	807	788	789	777	769	748	721	774	774	802	767	738	760	790	840	764	781	798	755	786	800	811	737	809	798	774	761	778	802	786	793	761	744	773	819	778	796	826	775	760	768	754	793	740	713	754	743	764	757	745	758	754	748	734	825	742	789	812	773	757	793	752	750	784	766	795	760	769	741	750	837	838	801	782	769	813	765	741	752	760	765	769	766	792	796	762	778	802	770	781	780	756	779	751	756	762	739	749	771	763	699	799	742	768	765	760	781	765	809	767	751	733	784	738	750	781	766	788	746	742	777	794	798	822	789	770	737	715	767	745	763	777	782	751	783	746	755	758	786	722	743	766	808	781	781	750	775	783	783	777	780	723	774	747	760	781	771	782	809	764	755	764	860	764	747	767	758	787	785	790	809	788	753	760	771	815	773	813	759	813	817	780	804	738	756	737	775	781	755	789	831	741	772	756	807	773	788	764	768	738	732	741	794	820	808	774	786	732	739	723	779	772	776	776	726	779	781	794	788	764	760	782	788	759	765	793	788	809	762	738	746	786	772	751	759	792	719	765	757	776	790	719	742	807	790	775	774	789	814	769	760	790	760	760	779	785	811	677	775	779	775	723	766	758	753	783	773	776	802	791	768	755	708	766	791	753	803	758	769	765	722	726	759	759	753	784	786	761	803	763	799	740	785	779	719	756	752	787	760	814	754	746	744	729	773	769	810	747	718	760	779	797	752	829	767	786	801	789	778	786	786	787	826	755	791	755	806	742	740	794	754	739	755	750	770	724	778	713	764	752	780	731	746	766	766	753	775	756	738	763	758	780	765	777	779	712	746	777	768	767	737	729	772	765	737	764	753	770	799	741	804	785	823	712	791
26253	7388	3553	1754	1017	799	745	555	631	769	864	919	892	879	1105	1256	1085	986	836	655	536	450	390	355	343	358	340	304	321	332	386	314	353	369	329	365	345	349	307	342	347	388	325	338	310	344	365	345	375	328	339	334	352	373	358	312	309	364	326	379	340	328	327	326	342	351	346	323	334	338	338	360	350	303	364	318	352	327	378	359	338	314	346	330	335	362	346	367	357	311	323	338	364	324	357	348	331	340	330	342	316	349	342	333	334	347	378	307	355	317	335	358	342	378	303	356	330	313	353	355	351	365	346	356	369	382	360	361	351	335	344	325	324	332	324	360	330	320	338	323	325	337	347	363	362	346	386	334	364	330	354	314	353	334	332	366	330	355	327	325	310	323	322	367	352	345	346	358	354	361	360	375	337	336	339	307	324	324	320	342	304	326	329	318	360	343	326	349	341	353	360	337	348	369	322	345	345	311	356	322	342	335	364	330	317	307	314	301	336	365	346	335	311	316	386	326	345	381	352	364	350	337	353	333	323	355	366	333	341	327	336	360	326	361	370	328	372	330	316	299	355	359	345	354	353	357	338	344	334	312	331	342	344	344	300	322	348	326	334	341	367	356	303	313	337	355	353	331	370	324	362	349	364	346	343	331	374	324	348	321	354	327	358	342	291	338	327	334	355	333	326	356	364	351	345	368	355	337	335	353	350	320	347	358	339	311	314	338	327	356	333	348	379	359	337	360	313	356	372	295	345	341	374	329	332	338	321	314	359	339	344	341	337	317	367	332	333	321	336	342	340	333	351	338	318	333	329	345	330	344	331	344	317	330	365	360	325	294	338	360	335	349	364	337	367	368	327	358	329	351	324	358	357	336	365	347	349	318	374	334	352	355	326	340	325	361	312	351	355	337	347	346	341	364	357	350	319	313	332	342	318	352	367	342	358	348	393	334	324	340	353	323	360	377	320	302	344	331	352	311	344	348	337	355	354	384	342	325	310	352	358	350	371	316	329	317	283	373	360	360	330	393	332	349	328	367	340	360	356	346	349	363	395	329	365	318	340	339	336	368	370	322	362	340	334	343	328	362	338	361	335	365	357	323	385	347	356	349	322	338	361	338	364	318	333	349	351	356	324	324	337	330	309	356	334	347	343	369	339	333	348	366	325	332	323	339	341	342	338	324	316	335	352	357	291	305	338	318	317	362	355	357	352	307	336	327	343	340	359	352	342	365	339	332	353	328	323	352	317	333	341	318	318	326	370	323	349	331	340	331	366	347	325	345	389	312	345	344	353	375	327	297	344	361	335	354	361	341	327	386	364	311	333	351	322	360	330	294	329	331	324	345	344	333	329	353	368	345	338	364	325	359	312	359	353	347	309	317	355	337	337	334	348	359	334	361	339	357	310	351	333	335	345	340	383	373	326	371	332	338	360	347	326	343	335	297	355	355	344	355	340	322	349	334	329	335	343	376	342	343	339	312	327	341	365	339	347	319	317	336	333	337	319	343	347	330	357	359	365	348	335	358	351	336	339	341	341	328	316	339	320	350	341	334	351	312	333	348	335	304	378	313	345	336	352	328	366	368	338	361	319	348	344	329	334	347	340	329	385	336	330	356	306	333	342	325	370	341	349	352	327	350	340	321	338	345	315	324	336	343	325	312	320	314	335	313	378	350	310	366	364	329	372	327	309	321	341	342	353	359	337	296	317	333	345	330	365	354	329	301	314	341	347	370	306	331	349	336	374	334	330	339	353	385	320	342	353	321	347	346	350	360	308	336	308	362	335	300	306	373	348	336	323	361	350	369	336	334	325	362	365	343	339	329	357	340	316	343	364	322	339	330	327	332	327	346	341	372	338	350	378	325	351	344	319	378	327	338	317	334	323	343	326	330	328	351	386	317	339	352	353	358	361	342	336	347	355	332	351	351	376	331	358	341	354	340	340	303	318	312	340	331	348	379	376	354	339	352	382	351	348	330	355	348	351	353	357	341	313	364	349	349	307	347	371	371	320	349	368	329	383	331	332	331	352	355	316	339	328	328	361	311	326	332	367	351	324	346	328	335	346	348	374	366	321	324	371	336	316	325	313	353	371	332	303	337	355	331	335	333	330	327	334	332	333	332	329	345	321	331	350	317	373	329	352	328	326	350	312	307	335	365	341	307	339	372	359	341	341	379	380	361	345	338	312	340	361	313	314	340	331	351	356	347	303	343	348	335	330	364	316	377	329	349	330	366	304	339	298	339	399	351	317	365	386	330	346	343	360	324	326	340	343	334	331	348	330	329	295	349	340	324	328	373	329	341	344	321	349	339	308	320	346	340	330	336	350	341	348	352	329	328	359	395	306	372	332	367	354	313	346	310	352	359	343	354	322	323	320	317	354	353	352	328	350	366	351	330	319	351	338	314	331	384	376	346	332	354	307	337	342	317	334	361	352	360	335	337	357	346	329	327	314	352	331	337	351	329	340	374	283	324	374	362	373	323	377	377	336	333	350	354	321	328	331	348	346	336	324	332	311	359	343	299	336	343	340	365	315	361	355	328	352	357	358	319	329	363	361	381	336	341	328	319	331	345	317	310	325	317	345	355	362	331	368	350	357	362	346	355	304	335	351	353	361	346	361	328	319	342	333	354	305	319	339	308	317	332	308	352	356	312	330	337	313	314	319	349	368	374	338	328	358	302	346	364	381	347	352	365	345	341	349	380	343	364	328	352	328	341	353	377	334	357	303	324	331	376	346	318	343	347	375	320	333	355	377	391	331	343	312	362	354	332	321	346	322	317	335	353	362	348	319	342	327	374	380	363	317	337	303	333	330	358	326	321	331	353	298	354	355	369	364	346	330	323	344	352	344	337	356	355	305	327	325	332	329	321	353	375	343	318	346	369	326	365	313	334	340	339	337	328	307	357	343	324	343	310	351	330	310	365	318	335	336	308	336	346	358	354	346	340	347	345	328	320	306	330	353	354	369	319	333	351	365	327	333	367	342	321	324	310	316	335	351	324	338	360	332	355	330	334	391	343	349	327	355	337	324	348	351	368	326	345	338	347	337	352	326	333	353	351	361	348	330	339	364	314	331	337	348	313	359	338	327	328	340	350	339	389	335	306	339	363	374	346	330	330	354	312	362	319	346	336	362	350	332	344	325	341	376	354	342	346	345	327	349	361	319	351	347	357	337	340	319	323	324	369	327	316	316	332	328	356	347	327	354	325	357	330	342	326	347	322	331	330	333	312	319	319	332	322	352	337	366	367	344	329	365	314	357	383	336	383	352	371	333	331	345	340	360	322	338	349	321	372	335	367	336	332	338	357	352	329	348	372	331	314	336	359	328	333	335	370	320	334	349	322	331	314	358	332	345	343	341	339	335	340	349	338	345	343	337	357	337	328	333	367	351	368	349	354	340	315	355	363	320	346	342	319	332	340	337	367	336	366	323	330	348	367	329	367	356	336	321	316	336	350	331	348	341	378	371	330	300	384	347	329	346	337	364	339	313	371	356	323
19316	4482	5575	4731	3275	2885	2869	2066	2579	3096	3854	4050	4063	4210	5528	5770	5216	4678	3836	2728	1949	1425	1116	937	824	815	792	771	771	796	774	755	734	781	830	866	891	882	794	806	786	770	777	760	767	768	797	748	783	735	804	770	784	787	760	772	735	795	771	761	758	766	788	822	800	764	793	765	766	842	767	781	792	758	783	749	755	739	781	799	744	805	769	796	757	720	788	776	782	781	806	781	767	726	771	771	776	750	788	766	773	741	765	800	777	736	758	748	742	767	766	752	771	744	785	785	774	780	751	774	778	769	850	743	743	759	762	735	752	784	790	741	784	798	769	776	803	800	750	783	782	816	743	809	740	810	801	744	794	748	784	796	762	744	795	806	795	769	731	789	832	756	783	775	794	799	743	755	783	771	760	807	809	804	806	781	776	724	772	770	719	749	806	767	800	751	826	774	752	759	798	771	757	800	766	737	724	772	778	707	747	806	750	764	775	739	766	765	745	791	722	771	778	749	735	767	803	798	795	815	746	768	746	756	759	767	738	798	791	758	790	796	749	742	772	787	742	769	746	825	776	819	774	800	763	759	806	743	796	726	796	822	747	773	847	740	746	796	728	845	746	778	726	762	782	763	810	754	787	825	785	807	750	820	767	743	784	757	716	741	777	740	804	723	790	772	783	797	797	753	724	763	752	769	740	722	823	777	791	774	767	775	781	754	730	757	789	840	744	770	741	779	756	770	790	728	780	714	802	743	772	808	798	779	756	784	769	764	821	747	793	796	765	754	769	777	763	758	805	750	762	812	756	774	781	795	757	765	787	783	770	746	824	783	801	830	763	772	728	771	805	742	784	774	750	816	754	761	809	773	829	767	767	741	772	759	762	729	776	739	825	774	730	814	757	753	792	797	770	748	740	795	766	737	785	738	776	781	753	756	773	796	765	738	808	743	790	759	743	774	764	798	761	758	774	792	777	744	731	803	801	775	802	759	773	800	774	841	766	748	786	818	758	783	718	674	795	745	801	785	740	734	741	777	736	721	785	757	766	789	699	827	803	781	754	778	727	783	742	768	757	769	791	781	801	786	751	777	774	796	787	753	728	777	759	776	747	788	770	744	776	740	753	814	830	765	771	774	786	792	776	806	782	739	763	789	767	771	774	746	819	763	807	716	800	800	770	782	791	747	745	742	764	791	793	794	712	729	753	759	764	789	729	797	723	801	740	768	769	762	756	762	780	778	782	775	768	770	785	781	769	800	730	782	755	765	762	781	732	720	815	800	774	800	752	796	817	763	750	756	752	791	782	766	801	765	781	779	738	803	754	773	809	785	792	793	783	803	803	808	788	744	775	728	753	763	775	715	778	740	765	783	738	748	747	760	743	766	762	752	750	821	772	746	773	817	745	775	785	803	760	708	818	752	781	773	731	760	790	741	785	732	756	747	781	778	786	750	739	752	770	751	811	731	772	770	721	779	728	701	765	767	738	731	809	772	819	782	745	781	759	817	741	800	779	756	778	828	766	750	827	743	754	776	780	763	789	770	860	838	803	776	791	728	745	780	733	814	762	755	749	778	725	749	775	817	760	795	782	752	751	794	756	744	779	794	775	749	772	767	772	786	795	768	797	763	761	751	817	781	763	797	764	774	767	751	800	779	744	801	791	779	787	735	830	806	751	793	798	756	758	773	743	743	791	774	751	728	768	793	775	736	777	781	767	752	772	772	757	799	778	722	789	734	739	779	798	769	764	753	750	768	783	767	767	763	753	784	788	763	709	734	765	683	778	785	800	804	760	760	771	800	782	804	751	775	751	754	782	772	768	763	757	722	793	798	740	772	786	797	783	793	752	767	783	764	791	792	793	752	803	790	771	729	804	774	766	806	781	783	782	756	763	833	743	775	717	751	811	750	786	796	755	790	733	755	789	730	736	737	780	788	780	785	745	775	762	812	727	791	762	809	735	746	802	769	783	771	759	796	767	754	816	767	747	783	801	724	795	796	791	758	788	808	717	772	763	767	756	834	753	808	785	769	766	745	812	738	780	757	726	773	772	745	769	759	762	738	763	742	826	809	770	728	800	785	772	765	753	755	785	754	747	799	761	772	742	821	754	811	790	752	820	709	762	769	776	755	780	804	774	785	782	801	770	724	769	743	778	784	744	748	792	820	772	792	739	804	731	760	760	757	776	722	834	760	744	784	719	736	802	754	773	775	767	767	784	793	741	805	772	763	745	806	738	755	795	776	750	752	813	764	795	741	770	772	780	773	813	788	768	815	791	721	762	723	808	793	755	756	763	763	797	809	788	757	812	791	754	765	797	779	749	752	821	767	752	767	768	744	755	809	758	818	752	753	746	811	746	799	701	745	785	740	777	738	796	757	779	713	782	769	762	781	756	809	787	771	796	791	767	771	797	805	737	768	711	750	739	771	773	765	803	728	795	771	750	800	738	743	747	787	804	775	744	759	801	740	718	778	806	749	770	733	746	810	735	755	754	740	766	784	743	775	765	820	775	790	785	778	772	767	756	755	782	785	736	766	761	776	788	782	786	785	780	766	776	758	709	805	773	770	773	807	780	775	767	744	721	759	748	785	769	822	769	813	731	733	754	764	762	777	739	749	802	740	761	762	754	774	778	745	824	803	769	782	787	776	775	734	773	758	793	788	804	753	785	773	758	820	764	751	771	792	812	751	765	731	758	828	761	760	756	792	789	764	777	829	763	758	789	796	792	708	736	755	760	756	713	757	741	782	709	746	748	731	775	819	728	819	766	742	812	797	703	785	799	778	731	743	760	800	751	750	744	784	810	785	769	806	756	763	773	740	784	746	801	782	790	757	744	801	714	756	771	757	758	759	762	792	775	853	704	774	725	722	811	790	780	764	758	812	806	728	764	752	751	814	754	747	761	778	802	762	766	822	767	786	747	770	753	783	754	732	741	741	784	765	805	777	812	745	773	810	757	787	725	722	760	705	759	757	755	779	771	742	769	758	795	786	763	728	757	754	770	738	818	726	741	796	782	785	758	741	758	748	795	760	790	740	794	763	779	820	806	764	790	770	723	776	778	762	792	799	791	781	747	798	754	753	761	755	758	763	792	747	763	777	793	793	795	763	769	671	777	729	716	745	753	739	782	775	743	721	783	750	815	767	780	768	811	776	758	788	788	745	776	724	744	807	812	719	757	784	763	702	733	719	757	746	806	780	798	828	799	786	748	772	764	834	774	755	806	781	773	813	745	750	766	763	775	748	820	751	820	786	845	773	766	804	809	792	744	763	727	777	809	799	792	756	764	756	821	799	780	741	782	834	772	801	824	763	758	758	728	804	794	770	763	746	776	780	816	761	759	779	818	779	768	776	701	762	759	819	766	754	753	801	760	782	744	743	752	763	743	752	792	748	753	778	815	778	812	762	751	772	802	745	777	733	794	708	747	746	757	731	746	734	783	794	772	745	747	768	737	725	790	747	776	802	781	753	771	788	763	738	774	789	806	832	784	762	823	733	816	747
69152	35380	14111	3993	1803	1244	5372	1122	1063	1167	1328	1499	1360	1440	1440	1565	1695	1418	1235	941	640	440	365	253	236	272	277	265	247	243	237	252	260	263	227	282	276	262	231	242	259	241	253	246	238	226	244	254	294	228	245	263	255	239	244	257	224	220	237	261	230	241	254	248	233	242	255	277	240	252	234	271	239	248	237	257	246	273	246	258	242	250	266	241	239	225	252	245	220	258	254	217	246	235	226	224	253	253	259	257	234	267	229	225	236	214	269	210	239	247	243	239	240	250	260	260	238	237	249	252	233	237	251	268	279	259	273	242	250	239	249	232	265	236	251	249	236	250	227	249	233	245	268	266	265	255	234	226	257	239	235	240	196	217	238	240	276	256	244	219	250	254	235	248	282	231	250	267	238	241	243	243	240	235	238	243	238	234	224	242	243	272	247	234	252	269	282	228	258	205	256	237	236	258	257	254	245	253	245	279	250	256	247	218	255	230	293	246	247	253	250	270	256	255	236	247	250	225	275	237	250	257	245	240	244	250	265	262	245	248	224	208	246	224	235	220	238	243	238	236	251	251	260	228	280	274	215	255	234	246	240	256	231	246	252	249	229	235	236	256	274	255	260	246	253	240	241	236	230	244	257	274	269	222	228	226	259	242	241	260	248	244	239	241	244	240	249	258	248	233	234	242	233	236	223	249	236	237	248	250	262	248	243	238	268	239	246	241	256	272	250	252	239	267	265	251	274	285	264	267	223	243	251	294	262	227	235	238	229	262	260	237	256	247	264	246	274	242	236	248	223	229	217	249	219	236	231	217	228	259	244	230	235	252	247	263	238	248	227	245	281	233	257	239	250	240	247	265	249	234	254	230	275	241	230	210	245	265	223	237	279	244	243	265	219	251	262	267	245	242	264	269	266	281	220	234	224	253	234	246	271	245	255	260	222	270	254	268	248	245	244	249	237	252	241	262	253	236	243	210	230	244	265	263	246	236	243	240	250	265	219	271	255	249	254	255	286	267	265	308	294	260	223	217	230	248	219	241	268	271	227	242	212	242	206	231	226	208	231	222	244	251	232	246	227	250	259	243	225	288	218	226	224	285	232	245	262	261	219	237	263	248	259	241	264	239	255	224	249	265	239	260	223	265	237	227	256	218	246	274	253	262	244	230	261	228	234	271	246	225	259	247	243	223	240	209	230	223	244	241	260	241	231	229	261	260	237	230	234	241	231	235	254	245	230	228	241	258	230	269	241	230	249	240	255	245	246	273	215	242	221	280	235	231	265	267	244	267	238	274	240	259	229	243	256	269	245	247	227	251	260	214	219	234	257	233	239	252	227	241	238	247	244	215	238	239	233	217	257	226	253	250	239	273	257	227	231	228	254	233	263	228	250	246	208	243	264	258	237	230	218	244	257	214	251	231	229	225	249	270	245	234	242	235	254	265	236	266	262	243	261	243	224	226	246	230	215	214	227	246	255	264	247	236	241	228	257	225	247	225	214	242	265	233	273	279	241	251	264	257	253	236	223	225	250	234	256	227	243	254	252	224	230	224	263	237	245	217	257	275	243	245	229	228	232	277	248	257	274	281	258	274	236	238	273	259	240	271	253	227	212	247	247	270	234	238	243	231	237	239	236	248	234	220	255	221	240	256	265	269	267	249	285	256	234	235	286	231	211	259	242	255	244	246	235	254	263	245	240	215	236	230	220	227	235	233	266	255	241	237	264	250	242	239	245	228	242	232	260	249	232	240	284	231	263	246	241	244	258	232	245	246	228	255	261	244	246	274	230	245	208	258	262	235	266	255	217	231	224	268	214	241	258	230	237	270	257	243	233	245	263	254	242	239	252	250	240	271	281	252	236	253	248	219	254	266	265	220	210	230	251	265	234	255	247	241	235	224	256	231	251	235	253	226	232	239	240	238	213	257	220	272	235	242	255	258	256	231	266	255	266	262	227	213	252	247	263	244	225	250	251	214	235	266	276	224	214	268	236	257	226	235	230	222	245	232	232	265	264	254	244	218	240	246	237	239	205	228	251	231	246	249	247	249	251	267	246	228	261	236	240	231	246	235	248	249	222	251	273	266	249	245	259	246	245	271	227	252	236	236	248	264	225	244	272	233	236	280	265	245	203	250	258	251	262	244	268	232	244	227	262	205	256	258	235	250	261	248	252	250	228	236	258	274	250	229	222	254	262	248	249	249	237	241	263	254	228	264	225	244	223	246	242	240	223	246	281	230	227	259	267	230	249	256	247	262	258	239	206	223	255	252	231	247	240	250	229	222	262	237	260	257	213	245	217	236	262	235	247	239	238	221	257	221	239	255	235	253	255	230	235	248	249	249	246	238	222	262	255	231	231	260	259	239	264	237	251	247	216	232	252	236	269	227	282	235	233	240	240	235	255	239	233	236	247	277	225	241	271	224	276	252	265	233	212	226	277	249	228	252	245	245	274	262	258	227	221	253	232	261	229	201	243	241	219	235	255	263	253	224	247	247	253	233	220	241	272	237	253	221	265	225	217	257	270	242	240	285	252	254	224	233	226	249	218	229	248	276	253	240	248	215	259	257	243	241	239	240	263	260	261	269	210	236	214	252	235	238	248	254	250	273	254	205	265	264	218	251	230	265	267	240	241	240	264	254	230	255	214	242	253	256	229	243	240	247	252	250	262	224	257	232	247	272	231	245	252	225	217	236	257	233	249	230	271	241	276	257	258	236	258	214	225	256	278	225	250	242	253	264	251	233	229	280	235	238	274	269	231	254	249	234	226	264	227	241	247	247	252	257	229	257	234	249	239	248	226	242	224	253	235	230	242	257	222	254	251	257	219	241	246	245	259	230	261	262	227	267	227	206	240	243	237	267	252	244	251	216	258	256	234	222	235	228	245	220	256	242	232	254	236	255	273	229	265	228	260	236	254	270	243	209	239	308	257	204	260	251	230	266	246	256	238	264	253	239	251	221	249	221	254	246	236	261	227	244	229	261	277	251	213	258	232	243	276	234	261	264	223	245	255	219	282	262	251	241	256	258	262	251	216	240	211	259	234	249	222	239	250	232	263	222	245	237	265	244	258	239	248	240	216	272	225	235	236	255	252	253	256	250	228	223	270	236	263	252	230	236	235	259	246	226	257	264	249	243	243	252	238	242	250	210	237	261	202	255	230	234	216	238	249	247	248	262	252	258	234	235	239	228	254	248	251	239	264	244	248	246	250	259	239	231	237	217	233	223	255	237	252	252	252	262	254	309	215	245	247	259	238	276	258	245	234	219	216	234	261	262	213	234	249	243	216	266	244	264	222	245	230	246	247	240	241	264	254	235	261	235	239	246	241	241	225	269	250	244	231	245	230	261	247	260	241	236	217	218	238	195	224	227	232	234	234	250	266	240	251	224	243	249	252	252	272	265	210	241	242	266	257	252	238	245	258	257	220	232	230	271	224	274	264	244	246	248	246	247	253	252	237	267	258	255	246	249	260	249	270	264	224	238	219	235	247	252	258	255
42009	18393	8070	7539	6025	5164	15671	4480	4743	5366	6259	7513	6592	7135	7606	8798	8706	7400	6296	4826	3245	1949	1238	986	721	646	695	655	629	561	636	652	664	652	610	648	689	658	614	623	583	627	578	605	601	634	610	576	599	576	560	586	586	586	568	601	581	588	573	618	548	552	607	617	604	569	580	610	561	593	588	532	589	568	628	581	565	574	601	557	567	585	581	585	623	568	593	594	570	558	570	555	598	576	581	633	607	573	624	639	605	568	589	607	573	609	547	579	565	567	574	588	601	597	600	568	605	582	589	584	569	585	627	611	589	605	590	624	643	611	623	608	580	574	614	580	552	608	579	559	627	556	599	601	583	580	584	592	565	627	573	547	606	557	579	599	590	589	576	596	595	563	578	580	633	582	578	595	636	614	579	574	566	595	628	561	597	537	602	564	551	590	552	630	530	557	583	542	621	567	592	630	570	582	607	579	593	596	581	587	612	548	636	605	584	613	560	610	507	618	593	568	559	579	586	582	593	518	566	575	592	554	564	571	580	495	580	592	608	578	574	590	578	581	545	567	627	559	589	583	603	556	639	593	630	548	579	628	587	580	591	600	552	592	576	564	609	570	568	562	581	617	532	624	616	562	579	571	607	631	592	584	564	581	578	589	593	553	633	545	584	589	591	593	595	597	632	574	626	563	562	585	581	602	560	580	593	599	587	567	576	572	607	561	543	567	601	605	610	568	629	630	579	584	567	627	614	582	563	571	566	596	570	569	589	584	606	592	532	556	609	586	571	558	585	582	563	556	592	611	599	622	579	571	562	536	610	601	606	593	590	626	604	566	614	608	545	566	609	600	547	555	589	562	667	567	550	604	588	558	602	571	580	584	612	618	583	592	618	577	577	567	553	647	550	574	611	533	594	569	590	604	568	546	583	598	591	584	612	616	591	605	595	574	588	591	630	572	607	554	565	591	565	586	586	552	610	597	589	574	609	617	613	525	614	567	594	573	627	586	546	588	582	597	548	590	569	583	569	556	550	552	530	572	610	569	593	605	574	583	563	581	597	592	588	575	587	593	545	580	547	579	618	593	585	554	574	616	591	609	603	587	656	532	579	580	603	549	521	619	577	614	573	569	615	595	610	596	606	583	560	573	617	609	560	586	583	614	593	583	599	577	584	569	574	556	564	569	606	544	607	607	562	577	572	562	576	579	564	581	617	582	600	602	518	541	566	593	569	570	590	628	582	570	596	588	597	554	564	594	596	586	623	587	561	589	607	535	607	583	606	578	631	597	563	611	626	615	598	578	571	578	610	615	593	591	591	559	610	588	623	598	581	593	585	560	580	580	580	570	568	557	583	607	564	570	625	604	577	587	596	591	587	575	610	581	652	589	548	636	579	591	553	589	591	572	568	581	604	550	571	530	583	591	579	581	604	589	558	599	580	582	632	567	573	583	580	540	621	545	561	596	579	578	595	588	570	573	575	621	585	592	566	583	633	579	592	593	583	589	616	625	589	560	545	573	602	555	590	566	582	564	634	604	602	566	588	600	593	583	564	570	598	617	549	565	597	574	588	582	588	555	574	639	621	595	580	571	611	550	571	563	557	565	576	570	560	570	581	594	639	564	563	601	610	606	593	595	592	576	557	593	585	595	580	570	573	570	632	586	589	591	586	621	559	557	577	621	555	574	585	585	586	587	581	595	606	567	526	593	597	580	608	553	563	558	604	570	599	561	544	574	574	585	574	643	585	537	558	561	600	549	598	588	591	601	580	615	552	571	554	587	595	591	571	557	594	558	611	602	584	590	596	590	545	608	548	585	563	603	615	580	585	606	604	572	574	560	598	562	594	599	588	584	562	580	567	588	569	593	616	571	633	599	576	614	586	570	593	611	633	601	584	595	581	613	571	544	609	608	600	605	606	567	584	577	569	565	600	582	611	611	592	580	577	567	613	556	624	607	607	589	595	592	575	598	590	604	561	600	614	610	580	596	584	562	579	539	571	552	587	588	587	606	606	574	592	566	579	615	593	587	585	567	580	548	550	544	586	577	603	560	583	577	589	552	588	553	570	566	584	575	588	577	555	597	608	568	593	577	579	626	534	590	552	591	583	551	581	583	610	604	574	586	591	647	568	551	601	591	548	568	583	545	573	549	631	575	587	624	615	548	593	587	602	549	565	585	568	577	544	582	567	614	603	574	624	562	586	592	579	584	584	623	577	576	572	596	532	593	553	551	570	613	590	580	590	620	579	598	578	614	605	601	575	596	565	590	572	552	608	611	583	565	624	623	611	571	577	580	579	540	587	588	575	565	612	572	561	617	543	543	569	525	558	612	600	594	665	603	590	558	605	546	623	576	590	607	639	563	593	586	600	582	599	601	571	532	555	589	628	636	605	579	565	572	559	560	560	575	599	608	566	565	580	602	556	552	547	559	635	604	592	613	580	545	591	591	572	580	564	580	547	597	583	532	584	603	587	578	629	551	582	608	576	579	557	626	617	568	563	600	573	612	601	581	626	602	552	646	627	584	586	598	590	586	566	606	584	594	599	574	579	610	585	590	604	588	625	599	598	606	555	591	627	566	599	565	623	567	512	576	549	643	570	581	543	598	593	610	582	576	564	600	590	584	612	560	579	598	577	588	607	594	597	587	555	532	608	542	587	583	579	596	588	630	618	542	550	600	601	534	602	556	600	584	568	609	576	560	603	536	582	587	594	594	569	594	560	600	583	567	534	564	617	605	549	560	604	591	590	576	571	576	576	602	580	556	605	597	555	594	586	583	603	592	556	608	573	591	622	539	590	589	594	615	560	587	565	584	551	572	606	611	572	551	594	576	587	565	579	605	510	597	575	578	578	604	611	573	611	604	597	600	573	559	619	587	546	539	619	625	573	546	561	597	591	598	565	590	573	582	550	570	577	554	581	576	588	589	556	559	580	588	558	597	607	610	540	601	593	610	592	590	585	610	554	577	579	577	577	584	604	612	648	579	570	580	600	543	602	585	563	590	580	565	582	540	597	552	567	558	620	599	593	594	544	564	613	611	591	593	565	534	606	540	588	558	601	532	558	587	617	598	622	598	574	615	567	570	554	542	628	588	576	628	551	579	573	553	562	594	573	597	567	592	562	579	577	606	567	574	573	569	576	549	582	521	573	568	571	546	576	551	601	616	561	588	594	606	566	567	626	537	585	583	559	612	596	550	586	546	591	610	563	578	567	586	570	586	597	585	580	540	546	581	618	572	566	592	561	608	585	601	552	608	574	541	597	544	584	558	580	606	567	610	556	581	634	567	589	582	581	595	604	634	605	554	576	555	573	606	584	610	573	582	579	598	552	615	564	566	586	579	586	605	597	615	574	600	583	578	558	584	581	606	631	618	629	571	602	621	604	606	586	566	564	597	577	602	569	622	561	536	590	591	593	613	613	606	610	543	615	568	577	565	572	609	592	556	603	562	601	600	608	619	589	566	572	585	620	567	569	582	558	596	628	597	535	591	580	606	590	567	569	599
78126	44397	20825	7967	3161	2142	10192	2030	1636	1606	1812	2219	2290	2116	2085	2176	2049	1785	1593	1266	939	653	476	374	384	312	330	372	328	321	299	350	316	335	331	292	338	342	319	334	328	311	313	299	349	311	323	304	310	297	313	331	341	314	324	316	310	325	297	326	308	296	310	320	307	307	327	285	315	291	344	282	260	309	336	289	339	289	303	308	287	300	318	302	309	292	316	300	319	327	310	289	297	288	295	304	294	316	302	310	300	321	312	318	289	313	301	320	336	294	261	302	308	314	300	302	304	302	306	277	310	265	330	302	304	336	292	294	319	303	328	270	300	296	325	282	323	309	339	296	336	320	303	304	304	323	310	329	315	285	269	323	292	319	324	290	329	338	344	314	319	299	327	303	315	354	337	321	317	288	298	313	327	337	290	324	293	308	285	308	323	295	315	308	298	310	304	351	318	306	310	316	301	306	325	336	325	287	277	301	347	316	319	282	339	306	308	303	314	311	313	343	319	296	332	356	310	306	318	317	306	306	316	298	298	285	284	290	322	336	312	325	304	313	303	307	312	296	310	309	319	321	337	288	288	276	295	300	314	300	301	300	312	296	321	261	282	303	310	292	290	267	323	279	297	293	311	308	280	306	291	307	317	309	292	306	304	343	298	320	301	280	312	318	296	297	286	320	322	291	318	311	331	283	338	329	315	321	301	308	291	330	321	334	298	323	292	297	288	309	313	297	316	292	303	343	315	309	290	312	318	312	279	314	329	322	315	274	307	338	363	331	320	314	307	282	306	329	265	315	330	284	293	312	314	305	311	327	305	330	311	327	302	301	258	297	335	304	294	298	312	344	327	338	311	330	310	300	294	304	322	310	293	282	286	291	334	295	291	317	308	305	304	295	306	318	326	326	304	328	308	298	320	299	302	316	333	295	309	323	311	300	279	305	290	360	286	333	321	332	263	314	300	328	332	307	277	349	314	281	287	330	311	309	292	336	327	326	296	310	332	316	314	305	301	305	297	284	311	306	309	296	316	277	313	294	298	320	320	318	323	318	284	290	337	340	331	312	292	334	320	327	313	309	296	336	328	306	295	307	306	282	304	302	284	288	297	299	295	322	295	285	329	298	322	326	300	304	299	316	328	304	312	321	282	281	297	301	340	314	324	326	325	295	304	309	312	304	303	303	326	316	299	319	319	317	290	324	316	324	296	336	299	320	317	317	327	304	306	336	301	312	292	306	316	309	300	324	325	282	355	299	317	331	316	296	326	322	328	285	290	295	274	339	338	300	291	291	298	312	286	291	297	331	324	314	302	290	297	324	286	300	312	309	325	331	307	286	279	317	317	293	312	333	357	281	306	283	313	329	312	313	322	308	304	303	303	310	325	296	323	282	304	307	277	298	275	321	299	337	295	309	271	307	320	299	291	301	319	303	292	294	311	295	328	316	305	300	307	328	310	310	324	312	308	288	330	335	306	282	286	319	318	308	302	312	305	315	296	305	347	315	298	319	341	302	310	295	298	353	300	302	333	260	300	327	301	335	277	335	311	301	318	323	325	326	342	317	286	307	303	272	320	288	305	330	277	311	326	307	308	306	295	293	277	298	296	329	309	327	324	339	320	310	344	311	271	342	304	330	297	296	276	322	301	318	317	324	350	310	312	283	310	279	310	317	328	331	293	297	329	301	320	304	330	317	318	318	302	306	337	305	293	313	316	298	304	313	311	272	320	317	313	327	286	311	320	295	294	289	337	344	355	301	328	320	300	324	273	342	292	291	274	291	298	320	301	330	281	315	299	302	295	277	322	291	314	315	308	301	319	340	313	276	299	287	333	301	282	306	285	298	303	271	332	311	325	278	301	299	291	334	342	307	276	316	320	320	272	320	316	295	319	303	321	309	298	277	337	334	278	275	313	306	275	326	315	285	287	312	307	342	311	328	317	319	309	304	333	318	321	313	295	333	308	303	320	299	318	282	314	298	344	341	275	309	313	314	314	302	308	333	329	308	325	323	282	327	308	336	286	283	325	315	299	330	316	298	292	304	330	308	264	314	310	298	310	262	299	283	306	300	295	314	300	300	301	291	299	283	326	337	313	308	305	309	315	327	302	269	273	320	307	306	318	307	271	281	299	322	279	303	369	298	336	337	299	296	285	302	334	289	298	302	318	316	298	282	310	300	293	302	328	300	305	338	303	312	309	293	313	322	321	286	310	325	300	321	315	281	291	290	308	312	305	324	320	325	330	321	306	319	306	324	308	287	289	343	290	283	292	345	318	329	300	297	330	301	280	291	318	322	310	329	309	299	317	308	310	320	324	294	331	283	309	338	313	301	273	290	356	296	329	324	320	260	317	295	311	290	286	322	334	301	300	306	267	347	338	306	298	322	294	329	319	277	284	329	316	321	301	296	293	316	317	305	296	347	307	297	286	307	372	316	338	309	311	348	299	319	303	272	339	301	294	290	297	314	314	308	321	332	325	302	299	308	316	283	295	303	286	303	298	291	312	324	304	304	352	271	301	336	321	305	312	305	321	315	321	324	294	346	276	337	327	318	326	337	309	269	352	312	321	321	329	299	311	304	289	326	342	274	322	291	326	307	302	280	317	297	306	337	300	316	271	326	313	293	290	321	306	305	309	323	309	314	313	286	348	321	291	324	279	330	293	331	296	300	306	296	293	311	305	359	309	292	333	352	341	311	319	294	317	347	303	319	308	348	281	279	331	324	289	288	298	312	318	326	317	307	319	294	331	314	290	299	309	270	331	335	326	310	285	342	327	307	333	325	320	323	318	344	304	292	293	305	282	299	282	338	294	352	277	299	334	325	286	305	311	297	307	341	300	342	311	309	314	276	308	340	344	307	287	310	316	325	326	322	323	299	308	302	300	323	324	305	303	286	310	324	308	325	321	294	291	320	274	301	348	288	303	340	306	320	292	277	287	320	278	305	332	294	295	297	328	300	311	312	306	318	338	353	326	270	297	304	310	327	336	323	308	320	283	340	313	323	267	329	310	350	296	295	293	302	326	306	289	294	288	326	307	315	301	317	285	281	279	296	338	267	289	290	279	307	314	332	303	280	310	294	281	340	294	323	291	306	293	302	287	268	284	295	321	345	322	282	325	327	312	294	313	286	319	319	282	273	310	331	334	319	315	308	280	326	314	272	302	305	321	273	312	311	344	365	302	313	246	268	317	296	307	328	309	299	309	317	298	311	337	270	304	301	296	295	294	305	299	301	326	313	308	325	337	306	317	327	337	313	279	278	296	304	285	306	316	307	334	297	340	293	349	323	293	318	315	326	276	292	341	296	322	331	309	308	306	307	291	296	334	321	312	344	296	314	318	328	280	309	295	300	300	339	301	338	300	309	316	305	344	348	289	307	320	290	338	282	314	271	319	297	316	321	329	304	296	307	319	290	285	305	337	318	323	318	317	339	296	321	297	297	280	332	300	337	297	307	292	302	318	305	327	285	308	305	299	308	297	292	299	296	282	290	342	288	340	327
51373	26753	10685	10207	9188	7908	21985	7033	7226	7588	8384	10411	10493	10358	10514	10839	10170	8997	7875	6740	4862	2839	1840	1294	1016	969	891	947	843	795	742	760	774	761	770	826	840	761	765	777	763	799	735	742	721	764	733	750	689	738	786	743	705	734	712	734	736	732	708	754	712	752	761	716	706	753	711	703	723	719	724	754	724	714	792	715	709	719	739	723	739	750	762	750	718	750	730	738	698	748	674	752	757	721	722	720	703	697	728	748	765	713	699	702	709	706	698	724	689	748	747	717	677	708	713	719	703	688	721	703	697	733	729	721	727	716	723	728	748	731	751	735	690	702	717	702	698	720	754	767	680	785	661	691	707	691	747	717	772	696	734	711	712	724	741	757	726	742	727	744	708	753	714	691	739	710	719	686	747	694	759	779	759	658	722	734	725	681	703	723	687	744	728	701	711	714	731	674	680	737	725	704	675	789	744	705	759	732	730	693	710	719	759	768	719	691	694	718	726	698	748	752	697	712	737	685	713	702	714	715	689	742	733	748	719	722	751	746	730	748	733	753	734	701	667	684	763	682	699	716	723	719	727	738	689	711	735	723	702	710	726	724	711	709	721	697	708	753	683	694	727	723	712	684	708	716	714	756	763	756	707	698	741	754	734	786	718	694	707	764	689	733	667	717	727	718	698	757	727	735	676	764	749	727	725	717	662	708	707	759	708	708	769	756	697	715	674	707	765	687	754	774	745	754	748	762	746	719	727	682	765	704	702	732	701	640	695	725	703	700	731	787	692	730	689	715	693	698	735	746	727	728	721	726	688	707	758	744	761	752	696	761	729	758	689	734	739	762	713	695	693	722	688	759	738	735	737	724	679	758	743	707	733	711	745	760	707	741	738	678	700	753	681	733	725	744	708	700	735	682	694	721	720	713	674	657	746	721	682	734	714	748	690	756	714	698	684	715	682	726	703	690	719	717	711	660	722	652	758	747	739	696	731	736	702	660	679	737	723	771	725	718	709	725	717	748	718	756	753	754	753	677	723	771	764	733	699	704	703	748	753	736	759	716	721	714	718	720	694	690	714	710	713	734	664	680	766	742	700	688	708	685	698	721	716	744	706	749	766	704	665	697	733	755	702	768	703	720	686	755	734	677	730	735	701	731	701	705	722	674	757	666	720	729	691	714	715	739	708	660	712	739	708	741	737	741	751	709	669	714	726	716	767	734	656	699	741	705	683	680	675	741	702	660	702	682	735	703	697	751	727	676	706	751	729	710	735	739	723	686	742	693	715	745	724	752	708	734	715	731	729	691	717	678	678	714	701	719	748	729	695	702	727	728	732	755	739	700	688	718	738	748	763	653	714	721	715	716	765	707	728	718	700	699	732	727	744	726	704	727	713	708	682	690	703	742	721	714	729	697	716	734	700	696	727	720	710	705	731	715	713	707	725	706	767	759	677	718	745	768	735	722	732	698	726	743	706	705	723	695	732	672	737	765	722	773	691	764	761	700	726	688	764	710	735	734	732	699	709	730	734	754	731	734	705	786	688	694	692	681	750	773	744	728	753	705	718	686	698	754	683	717	701	697	757	752	713	722	722	722	720	762	695	719	708	722	719	723	694	756	716	700	725	773	709	711	716	727	752	753	727	764	745	732	753	771	710	700	714	730	751	767	742	722	743	709	698	789	695	753	759	744	715	674	701	695	683	735	746	691	732	744	682	717	739	738	752	724	743	714	702	734	658	686	722	688	732	693	718	709	664	752	767	727	740	720	754	761	744	757	672	718	746	705	722	705	732	727	703	681	709	741	721	714	721	695	732	724	687	732	737	677	691	734	753	724	713	733	770	760	714	708	717	693	723	747	702	719	713	690	738	730	678	704	705	709	679	717	741	761	777	755	754	708	722	699	707	704	737	767	737	667	727	699	702	738	751	732	688	708	659	756	743	746	716	687	691	715	714	743	722	746	697	742	702	703	677	757	729	721	729	727	704	679	712	721	708	758	685	689	776	737	722	756	728	739	775	721	759	690	767	711	757	746	736	702	741	672	708	692	716	749	703	678	750	743	724	727	762	742	726	721	757	705	681	741	647	736	743	705	697	715	724	725	736	754	714	673	706	665	780	748	734	690	689	758	758	731	758	722	705	754	771	721	730	748	698	749	723	750	759	720	682	735	730	734	713	764	724	751	725	737	732	782	687	739	746	748	682	697	698	731	731	719	729	721	722	674	691	700	765	707	743	718	665	706	757	743	690	736	762	741	693	707	741	713	713	707	697	723	736	754	712	710	763	714	737	735	750	705	692	705	703	704	680	707	734	736	713	732	710	681	663	687	772	752	738	727	727	681	750	719	680	801	703	770	720	736	745	734	672	714	753	701	746	720	688	732	699	738	768	729	734	709	683	730	762	733	718	733	770	723	693	697	741	733	767	771	687	693	679	711	725	717	710	734	724	703	729	726	705	720	681	744	700	723	772	682	724	717	707	749	749	696	742	750	726	704	756	669	712	697	751	680	716	728	695	747	688	713	706	743	731	692	733	690	784	708	750	773	742	719	727	767	684	718	770	713	718	741	783	714	722	740	721	701	717	651	688	730	696	733	746	701	681	697	700	730	694	690	771	739	770	722	717	730	719	730	687	731	706	709	716	727	729	746	702	655	717	701	700	690	679	671	760	728	696	742	762	703	709	728	702	739	725	732	761	712	725	719	709	714	739	713	676	719	721	730	714	719	734	725	689	730	730	734	706	709	740	727	743	739	726	758	739	735	694	772	728	754	758	699	721	753	669	755	730	739	711	704	677	706	758	720	732	741	726	737	753	712	730	731	680	715	726	745	724	771	688	703	770	732	712	756	735	723	712	703	701	724	684	738	690	728	679	717	734	716	762	705	743	753	736	705	715	733	730	717	780	711	650	767	769	691	760	736	718	694	751	732	774	713	706	735	701	742	779	743	791	731	742	728	695	718	708	721	788	745	715	735	748	715	764	709	691	708	738	669	725	724	699	766	759	729	700	750	638	660	673	709	753	705	750	733	697	746	771	698	692	787	730	746	691	737	707	714	695	731	745	709	654	691	709	726	709	677	741	719	681	684	763	689	762	704	696	736	686	725	657	683	716	741	721	735	696	710	748	751	702	686	750	721	743	721	710	720	721	684	750	716	746	755	746	729	732	701	719	758	762	751	736	707	712	728	719	667	643	729	705	721	755	749	743	754	729	780	705	748	701	732	728	701	682	683	741	739	705	701	697	772	757	672	749	727	737	703	698	739	712	711	721	705	758	756	711	725	723	756	745	679	730	707	696	696	740	720	749	748	677	695	736	692	741	739	699	741	753	705	757	732	786	732	752	705	705	699	693	733	706	728	741	705	727	706	770	761	673	696	719	739	710	748	701	748	727	698	720	722	679	780	734	737	669	711	770	674	725	714	716	715	696	728	679	728	730	729	632	720	708	731	764	696	692	742	717	686	724	704	709	732	767	688	734	736	658	743	709	740	714	780	695	774	761	722	731	713
25061	6211	2293	1427	1019	807	846	643	723	777	766	918	1011	1173	1031	870	806	879	758	622	506	389	378	315	309	322	352	331	353	293	294	331	338	307	292	340	342	327	354	324	308	320	364	306	308	302	337	344	308	326	302	325	317	313	331	299	345	333	360	327	312	286	356	337	346	308	350	338	351	321	319	333	309	315	339	343	334	295	304	300	323	331	320	323	341	316	303	323	325	368	325	323	329	340	364	359	317	324	304	318	315	341	285	326	368	339	311	342	352	310	321	330	315	372	362	321	324	329	330	339	325	348	303	339	343	311	310	344	332	294	333	315	311	313	303	368	323	313	340	310	300	314	295	282	357	302	334	323	339	350	323	343	308	323	330	330	304	344	334	320	339	299	308	314	320	340	291	302	325	321	289	327	307	324	338	303	326	319	327	317	321	347	338	323	337	334	294	294	326	306	326	314	325	343	326	330	335	339	355	334	353	311	320	331	294	308	341	339	334	321	341	356	302	336	350	311	325	330	317	354	328	338	341	325	320	317	332	308	339	351	345	310	334	356	320	315	369	315	336	304	330	328	287	312	331	343	293	329	340	325	284	293	319	326	329	344	305	298	299	319	328	318	310	304	346	340	343	320	307	330	318	294	281	372	323	301	322	268	321	328	328	339	326	307	321	273	323	317	351	329	332	345	306	323	310	306	329	350	322	318	342	330	303	305	325	322	347	354	332	319	307	305	363	341	338	302	306	294	322	291	328	298	333	290	327	332	323	340	326	318	309	299	322	342	310	346	311	294	317	311	319	290	335	308	292	293	311	314	344	318	308	306	343	340	310	314	328	363	301	332	337	319	307	349	345	319	313	339	317	348	289	336	349	333	330	290	291	310	303	326	324	353	296	309	321	307	279	300	323	313	340	314	324	344	317	330	321	290	268	302	328	293	288	310	318	328	312	328	315	360	324	317	324	342	321	327	300	338	344	293	298	314	359	319	324	327	317	288	319	332	313	310	348	320	302	318	297	322	336	352	331	307	335	305	329	358	326	339	292	310	321	325	327	313	305	328	318	346	277	332	314	310	351	344	314	335	347	324	323	304	348	308	363	344	306	329	324	319	328	331	331	309	334	302	290	351	277	299	312	334	330	317	345	323	307	306	369	241	309	401	329	312	330	320	328	343	280	296	319	310	334	318	319	340	320	335	370	293	347	335	337	328	321	320	333	326	326	314	319	327	323	339	365	340	338	311	314	369	306	301	295	338	313	307	307	319	335	318	294	341	352	327	327	344	323	328	325	318	336	352	309	308	336	299	328	337	337	314	289	345	313	309	325	308	333	340	300	298	275	309	309	351	332	338	290	312	311	309	325	328	313	351	317	327	302	303	352	313	353	315	308	315	331	285	322	317	354	297	325	323	344	332	346	328	343	313	318	312	314	351	282	323	308	304	297	294	307	308	349	322	352	353	308	294	303	321	318	312	291	303	335	324	346	332	323	318	316	335	329	318	344	308	327	321	347	317	367	314	316	338	314	302	342	304	341	336	304	311	357	319	330	348	300	316	299	305	301	317	301	301	292	340	309	287	333	298	320	337	339	301	296	321	322	335	334	358	331	331	310	310	341	324	316	315	327	352	331	316	325	305	319	299	323	301	301	294	304	311	318	343	344	314	313	321	314	366	332	335	314	310	319	339	292	322	309	318	323	301	322	319	335	315	327	324	340	309	345	344	304	353	337	320	303	319	311	319	327	311	263	331	317	345	284	316	289	295	340	328	305	318	306	355	403	333	330	315	338	335	312	297	324	321	344	323	297	301	337	299	310	347	328	316	352	339	308	302	318	311	303	303	319	337	339	335	302	297	323	360	331	365	339	365	328	329	321	312	325	330	296	329	310	313	347	326	323	322	321	309	339	328	304	290	315	333	364	309	320	310	325	326	342	323	313	320	312	346	360	278	301	347	329	358	349	292	320	321	326	295	293	354	296	338	329	332	283	325	323	327	318	347	298	308	350	292	284	341	335	336	350	322	313	296	321	332	316	324	327	343	362	360	294	313	354	293	304	331	333	299	344	346	352	367	285	327	307	301	350	329	374	308	293	311	324	305	311	338	329	296	318	292	322	302	347	302	321	313	311	330	318	358	334	308	335	321	338	306	272	309	341	337	351	315	322	311	338	379	291	309	305	314	303	302	343	324	335	338	339	309	305	327	306	317	358	324	335	306	324	295	305	296	309	331	312	307	286	296	344	292	299	321	279	327	341	303	314	324	283	328	313	321	344	307	313	333	302	306	303	334	303	338	330	309	352	317	335	311	302	327	311	344	327	340	336	329	313	285	318	340	319	341	358	326	309	306	329	325	331	324	341	326	309	304	295	357	339	358	339	329	298	340	322	308	356	339	333	289	329	345	308	337	322	324	344	314	352	345	298	306	277	325	318	300	326	314	320	330	328	312	346	300	295	306	292	330	336	322	324	321	336	316	330	310	328	353	365	321	281	369	338	330	338	320	348	342	342	354	343	313	340	330	320	332	322	324	336	337	299	347	328	321	335	337	334	358	310	336	282	307	324	327	318	318	307	318	351	305	323	352	360	327	323	292	297	306	345	316	295	285	369	327	332	303	314	304	279	302	325	324	334	286	302	329	355	338	308	326	338	329	321	330	335	353	307	337	313	313	339	293	334	380	362	304	341	335	343	324	321	317	313	346	340	325	342	322	351	315	335	315	313	342	341	298	323	281	288	338	325	341	314	305	281	306	353	331	325	322	342	297	285	331	295	326	315	311	315	316	283	325	310	309	317	322	318	311	334	320	315	335	320	341	256	316	338	334	307	291	325	327	321	310	321	318	325	308	317	355	298	307	303	318	308	369	357	293	360	316	325	343	303	285	313	320	299	330	364	294	298	377	333	350	318	328	314	312	345	331	328	326	301	337	308	281	333	321	357	343	330	310	332	345	334	312	313	296	342	329	360	318	315	306	321	314	351	317	315	331	298	328	329	327	308	364	333	293	372	295	308	329	342	323	336	309	322	321	299	307	324	292	343	290	313	324	295	318	291	312	340	331	306	280	277	338	352	325	320	282	341	309	295	316	318	335	313	363	297	316	355	303	317	354	344	279	317	347	345	333	322	324	314	322	347	277	303	320	327	323	361	318	324	327	359	341	315	323	289	312	320	340	310	333	341	303	299	321	338	308	331	353	293	364	297	300	305	314	307	320	325	356	315	313	335	305	314	280	317	343	330	329	328	350	309	327	327	319	311	317	329	340	322	314	324	340	306	311	362	302	339	311	302	302	312	338	303	331	346	312	303	315	321	332	324	298	329	292	330	295	353	352	341	353	327	345	342	333	314	355	333	316	313	322	324	333	298	331	323	320	326	313	326	336	335	322	342	313	326	285	331	321	315	372	348	330	337	309	340	336	345	309	306	311	297	310	330	344	335	342	315	343	332	336	321	331	330	318	331	318	312	311	295	339	322	334	352	344	337	316	355	326	318	315	315	311	311	338	351	327
18719	3939	3785	4027	3606	2949	3428	2479	2728	3081	3387	4312	4411	5777	5041	3974	3870	4153	3623	2964	2310	1480	1082	819	739	719	786	740	736	759	735	713	730	740	769	768	746	756	749	692	705	777	770	779	711	730	760	677	748	701	738	729	789	715	761	690	685	759	738	734	699	724	725	734	726	700	734	736	728	773	682	677	743	707	728	727	725	724	784	720	728	754	746	746	758	707	701	749	783	718	658	711	718	748	722	738	728	731	704	730	698	714	728	719	776	758	770	724	761	711	756	753	741	748	716	725	747	753	710	735	683	721	749	713	749	761	715	715	689	740	712	687	785	721	729	734	767	770	724	745	771	713	693	711	739	715	762	699	733	754	725	755	707	744	721	712	773	684	730	720	747	757	754	711	755	718	736	722	775	712	720	750	736	700	715	700	766	701	719	705	751	740	739	739	735	776	748	726	725	700	744	709	723	720	701	743	757	736	686	698	682	681	716	747	705	737	722	703	720	683	769	702	761	702	759	741	705	708	713	686	745	730	727	721	683	672	727	704	742	707	718	717	745	719	738	776	756	693	719	720	743	737	744	744	728	750	739	745	772	740	721	735	775	742	711	722	763	727	732	741	723	736	787	738	696	727	716	685	791	685	734	720	775	735	750	755	734	706	757	716	720	723	747	728	755	718	705	746	689	758	720	792	683	737	748	747	740	724	710	738	705	742	740	717	732	740	742	771	720	731	740	761	683	724	739	734	739	730	688	711	728	756	724	757	737	703	708	698	780	704	734	749	780	772	771	698	716	761	746	709	716	712	710	776	723	681	750	699	748	770	731	690	726	729	781	715	734	739	769	711	738	746	739	695	719	716	741	712	744	778	764	723	684	752	698	729	688	736	751	729	729	734	738	708	752	747	763	739	712	772	781	724	718	753	696	706	687	762	762	715	671	812	811	741	722	741	708	723	677	714	672	719	789	736	784	718	685	732	703	741	761	729	713	723	784	738	760	742	758	758	690	783	736	762	737	741	738	727	748	687	726	737	770	733	711	733	703	719	742	751	741	729	721	738	692	724	734	779	714	692	752	736	700	741	772	707	728	715	659	712	759	684	762	717	734	768	712	680	712	747	678	743	715	685	760	739	743	751	752	725	733	733	753	748	739	756	748	712	724	740	755	726	703	752	725	736	727	736	731	731	750	771	743	689	772	724	732	731	699	730	720	768	752	700	748	782	783	722	684	704	770	756	746	688	715	718	706	755	703	796	755	712	705	714	767	772	745	742	735	728	719	715	777	703	688	700	708	740	735	716	748	731	693	747	748	757	705	714	721	761	760	755	721	686	688	689	725	760	772	742	764	690	804	753	748	687	786	661	726	726	728	709	721	774	712	685	772	744	737	718	740	672	742	675	766	716	749	734	745	734	727	741	742	746	772	748	731	734	675	703	766	711	720	767	706	785	703	710	736	741	727	782	713	691	719	710	737	754	712	703	770	757	766	744	739	742	810	742	676	762	744	756	769	758	745	755	714	705	730	743	719	740	800	740	686	739	738	721	752	695	679	752	733	756	695	766	728	728	726	697	697	749	722	783	735	683	729	739	764	666	744	729	745	748	786	712	691	719	708	764	668	710	743	735	747	745	718	720	728	756	766	707	716	717	732	722	789	734	721	679	746	754	727	680	712	703	713	761	723	717	687	708	712	706	696	776	713	776	728	746	704	724	738	714	705	738	742	750	723	771	705	749	775	691	728	751	755	718	715	708	764	737	739	716	751	741	716	730	714	755	727	762	768	759	690	720	714	707	680	769	704	713	745	729	733	715	698	767	718	723	750	715	731	730	709	743	735	713	671	691	728	708	778	694	764	713	798	792	732	763	717	743	725	782	746	726	723	701	709	726	754	735	730	764	685	724	760	766	750	736	729	740	731	771	731	732	712	718	736	726	730	682	741	748	753	719	694	725	701	779	733	727	720	743	732	721	752	744	719	720	772	756	731	705	792	743	761	724	760	715	717	716	730	723	723	699	735	717	709	733	730	696	786	740	747	756	732	722	734	756	768	733	724	769	769	767	740	753	750	740	679	702	761	722	744	727	763	744	755	704	739	706	741	725	721	722	737	692	715	737	758	719	710	677	717	737	716	741	742	732	757	749	743	710	761	719	761	732	766	777	763	723	685	703	701	735	735	717	797	741	734	745	755	754	732	751	717	745	781	759	717	745	696	753	738	692	739	720	749	720	734	755	754	718	777	754	762	750	711	709	701	694	688	719	715	739	779	760	727	762	674	715	758	673	769	734	738	791	737	739	670	768	679	735	748	753	727	735	711	729	738	700	726	760	708	751	745	688	766	767	725	713	748	711	726	738	721	690	739	709	711	717	703	676	701	712	772	693	703	713	721	755	724	706	743	733	710	756	734	735	758	747	698	687	712	729	738	749	786	730	762	747	691	689	707	734	771	725	749	744	724	788	729	768	765	719	744	709	702	753	703	779	734	738	738	684	691	716	734	783	745	701	767	750	720	737	714	690	787	741	778	710	766	698	743	758	715	700	721	731	711	749	715	723	740	759	743	691	768	750	736	736	712	740	705	696	761	731	732	725	708	759	779	763	700	735	768	720	753	744	730	733	726	762	738	694	745	741	694	744	761	720	728	759	742	738	754	747	735	743	747	748	732	744	756	692	708	771	752	708	712	758	696	751	738	759	716	741	754	725	773	716	721	729	734	695	728	726	746	759	695	742	749	684	720	739	751	723	704	740	727	704	746	716	790	738	721	762	751	696	685	714	776	739	749	698	744	769	725	683	712	705	738	723	758	714	774	730	718	734	756	728	751	766	771	756	768	737	692	710	728	723	754	727	737	729	739	750	721	697	750	726	719	688	695	695	735	740	733	679	678	709	753	773	728	740	737	721	676	772	739	788	724	747	730	729	736	730	774	755	739	736	760	732	797	737	730	738	739	772	759	776	745	788	700	719	745	748	705	777	730	706	740	697	742	745	782	729	710	741	683	748	720	723	735	745	754	740	754	747	695	750	732	707	740	737	694	719	666	728	752	768	688	726	755	757	758	735	727	765	728	753	702	712	729	724	705	779	771	720	778	746	722	698	721	753	710	724	721	768	722	700	759	684	701	762	767	759	745	731	695	698	753	770	699	750	754	723	705	727	763	758	744	770	727	759	702	752	726	703	743	744	689	749	741	711	746	726	723	755	746	768	749	768	746	738	786	734	721	721	691	734	720	693	711	747	746	730	762	731	749	747	735	723	640	749	723	748	766	740	742	732	735	739	721	729	732	721	767	744	743	705	714	717	744	767	753	741	756	779	751	726	727	747	736	729	758	752	725	724	759	777	762	725	700	706	746	701	727	714	710	749	721	752	721	796	758	740	736	718	717	765	731	714	741	745	699	690	734	709	742	715	721	721	744	735	729	759	748	726	738	787	710	717	741	772	779	751	752	748	669	723	678	729	747	713	698	703	705	664	714	721	754	689	753	702	705	689	739	685	690	717	708	711	717	722
69176	35291	12774	3904	1917	2143	8123	1310	1215	1165	982	1300	1239	1370	1685	1465	1243	1288	1102	868	697	472	370	294	278	279	255	253	237	211	273	243	233	237	228	267	254	227	241	229	230	236	255	255	214	233	225	218	235	248	215	246	241	247	238	254	231	231	215	220	253	235	249	233	224	259	220	239	256	231	252	249	211	245	235	234	237	235	243	216	260	254	236	240	231	243	265	253	243	252	249	238	217	238	229	234	226	216	218	235	235	251	245	234	231	258	223	238	248	239	228	234	236	225	220	221	220	244	224	228	231	249	257	268	247	219	250	236	227	279	231	273	263	224	232	255	245	264	253	201	238	251	240	277	229	255	248	248	249	240	237	232	234	246	224	255	226	262	253	243	227	199	245	238	230	249	263	243	252	253	242	206	241	259	241	257	258	220	210	229	263	236	253	269	252	265	230	252	262	216	241	245	275	258	223	228	223	260	261	230	241	258	214	220	256	274	253	235	237	245	257	242	253	237	252	242	245	257	246	237	208	260	242	221	226	256	230	211	227	232	249	238	228	222	227	251	231	259	238	266	220	222	256	254	244	238	229	230	253	253	235	210	241	246	264	250	248	254	232	249	240	248	230	258	227	225	248	257	247	253	234	248	239	234	229	254	269	242	249	236	218	248	245	258	227	234	238	219	228	208	222	222	250	244	257	248	247	250	258	226	221	222	243	252	238	249	252	226	228	261	238	223	222	205	260	233	260	231	238	232	229	217	240	249	227	228	267	243	249	228	251	240	252	229	216	227	251	262	230	238	235	240	251	240	234	221	218	216	237	219	249	223	250	251	252	232	251	261	247	231	239	238	228	218	254	228	253	222	268	238	190	223	265	201	211	238	234	257	256	248	217	266	230	242	288	225	234	241	214	245	242	216	210	236	238	217	251	251	235	251	245	247	234	252	273	237	207	249	237	256	229	249	253	225	245	237	231	239	251	229	210	255	206	252	248	212	240	225	248	236	229	249	259	238	234	233	254	227	228	231	252	231	234	241	269	222	205	218	254	242	230	238	232	256	250	243	216	262	247	229	238	220	228	225	230	271	256	259	243	254	233	261	248	212	235	231	244	236	251	245	234	242	207	215	247	246	248	257	261	254	236	239	253	233	230	225	252	238	236	238	230	233	231	249	246	239	228	223	214	227	241	266	253	255	262	233	239	253	224	263	232	240	234	247	215	252	238	250	243	244	246	214	226	242	260	256	235	215	256	232	251	247	243	208	237	226	248	248	246	231	232	243	222	227	261	238	240	241	242	217	253	233	223	238	240	269	227	252	226	229	230	208	247	224	250	266	269	232	241	214	250	261	196	270	257	262	258	216	252	248	240	201	235	263	238	230	238	262	275	238	240	258	259	232	249	235	230	233	244	230	260	240	249	247	232	212	227	237	271	247	238	245	238	240	238	237	217	222	221	225	217	233	240	228	245	225	282	251	226	211	245	224	252	230	260	243	239	218	230	239	266	259	214	263	258	220	226	251	237	255	232	277	228	249	234	241	216	254	224	221	232	224	241	237	238	184	248	249	241	239	219	226	260	219	244	209	252	275	243	262	256	256	222	231	221	219	277	261	240	225	203	216	248	239	246	248	256	253	286	243	245	253	218	217	227	244	230	221	225	249	246	228	241	247	249	231	236	179	215	212	248	236	228	259	242	222	227	232	226	238	239	233	244	221	231	245	251	222	239	235	240	262	233	248	253	280	255	247	253	236	226	240	215	216	232	268	251	249	231	250	247	232	240	222	231	228	232	253	246	260	265	224	226	243	246	219	233	233	240	263	232	216	240	245	223	254	188	245	235	232	262	237	249	241	241	254	257	215	251	231	251	245	202	230	237	249	239	241	241	260	221	267	234	214	212	243	262	244	261	257	246	251	252	247	273	247	275	262	222	282	248	239	229	221	232	251	266	249	263	261	248	229	263	256	218	254	237	223	228	251	239	242	246	248	242	232	263	243	245	234	224	256	244	219	217	201	233	228	237	263	261	216	223	250	218	259	280	232	193	227	211	245	238	236	246	272	263	240	226	250	253	239	224	198	247	281	242	228	241	247	257	246	251	223	226	256	237	244	226	248	255	252	238	215	223	271	276	206	241	264	219	213	233	262	259	244	234	233	230	228	253	257	224	246	247	238	242	245	219	236	243	258	217	268	218	244	243	226	255	212	211	254	256	226	242	292	228	245	235	255	225	225	231	254	253	245	233	227	258	219	263	218	250	245	196	236	262	248	214	204	247	223	237	267	226	229	245	244	249	237	215	227	217	218	201	242	216	226	255	253	230	239	244	252	235	234	253	241	271	240	248	266	241	243	243	251	261	263	232	241	238	251	214	237	245	242	250	235	261	239	233	266	237	210	230	254	215	253	255	255	226	223	215	234	243	243	265	234	237	247	259	242	232	254	244	222	256	232	229	247	263	260	241	245	252	242	225	237	238	250	232	242	228	225	231	241	220	240	241	268	266	230	198	251	263	267	266	221	214	220	244	249	255	233	262	232	288	230	233	244	221	236	242	212	228	222	252	238	250	212	251	222	237	276	233	221	245	238	232	247	231	247	236	240	215	228	199	248	225	229	223	238	242	218	224	219	227	267	242	245	279	206	252	239	233	254	239	206	212	233	228	243	240	240	219	260	235	239	246	253	229	226	249	248	230	266	221	239	260	241	215	252	241	234	222	251	250	251	230	261	206	260	220	252	231	253	231	233	237	249	217	241	222	244	223	222	271	257	248	229	237	223	245	236	246	259	232	252	221	245	260	219	213	223	233	237	214	253	242	256	249	240	262	279	239	280	245	222	223	227	261	237	241	226	221	222	237	251	257	223	219	243	257	265	276	243	247	246	221	259	246	251	250	246	245	211	242	225	241	236	252	232	266	235	210	256	237	203	242	225	246	214	229	254	252	265	215	264	203	228	247	266	252	249	227	246	206	233	242	209	219	237	210	246	241	235	239	224	257	224	237	230	236	241	219	223	240	236	231	243	259	220	235	223	233	238	214	239	221	262	234	235	237	239	248	227	243	248	221	245	236	237	234	247	229	276	242	217	252	232	208	255	237	264	229	254	231	256	241	230	220	237	233	264	245	218	225	246	243	214	243	233	238	256	227	235	251	214	238	247	253	253	231	260	260	234	237	242	237	251	229	242	231	223	227	209	225	253	249	236	222	235	262	245	227	237	235	242	251	238	218	223	240	274	225	262	228	246	217	246	238	219	236	242	226	220	209	225	214	266	247	244	256	246	232	220	236	232	249	246	252	233	242	230	227	235	230	245	260	252	235	248	254	273	229	222	256	241	236	229	230	245	250	241	237	239	237	217	249	250	249	247	210	257	260	222	200	242	229	239	244	265	214	251	234	250	248	293	242	244	221	233	247	263	259	250	250	237	273	233	250	259	253	256	230	250	250	273	240	207	265	252	217	259	234	245	237	266	270	249	248	218	220	256	245	285	253	247	250	242	203	252	212	229	256	229
42102	18190	6230	8233	6615	8453	19926	5026	5329	5509	5028	6257	6254	7037	8603	7590	6534	6581	5718	4573	3666	2275	1441	829	742	656	736	627	656	563	614	595	569	577	611	618	619	626	622	620	578	605	512	586	586	605	599	582	594	594	579	577	592	585	586	557	547	596	515	544	588	562	609	572	573	562	568	576	566	600	583	597	572	520	564	535	542	583	575	599	538	595	601	551	555	586	590	575	568	489	585	588	539	574	568	560	612	585	581	577	596	571	543	534	549	628	599	565	538	558	575	573	550	558	623	537	568	553	565	561	565	575	618	511	563	601	551	587	548	570	612	584	590	583	597	616	569	548	556	576	591	563	570	561	560	591	572	625	606	564	565	535	585	569	579	576	567	585	602	570	606	583	573	578	611	550	593	562	608	581	581	588	500	545	551	564	565	568	557	582	550	577	553	563	553	586	576	607	584	587	562	567	565	566	600	539	555	572	571	518	562	605	554	582	566	553	569	541	590	590	598	578	589	575	620	593	582	583	652	562	607	574	569	542	563	577	553	578	625	613	549	587	544	553	528	621	569	590	563	558	588	585	597	579	598	584	574	582	603	607	579	570	540	574	578	574	573	550	569	627	553	544	579	598	538	558	560	590	590	540	555	590	593	587	567	578	575	529	542	567	559	583	581	600	592	512	584	536	540	537	565	608	554	578	565	601	591	560	522	579	555	580	590	600	554	629	609	552	583	562	579	583	598	575	570	535	576	594	578	574	540	602	544	600	595	567	586	585	617	572	548	565	551	576	550	599	558	597	584	543	577	606	588	552	582	540	613	561	613	552	530	531	591	534	571	587	610	572	599	574	594	579	556	590	584	568	604	563	596	524	531	574	528	551	586	601	509	593	567	573	579	569	537	592	591	587	589	637	586	566	589	572	564	569	583	571	585	574	527	568	596	540	569	582	589	578	574	572	559	560	606	556	564	589	577	592	605	622	573	591	553	552	559	565	580	576	637	534	561	547	593	541	569	546	586	570	564	577	553	567	576	566	620	529	561	548	526	573	596	584	600	577	576	596	556	570	586	555	567	554	572	577	570	569	607	550	567	572	557	560	558	607	543	569	569	577	583	567	557	590	607	558	549	607	590	543	590	640	575	602	574	551	563	572	577	555	573	585	552	584	548	551	563	575	601	560	590	559	559	553	547	572	556	560	609	575	611	582	548	537	575	574	545	607	614	561	545	513	555	533	556	548	519	578	550	548	602	602	555	570	574	576	548	535	625	550	620	575	568	516	538	585	628	563	558	596	591	573	561	591	554	540	573	559	565	577	567	566	538	577	552	567	564	541	544	605	563	607	551	578	556	560	549	574	587	565	581	566	560	558	552	547	581	606	549	536	554	559	597	572	549	581	552	578	590	598	565	584	554	600	591	562	542	553	554	542	582	579	583	560	543	534	604	575	561	596	586	629	551	595	570	587	540	570	524	605	584	582	588	558	580	587	554	548	555	589	577	562	534	598	561	535	613	555	574	581	548	570	594	558	564	563	602	612	576	571	560	597	570	601	552	551	604	571	569	566	566	567	587	605	593	574	562	563	566	582	579	575	601	594	557	569	584	583	554	557	605	549	572	580	618	578	553	585	546	598	558	557	576	570	565	566	571	592	609	618	558	565	603	572	552	562	577	574	563	579	602	513	590	575	565	582	547	594	541	567	594	521	578	600	574	602	581	573	571	572	588	564	565	609	590	569	612	552	572	526	621	559	543	578	552	573	577	549	579	564	597	579	563	578	588	566	567	552	556	588	607	603	571	571	566	565	599	570	574	587	571	577	606	594	552	582	521	632	594	575	590	598	562	590	534	538	600	548	565	616	570	557	560	620	569	548	565	543	597	538	576	585	613	557	572	569	603	545	582	566	590	564	574	611	574	592	578	623	533	587	552	565	590	543	604	592	597	611	565	555	530	553	574	558	552	577	511	608	584	579	556	599	557	596	548	577	609	563	572	550	597	547	546	539	611	590	611	536	567	577	563	597	585	580	581	609	589	592	559	551	533	559	527	573	571	627	580	632	594	585	568	573	569	534	591	570	566	619	567	509	570	591	571	520	601	569	568	549	585	569	563	551	592	603	505	551	545	605	560	550	551	583	578	590	534	586	573	538	597	578	605	578	582	605	556	598	542	558	575	595	514	588	564	564	580	535	578	554	572	555	601	550	552	569	588	574	598	540	567	571	558	557	556	583	609	594	598	544	543	588	566	582	550	581	550	573	593	555	576	601	571	533	526	568	537	583	548	557	581	585	548	552	549	559	556	569	569	580	580	582	546	549	592	582	607	553	612	563	581	560	528	575	568	547	549	596	548	590	571	570	572	567	561	547	571	581	557	558	571	620	542	581	545	587	598	554	566	594	582	586	547	556	560	601	596	521	528	557	596	545	610	580	549	542	524	613	598	584	591	588	554	533	542	565	553	521	592	565	578	602	547	575	557	559	553	586	557	589	582	595	578	558	584	571	557	579	593	589	568	588	583	624	605	609	544	557	597	551	571	588	591	561	562	561	620	568	586	564	558	533	574	609	527	588	588	605	599	547	610	579	567	593	563	569	573	552	576	591	529	539	573	578	625	602	581	538	574	544	581	600	591	554	561	582	563	551	596	561	501	582	548	557	590	548	555	628	595	571	591	550	549	613	600	591	567	545	548	585	603	580	578	560	569	536	557	586	548	569	594	577	579	544	557	568	571	548	580	535	590	551	574	604	608	596	560	606	587	556	592	562	608	556	589	571	573	573	573	593	579	536	585	606	579	555	559	573	574	573	576	600	556	570	565	536	582	557	570	540	526	582	590	567	559	574	572	528	628	571	578	572	553	609	530	605	570	540	588	579	574	592	551	542	584	530	566	585	539	555	543	609	498	561	535	559	554	630	563	566	594	551	586	562	562	575	570	554	557	602	567	562	554	594	577	555	566	581	546	544	561	551	555	553	550	591	553	600	567	563	582	599	580	564	542	595	545	547	615	543	559	551	578	577	535	549	576	600	574	555	579	586	588	553	580	565	577	537	580	588	575	571	573	553	549	543	542	598	601	565	632	584	562	595	596	556	603	595	545	597	599	572	594	571	620	587	581	561	581	559	583	580	569	576	582	566	548	581	555	557	583	581	570	594	570	581	575	541	550	545	563	560	575	567	581	612	583	552	542	588	593	582	599	559	561	571	522	590	570	578	582	564	607	594	555	548	562	558	540	525	580	586	593	529	569	559	617	560	595	578	592	545	562	590	576	565	589	533	550	564	600	541	538	552	572	553	561	580	566	589	582	556	546	553	580	500	571	562	556	574	574	582	593	586	580	570	580	562	608	600	541	567	581	566	573	575	597	588	583	545	585	581	574	558	596	590	525	534	586	517	571	577	558	568	589	593	585	599	572	575	528	587	610	589	516	591	584	586	569	595	559	556	559	594	591	584	589	604	562	554	554	551	600	579	578	567	569	563	493	577	566	532	584	560	530	562	579	574	568	535	527	609
78676	44334	20564	8593	3209	3542	16258	2514	2024	1762	1528	1824	1591	1904	2352	2263	1769	1601	1257	1122	875	618	519	383	380	327	367	311	332	344	322	298	342	322	314	315	272	303	321	332	312	324	326	292	302	302	318	308	334	294	305	338	335	324	302	302	307	304	339	312	324	340	288	328	307	315	329	299	318	295	300	294	276	327	309	342	305	305	322	323	312	289	290	329	320	316	403	308	310	282	304	307	305	320	305	296	289	306	304	334	303	281	336	316	325	344	326	302	293	315	319	316	298	333	373	310	282	292	294	343	273	337	313	328	308	310	289	303	307	298	357	311	314	290	306	305	294	284	295	305	314	313	297	304	311	314	303	301	313	296	274	311	317	308	280	323	346	295	312	282	279	328	334	307	282	307	311	249	321	317	324	302	287	342	297	316	308	293	325	312	316	301	322	299	295	331	286	334	318	319	308	288	308	298	300	345	313	281	335	312	324	333	298	305	326	306	307	299	325	357	318	315	337	288	323	348	328	294	285	358	323	311	266	305	296	311	294	318	309	308	296	282	296	311	303	321	309	329	291	343	285	309	319	317	349	331	307	279	287	321	325	337	315	337	295	258	306	306	303	308	311	300	318	306	312	268	314	303	314	288	329	303	294	319	288	271	291	324	307	339	326	332	302	316	297	344	322	304	279	308	296	299	322	324	338	320	336	332	278	309	316	309	286	298	319	316	324	298	295	297	339	304	265	328	304	308	320	316	322	307	313	294	301	331	318	289	315	295	321	353	328	316	323	319	344	310	315	320	293	299	301	343	297	335	285	294	322	297	326	312	311	308	310	307	304	317	284	315	335	320	299	333	312	319	331	304	327	300	301	315	309	299	324	331	353	341	306	286	315	293	321	295	298	322	305	311	302	315	323	297	321	308	307	324	295	315	321	321	323	328	300	300	320	291	321	261	306	317	343	297	310	308	325	276	312	302	308	290	277	325	289	321	302	322	284	317	328	294	320	305	347	292	326	329	301	290	315	294	299	293	334	284	322	286	294	301	287	295	286	313	324	294	293	293	303	300	302	291	312	333	310	303	313	289	323	283	345	310	295	311	330	329	308	274	281	303	333	318	312	304	348	299	297	315	314	288	281	306	329	307	284	332	310	294	293	310	306	312	278	292	291	339	302	325	283	336	340	316	324	294	290	304	309	317	316	295	322	276	306	320	293	303	327	305	315	340	298	304	282	354	339	305	312	309	316	321	308	299	300	301	297	281	316	347	300	305	307	303	294	304	286	281	308	276	292	296	331	311	304	346	309	346	315	328	309	340	301	330	315	320	352	325	342	295	285	337	346	290	303	344	292	296	297	316	304	315	294	318	314	292	306	321	308	298	300	260	321	299	301	276	314	317	296	315	325	314	341	317	315	335	330	336	330	311	299	292	331	320	285	293	306	313	317	299	312	299	340	340	339	329	305	299	307	317	304	314	342	294	310	303	315	315	305	284	314	292	327	310	295	310	335	317	323	280	315	265	306	322	323	285	256	291	282	318	316	305	298	314	271	300	288	297	338	291	299	315	294	301	266	283	327	284	308	289	279	320	319	263	320	339	313	363	295	296	302	313	301	310	317	319	297	316	329	311	281	367	318	284	322	312	320	316	302	318	290	283	311	316	328	300	296	330	327	305	300	321	337	321	309	314	298	319	348	299	302	321	300	304	319	301	298	285	329	309	344	305	325	333	292	333	314	334	292	301	298	330	308	308	315	322	291	309	306	325	314	308	342	337	298	326	300	304	305	327	291	324	307	273	276	282	327	281	292	302	305	295	308	286	328	321	286	304	291	319	277	311	321	310	302	342	310	312	339	345	319	355	318	325	293	308	328	298	285	340	326	283	314	309	262	332	312	300	293	300	317	291	296	306	323	332	339	342	343	324	294	313	300	307	318	306	272	291	312	314	309	304	314	319	285	296	310	304	315	319	273	326	300	313	318	314	308	312	282	275	301	337	315	333	318	320	337	326	312	294	310	292	297	309	274	313	340	306	259	306	300	317	362	333	316	268	322	306	337	326	280	284	286	302	317	293	350	273	323	302	343	296	315	321	275	309	329	308	276	305	321	322	280	314	324	299	325	324	311	322	322	331	342	305	311	343	312	315	306	350	319	331	313	309	284	313	316	326	288	328	307	305	315	304	309	331	313	323	302	279	285	330	296	322	306	295	319	309	317	298	288	317	289	302	324	296	300	312	305	276	307	310	317	287	297	335	322	325	299	310	283	288	307	321	296	329	305	322	298	288	297	300	306	309	341	340	292	295	314	315	302	295	301	268	332	341	304	328	299	312	252	298	302	322	322	285	310	325	290	320	314	306	337	327	325	327	327	335	285	310	286	327	310	332	337	339	313	322	352	309	277	301	315	320	326	290	289	292	334	323	317	338	338	341	323	318	308	325	312	330	305	314	313	326	341	318	313	313	327	342	288	324	295	279	255	325	304	284	319	360	313	272	346	282	328	301	307	312	323	357	359	299	301	277	355	296	318	301	287	332	315	320	300	309	278	316	325	291	265	297	340	293	299	298	312	303	305	299	304	318	322	342	305	297	339	313	285	298	317	304	322	319	311	303	316	316	308	283	304	315	317	343	283	311	339	300	315	300	329	313	300	271	345	309	340	315	339	299	304	290	306	272	310	313	305	323	345	312	284	294	314	319	339	302	344	306	332	350	308	315	332	331	300	307	286	321	268	309	316	318	286	298	348	300	347	316	311	337	333	293	299	325	337	265	300	330	324	278	297	319	306	301	336	310	293	289	325	300	298	331	307	308	306	276	315	323	288	304	296	324	326	324	320	342	295	316	306	276	301	305	336	292	349	291	294	361	287	326	295	260	324	322	299	309	300	314	330	320	310	336	293	306	301	326	331	291	316	285	321	276	304	317	327	309	296	289	298	306	325	325	326	315	290	336	305	292	295	333	307	302	299	277	309	337	327	301	323	295	304	304	347	326	299	290	303	277	286	318	316	324	315	301	328	301	341	307	280	291	286	307	287	296	286	330	314	298	300	302	295	336	307	326	319	297	325	313	309	290	306	316	333	277	293	331	321	340	302	315	352	308	300	339	295	290	288	287	263	321	316	303	301	322	322	293	305	355	331	314	300	311	320	327	305	318	307	356	325	335	318	308	298	327	324	301	285	283	286	339	286	311	320	285	340	320	336	287	312	315	300	321	321	336	324	328	293	300	302	300	306	301	319	317	292	318	318	306	325	319	335	293	324	331	310	313	296	299	314	326	319	282	305	328	313	309	309	306	321	316	310	307	286	303	300	323	323	270	342	288	305	310	314	356	323	274	310	300	309	319	331	340	311	321	277	308	292	304	338	309	311	306	292	286	356	323	329	315	285	330	346	332	338	306	341	295	302	310	301	305	328	297	296	288	319	314	317	332	307	263	336	297	291	310	286	304	302	324	303	310	355	313	312	338	336	303	292	306	313	283	285	298	291	333	335	316	299	276	311	294	296	303	311	310
52035	27339	9132	11386	9665	12418	27305	7461	8536	7723	7744	8500	8021	9111	11126	10693	8918	8107	6553	5665	4601	2810	1912	1150	915	974	987	866	747	796	725	764	754	750	772	754	761	824	766	843	751	754	731	761	749	749	701	763	711	816	750	677	705	719	754	704	689	720	774	743	740	697	724	706	726	731	711	753	733	721	695	705	772	781	688	704	742	733	705	745	701	741	702	690	722	761	706	752	760	738	783	714	726	715	727	726	762	736	730	751	695	686	729	704	742	708	773	720	725	742	699	692	711	732	711	721	730	706	722	720	719	697	755	682	731	695	719	749	727	732	712	730	725	738	693	704	710	726	749	724	696	717	750	741	725	692	750	708	666	712	712	696	737	718	742	691	728	734	721	733	769	696	744	725	784	713	686	722	725	723	727	739	709	725	711	739	728	773	735	713	691	751	706	733	747	727	708	702	723	722	668	726	729	726	677	743	742	745	701	707	682	728	731	647	742	756	763	728	682	665	785	703	705	696	702	756	706	732	701	758	695	704	708	748	703	712	704	694	717	695	778	768	714	690	711	718	760	729	726	725	732	694	703	716	776	758	688	708	800	741	725	704	740	763	749	711	732	691	735	760	691	678	768	673	722	757	760	729	744	713	648	671	703	673	708	741	727	779	704	758	721	727	735	752	711	678	744	691	711	713	736	699	683	717	715	732	704	684	680	735	725	720	732	750	716	731	710	727	747	707	716	722	727	749	747	697	723	726	712	743	726	697	729	705	693	704	728	723	689	708	721	685	688	695	708	678	707	758	752	719	740	714	686	693	725	733	709	722	667	746	734	711	749	718	740	728	701	692	682	692	736	743	738	742	744	748	753	695	748	724	718	744	688	725	714	705	722	692	765	740	716	721	721	707	667	731	719	724	686	694	711	718	693	688	703	727	735	714	753	718	706	704	746	697	730	664	751	716	701	758	688	742	696	731	696	681	733	708	725	747	715	699	689	738	706	718	731	691	732	714	700	742	678	728	720	686	739	679	724	693	725	715	673	718	707	718	734	717	707	728	707	748	698	696	736	735	683	708	758	759	770	716	661	695	737	693	681	681	721	743	717	694	678	704	747	699	735	722	750	716	725	764	742	747	710	768	748	722	735	710	740	715	728	698	675	664	757	687	735	710	722	739	726	716	741	762	711	730	740	723	759	677	684	727	750	682	696	718	699	725	785	679	771	718	692	728	677	743	718	684	681	696	690	691	761	721	730	742	773	775	715	716	712	708	667	726	774	700	743	708	738	737	726	738	688	712	735	734	730	723	699	709	692	690	727	713	696	775	729	753	734	747	736	644	706	720	703	705	725	696	721	697	756	654	718	714	722	732	728	718	699	765	754	729	706	689	705	726	704	665	705	760	729	750	742	748	727	708	713	694	740	714	741	691	734	688	667	707	733	727	715	714	714	727	742	776	727	725	705	757	754	728	760	722	721	717	754	785	684	681	692	787	727	708	670	723	679	687	680	708	694	718	693	732	704	729	705	651	731	699	667	748	669	783	762	727	706	709	726	742	728	715	706	734	747	713	705	730	727	724	738	695	704	739	711	696	735	703	744	722	718	723	703	738	713	717	638	705	753	735	719	737	744	759	695	706	686	719	699	705	771	728	723	741	742	740	711	694	717	713	750	728	712	699	708	667	741	720	738	678	742	684	707	742	716	737	723	687	710	715	701	709	722	727	709	702	713	742	748	749	710	677	730	710	709	668	722	700	748	689	728	703	743	740	747	685	679	701	706	753	725	756	717	699	699	754	796	686	759	667	715	739	759	798	732	711	694	736	722	693	715	729	689	730	722	755	745	737	714	719	717	771	746	743	662	654	731	725	743	732	733	822	723	697	733	684	743	732	732	727	733	706	713	755	743	743	752	765	693	784	769	747	732	732	691	716	732	769	784	749	681	686	737	725	738	767	729	748	706	720	725	706	683	750	724	725	723	733	703	749	731	678	710	764	741	690	700	787	718	721	710	701	727	708	679	697	677	707	728	712	679	795	731	722	732	727	682	748	701	729	766	681	682	714	710	729	750	722	742	719	749	703	747	701	716	716	718	724	737	649	726	693	676	761	714	726	736	719	730	718	704	722	696	729	703	732	678	731	725	679	708	672	721	663	742	699	693	751	732	702	751	744	730	713	722	693	668	694	697	735	710	747	749	739	753	676	794	702	723	728	736	722	752	765	725	732	717	686	747	709	712	751	686	765	701	679	687	723	771	729	680	695	725	697	710	698	735	713	735	756	733	690	685	713	712	676	741	738	721	676	705	741	697	756	713	703	748	711	727	672	688	719	679	702	733	685	730	693	719	722	746	700	695	721	729	739	749	718	733	722	716	738	721	736	734	736	711	702	748	747	736	728	673	718	748	749	718	733	746	718	701	684	691	708	717	752	741	723	689	757	706	798	675	712	737	696	732	701	696	758	768	719	734	731	710	738	744	714	740	727	740	665	718	699	692	720	676	768	728	729	714	727	679	718	723	683	749	666	724	706	746	719	759	686	729	739	733	741	686	773	731	745	743	691	702	694	710	739	688	723	701	741	708	721	807	751	746	730	729	730	684	691	687	744	783	772	714	665	673	726	739	731	727	705	798	721	718	699	690	742	786	706	734	730	681	757	714	688	680	756	700	717	703	682	692	754	743	750	735	726	723	684	723	706	761	778	732	723	761	771	761	739	785	754	772	728	719	745	726	741	734	713	718	752	726	728	692	753	726	698	723	727	675	740	730	721	699	680	709	746	706	760	720	753	703	700	751	767	719	700	698	666	712	665	747	729	689	752	732	700	753	716	708	708	748	719	712	731	715	742	761	728	700	712	710	716	712	728	756	736	732	715	750	703	698	763	745	697	714	738	734	723	709	744	736	687	755	745	738	716	693	775	733	698	733	692	696	724	749	730	682	759	717	741	786	696	697	734	771	715	734	700	700	725	697	729	700	754	724	736	689	735	718	718	727	702	711	747	697	767	693	747	759	723	737	726	693	703	769	699	744	704	710	701	751	706	756	789	662	680	728	691	757	739	703	717	722	719	761	683	765	694	762	739	712	702	666	698	739	718	721	714	740	717	737	708	692	724	749	695	679	724	691	749	697	716	683	755	728	698	705	730	703	670	728	715	698	744	676	706	764	706	691	696	764	710	737	758	738	694	711	697	722	777	732	765	698	726	763	735	708	680	712	730	720	695	731	746	719	678	711	696	708	691	732	741	721	711	720	706	705	747	754	753	711	752	715	695	675	718	708	699	695	740	731	740	724	722	648	756	706	742	771	684	715	731	732	725	660	746	704	739	753	761	729	718	724	739	755	731	727	737	701	745	717	807	729	733	677	729	702	745	674	711	722	693	703	729	697	758	726	748	739	739	720	734	737	793	807	699	681	716	707	695	735	706	739	690	741	724	717	676	675	718	718	743	721	746	673	699	797	723	685	640	757	725	706	707	732	707	679	714	726	697	744	744	683	727	722	680	706	731	759	739	750	736
24264	5245	2159	1479	939	933	1075	803	930	915	797	827	909	873	1005	986	765	631	567	483	444	384	354	354	309	304	357	308	315	317	291	314	279	293	326	321	348	325	304	331	305	302	369	271	343	336	302	342	311	325	337	348	309	291	324	332	344	303	325	337	309	363	308	330	316	339	354	317	311	293	329	310	293	335	334	318	320	327	322	301	312	304	324	332	327	311	310	324	281	332	307	332	321	319	315	319	305	337	353	307	318	289	314	295	319	304	364	332	323	314	318	306	257	331	294	300	306	309	301	332	313	313	311	315	309	336	316	281	307	317	310	301	344	353	330	370	310	334	328	319	305	304	344	295	297	321	325	306	304	324	304	329	339	302	329	311	304	348	317	321	299	343	273	341	336	316	296	339	311	326	292	352	329	312	308	297	311	332	305	305	335	309	337	307	317	352	312	275	314	338	277	271	331	346	338	338	306	299	305	323	349	305	323	298	315	334	340	312	324	288	297	323	341	333	331	298	333	297	284	325	327	287	292	310	292	318	318	307	316	323	265	336	328	336	292	323	307	323	333	342	329	305	328	330	284	318	308	349	320	325	310	327	314	339	347	320	319	328	336	315	319	304	310	302	336	305	319	348	307	307	288	305	316	337	300	285	325	336	318	290	333	320	322	296	314	306	312	281	322	327	335	308	343	315	354	320	282	315	306	321	315	293	305	313	281	305	311	330	326	326	328	329	258	367	316	305	298	320	303	299	338	338	289	312	325	324	324	348	298	300	302	296	302	325	356	323	311	325	314	340	304	276	290	337	335	365	353	336	330	311	273	342	306	299	293	302	315	323	321	309	319	306	292	339	336	283	308	319	304	298	293	298	323	316	320	311	327	321	297	315	316	315	309	335	370	321	312	313	335	318	336	318	318	309	297	328	312	303	308	313	320	317	314	274	342	352	321	309	321	341	300	325	322	307	332	314	304	336	326	313	293	331	295	338	317	299	294	309	328	308	308	313	322	319	309	348	331	308	305	301	314	321	330	310	322	350	267	339	325	322	311	312	337	322	306	309	319	304	311	274	324	336	312	305	312	329	295	336	331	311	325	314	324	290	316	353	307	295	313	315	312	315	313	318	334	314	303	338	330	302	294	316	338	307	300	333	295	270	306	309	317	304	267	323	329	267	319	364	319	300	320	332	329	329	313	299	313	320	319	313	314	283	317	315	316	333	286	309	331	314	307	309	316	329	299	283	285	349	318	317	326	322	343	329	351	339	306	345	324	345	305	326	286	314	320	347	330	337	304	337	316	328	332	321	318	286	336	329	319	329	311	329	299	330	336	322	334	300	314	338	304	284	327	303	298	325	334	330	318	308	325	326	369	293	343	328	324	325	320	332	314	291	292	324	331	312	329	316	334	276	325	319	332	329	306	349	327	299	273	326	312	309	293	304	297	314	314	312	290	310	289	314	344	307	314	301	328	314	304	336	344	329	314	330	323	303	306	319	308	314	320	292	294	330	327	303	335	323	312	298	317	341	341	297	307	312	304	319	349	287	296	314	329	304	299	326	300	324	329	321	300	287	308	287	299	289	314	312	372	288	326	320	298	318	314	317	321	321	289	333	325	293	332	315	311	300	309	293	304	337	273	311	327	316	297	296	317	333	283	330	313	310	297	278	269	324	345	296	289	314	307	282	315	315	276	319	309	312	308	314	338	310	318	326	293	291	336	358	279	314	314	303	314	321	324	287	310	288	302	303	312	318	299	292	344	303	297	333	341	329	319	341	318	308	306	326	320	348	329	300	322	392	312	305	366	323	264	299	338	301	339	300	302	304	304	301	306	319	324	293	337	309	352	328	321	307	319	297	287	312	354	309	298	314	338	314	314	333	316	352	337	316	325	330	311	352	336	346	319	312	336	299	292	343	347	331	306	323	349	306	323	321	306	307	332	315	321	312	315	283	321	316	318	298	324	293	340	299	309	313	323	303	318	329	337	326	320	321	313	277	298	297	305	302	293	337	294	313	304	305	333	313	328	320	298	305	298	309	320	301	309	317	350	320	318	327	356	324	302	342	335	289	334	338	280	332	329	335	275	339	324	302	298	337	307	329	334	269	301	346	284	305	314	319	316	328	343	306	303	301	316	320	311	323	353	311	305	265	355	319	329	286	324	329	298	335	296	274	330	320	320	279	297	332	318	300	324	326	329	303	294	323	326	327	335	309	331	338	287	316	308	326	289	311	311	297	319	322	318	322	300	310	365	307	326	308	324	313	314	319	314	332	305	290	289	309	311	325	292	287	324	308	301	304	335	318	328	303	304	311	319	315	331	350	309	304	333	316	292	294	353	289	277	281	310	290	310	320	305	329	338	326	304	319	329	293	334	371	318	326	304	306	270	337	311	333	308	337	308	313	318	318	306	279	324	306	305	335	309	324	316	307	321	315	290	349	290	313	288	315	314	343	313	315	310	285	316	289	296	276	355	327	310	345	294	331	332	331	337	304	343	332	318	283	321	325	309	338	296	333	312	333	298	353	313	323	315	317	347	334	327	335	308	298	304	294	319	325	335	287	324	303	272	314	333	332	327	311	287	334	305	320	312	294	317	268	320	319	312	292	276	329	337	305	296	330	310	322	315	317	341	337	293	351	309	329	318	300	305	292	291	347	346	338	301	315	308	305	257	346	320	322	335	313	307	305	317	290	319	345	327	333	296	284	307	313	305	312	293	317	289	305	302	304	288	332	317	321	320	305	321	282	309	332	288	332	307	331	302	359	302	285	363	337	287	318	302	336	275	302	323	318	291	325	293	312	317	325	285	315	279	313	337	337	335	328	336	304	340	328	308	319	313	337	303	284	316	291	285	313	322	348	296	312	335	331	325	320	317	309	311	275	288	341	281	272	285	314	331	334	344	332	292	314	293	303	308	301	303	335	327	322	320	302	305	331	330	350	333	325	334	344	300	332	327	293	308	325	292	320	315	367	323	363	336	331	347	323	308	312	324	300	311	344	337	319	312	311	330	307	302	308	304	308	303	362	339	307	312	308	316	332	314	289	334	321	345	328	330	309	302	295	310	369	316	356	298	345	304	320	304	328	330	287	319	333	314	315	329	317	310	316	332	313	284	326	360	348	315	328	303	314	307	343	321	318	303	353	328	324	325	319	274	327	355	305	348	288	313	358	320	313	328	332	282	325	339	287	326	357	323	294	329	325	319	324	329	313	323	306	315	306	333	326	299	304	302	299	299	307	301	324	325	285	309	322	319	345	291	325	314	329	344	320	324	305	304	321	348	302	313	304	288	294	320	297	354	340	329	330	312	328	322	348	346	275	301	291	291	303	330	297	303	310	330	323	299	328	300	293	315	334	307	329	331	304	320	311	310	315	333	291	320	312	298	277	348	323	317	317	321	320	324	313	329	282	316	326	293	314	340	304	283	303	325	345	327	312	321	323	319	357	305	312	322	343	308	314	338	338	290	292	341	341	346	356	309	324	318	323	290	345	310	315	289	301
19030	3249	3897	3976	3298	3604	4287	3143	3972	3836	3500	3636	3980	4170	4963	4842	3650	3047	2356	2239	1684	1207	956	781	719	745	742	759	693	736	700	704	700	709	734	716	756	688	767	754	733	703	708	724	715	723	689	693	711	724	702	690	682	719	693	764	730	717	762	707	673	671	724	704	730	727	727	651	729	736	754	749	727	708	726	737	674	672	699	709	728	720	740	690	690	747	747	720	692	744	706	742	733	656	700	711	685	728	711	747	721	712	732	699	692	695	686	707	703	726	713	672	746	694	733	734	731	707	696	764	699	703	707	720	673	743	702	723	723	657	721	687	695	732	686	743	698	737	685	719	710	683	746	673	731	742	686	693	710	723	734	681	664	687	719	743	730	695	750	744	730	761	738	703	713	780	686	700	726	745	672	704	717	716	734	708	740	737	747	721	702	693	761	756	716	675	697	705	715	786	718	717	722	718	702	689	721	727	695	706	685	721	703	730	753	765	709	759	673	725	745	701	717	675	690	729	703	715	723	712	742	730	763	699	735	726	695	691	749	677	752	741	703	683	760	759	721	652	695	716	739	733	726	713	741	646	727	707	713	718	736	737	672	785	663	696	735	691	722	731	727	725	685	697	677	731	766	736	674	740	710	709	709	709	750	730	726	693	721	703	715	750	758	640	702	743	673	688	731	703	765	669	740	764	729	682	716	722	694	713	766	722	746	743	696	723	687	710	678	698	679	684	776	721	725	684	661	753	684	720	685	696	749	677	728	688	716	699	744	680	715	728	720	710	710	721	700	683	698	702	697	674	670	720	710	719	696	689	757	744	709	721	705	712	667	704	676	729	742	731	692	710	742	726	740	685	766	671	698	728	753	734	750	724	730	717	667	694	725	733	654	707	703	714	705	715	746	765	728	664	732	732	710	735	702	733	721	750	749	705	791	686	731	741	718	692	727	707	701	705	690	743	726	683	682	714	728	714	728	786	747	749	688	724	708	746	687	738	714	749	712	733	772	714	740	700	720	718	683	789	754	707	753	708	740	745	736	700	699	703	675	705	707	689	685	703	741	708	705	734	718	677	770	773	698	726	732	728	693	681	705	713	744	686	726	732	698	701	704	739	691	701	713	735	733	704	779	739	743	727	708	682	772	680	769	684	696	717	716	706	713	703	740	718	734	746	764	675	729	714	705	730	734	730	693	768	721	694	737	729	716	691	758	695	733	699	746	723	712	683	734	760	663	715	734	753	780	705	704	683	754	692	699	716	705	730	732	710	737	733	761	712	693	761	738	684	699	670	715	722	723	716	730	692	723	673	697	726	750	718	745	757	709	708	697	721	730	716	700	725	725	773	749	692	734	723	694	784	728	696	737	721	780	676	707	737	622	768	752	712	716	734	733	711	701	711	651	690	696	720	721	730	675	715	723	727	713	688	698	692	770	745	702	681	688	715	706	763	722	714	682	761	642	698	685	701	720	741	693	680	705	744	707	702	721	770	711	750	702	733	731	716	745	656	705	737	740	756	749	760	713	746	743	738	744	701	727	682	718	704	745	723	659	733	729	681	684	685	691	683	714	681	703	702	736	704	688	741	697	786	700	730	695	717	726	704	693	724	760	714	721	776	732	731	728	738	662	715	679	697	743	746	679	678	668	688	680	738	688	746	684	710	721	703	713	758	725	685	723	724	719	694	696	714	734	708	721	744	709	715	707	698	731	738	705	745	688	745	747	758	721	707	709	679	738	722	723	674	722	757	689	682	725	697	704	719	733	682	759	701	754	691	669	726	713	699	725	706	692	735	690	725	710	739	729	722	737	746	708	725	753	698	688	694	703	704	698	740	743	717	735	720	743	702	720	701	713	751	694	739	717	682	717	695	713	740	688	718	707	725	710	713	730	715	704	727	713	720	738	704	754	704	708	697	749	751	702	748	697	733	768	712	699	698	708	692	712	726	704	706	734	730	702	719	707	732	707	681	705	723	732	705	720	705	751	727	722	775	741	709	695	710	702	718	742	669	750	709	703	699	719	730	719	715	663	657	695	684	712	751	740	716	748	726	732	719	684	704	723	714	747	712	719	746	696	694	718	707	712	701	745	772	674	718	747	694	692	717	661	725	715	721	714	678	713	697	705	725	682	696	720	697	718	721	760	700	726	747	684	719	750	746	732	750	725	706	691	694	720	699	725	705	712	749	713	680	726	718	731	747	687	741	720	725	696	682	729	677	693	721	732	756	685	738	716	735	705	749	724	714	712	669	725	722	715	746	734	733	730	708	697	698	711	740	706	710	670	726	712	732	736	737	760	742	693	727	735	759	704	712	681	712	735	694	681	721	735	732	726	763	716	641	651	760	745	725	692	745	677	698	697	734	688	741	668	740	725	717	704	735	713	712	727	684	781	725	686	729	693	693	625	703	736	731	709	693	719	735	737	714	743	717	709	730	738	754	676	752	709	757	733	759	693	736	693	674	729	761	723	735	687	725	709	730	734	680	755	695	792	708	684	710	704	749	735	729	669	712	706	720	702	725	690	656	720	684	697	702	716	694	735	706	672	727	721	767	730	676	749	716	697	718	726	718	712	710	720	691	746	693	724	725	681	715	698	706	682	741	710	732	734	728	691	729	722	682	710	705	691	724	679	736	724	712	681	783	681	701	689	726	717	744	696	719	754	705	749	683	796	719	784	717	699	695	711	708	701	726	748	713	742	752	764	712	761	733	729	674	704	716	713	691	719	705	716	732	760	758	780	700	738	709	669	715	680	759	721	729	674	745	699	731	739	695	709	681	715	706	721	731	735	710	740	744	735	720	699	719	784	726	718	701	705	694	789	721	708	681	738	676	728	720	702	750	709	689	733	656	759	721	687	773	733	675	667	664	722	722	748	736	696	775	735	718	704	727	706	731	724	703	714	773	728	735	711	696	671	720	734	718	733	737	708	728	675	678	704	737	731	747	670	760	750	712	740	683	744	718	710	750	713	714	728	660	728	741	727	748	765	704	723	747	656	700	736	690	681	762	742	753	732	662	720	710	714	726	704	708	698	696	753	722	750	701	703	700	750	719	717	692	705	708	684	742	702	719	719	725	688	717	727	694	682	700	676	749	736	687	727	687	761	709	705	697	723	733	695	657	721	715	712	702	711	727	709	773	727	736	722	686	725	723	743	732	712	721	702	699	723	752	719	712	754	681	734	749	702	726	769	711	681	754	688	739	712	713	676	728	682	733	701	728	708	765	750	723	696	740	733	763	721	747	724	652	684	690	695	701	741	689	739	750	681	731	668	709	664	675	720	694	754	735	725	701	700	703	758	729	730	670	696	714	713	684	724	650	741	708	732	701	719	739	726	698	685	698	710	743	724	696	730	724	719	694	715	702	690	709	748	689	758	705	723	679	663	698	762	770	709	707	739	660	738	737	686	782	709	723	735	744	680	723	693	755	725	705	654	710	724	723	705	716	711	716	724	711	717	713	693	729	694	695	726	663	732	739	690	709	710	673	708	730	722	692	748	716
70749	35963	12772	3229	1633	1876	7025	1658	1837	1754	1465	1503	1343	1425	1233	1226	1095	930	743	632	552	431	334	279	249	247	252	216	241	240	212	222	216	232	222	253	224	247	230	237	216	210	236	222	208	229	199	218	228	223	214	221	231	218	234	231	202	254	202	232	241	247	223	228	214	202	259	199	228	192	203	220	223	218	235	227	218	233	214	211	225	211	258	193	193	232	234	222	203	226	235	211	230	203	249	217	237	208	236	192	224	221	237	225	235	232	225	214	192	204	225	247	222	213	214	227	229	206	213	246	223	220	219	202	224	221	216	220	231	211	212	228	207	237	247	227	230	237	224	220	227	195	216	231	241	235	249	241	229	223	207	225	241	248	235	235	227	220	218	207	223	224	218	232	212	234	237	203	225	230	218	238	219	241	217	168	209	221	227	246	222	229	248	238	206	236	214	230	232	220	223	240	227	224	223	218	207	222	208	223	224	224	222	222	211	237	190	236	212	219	213	214	220	198	222	210	198	241	203	225	218	231	218	212	231	243	246	219	215	230	215	205	199	246	241	230	211	221	231	202	240	224	225	240	223	212	240	209	226	253	247	223	243	216	206	252	206	208	265	222	237	221	231	221	233	212	228	232	239	210	242	238	202	221	232	236	218	230	241	237	238	226	218	246	238	224	228	229	219	219	208	217	204	199	211	233	237	221	217	208	216	199	210	223	200	222	200	201	229	214	251	230	234	208	243	209	238	230	216	234	177	237	231	205	221	220	222	242	258	239	194	233	223	215	227	247	197	253	221	193	214	244	205	216	209	226	206	213	227	198	193	206	225	222	249	236	222	211	206	220	209	213	227	235	212	201	227	180	233	217	223	209	244	219	253	212	199	213	260	201	230	225	219	210	236	249	220	221	227	215	231	219	233	212	253	189	212	218	203	228	229	220	237	200	224	235	227	233	224	229	223	238	223	242	206	233	230	236	236	235	222	225	207	249	195	221	218	245	220	258	237	246	228	227	225	216	216	218	217	253	211	211	263	240	228	209	203	255	228	210	218	223	213	215	220	239	252	213	242	197	236	214	220	229	210	240	226	230	232	209	240	245	225	200	216	210	229	245	243	207	215	226	210	230	203	226	228	241	207	218	222	202	223	209	235	241	254	227	231	202	248	231	222	218	208	219	202	233	233	211	227	243	212	254	227	214	223	214	214	217	209	202	233	241	244	204	207	250	195	244	210	212	218	212	246	222	243	209	213	196	226	224	228	228	217	220	205	200	263	207	242	231	227	210	216	241	231	240	230	246	217	208	235	216	201	227	199	210	239	229	180	216	213	202	213	211	229	219	234	242	223	240	231	213	230	231	205	222	215	234	256	207	238	213	216	214	206	226	210	238	224	217	210	225	218	232	224	228	228	231	259	197	245	238	229	232	192	213	214	233	231	253	220	231	215	240	217	206	240	210	243	218	228	233	217	238	235	229	223	243	230	214	229	224	223	226	194	230	246	199	228	212	224	237	234	218	248	244	232	232	215	198	232	230	222	229	250	215	234	222	256	246	243	241	208	221	219	260	220	237	231	238	241	197	207	228	224	209	221	233	243	224	228	232	200	214	238	228	226	235	229	217	216	207	222	247	246	248	224	235	205	208	218	231	228	234	205	219	205	227	219	217	203	195	216	210	216	212	217	239	218	204	222	200	230	237	211	205	212	224	232	200	203	208	228	279	230	228	226	211	213	217	233	226	250	190	204	245	240	224	202	233	239	247	229	210	236	232	243	233	229	212	218	237	221	231	216	201	245	230	226	222	213	242	214	231	235	228	205	215	192	213	239	197	219	240	207	208	213	236	240	204	201	224	202	219	199	222	228	223	214	202	214	237	194	225	240	226	222	208	234	214	226	249	215	253	258	234	219	229	218	230	242	229	233	204	224	206	209	216	225	241	248	219	196	198	227	213	212	210	222	235	215	220	240	211	214	198	211	215	259	222	234	216	225	226	217	217	201	219	235	218	228	229	200	229	252	251	211	215	230	241	236	216	233	220	216	232	211	200	232	242	236	206	189	197	223	219	227	220	216	210	204	218	222	221	203	276	214	218	209	209	212	224	237	221	221	235	195	210	248	229	219	233	246	238	247	248	249	236	264	223	229	222	238	248	246	206	241	235	245	197	210	226	240	217	215	195	225	224	215	241	235	215	222	211	217	218	208	215	230	209	194	202	243	221	238	222	200	207	224	236	214	225	230	230	211	219	239	196	208	238	211	244	240	237	223	197	221	208	252	224	224	207	238	195	232	208	206	245	229	222	239	233	221	222	221	237	243	232	216	213	243	203	219	211	245	202	216	215	208	214	234	231	243	235	234	241	203	223	223	202	217	218	206	194	224	210	247	227	259	206	225	221	208	235	237	235	223	229	232	239	224	199	200	217	240	238	203	225	239	207	229	214	246	216	201	199	255	224	216	249	238	219	208	215	230	278	229	218	219	240	231	204	199	234	218	187	204	218	246	238	227	203	231	240	240	236	208	219	228	235	213	227	219	221	209	208	223	234	218	210	229	212	203	206	256	231	209	222	223	242	242	209	209	235	236	200	219	243	211	246	236	208	231	209	222	235	224	222	212	242	250	225	223	202	232	241	221	221	214	232	230	220	223	223	230	239	228	241	239	206	236	209	214	234	215	239	215	219	230	225	257	243	228	231	213	235	202	238	233	222	221	245	228	250	204	229	222	232	200	217	235	209	237	229	212	235	221	222	234	240	217	222	201	211	214	229	234	242	215	226	232	220	219	218	217	260	199	207	197	227	209	211	201	209	208	232	228	224	212	235	217	215	224	230	237	228	196	220	219	223	192	202	209	218	208	223	224	247	200	210	227	212	226	214	217	238	232	222	223	211	245	205	216	230	249	210	218	234	200	230	210	214	222	235	212	232	205	226	225	222	194	205	219	188	226	201	226	216	204	220	206	215	218	218	199	247	216	231	229	225	222	208	229	236	236	225	214	231	220	226	220	205	253	202	216	237	210	205	220	216	200	205	225	215	251	207	219	233	230	222	225	217	206	230	223	228	201	232	225	222	216	207	229	203	234	213	230	220	249	215	231	206	224	252	250	224	214	205	242	230	219	209	209	212	241	218	243	239	232	223	235	240	228	240	241	245	216	225	243	261	230	232	214	242	201	242	263	209	212	213	216	237	230	219	234	249	212	221	210	213	263	234	217	247	233	216	223	251	214	229	236	220	204	261	218	206	206	221	211	210	217	209	225	206	227	227	236	219	214	233	222	199	210	205	225	212	236	218	225	230	227	195	208	224	223	249	253	202	215	237	225	233	221	215	245	202	229	237	224	217	227	221	215	223	239	203	241	227	210	235	195	221	207	218	201	194	192	225	212	246	230	221	228	227	233	253	229	231	205	203	225	213	180	218	247	238	227	266	231	211	209	233	232	219	216	215	219	230	239	237	218	204	232	220	210	228	237	241	246	247	233	237	241	207	235	197	233	192	244	231	223	196	223	218
42348	18314	6425	6215	5414	7782	18438	6646	8288	8131	7017	7753	6857	7243	6575	6525	5767	4894	4068	3185	2422	1915	1148	733	679	643	653	560	572	594	527	549	534	584	502	555	570	595	584	531	549	560	564	572	508	553	569	567	555	553	512	553	556	544	543	526	532	562	549	494	545	518	583	525	542	573	589	525	591	540	560	543	519	532	516	515	558	578	559	552	538	505	557	538	562	529	510	553	526	515	480	590	522	558	534	572	501	550	544	587	554	548	503	530	528	526	561	529	531	558	571	551	530	551	561	489	537	519	551	561	527	540	518	509	548	556	534	537	545	525	535	547	526	547	557	591	529	508	532	518	522	540	528	522	532	512	523	565	503	525	555	520	520	561	506	531	544	491	551	520	552	533	543	555	536	551	497	537	544	531	533	520	551	519	544	544	545	532	541	536	547	550	493	540	556	563	517	557	561	535	569	523	534	524	521	529	537	536	511	551	531	561	530	520	514	530	566	569	487	498	549	511	510	526	539	564	548	540	521	514	532	525	566	536	530	490	522	532	579	547	564	516	479	550	520	502	522	511	548	545	579	552	540	497	566	513	516	530	558	548	559	558	534	530	552	516	601	508	552	541	512	559	536	526	552	520	539	503	533	521	556	545	533	549	525	534	569	511	494	500	543	541	517	492	558	537	515	520	549	541	499	513	557	503	523	524	517	562	495	480	535	551	544	578	559	522	534	563	548	594	559	530	576	511	553	537	566	520	556	553	562	563	500	479	574	564	576	539	560	550	547	554	538	555	521	525	522	528	579	548	549	531	510	518	542	562	498	556	527	543	584	571	533	513	603	515	558	537	514	555	550	568	563	499	505	504	504	574	531	548	561	517	570	518	549	566	526	549	535	512	529	514	529	539	512	546	556	538	533	527	545	523	526	516	531	522	555	546	532	523	534	526	541	492	583	531	532	542	589	532	563	546	553	510	536	477	565	536	565	535	509	542	539	534	481	540	525	527	514	493	576	558	552	537	543	534	538	515	549	515	523	558	552	575	545	516	577	531	555	498	563	528	559	525	536	521	522	507	540	542	550	566	561	570	524	534	525	567	508	571	535	509	549	554	539	549	538	557	508	538	551	536	521	526	531	532	532	571	534	530	565	514	554	523	534	554	556	549	562	586	514	563	524	555	540	564	593	543	553	527	524	533	524	532	544	516	536	524	500	542	563	541	529	528	552	554	551	546	531	556	529	562	532	520	551	522	538	536	572	525	498	517	556	542	551	577	539	563	522	539	464	517	526	553	546	522	549	587	524	545	527	511	535	536	538	553	494	529	598	504	568	497	504	549	482	533	548	531	530	544	537	566	553	578	567	542	554	567	523	508	550	548	566	526	551	542	524	556	565	587	567	483	518	534	549	515	545	534	567	544	529	526	526	508	539	548	546	540	519	523	501	577	547	544	549	563	505	533	559	537	518	542	546	549	618	554	508	555	552	565	509	500	561	525	534	524	575	507	561	523	545	517	524	542	561	523	569	533	549	503	541	543	546	549	531	562	543	495	559	524	531	525	545	538	526	556	527	535	576	526	519	528	536	562	563	502	495	530	513	517	556	517	518	512	517	562	564	575	562	560	520	544	549	501	501	530	602	539	595	509	547	560	576	488	526	513	575	527	523	515	531	544	565	510	569	575	537	539	503	540	547	589	547	510	541	555	537	529	531	549	561	554	546	556	505	499	538	523	546	509	570	529	540	525	534	576	557	518	567	524	563	518	481	508	556	538	508	557	585	558	578	491	507	536	482	584	595	574	564	561	547	526	558	520	568	503	540	577	539	502	553	554	515	533	503	530	556	552	542	516	548	549	552	550	508	569	543	555	556	553	538	554	561	502	575	559	556	553	575	568	544	517	539	515	510	567	530	543	592	548	544	502	492	582	530	564	546	552	570	534	530	541	513	580	513	546	512	508	542	528	552	561	503	579	599	531	559	580	552	567	554	524	557	551	504	503	536	520	564	554	526	521	546	489	562	525	513	589	555	492	540	507	529	502	536	559	509	544	547	557	542	545	536	560	504	544	502	563	489	526	540	540	515	556	556	555	553	575	518	524	506	536	492	519	547	537	538	583	556	542	520	552	562	527	554	534	523	549	510	560	568	522	558	537	560	520	524	552	546	557	530	556	527	518	501	556	515	511	499	531	572	541	580	577	518	542	549	498	542	565	490	547	545	542	521	507	571	557	509	551	534	546	572	555	525	556	528	560	549	541	519	519	543	587	559	561	537	526	543	549	510	537	561	521	547	536	530	510	511	569	547	495	555	533	537	563	538	536	565	528	548	507	542	507	522	498	540	551	551	527	557	502	525	516	516	508	498	555	531	546	532	533	527	541	531	493	524	556	566	534	577	529	572	528	578	567	550	561	529	581	545	527	550	512	515	546	548	528	560	500	553	520	522	534	568	504	559	504	510	544	525	521	557	536	528	553	522	542	528	554	539	523	540	543	571	507	520	554	582	516	539	503	508	527	535	503	533	505	539	512	576	530	516	542	564	517	495	583	527	497	496	534	487	535	545	583	555	557	537	528	518	512	549	534	520	569	552	517	547	541	568	573	501	568	546	552	512	502	494	500	539	518	582	528	491	510	573	524	519	580	515	532	526	547	559	546	551	571	531	544	542	536	560	528	551	533	526	566	523	552	533	527	531	539	575	559	562	574	540	562	595	515	520	566	526	542	507	533	530	565	521	531	539	516	518	536	551	544	530	519	514	552	570	524	527	518	517	536	500	505	560	518	548	504	558	538	526	537	595	577	562	526	543	551	557	540	555	519	552	549	546	504	506	514	517	526	518	544	479	521	529	546	541	497	549	555	546	529	541	547	533	532	523	526	498	534	533	522	521	549	563	538	520	537	524	542	572	548	499	529	546	565	574	532	563	512	563	565	586	553	558	497	565	538	539	520	563	533	528	538	508	537	515	549	548	540	512	551	500	519	531	568	529	572	567	541	542	586	550	519	543	545	514	557	530	495	575	513	539	560	572	570	566	546	527	548	550	564	531	508	551	561	509	509	563	533	532	506	546	543	536	595	513	533	536	506	565	501	502	539	512	561	507	493	554	514	513	548	541	534	560	558	525	526	537	603	508	562	523	561	513	542	512	519	545	533	575	547	536	553	537	554	486	526	506	545	555	514	535	528	557	584	556	571	538	499	515	552	557	525	545	520	540	516	567	544	542	529	593	521	539	556	505	530	540	483	539	548	529	502	546	554	546	514	540	538	580	557	552	524	516	496	551	553	557	615	528	530	547	537	568	536	536	540	558	530	546	563	477	569	524	534	531	526	536	528	549	527	515	540	554	525	552	542	556	483	549	548	528	536	562	503	514	544	534	530	540	496	517	547	559	566	531	543	491	527	542	571	556	562	549	504	519	504	513	509	558	554	462	601	539	547	568	551	538	516	537	517	560	546	538	528	544	526	519	540	542	553	566	524	541	525	505	571	550	568	553	548	549	546	564	517	525	526	503	552
82699	46478	19278	6248	2546	4124	14622	2917	2995	2880	2610	2411	2485	2284	1885	1737	1640	1195	1029	830	654	622	456	380	337	309	342	323	312	288	330	289	302	308	306	329	338	299	335	276	315	314	288	317	299	279	300	296	281	288	290	294	329	259	300	319	261	284	306	296	324	298	322	286	270	297	286	294	306	291	298	266	313	331	289	301	329	300	302	311	307	314	296	304	296	290	283	322	290	283	310	301	359	318	306	311	320	299	297	321	286	299	298	278	321	287	321	301	289	313	319	293	262	306	301	288	251	303	290	306	302	330	317	310	284	306	299	311	289	287	311	296	283	346	288	292	296	315	321	278	333	306	265	248	323	299	290	297	266	314	310	292	270	333	325	297	316	276	274	320	291	324	299	322	275	314	288	276	310	287	276	281	315	310	296	302	318	302	314	273	314	293	319	288	293	269	287	283	293	292	322	309	336	294	291	319	305	303	365	327	292	296	320	331	305	309	283	301	302	297	331	290	283	301	283	289	292	298	295	336	294	311	280	300	324	300	327	278	273	283	320	277	272	311	290	296	294	297	285	285	280	326	311	323	284	342	295	312	309	279	268	273	289	314	310	286	290	316	280	306	330	307	304	294	274	286	288	284	309	327	310	312	284	291	320	314	273	322	283	305	345	280	282	263	318	300	315	265	308	318	279	303	309	311	302	273	329	309	310	305	283	300	322	325	328	315	297	284	281	297	292	295	301	285	315	321	317	339	314	279	266	316	314	306	311	306	312	300	293	296	285	263	250	315	291	299	301	301	259	298	303	291	313	256	283	312	281	308	286	313	310	304	312	295	280	297	302	287	311	338	312	302	264	281	308	302	313	321	313	298	315	326	314	250	302	285	256	302	283	290	271	294	289	292	309	250	305	292	308	274	318	290	291	260	318	284	281	304	340	315	308	338	314	277	310	296	333	299	320	287	316	292	301	335	314	300	288	271	335	311	292	277	305	310	285	296	287	301	321	318	296	309	319	307	304	307	300	293	339	294	332	306	296	319	341	319	309	332	328	318	331	297	317	304	309	290	287	313	321	313	328	306	281	266	279	292	298	308	340	324	299	289	289	299	298	323	274	302	319	312	336	267	270	305	307	313	329	314	283	321	296	332	327	280	302	318	306	291	320	299	306	289	283	302	342	325	304	294	314	321	347	296	277	281	314	330	283	306	308	281	242	283	303	282	286	280	308	299	293	312	311	302	243	303	300	305	318	299	334	303	324	344	294	296	304	326	282	320	302	310	317	314	313	307	283	305	304	301	281	262	299	276	260	303	285	311	302	304	315	305	288	328	260	263	274	317	294	301	301	326	299	308	321	295	285	309	286	330	291	305	303	317	305	328	280	326	300	269	268	305	267	280	316	334	306	324	310	322	307	307	267	304	312	289	314	306	323	330	312	298	296	291	318	266	331	312	278	294	305	287	302	309	309	279	295	319	310	280	305	323	308	299	311	299	311	315	305	324	294	299	323	302	276	316	286	304	302	250	315	290	304	323	282	332	320	308	277	328	310	299	327	299	304	301	305	311	320	295	309	315	298	303	296	305	298	327	276	272	316	292	319	318	297	308	311	265	260	306	281	303	347	300	290	280	290	301	292	318	299	303	320	296	311	306	326	300	307	307	324	316	292	324	297	314	312	315	306	298	328	285	309	303	291	306	313	311	312	283	285	315	329	310	270	339	323	308	300	286	291	283	276	332	309	334	304	295	313	294	289	315	313	299	301	313	285	305	302	317	287	278	306	290	298	296	331	340	300	298	343	285	309	324	305	327	310	338	318	310	310	315	292	302	297	329	289	303	270	274	343	276	291	301	285	301	270	294	279	310	265	287	331	267	348	351	296	310	278	291	320	329	309	274	314	298	261	301	290	303	262	288	321	319	278	308	267	311	295	294	274	284	305	316	303	312	275	317	324	316	320	291	324	274	314	274	300	314	284	305	306	301	280	293	290	313	327	353	282	281	303	290	285	310	284	319	305	296	327	310	264	317	280	309	322	310	316	309	312	332	296	289	307	311	274	274	295	318	311	286	283	307	315	330	329	232	298	280	306	287	287	332	300	321	275	300	289	314	283	279	260	323	286	310	302	288	319	300	321	283	300	291	309	317	309	309	288	323	288	317	290	315	287	297	289	315	291	293	292	271	282	326	331	286	286	294	292	313	298	276	312	304	308	296	261	301	288	290	303	291	291	302	284	291	298	325	348	302	298	297	282	294	298	303	318	312	302	261	299	323	276	287	311	287	307	284	318	276	285	326	325	306	306	268	263	271	282	280	291	286	335	285	319	325	347	322	302	300	302	303	332	277	262	278	302	282	302	326	267	298	313	292	309	297	286	312	316	312	295	303	328	314	287	302	289	298	307	309	293	319	284	284	273	313	267	305	280	312	283	291	246	294	308	288	299	320	283	265	290	315	280	304	295	289	301	297	288	281	291	314	308	320	317	304	310	299	301	295	270	283	292	316	319	336	309	270	296	279	291	311	309	295	295	296	309	288	297	332	348	312	293	272	304	321	280	306	302	318	329	306	283	308	278	310	301	334	303	281	313	312	287	322	286	323	269	292	324	293	329	299	339	278	315	295	313	274	303	308	299	325	305	341	288	302	323	290	296	312	329	321	276	330	283	326	320	292	301	317	313	311	304	282	279	311	262	316	305	285	297	295	320	283	302	306	303	280	251	292	320	261	304	275	269	302	294	301	311	298	340	290	271	327	324	291	357	310	309	295	284	292	301	297	289	270	275	300	300	286	281	248	328	318	280	312	300	288	280	321	292	276	305	279	317	287	288	317	322	300	343	288	294	319	288	302	273	276	284	326	289	290	290	240	287	312	306	277	323	338	296	260	315	264	281	302	312	304	273	305	297	271	270	287	299	285	334	289	305	322	318	266	303	314	335	311	294	325	305	282	293	326	326	316	324	336	299	295	270	310	276	342	265	293	302	340	307	292	333	322	301	282	301	282	288	310	321	322	305	306	291	293	309	262	308	304	305	289	299	308	304	301	321	318	297	293	288	326	267	305	302	283	299	320	278	284	309	323	283	292	320	325	299	291	275	306	295	338	330	307	303	296	321	280	335	328	322	305	281	272	306	327	304	298	295	277	300	318	322	293	314	307	314	298	284	327	284	304	304	285	279	275	326	293	317	304	294	315	315	310	320	291	283	307	278	309	316	299	276	308	306	286	311	337	301	293	305	305	318	289	345	304	315	276	296	309	295	326	300	296	315	335	288	322	330	296	282	260	336	305	299	331	302	315	281	286	276	292	282	276	272	315	296	309	307	264	269	298	272	312	324	268	270	270	329	281	304	325	294	312	311	288	301	300	326	296	288	286	300	297	319	268	299	324	302	313	265	325	283	326	303	313	293	293	307	302	311	334	349	306	305	318	295	293	269	301	242	301	311	322	331	273	298	299	308	310	308	310	360	278	310	315	305	314	322	317	279	330	292	290	248	269	294	310	296	320	316	288	303	308
51453	27166	8444	8544	7938	13820	25632	10484	12496	12138	11154	11285	11472	10540	9187	8840	8026	6115	5037	3899	3056	2591	1790	1035	864	809	855	789	724	763	777	749	741	716	725	758	761	818	805	760	718	748	716	775	704	680	661	706	715	729	717	720	684	691	691	684	714	717	703	742	699	690	736	679	690	690	679	716	732	712	702	776	733	637	662	689	704	713	758	684	728	719	695	750	728	746	680	689	717	736	720	678	726	719	707	683	714	680	692	761	633	704	738	739	715	696	728	715	731	725	721	710	660	679	652	669	733	687	695	702	748	688	709	721	672	727	717	672	675	715	662	662	697	686	730	689	650	694	709	692	694	688	631	667	680	688	685	739	744	644	690	678	725	715	684	710	706	689	660	677	708	715	682	643	678	674	749	700	655	701	733	686	695	682	721	649	727	664	695	724	661	708	727	685	650	670	672	719	682	665	722	689	675	693	712	711	682	727	698	716	697	670	714	666	759	676	720	711	707	701	742	703	722	723	677	745	678	779	685	692	668	709	681	708	726	706	723	715	655	699	715	706	692	653	696	658	692	684	699	716	745	654	709	676	722	708	704	716	720	665	688	662	690	683	673	664	658	703	702	722	715	670	706	692	728	695	690	737	693	718	740	712	687	701	654	673	645	718	666	702	704	672	707	697	677	713	741	667	700	659	682	705	726	687	652	665	684	712	749	682	680	673	701	709	694	678	720	680	652	713	700	729	671	700	714	733	713	719	720	695	722	692	679	699	691	689	705	680	708	714	676	692	680	662	667	724	695	682	701	677	711	677	685	738	691	676	694	723	736	697	691	711	656	681	682	658	678	680	688	760	698	711	692	701	716	705	665	677	681	642	734	659	665	721	711	651	690	741	695	680	694	726	705	714	679	726	678	711	711	725	688	676	671	643	742	730	732	714	669	683	716	718	701	710	734	707	620	655	684	734	683	694	658	687	641	728	680	710	693	727	687	687	730	709	695	679	684	637	721	674	678	696	679	718	678	686	733	693	741	664	703	682	698	691	701	701	677	706	700	730	726	750	713	691	724	640	719	726	695	703	722	680	722	729	695	697	669	696	687	665	691	691	725	728	659	756	715	700	666	719	668	716	675	734	689	680	698	699	697	696	657	677	652	692	716	695	698	682	692	737	754	708	701	720	669	694	702	736	707	723	749	673	718	690	691	718	683	702	687	718	672	772	690	710	678	697	665	680	694	689	693	700	715	682	684	718	653	720	669	693	693	722	687	734	672	676	688	693	680	745	673	663	732	680	701	690	690	675	669	629	725	735	721	678	730	702	732	718	707	704	717	702	691	675	673	712	717	677	699	698	693	694	720	684	732	711	707	692	674	693	689	684	683	650	749	694	724	730	666	701	725	682	683	653	691	703	719	699	714	700	717	679	695	665	722	687	752	689	725	688	726	631	678	664	691	706	699	721	677	747	685	710	693	698	732	694	724	764	740	683	722	654	648	694	687	681	663	659	699	641	726	695	697	695	688	696	725	699	716	720	690	673	717	664	670	705	694	670	696	658	717	666	674	689	669	721	703	682	725	742	699	708	689	677	679	721	780	759	662	692	711	682	714	661	692	725	720	671	716	719	677	671	679	724	721	662	676	665	742	739	731	683	698	707	677	704	681	701	740	656	696	692	673	679	721	737	675	740	659	709	650	655	735	687	722	679	668	686	681	718	674	680	750	687	746	744	678	687	689	686	679	728	711	684	680	742	635	730	692	693	713	714	672	710	712	739	693	713	721	722	669	685	668	735	711	668	712	703	745	683	695	681	663	673	661	714	709	717	705	699	658	678	683	738	741	681	750	720	714	680	654	702	692	664	702	678	719	690	683	772	721	731	710	718	668	721	733	709	673	731	671	705	684	731	675	708	685	692	675	678	701	686	689	746	705	675	706	713	656	705	693	714	707	732	711	672	691	726	696	706	672	680	710	690	672	738	806	667	594	726	708	687	673	684	719	696	727	701	691	691	724	702	691	693	727	735	697	686	697	729	700	691	689	739	662	664	673	667	667	728	710	659	692	736	668	678	727	730	698	719	721	708	712	695	641	756	680	722	744	708	723	681	674	696	674	705	715	724	753	717	687	728	709	699	692	683	661	645	731	690	680	733	721	698	705	697	699	723	698	754	725	710	713	677	706	722	800	675	678	723	683	690	639	710	744	692	727	709	702	655	694	670	714	701	682	644	698	745	715	690	736	671	721	741	660	686	720	719	643	678	664	690	705	622	674	739	792	678	709	717	709	680	700	710	736	694	677	741	694	719	706	635	690	703	692	692	676	683	682	728	675	676	706	732	704	680	710	647	678	690	678	689	735	679	714	735	726	726	694	709	658	687	663	682	673	704	724	669	727	715	733	750	744	727	726	675	706	667	715	716	696	692	658	741	710	707	680	714	670	675	772	704	708	699	674	688	723	721	628	701	652	654	719	746	687	665	715	715	661	706	703	679	718	678	693	703	674	730	716	680	739	684	686	663	745	730	738	656	712	718	705	671	722	720	703	680	702	696	659	620	747	710	738	705	668	691	665	722	733	690	665	716	672	690	661	712	698	702	695	739	672	724	646	733	719	717	736	674	718	705	686	696	712	678	720	736	717	666	667	670	698	741	710	699	703	712	716	688	695	669	693	666	680	669	733	719	720	721	641	707	670	668	712	653	720	727	730	745	664	716	720	669	679	670	677	659	669	684	663	694	733	678	701	701	711	720	705	638	722	750	686	703	717	721	697	708	703	669	683	726	686	693	709	731	707	703	696	707	694	672	689	683	708	700	726	687	688	725	700	718	701	711	705	702	688	743	728	743	725	664	702	707	678	721	704	705	704	704	737	673	698	686	685	735	701	715	710	647	717	652	725	669	733	678	731	699	723	696	693	701	727	678	735	683	673	687	710	694	712	691	672	716	685	704	689	710	669	724	675	684	690	647	721	721	694	683	641	710	676	696	698	678	696	701	708	716	675	661	682	729	706	697	731	708	697	708	734	676	711	678	696	708	728	671	715	715	721	686	718	717	683	724	732	677	721	707	716	723	711	704	676	697	739	700	703	701	681	687	698	685	693	645	687	690	666	709	604	719	684	726	706	717	699	695	699	675	760	702	712	745	636	692	684	728	737	691	669	695	706	706	703	722	743	709	666	684	716	707	680	691	730	697	621	688	741	699	644	716	703	688	719	709	709	687	657	694	712	717	720	697	698	647	645	689	691	697	735	670	731	705	704	715	718	705	729	665	723	761	761	671	722	706	752	735	705	725	683	701	694	718	722	713	692	635	744	677	706	658	685	741	655	691	729	702	714	740	685	732	698	701	662	764	733	717	710	713	699	726	695	671	773	705	724	659	694	700	710	671	668	745	684	678	676	662	702	707	674	738	716	716	716	724	656	699	721	698	706	690	730	761	727	664	729	687	679	720	676	726	692	703	693	723	711	678	675	682	725	681	702	724	737	655	719	695	685	721	736	766	703	720	660	702	686	701	652	668
20855	4636	1606	992	904	949	1007	1019	1376	1310	1182	1110	1132	1142	1053	828	781	686	592	528	434	389	364	326	317	324	330	315	335	313	304	299	286	311	292	333	308	294	311	306	326	296	314	348	309	305	308	277	316	305	292	322	307	303	314	330	286	343	330	337	303	327	320	332	284	329	315	307	311	330	298	314	288	303	343	301	331	314	304	317	299	345	291	321	344	316	289	319	324	299	310	312	316	322	345	312	309	286	344	316	293	287	341	334	312	299	339	337	317	346	309	365	329	315	364	294	306	305	324	324	325	331	298	318	349	293	281	334	344	312	273	348	319	289	290	319	271	324	299	353	313	289	320	322	339	315	341	274	314	334	352	287	329	300	297	301	305	313	344	350	335	313	310	342	286	275	322	291	316	319	325	300	304	326	350	328	329	298	295	288	322	295	319	301	319	352	308	326	335	336	307	315	317	330	327	323	325	329	317	303	295	327	277	312	282	327	284	326	314	328	365	338	291	316	347	339	310	319	319	302	329	336	319	302	346	300	325	339	320	312	319	300	302	352	326	315	322	289	299	270	338	323	340	305	307	298	333	342	302	297	309	310	295	313	326	319	316	317	303	300	325	323	308	330	310	314	324	326	303	316	305	308	312	351	350	309	354	287	291	313	323	298	286	318	337	310	320	296	314	321	313	310	348	345	319	312	317	315	286	291	318	324	292	281	317	339	311	323	306	324	312	316	293	329	344	320	325	329	313	358	334	293	308	308	316	329	325	306	348	320	313	305	282	338	326	361	285	314	294	335	339	293	329	293	301	303	313	300	327	277	287	338	331	286	323	352	291	299	295	300	324	332	341	293	360	338	328	326	303	331	325	315	319	344	340	317	317	348	330	297	296	294	315	328	348	277	313	346	331	326	332	335	305	315	322	306	333	342	325	291	316	300	328	307	306	309	310	318	353	290	327	344	340	319	329	280	285	333	306	294	320	328	346	308	267	336	344	355	319	292	287	313	310	292	282	313	320	319	325	336	305	267	354	332	313	316	310	286	295	294	354	306	289	297	309	322	347	318	324	312	298	294	325	358	296	297	313	312	341	314	314	318	289	312	311	341	310	302	320	350	285	291	332	307	300	300	297	316	304	362	315	301	343	312	311	331	312	310	328	319	324	282	313	312	303	314	311	313	306	338	320	322	330	307	349	281	340	334	339	341	368	341	286	325	296	346	327	313	317	323	312	296	321	334	334	323	352	305	310	291	293	314	291	341	305	337	322	321	294	327	285	302	351	311	338	356	326	260	304	336	314	313	321	308	320	334	315	310	347	298	322	279	293	316	294	317	364	334	331	331	314	302	335	305	314	308	272	313	325	331	288	329	326	317	300	338	316	309	346	315	329	326	351	360	330	313	308	325	316	320	306	282	302	301	319	341	330	324	342	326	326	298	329	316	324	318	294	332	327	339	312	325	295	296	347	309	313	314	316	347	328	320	325	345	325	329	328	321	300	330	307	267	340	314	312	326	317	297	320	289	284	303	301	300	311	303	303	316	319	344	298	315	302	329	340	337	326	340	310	349	304	312	278	307	323	319	299	299	307	312	340	300	303	347	332	338	317	315	324	326	316	298	313	302	329	318	274	305	318	358	298	301	308	299	309	301	340	324	332	308	296	328	315	287	337	356	296	323	306	291	320	347	300	322	295	334	335	291	342	288	281	314	294	318	283	308	316	332	321	309	304	308	331	300	267	336	298	318	332	330	354	294	321	328	314	334	266	281	317	313	319	308	306	320	295	277	303	304	318	301	312	311	324	286	320	313	323	282	293	302	321	302	322	327	312	330	363	304	301	318	304	305	293	329	320	338	316	298	330	282	322	349	351	325	352	320	351	310	293	310	312	330	307	336	300	324	349	316	351	304	305	300	318	348	338	350	315	344	292	369	305	309	297	346	314	313	346	289	303	359	322	318	315	320	304	324	300	331	335	342	321	324	281	296	291	311	329	336	304	317	296	285	307	299	332	299	313	321	301	335	297	339	299	292	298	313	321	357	339	313	287	315	313	317	331	320	314	310	305	328	321	321	324	308	288	326	292	332	311	310	309	317	302	332	333	290	286	332	336	311	303	293	327	332	319	271	318	319	295	341	335	289	286	318	318	316	339	327	328	366	318	315	328	323	288	294	325	317	278	301	289	306	341	332	344	315	340	303	359	318	340	308	307	336	355	313	318	310	308	299	307	302	302	314	324	288	319	308	302	282	298	326	314	333	312	293	331	307	329	324	320	347	338	338	352	311	325	306	297	301	307	307	282	315	329	308	345	304	348	335	306	279	319	292	335	297	303	297	365	282	284	316	321	312	318	333	351	313	323	332	362	327	303	325	319	329	324	295	344	328	321	315	341	333	269	328	305	300	347	352	306	312	335	346	358	316	311	296	320	311	304	304	322	334	341	319	331	306	285	326	308	295	343	314	313	336	354	297	314	314	302	314	319	296	340	265	320	299	337	306	351	279	311	314	288	321	332	310	321	312	290	294	319	364	326	324	352	335	314	308	318	316	319	338	303	318	304	276	315	320	328	301	295	316	309	306	327	307	309	339	308	316	301	354	339	304	319	319	361	299	344	309	317	314	312	320	346	336	317	322	313	291	302	299	340	337	324	293	314	306	321	304	309	299	345	309	328	308	312	296	309	353	287	294	298	329	304	315	285	295	279	319	330	315	305	333	320	310	299	272	294	319	357	343	300	327	269	328	320	350	319	316	315	319	336	315	330	325	347	318	328	316	315	326	340	334	314	298	302	307	314	302	325	313	357	348	292	328	289	321	332	322	330	321	287	290	308	301	344	325	316	317	343	320	312	324	338	304	307	320	314	316	300	327	325	306	357	319	310	348	296	333	325	340	339	309	298	310	330	317	293	304	343	311	306	319	326	303	331	303	290	315	322	329	341	333	295	334	324	314	333	290	311	296	317	351	302	300	310	304	322	315	307	341	304	320	318	313	338	283	323	297	307	330	329	300	290	320	307	309	292	342	319	319	323	313	325	321	277	299	309	329	328	307	303	345	324	323	294	372	296	334	300	314	336	305	321	306	284	296	340	296	302	279	320	326	308	332	327	315	351	312	343	300	312	303	333	299	327	310	297	299	296	314	284	306	300	320	313	337	323	316	322	285	309	285	330	325	318	345	293	309	319	297	329	318	323	329	337	310	300	302	326	307	296	324	311	312	270	310	302	263	299	305	320	342	307	316	313	315	343	319	346	328	284	301	312	323	316	304	302	290	310	310	349	321	346	303	292	297	318	274	338	307	275	321	331	307	314	291	306	311	323	334	337	313	304	320	323	317	330	329	322	326	301	311	309	277	334	300	298	287	322	310	327	312	339	332	320	316	327	305	336	316	342	345	286	324	330	305	290	348	325	340	355	301	336	284	310	315	316	310	316	320	309	297	277	309	322	295	295	316	313	272	330	298	299	329	324	305	317	324	290	292	271	334	338	317	344	333	325	319	323	317	322	315
17203	3388	2766	2959	2968	3421	4119	4657	6099	5667	5338	5305	5554	5288	4612	4047	3614	2937	2298	1860	1475	1335	1122	786	717	723	713	737	688	746	688	674	740	722	694	663	724	736	692	744	664	702	715	675	698	728	728	721	729	728	717	671	725	725	703	746	710	707	684	706	678	738	701	758	772	730	665	723	674	686	704	697	724	723	729	741	715	649	726	707	716	713	720	707	688	716	682	723	740	751	693	719	721	635	696	663	721	665	663	695	722	712	724	764	722	749	691	717	722	706	679	674	680	683	721	732	724	731	707	670	695	713	733	715	714	712	704	700	731	737	691	757	728	680	704	726	703	700	696	703	697	711	727	699	706	679	733	711	714	732	679	699	709	694	738	687	715	692	722	695	768	719	737	728	703	715	711	711	705	678	683	718	666	717	700	726	717	694	722	711	754	684	746	705	734	747	734	710	682	658	708	773	706	708	713	670	693	722	716	736	684	712	740	684	719	703	686	693	697	747	730	753	711	677	739	751	698	682	706	677	715	724	671	723	740	703	668	711	710	733	769	697	720	736	698	741	701	688	705	736	698	663	761	722	722	641	721	716	732	704	707	666	731	702	729	722	751	731	728	661	727	724	680	715	723	704	683	769	719	730	719	688	692	721	688	705	693	707	689	732	758	740	767	764	684	721	689	678	747	717	723	698	714	725	693	693	761	651	729	630	746	666	710	707	740	720	732	653	687	721	733	757	733	724	737	755	683	691	752	694	693	738	730	761	717	739	761	753	724	734	697	716	725	704	741	735	700	700	737	716	718	715	724	685	736	723	693	715	734	707	697	673	750	709	707	683	718	722	756	743	719	723	695	752	741	736	742	681	667	712	680	697	705	705	672	724	713	725	696	728	748	690	673	706	751	766	706	725	678	740	706	672	695	724	686	731	756	732	750	724	701	718	725	763	705	697	685	749	712	671	736	714	724	724	714	643	711	678	698	742	679	690	779	692	688	735	661	693	691	683	692	720	698	725	721	686	676	715	689	721	742	699	754	725	691	735	689	744	703	687	689	759	719	715	735	667	672	713	780	728	688	687	723	692	656	687	708	726	711	713	696	717	701	729	699	701	698	714	680	706	709	678	711	763	707	719	724	750	748	696	716	708	727	700	748	677	715	713	669	756	712	696	700	663	703	731	694	750	709	705	729	743	673	665	706	707	674	722	712	735	673	730	727	709	725	723	710	739	731	665	704	708	709	685	734	704	701	718	750	673	718	716	713	761	706	699	702	712	729	733	744	672	722	747	714	693	653	716	699	691	740	682	720	709	713	670	719	724	690	697	737	705	734	701	701	738	744	777	721	689	719	708	752	722	718	731	741	708	658	697	720	680	721	686	749	740	671	727	720	681	707	727	688	757	686	698	748	703	729	730	675	692	720	686	702	667	710	694	681	730	733	737	695	748	741	783	689	689	708	709	711	723	697	714	746	691	729	706	711	689	729	710	752	714	692	773	745	706	716	738	748	674	743	672	707	760	714	679	686	677	691	694	708	670	740	721	710	734	740	731	710	683	722	736	690	735	730	710	727	737	748	747	769	748	723	711	717	713	666	697	745	699	729	704	702	706	743	712	650	743	756	638	684	761	684	716	685	737	698	713	716	717	715	739	747	759	745	678	744	699	731	719	672	719	698	661	733	733	684	672	701	757	731	706	701	745	723	699	708	684	717	763	709	699	687	688	709	638	734	734	742	747	726	712	684	725	689	729	748	743	694	696	738	720	728	700	697	730	692	711	694	747	725	736	710	758	659	687	717	687	691	732	726	709	720	749	710	719	676	685	702	702	703	700	721	675	693	713	690	673	737	777	732	712	759	758	736	700	724	698	755	678	696	767	738	731	710	696	701	717	699	744	747	730	713	729	722	723	698	681	717	674	719	744	747	741	730	728	726	749	737	719	747	702	711	734	702	693	732	711	760	700	675	707	722	694	733	720	688	731	685	754	747	749	679	702	732	724	705	738	742	725	678	740	714	672	735	758	717	674	739	760	710	746	717	713	699	732	736	696	749	673	709	722	694	690	685	730	768	713	741	737	726	721	710	668	712	679	748	733	715	725	738	708	723	708	684	718	720	687	719	723	683	736	704	697	710	698	706	678	750	771	703	726	714	750	774	736	753	710	704	704	721	744	721	701	676	729	690	700	692	712	792	714	733	663	700	679	714	710	737	664	764	663	734	679	755	727	731	692	722	786	742	706	706	712	682	717	685	709	709	706	732	727	698	709	775	761	735	762	685	704	705	672	682	701	730	714	703	701	720	737	711	740	719	732	702	751	716	699	729	696	691	687	697	735	696	712	695	709	735	681	715	670	732	705	713	686	746	710	741	743	670	707	718	717	716	707	712	704	689	742	722	680	736	717	699	725	721	694	710	687	774	700	708	728	727	734	711	710	732	739	716	747	683	738	661	682	705	737	738	713	758	692	724	699	706	696	707	654	726	711	685	730	693	712	716	728	746	727	711	707	712	731	744	736	726	713	701	726	758	714	698	651	726	712	675	720	723	719	715	706	689	734	694	777	709	684	766	662	740	720	686	735	717	743	675	753	712	708	711	676	681	699	687	697	772	675	700	666	722	708	750	697	740	701	697	721	692	679	679	669	717	685	691	711	743	765	769	698	711	690	719	734	685	719	725	695	702	726	708	725	715	695	733	741	759	724	716	713	727	730	708	694	729	690	714	694	710	687	688	748	713	721	749	727	738	713	697	696	685	715	717	733	754	707	713	719	730	687	672	741	720	693	675	684	709	703	724	733	717	738	716	749	690	699	726	699	704	732	737	654	716	681	676	728	685	711	674	686	727	724	747	706	709	717	721	656	771	709	679	681	738	700	761	662	711	694	668	686	702	688	684	729	758	719	670	713	644	689	704	728	705	669	704	676	691	725	681	741	659	695	672	704	761	710	701	713	705	724	722	716	698	671	721	717	752	667	717	720	692	754	742	685	717	753	718	725	753	739	695	712	739	736	737	674	721	697	713	740	687	762	652	719	781	730	726	741	679	688	745	690	657	728	742	706	770	698	742	719	683	696	756	694	713	747	747	703	720	690	692	679	673	703	722	687	668	687	682	704	733	705	651	675	697	740	689	711	732	702	726	737	729	701	751	726	709	695	728	752	724	721	689	732	674	698	680	700	723	742	685	735	689	698	673	706	720	734	745	744	721	687	718	729	718	697	707	670	756	709	683	693	709	725	683	730	710	675	679	732	667	734	727	741	719	754	756	682	739	685	707	745	720	720	682	749	751	698	700	727	715	732	750	717	706	722	674	705	711	691	693	692	644	734	660	684	715	774	714	690	743	673	711	743	706	758	721	656	703	736	725	688	704	722	700	749	737	748	735	725	727	694	728	648	755	702	690	698	805	662	746	753	720	791	725	684	779	707	744	724	734	736	711	729	733	715	731	653	715	755	721	656	737	734	712	709	691	689	704	713	746	747	696	730	726	705	724	707	683	740	652	732	708	661	712	702
70180	34498	10599	2515	1514	2843	8934	2063	2607	2629	2182	1941	1898	1772	1588	1384	1016	835	693	528	463	371	305	272	228	236	248	227	238	237	227	214	229	214	226	239	220	236	252	216	271	230	235	202	245	206	204	234	225	234	234	241	234	203	206	222	211	231	256	233	224	222	224	259	225	231	239	215	212	222	220	224	207	248	224	244	204	205	227	223	211	232	232	206	230	221	229	213	222	223	228	220	241	229	209	225	222	220	255	233	234	228	221	252	203	218	224	230	250	208	219	202	192	213	226	210	214	210	180	206	231	219	204	222	233	233	200	230	241	240	230	229	228	223	233	222	207	232	242	220	226	248	208	229	236	240	217	211	220	235	226	220	250	244	219	224	225	230	245	241	241	213	231	234	204	224	226	220	207	252	232	202	225	204	234	217	222	200	218	214	243	226	222	242	231	209	244	225	234	250	247	256	229	220	249	236	223	235	243	246	210	232	250	226	234	247	236	208	222	234	236	229	242	209	210	195	219	222	233	221	205	245	231	209	238	222	232	238	235	233	197	222	252	219	256	264	216	203	223	215	232	252	226	241	213	223	236	222	214	221	227	222	229	237	198	196	228	220	238	241	196	225	246	217	234	229	227	242	198	220	193	216	217	241	222	238	228	219	248	229	213	239	232	212	218	201	211	234	225	211	225	229	262	245	223	216	240	235	222	194	250	227	212	243	248	241	256	222	235	247	242	238	245	213	209	224	215	262	224	223	211	227	233	219	241	230	223	206	240	219	213	236	233	214	253	225	229	227	212	231	237	245	252	209	215	219	231	233	239	245	237	221	277	198	215	193	239	228	216	219	203	213	217	234	247	217	207	224	246	217	238	250	190	212	225	237	252	248	236	227	244	223	222	224	230	261	230	230	231	216	236	234	253	252	239	215	239	243	207	210	226	238	213	229	238	232	221	200	224	232	238	238	202	190	191	211	215	246	225	244	221	231	248	243	215	243	227	251	250	207	226	265	227	227	201	221	217	230	208	240	212	221	193	208	240	219	241	211	201	250	226	228	218	213	233	227	208	245	248	199	252	203	241	215	240	238	224	226	230	213	227	213	216	220	231	236	255	230	214	213	259	222	223	223	223	220	226	224	241	227	242	194	259	199	212	213	219	212	217	229	196	235	217	257	194	232	220	225	241	230	249	235	231	248	214	230	258	234	235	224	243	219	242	224	248	225	224	235	217	190	242	209	197	225	196	232	220	205	224	239	239	248	229	205	234	210	226	213	216	237	224	229	265	192	244	213	226	227	237	223	218	213	270	227	208	207	227	230	235	277	238	253	219	215	239	224	240	219	230	198	226	243	225	257	226	212	243	209	215	237	229	220	223	224	217	228	234	233	228	239	251	212	206	245	217	215	219	220	230	254	220	217	223	240	277	234	219	222	224	225	215	224	216	259	212	226	225	213	212	221	220	245	217	229	231	233	229	236	231	263	217	207	230	250	251	233	224	223	230	230	227	230	201	259	237	211	232	232	218	241	227	232	214	203	218	247	244	210	233	248	215	223	216	229	236	198	229	235	229	214	184	230	264	202	179	225	205	228	238	230	267	221	239	237	219	205	244	233	236	235	203	230	216	243	217	237	226	230	206	222	229	220	258	228	216	218	262	218	235	207	196	214	228	238	225	234	201	222	229	235	199	207	239	241	232	239	241	251	213	246	202	232	217	231	261	214	231	255	205	232	230	222	218	236	234	202	252	268	229	241	228	214	227	245	232	208	256	219	206	211	244	214	221	241	257	244	179	240	220	196	247	234	208	226	194	210	228	224	216	230	219	236	225	235	238	228	235	234	226	224	239	230	192	224	240	226	232	217	232	215	249	224	214	202	226	217	212	217	217	209	221	228	222	233	242	226	239	230	190	222	200	251	240	248	228	249	244	211	228	217	247	247	237	215	213	195	233	208	222	193	217	214	248	236	221	224	220	246	229	232	232	206	251	202	225	212	214	216	226	222	229	214	255	209	215	211	234	246	211	234	236	223	237	234	207	237	232	212	218	195	235	272	208	207	221	209	246	226	209	271	227	215	256	212	207	239	247	231	233	220	200	220	228	222	209	219	231	222	222	228	221	196	203	219	214	227	229	245	230	231	257	195	213	236	235	232	211	199	250	248	218	217	214	225	209	215	235	233	228	221	249	241	236	236	227	199	229	254	223	204	238	232	217	257	205	229	211	217	230	249	245	232	224	246	232	213	230	245	221	241	230	211	236	237	219	184	248	223	221	263	249	244	253	226	220	244	234	225	211	208	220	251	221	242	214	192	215	212	241	220	224	247	199	260	231	224	251	235	206	222	226	222	228	202	240	228	203	234	229	201	241	222	211	241	239	222	207	242	222	224	237	206	195	217	238	237	231	211	249	238	208	235	240	196	230	208	225	217	199	244	217	217	253	257	226	265	221	218	220	241	228	248	207	212	222	229	198	220	222	230	228	223	210	238	258	206	237	227	225	209	269	205	220	240	239	224	253	223	219	226	234	218	212	223	217	229	220	257	245	233	242	254	209	198	212	209	240	208	202	231	216	217	211	204	238	225	218	232	231	218	244	203	199	232	225	229	220	237	214	234	229	203	206	229	208	221	239	268	250	221	208	202	249	256	251	229	208	267	231	213	210	226	231	220	204	212	218	224	219	233	235	199	234	215	235	240	234	222	254	226	231	223	215	231	209	220	232	205	255	203	195	243	232	259	245	204	223	217	231	233	222	219	222	248	222	219	200	228	220	210	206	222	227	214	211	253	209	245	223	233	209	242	221	220	259	217	221	216	231	190	234	225	241	220	237	218	245	196	196	223	224	211	209	213	215	195	213	227	229	190	219	211	211	235	233	232	224	219	244	230	246	242	213	219	238	201	208	224	228	226	196	229	240	224	224	209	206	223	233	252	249	219	206	238	229	210	192	216	223	225	270	236	227	244	230	225	234	228	221	246	214	229	222	187	258	237	223	234	209	207	223	238	247	233	221	246	261	231	221	240	224	220	239	217	196	227	218	235	251	212	225	223	247	214	235	234	219	239	239	237	246	239	238	244	220	235	233	219	220	217	235	200	233	215	243	253	209	207	277	214	248	203	203	209	231	248	233	234	205	222	253	222	218	212	214	214	236	211	220	228	234	221	246	227	235	252	197	209	206	217	222	203	217	190	209	223	236	238	231	209	235	224	232	221	234	218	235	247	230	214	214	226	232	201	214	238	240	228	224	221	237	242	208	240	206	228	222	252	214	225	228	245	236	221	224	223	242	186	241	244	239	230	219	223	248	233	250	221	227	222	220	209	237	225	230	235	246	219	216	236	250	199	235	229	224	230	229	258	235	209	218	226	209	220	236	214	232	232	215	233	219	198	228	243	234	240	200	239	211	241	236	221	224	223	229	224	236	218	218	220	216	239	198	232	226	223	259	188	264	239	242	204	233	225	222	233	218	258	234	223	226	208	232	232	239	238	247	237	228	223	231	202	216	202	211	200
40087	17006	4909	5318	5605	10976	19622	8281	11571	11278	10185	9019	9292	8887	8492	7290	5650	4504	3339	2793	2138	1681	1172	782	624	614	611	602	558	567	585	605	551	596	561	587	557	581	576	590	538	542	611	558	555	544	555	535	545	552	552	544	531	555	519	561	533	548	566	561	566	527	554	558	560	513	522	547	493	552	553	512	545	578	543	548	580	541	563	583	556	541	561	564	553	518	522	541	548	521	523	546	551	540	523	566	550	548	525	559	515	567	557	553	574	533	616	547	541	548	551	516	568	557	505	565	565	558	512	548	543	518	518	503	531	566	573	569	564	542	549	533	541	513	552	553	567	560	548	574	583	583	567	505	560	543	537	549	544	561	551	511	539	527	530	529	524	569	518	526	540	545	561	558	553	535	512	580	552	580	582	497	566	529	552	528	564	536	600	578	550	548	564	574	569	545	542	536	523	521	573	544	551	553	549	571	556	527	586	571	544	554	563	553	544	508	545	566	529	551	566	525	539	566	549	500	570	614	528	531	543	528	565	537	512	566	563	587	571	547	559	544	548	582	559	573	549	563	578	555	550	518	552	544	565	577	544	505	567	550	565	554	553	584	570	491	543	530	537	562	567	545	540	520	552	507	490	589	553	509	557	594	572	587	504	538	531	520	512	544	531	544	534	541	533	563	577	525	520	567	558	529	560	527	551	520	525	546	558	562	559	526	579	562	555	559	523	537	564	526	550	530	558	553	609	542	526	497	544	571	584	506	522	545	508	526	551	540	493	541	495	563	553	555	583	574	537	517	591	560	528	540	528	556	560	533	511	540	560	581	504	549	560	524	539	561	571	556	570	519	585	540	496	557	527	562	520	504	536	554	512	557	518	525	550	539	531	501	543	552	565	556	537	517	535	518	561	513	541	537	554	566	516	542	563	553	559	536	532	550	520	566	544	534	558	559	547	518	539	550	535	534	527	601	572	555	523	550	525	554	574	531	526	528	551	536	537	551	574	585	549	544	544	531	543	589	543	516	502	569	532	523	527	566	547	549	547	577	509	561	542	563	573	581	533	550	552	572	534	555	528	548	569	536	525	567	525	521	545	544	565	555	539	490	543	527	536	522	587	577	539	526	562	540	516	562	512	582	511	517	538	553	536	545	524	532	551	520	555	525	563	528	526	560	499	591	527	558	617	542	481	585	553	566	564	539	569	546	559	527	526	598	530	505	573	535	563	582	577	528	570	527	548	563	530	554	506	590	539	574	518	570	563	527	549	565	552	548	495	561	535	536	513	544	532	488	521	582	541	549	532	549	507	527	537	532	533	556	520	600	566	534	515	533	533	520	565	600	550	572	550	538	590	536	560	554	572	521	553	534	556	536	546	550	564	544	573	527	528	537	519	567	465	519	545	549	545	511	538	581	560	530	578	519	535	550	528	525	564	561	524	576	559	578	542	581	555	593	565	525	568	481	515	550	573	558	524	551	531	589	546	548	553	542	540	513	573	523	572	526	521	555	577	564	542	542	535	545	570	498	550	537	518	552	559	515	501	504	528	522	557	527	543	515	484	536	507	558	553	534	504	587	551	537	526	574	541	532	549	555	558	532	511	549	505	505	537	569	554	599	522	521	582	583	524	509	516	559	533	542	505	558	494	557	526	510	506	555	557	536	522	516	520	510	577	530	520	565	545	521	510	571	564	584	540	546	591	535	510	519	526	568	586	539	542	542	529	553	594	586	547	537	577	583	601	517	516	542	570	578	606	518	514	566	543	509	558	534	541	578	549	534	532	537	559	594	541	530	563	514	549	534	517	564	589	533	544	532	551	539	553	553	538	549	530	610	517	565	529	512	506	531	539	492	552	535	552	545	545	582	535	551	528	524	526	546	586	531	526	549	550	530	513	542	585	561	538	532	568	576	511	490	566	529	556	559	539	565	534	543	547	557	546	554	529	539	537	552	559	527	576	535	563	534	561	499	532	554	522	566	551	514	577	504	605	529	550	526	547	566	568	580	594	556	545	521	547	547	586	519	521	540	531	522	570	531	494	496	502	552	488	536	560	556	530	567	561	536	539	550	566	549	576	512	552	554	528	551	546	578	516	553	516	544	589	518	537	568	521	530	541	535	558	506	547	532	548	522	499	506	531	548	521	512	524	547	522	541	554	520	525	525	517	558	522	557	560	518	549	516	511	543	550	511	531	605	515	530	563	563	529	542	538	555	553	554	529	513	576	541	553	566	527	508	552	511	606	563	532	546	514	557	558	584	522	514	556	576	518	525	558	506	536	575	576	537	556	586	494	582	544	564	498	547	520	551	546	586	540	533	515	552	538	556	581	525	558	522	561	540	521	540	530	539	594	515	544	518	577	526	554	553	568	533	526	549	582	541	546	546	507	539	552	512	521	471	580	551	535	549	511	571	572	539	555	535	525	550	621	553	543	546	543	528	576	554	559	539	550	522	532	541	547	566	543	527	603	548	552	539	532	546	556	531	567	540	525	493	544	522	525	541	535	562	539	534	543	575	512	521	558	532	552	555	551	524	526	531	542	531	573	546	510	550	543	542	508	517	519	536	551	553	508	588	556	539	543	512	550	512	538	515	532	577	558	565	580	530	562	551	546	585	569	561	542	560	554	532	503	559	535	573	541	548	555	545	559	548	526	550	543	578	566	561	540	513	533	563	528	546	510	546	553	529	548	568	528	537	541	558	585	506	578	555	495	546	511	512	554	548	563	517	528	575	522	543	558	578	535	568	514	545	558	521	525	550	529	513	543	567	510	519	550	497	564	503	558	545	512	585	550	550	502	536	540	590	522	530	561	556	551	531	561	528	528	539	516	513	589	521	569	560	542	558	505	559	541	548	565	527	557	538	566	523	522	540	499	524	558	531	595	590	547	562	505	555	557	552	528	543	537	547	513	561	546	518	525	568	543	512	557	518	561	529	535	573	567	545	519	549	555	575	491	501	506	548	545	591	552	535	527	532	584	562	559	534	518	591	550	597	532	559	562	565	582	545	545	554	596	529	577	570	565	554	538	528	516	560	553	546	550	504	517	552	498	532	550	543	537	550	537	546	581	534	544	517	568	563	511	526	572	528	539	521	510	554	574	566	590	526	581	518	535	573	619	500	570	553	533	553	543	557	561	538	536	588	558	509	538	536	523	598	529	540	561	572	541	525	494	537	543	566	573	561	552	545	509	524	564	570	529	548	560	590	524	537	575	535	537	538	535	523	547	510	533	555	533	554	566	541	546	485	570	532	517	554	523	557	552	518	527	592	560	523	589	523	545	514	553	573	529	511	568	554	548	515	567	522	534	547	524	542	502	580	525	497	601	546	578	515	573	533	576	539	530	563	528	557	512	529	559	542	524	537	544	562	524	586	523	504	536	536	537	509	555	538	513	546	567	513	516	543	562	572	528	569	548	569	535	564	569	547	556	556	532	546	552	561	534	552	555	550	533	559	556	563	553	547	548	550	533	531	549	574	530	506	521	551	535	529	534	533	513	531	537	578
81545	43427	17070	5130	2248	4668	12559	3083	3662	3903	3478	2915	2568	2745	2290	2008	1409	1105	855	777	642	533	473	405	341	316	322	299	299	303	301	313	304	290	311	304	303	277	319	290	302	334	304	292	333	293	279	303	299	289	320	298	316	294	288	311	291	293	351	273	335	304	332	279	302	280	286	286	303	300	291	295	284	340	307	347	288	303	305	286	266	272	298	320	282	294	315	307	302	281	302	302	301	306	287	300	310	301	276	265	293	309	301	295	316	287	289	315	272	282	284	293	302	308	314	315	288	281	279	280	303	319	302	296	301	312	308	314	282	298	280	293	280	313	329	280	292	286	316	287	347	259	303	290	321	333	282	264	303	287	272	293	284	311	312	287	306	330	287	290	290	274	282	323	309	314	306	300	283	279	287	314	287	302	286	291	317	263	286	287	316	298	313	281	280	341	305	331	307	314	286	287	305	310	296	314	281	304	295	310	266	295	302	301	305	292	329	266	246	339	285	319	293	292	302	276	319	291	293	333	295	284	315	301	310	306	307	323	298	259	321	306	289	254	326	284	316	301	305	277	273	274	311	301	298	289	285	266	292	286	334	308	344	275	313	304	279	281	289	303	292	296	305	266	296	289	301	315	270	278	259	312	271	287	302	334	287	282	260	291	274	315	319	266	298	303	284	296	278	292	298	295	294	294	290	287	288	275	329	315	282	264	313	302	269	295	304	311	288	246	254	294	288	280	302	285	282	309	293	302	313	304	300	269	343	292	323	255	299	305	312	274	254	261	295	328	260	288	288	296	307	325	325	287	277	330	279	322	326	268	288	295	335	308	290	302	281	343	313	292	304	287	259	293	296	322	275	289	284	313	292	282	337	321	307	297	294	296	297	297	350	304	312	326	284	324	320	314	298	313	315	310	305	292	301	281	281	323	310	308	303	240	289	280	316	290	300	297	304	293	320	316	281	278	322	277	310	280	285	274	301	268	304	267	322	291	281	315	329	270	295	269	291	304	285	259	249	296	299	280	279	300	305	324	292	318	299	279	302	289	296	317	315	293	303	306	302	278	260	259	272	289	302	255	281	305	305	280	270	295	294	326	273	304	290	304	316	301	299	273	304	312	306	267	258	290	322	301	287	280	361	257	298	292	288	289	283	305	304	323	297	325	262	323	300	307	328	304	294	306	322	318	274	278	284	313	300	282	290	260	288	302	303	308	304	292	286	289	275	250	292	323	301	290	321	294	302	295	304	307	300	316	273	313	284	303	328	298	311	277	308	288	285	286	294	295	301	290	308	298	280	329	271	302	302	308	290	292	298	317	285	309	269	298	283	265	320	282	294	283	317	318	300	288	294	296	267	312	296	262	288	295	287	279	303	253	275	282	283	288	302	281	332	305	295	311	263	292	310	290	306	282	273	283	298	294	322	257	271	322	294	295	304	310	292	284	251	281	298	275	304	275	260	274	289	300	309	256	270	288	297	314	279	293	308	307	302	319	313	295	303	315	315	271	296	304	342	263	272	288	297	306	302	294	281	272	306	310	290	286	307	295	312	313	294	266	305	279	302	255	280	274	315	294	302	323	300	289	294	279	293	307	314	273	292	268	269	308	291	284	314	269	309	307	299	308	280	303	337	274	298	256	333	308	280	285	291	300	291	309	268	294	283	313	310	293	302	274	313	297	290	295	335	274	308	273	302	345	299	297	306	283	295	289	321	268	313	306	303	288	307	307	317	323	294	316	259	278	318	301	270	305	292	291	287	287	281	291	313	305	293	279	298	293	279	279	297	305	307	262	280	306	307	281	283	289	252	259	308	291	269	316	293	308	318	290	328	298	309	312	279	290	296	297	305	305	276	313	288	289	277	305	312	311	284	287	298	305	286	312	305	332	282	292	293	298	253	298	322	320	259	311	283	311	269	267	292	322	271	293	269	283	262	292	265	293	340	322	296	277	273	287	266	268	301	285	303	301	330	285	269	272	277	296	291	289	286	331	284	284	288	311	328	318	280	327	299	315	297	294	298	318	291	307	318	280	302	278	299	306	297	282	297	317	289	280	302	308	299	292	318	289	311	294	300	300	288	325	293	274	335	306	283	317	268	290	288	298	270	288	312	316	271	322	307	295	289	282	277	266	286	302	267	303	278	313	273	282	287	305	274	322	277	333	291	298	282	311	282	317	303	258	318	319	298	318	269	302	293	300	298	274	314	321	323	294	307	276	284	336	293	292	272	314	315	314	305	293	292	323	293	290	303	302	279	286	292	283	282	294	280	273	312	308	278	318	298	302	319	292	297	271	289	287	286	294	295	315	322	280	299	294	281	284	308	303	275	298	267	310	298	288	312	284	284	292	279	286	294	244	307	278	300	313	280	304	298	301	323	316	304	279	306	268	285	282	300	281	316	294	295	315	300	296	282	333	274	296	303	315	290	295	305	306	289	289	283	311	306	294	300	282	288	292	285	303	306	322	313	311	310	310	294	278	309	310	304	323	310	296	279	287	307	287	315	286	301	316	254	292	278	278	293	282	289	321	306	285	294	316	341	256	302	306	303	294	283	279	292	268	322	274	290	308	321	317	305	294	293	299	315	287	320	302	298	300	263	307	309	254	315	314	318	312	312	275	286	276	297	296	281	285	276	245	274	299	278	296	319	302	290	282	326	320	299	323	285	288	322	286	290	309	299	277	301	274	293	268	265	297	289	315	309	296	291	292	260	298	286	299	264	304	297	328	294	303	308	306	297	289	307	316	279	296	286	301	295	331	296	308	292	315	294	302	278	310	277	285	283	286	265	311	310	292	270	309	286	261	330	296	300	296	292	276	289	280	269	296	265	299	270	307	280	257	282	263	260	276	266	297	307	283	310	270	294	314	281	326	281	290	270	260	316	313	300	302	294	289	305	299	272	316	286	299	250	257	283	300	290	283	280	278	309	304	326	319	305	306	302	283	303	322	285	312	316	276	283	326	293	295	300	279	311	319	294	261	305	278	314	302	296	293	333	306	296	296	276	253	300	283	313	274	274	323	301	273	276	304	293	288	303	297	300	281	292	310	329	274	308	294	287	303	316	305	309	318	309	308	297	270	302	305	351	337	281	285	296	296	306	280	276	282	307	278	277	301	282	270	270	287	288	307	282	273	306	322	301	282	316	319	279	307	316	296	274	325	314	284	303	294	288	267	270	296	281	337	264	320	318	300	297	286	308	280	324	305	279	288	313	286	303	286	310	285	260	297	319	273	300	325	274	292	307	301	326	296	266	301	275	297	277	285	272	287	318	283	304	283	277	306	288	245	267	297	272	297	295	303	307	277	267	283	280	328	293	277	309	284	275	318	299	289	293	286	271	270	271	256	311	278	320	277	253	298	293	279	299	288	300	312	292	291	306	284	320	308	265	305	336	301	299	296	340	297	285	278	266	321	263	299	294	332	282	274	343	290	257	296	263	288	289	296	338	318	288	286	295	270	325	315	294	322	296	306	322	292	278	298	316	294	275	266	316	278	318	324
49612	24947	6684	7234	7177	15281	21489	11299	14852	15655	14554	12746	12221	12339	11172	9556	6997	5370	4484	3864	3061	2315	1644	1107	866	822	769	720	783	745	748	696	744	725	747	760	739	698	739	728	682	712	678	651	692	679	666	686	705	645	685	720	688	718	713	681	717	682	705	701	676	704	714	717	736	678	725	688	706	723	675	688	711	731	640	674	666	671	714	720	733	677	709	713	685	689	661	728	679	682	703	678	681	686	715	668	692	666	705	718	677	690	695	636	684	702	703	742	706	705	674	714	644	704	715	673	659	653	701	657	705	700	695	669	682	709	673	737	666	651	706	721	668	688	654	658	690	641	654	689	704	695	658	687	703	720	678	699	706	719	674	738	694	639	637	692	669	679	670	707	652	706	681	708	702	642	667	694	660	680	693	723	733	685	724	671	666	719	687	662	671	681	683	691	685	746	713	617	731	713	665	676	735	705	673	685	684	694	718	709	628	667	678	738	688	689	695	657	689	643	671	705	697	679	691	689	711	724	669	675	697	694	678	678	652	728	638	669	653	675	659	676	705	676	707	692	677	691	653	694	677	693	657	687	729	709	692	712	726	701	736	673	654	721	677	683	693	679	719	704	707	685	671	694	689	695	664	705	689	679	687	613	669	693	653	692	693	679	709	679	669	711	686	671	664	663	691	705	677	724	736	666	709	695	729	684	744	657	682	665	659	702	665	690	720	695	681	712	688	742	717	710	678	714	669	683	701	708	653	705	734	695	671	698	681	662	678	665	679	645	694	697	736	694	674	629	707	684	706	721	696	702	707	702	631	707	688	677	674	690	674	688	687	688	673	674	657	672	698	657	723	654	686	667	677	654	678	696	684	698	643	653	697	677	695	725	717	709	705	701	700	676	707	696	708	675	697	670	659	709	711	713	706	696	690	713	669	675	702	692	680	689	743	650	712	687	700	683	695	707	697	744	738	708	677	669	700	683	653	687	711	709	682	683	657	648	690	696	710	700	716	669	675	729	683	708	669	710	649	698	712	704	658	690	708	716	692	691	699	687	701	702	712	730	705	704	653	718	726	638	684	707	709	679	675	662	706	697	701	681	696	663	653	680	691	673	692	670	662	690	692	667	705	733	729	688	674	724	703	646	710	700	700	701	684	662	702	659	682	672	700	705	684	683	676	670	689	673	724	687	690	669	688	642	704	710	671	717	686	746	747	686	658	656	706	691	647	689	724	644	648	696	702	727	694	739	695	668	690	729	672	693	684	675	713	723	702	710	643	695	662	735	669	743	657	655	691	682	688	705	734	688	678	685	727	673	681	686	596	678	686	689	724	699	653	701	664	676	689	697	744	677	664	678	658	677	698	681	659	638	657	773	675	669	676	707	685	690	737	699	715	725	700	718	713	683	710	728	705	694	691	669	676	668	654	715	662	693	724	698	700	740	713	666	683	653	671	703	691	677	763	684	709	647	665	703	705	711	685	663	686	692	769	695	661	652	649	694	658	679	690	745	689	703	679	672	714	689	665	658	689	676	687	679	692	680	734	669	687	710	690	682	683	715	682	687	722	711	684	645	670	654	673	713	650	705	692	707	672	660	723	724	668	670	729	706	661	683	693	719	673	719	691	665	702	699	693	675	710	739	689	715	689	699	692	694	660	677	671	704	682	687	699	698	679	673	724	652	716	671	696	657	664	690	696	673	688	712	698	728	709	642	697	703	639	697	607	675	678	720	658	672	704	715	716	690	726	743	704	669	731	669	660	674	697	675	687	680	690	673	679	718	668	702	665	678	695	685	687	730	695	700	700	749	694	661	673	694	661	674	654	685	682	664	707	641	663	723	696	718	706	676	675	672	734	710	705	704	616	668	676	649	681	697	748	722	678	663	648	694	697	679	653	746	727	690	682	666	744	672	659	674	700	714	719	711	638	673	682	731	705	727	697	693	673	708	694	673	730	652	655	698	653	704	722	675	676	674	638	655	684	674	673	664	706	720	650	694	646	719	673	684	673	676	720	713	688	673	669	661	699	677	729	705	680	727	717	703	660	690	730	653	693	650	710	649	682	669	716	730	661	674	682	654	676	740	735	647	698	710	661	681	693	638	640	698	700	707	664	646	734	687	656	675	659	695	679	691	687	667	727	694	696	719	671	724	680	687	678	698	710	699	701	718	679	699	654	643	655	670	687	692	703	686	681	727	668	687	660	658	759	644	657	680	701	692	702	648	636	708	707	639	703	667	688	678	722	694	687	680	673	704	669	707	694	703	691	737	712	702	679	708	662	703	644	657	716	680	697	678	669	719	711	646	668	660	637	719	658	637	716	713	691	621	716	690	711	646	685	655	666	654	678	689	711	737	685	720	688	640	719	712	671	682	706	669	684	673	736	701	697	707	654	676	698	712	688	699	690	712	662	702	706	704	685	662	669	668	698	716	711	670	704	667	685	677	715	672	692	691	682	693	662	698	694	712	690	673	710	630	671	707	690	692	696	656	690	668	622	661	674	716	668	708	666	700	690	652	732	654	704	694	737	679	702	712	734	696	713	679	701	696	702	718	708	686	678	708	778	733	726	671	665	729	693	676	661	706	699	688	663	726	686	667	698	661	675	684	711	693	661	742	733	690	688	678	734	674	665	713	696	724	704	657	708	657	703	683	699	734	749	664	689	706	668	717	689	696	722	711	679	661	752	670	689	694	690	666	711	699	684	699	648	696	694	672	715	695	699	657	676	723	680	682	667	696	706	705	706	703	699	698	683	694	688	701	638	691	681	708	671	716	678	729	685	692	702	683	694	711	682	679	689	664	644	701	772	658	654	690	695	706	646	680	685	746	665	697	694	712	646	673	688	705	722	649	683	676	671	691	711	673	671	684	726	672	718	691	670	645	664	677	637	728	680	748	686	717	685	677	737	691	708	701	714	708	659	682	677	681	659	681	713	699	667	707	698	680	707	727	705	684	645	704	676	683	723	704	718	699	687	693	709	676	743	726	687	654	702	650	721	747	630	679	702	681	628	720	669	700	684	711	693	692	729	657	697	677	697	691	711	744	704	656	694	719	706	703	719	699	686	656	636	702	691	701	710	672	677	652	686	698	677	706	675	679	710	677	680	695	713	656	702	717	691	677	667	713	671	716	677	673	640	707	686	695	673	706	645	735	641	673	662	681	681	718	690	671	682	691	740	654	685	716	687	696	676	703	660	695	678	678	687	671	645	732	708	715	634	664	700	710	685	692	672	692	671	676	649	673	686	679	692	670	686	674	711	713	696	652	708	632	685	685	745	675	733	701	665	731	684	674	632	666	689	671	689	672	676	692	725	728	668	652	626	689	650	705	683	682	713	688	732	679	687	705	709	666	644	695	647	685	692	658	732	677	705	684	713	716	670	676	673	644	684	733	715	688	691	676	717	703	706	626	673	649	698	672	703	694	648	693	683	663	707	691	713	716	738	699	675	714	715	666	670	694	699	734	653	698	695	705	634	712	668	671	684	709	687	684	678	662	680	712	722	706
19384	3619	1053	669	651	725	762	794	1343	1466	1323	1243	1166	1049	1048	885	748	570	479	428	388	353	342	338	323	294	330	303	295	294	314	283	308	284	313	291	316	264	281	305	317	316	301	314	334	326	295	317	287	288	306	288	324	282	287	311	295	274	273	282	294	312	298	336	324	280	313	287	289	283	294	285	293	292	285	285	300	309	315	307	274	290	283	304	294	288	320	290	315	320	315	296	313	344	294	276	362	302	259	302	255	321	313	307	301	316	318	304	299	309	292	271	298	323	327	281	303	297	331	273	275	327	307	312	310	278	272	325	296	314	265	319	302	310	323	293	289	327	277	323	271	319	304	300	295	308	286	323	284	313	324	302	314	305	301	303	307	268	319	277	267	305	336	317	271	304	300	336	299	275	280	287	304	296	302	304	309	302	310	280	309	343	323	310	325	321	276	323	302	292	298	318	320	291	325	355	343	313	328	307	314	298	261	311	266	307	310	326	275	326	350	279	291	335	314	303	336	311	315	301	290	294	304	270	300	313	284	292	308	299	314	321	325	329	287	308	291	330	300	249	323	302	301	308	339	309	302	337	319	291	323	309	278	344	334	326	262	258	300	298	331	329	284	291	323	311	325	303	308	316	337	272	293	290	312	279	300	286	327	348	334	306	313	309	296	289	308	280	310	316	316	321	294	282	314	315	267	287	269	309	329	262	295	331	304	304	291	284	328	317	290	279	276	304	291	292	282	315	320	261	274	297	279	317	314	288	317	309	310	321	314	284	286	280	307	282	272	321	262	287	328	330	311	297	306	259	336	313	281	326	294	306	283	326	305	284	305	333	306	327	286	315	325	300	308	338	294	310	315	300	319	333	311	309	293	314	304	271	293	286	296	298	320	311	296	300	287	317	285	310	299	294	292	303	307	301	261	294	295	289	310	300	298	285	310	337	322	301	303	304	314	301	338	301	278	327	318	287	330	269	298	274	321	296	336	302	319	281	331	300	295	320	266	306	333	258	311	313	323	294	314	313	310	281	298	324	320	286	308	338	316	280	280	302	278	315	337	314	302	307	303	325	283	283	308	312	353	302	305	329	287	299	301	308	282	307	307	314	324	294	309	300	322	306	336	349	317	309	309	327	317	316	336	299	307	316	306	293	297	315	347	294	287	286	309	276	320	297	313	313	285	303	316	300	316	290	296	274	328	308	305	291	289	291	294	324	308	311	304	322	317	344	322	319	317	305	313	327	298	303	303	309	309	322	325	312	273	296	288	295	272	292	266	306	292	319	311	300	267	305	306	308	326	309	287	316	340	299	291	288	297	304	297	295	284	292	282	297	306	321	326	343	304	346	306	314	304	334	333	302	333	302	300	304	310	325	315	328	280	329	302	276	316	303	274	333	310	311	314	282	327	289	304	328	314	308	324	315	303	272	301	319	309	306	316	286	283	306	274	317	310	321	315	300	291	297	291	300	308	270	320	319	256	302	325	315	301	305	292	311	287	295	305	329	315	299	344	277	323	312	327	281	304	309	302	310	338	294	321	327	315	328	326	302	316	301	341	320	323	280	282	294	279	328	322	304	305	310	299	295	317	309	299	313	305	277	324	322	277	298	292	272	294	274	323	291	349	327	311	345	282	318	344	320	312	337	272	289	306	313	299	315	296	302	275	331	288	317	303	295	342	343	280	293	296	282	336	334	309	323	297	319	298	327	310	344	327	303	309	311	289	347	312	313	275	313	317	276	288	293	276	325	307	317	294	277	321	287	308	305	297	356	283	286	302	325	317	317	311	324	306	295	284	301	333	290	335	300	297	259	299	249	287	318	326	287	289	305	313	289	334	331	291	325	303	329	318	267	263	285	284	284	362	307	295	305	296	315	296	305	284	302	294	276	296	299	285	291	300	308	299	300	294	305	306	309	303	277	269	312	293	261	306	302	346	310	295	306	328	343	274	311	309	298	285	292	300	310	289	285	262	285	293	300	310	283	337	326	322	325	287	301	338	313	300	284	329	293	304	302	296	316	338	300	322	295	298	289	347	299	278	303	310	317	281	305	296	307	269	333	301	297	299	333	328	334	336	320	307	292	316	303	327	291	309	302	278	297	295	305	258	303	296	299	333	325	291	284	313	308	290	321	328	311	330	298	329	288	293	299	321	316	295	317	320	310	306	295	277	297	289	324	320	302	302	301	284	281	287	325	296	305	288	298	295	307	275	306	310	329	341	295	327	308	288	283	277	319	323	295	342	287	324	308	290	307	319	312	288	282	301	319	321	272	325	261	325	356	299	285	283	293	306	331	309	303	309	305	290	322	312	288	302	312	312	298	304	326	278	321	278	321	323	321	294	306	327	325	310	320	324	289	283	336	327	282	301	305	305	309	319	312	320	294	303	297	304	307	311	292	291	317	330	280	302	300	306	323	300	318	297	273	306	333	293	299	340	270	304	338	311	297	291	325	308	332	294	267	294	315	302	306	312	290	299	307	306	303	304	314	320	346	287	343	320	321	275	312	346	314	325	272	312	317	287	292	314	286	294	331	294	306	310	359	286	290	305	324	313	298	339	335	292	288	295	309	294	304	311	318	310	311	269	318	309	284	303	291	314	301	301	294	287	292	311	315	313	285	302	290	322	306	286	311	285	290	312	289	285	293	292	325	298	319	305	287	295	260	267	286	327	310	266	270	294	289	303	302	297	285	299	289	303	277	311	279	288	315	322	283	295	297	309	282	291	322	311	291	312	297	300	319	313	354	319	273	293	338	350	306	287	319	296	256	306	293	280	308	282	323	285	277	307	324	282	314	285	284	318	272	311	305	318	294	307	295	298	283	282	291	296	307	307	330	289	332	310	262	269	310	306	297	303	311	324	315	304	320	317	329	309	326	275	281	285	271	301	328	296	301	312	321	280	281	350	315	275	313	304	346	314	311	314	319	262	321	303	288	295	304	321	310	330	321	293	275	298	297	318	325	299	313	283	292	316	291	303	286	307	326	299	324	281	312	325	264	310	327	296	291	275	320	312	305	307	322	298	301	317	294	303	307	302	282	291	267	313	306	318	328	308	318	301	289	273	355	287	312	306	337	285	298	334	303	352	299	327	323	307	299	300	329	328	278	310	313	298	303	274	291	324	308	319	283	273	292	317	294	300	323	282	330	305	326	290	308	300	284	286	309	332	336	317	287	300	331	326	301	291	283	322	338	321	311	338	318	307	308	288	324	312	288	308	321	289	308	307	288	298	300	307	300	299	298	305	314	341	267	257	310	316	299	322	276	313	283	306	304	322	295	299	284	315	325	309	313	286	311	293	333	310	286	325	314	302	299	298	301	318	298	278	312	284	306	312	301	341	290	311	277	299	294	283	287	322	279	278	325	269	331	326	292	294	299	291	277	303	278	310	303	292	330	263	311	294	310	292	254	291	325	287	299	303	280	312	294	303	341	285	306	321	336	296	325	313	279	287	320	300	299	332	315	296	316	326	328	283	326	304	299	318	315	330	332	290	326
15893	2790	1793	2000	2058	2674	2977	3367	5715	6777	5991	5841	5469	5634	5311	4349	3380	2427	1940	1824	1472	1207	886	737	685	706	702	698	723	720	698	711	724	695	690	701	674	676	718	713	646	689	748	719	660	676	752	707	696	716	671	708	638	700	715	670	720	677	687	689	692	678	653	655	717	701	645	728	642	733	631	693	734	713	676	662	697	664	716	717	669	706	681	713	703	711	646	679	681	723	709	685	665	711	736	678	681	702	670	685	672	668	760	722	720	677	635	661	669	714	697	672	664	694	698	717	715	752	711	693	691	691	711	670	740	700	641	752	715	702	724	748	657	670	646	625	731	697	661	743	658	686	676	693	697	653	686	668	683	694	677	670	676	658	689	677	675	683	691	729	704	659	723	704	689	666	717	665	666	621	676	686	648	703	701	665	703	705	672	705	707	700	702	735	685	661	665	640	717	644	673	673	742	739	683	659	679	709	657	732	687	704	647	688	671	703	670	667	746	685	698	668	712	698	728	689	674	662	643	707	698	703	675	666	648	730	706	663	718	677	713	668	659	690	686	740	713	696	672	685	676	678	664	718	717	687	694	656	665	742	674	677	728	698	704	665	670	728	670	685	678	687	650	679	636	718	728	679	691	709	672	688	710	718	717	686	686	681	730	681	711	719	689	685	683	657	672	662	719	669	657	667	655	716	657	698	700	710	693	678	670	706	711	658	740	696	654	697	637	708	664	667	683	676	691	688	685	697	679	669	679	678	669	693	719	691	688	678	670	715	688	684	674	672	664	710	680	747	684	653	674	664	740	688	658	679	702	689	699	707	723	682	710	699	708	706	666	676	661	656	675	708	673	664	701	670	668	633	650	651	701	726	687	649	692	693	696	720	697	745	677	701	657	651	730	680	697	682	659	665	706	640	725	745	728	696	667	647	709	691	724	678	740	709	675	674	678	668	706	701	686	677	669	680	679	673	693	675	697	649	668	698	683	744	678	694	672	708	660	646	724	690	763	673	659	719	668	682	701	694	711	689	695	629	660	692	707	684	691	664	714	626	724	709	675	660	659	683	705	700	669	706	725	727	671	672	684	700	650	672	706	703	709	723	712	630	703	696	680	721	662	664	690	678	683	712	691	714	678	675	690	702	690	680	717	651	650	715	718	669	722	694	710	679	710	717	722	697	665	713	667	671	703	685	657	673	717	680	664	688	717	723	657	671	644	728	694	718	664	687	695	680	687	657	692	676	683	730	697	711	690	663	715	739	670	681	753	681	642	745	690	673	692	677	714	656	705	687	686	686	727	660	682	715	697	666	672	750	699	680	646	682	663	686	711	680	664	706	708	668	687	663	651	698	716	692	654	672	717	662	652	679	720	706	716	657	691	694	679	681	672	693	701	730	660	660	714	706	709	658	688	695	681	700	679	710	686	689	656	671	650	685	716	693	735	728	712	707	683	682	684	651	678	688	732	684	698	688	687	725	734	724	703	718	693	724	670	708	706	666	690	688	719	738	696	702	695	753	755	656	691	658	699	666	710	691	714	711	663	694	675	681	740	670	688	709	718	703	697	664	676	681	693	678	683	728	672	651	680	660	658	676	729	687	669	717	622	717	716	639	732	722	721	668	641	729	661	704	704	700	726	693	720	679	735	691	694	666	728	733	697	668	736	692	682	669	669	677	722	676	692	677	722	678	683	715	692	723	705	716	662	710	674	622	694	680	684	661	702	675	687	657	688	647	707	684	686	712	705	757	700	728	700	680	683	674	705	713	666	700	694	687	740	713	678	676	695	699	659	677	683	727	698	653	667	697	673	703	673	693	693	627	676	696	671	762	703	686	713	748	703	688	727	687	657	689	713	710	654	670	710	662	699	655	714	716	673	734	716	752	738	739	704	663	663	721	742	675	693	650	670	676	661	620	726	674	648	714	743	721	671	662	694	717	666	681	631	706	669	674	711	664	684	692	721	682	717	688	657	686	735	662	695	672	673	710	723	711	661	688	666	685	684	697	675	674	635	647	669	650	717	728	679	679	651	730	681	655	700	727	695	700	686	678	647	714	693	705	740	653	696	688	711	662	739	700	698	633	651	672	709	694	697	641	714	700	679	678	673	680	698	636	741	689	682	699	671	719	716	756	702	669	700	655	646	669	650	713	689	719	700	719	691	660	668	695	681	646	687	652	695	689	683	660	727	699	715	723	693	697	722	691	687	679	734	673	692	685	681	659	641	693	689	708	683	699	702	659	668	683	717	691	657	699	705	663	674	699	734	711	690	694	680	715	681	661	751	621	673	719	688	696	688	728	689	704	653	679	717	643	702	708	679	699	724	665	682	715	742	674	709	723	696	646	710	717	688	729	645	680	726	675	696	637	684	747	624	686	706	703	708	688	704	681	700	714	669	650	701	643	699	655	648	705	641	700	697	686	713	669	709	718	701	662	715	667	707	698	696	726	711	725	699	680	691	686	685	674	718	685	689	701	728	691	669	693	708	687	715	717	695	714	667	723	687	724	680	691	702	626	751	674	747	674	670	690	737	687	656	696	702	639	668	718	683	692	673	661	697	689	697	691	672	727	691	748	678	649	721	679	707	671	735	666	692	678	688	695	678	711	684	666	668	710	690	706	716	723	675	695	691	650	671	656	697	717	693	656	692	684	719	674	680	666	674	693	695	684	633	674	725	671	720	679	723	690	695	748	707	671	700	690	719	697	691	685	701	674	699	702	709	678	690	695	717	683	678	689	680	679	681	679	697	707	706	668	719	702	672	687	636	637	671	731	673	680	733	744	698	709	712	712	677	700	699	717	654	669	682	662	728	641	710	691	688	687	647	673	684	735	665	691	693	668	677	710	697	666	707	702	708	719	651	685	672	692	697	684	727	672	700	719	694	649	679	717	736	723	668	674	763	684	667	713	668	695	742	710	711	721	701	673	680	696	689	719	647	717	739	691	685	688	645	688	683	682	699	705	683	653	701	685	693	729	693	656	659	684	681	670	707	728	699	708	695	742	689	701	704	645	649	738	731	684	752	653	707	678	690	679	688	710	707	661	674	671	693	703	684	704	684	681	694	703	664	712	678	663	702	672	720	731	690	672	673	700	725	711	657	721	697	717	693	675	693	640	691	676	730	728	678	698	673	643	694	697	707	678	659	725	690	705	655	746	665	693	674	667	703	672	637	694	696	686	709	718	700	728	729	712	732	687	648	682	710	667	729	674	664	687	674	718	719	667	681	664	745	723	642	669	707	694	686	693	704	695	710	712	656	664	673	675	692	678	684	724	708	707	707	716	681	717	706	681	680	702	646	700	693	700	676	671	670	726	704	690	713	653	685	713	642	701	713	656	643	702	662	719	700	667	706	690	709	683	668	682	683	657	701	711	674	687	679	685	715	665	709	693	684	688	722	692	708	689	716	687	666	701	683	680	667	701	661	673	732	695	727	698	665	716	682	679	713	745	691	654	721	693	692	694	716	698	710	680	754	683	700	661	673	667	701	665	694	683	693	695
69527	33388	7983	1789	1292	3025	8437	1352	1873	2418	2245	1922	1804	1681	1528	1325	967	775	612	519	446	356	289	237	249	230	253	212	201	201	209	218	190	198	242	214	237	226	202	242	215	224	206	190	190	218	216	225	231	231	210	205	214	192	187	221	208	179	199	188	206	196	216	213	223	217	229	241	211	201	225	212	224	232	218	225	207	203	221	215	192	233	216	199	192	220	207	206	201	217	183	205	183	201	209	191	225	213	216	242	205	197	201	213	209	195	232	228	192	222	180	230	191	247	207	259	176	203	184	196	213	238	203	239	220	204	208	199	209	248	234	215	197	204	191	188	204	187	215	215	212	224	207	198	222	217	221	208	220	231	218	228	216	209	222	204	248	217	221	211	184	210	183	235	224	243	216	234	201	219	206	233	209	233	206	217	207	192	235	199	226	225	198	217	227	197	206	183	211	182	223	192	195	216	191	217	201	225	204	197	184	219	215	212	206	234	233	212	220	194	188	200	205	190	225	226	208	207	240	226	251	209	206	204	220	233	253	219	218	210	207	208	210	221	237	205	230	225	215	204	228	240	194	182	204	212	185	223	213	189	222	201	202	205	213	207	201	215	229	211	224	184	226	234	207	225	216	218	209	210	202	219	210	203	217	211	207	168	216	213	190	198	181	193	220	222	205	209	201	198	233	203	220	201	200	192	213	204	193	206	215	202	212	208	234	216	188	214	180	216	218	222	189	215	208	212	206	224	224	190	196	223	223	207	196	176	244	221	213	200	201	195	186	216	225	247	213	202	235	202	188	220	216	226	202	214	211	213	213	199	192	197	247	214	207	216	221	239	207	196	212	244	217	201	225	233	194	226	198	214	217	213	201	221	196	221	212	218	176	229	191	196	239	216	213	204	199	196	177	225	198	214	194	186	237	204	181	205	217	204	230	214	228	186	238	221	235	190	208	205	162	191	211	225	201	220	199	210	218	206	233	206	185	230	197	192	218	222	194	231	213	212	209	229	174	194	205	220	206	198	221	227	217	209	191	226	207	226	229	217	217	186	207	205	219	216	241	252	192	193	224	178	185	194	197	177	201	221	223	201	212	190	205	194	218	237	207	221	215	227	198	192	197	219	227	212	206	190	234	199	224	211	208	189	229	213	206	220	184	184	213	200	215	193	210	210	183	184	222	190	191	224	218	205	213	183	218	216	224	203	226	208	180	224	211	215	205	231	205	209	190	167	220	194	215	208	213	233	240	217	192	191	213	203	232	197	221	213	216	211	240	210	202	192	211	231	185	180	203	214	198	217	228	205	236	222	183	252	226	210	211	193	209	201	239	209	243	223	215	204	179	211	205	216	236	221	223	217	216	237	238	225	200	206	209	198	237	198	215	222	215	176	196	205	213	214	213	211	239	212	229	185	214	196	193	212	236	215	233	206	184	181	216	190	186	198	200	213	222	208	217	220	216	205	232	215	209	208	199	195	169	251	213	209	197	192	207	219	206	197	228	220	200	208	197	211	214	202	207	174	195	196	208	200	251	203	203	226	210	224	216	183	207	195	214	199	225	224	202	204	235	205	217	201	189	220	209	214	214	213	210	214	217	202	223	223	212	191	215	219	196	221	185	203	201	186	184	218	192	219	185	195	198	222	251	189	213	224	221	221	233	217	239	203	204	218	241	224	199	192	203	226	219	204	233	215	238	201	206	194	218	227	210	197	205	213	223	212	213	185	219	237	222	213	207	250	209	184	216	206	209	204	209	219	214	188	187	218	230	209	186	212	218	190	211	203	209	191	220	209	223	211	232	172	222	211	223	210	217	203	209	206	192	209	219	209	205	225	204	200	214	200	207	248	202	192	215	193	222	206	219	212	209	208	188	198	200	217	195	226	188	180	206	207	214	202	220	211	236	244	188	193	218	218	201	230	212	200	212	206	195	219	215	213	228	221	224	242	223	213	212	198	223	222	220	210	198	189	211	220	203	198	182	203	208	212	243	247	210	238	211	244	201	221	202	216	196	201	204	198	208	185	191	194	193	194	206	200	213	206	213	184	194	236	162	220	194	189	198	247	233	223	204	197	198	208	220	180	211	226	201	203	186	200	213	209	212	214	212	210	208	192	208	214	213	201	210	230	214	203	212	192	203	206	222	197	175	217	206	184	228	231	221	216	200	195	209	209	219	187	213	203	214	228	235	209	216	207	213	234	204	194	209	204	212	190	211	235	200	242	230	227	216	204	216	203	199	205	195	201	219	205	209	205	237	207	200	198	204	206	210	196	205	201	224	215	206	210	227	190	255	204	222	222	237	214	187	198	210	214	216	187	205	207	208	231	230	223	218	226	218	193	210	224	218	225	205	220	235	227	204	199	222	195	201	211	216	217	215	213	224	222	212	212	214	194	206	263	251	234	208	205	211	208	237	218	220	220	214	231	221	189	224	220	187	206	197	225	218	196	188	221	195	229	195	173	229	189	201	210	229	219	216	219	199	228	220	197	193	229	218	198	217	200	209	192	192	197	229	192	168	245	220	192	227	183	222	192	187	227	197	197	204	215	214	199	219	195	208	221	185	195	196	226	230	228	205	205	184	189	207	217	224	224	231	215	217	217	212	223	230	218	210	193	218	192	236	214	186	200	224	205	199	230	219	224	201	236	207	201	182	228	184	221	216	211	204	199	191	211	173	193	198	219	222	208	191	214	220	191	204	206	233	206	216	206	217	228	204	215	213	198	185	197	202	195	196	184	201	190	213	212	219	196	219	204	195	200	216	192	222	210	201	218	228	202	189	193	187	217	206	236	222	220	222	199	212	204	208	221	188	191	186	203	205	210	199	183	217	191	189	226	215	209	180	201	206	239	208	207	209	194	217	214	204	209	192	220	217	200	205	216	249	193	244	211	180	213	219	210	227	199	208	218	216	207	199	206	183	217	217	232	200	231	201	234	231	217	219	228	206	171	185	178	209	203	211	186	186	216	231	210	207	205	219	174	220	207	183	220	221	189	196	198	172	209	194	202	191	214	223	220	212	223	248	225	201	243	227	214	205	218	221	208	231	221	214	212	218	222	229	214	187	221	206	205	199	197	208	227	203	198	210	210	214	217	188	205	217	225	201	251	214	228	206	199	196	221	239	203	212	218	203	223	215	203	187	232	190	212	220	222	201	218	210	215	216	209	233	203	189	224	197	214	198	192	228	218	190	194	237	192	214	206	220	216	226	217	212	190	206	193	215	194	220	214	210	213	192	224	229	193	219	219	224	220	216	196	213	206	185	208	226	219	198	192	237	210	213	232	232	236	175	200	231	194	188	230	215	196	203	193	190	192	209	217	219	208	196	215	186	224	214	218	199	200	210	247	204	222	194	227	203	212	201	198	199	209	213	184	205	214	193	211	215	190	230	216	229	212	193	215	213	227	204	221	192	238	213	213	206	199	200	228	219	211	208	192	192	223	208	191	191	212	198	216	191	205	207	200	220	219	237	201	223	233	213	220	205	237	201	222	207	199	227	192
39241	15180	3310	4527	4495	10429	16296	5212	8908	10956	10619	9605	9030	8731	8383	6848	5380	3771	2969	2556	2003	1472	1030	772	710	679	619	539	538	515	534	526	523	566	562	530	542	585	528	509	518	507	473	496	527	509	565	503	547	473	507	523	531	502	506	528	500	501	485	546	506	505	536	525	514	460	518	508	502	520	482	502	521	548	499	527	515	518	481	493	487	562	532	496	513	515	486	480	499	521	494	537	519	464	524	518	513	539	522	487	549	499	491	494	482	498	479	502	504	498	508	505	518	534	530	495	566	534	472	518	544	516	517	522	519	536	517	519	539	479	519	528	476	501	543	500	506	500	503	534	512	560	514	496	477	516	524	520	514	558	483	491	540	521	491	524	502	505	547	500	511	506	506	497	504	547	543	512	539	603	507	549	486	526	513	516	527	494	529	479	500	540	465	514	490	502	515	467	507	513	476	541	486	548	472	530	489	502	497	509	529	504	521	476	479	528	488	530	466	503	473	516	486	513	487	480	525	490	551	495	489	500	515	497	492	519	476	484	524	507	527	498	495	528	523	503	532	557	523	542	504	461	463	472	516	506	498	525	519	465	514	468	498	474	508	486	525	512	506	518	533	442	530	527	514	496	468	521	511	524	492	519	487	542	522	531	511	482	514	510	491	554	553	495	508	516	547	473	543	482	535	470	530	486	521	511	503	554	517	508	478	527	493	534	511	480	534	513	511	495	511	489	504	478	524	502	545	477	530	511	526	505	448	510	494	506	504	491	540	539	533	504	500	531	498	502	519	514	505	517	503	476	460	499	508	491	494	522	515	494	483	535	537	514	523	471	554	497	522	510	517	482	532	505	476	515	533	531	523	545	485	507	533	516	460	515	446	506	517	527	495	500	521	495	503	505	486	528	501	484	482	512	480	526	490	486	513	495	466	470	512	514	505	525	510	505	494	520	516	483	527	496	494	505	557	492	533	518	507	531	533	554	535	529	510	538	518	507	522	522	514	529	545	512	476	446	478	530	491	509	517	507	481	521	569	502	542	493	491	496	479	494	513	500	486	542	505	550	498	525	478	523	518	475	477	495	515	498	524	489	504	487	524	545	509	554	492	468	517	527	490	540	558	490	527	494	503	558	540	487	507	486	465	533	508	514	565	520	469	522	514	532	495	492	538	499	497	501	528	436	496	497	514	510	510	497	506	513	483	506	506	456	504	523	520	488	533	511	477	450	494	553	465	493	525	496	523	516	545	526	516	455	498	527	530	494	532	521	509	524	476	485	499	488	485	495	477	514	519	500	459	514	525	497	512	491	453	512	506	489	475	493	471	483	516	499	518	498	503	503	489	476	494	555	524	512	516	506	533	507	499	479	503	502	487	497	523	476	481	482	495	539	491	514	474	490	541	488	507	533	527	495	504	512	509	517	501	500	507	539	524	477	542	515	523	517	495	520	476	542	500	520	509	529	498	515	501	525	527	513	494	519	521	490	515	499	535	535	497	471	496	536	522	523	508	533	527	516	554	521	491	511	493	535	524	515	533	500	524	507	503	507	523	514	487	468	526	535	537	506	489	526	537	508	509	516	516	483	488	557	509	520	540	517	540	484	457	475	497	523	502	543	502	512	485	519	466	545	502	499	493	490	509	507	545	494	493	525	522	456	550	501	516	491	552	528	525	512	502	535	530	480	490	511	507	493	535	493	537	510	541	542	489	516	567	477	535	528	552	517	509	493	536	528	489	505	515	497	504	483	498	499	527	493	529	511	500	498	507	511	555	486	466	554	471	545	514	549	498	509	538	546	541	564	476	516	505	481	483	499	532	527	459	521	492	526	505	475	508	482	540	528	506	513	536	499	495	524	549	468	543	467	511	461	540	525	532	465	547	462	505	509	532	506	469	505	501	522	527	532	510	506	491	487	528	561	518	482	476	533	499	474	483	522	540	512	552	510	449	520	511	526	495	524	519	512	498	508	509	501	492	493	491	523	505	492	517	488	544	516	508	509	478	495	525	502	487	501	528	498	512	471	520	526	528	508	507	569	487	540	525	508	501	558	534	498	567	508	496	518	489	502	530	538	518	476	465	495	511	498	468	512	519	472	511	506	476	528	499	542	473	502	535	507	534	491	552	482	530	527	505	523	482	502	477	508	542	489	521	512	514	485	518	488	514	501	519	500	526	451	504	510	478	514	510	472	525	523	507	484	502	534	521	513	505	489	522	472	532	519	525	475	477	462	508	490	496	522	515	515	475	491	528	497	510	492	479	468	507	521	538	487	526	513	519	521	508	542	511	506	511	510	552	462	506	543	530	513	508	510	510	494	528	485	508	533	515	498	512	522	507	522	529	544	477	516	503	497	531	486	517	495	473	504	501	488	531	508	467	537	507	532	515	487	473	463	514	513	527	567	554	503	503	527	497	475	496	526	503	518	500	493	511	510	531	523	492	515	508	501	477	516	489	497	507	488	507	518	529	520	508	526	477	546	528	539	477	522	500	504	532	523	527	484	538	510	502	497	525	503	509	462	538	540	474	461	540	472	487	477	488	540	505	537	534	491	483	535	551	526	527	526	487	513	492	559	522	520	514	483	498	474	504	513	513	504	516	495	515	564	560	505	488	520	522	485	509	500	519	489	491	515	524	505	485	529	502	503	438	548	541	497	531	532	503	488	532	497	488	547	491	540	499	496	513	501	499	524	498	520	549	508	518	486	501	524	491	452	546	507	504	515	453	524	525	490	512	498	470	506	487	510	482	495	524	488	504	472	529	528	518	496	536	490	498	492	492	472	556	517	493	526	472	535	528	548	502	503	528	474	537	499	485	524	513	494	470	478	517	500	527	535	542	481	514	520	480	516	514	478	490	510	491	535	486	492	522	513	502	475	485	536	521	535	509	506	516	542	540	523	523	527	513	546	500	494	544	513	479	526	509	518	519	512	512	482	445	493	516	531	511	509	516	502	501	507	488	535	501	505	509	527	538	479	556	459	485	528	520	511	492	530	493	506	510	450	474	521	508	517	496	515	497	484	530	498	495	505	528	537	515	483	502	459	508	519	499	515	574	524	498	511	492	571	523	494	518	493	522	542	524	505	514	538	532	474	487	498	520	484	503	522	491	566	525	543	463	523	527	534	501	546	484	536	505	515	509	559	530	506	489	506	499	496	493	500	522	521	497	506	508	523	524	494	549	532	516	543	511	533	551	526	521	513	493	496	489	499	507	539	502	485	518	508	512	498	521	491	473	497	510	473	533	522	543	513	514	525	500	487	536	549	524	488	500	537	531	520	531	505	522	524	493	520	527	559	516	520	497	527	488	509	530	479	497	531	538	518	504	493	519	486	494	526	506	528	464	546	480	497	489	525	504	526	467	521	531	529	529	486	511	505	487	506	557	523	565	486	488	479	475	514	502	494	518	516	507	535	479	507	577	468	479	553	527	524	561	515	543	500	522	476	543	491	496	514	542	499	523	561	494	509	496	510	477	496	479	528	554	499	512	514	512	473	522	487
81987	44012	14667	4115	2041	4192	15737	2916	2400	3302	3156	3175	2692	2568	2382	1854	1562	1051	833	776	648	571	442	383	355	298	304	288	294	275	317	284	310	300	278	306	293	277	307	303	280	310	293	280	260	291	266	316	270	293	300	287	303	260	279	275	313	274	298	263	287	256	277	305	267	307	297	291	259	305	300	309	292	283	277	298	292	251	285	296	327	272	273	297	249	293	290	282	297	269	297	294	310	301	280	297	285	303	282	270	288	293	318	308	287	279	292	260	266	279	293	261	291	296	323	267	273	305	298	277	283	313	290	264	259	274	301	254	291	282	285	300	296	304	301	308	284	289	276	305	312	260	281	289	271	316	308	272	285	303	293	270	324	284	261	313	288	286	268	274	311	290	308	280	275	285	286	289	286	257	288	295	283	256	265	302	298	278	258	290	294	259	297	331	308	289	301	275	260	274	255	304	280	313	308	265	290	318	307	301	265	301	269	295	269	296	291	299	304	341	297	315	315	278	284	281	280	303	274	310	269	323	304	274	255	278	257	308	282	294	279	290	286	277	265	257	273	299	280	281	311	267	285	291	303	288	294	305	317	319	327	300	281	273	306	253	285	300	274	283	302	235	266	281	284	312	327	285	281	295	298	292	293	295	309	288	287	272	309	281	275	290	289	294	275	294	303	283	300	269	293	244	310	328	258	277	292	284	288	249	295	283	258	277	313	277	308	286	281	294	301	287	285	280	291	265	264	272	290	273	287	285	293	277	280	300	286	283	283	259	265	301	283	267	302	274	247	302	295	280	257	254	313	280	292	254	284	287	286	253	267	306	262	283	273	292	312	261	303	279	307	311	268	304	273	309	305	270	275	272	268	311	286	316	318	291	305	298	269	306	292	266	311	294	313	292	272	324	289	286	257	269	294	298	272	282	289	282	290	261	317	302	317	289	284	299	264	273	284	284	273	286	318	299	282	292	294	265	275	309	274	260	256	297	291	290	286	278	281	295	313	315	279	323	296	297	291	303	281	274	298	299	279	315	291	281	281	289	315	274	312	300	262	296	275	300	274	312	286	258	301	269	305	285	282	297	294	291	245	299	314	263	303	285	291	301	287	238	269	274	300	301	263	279	266	281	290	309	274	305	279	298	307	280	297	285	322	308	288	312	286	324	284	278	311	274	260	297	310	317	255	294	315	326	292	295	299	295	263	258	302	285	322	304	288	298	307	318	277	282	292	267	309	276	263	318	279	286	294	292	255	278	304	288	287	270	307	280	277	289	291	285	290	346	293	275	280	242	260	300	307	322	318	311	279	266	289	292	299	281	266	289	339	287	263	289	304	273	310	302	273	275	288	325	283	291	327	303	304	309	316	285	345	296	305	276	304	276	281	273	252	288	286	280	275	315	277	310	269	244	295	292	299	304	289	305	273	283	267	259	305	265	312	277	299	289	308	316	297	298	268	293	299	304	302	272	340	286	274	302	290	293	262	298	278	270	312	297	310	257	315	285	319	325	282	293	282	267	326	302	308	285	288	283	291	267	296	313	284	285	303	324	258	265	305	270	300	310	266	292	282	298	300	325	284	299	281	287	284	255	329	325	298	302	297	317	276	310	263	292	298	297	286	248	243	267	302	283	302	316	321	298	322	288	315	277	272	286	317	286	276	323	265	301	280	293	301	285	270	270	269	295	324	304	283	267	302	290	285	298	289	296	297	272	286	273	297	310	305	314	270	273	270	289	327	254	301	295	270	300	292	312	272	304	318	286	307	312	279	269	290	281	302	292	300	279	314	274	311	287	307	284	293	275	308	275	306	293	275	289	280	270	294	293	275	281	291	294	286	302	303	263	292	302	303	273	265	295	289	292	275	297	305	281	290	290	316	275	280	303	289	310	289	281	268	303	302	302	330	326	298	289	289	245	286	291	271	265	304	279	293	284	263	288	301	288	291	289	280	314	279	285	284	249	323	298	299	301	254	278	290	307	292	267	301	314	296	280	278	322	288	314	297	286	290	296	271	266	296	280	320	309	275	275	291	274	311	306	289	267	274	279	275	289	282	285	285	299	323	297	285	268	280	321	282	288	296	311	289	281	302	253	282	256	281	284	290	273	281	264	280	281	288	267	270	244	301	313	267	265	278	284	298	283	282	291	303	265	301	274	318	319	277	293	315	331	309	280	261	311	297	318	250	231	300	301	248	257	279	265	247	266	274	316	254	294	286	252	295	264	310	286	280	259	304	261	304	252	314	303	282	271	288	291	292	282	295	306	281	308	282	311	296	302	262	332	283	299	285	277	264	288	283	314	263	312	315	295	292	296	287	282	309	284	293	329	264	273	277	284	253	284	298	299	282	293	290	280	283	272	306	297	294	336	271	293	300	282	307	274	300	298	292	296	302	289	303	291	283	300	299	296	270	267	281	287	282	270	273	300	268	296	277	302	318	286	282	268	279	269	290	263	270	282	296	300	273	260	301	309	274	278	290	291	304	280	287	302	289	257	285	315	302	308	312	292	265	260	272	277	300	273	275	313	309	275	283	303	285	274	279	287	308	291	308	281	262	309	287	275	286	291	287	311	267	301	313	289	289	262	307	266	289	274	267	287	295	266	283	288	308	318	338	298	285	254	284	303	257	263	337	285	283	289	286	278	307	308	282	302	273	319	267	285	279	288	335	299	285	303	274	301	288	284	285	285	282	292	284	306	310	280	318	287	294	290	297	327	310	300	307	290	292	314	268	274	284	283	298	296	282	289	275	305	292	284	301	295	285	274	276	307	277	266	293	293	294	289	296	260	287	320	303	275	293	272	290	326	290	244	293	268	295	293	274	293	285	279	288	305	294	297	294	299	242	260	323	295	264	290	279	294	281	291	257	296	295	304	284	285	301	273	294	294	288	275	282	300	310	314	290	297	270	232	286	266	278	278	279	279	299	278	301	311	309	301	283	280	309	295	310	293	258	313	253	293	303	295	289	280	311	285	295	329	244	284	240	309	294	289	298	270	256	317	284	289	281	287	288	280	269	274	311	287	289	304	263	284	254	301	304	294	294	281	313	291	266	321	312	294	312	294	280	302	296	307	299	267	290	320	289	289	299	295	296	293	292	298	287	269	295	303	303	292	272	312	264	294	308	324	294	279	261	271	251	315	249	292	294	313	291	285	311	292	303	302	271	292	298	331	302	296	273	317	289	296	264	267	305	279	316	301	276	315	307	322	298	304	261	297	295	319	296	280	292	287	267	291	276	281	314	299	299	271	268	283	291	281	300	298	294	267	283	331	298	298	292	270	293	304	268	264	288	271	284	294	261	264	294	278	301	282	277	273	313	297	285	286	292	307	292	280	275	278	276	290	303	291	277	270	287	310	324	329	292	308	287	282	306	317	277	305	307	292	257	277	287	319	278	284	272	256	293	274	298	298	272	259	285	306	261	285	288	317	295	264	264	280	263	265	248	267	281	277	253	278	314	288	279	251	266	289	300	272	296	303	281	268	299	281	278	284	284	323	277	263
49149	22360	5275	7342	6295	13382	22191	10043	10386	14071	13914	13729	12932	12060	11421	9431	7420	5195	4069	3564	2976	2188	1806	1182	1145	958	886	809	689	765	689	720	687	730	675	735	739	719	696	749	713	664	718	681	664	688	718	690	731	728	745	710	697	717	717	741	685	688	702	697	703	680	730	635	704	681	633	697	727	672	656	646	712	699	688	647	713	682	673	703	689	664	697	649	645	645	697	682	684	683	685	649	613	699	670	672	701	689	669	718	656	698	615	699	711	693	678	694	696	661	696	687	716	737	707	651	641	686	653	703	669	660	646	640	643	663	682	718	687	649	665	683	689	670	702	707	657	710	722	633	688	638	666	675	659	710	654	696	703	670	649	698	670	680	691	697	683	693	731	661	665	694	695	640	705	664	651	706	661	633	672	670	689	701	669	698	704	692	662	707	649	636	693	688	667	674	635	672	677	723	728	635	659	636	701	682	675	630	668	653	690	638	692	729	686	649	687	670	688	656	691	664	668	716	662	680	642	684	647	660	744	642	658	661	687	664	707	686	631	636	702	647	687	671	648	712	680	719	664	661	689	699	726	682	674	667	702	631	675	702	651	659	704	681	691	664	659	722	686	700	659	603	687	670	655	676	677	658	699	620	705	699	654	705	675	632	675	662	717	678	685	677	625	708	606	684	686	698	651	618	705	663	724	713	700	706	662	652	670	669	693	676	663	679	666	618	679	664	645	639	688	722	672	663	650	642	670	660	710	639	678	656	694	699	691	650	714	693	657	656	677	614	691	658	675	681	696	665	682	741	705	668	616	691	667	631	665	694	670	694	687	645	671	699	670	643	671	744	684	691	676	638	658	657	708	699	683	629	707	647	637	669	697	673	662	678	654	695	732	670	724	677	656	650	693	687	697	686	652	679	627	703	685	705	673	708	700	697	663	648	666	663	653	669	641	635	656	666	605	652	650	678	701	677	665	634	718	679	672	640	705	684	724	669	664	665	691	637	680	669	629	671	653	679	678	679	682	656	685	677	729	631	718	670	663	668	685	610	678	649	667	692	682	720	683	702	691	719	689	634	681	706	683	688	664	650	687	638	680	661	665	720	702	672	676	686	682	730	657	659	637	656	640	667	662	680	644	662	656	648	690	709	670	686	604	702	657	696	660	679	691	646	634	689	646	702	711	681	654	718	624	669	704	686	670	661	645	648	647	686	643	680	665	679	650	678	712	650	657	651	682	660	676	636	672	678	655	644	646	612	720	671	719	684	674	684	706	660	656	663	704	639	704	738	645	645	674	658	668	707	663	656	599	665	681	690	697	682	662	665	670	666	684	695	691	662	687	692	671	665	620	703	713	722	660	712	688	693	715	704	650	689	701	696	686	668	687	667	645	650	673	672	633	728	727	634	690	715	699	681	655	730	690	640	664	644	626	686	687	681	732	647	693	675	646	676	629	704	648	676	753	653	631	680	748	605	693	693	671	664	666	660	700	724	680	610	677	664	679	627	659	625	659	626	706	656	705	693	670	651	683	669	645	709	707	682	677	693	651	684	691	662	666	641	647	674	689	604	663	686	680	657	691	678	658	650	659	679	663	702	636	713	687	715	653	676	704	657	687	688	688	649	686	641	689	675	645	734	706	703	685	629	678	670	643	643	671	643	637	670	675	683	675	650	654	688	661	710	694	695	674	665	640	671	724	698	658	657	713	682	687	645	670	697	676	679	644	701	728	696	672	688	667	687	656	691	664	693	636	665	667	646	671	656	710	668	628	703	719	690	657	685	671	650	688	638	690	651	683	671	660	693	706	696	730	669	694	670	662	637	690	677	668	687	720	680	673	676	688	698	657	675	694	644	706	687	712	667	677	658	741	673	688	657	683	625	631	681	713	676	683	644	696	714	698	726	697	721	677	680	686	684	696	698	689	737	618	692	670	625	702	658	731	674	716	701	679	675	661	673	660	656	644	708	688	677	681	676	697	636	704	664	664	687	660	717	707	687	700	671	704	696	682	672	691	624	668	683	664	703	683	674	660	698	663	661	633	657	663	693	661	663	650	650	676	677	730	701	662	699	644	670	738	653	721	697	693	674	614	670	669	673	666	690	629	677	666	642	687	678	633	665	689	688	621	687	701	666	713	682	660	683	656	672	674	673	648	658	716	667	686	668	696	647	635	672	683	646	631	687	690	662	667	674	696	655	685	684	673	656	653	664	652	712	686	667	686	638	659	677	615	651	683	690	660	658	707	699	645	666	670	691	676	701	650	723	612	690	697	696	648	714	650	659	691	669	636	682	645	650	674	669	675	686	672	670	723	690	636	712	705	699	686	672	646	629	708	660	655	664	691	732	716	674	691	680	649	636	683	676	599	724	639	693	678	710	693	665	671	704	671	654	676	695	623	666	658	693	667	685	659	712	675	678	663	713	673	679	674	692	672	688	666	681	658	689	648	680	695	684	685	637	645	674	661	675	653	614	700	707	671	707	665	664	678	647	681	681	639	677	651	662	672	697	634	658	659	650	679	651	704	690	673	631	671	734	675	674	707	668	656	641	699	649	650	681	685	662	693	696	653	700	693	673	714	692	679	664	720	650	689	673	686	695	650	648	671	653	641	665	700	694	665	701	643	717	638	707	690	672	669	700	667	656	622	686	620	661	688	642	672	676	685	659	700	641	696	675	667	675	654	622	632	673	687	667	707	639	738	673	666	664	653	694	666	662	667	670	652	681	686	729	624	710	648	678	670	684	676	666	682	672	686	689	693	670	688	650	692	669	700	684	671	675	670	635	655	637	675	660	682	698	713	633	647	674	666	681	661	657	655	655	690	695	656	653	656	657	672	679	705	677	668	648	611	650	701	713	640	688	672	656	672	647	616	684	667	678	671	683	649	681	692	707	704	705	651	706	691	656	666	679	668	700	670	643	653	616	607	694	725	685	656	695	669	652	674	671	702	720	633	689	672	684	710	678	705	699	734	670	682	679	669	650	696	720	675	672	672	703	651	639	682	688	660	664	669	651	652	630	680	688	722	662	693	629	711	700	672	670	701	665	687	673	688	656	697	674	665	628	686	685	657	722	700	697	669	662	704	625	725	676	701	706	664	714	669	706	707	654	666	687	651	679	700	648	694	682	641	665	628	671	641	652	655	695	653	738	690	660	694	633	681	676	631	691	654	673	755	719	632	660	659	672	699	677	669	662	650	695	655	651	702	681	630	678	661	709	659	698	638	677	680	673	685	687	638	672	703	657	712	702	726	676	683	601	656	664	697	666	657	706	696	704	655	664	685	708	698	688	660	669	666	648	667	683	637	659	658	657	696	644	668	688	701	714	696	699	706	651	697	628	689	669	679	674	727	667	727	686	648	639	714	661	706	692	714	709	738	662	691	710	657	665	698	673	672	646	694	657	627	663	676	691	648	711	640	664	691	681	661	651	670	640	638	693	682	637	656	663	662	718	668	696	647	661	681	647	676	676	583	670	708	683	672	670	622	668	683	670	689	665	618	644	724	712
17767	2575	750	729	525	500	827	922	1016	1088	1132	1225	1205	1133	1087	945	675	549	503	412	387	372	314	314	318	335	278	294	298	298	286	308	287	312	290	321	316	317	287	324	296	283	323	302	280	302	275	276	289	280	296	295	285	307	326	278	302	306	355	314	280	282	302	295	301	319	330	303	293	316	289	304	281	312	334	275	308	306	337	300	297	297	299	300	283	298	325	299	285	253	311	278	290	306	304	299	278	297	288	293	320	298	271	302	305	320	311	277	263	307	344	308	300	288	307	288	294	317	274	284	291	286	315	289	333	325	318	335	306	311	310	287	265	291	288	351	294	316	295	297	261	296	293	283	314	301	283	284	289	277	287	308	287	288	298	288	290	315	302	340	287	309	320	325	310	301	275	281	286	297	297	296	312	331	313	306	282	311	303	306	292	294	291	285	303	329	261	349	325	326	304	314	290	284	284	284	301	275	322	310	349	318	297	302	324	272	304	318	312	285	287	316	290	307	319	317	299	300	296	312	321	315	274	287	289	298	309	280	313	285	305	316	295	284	284	308	317	302	296	280	327	298	282	300	320	332	292	319	331	286	286	327	288	286	318	308	268	333	298	279	293	294	312	301	304	295	289	335	302	274	273	279	285	274	270	281	276	283	297	300	314	308	303	324	288	298	265	316	286	306	291	277	291	352	272	283	328	276	296	310	317	299	270	320	300	278	280	338	307	294	323	302	308	276	299	307	296	303	304	304	301	286	317	289	298	286	299	331	290	269	339	291	302	314	296	291	308	277	297	318	290	280	293	277	274	287	298	274	285	311	288	328	284	305	307	294	327	291	268	321	315	336	319	274	287	285	307	270	299	314	260	299	303	314	272	315	282	285	289	285	302	278	329	293	287	308	311	294	313	319	303	294	296	278	294	291	283	305	296	291	295	331	297	278	296	302	285	317	288	332	330	332	332	299	304	294	338	299	280	320	274	274	302	300	280	279	302	294	270	286	283	331	297	319	313	282	309	285	331	272	306	297	290	267	300	298	332	324	334	280	317	311	311	285	320	306	296	280	318	300	310	299	295	279	283	292	289	313	296	326	280	329	318	311	293	279	282	303	294	314	298	289	290	331	286	303	297	294	266	279	292	306	293	309	326	291	320	304	301	308	295	285	297	309	290	312	298	278	293	302	301	357	285	281	294	285	314	288	288	299	292	306	288	293	297	285	312	316	312	269	324	318	314	307	303	296	331	295	320	256	310	305	291	320	277	286	336	285	261	308	306	285	316	282	284	301	276	272	305	285	291	304	298	281	283	325	269	302	293	293	294	309	305	292	318	309	316	328	325	300	301	296	295	315	275	289	286	276	284	284	302	305	290	306	299	297	310	303	280	251	296	322	296	309	322	306	314	288	302	293	325	270	328	304	278	290	311	298	289	278	285	285	311	278	305	301	321	301	286	305	313	320	283	284	316	258	286	270	259	303	295	316	320	277	297	270	288	298	302	296	312	269	299	293	283	257	282	298	295	274	292	284	299	298	305	327	302	278	318	293	296	280	346	294	313	308	300	309	300	277	298	251	321	276	275	261	295	272	299	303	278	280	324	299	310	292	266	320	297	312	287	322	272	289	319	259	291	301	311	295	297	301	314	276	300	324	304	318	297	296	293	287	302	311	283	266	275	285	264	298	293	296	273	277	264	295	278	324	311	287	329	334	315	287	293	269	309	308	311	311	295	257	293	308	298	319	283	260	317	312	288	323	294	308	283	317	294	339	302	289	294	306	309	280	314	299	284	286	310	313	332	297	275	298	325	283	289	295	268	305	290	309	336	307	303	280	257	318	294	246	264	275	273	321	301	291	299	287	294	326	316	293	272	327	301	304	318	314	293	302	286	276	269	313	296	288	315	302	283	313	311	327	324	280	302	302	308	293	309	298	291	311	297	278	342	320	313	300	297	293	329	293	269	269	271	269	281	277	314	285	282	314	315	267	309	316	299	296	303	339	306	261	312	290	314	302	303	299	323	308	281	265	306	273	311	278	299	334	306	285	310	306	287	311	288	255	311	286	303	303	289	281	314	289	302	295	300	307	292	283	319	282	267	297	288	278	305	290	312	274	298	302	323	307	293	298	312	311	328	291	290	316	296	287	316	334	289	272	307	270	276	272	305	309	286	301	298	308	298	317	322	289	315	320	312	303	272	298	298	295	291	279	316	278	284	327	283	319	297	299	291	273	307	322	277	314	312	296	303	305	295	309	331	309	288	271	298	288	323	303	324	301	269	319	322	305	335	309	317	308	258	279	287	289	260	292	309	285	281	283	275	314	279	274	279	286	325	330	325	270	294	265	302	268	294	282	306	272	295	303	303	297	337	305	292	326	299	278	305	304	298	275	285	300	299	282	302	305	301	298	289	281	342	299	264	292	298	298	298	287	288	283	318	331	334	333	308	305	323	302	264	272	306	277	301	316	295	299	316	289	302	337	299	312	331	311	321	279	288	312	295	319	294	286	300	320	320	321	293	327	342	297	297	294	315	259	292	274	328	330	294	324	308	280	269	292	297	300	298	309	332	312	308	337	305	287	300	310	315	330	279	307	295	286	299	273	316	284	316	306	293	326	290	299	290	321	337	298	322	298	324	300	298	285	305	301	270	287	261	273	269	285	284	263	285	282	318	337	306	302	287	311	286	275	319	316	329	298	292	321	296	326	308	293	315	313	286	273	313	299	283	312	271	295	302	299	285	315	296	321	289	314	296	319	272	315	302	321	300	278	305	291	288	325	287	269	302	289	302	322	279	344	256	279	286	293	322	285	310	274	286	288	290	296	338	306	281	268	298	290	301	296	308	289	336	293	315	324	306	291	319	274	290	290	262	284	308	302	295	277	284	288	304	297	313	302	287	296	296	285	327	308	319	288	291	290	266	297	308	302	304	308	309	272	297	295	274	302	309	291	273	287	284	291	267	293	304	298	340	301	278	305	263	319	308	293	322	285	278	287	303	323	311	314	303	303	287	314	279	291	332	295	308	311	290	279	308	248	301	282	308	304	314	303	288	274	299	264	300	288	294	318	333	292	288	273	273	299	302	328	306	287	306	296	299	276	263	305	321	289	306	302	279	307	301	295	336	292	328	307	309	302	280	296	324	289	287	326	315	297	302	334	296	296	301	293	286	284	318	319	280	281	302	274	310	315	308	305	297	297	323	280	263	302	299	316	295	295	276	293	283	334	287	304	309	308	293	287	325	321	274	296	292	296	309	287	278	328	278	314	323	292	292	297	299	306	318	275	294	277	287	325	296	276	323	278	288	265	274	283	325	315	320	296	289	305	286	315	326	292	289	287	316	291	294	313	302	277	312	290	282	306	307	272	318	304	262	320	347	313	326	316	319	281	276	328	285	303	316	282	292	336	299	290	309	277	313	315	298	296	288	275	282	299	312	282	296	297	300	296	282	288	276	349	298	308	299	311	294	317	318	297	305	263	311	319	367	312	305	328	323	311	250	303	293	312
15375	2115	1494	1953	1569	1776	3245	3709	4466	5136	5490	6024	5934	5639	5395	4425	3221	2345	1912	1667	1401	1109	844	798	738	679	648	742	673	699	629	709	689	733	642	643	688	666	694	684	644	679	681	662	677	672	739	645	675	680	687	662	646	655	720	647	636	705	716	602	703	692	690	666	675	676	670	707	647	703	687	701	769	686	661	709	669	668	661	636	670	656	686	718	688	712	667	684	669	637	636	663	652	657	711	677	707	652	684	669	674	712	657	688	681	668	680	649	677	709	686	688	659	670	698	693	667	654	626	697	662	676	716	677	666	688	702	692	640	643	687	692	699	686	667	646	684	653	697	629	657	682	679	650	670	661	644	644	680	714	682	678	644	686	678	664	682	643	683	673	652	717	704	711	628	694	652	680	676	650	675	662	676	718	662	655	664	631	666	717	700	623	697	666	680	669	671	675	704	639	662	686	682	678	672	650	693	719	691	698	676	668	752	680	641	713	679	703	685	644	672	706	663	696	681	656	609	697	659	640	660	666	664	667	690	717	708	680	675	686	713	646	705	734	694	699	653	645	667	651	694	655	697	650	696	646	687	700	682	657	727	684	638	715	671	666	635	670	676	684	653	684	686	635	704	725	668	682	696	679	639	732	682	688	695	644	653	658	702	690	702	724	698	691	650	669	711	651	687	685	719	681	678	701	689	696	691	670	691	669	753	707	690	724	663	693	726	690	651	685	718	680	711	696	655	683	683	678	665	672	695	677	659	655	652	704	610	671	676	657	680	680	697	708	668	667	696	664	678	695	652	653	716	666	700	675	677	635	723	684	651	587	633	689	667	692	682	678	698	662	666	669	729	699	686	661	658	673	682	681	685	670	703	628	710	655	623	672	630	688	654	662	636	646	680	689	709	657	666	707	654	696	696	684	709	632	692	678	702	648	708	677	663	685	695	674	656	655	692	685	665	688	652	694	691	687	664	685	716	651	621	690	650	656	645	700	668	696	673	693	629	682	672	658	630	702	642	682	707	741	685	718	687	711	711	676	676	659	624	645	686	668	649	698	717	640	651	647	662	712	679	719	684	674	711	696	678	685	683	611	656	746	697	654	702	723	642	678	680	673	650	692	671	697	703	660	693	697	703	681	673	686	672	720	613	682	687	679	652	687	627	650	652	685	731	703	639	675	691	685	700	724	708	684	664	694	700	642	640	642	706	684	683	666	649	633	645	671	645	716	668	682	685	705	654	664	668	698	683	688	711	646	703	681	676	672	680	690	693	645	662	666	684	709	673	698	669	667	636	642	661	697	708	696	717	682	652	700	694	674	711	651	699	676	653	675	677	708	647	715	636	656	688	692	672	668	682	677	680	678	672	700	672	657	671	698	679	720	633	692	665	682	651	671	694	645	661	685	685	685	684	682	724	721	648	668	679	663	634	652	707	694	665	666	713	703	652	699	713	667	696	689	675	674	673	701	642	654	700	683	677	712	705	687	686	732	642	690	637	655	704	669	770	675	665	738	664	656	705	645	696	663	673	651	679	659	663	650	641	745	728	665	717	681	667	655	656	720	722	644	694	681	698	652	689	675	674	692	684	664	671	670	701	695	631	668	673	712	635	693	666	609	703	711	686	677	670	692	643	646	669	660	632	700	677	670	665	664	685	680	653	651	672	675	639	644	692	654	675	661	682	732	686	640	713	710	679	700	686	624	656	673	708	621	683	651	705	673	700	676	664	682	626	691	689	674	679	672	687	707	705	707	702	657	695	657	657	669	662	687	632	691	690	736	645	700	684	689	701	662	681	685	703	672	652	707	644	620	670	661	654	708	635	729	683	707	698	633	656	663	645	657	713	706	655	652	636	689	684	696	659	695	669	718	695	669	656	704	690	684	654	707	674	671	699	654	711	680	694	655	678	702	666	697	666	650	678	712	648	697	685	684	672	675	697	652	666	712	746	703	671	645	675	650	660	679	719	644	741	667	702	655	695	662	694	702	648	638	620	730	657	701	709	702	641	699	648	720	668	655	702	626	705	637	679	671	680	670	662	696	683	684	692	678	646	668	689	706	707	655	635	676	637	674	726	669	707	614	656	684	685	653	675	678	654	673	647	605	633	653	650	652	673	710	645	693	732	671	719	676	632	666	666	710	702	694	686	700	722	659	662	694	690	664	638	687	677	646	641	671	682	681	716	694	671	695	672	667	698	694	668	672	658	622	671	675	680	682	702	669	722	692	667	687	664	658	657	679	671	642	749	605	665	644	706	667	671	658	640	642	723	694	674	695	701	691	649	677	646	671	651	653	622	689	648	690	708	647	652	657	695	700	645	641	728	709	677	652	679	673	652	663	709	634	703	646	685	656	676	692	697	674	695	651	668	664	685	635	694	660	711	661	661	676	683	703	639	638	644	681	687	626	665	650	680	697	660	710	655	650	699	654	674	687	702	648	680	674	687	697	688	693	681	664	743	692	656	683	690	686	615	736	680	659	678	581	710	671	709	712	652	683	713	738	682	673	711	688	681	678	696	678	688	662	716	647	676	669	651	656	691	651	661	696	679	703	649	636	686	730	683	681	674	622	706	626	722	693	688	682	671	674	712	653	680	666	680	698	672	631	660	681	675	674	713	687	665	676	693	655	730	674	704	683	675	629	627	725	718	689	665	670	612	647	701	692	655	699	722	732	718	709	608	675	702	659	665	667	638	647	698	646	652	701	683	659	676	665	694	685	673	671	666	640	680	690	650	694	702	721	762	656	698	657	672	655	670	690	672	684	683	664	655	674	707	668	658	694	702	700	632	681	740	684	696	640	700	679	722	675	644	651	654	681	660	686	711	707	715	646	666	638	660	671	717	662	669	607	683	650	649	667	645	673	706	687	686	652	659	693	676	693	693	646	659	639	670	664	711	678	653	663	699	612	635	678	707	683	698	685	695	629	651	655	667	712	653	680	695	686	689	675	716	646	711	661	629	700	649	656	714	705	688	703	662	662	675	706	690	670	627	631	687	681	672	701	686	692	658	637	701	689	677	662	632	723	661	641	701	666	708	663	681	685	664	700	710	656	650	668	640	719	655	654	629	661	643	691	654	662	669	721	667	698	668	637	690	678	690	681	735	637	691	660	677	639	638	620	708	724	696	714	654	665	728	691	656	636	696	596	655	663	703	633	705	671	666	699	727	689	700	638	699	620	680	637	665	695	665	651	667	646	716	638	661	655	672	676	679	649	634	652	681	674	677	667	675	701	685	701	643	656	678	654	733	660	694	639	682	658	682	693	702	638	709	650	704	693	649	701	622	714	717	666	683	666	663	695	672	672	666	700	666	625	764	686	647	710	711	680	673	659	672	680	639	654	664	674	678	629	690	702	678	637	644	669	681	734	712	704	670	634	682	669	719	676	685	694	714	664	712	684	616	693	689	723	668	682	694	648	693	695	716	692	672	670	642	699	679	711	710	681	666	687	692	679	690	640	690	647	667	703	687	702	724	672	659	691	685	665	662	669	606	667	671	674
69157	33286	7876	1430	892	2037	7505	1440	1554	1650	1843	1816	1944	1750	1694	1423	1007	675	570	464	454	344	284	265	248	250	210	226	249	228	211	232	206	206	183	212	204	170	205	209	200	179	223	217	211	190	242	205	199	197	213	209	184	208	216	221	214	217	210	215	187	211	199	204	200	231	208	172	208	198	204	213	176	181	203	209	188	213	195	178	198	175	167	187	203	215	224	207	200	220	209	204	211	208	180	213	178	183	204	211	238	193	213	185	190	205	207	183	196	189	213	202	218	205	195	229	192	192	242	178	209	240	193	220	217	222	201	196	198	197	203	201	210	197	206	242	193	201	196	198	226	200	195	213	221	201	181	191	209	199	205	203	209	229	215	193	201	222	194	220	207	208	217	207	219	183	193	195	188	200	208	200	206	198	240	187	186	203	183	201	210	196	204	225	200	179	187	223	175	215	225	211	217	201	178	176	184	205	217	201	187	222	212	196	200	211	206	204	209	194	215	212	225	193	196	195	196	191	199	179	205	191	188	191	211	212	215	198	227	203	189	190	176	201	203	224	212	195	185	176	221	223	189	215	213	211	213	227	210	208	217	195	175	207	208	210	209	214	204	217	187	216	201	213	223	208	241	215	201	204	211	201	190	204	185	202	187	199	242	176	208	207	221	221	214	201	203	177	204	163	212	232	218	199	205	212	200	192	220	225	230	183	210	220	202	216	198	198	185	218	202	195	202	191	218	206	209	201	192	207	204	183	234	218	193	199	199	225	203	217	203	202	213	191	223	204	211	201	194	196	214	223	207	193	215	194	173	202	199	212	206	193	188	228	181	188	200	215	187	206	196	184	207	202	189	220	226	221	201	196	226	224	199	221	209	194	210	189	179	196	218	208	193	189	203	174	202	223	226	195	180	216	194	172	190	197	205	195	223	219	199	200	221	195	196	206	205	200	198	214	223	236	225	186	205	178	195	209	217	205	203	194	200	194	210	222	203	226	200	211	194	177	226	219	195	215	198	190	188	218	186	182	176	178	234	216	232	211	201	197	189	198	247	226	200	223	205	187	219	217	212	223	237	208	237	221	207	218	225	172	219	213	194	210	199	205	197	208	197	197	184	208	212	227	193	188	202	201	227	195	209	198	217	218	174	172	199	214	215	188	182	194	198	224	199	182	194	203	218	217	195	211	217	201	226	210	198	207	217	200	205	220	210	217	212	214	214	196	222	212	225	182	195	207	185	201	199	191	221	224	210	215	213	219	183	190	216	219	205	190	186	200	206	195	212	178	193	203	205	216	214	176	192	206	220	204	206	181	182	228	207	218	206	179	210	215	227	231	199	202	204	184	196	211	144	203	176	223	208	192	220	192	200	210	194	224	197	189	225	180	206	201	216	228	211	201	191	204	207	192	226	215	223	199	188	185	190	207	208	190	197	199	246	239	197	222	208	190	167	245	186	203	216	223	200	184	191	216	239	194	196	209	204	208	201	197	211	236	193	221	182	206	181	238	222	222	227	214	224	206	204	206	209	212	230	222	201	228	202	213	182	222	217	218	223	192	203	195	208	207	222	196	193	216	218	216	205	175	186	217	235	233	206	185	219	247	197	215	195	194	216	200	235	234	185	216	182	215	190	212	218	189	211	222	212	206	206	200	199	207	201	257	234	227	215	188	224	209	205	173	200	242	191	178	252	207	201	213	227	187	210	217	207	208	207	199	198	186	206	202	183	198	196	200	211	203	230	207	226	224	198	197	197	209	204	225	196	203	215	232	183	237	206	243	181	227	237	188	205	237	180	203	185	191	203	196	218	216	208	213	188	201	219	197	205	221	185	223	204	211	183	192	194	207	210	208	196	197	195	194	199	221	205	228	209	197	192	221	214	184	211	207	203	191	238	222	220	223	184	206	179	200	213	198	178	228	212	181	205	170	181	199	216	198	227	203	203	199	204	208	205	219	196	171	201	193	214	204	224	233	197	186	163	191	211	206	220	180	194	245	214	191	191	198	191	212	210	205	186	199	208	222	244	190	229	246	210	186	199	239	234	206	223	220	180	198	203	205	188	207	204	194	204	179	218	216	209	219	182	239	195	221	200	230	201	213	228	206	207	211	203	205	171	205	181	214	203	218	197	194	197	219	222	187	209	194	212	212	184	197	211	206	213	165	209	210	179	184	199	186	202	223	217	222	174	206	193	212	207	216	225	199	202	191	177	212	201	220	220	218	191	201	222	215	195	189	207	213	206	210	211	212	195	207	217	194	192	203	180	192	197	216	214	167	201	200	178	205	173	192	220	199	239	186	198	202	202	219	198	224	216	231	187	208	200	221	208	206	201	208	202	212	207	212	186	208	219	231	195	202	205	180	208	184	214	207	207	220	209	199	174	193	227	208	224	216	170	220	242	173	198	225	207	199	224	194	218	191	193	185	222	218	254	215	190	220	210	202	233	224	222	203	200	211	191	213	188	163	199	197	201	220	231	209	215	207	168	185	216	180	221	228	191	203	190	190	218	204	201	200	228	206	220	219	214	248	223	172	205	220	201	193	200	209	195	207	205	213	204	195	205	192	173	216	227	208	213	181	181	211	196	206	204	181	186	172	228	167	209	200	184	205	198	201	222	197	192	216	206	202	236	201	193	173	192	203	209	215	188	220	224	184	200	204	211	229	223	179	203	206	189	210	206	203	202	217	231	181	220	182	216	223	249	212	202	186	207	220	206	183	184	207	192	216	189	197	209	216	207	198	204	205	196	236	223	230	188	220	219	214	202	212	181	219	215	189	214	223	223	229	215	198	196	211	211	224	205	200	196	215	219	232	171	189	208	191	216	230	207	197	198	204	222	211	200	203	216	217	239	218	202	216	221	200	233	230	226	226	206	210	189	194	175	197	198	229	219	161	204	215	212	182	205	214	208	197	215	188	212	205	198	209	200	186	202	200	219	199	200	211	214	219	217	194	204	187	192	199	197	193	214	218	181	150	199	210	203	213	188	198	194	221	211	222	199	203	215	200	203	204	193	242	215	201	183	205	234	202	201	207	192	217	210	191	203	211	215	216	211	213	219	242	194	226	221	216	224	191	191	213	196	219	201	191	184	216	229	209	213	196	188	203	203	220	186	223	219	212	199	214	206	200	209	225	209	186	209	213	218	231	204	219	218	211	184	194	192	175	203	198	211	187	203	214	211	240	206	200	241	197	162	194	188	201	204	191	200	183	216	173	187	204	198	186	223	229	172	186	187	226	222	217	233	197	208	190	225	216	225	207	238	178	259	192	185	196	201	217	212	234	197	193	184	195	171	211	189	203	210	216	202	218	195	193	201	202	205	224	235	230	193	194	205	198	212	208	189	216	205	212	209	200	227	203	199	200	195	206	206	215	199	214	241	228	205	218	199	177	219	192	189	218	189	179	221	216	206	188	180	182	208	210	189	221	194	188	219	223	219	203	197	231	199	209	214	195	221	217	224	209	181	190	231	198	199	205	187	192	207	200	205	180	212	197	209	231
39120	15222	3093	3473	3057	7391	16050	6049	7256	8103	9152	9379	9534	9034	8467	7289	5011	3471	2814	2298	2020	1538	1108	763	710	748	645	579	505	533	495	521	488	505	516	539	521	488	548	536	536	516	511	489	494	494	535	511	492	485	517	496	534	504	520	482	473	496	492	471	467	506	524	490	484	488	517	467	535	489	473	488	524	484	515	503	497	486	520	484	474	497	494	528	471	553	501	524	495	487	508	524	509	513	479	495	529	498	492	506	502	505	490	516	477	497	527	486	454	531	504	432	485	478	469	542	505	493	491	503	507	508	478	514	495	511	513	463	473	492	471	490	511	478	516	532	481	522	470	486	514	493	484	471	497	489	440	467	502	470	487	503	510	471	484	464	491	505	478	509	501	529	496	485	500	495	570	485	440	520	500	444	506	487	493	461	490	547	458	489	484	504	500	487	474	484	495	564	485	524	475	461	478	504	510	514	503	490	488	514	488	530	502	517	482	497	506	482	471	514	509	455	492	475	516	505	508	509	524	509	501	484	484	501	485	478	492	504	492	476	470	469	466	504	510	534	520	495	501	470	498	554	495	518	433	490	527	504	487	458	455	488	550	477	502	492	508	499	499	490	489	474	503	457	502	495	510	470	473	477	471	480	536	519	529	487	522	448	467	476	519	473	481	492	519	497	458	497	490	498	477	470	512	493	478	509	544	507	469	487	521	504	523	492	513	506	484	495	517	500	480	498	518	511	503	522	526	498	458	472	495	484	471	486	488	526	488	491	463	458	485	510	461	472	515	497	480	510	455	491	487	519	474	510	487	508	519	529	468	545	483	455	494	488	475	531	536	440	500	507	514	507	494	487	459	515	466	532	498	548	485	523	472	507	536	481	491	477	516	514	515	500	513	447	475	517	492	484	516	490	489	486	504	481	499	497	478	517	487	536	484	465	470	501	504	507	523	487	469	475	482	498	492	505	530	501	499	526	483	506	528	485	484	505	487	503	457	480	519	493	484	499	468	493	508	536	478	474	494	473	489	502	480	492	475	467	497	525	522	498	530	488	526	502	498	494	521	483	463	515	503	525	468	499	489	506	484	487	507	508	446	514	546	510	535	520	506	494	470	498	504	500	465	497	508	462	498	525	448	506	533	454	510	498	500	547	499	494	498	477	451	546	487	479	521	476	505	490	498	474	508	496	470	549	491	481	505	455	482	493	511	452	504	492	478	520	525	481	492	503	482	532	515	473	488	514	548	478	501	505	484	473	496	520	527	480	469	473	514	509	532	490	497	461	465	504	523	481	471	473	489	453	485	526	458	455	524	486	471	468	494	533	549	506	513	478	498	473	472	509	521	476	475	455	479	508	553	483	499	476	434	541	486	524	495	469	502	496	459	501	484	503	533	521	531	451	514	484	454	514	459	490	486	493	521	492	479	510	484	513	480	545	491	508	557	502	508	534	485	504	467	492	523	492	512	504	492	523	506	515	544	501	524	490	515	510	499	507	516	491	481	461	463	516	495	509	481	494	491	448	510	499	487	508	489	518	510	507	479	510	518	479	474	511	523	487	511	489	500	455	450	517	501	461	527	473	466	501	504	492	487	468	477	490	515	527	487	512	523	462	429	499	484	456	496	489	469	507	456	494	500	492	476	507	468	491	503	478	458	486	502	522	506	502	506	518	479	503	499	468	483	487	499	500	511	503	491	524	475	483	473	509	502	492	500	533	549	509	515	493	498	533	518	478	519	522	476	490	506	469	498	515	525	487	540	507	523	509	526	489	520	470	456	455	505	495	514	504	492	481	509	479	510	514	483	497	527	485	470	489	485	479	523	456	469	496	464	477	488	488	517	491	497	493	504	532	520	474	516	539	512	506	494	508	477	508	506	493	494	439	519	477	518	499	477	468	539	516	498	454	513	471	479	490	483	448	490	513	498	481	477	484	500	468	489	511	514	516	512	520	483	476	492	462	462	512	502	488	492	483	507	482	489	512	500	483	513	522	530	515	524	501	476	479	482	546	495	466	491	523	465	512	506	518	499	513	494	500	494	471	525	491	497	502	502	477	546	485	472	462	495	500	529	482	508	506	493	476	468	465	475	469	486	489	501	519	450	507	536	545	520	550	499	496	476	479	518	484	475	491	527	491	522	507	545	530	502	513	527	529	521	503	459	520	503	488	498	485	480	495	470	491	552	493	495	486	505	464	506	461	491	499	480	481	520	508	507	479	503	524	465	478	496	471	487	490	492	488	496	497	513	498	533	501	510	469	498	482	523	503	524	496	473	459	493	531	476	452	494	479	485	526	505	500	526	493	485	485	457	508	529	485	483	531	489	512	467	459	495	489	486	520	478	448	525	505	516	493	523	529	508	519	482	479	535	494	508	479	469	492	454	514	448	471	511	511	470	506	479	497	526	470	487	468	524	540	496	497	478	500	502	467	477	520	475	478	467	453	526	496	484	477	509	528	484	455	475	458	489	457	524	461	499	510	508	496	468	475	482	483	508	519	503	471	493	493	495	496	497	510	537	504	487	514	489	519	494	538	466	501	493	479	475	514	477	511	488	488	501	484	483	500	484	499	548	519	486	471	481	537	451	486	476	541	504	479	488	462	478	514	488	501	476	507	495	442	507	519	511	506	486	499	504	499	506	476	475	495	469	504	489	488	510	456	522	494	486	514	516	509	483	526	510	521	496	515	495	532	450	515	488	498	487	478	488	533	493	493	509	553	476	477	498	489	543	494	559	496	492	487	448	505	521	485	500	518	515	529	456	504	509	479	508	491	495	490	507	511	485	489	495	514	496	481	474	501	507	476	488	470	460	478	530	483	472	515	485	507	483	466	496	496	493	473	532	501	542	520	526	489	496	482	524	513	504	477	466	495	479	469	466	456	485	483	517	487	503	519	492	533	469	507	481	505	481	492	489	508	534	526	499	493	484	477	482	542	461	537	511	496	468	492	490	504	478	456	492	486	492	486	525	510	480	458	451	506	507	506	505	441	509	505	536	488	481	476	520	460	510	453	484	480	458	489	470	511	522	479	461	509	462	501	494	505	486	488	462	474	501	515	482	509	561	498	496	501	509	510	486	446	484	437	437	525	521	480	445	509	481	448	509	488	520	477	488	506	503	495	491	475	452	492	486	494	503	504	490	511	511	504	513	491	499	544	491	487	510	488	468	519	435	492	518	458	501	448	525	490	549	536	491	497	484	541	516	522	508	525	519	514	519	490	468	485	516	500	507	492	481	464	459	526	484	474	503	487	513	549	474	495	510	508	525	521	485	505	507	504	519	509	480	512	509	479	501	510	475	494	535	495	505	538	537	478	511	496	509	486	478	499	517	472	515	466	475	476	489	464	496	523	477	526	469	459	468	493	488	457	477	464	477	521	490	530	495	470	482	500	523	515	453	518	511	491	514	486	478	475	515	468	514	508	534	488	474	504	461	488	498	484	481	503	507	493	475	510	502	509	478	504	505	505	502	462	540	505	528	486	464	471	463	462	498	464	476	493
81393	44437	14785	3474	1556	1887	14433	2529	2181	2574	2604	2749	2624	2491	2335	2058	1559	982	791	691	679	522	443	349	371	350	347	307	311	274	314	300	301	279	312	276	318	310	284	268	261	261	306	306	282	266	264	289	282	298	290	299	259	277	290	308	291	279	300	285	277	289	267	275	284	269	292	279	319	294	283	294	290	316	282	284	293	283	258	266	284	276	270	316	289	301	281	278	296	286	274	286	298	297	267	277	235	294	275	279	274	310	292	303	284	313	313	266	287	289	279	279	275	269	291	290	309	279	273	280	307	288	261	253	296	288	284	300	323	294	260	256	267	267	300	317	257	303	318	284	259	279	306	273	291	244	279	276	275	268	260	280	259	300	260	263	264	287	312	297	269	273	310	252	306	277	273	285	309	259	269	271	265	257	261	309	281	292	301	260	290	241	271	293	310	284	318	281	281	284	287	284	296	261	289	286	288	288	291	288	304	285	299	281	285	280	245	258	269	297	244	290	281	279	278	264	295	283	270	285	303	248	295	283	295	268	292	263	257	273	297	298	238	287	267	270	276	305	262	261	296	283	292	277	306	263	303	258	287	284	294	285	298	273	311	271	318	284	269	270	246	305	291	278	294	278	255	277	285	270	311	327	309	266	268	272	292	281	274	265	296	272	273	275	304	293	267	290	290	268	280	299	261	252	287	283	261	303	302	305	275	268	285	290	291	260	262	293	266	290	267	286	286	295	292	272	292	286	278	272	281	296	323	282	279	290	312	276	293	305	302	297	289	298	251	273	301	269	304	288	239	273	275	279	293	310	272	280	297	314	285	327	253	248	290	301	298	281	284	270	305	283	256	268	273	283	288	264	289	251	282	297	358	295	286	281	285	259	292	277	281	301	283	282	295	289	278	279	298	290	308	262	292	288	289	267	299	289	292	269	272	296	263	273	282	279	312	289	271	309	295	306	282	287	281	267	314	266	277	254	269	314	271	295	277	285	321	304	258	281	284	286	312	279	312	301	284	306	267	278	296	273	266	290	302	295	260	281	286	310	296	295	282	284	288	291	309	285	245	272	291	296	269	311	253	303	281	258	262	287	294	296	274	260	317	302	288	278	263	292	295	262	307	294	263	274	294	320	306	255	282	313	266	274	290	326	285	273	262	268	276	264	297	257	291	275	306	302	340	265	285	323	314	292	283	260	250	291	289	283	267	287	277	292	264	271	289	283	261	276	297	285	307	300	284	302	284	280	290	258	289	314	276	283	269	303	227	309	297	262	244	290	326	284	257	334	274	282	266	266	264	249	274	284	302	269	306	279	293	258	285	283	314	297	295	259	304	283	298	276	289	311	269	286	266	284	271	296	282	302	263	291	271	302	299	289	294	295	340	303	270	275	282	265	295	266	275	302	274	284	299	311	291	309	266	313	284	284	272	279	307	291	291	297	290	288	321	258	278	293	281	250	317	291	278	292	279	292	248	275	301	283	283	263	301	287	285	300	278	260	261	300	292	293	291	314	292	268	263	272	289	294	263	300	321	291	264	304	284	264	260	281	263	327	296	300	271	291	309	282	253	303	292	302	288	279	281	256	285	285	270	281	276	272	287	264	286	262	300	260	313	277	278	286	289	289	282	278	301	255	312	271	300	273	271	254	269	347	284	288	275	279	256	305	278	274	294	223	270	303	277	300	294	295	268	272	266	301	321	319	308	269	275	271	307	296	303	265	266	266	298	280	316	276	260	240	291	253	285	270	294	272	300	307	281	313	302	284	289	275	282	263	286	282	265	267	280	307	274	312	315	294	292	251	239	285	271	262	285	291	296	301	294	325	303	299	310	294	307	254	306	278	301	303	292	295	305	280	283	281	263	288	281	277	294	272	305	278	290	281	289	290	269	307	266	287	296	252	274	266	277	304	293	239	269	288	270	232	271	284	272	297	298	310	268	325	281	312	299	292	322	283	242	289	275	283	307	264	243	310	291	240	300	277	290	265	296	265	294	267	293	296	307	301	281	287	297	282	271	325	293	267	252	285	271	272	254	274	303	312	252	288	264	273	266	282	303	284	287	250	277	312	277	273	282	278	259	297	247	290	279	270	311	288	296	322	295	293	262	259	295	266	311	310	288	269	275	307	295	284	273	256	287	317	268	283	272	298	296	290	292	308	264	315	274	258	288	262	303	284	246	270	277	296	275	269	322	290	305	288	277	300	305	281	297	286	318	260	292	292	301	301	296	287	285	285	292	264	273	282	302	279	308	286	298	287	281	273	314	287	289	276	288	277	295	291	284	289	279	280	283	285	322	285	286	268	283	297	292	280	323	274	279	317	261	260	262	307	291	263	257	303	293	272	257	299	259	290	283	300	288	292	256	277	273	285	301	276	289	314	282	290	267	267	271	267	300	273	244	273	246	298	299	285	288	311	275	306	275	296	286	321	300	273	293	276	263	304	294	261	287	302	268	287	264	267	278	271	294	301	273	268	285	305	257	277	281	306	284	272	263	296	287	287	299	290	286	267	254	291	294	294	253	281	300	298	290	296	277	294	277	297	299	283	265	293	272	267	297	289	296	290	299	272	287	289	309	283	284	293	302	281	290	297	284	284	260	283	283	300	294	251	326	310	289	275	264	284	258	294	266	294	328	263	279	272	258	292	273	286	288	318	311	291	273	282	283	280	261	283	280	292	286	246	283	292	273	288	253	284	291	273	265	279	272	275	281	305	303	280	269	250	261	277	259	282	303	276	286	263	311	272	289	300	328	298	279	270	277	272	274	295	307	305	319	262	300	283	277	300	300	293	268	275	290	308	307	304	279	276	274	291	296	299	296	314	297	294	263	319	295	296	281	305	283	290	302	270	286	276	254	286	303	266	289	296	304	290	293	277	308	268	272	286	278	278	291	279	284	255	303	307	306	261	296	238	260	255	286	285	308	266	290	254	290	246	297	317	315	271	288	334	298	274	301	264	288	282	276	309	286	320	300	264	285	298	304	284	258	289	301	304	296	290	254	268	284	288	293	313	308	289	277	292	268	270	262	265	268	288	294	279	272	308	295	308	293	279	276	285	289	255	276	283	236	266	305	265	275	303	266	277	302	279	260	287	263	293	269	277	279	260	285	305	281	275	246	291	288	266	317	307	322	275	265	262	304	297	286	275	287	290	312	267	264	274	283	264	307	290	302	276	256	272	308	270	267	306	290	294	279	288	290	307	300	252	256	240	281	308	272	312	305	269	293	252	262	257	261	283	274	332	332	281	255	315	301	294	281	275	272	308	281	290	314	280	273	319	270	310	274	299	268	278	260	261	308	262	285	280	279	270	295	245	251	317	290	306	279	276	289	281	332	260	279	259	279	272	251	257	279	265	259	290	283	280	257	301	305	254	278	304	303	296	293	289	269	297	269	275	286	302	288	287	299	283	311	293	307	323	286	324	252	291	291	284	299	294	305	263	250	289	290	294	269	264	292	264	262	268	296	298	298	302	320	276	292	281	317	291	281	278	289	286	269	287
48797	23511	4582	5365	4766	7215	21010	8290	9437	11050	11920	12961	12136	11635	11298	10336	7824	4859	3667	3444	3196	2413	1554	1152	1121	1171	1104	901	766	731	752	735	712	679	681	718	715	715	751	690	673	700	705	690	698	661	661	651	664	706	678	645	684	671	685	693	696	654	665	668	684	696	670	659	671	697	643	640	671	649	613	669	675	691	641	662	715	687	665	678	669	698	658	691	678	654	659	691	660	636	644	699	661	652	669	674	691	686	661	679	677	705	670	653	654	637	661	685	658	675	663	632	676	693	707	645	648	642	648	678	669	658	711	656	670	685	673	651	670	635	718	628	698	674	627	657	626	703	700	637	663	673	657	624	638	679	679	702	644	621	680	643	671	660	675	667	652	673	695	633	625	682	656	677	610	709	633	685	670	672	647	664	673	646	667	628	651	641	645	698	681	679	649	676	659	623	653	654	654	628	637	698	629	707	630	718	682	637	666	636	680	642	666	633	709	672	659	668	684	605	723	644	629	654	685	651	596	663	680	654	646	681	697	680	647	659	705	679	651	657	661	684	665	647	687	730	710	696	652	661	617	671	677	663	630	712	664	639	616	622	639	696	635	702	650	741	681	682	626	673	624	675	615	675	645	682	653	687	659	694	658	688	679	695	611	706	662	576	656	710	636	640	656	699	665	659	657	628	704	680	645	638	674	647	722	652	641	635	689	698	679	667	690	732	641	661	627	666	700	666	683	627	644	685	689	649	665	692	662	652	666	636	702	668	667	652	676	680	643	658	605	643	688	666	746	629	654	695	670	698	635	668	619	648	660	667	711	618	610	662	643	663	646	612	660	690	626	621	671	682	692	689	646	672	674	668	663	593	640	676	654	703	681	667	685	618	632	589	682	689	640	697	682	650	635	669	641	656	675	637	620	647	642	659	652	637	675	663	616	649	684	661	641	672	679	686	706	669	689	659	647	650	642	652	623	629	667	707	672	660	666	656	660	650	693	666	679	670	648	639	678	712	691	672	636	691	609	674	671	635	652	667	669	633	660	666	678	699	649	641	688	648	647	671	657	662	661	683	637	691	682	650	632	620	670	712	684	639	698	680	669	665	691	646	640	668	620	674	654	698	702	647	685	668	648	673	660	654	680	678	669	639	690	650	719	644	683	687	702	677	644	667	665	670	650	701	663	654	623	688	648	682	677	704	702	614	688	678	682	636	634	644	686	691	667	625	672	637	643	654	675	683	655	689	713	641	680	694	658	697	661	648	624	699	684	702	645	676	653	685	677	671	647	668	695	635	675	664	637	654	667	670	684	662	702	650	628	709	634	682	677	638	649	710	614	729	665	598	697	638	637	699	647	705	656	682	623	678	690	687	675	618	681	667	685	695	681	656	666	670	672	676	645	691	631	687	640	662	676	627	651	644	670	646	692	695	656	663	722	633	696	667	661	644	672	677	707	699	647	623	694	643	684	616	638	662	673	637	646	670	661	661	659	700	637	708	646	631	665	662	669	623	676	651	640	656	667	654	622	670	662	707	645	672	671	661	647	646	607	624	645	643	654	672	676	678	665	703	673	679	672	629	674	646	697	661	649	656	638	666	730	687	666	668	659	655	663	702	625	650	651	681	686	706	639	679	662	653	656	611	662	690	650	655	658	703	663	642	656	611	647	635	673	633	700	669	667	723	633	688	667	683	695	667	634	630	660	665	649	674	635	669	622	672	708	670	656	679	652	725	706	675	642	664	638	629	673	674	647	647	672	692	665	659	636	718	651	657	670	671	637	716	622	621	714	660	675	675	661	647	664	678	681	653	642	640	621	644	608	679	670	643	628	687	704	727	603	665	668	665	658	628	681	666	635	682	631	701	633	676	648	629	648	706	715	685	696	674	658	666	678	660	669	697	646	621	666	654	686	668	647	712	649	686	648	663	645	679	619	677	640	638	703	654	622	656	679	665	666	662	635	677	705	667	643	650	630	665	697	620	642	656	707	655	664	685	706	639	673	681	673	657	676	695	673	648	675	633	715	676	653	695	667	686	677	662	675	658	641	630	648	692	654	661	631	667	643	642	698	664	678	667	650	659	649	694	708	695	694	687	650	693	664	695	654	641	666	675	688	614	687	670	662	678	661	668	672	642	668	683	660	653	690	682	636	677	634	616	620	636	683	683	677	672	692	612	717	669	661	675	649	671	686	713	660	666	669	644	624	644	667	663	658	650	683	660	662	658	648	614	668	642	588	642	700	614	640	668	690	653	670	692	630	674	653	709	653	626	681	639	689	635	667	642	643	642	679	701	616	664	674	643	636	679	672	685	605	668	669	637	656	704	666	654	628	663	652	702	617	671	670	655	611	627	626	668	665	619	680	631	655	668	644	648	721	666	681	670	675	654	659	633	641	630	649	682	650	709	640	627	646	657	696	679	646	684	688	665	629	643	645	688	622	670	673	670	674	659	667	698	638	670	715	684	673	670	639	691	629	656	652	648	638	678	642	688	606	649	651	668	681	666	662	653	677	676	689	704	631	635	625	654	684	654	608	700	640	664	641	655	691	678	628	628	630	625	647	735	683	656	660	716	607	662	693	635	646	675	654	695	672	635	670	702	692	656	643	636	670	641	680	711	666	632	674	680	704	654	679	644	674	672	701	658	682	669	627	652	653	627	678	675	647	679	620	682	655	620	683	630	651	698	668	646	689	661	687	654	666	711	671	699	643	663	683	626	661	657	662	704	653	700	686	674	676	689	669	719	655	628	625	658	692	641	670	658	667	602	697	667	653	659	667	715	671	613	661	653	710	625	645	703	675	678	646	692	670	711	655	677	623	659	685	675	679	640	671	616	691	610	664	657	689	639	662	671	676	687	644	647	673	638	690	676	698	687	657	655	674	654	696	644	618	724	665	669	631	624	663	659	665	650	678	643	648	697	677	702	704	646	667	618	673	618	658	676	637	651	678	706	647	647	601	651	658	661	649	650	673	670	691	685	670	683	622	693	647	637	688	675	611	667	655	657	631	738	642	687	681	632	663	690	646	676	668	657	684	650	701	644	669	668	663	695	688	649	624	647	643	666	653	654	671	679	662	675	682	619	672	682	635	652	667	692	628	639	688	681	693	671	658	676	611	651	641	627	660	660	683	688	676	652	669	675	644	629	635	663	698	665	648	684	651	669	640	655	701	646	696	610	611	675	664	730	639	670	676	622	726	673	672	677	624	665	653	662	666	638	608	644	661	643	620	686	644	650	676	646	673	667	651	629	659	653	694	685	646	649	673	636	633	677	672	629	688	656	702	641	632	666	657	669	634	657	678	647	678	636	683	674	633	654	701	672	672	685	645	670	688	641	673	706	680	646	691	665	661	675	681	697	662	663	637	665	696	695	648	693	670	657	657	645	668	693	692	675	639	699	675	643	613	704	650	618	614	665	684	675	694	644	697	680	684	663	657	642	687	639	674	657	645	686	683	702	643	639	702	627	686	657	694	652	680	681	677	677	682	609	635	654	655	652	655	631	629	624
16678	2677	620	401	420	431	696	716	902	939	1009	1041	1028	978	958	944	718	556	434	456	405	380	341	347	339	334	307	273	273	318	298	314	308	271	273	263	270	272	281	298	271	312	306	298	290	306	325	280	329	322	312	259	283	292	316	303	326	293	297	338	305	290	277	309	288	256	278	283	289	311	306	299	288	288	328	305	293	262	306	294	313	282	288	272	276	328	266	296	283	281	267	281	308	276	319	323	287	308	276	308	301	280	286	297	301	309	316	313	303	252	272	319	297	302	285	278	297	325	280	291	283	281	256	290	267	322	335	304	270	285	290	312	308	319	246	275	307	294	300	296	296	301	291	275	312	294	256	312	263	326	280	294	299	291	317	282	279	290	282	285	293	294	284	322	287	275	266	311	306	292	290	272	261	282	282	262	282	306	260	302	275	290	290	328	292	300	280	348	259	305	264	322	280	309	286	294	277	303	279	323	273	312	284	318	299	272	280	294	292	308	322	319	285	284	302	325	315	298	311	311	302	294	310	285	273	287	334	296	250	293	284	283	287	276	286	286	307	270	296	286	315	273	286	300	279	307	265	315	288	285	269	323	252	307	293	278	270	290	297	266	321	279	293	269	259	290	299	283	263	282	322	291	304	303	313	257	277	287	277	276	303	303	278	284	284	318	317	248	264	295	288	282	287	293	290	257	269	256	298	283	315	319	289	274	307	274	256	266	273	304	330	287	276	291	278	297	288	331	310	277	306	297	291	304	272	268	306	294	303	297	297	299	295	309	272	295	318	258	282	297	255	285	273	299	314	290	297	295	327	314	302	281	293	309	311	288	304	278	277	303	282	277	274	296	300	272	272	314	297	295	300	313	263	312	309	290	263	288	268	280	291	279	330	302	288	279	307	300	305	298	300	288	300	280	300	293	300	292	271	324	288	281	289	291	299	273	293	276	296	277	287	285	306	313	314	297	301	287	311	311	287	316	322	289	272	260	285	292	294	278	228	298	305	279	297	278	297	274	291	277	284	277	261	280	259	300	288	307	324	289	299	310	320	299	257	297	302	301	290	307	313	301	306	312	287	305	291	281	273	273	317	299	284	284	291	285	255	335	304	264	304	258	260	301	261	288	282	290	278	308	261	277	276	296	278	257	273	284	284	279	305	298	332	276	291	306	274	314	268	268	282	308	285	262	329	274	296	274	279	286	296	297	310	295	298	283	293	263	285	296	249	294	324	312	316	306	298	297	257	295	328	278	271	325	286	277	305	265	261	266	302	314	287	282	284	281	308	245	309	284	287	290	306	274	264	258	286	296	304	306	302	280	296	276	298	284	291	324	267	290	318	302	316	315	279	321	288	302	299	272	283	299	324	295	334	298	261	281	300	300	268	293	282	298	273	310	314	316	305	287	311	272	306	281	301	258	272	262	300	272	280	264	280	287	310	315	302	297	306	289	293	298	289	278	298	257	282	319	276	290	251	309	283	265	316	295	248	303	313	295	274	290	297	302	288	290	283	298	294	264	287	289	292	291	295	314	285	277	288	302	283	310	309	284	287	261	263	313	296	287	277	284	320	339	282	287	287	297	307	298	303	291	328	294	303	256	311	292	326	296	319	286	315	297	295	245	279	256	291	256	309	284	302	296	313	294	292	279	297	289	288	266	324	303	287	290	316	296	293	267	295	303	293	291	305	296	281	283	286	264	296	267	289	272	271	311	286	333	302	254	296	290	289	291	305	274	281	276	298	315	286	260	264	360	257	313	269	286	284	311	276	311	276	277	298	272	292	271	284	274	284	289	275	318	324	279	264	280	264	287	297	293	298	278	288	305	284	268	281	288	284	275	256	319	311	299	296	276	294	295	301	293	280	288	274	286	338	312	321	273	302	263	308	284	277	286	272	275	310	287	277	273	316	283	334	307	296	310	288	341	278	271	277	295	272	279	246	311	317	302	262	297	260	301	294	331	286	265	312	296	291	274	296	314	263	288	312	317	291	279	262	283	277	272	288	298	306	307	319	281	327	328	309	260	294	274	315	302	319	298	272	282	307	276	265	305	284	307	299	318	293	286	258	280	296	285	301	267	277	310	286	299	281	261	294	296	314	290	309	310	288	281	303	281	288	293	251	297	297	256	296	313	293	340	300	288	306	276	284	285	313	302	271	283	289	302	296	293	282	281	286	299	322	289	300	269	329	308	286	309	303	290	306	305	298	291	311	308	276	302	283	279	270	267	317	299	275	309	265	251	315	290	297	286	289	298	279	270	284	296	334	281	320	287	331	324	289	346	286	266	292	278	309	277	332	258	311	272	292	288	294	272	295	292	298	304	273	287	289	255	303	303	287	279	306	324	285	303	321	287	266	319	282	316	285	311	263	309	289	293	296	298	304	287	350	299	313	320	306	284	270	312	295	274	277	268	282	301	298	280	311	296	331	277	262	284	304	299	270	263	313	297	269	289	298	292	286	277	281	267	328	291	290	325	289	286	320	296	296	285	283	269	311	269	282	287	278	294	272	302	307	275	300	271	305	324	267	254	257	329	311	277	317	291	257	320	315	291	283	286	287	296	280	301	291	244	300	304	330	320	290	262	306	255	251	289	297	292	287	249	288	318	266	282	316	271	273	284	284	274	284	299	262	307	310	286	277	302	299	338	275	288	297	263	271	295	339	280	277	281	294	295	268	266	287	303	288	316	286	305	301	298	328	276	270	300	258	295	285	310	295	255	311	277	298	282	269	327	297	279	306	324	295	284	291	313	288	292	305	273	338	317	276	274	313	265	298	291	288	323	297	298	296	286	290	266	316	326	307	280	300	266	268	297	319	297	306	274	269	305	283	290	306	317	273	280	328	307	302	297	319	279	298	271	313	284	313	256	290	278	321	296	311	303	292	253	291	290	295	310	294	283	278	319	296	315	290	307	272	308	282	296	297	323	284	279	273	283	265	269	299	292	314	298	279	280	287	311	285	274	258	289	259	304	300	297	311	298	283	294	283	304	300	293	335	335	287	279	280	306	296	288	302	296	303	288	270	268	273	291	282	283	282	288	303	292	282	281	294	307	265	297	293	257	308	287	291	278	280	285	277	290	319	302	304	293	288	297	323	278	310	339	278	270	286	277	289	303	278	273	297	275	304	253	261	296	278	297	319	275	280	310	290	289	276	307	296	291	293	287	303	295	307	306	291	291	306	275	284	281	269	311	277	284	306	305	314	274	304	296	309	297	294	291	288	286	279	299	317	308	295	279	341	311	307	301	283	277	313	247	314	268	269	281	278	296	310	265	283	293	256	299	276	266	320	281	242	290	307	290	253	277	322	305	275	290	288	289	283	265	329	288	308	304	310	309	326	277	311	272	282	305	272	288	340	296	296	304	310	303	267	280	306	323	297	294	283	283	300	305	319	265	311	311	279	278	297	283	269	274	304	313	298	289	276	260	272	294	262	287	260	315	301	278	300	272	260	270	260	297	288	289	316	296	275	307	288	279	299	286	307	269	292	294	291	298
14670	2313	1072	1075	1172	1284	2714	2864	3903	4359	4588	5172	5252	4603	4965	4307	3472	2481	1777	1693	1539	1110	834	786	725	816	736	758	680	681	652	668	673	679	638	657	634	668	719	653	643	726	661	698	650	680	665	651	670	661	680	624	703	665	641	696	661	624	634	695	706	698	709	667	660	702	661	646	645	642	649	646	651	639	622	666	647	666	673	665	678	652	634	671	665	670	649	731	680	659	673	664	664	665	703	684	676	648	718	663	629	664	698	701	627	686	672	668	708	654	647	685	694	638	672	695	683	720	657	596	689	663	670	636	660	663	679	670	625	692	668	659	718	662	669	639	675	642	651	659	633	641	697	671	647	658	639	647	613	684	641	658	673	684	693	703	731	693	663	682	648	647	677	663	663	646	615	665	667	641	650	755	679	659	645	692	660	661	665	664	619	682	667	669	654	671	701	725	600	681	670	673	669	695	672	676	703	666	649	626	678	670	686	607	668	658	620	649	687	713	670	708	707	668	706	712	661	653	682	632	638	657	664	630	683	685	661	657	728	683	720	648	652	696	673	651	644	694	647	673	638	655	671	643	703	620	634	658	648	680	624	693	702	711	633	674	670	619	667	648	677	659	666	683	671	660	655	665	701	666	647	637	688	666	691	681	655	651	642	680	663	683	683	700	652	672	654	644	645	669	623	670	666	670	678	683	665	645	620	680	642	635	647	706	663	659	688	668	639	636	626	673	649	672	675	683	662	660	674	663	696	682	626	649	644	650	636	681	628	670	662	653	677	671	645	608	666	638	675	708	637	685	645	646	680	687	658	683	647	625	659	677	630	641	665	640	679	677	676	665	627	664	657	636	665	640	672	677	663	665	679	675	669	653	660	642	712	689	654	701	652	659	653	644	694	718	640	652	680	623	674	711	661	666	664	619	672	616	639	634	637	662	661	706	683	647	654	685	697	643	655	660	668	624	617	653	682	677	686	678	696	711	661	646	634	633	687	691	651	639	656	658	642	628	685	637	662	676	694	689	683	688	648	665	692	672	724	693	689	667	712	663	628	651	696	693	633	712	659	675	686	643	676	717	651	665	709	651	640	729	674	631	630	636	701	672	630	656	676	671	696	657	617	646	686	673	649	662	647	662	650	654	683	675	656	663	667	607	643	604	663	666	679	656	639	640	680	662	679	657	672	623	704	686	665	635	616	666	691	669	651	634	642	669	662	654	665	671	675	712	709	727	664	683	692	642	651	686	676	620	668	653	640	667	672	645	681	689	681	636	630	714	658	625	675	638	624	674	654	617	637	617	691	648	711	681	671	668	664	670	679	676	639	675	626	667	697	681	686	680	643	701	690	687	675	666	698	641	663	665	673	658	653	722	627	647	699	648	646	675	676	660	668	652	656	680	707	696	689	773	679	678	678	619	657	670	675	694	627	614	705	631	679	710	631	662	677	655	690	667	668	632	718	651	671	712	713	637	665	686	622	674	657	633	650	651	679	625	610	682	671	628	726	619	700	689	605	646	615	655	735	643	660	684	655	676	708	691	695	711	624	670	660	654	657	612	611	681	671	672	702	671	653	714	674	721	617	687	633	682	631	682	704	632	685	662	643	684	688	671	649	662	670	668	708	642	708	688	651	663	662	660	627	617	641	707	644	693	637	651	669	673	665	648	687	663	662	679	620	678	667	666	667	640	671	632	693	709	651	677	635	676	692	681	712	684	656	687	666	662	653	638	706	667	653	646	662	661	670	624	676	654	698	711	649	597	647	661	688	681	702	681	733	658	685	675	657	648	739	628	638	636	649	621	650	669	734	713	729	665	683	646	650	676	664	676	684	650	657	650	681	626	697	712	606	656	658	697	641	624	660	648	646	638	672	671	698	653	689	647	675	694	671	676	634	698	670	683	647	686	673	617	642	702	679	623	676	658	683	654	673	642	682	680	681	648	656	692	688	664	665	693	628	665	661	643	649	683	670	696	660	674	719	626	626	719	678	685	684	720	719	650	650	675	644	686	668	663	670	670	638	714	633	607	640	652	643	721	669	662	673	656	684	645	661	692	682	613	665	697	635	627	689	720	711	658	705	645	694	708	692	690	646	702	652	644	600	711	624	673	666	634	648	672	686	682	659	703	675	680	658	694	692	705	687	660	672	710	663	622	623	653	682	689	671	710	636	667	660	647	675	693	656	661	634	644	687	642	677	646	679	657	674	638	665	686	689	672	700	636	642	661	697	600	683	667	668	681	676	624	672	653	644	648	696	654	679	667	666	653	684	665	692	645	634	668	642	651	657	699	632	685	632	644	644	638	665	671	640	616	648	709	695	613	614	666	641	630	609	640	664	720	692	671	640	680	705	667	664	695	700	707	677	693	679	695	678	692	685	735	644	657	661	692	633	674	647	655	677	641	659	667	665	642	631	687	697	661	716	685	684	648	684	652	716	659	663	662	626	650	686	632	659	665	667	723	638	622	655	673	680	664	692	626	639	700	660	681	657	715	653	732	690	621	690	670	668	648	678	685	623	642	648	660	702	662	697	729	680	646	635	626	728	723	640	666	700	714	681	665	663	709	666	649	661	684	683	708	619	710	674	654	631	686	597	672	668	650	653	679	711	665	646	679	675	634	646	650	666	662	663	658	674	631	619	701	614	635	717	656	655	662	681	682	622	674	656	688	688	691	671	659	685	665	623	658	669	679	646	667	660	670	644	651	701	631	684	677	672	670	643	684	663	660	704	637	665	666	688	653	675	656	661	616	652	672	652	678	666	708	636	665	624	698	632	639	617	675	649	720	651	630	651	696	659	638	646	681	695	618	633	691	673	609	682	629	645	660	691	654	671	638	711	607	640	671	677	667	662	656	660	656	656	679	687	682	701	700	657	678	672	648	709	688	699	691	637	674	669	634	641	643	649	649	706	650	682	635	656	665	637	654	678	691	685	657	685	644	706	625	677	664	664	667	698	653	658	683	674	647	732	663	671	719	658	647	633	673	703	658	680	672	646	705	633	683	670	667	702	659	648	659	652	686	668	657	693	668	682	673	668	713	653	698	671	645	678	690	651	653	660	633	685	640	655	666	657	673	630	641	697	656	688	685	680	670	660	656	648	693	670	658	620	666	659	713	651	668	662	680	668	663	683	652	640	660	646	663	674	640	679	686	692	626	660	669	668	672	682	615	672	687	665	662	691	644	663	675	698	670	698	641	664	647	632	645	684	646	666	640	632	657	684	676	669	696	604	672	669	680	666	715	636	673	616	678	637	654	660	646	665	625	669	710	653	675	643	636	686	696	663	713	680	650	684	693	640	675	735	696	663	638	693	649	649	626	662	635	627	700	685	689	676	676	678	634	643	653	652	678	664	628	691	656	617	637	661	685	661	667	630	646	638	689	703	676	632	681	708	708	691	707	682	637	720	705	701	644	642	679	620	690	724	709	685	648	714	642	708	658	717	687	638	647	675	717	723	704	695	657	639	704	684	651	649	648	676	707	651	658	671	698	633	679	660	667
69110	35330	7965	1259	752	767	5762	1128	1554	1718	1665	1614	1764	1518	1357	1258	1012	765	606	450	393	323	254	237	266	239	219	222	218	216	196	199	219	191	199	187	209	211	242	193	207	201	214	198	228	190	189	216	189	190	190	198	197	216	219	206	215	205	225	203	185	197	199	190	184	184	212	196	186	220	196	209	186	189	176	200	211	201	194	203	187	204	190	174	201	198	208	213	188	201	174	183	187	212	192	196	173	173	224	219	168	182	175	215	203	202	205	188	187	217	211	196	208	222	217	181	198	196	188	195	195	223	184	212	195	206	208	207	206	211	196	191	195	202	210	198	192	230	180	206	197	204	164	190	207	192	209	185	202	208	182	211	219	182	197	237	207	202	197	198	217	222	191	161	181	205	223	205	211	212	204	181	198	200	201	208	191	181	182	221	169	190	207	196	187	211	198	240	219	216	157	172	191	200	196	202	155	187	190	187	173	187	192	197	196	167	180	197	196	201	209	235	188	205	165	208	196	186	188	190	207	195	190	205	173	185	169	189	182	209	179	192	180	193	196	205	206	191	201	169	209	199	214	189	208	177	227	200	186	196	177	200	172	210	185	226	189	198	202	201	205	192	208	208	190	205	212	216	178	175	188	178	180	191	223	189	226	182	224	192	202	215	224	173	194	173	166	206	223	189	164	203	179	189	201	174	187	193	199	194	190	189	176	202	175	209	214	202	189	218	190	196	170	197	208	190	178	180	214	196	191	194	217	202	196	222	189	220	217	209	218	196	209	213	195	183	178	186	191	200	234	191	201	196	204	233	181	218	202	198	193	202	218	241	192	188	203	206	182	206	187	191	215	184	207	212	165	190	175	211	202	210	206	203	200	180	201	191	183	200	212	184	182	192	190	190	202	193	203	216	224	181	205	208	204	205	198	196	223	225	207	182	194	188	195	210	221	156	189	202	231	222	217	177	192	212	195	219	204	182	180	195	187	177	185	202	205	206	194	190	194	171	199	190	190	183	204	198	192	180	193	178	192	227	189	210	225	196	219	232	193	198	187	198	212	193	214	201	219	194	181	183	183	180	198	189	186	180	191	180	199	199	175	176	188	186	216	180	179	195	183	179	197	202	192	193	190	189	220	174	199	213	215	176	208	207	193	194	184	206	210	180	211	204	194	205	216	215	193	201	170	193	193	197	202	204	194	208	212	241	208	205	202	196	202	189	191	227	200	190	204	210	186	210	216	191	204	187	204	207	206	195	209	205	201	184	184	195	180	200	192	184	181	197	168	187	203	213	175	205	198	225	192	204	193	212	198	187	215	201	210	187	197	194	185	211	194	221	191	167	182	210	213	192	191	206	197	180	207	201	221	204	176	221	185	182	200	193	186	214	200	197	213	206	204	208	182	231	186	175	177	219	162	191	167	185	191	208	213	189	178	198	183	211	223	180	207	193	181	171	191	212	158	196	189	184	174	181	219	195	190	195	170	210	214	195	189	184	170	184	189	205	181	169	196	203	196	180	189	210	190	191	187	214	192	170	176	202	179	197	185	206	222	185	180	189	198	200	184	194	209	221	188	195	195	216	181	212	205	226	179	197	195	185	172	219	197	216	168	222	188	202	204	187	185	206	192	229	206	211	163	195	198	194	207	221	203	200	186	174	183	216	195	204	196	192	203	197	184	182	201	212	198	195	216	222	169	192	205	176	197	192	205	178	196	196	183	190	195	170	214	179	208	208	217	207	230	203	213	193	180	204	173	184	199	184	170	194	183	207	203	201	183	170	204	202	214	207	210	216	189	179	204	205	197	217	195	213	217	188	181	187	202	208	210	181	174	174	181	219	165	186	184	210	204	225	192	223	221	217	196	179	156	200	183	168	192	203	200	190	187	197	205	180	212	215	206	182	208	206	178	180	199	207	183	214	183	183	199	207	213	202	188	202	194	210	183	200	212	171	205	194	175	211	183	181	224	192	200	187	188	228	227	177	186	183	205	166	198	198	195	173	203	194	206	192	178	192	255	189	196	206	182	199	206	207	191	178	202	186	186	210	197	192	205	204	212	207	179	227	209	207	213	161	191	205	173	186	194	177	200	201	194	201	200	194	178	226	198	204	200	213	180	208	182	197	211	195	208	204	192	196	191	197	213	211	178	195	177	232	206	213	177	206	193	187	183	194	202	214	201	225	215	218	206	165	205	205	176	195	222	210	215	202	186	197	201	210	197	188	214	197	201	190	183	174	195	216	179	187	184	171	209	209	185	201	167	204	184	173	170	199	199	205	196	209	206	176	207	213	211	191	197	201	184	199	182	203	191	174	193	175	188	164	228	180	185	199	185	216	217	204	223	209	189	197	218	197	217	220	192	189	226	190	233	187	200	223	204	203	207	167	194	205	205	193	175	211	176	200	177	173	215	204	197	192	189	187	204	200	212	193	203	230	183	182	194	217	196	202	195	185	178	197	183	211	212	184	162	175	194	207	165	202	177	216	190	193	199	187	205	212	218	216	198	219	180	215	214	196	188	188	170	184	230	198	221	202	180	184	182	204	219	217	208	180	177	209	203	179	219	198	185	195	167	188	217	191	184	197	222	215	207	176	191	216	184	202	217	215	188	178	203	200	199	183	224	187	210	221	216	185	205	186	221	172	213	219	190	169	182	192	204	175	183	199	179	194	200	197	206	192	185	200	202	182	213	182	208	184	215	202	187	176	195	184	198	188	196	199	193	207	203	193	189	208	188	200	165	215	193	192	192	212	192	220	199	214	187	194	198	216	205	221	199	204	189	221	205	200	208	214	208	190	201	197	206	218	196	201	219	225	197	194	201	206	195	191	173	226	201	213	209	192	185	211	213	198	174	214	174	192	204	187	183	202	195	175	207	207	206	187	191	189	184	211	200	219	182	194	206	191	211	186	205	191	214	216	192	216	194	215	200	196	184	179	188	211	212	200	198	182	191	189	191	206	227	205	216	173	207	205	209	195	182	200	204	177	189	173	203	205	206	175	175	205	210	195	199	184	190	194	188	179	206	214	205	176	201	230	217	213	192	216	224	200	179	167	189	201	196	192	201	167	198	196	197	211	201	218	182	175	188	195	180	181	212	197	187	196	198	202	199	198	191	219	187	214	213	209	181	188	181	194	184	197	204	202	214	209	187	187	198	207	190	207	177	186	179	202	182	192	167	166	201	186	191	208	204	201	193	173	194	194	233	205	196	202	211	174	191	193	196	181	228	193	186	194	209	205	209	179	193	170	180	187	183	214	208	211	195	203	225	212	207	210	196	183	195	212	195	204	198	196	174	200	197	192	184	193	190	191	191	200	177	184	181	200	203	226	195	210	203	193	182	233	193	175	204	183	199	207	186	212	218	197	193	201	199	166	212	206	208	171	175	206	205	179	213	202	210	174	198	172	188	228	217	208	195	218	212	177	168	230	216	198	172	182	195	231	182	190	218	183	183	208	176	190	198	204	180	194	196	204	209	170	207	197	197	188	197	191	218	200	196	167
39573	16678	2444	2892	2766	3049	15049	4768	7383	8101	7746	8085	9168	8029	7215	6716	5769	4408	2912	2019	1908	1166	882	766	731	715	712	731	590	543	475	528	502	517	469	519	526	528	503	494	493	458	456	494	478	483	520	489	475	474	479	521	511	502	513	470	490	501	493	459	477	514	465	484	454	464	464	483	470	482	487	454	504	490	460	481	481	476	501	463	486	483	466	469	489	475	455	535	479	494	546	485	476	473	469	439	499	505	492	500	476	483	475	447	468	489	497	494	452	480	453	510	473	475	458	494	493	462	498	485	448	469	469	465	509	474	510	480	476	505	489	455	470	496	488	486	496	488	475	447	478	525	483	471	451	493	515	476	491	505	464	507	466	484	487	489	508	506	473	508	501	464	484	467	492	508	485	514	521	483	466	506	468	471	461	489	461	508	464	480	475	492	475	487	494	453	493	504	493	478	499	470	504	503	508	475	465	498	467	460	492	483	493	509	477	499	444	503	510	468	475	517	442	479	492	502	459	465	495	481	511	494	476	472	499	518	495	436	489	512	474	489	471	455	505	473	481	483	461	496	459	504	475	519	506	445	474	482	518	449	445	499	497	512	470	487	451	449	441	499	497	487	440	476	465	477	438	485	488	419	457	447	442	497	493	441	461	436	439	475	488	536	493	499	460	471	485	469	478	469	492	451	473	474	497	499	499	515	465	458	487	543	466	479	478	518	465	502	494	504	504	451	470	520	467	500	484	458	434	490	498	525	473	480	471	497	489	448	478	460	475	468	466	501	486	461	505	484	494	448	482	464	454	519	441	469	495	501	445	460	498	453	505	439	485	514	478	497	481	493	491	457	456	452	481	489	523	484	490	509	484	516	480	494	489	449	458	455	489	475	495	475	486	516	485	483	409	452	501	449	474	457	481	479	463	467	495	465	506	472	446	466	508	500	481	495	506	447	460	513	506	479	505	438	489	509	480	463	478	495	477	501	484	465	487	482	494	492	487	496	462	440	449	512	473	498	484	454	440	454	472	463	470	476	466	462	476	473	476	506	465	437	521	478	471	500	477	516	437	499	465	484	451	490	481	453	497	485	454	514	495	494	495	476	505	467	482	485	423	471	506	485	501	485	463	474	507	462	492	481	466	483	487	456	450	468	464	480	494	515	497	502	483	494	496	476	531	501	485	465	484	523	492	470	494	464	476	452	469	478	466	515	499	473	467	486	472	453	499	490	484	510	484	468	508	473	502	488	486	466	474	485	466	450	447	493	529	502	522	450	490	479	470	495	458	482	467	502	487	466	523	505	495	500	516	498	458	478	470	481	469	458	467	472	486	488	465	499	482	477	531	459	485	486	489	448	455	534	518	482	513	496	473	439	502	521	524	514	484	473	482	468	475	441	486	537	439	490	480	487	495	540	472	439	506	471	478	464	503	478	448	468	458	460	465	498	479	502	461	481	520	470	516	497	514	523	478	448	437	468	453	424	470	429	468	493	502	527	470	477	473	494	474	479	453	505	505	480	471	489	490	478	483	497	474	474	487	465	475	501	483	494	514	489	455	457	451	481	504	451	489	537	462	476	499	460	471	480	493	494	485	475	464	508	471	463	453	531	479	480	481	471	461	464	512	495	445	511	454	464	457	470	452	459	477	470	494	464	495	484	491	478	494	493	473	453	456	484	486	466	471	480	453	455	488	495	461	460	469	483	458	470	486	467	508	496	475	512	481	496	495	473	482	469	470	508	509	447	462	473	476	479	454	502	470	493	484	432	500	455	460	496	476	456	462	483	453	460	456	507	467	457	495	493	518	498	490	484	555	477	480	453	499	453	448	491	462	484	510	475	475	467	443	568	439	450	512	501	468	472	473	488	455	467	444	506	477	554	450	457	478	472	499	489	482	469	485	466	477	444	468	473	474	448	484	516	422	507	523	475	473	427	452	437	457	491	477	477	476	510	469	467	474	487	465	485	492	510	491	473	499	476	456	499	484	477	468	462	479	490	498	509	489	456	509	468	447	456	468	477	479	517	471	489	430	434	418	473	455	515	459	489	468	481	460	498	437	458	464	493	444	489	454	471	500	493	458	489	501	447	464	468	497	488	529	476	503	506	433	470	473	458	468	508	473	478	506	446	464	475	470	466	467	477	474	505	502	526	509	465	474	496	464	498	478	438	458	477	496	480	468	517	488	517	474	463	481	472	518	485	479	467	500	438	491	503	480	443	500	442	499	473	452	496	500	503	454	461	538	439	455	500	486	525	492	489	500	495	474	456	496	467	453	482	462	451	477	479	472	496	459	474	462	486	477	450	499	478	489	483	469	459	470	460	485	454	450	477	491	480	489	539	482	453	506	469	461	423	459	484	501	498	479	493	499	460	491	463	496	474	449	475	501	485	533	456	480	472	511	495	488	461	436	487	500	407	456	471	497	503	510	489	500	484	468	456	477	467	428	456	507	543	451	467	482	501	468	457	478	473	480	467	506	529	488	490	454	462	458	494	483	479	454	497	472	467	458	457	488	487	470	492	472	505	480	460	478	490	481	471	479	498	482	458	462	485	477	521	489	505	497	517	459	451	499	493	461	473	533	537	477	538	497	468	503	477	486	487	477	508	462	509	501	477	459	464	466	512	493	454	493	470	459	480	456	478	496	443	486	456	492	446	499	474	485	467	459	460	486	468	473	440	456	475	456	434	496	482	511	478	475	538	517	460	493	486	490	448	527	501	461	498	457	465	530	492	479	483	472	484	441	525	487	474	469	495	470	477	508	471	486	461	476	480	468	435	522	489	504	481	525	482	472	497	468	514	434	474	470	438	524	487	479	462	480	462	478	429	516	475	476	450	495	465	478	485	489	480	461	476	506	484	491	497	515	444	479	497	471	500	507	493	459	476	499	468	518	462	508	478	500	496	459	495	454	502	494	496	466	469	486	484	512	477	467	473	516	464	481	498	451	478	496	453	413	464	487	467	502	462	525	497	490	538	470	489	483	458	494	490	468	426	479	476	475	506	511	495	477	487	478	476	493	515	461	491	502	460	480	492	466	497	502	505	502	481	449	458	468	510	437	475	508	418	483	476	482	478	475	454	450	464	494	492	491	475	451	508	496	472	501	506	492	460	489	463	472	501	438	470	517	467	450	505	457	475	515	495	505	484	495	481	447	443	493	502	452	441	479	501	485	498	484	447	499	482	476	433	465	458	434	495	460	471	429	435	452	465	490	513	474	479	504	462	504	497	470	510	448	476	461	482	452	512	484	474	449	487	497	451	494	495	486	460	500	476	485	446	453	495	483	460	496	467	536	516	501	503	454	473	449	462	505	479	508	463	507	514	459	470	480	507	469	482	480	502	483	508	509	485	462	467	498	462	490	465	509	475	469	497	477	485	501	457	485	472	475	481	463	452	489	488	458	477	499	484	462	443	475	472	460	495	471	478	458	502	510	481	469	465	473	454	507	497	471	494	460	433	481	468	478	485	437	476	525	511	474	490	499	478	499	463	472	454	520	442
82541	46578	14965	3393	1560	1342	9534	1783	2242	2963	2715	2370	2389	2370	2103	1665	1463	1277	913	603	488	424	374	365	349	341	385	335	311	304	297	281	266	276	279	280	343	292	324	256	274	290	272	270	294	268	284	295	287	271	284	269	298	264	303	301	257	305	266	248	248	263	284	263	274	259	268	246	280	314	276	289	262	280	291	277	291	288	253	285	296	273	264	265	281	264	323	265	312	286	274	291	289	296	279	262	291	267	251	278	266	278	295	268	295	256	282	277	298	272	282	271	287	302	303	268	274	278	238	278	290	281	275	274	274	279	272	277	285	281	256	241	270	292	278	293	292	259	251	262	285	275	276	286	259	265	269	292	250	293	305	280	275	283	239	279	299	286	249	263	239	277	246	259	280	302	288	275	250	281	266	299	297	289	268	245	261	274	284	285	273	294	267	270	266	258	259	281	326	266	273	263	291	291	288	271	278	300	274	249	274	267	269	267	296	276	271	288	286	312	249	270	279	283	257	281	309	251	279	286	306	285	298	268	289	260	270	270	259	302	297	322	292	309	251	284	290	287	245	272	262	302	268	268	291	265	307	308	293	289	227	295	280	284	261	265	283	269	278	274	247	272	266	263	274	292	241	254	267	251	261	279	286	262	282	272	274	273	276	282	279	303	286	272	272	320	280	312	254	270	268	283	272	273	254	252	300	255	265	260	283	261	225	311	279	280	263	291	254	293	282	291	262	257	292	298	262	277	287	237	270	298	277	248	284	254	263	263	293	282	284	236	278	268	295	268	261	283	303	281	307	271	293	244	257	247	288	284	244	281	299	293	271	284	272	253	286	283	263	291	295	289	311	261	297	278	263	325	270	295	288	280	264	260	255	292	234	265	281	251	247	254	273	266	270	290	259	281	286	242	248	290	272	289	257	289	283	267	302	288	283	271	251	252	267	276	289	282	249	317	297	288	275	289	266	270	294	293	265	289	252	268	269	265	258	270	273	286	239	262	292	277	310	290	265	283	267	264	270	274	297	284	282	290	280	258	293	236	285	261	263	250	233	251	264	278	285	281	272	279	249	279	274	274	289	296	261	288	284	288	304	293	280	280	277	303	267	268	295	286	283	232	299	265	250	285	339	280	279	262	286	281	305	297	312	310	322	274	247	251	282	268	292	259	284	304	271	266	286	266	238	272	295	291	297	321	268	277	290	285	281	240	279	267	280	274	241	265	300	287	297	272	277	265	278	270	267	307	254	302	309	283	299	278	284	268	317	314	285	288	268	290	279	301	256	265	288	268	274	270	277	288	282	273	296	287	302	284	261	289	238	225	285	276	231	294	265	257	286	283	259	300	274	284	277	287	267	291	281	267	256	276	278	277	288	269	247	265	267	296	286	284	256	286	289	286	274	273	257	272	281	309	264	269	263	318	271	248	285	290	253	289	270	271	273	251	281	293	273	271	257	265	292	269	309	300	281	298	305	280	307	284	285	261	275	304	297	281	278	280	256	287	294	283	272	275	306	260	246	287	255	277	271	259	254	295	271	264	275	267	262	297	302	265	261	273	274	257	259	255	269	264	299	298	290	306	283	289	246	295	265	284	258	259	280	277	293	244	284	288	235	278	260	293	232	273	262	308	289	258	295	296	297	280	283	257	303	282	247	268	239	287	261	263	313	317	298	257	287	296	304	260	261	304	261	301	278	278	280	283	250	258	270	273	281	268	292	252	290	281	265	292	263	278	271	315	279	284	290	306	271	288	257	273	258	268	259	256	268	281	286	298	268	276	269	285	257	291	293	294	238	276	272	300	297	254	293	307	298	274	307	266	287	248	293	304	287	277	285	264	279	266	262	264	258	243	269	283	299	259	261	301	259	276	298	257	285	277	255	282	293	285	281	256	267	293	311	257	232	259	268	266	271	274	264	289	257	251	281	303	241	257	304	276	252	281	282	264	263	243	298	277	268	268	277	239	288	298	261	235	293	276	270	284	278	290	273	261	253	281	290	311	261	294	282	298	261	273	225	289	287	266	262	291	265	278	261	274	276	265	284	267	270	282	304	273	249	263	270	281	295	304	280	259	259	257	278	265	285	293	292	246	272	311	250	251	276	277	250	261	299	263	235	231	286	286	311	271	291	296	293	276	297	270	302	283	286	281	280	278	278	260	266	273	247	322	295	284	272	276	299	269	277	274	269	255	286	306	268	242	252	293	279	277	280	292	294	301	252	262	284	255	313	278	276	269	274	243	276	286	283	273	268	275	306	272	297	296	271	270	234	302	284	297	249	266	287	271	268	281	289	251	281	313	295	272	260	283	277	282	244	250	271	271	294	275	267	269	238	299	298	273	271	281	290	286	263	290	300	297	248	293	268	280	252	270	263	263	251	288	271	311	279	258	276	275	279	265	295	279	250	274	294	296	299	279	289	289	280	293	264	278	265	307	279	266	289	260	283	275	266	285	281	264	305	295	281	290	275	269	343	297	268	281	281	288	296	295	268	264	276	296	283	255	291	286	263	263	281	270	274	266	282	249	284	234	248	296	254	271	259	293	268	269	285	291	288	273	275	308	298	256	308	291	288	289	315	295	272	292	278	254	256	261	288	249	284	267	258	253	252	302	277	257	281	266	289	280	258	266	288	269	279	287	257	266	277	237	273	274	295	265	296	284	290	230	276	287	267	271	281	286	266	282	282	274	290	278	291	274	264	291	286	302	274	278	304	250	280	308	289	240	289	314	258	274	250	258	277	307	272	251	274	280	290	271	275	291	308	263	297	272	270	243	256	278	252	266	278	285	279	276	274	276	306	271	264	236	244	288	303	299	282	270	276	273	267	258	269	298	277	285	278	276	286	255	275	243	282	312	302	290	293	290	313	274	273	265	266	279	271	272	241	289	278	299	260	295	259	295	283	289	263	273	289	257	269	275	275	284	270	273	286	284	244	271	278	271	279	237	278	295	312	239	294	309	284	294	273	268	307	279	238	286	259	281	296	265	272	260	278	260	289	272	262	276	276	266	267	261	278	270	277	261	274	260	282	258	265	283	288	233	273	276	287	310	275	284	256	245	289	266	259	318	256	268	290	294	289	293	249	299	281	283	277	310	282	271	288	271	256	268	298	270	267	275	282	254	293	251	256	291	263	298	282	272	272	267	260	278	261	261	299	280	222	256	296	243	244	277	283	264	291	245	284	252	270	289	287	279	294	287	299	270	285	289	257	276	284	269	271	272	270	257	282	284	281	276	249	256	288	267	284	259	224	285	275	259	279	270	281	267	295	258	265	234	287	296	295	276	290	275	268	306	268	276	297	264	280	267	289	264	299	285	310	262	257	267	237	281	294	268	299	280	256	303	276	266	289	240	277	283	251	303	267	239	260	272	248	282	324	291	272	248	273	305	333	248	282	251	274	278	292	273	235	274	312	298	286	245	264	247	273	308	278	247	240	306	263	267	279	278	288	292	266	263	303	280	262	283	270	302	285	258	284	313	293	273	298	298	282	270	279	270	287	255
49872	24545	4117	5023	4939	4833	18399	6309	9992	13175	11689	11139	11576	11439	10578	8776	7587	6735	4858	2887	2200	1698	1330	1116	1204	1167	1302	1120	884	775	688	672	707	661	700	713	746	708	701	699	669	678	685	668	700	695	660	711	656	650	676	635	686	643	649	675	693	659	654	678	657	715	712	627	653	619	673	689	671	652	611	632	691	628	681	651	659	698	628	647	670	683	638	663	629	651	641	639	631	641	699	633	667	655	674	690	688	658	649	663	644	627	674	625	655	680	670	646	650	616	625	662	660	649	643	630	624	637	635	659	619	628	656	623	653	694	692	637	696	662	592	634	582	666	585	632	643	691	630	638	698	731	644	646	613	685	696	638	652	668	683	667	598	669	676	657	635	662	667	646	673	674	615	641	645	648	665	640	619	635	656	643	646	642	661	687	657	657	640	670	649	647	633	636	654	663	658	664	643	670	676	656	639	649	660	649	656	628	668	641	662	649	696	645	672	634	640	644	610	686	648	642	694	683	678	660	647	649	674	642	693	656	655	655	705	663	710	636	643	680	634	637	650	698	699	619	654	647	613	633	615	664	663	662	680	630	685	643	662	646	688	615	638	622	633	635	662	641	697	706	688	655	691	640	657	708	646	667	618	633	587	621	673	660	690	639	677	668	656	656	617	637	696	649	599	638	688	646	673	628	616	668	630	616	651	658	648	626	625	611	666	623	634	610	657	630	646	664	629	651	653	677	709	641	699	668	668	683	639	609	701	675	625	692	681	655	642	641	622	682	630	646	672	631	645	654	680	675	634	659	622	646	625	646	666	625	646	608	613	687	696	668	635	659	721	643	631	672	623	651	689	625	697	635	644	646	628	665	690	634	703	649	654	685	642	632	629	647	661	655	645	629	617	668	693	644	617	669	591	690	656	657	618	657	637	639	650	668	657	676	681	654	596	624	634	614	654	696	646	630	672	649	606	671	664	676	655	690	628	626	655	659	646	653	636	660	683	677	618	661	630	625	640	678	650	631	649	604	692	625	629	626	633	643	665	641	686	648	642	636	643	669	674	622	614	634	641	680	603	646	639	669	684	635	629	639	646	626	652	652	647	623	642	701	704	625	635	618	653	653	646	699	647	612	651	642	662	675	676	648	622	631	651	699	652	576	652	648	692	662	643	661	657	644	647	595	625	657	654	653	667	638	665	633	665	712	636	650	583	603	676	668	642	629	682	647	666	685	609	676	713	668	640	665	650	717	643	717	599	679	624	619	665	635	622	682	691	637	622	586	628	640	682	642	692	643	633	650	651	619	654	666	660	667	626	647	673	669	665	604	660	640	642	668	669	599	641	668	642	632	708	625	672	662	700	654	621	669	585	709	662	714	649	670	647	664	722	689	612	658	633	643	619	679	607	652	621	637	714	629	672	611	664	649	620	699	651	641	652	627	678	637	638	647	645	647	730	618	640	622	653	645	667	623	650	606	637	630	629	653	672	653	634	651	670	666	670	702	637	670	641	673	655	584	623	647	659	602	632	633	638	590	603	639	652	627	643	595	627	628	612	639	635	623	675	665	658	632	629	629	662	646	636	608	617	626	621	699	650	665	639	641	647	680	665	673	629	636	629	658	658	697	651	635	647	675	663	627	632	685	638	645	644	652	663	659	641	700	639	634	631	677	653	660	651	655	685	675	620	667	656	621	699	646	676	643	648	606	664	626	657	637	635	651	697	654	628	663	616	636	644	621	695	722	664	658	625	645	679	670	605	581	674	646	647	664	615	666	662	664	637	640	645	646	613	709	637	628	605	657	632	679	651	662	624	678	669	632	686	614	653	639	686	702	628	653	592	646	677	683	657	652	637	611	633	674	649	667	634	683	681	638	661	688	663	679	647	678	649	659	617	655	629	639	677	637	655	605	671	669	633	635	625	645	642	621	653	621	665	687	587	644	682	648	673	676	604	648	648	646	660	669	656	650	699	643	651	702	662	645	676	647	692	704	618	663	592	650	688	644	667	632	658	652	639	658	642	661	652	669	618	671	660	631	622	652	648	709	630	661	648	646	657	589	675	676	625	641	657	637	661	636	650	658	636	607	616	678	669	664	658	639	629	688	614	676	590	682	657	711	679	643	699	662	661	638	672	695	636	659	684	679	652	668	611	621	670	618	639	685	650	654	636	676	657	659	655	643	664	690	652	674	677	648	632	651	635	657	689	644	632	636	638	671	650	654	595	612	630	660	648	650	624	626	688	619	673	641	624	673	661	652	602	625	692	680	639	643	606	614	591	635	634	643	654	688	642	639	668	652	624	627	629	715	640	688	638	654	642	657	649	645	668	655	639	669	674	657	703	682	640	647	644	625	664	665	622	650	627	645	689	664	628	672	660	635	642	619	611	631	626	662	643	650	612	658	643	644	694	642	666	633	646	662	657	685	625	624	654	702	657	640	659	644	600	644	671	623	613	638	660	658	604	717	647	673	658	696	677	648	638	601	656	639	632	625	685	653	638	648	678	601	652	587	637	658	687	649	647	660	669	632	633	651	673	679	623	681	647	629	648	614	630	644	665	643	693	669	603	689	640	615	655	660	656	634	636	657	632	663	679	647	678	616	683	658	655	650	615	658	650	635	634	660	690	635	708	668	667	621	655	703	612	669	656	681	668	623	687	676	620	665	635	616	657	659	642	669	662	654	657	664	642	728	655	648	651	635	672	658	681	637	642	687	670	649	657	612	649	660	628	645	618	638	640	616	636	663	675	682	680	614	638	610	654	660	640	603	662	628	635	651	625	623	647	645	656	627	686	667	646	645	623	687	635	655	631	670	674	689	661	679	648	683	661	656	638	638	714	646	659	671	633	625	618	671	661	625	645	648	665	657	670	707	656	632	653	666	610	688	637	675	670	653	667	634	632	671	678	647	619	689	658	602	674	657	664	646	637	658	654	660	651	672	658	655	677	636	705	664	659	659	716	685	654	687	625	654	650	620	638	648	704	682	670	639	663	648	643	664	640	653	699	659	667	634	676	647	670	654	623	671	619	605	658	656	661	646	667	699	615	588	668	682	648	643	673	628	638	640	641	650	632	669	636	660	655	650	677	620	642	712	649	580	664	700	655	657	648	670	621	737	689	623	695	637	691	640	643	627	621	614	614	648	615	647	632	650	687	608	668	648	644	616	624	640	678	639	658	650	673	620	643	611	654	620	628	646	678	652	672	650	682	653	647	668	616	660	604	624	661	647	610	661	648	607	645	678	628	601	629	610	645	636	663	641	647	597	637	667	636	712	635	648	628	699	644	717	643	613	586	685	640	676	637	611	638	657	657	622	663	610	638	610	659	624	646	681	622	626	642	629	658	680	630	615	670	637	639	660	648	675	618	588	644	618	619	660	616	647	655	632	694	609	623	622	624	681	630	655	669	624	647	665	616	648	637	630	622	622	641	652	661	623	604	655	643	665	673	665	656	638	635	665	669	638	717	622	626	665	653	670	672	664	627	653	693	681	661	647	617	648	647	648	610	633
16541	2795	606	415	458	437	520	512	810	1209	1279	1214	961	918	826	802	712	645	575	379	387	318	285	304	299	301	296	313	294	268	269	314	256	292	297	299	273	314	282	294	315	290	295	319	311	298	308	269	287	265	287	292	294	277	283	286	291	294	283	264	313	284	287	273	285	266	310	272	291	291	297	262	276	270	262	292	303	274	302	291	288	254	286	250	274	319	293	294	284	297	310	257	307	291	273	275	271	327	278	269	283	257	293	289	292	297	282	312	305	291	305	289	310	315	291	296	298	250	263	272	295	269	293	272	251	289	281	289	288	248	308	285	286	264	291	299	287	249	285	283	277	290	290	298	279	275	295	299	273	271	267	292	291	301	302	307	269	265	270	279	290	296	294	268	280	313	276	296	311	257	257	288	286	272	278	267	290	296	265	324	287	281	336	284	316	273	305	291	286	291	308	295	273	290	286	297	290	271	301	293	276	290	294	312	265	301	305	337	295	302	289	305	300	318	297	305	267	299	309	282	287	318	292	276	299	295	300	297	264	271	281	270	284	291	259	294	256	250	310	287	262	284	280	284	302	268	318	285	252	304	271	259	278	315	254	306	290	272	293	284	278	306	273	319	261	280	317	280	314	263	264	282	280	313	269	292	281	304	282	282	300	285	277	293	296	271	302	276	292	275	316	270	298	278	287	278	292	325	309	284	287	298	285	266	261	298	286	295	278	317	278	283	270	296	297	299	330	269	286	280	301	261	262	307	265	276	318	252	306	295	287	300	290	273	293	290	269	300	286	284	296	294	271	262	258	314	280	312	270	293	267	273	294	309	281	277	262	283	305	284	287	289	267	311	285	296	272	290	277	265	275	281	262	306	287	324	283	241	284	272	287	288	281	301	287	309	266	307	306	274	280	300	266	267	297	277	278	336	275	288	265	271	276	301	269	288	292	282	296	302	281	281	302	313	272	297	300	269	292	260	275	283	260	321	279	271	268	264	292	301	287	281	313	272	284	309	277	267	272	294	268	280	270	294	263	289	263	253	329	263	294	295	275	285	302	279	300	291	262	278	305	273	327	296	263	280	305	282	293	300	284	304	291	295	287	302	272	303	275	281	304	303	289	269	284	291	265	256	282	284	266	292	261	276	300	304	313	275	276	259	274	229	279	256	255	272	259	268	257	291	267	288	308	300	256	285	272	283	282	300	290	302	247	276	295	287	254	278	296	242	282	293	316	288	294	270	279	279	282	300	310	263	289	281	308	258	304	259	290	311	310	271	303	283	270	250	291	297	263	287	301	288	246	287	290	292	314	283	288	317	291	270	291	295	284	285	277	284	300	297	284	284	299	341	268	279	276	326	312	275	288	287	281	278	287	298	308	308	292	273	295	279	296	268	306	305	308	266	263	264	308	286	262	280	273	281	298	309	303	327	287	313	280	281	294	286	277	308	292	305	290	231	273	268	289	277	312	299	277	272	299	296	332	254	258	256	289	310	318	276	273	285	272	285	288	290	291	268	292	321	296	293	295	303	272	293	287	255	285	298	271	290	299	255	292	269	308	270	294	279	298	277	307	330	330	283	320	285	304	278	239	265	293	274	287	293	286	275	301	298	324	291	273	300	313	312	272	317	290	283	264	263	292	268	276	279	289	256	283	286	283	236	322	299	294	313	292	312	262	320	301	284	272	279	286	339	275	287	267	252	251	297	298	260	302	264	286	285	315	276	300	303	304	288	305	276	269	270	291	280	297	240	271	280	297	276	291	324	299	287	262	278	252	278	263	273	289	304	317	234	275	279	271	284	274	269	246	260	287	258	280	305	255	255	293	290	277	264	272	244	286	283	279	274	275	317	261	314	293	297	282	288	296	289	280	270	311	275	277	284	291	290	295	281	255	264	273	279	305	339	275	302	288	316	257	270	252	295	275	246	299	287	288	298	306	279	286	260	287	298	283	272	283	311	283	273	288	327	286	290	327	279	282	267	291	291	291	341	277	297	315	295	292	264	258	262	278	285	272	293	315	299	280	271	271	294	302	274	258	303	269	267	310	275	290	265	271	271	278	311	273	337	317	271	305	278	307	313	292	287	274	287	293	295	267	266	300	273	264	292	303	259	284	312	260	251	289	298	293	286	259	251	276	264	277	289	324	303	305	304	301	276	247	284	310	317	286	302	261	288	263	290	291	289	320	290	304	273	313	289	308	290	302	279	302	276	286	272	328	269	281	250	266	281	290	244	287	283	287	266	278	279	272	269	301	293	310	307	304	276	281	295	301	287	277	269	313	322	305	308	293	263	252	261	307	333	308	302	291	262	282	297	295	289	281	308	256	277	300	327	294	253	344	308	314	280	319	302	310	296	289	265	298	292	273	285	303	299	253	282	266	299	286	307	269	281	290	275	299	293	285	305	278	276	266	288	276	293	285	310	264	283	271	295	285	314	283	265	276	287	281	296	273	304	275	301	283	272	312	309	309	280	282	319	286	303	258	283	281	279	261	285	297	291	280	304	290	271	280	276	288	276	254	287	277	275	305	302	287	293	251	282	270	309	269	312	287	322	314	284	261	310	262	271	289	268	310	259	276	299	275	308	276	276	303	308	301	300	293	299	304	286	282	341	266	289	301	280	298	303	300	285	293	290	294	265	274	255	259	284	277	308	289	295	309	278	269	295	283	263	314	265	275	262	308	255	284	254	303	276	268	299	284	268	275	319	294	306	261	300	303	303	296	333	286	276	301	285	298	254	289	301	266	305	282	296	287	300	297	290	309	302	334	314	306	292	292	295	279	285	298	266	253	318	311	296	287	290	276	295	293	292	285	276	296	287	284	313	283	291	278	324	306	305	281	299	285	269	278	242	291	298	286	293	282	270	258	263	287	287	310	288	282	294	298	262	279	293	270	271	280	300	270	268	291	272	292	300	283	287	271	259	295	315	277	285	286	306	250	277	272	276	291	254	307	304	274	266	286	268	253	277	290	279	287	295	259	295	265	272	314	326	288	287	292	284	301	270	313	301	308	260	262	285	287	265	291	270	306	337	271	303	286	302	260	290	238	278	311	300	277	268	256	264	284	279	263	270	269	277	302	287	309	304	290	299	265	337	292	252	267	281	308	308	294	256	293	267	298	303	284	294	285	304	298	267	301	267	257	283	268	315	293	302	262	287	261	289	243	295	299	276	279	285	275	250	299	264	264	285	280	291	291	277	304	284	249	294	306	292	284	310	286	341	268	282	279	289	253	293	300	273	276	250	273	287	263	287	283	315	277	241	281	293	280	298	305	289	272	292	308	309	276	304	264	295	290	282	296	302	260	296	276	298	315	279	296	270	302	288	299	296	262	301	272	307	259	277	293	285	307	326	308	284	278	277	296	322	306	257	301	294	278	309	277	299	279	304	292	298	300	302	280	285	273	298	308	297	318	317	308	299	271	273	278	332	289	281	250	295	242	319	278	290	307	281	286	278	279	313	310	331	286	289	293	300	323	288	302	270	271	290	265	309	307	277
14696	2377	1027	1071	1502	1522	1821	1756	3401	5854	5943	5716	4690	4430	4033	3788	3400	3079	2387	1343	1034	873	808	757	823	796	809	744	679	702	665	663	668	642	641	663	666	632	589	661	678	661	629	635	640	658	649	629	670	669	676	626	680	678	687	663	628	681	662	649	662	662	657	683	659	622	658	670	654	621	631	681	661	622	632	651	697	694	707	661	611	635	662	648	699	638	588	650	654	631	620	643	653	686	658	685	633	673	679	677	656	635	683	657	623	616	633	680	612	637	676	664	684	669	669	683	662	646	652	632	653	642	647	695	621	625	652	685	678	688	652	668	691	634	648	636	664	668	678	663	643	679	650	601	651	626	623	641	645	684	667	665	650	660	657	677	648	637	674	653	661	659	712	678	659	647	668	669	636	637	640	694	675	599	644	654	666	632	594	632	724	653	677	660	629	635	602	641	583	637	642	623	662	652	632	652	613	641	669	649	628	675	660	675	684	661	667	665	664	650	674	688	707	612	665	669	643	596	654	663	687	692	655	644	639	651	612	634	628	647	642	644	668	644	622	651	647	656	629	643	663	618	647	673	687	643	660	596	646	632	660	619	654	669	641	654	663	661	644	674	686	676	683	643	711	669	625	635	707	649	626	652	657	625	649	665	639	660	630	648	676	654	625	674	640	667	631	641	644	665	668	668	601	647	637	686	628	664	694	672	700	655	610	660	681	656	677	618	645	624	608	628	676	672	648	632	652	644	658	638	682	621	677	583	642	674	667	675	673	675	593	619	708	664	679	672	668	668	652	631	664	712	701	691	667	645	643	645	640	610	608	679	614	635	684	648	654	645	653	630	678	621	692	657	692	622	692	603	654	649	665	673	627	642	649	684	686	671	676	661	642	658	672	628	622	635	630	703	650	596	591	642	651	681	626	611	664	671	627	668	666	668	662	623	634	650	679	619	626	673	702	656	680	636	689	636	636	654	617	682	655	650	703	662	582	623	680	675	672	687	629	673	656	655	660	636	660	671	644	636	633	634	683	700	678	653	642	667	654	629	596	636	696	698	653	604	646	674	690	705	684	637	651	652	641	667	619	672	645	637	640	619	691	688	626	665	673	658	643	643	658	680	642	674	643	668	644	633	605	645	677	669	659	687	666	655	621	682	637	660	671	660	609	636	631	644	674	625	673	647	678	637	646	606	626	635	627	668	687	665	670	651	657	630	642	648	661	652	642	650	663	626	646	623	686	680	662	648	651	639	652	644	648	670	668	673	684	646	671	626	657	577	684	690	631	666	657	684	678	631	704	679	654	636	631	622	683	641	604	671	661	625	654	650	618	686	649	632	664	651	678	671	603	675	641	645	627	622	648	655	622	662	640	651	595	622	643	641	665	666	616	668	712	683	619	646	672	685	669	670	661	671	669	614	687	691	658	641	660	643	637	681	663	657	650	650	628	618	669	659	698	676	639	649	662	687	623	710	647	660	632	648	667	692	661	685	675	624	673	687	660	655	638	624	654	625	619	689	682	686	630	677	666	654	639	653	649	647	659	638	662	641	682	615	637	647	698	653	665	636	650	665	622	704	704	673	657	671	646	643	681	728	665	651	644	622	587	695	626	652	609	640	638	676	642	629	651	653	682	667	657	697	642	628	704	663	617	653	686	665	626	672	621	631	683	648	646	664	676	642	628	672	669	623	640	652	600	628	672	651	652	663	624	672	643	661	667	648	621	681	676	634	655	720	654	662	642	621	630	696	652	646	639	644	652	606	625	650	680	675	681	661	680	639	641	677	669	674	629	628	640	600	651	667	643	631	656	655	698	662	612	663	660	643	638	629	614	662	622	673	647	658	636	673	656	644	663	652	622	662	610	639	650	624	610	671	651	632	656	649	650	694	662	671	649	573	612	625	655	684	676	665	641	664	626	681	654	635	635	662	686	675	664	677	643	648	632	637	642	653	657	651	699	666	647	628	657	669	593	635	639	620	678	663	631	627	636	642	639	631	631	676	628	640	673	669	668	650	634	701	656	655	665	649	631	685	624	662	645	666	635	676	703	600	581	650	648	656	639	626	653	642	675	691	633	682	654	685	687	665	688	635	646	663	641	707	627	689	632	621	678	637	653	698	647	667	644	632	653	608	614	679	606	652	673	668	658	604	637	658	603	656	632	646	649	616	613	650	650	646	644	623	629	621	662	662	677	682	645	641	648	667	643	650	636	622	663	681	626	642	608	670	633	656	616	680	671	667	664	672	678	658	661	585	642	676	620	691	668	641	647	660	637	664	674	616	654	678	662	596	641	630	637	642	653	680	657	653	653	646	667	650	661	629	677	693	639	659	668	652	673	661	651	715	631	641	660	683	649	660	647	622	680	666	665	676	638	653	631	662	661	648	613	649	670	659	678	663	657	660	648	648	645	650	680	636	631	677	655	614	617	647	643	666	608	682	639	657	665	622	647	644	638	618	690	676	642	731	665	658	705	712	674	637	610	647	637	669	647	625	676	670	664	674	644	626	623	657	697	651	638	629	616	648	634	658	605	652	652	618	636	644	676	680	666	686	635	631	649	664	675	671	651	643	610	634	640	664	636	616	589	651	648	668	680	681	650	627	672	671	643	637	647	631	655	644	628	650	641	676	668	627	644	652	718	664	683	686	687	625	649	619	638	636	613	651	679	636	664	684	648	679	685	651	641	642	619	647	646	646	676	651	638	626	657	665	601	623	658	617	687	682	656	653	638	610	645	657	657	605	660	660	632	701	628	634	664	675	692	630	630	621	646	688	622	657	643	673	649	629	633	635	613	711	688	640	618	673	699	661	629	626	621	671	645	633	636	688	685	703	620	631	618	640	619	625	630	672	626	675	646	647	707	583	630	698	695	686	628	667	658	664	689	660	676	646	660	663	655	655	686	635	642	643	613	643	646	670	642	647	632	686	659	678	668	655	691	639	692	676	650	655	659	634	679	646	647	641	646	631	643	657	638	636	652	648	611	645	656	628	666	664	695	695	677	635	631	627	714	646	650	721	653	657	632	642	671	642	698	676	645	629	622	651	618	700	615	644	657	604	724	679	660	623	671	658	624	705	677	624	668	645	688	648	664	657	669	670	722	627	671	672	633	652	588	632	600	573	656	637	659	654	680	625	695	641	614	665	672	617	645	611	663	648	618	599	609	641	721	646	618	655	619	642	640	637	673	633	629	670	687	702	688	596	625	682	637	658	630	677	634	629	659	616	665	629	632	643	650	704	610	621	687	688	594	664	684	620	631	637	678	692	656	655	686	656	671	658	630	638	658	656	600	624	651	659	639	632	636	687	629	630	672	631	623	650	632	618	657	643	614	692	660	685	638	653	597	632	638	714	628	645	648	632	698	613	651	695	657	628	674	631	647	626	639	647	643	684	662	675	646	683	624	687	625	630	656	641	665	634	596	642	628	691	665	686	630	636	663	683	676	668	628	615	619	686	657	682	609	638	687	623	644	644	607	666	682	633	651	642	686	664	682	633	664	641
69569	34827	7527	1280	958	914	3228	769	1100	1823	2204	2239	1809	1554	1264	1036	965	801	662	377	337	255	241	243	209	243	248	212	196	192	195	210	201	191	177	234	207	212	199	192	195	186	200	187	187	194	183	188	172	178	174	194	169	196	194	196	164	184	171	206	205	187	209	199	216	185	183	178	189	173	182	224	192	185	211	191	199	170	210	174	170	230	198	172	180	201	205	175	194	187	176	185	154	170	190	170	177	170	165	186	178	188	168	209	186	183	185	210	220	167	185	191	178	179	184	202	193	187	177	197	197	186	179	190	216	191	219	182	184	174	213	200	177	188	182	154	197	195	190	203	200	200	195	195	191	203	187	209	199	166	202	176	188	198	187	195	183	177	186	210	183	175	178	194	175	177	186	182	189	194	234	185	199	175	197	175	168	190	187	171	205	189	168	178	186	202	182	188	179	190	190	220	201	223	213	196	179	181	192	186	191	220	202	171	158	179	207	182	193	204	191	180	195	192	195	192	192	221	185	199	186	197	200	172	202	194	165	181	174	196	213	208	210	196	177	220	203	206	173	168	172	170	207	213	184	167	188	195	180	205	185	200	199	205	210	204	203	193	220	191	194	182	193	172	198	186	175	196	194	189	169	190	177	178	156	196	192	172	205	187	188	168	172	181	186	188	197	184	204	202	163	181	212	187	190	186	192	200	174	179	179	194	177	196	200	200	186	181	170	220	198	194	199	169	172	187	188	189	183	160	163	219	197	179	213	188	188	179	168	170	218	190	186	172	180	181	169	189	204	167	178	203	205	205	179	200	181	204	163	191	207	210	206	169	170	160	197	176	209	191	204	201	182	185	183	193	202	195	198	195	183	186	193	200	181	180	183	164	193	192	169	208	186	187	200	189	209	191	195	180	198	225	176	204	172	163	200	192	189	213	179	190	178	200	204	182	175	191	198	205	199	176	203	196	197	187	176	167	206	201	181	209	203	168	202	181	215	183	221	216	206	193	200	173	193	195	204	186	198	194	186	203	178	199	206	188	183	180	201	190	197	186	197	182	190	194	185	223	195	201	209	200	169	209	201	205	180	181	177	186	193	219	196	198	180	193	206	212	194	156	185	177	191	160	181	184	172	182	173	212	197	212	180	176	185	176	189	179	189	225	199	179	215	184	195	200	187	208	170	188	206	174	170	182	192	205	169	197	180	189	185	191	194	186	182	173	195	200	150	212	173	171	191	167	185	189	221	196	194	164	207	174	155	203	205	182	200	190	183	217	194	196	188	167	181	198	190	205	194	164	209	193	216	178	216	169	185	187	197	226	202	211	198	185	181	201	200	189	195	222	191	188	208	221	193	196	199	170	184	199	168	161	215	205	171	187	202	188	178	175	186	183	194	188	200	178	180	196	208	180	200	193	181	176	182	176	198	202	182	218	194	181	182	179	199	198	195	197	191	207	181	188	195	178	194	174	177	198	198	195	172	196	172	164	211	199	223	189	190	201	207	195	209	203	202	159	201	179	204	181	177	182	219	189	185	169	200	193	213	195	204	195	171	190	181	158	195	216	195	188	209	185	177	156	178	179	163	163	189	202	185	195	187	190	182	188	171	182	181	191	208	176	196	165	171	190	171	197	184	173	216	160	194	204	177	221	194	175	185	181	197	192	188	177	200	198	177	194	185	174	205	184	205	206	207	210	196	169	192	171	186	179	198	189	206	188	193	201	202	191	172	186	214	184	180	214	221	170	211	200	166	203	198	169	175	191	193	150	200	176	171	199	192	166	205	187	217	184	202	210	199	186	182	204	185	184	200	210	189	194	185	187	170	173	217	189	195	185	178	205	192	204	172	179	167	189	189	193	182	177	191	195	185	170	172	165	214	208	187	210	201	183	174	188	211	179	188	194	187	190	195	175	192	178	191	209	200	216	177	181	181	181	214	188	201	196	172	201	207	192	171	185	186	174	185	190	164	173	186	211	190	188	199	194	172	195	153	182	193	184	187	197	203	197	183	175	198	208	192	172	161	210	190	190	172	200	183	173	178	208	194	165	224	197	194	203	188	198	198	171	170	189	184	206	188	195	195	180	196	179	167	173	216	232	203	215	175	191	182	191	170	188	196	187	196	194	201	199	192	201	209	198	201	172	182	176	226	195	181	204	198	167	176	197	178	175	194	202	207	190	179	187	200	193	181	193	206	201	179	177	191	171	181	177	186	205	215	202	188	195	196	184	204	208	173	186	192	177	187	187	191	189	196	201	182	189	191	192	203	210	185	193	173	198	192	182	189	207	200	190	217	172	196	195	202	185	169	179	170	199	220	199	179	202	215	186	189	200	175	179	201	207	162	177	225	201	211	195	204	190	192	206	185	196	175	206	207	187	173	197	188	222	175	184	174	186	177	163	187	205	177	177	203	183	183	221	182	166	188	218	214	186	187	176	193	160	204	209	202	205	181	198	182	207	181	191	214	233	187	173	200	186	196	191	211	202	177	193	191	201	188	207	201	184	189	185	180	183	190	192	187	224	202	183	214	196	207	186	167	160	187	158	201	164	213	169	198	197	185	174	210	190	190	199	160	195	198	203	204	191	190	177	191	186	187	193	174	183	193	174	164	219	184	201	204	168	196	178	185	204	211	192	188	184	178	194	188	187	215	197	182	190	186	183	195	189	177	213	203	190	187	202	179	154	209	180	166	153	179	195	163	195	188	176	202	193	179	185	158	157	207	181	214	203	158	173	169	184	203	178	183	197	179	185	192	170	184	195	205	182	172	183	170	196	184	179	186	180	160	160	199	200	163	172	173	175	203	197	187	213	185	158	187	210	170	175	210	213	184	189	162	198	200	180	168	197	197	194	189	221	201	166	199	226	184	189	197	192	205	210	195	189	214	208	184	177	199	187	175	186	178	199	196	187	155	195	169	203	186	175	183	175	201	190	167	192	204	202	206	162	202	193	198	184	207	196	184	174	197	196	187	212	192	197	198	203	219	187	221	180	185	200	166	198	188	199	171	196	172	177	194	205	177	172	188	183	182	201	189	209	197	184	185	192	178	196	160	182	191	190	151	173	173	191	184	216	196	177	178	178	164	190	174	197	179	177	187	216	182	190	188	194	177	195	172	213	189	189	175	201	182	209	196	189	195	209	168	196	211	203	183	168	193	176	182	210	204	158	189	210	183	181	182	185	218	199	186	184	193	183	198	176	213	174	187	179	186	175	202	174	191	199	206	197	191	192	181	190	200	180	188	191	162	175	195	173	202	191	189	208	192	190	181	195	190	176	179	187	175	182	178	161	199	203	189	208	175	231	205	196	178	175	199	179	170	190	201	181	185	208	170	163	189	191	185	226	204	181	183	189	188	189	203	183	214	193	152	226	162	179	201	190	175	200	192	192	184	200	191	203	185	192	177	180	183	181	152	199	182	198	202	206	202	183	165	221	192	196	175	180	179	186	192	185	215	189	195	171	178	173	186	188	191	211	179	180	195	183	185	181	233	191	200	219	195	167
39989	15725	2548	3118	3577	4037	10605	3283	5430	8995	10884	11003	9213	7645	6923	5887	4844	4694	3481	1810	1209	918	774	816	807	791	704	623	526	511	483	493	469	510	487	523	507	494	523	484	491	481	481	473	487	482	470	444	458	488	471	475	453	457	456	454	469	466	535	437	449	436	453	440	465	464	486	459	494	461	478	461	460	472	449	472	473	447	432	485	458	453	502	504	493	487	483	438	458	460	468	491	517	439	461	478	495	483	500	475	473	432	454	426	464	508	450	448	511	456	472	471	482	486	480	480	427	461	480	484	477	437	467	493	435	495	466	440	449	497	444	448	467	464	473	454	470	476	475	471	479	461	478	479	421	460	465	474	470	478	468	466	478	490	428	452	463	489	443	481	455	472	475	430	447	453	454	510	495	487	444	441	448	471	489	448	447	432	491	461	440	448	492	485	447	452	482	500	505	446	494	490	457	473	523	460	435	433	475	474	460	465	490	475	461	479	468	477	485	467	486	491	495	466	466	438	458	451	490	453	466	482	442	499	439	449	470	451	431	469	481	465	445	496	435	462	465	453	454	494	467	446	498	454	491	462	448	504	474	506	451	415	452	488	478	475	455	419	487	508	437	455	433	447	448	446	466	503	450	435	431	455	494	464	430	459	467	451	482	516	517	437	453	453	454	448	467	458	448	463	493	444	437	486	438	481	500	453	490	429	449	446	453	462	450	469	489	447	480	479	434	457	468	479	454	441	439	462	474	478	469	490	463	465	443	485	487	477	466	471	426	458	445	474	508	418	414	474	469	479	522	400	455	466	446	481	496	494	485	452	455	486	447	458	487	414	511	487	428	439	460	455	451	476	459	448	449	490	440	451	456	457	470	478	445	452	480	451	483	453	471	447	485	458	443	466	469	503	456	453	493	481	462	455	436	510	498	457	461	438	471	458	460	477	490	442	462	503	452	480	433	471	489	474	466	498	473	434	455	443	414	441	443	496	455	445	443	461	475	467	480	477	441	442	428	459	457	448	459	456	447	438	514	446	482	474	481	445	451	482	497	485	492	447	464	478	446	465	445	466	450	470	482	485	476	461	521	470	489	458	430	445	480	431	448	442	491	476	454	449	440	469	451	474	470	466	465	452	496	450	487	465	521	479	471	452	458	477	496	483	455	452	490	484	452	507	464	521	477	463	494	469	496	472	453	472	462	467	474	473	452	476	463	490	501	461	438	467	464	494	434	472	429	458	451	436	463	457	516	438	494	480	447	471	453	460	436	480	452	423	468	517	468	461	459	462	470	436	478	453	485	505	489	472	487	492	462	462	436	477	427	457	453	506	449	486	444	482	496	452	443	548	470	486	494	538	470	477	449	515	447	458	423	427	456	490	459	439	486	462	452	436	476	432	453	479	464	483	443	456	471	447	452	475	450	441	453	472	506	480	431	466	511	477	477	474	493	432	432	454	450	441	464	467	460	475	422	476	470	427	456	430	485	487	457	467	478	453	450	480	459	465	481	492	414	454	431	431	493	444	467	456	473	430	459	480	465	445	472	472	468	450	491	478	467	471	473	467	459	436	478	462	444	434	474	449	464	518	458	430	463	458	482	475	430	490	474	457	475	486	452	473	473	495	479	451	437	447	489	470	482	470	448	481	436	475	459	442	489	477	417	442	526	446	466	454	448	472	483	440	470	485	478	478	464	471	432	436	477	421	451	473	429	456	489	447	440	484	439	482	480	508	488	471	452	436	457	472	433	493	441	469	481	467	488	400	492	442	456	466	495	479	472	461	493	464	478	493	491	440	454	484	431	466	468	447	447	428	504	491	464	489	470	441	432	437	451	509	478	480	481	493	501	433	443	449	459	506	469	459	469	432	449	422	458	493	449	492	484	468	471	459	438	434	434	450	433	448	440	505	457	465	493	445	443	459	489	467	468	455	473	450	460	468	451	448	435	442	477	457	476	450	462	465	465	463	435	477	446	476	459	490	496	460	454	443	418	447	494	480	483	425	486	459	438	465	464	443	437	468	472	530	479	469	447	455	443	437	463	497	469	478	461	465	464	472	436	436	429	467	449	472	454	450	439	430	467	480	456	449	470	433	437	464	461	455	447	451	445	477	470	497	428	500	491	432	453	440	451	448	482	465	469	490	460	461	462	470	441	494	464	449	435	426	458	428	476	469	476	444	433	467	444	420	427	443	464	448	471	483	460	430	417	465	508	489	446	456	442	481	495	448	458	462	470	479	444	476	429	438	436	425	448	465	475	433	486	452	461	453	474	494	447	477	463	450	481	423	496	483	417	454	493	466	483	487	486	424	470	459	434	436	446	449	473	458	469	462	460	471	447	471	478	472	460	470	462	466	457	464	476	431	458	527	485	454	457	465	501	475	434	471	444	461	471	455	489	431	477	452	498	513	431	448	481	466	454	485	449	449	472	446	433	421	497	460	491	476	460	470	466	493	467	441	484	427	421	431	491	450	463	473	443	498	463	473	446	505	454	456	475	457	469	490	415	452	467	486	480	467	480	459	440	446	483	479	467	469	445	450	481	460	467	416	431	459	483	469	477	404	438	462	483	428	467	458	470	494	462	437	485	486	480	433	484	456	479	449	448	435	480	447	513	481	449	455	445	453	422	488	429	488	476	485	471	468	461	443	493	426	465	447	491	448	468	482	433	443	462	470	449	439	493	471	430	506	490	441	499	436	444	456	502	472	463	437	464	490	475	442	460	475	466	474	490	447	439	427	449	436	490	505	460	448	429	460	479	493	506	452	476	445	457	477	440	433	463	471	458	472	462	455	469	473	494	450	471	420	485	469	454	459	465	471	459	446	453	431	457	439	427	471	467	437	459	460	486	449	434	460	484	485	453	478	503	470	451	492	449	448	451	406	474	453	471	460	453	442	481	477	460	439	478	445	460	491	454	437	467	491	476	473	453	456	486	428	503	479	441	476	452	498	497	481	482	481	492	473	433	514	432	470	465	507	438	475	432	496	471	422	466	481	445	509	493	462	485	451	482	461	443	479	471	453	441	461	507	485	465	448	440	480	465	489	454	505	417	458	491	515	446	451	457	437	438	436	471	453	426	435	478	458	475	489	444	458	477	439	450	444	442	450	468	438	457	496	504	510	451	465	484	469	442	459	449	468	485	467	477	472	489	442	477	457	441	440	438	442	505	465	430	457	497	475	466	449	455	432	447	475	478	467	462	472	473	440	434	489	438	449	478	457	431	454	480	492	509	462	452	466	477	456	447	465	489	422	453	466	466	467	452	423	488	439	431	479	445	474	462	488	469	486	458	454	451	446	460	478	396	480	499	448	478	440	468	492	461	507	462	457	475	469	491	483	459	445	468	423	426	430	468	443	420	441	491	449	461	469	470	510	446	419	494	491	495	461	456	443	435	460	470	496	456	444	475	415	461	424	447	498	448	463	480	472	473	465	456	467	483	467	482	470	456	472	522	449	449	414	463	463	479	441	478	492	458	450	450	468	457	486	459	496	407	474	430	454
82111	45133	14088	3554	1969	1487	8909	1849	1732	2491	3274	3275	3330	2589	2032	1688	1401	1116	846	604	385	362	322	339	340	338	305	328	253	279	271	268	298	291	288	244	259	284	258	250	291	304	263	281	257	287	269	258	259	255	278	282	262	256	275	264	250	282	278	249	279	297	303	264	289	222	268	261	274	271	293	281	254	278	280	272	259	280	285	268	278	281	252	275	265	274	280	252	271	260	254	275	277	286	267	258	266	259	272	284	288	282	258	219	295	274	286	281	248	283	292	268	273	235	269	273	256	269	289	245	260	287	291	278	260	279	269	280	252	291	289	286	278	258	291	252	294	278	257	276	297	265	288	262	275	246	299	281	278	287	312	243	272	252	254	290	312	269	267	256	261	252	281	273	261	275	290	253	262	273	249	269	292	283	258	266	285	276	274	294	277	241	302	257	261	240	274	273	242	249	264	280	283	270	258	255	283	286	269	276	245	282	283	271	295	262	265	255	242	277	277	283	274	276	284	259	275	287	262	257	242	305	254	254	285	275	239	237	253	272	267	275	306	252	293	295	227	275	312	237	308	263	278	246	228	253	243	263	267	287	255	310	268	238	263	256	277	255	261	245	271	288	236	289	273	274	270	279	264	237	282	272	269	252	256	314	281	272	268	258	286	276	250	245	278	280	268	259	261	271	283	258	256	250	295	255	270	253	270	303	295	261	274	259	282	263	244	238	294	282	278	274	267	301	255	246	315	240	284	292	260	269	258	297	270	266	263	239	258	250	274	269	273	274	280	238	260	253	256	259	259	291	275	238	262	282	284	262	314	270	286	274	266	298	286	308	274	262	270	254	266	258	259	261	264	273	268	261	252	278	273	277	264	268	266	277	240	264	248	271	255	286	280	276	253	276	305	268	300	271	277	260	248	270	277	301	258	296	267	255	255	270	247	257	275	299	254	287	287	303	262	292	256	278	277	283	264	269	267	271	240	293	274	272	274	294	249	273	267	285	295	269	257	270	262	273	256	246	289	277	250	236	254	253	278	258	253	270	296	287	252	242	264	250	284	304	277	259	271	237	260	286	241	260	277	245	265	274	258	296	257	271	285	276	277	277	296	289	251	264	254	255	256	268	277	252	290	263	278	279	284	272	305	273	265	289	287	286	269	277	256	265	271	283	237	283	290	253	272	289	254	274	265	298	247	287	274	272	271	265	314	276	268	285	274	234	283	296	273	270	251	262	268	267	281	286	273	259	258	238	289	263	297	251	260	276	286	259	282	288	258	246	284	305	246	226	283	269	262	256	300	270	256	305	262	227	259	284	286	289	267	257	274	254	234	231	299	299	305	260	251	262	248	244	268	258	280	291	267	262	295	252	243	277	276	271	262	251	259	268	261	276	281	296	242	262	248	251	303	265	293	260	276	270	273	244	263	289	263	249	260	260	261	266	262	266	301	292	268	265	259	267	264	254	306	278	269	273	258	277	276	262	272	288	278	276	256	287	275	243	266	282	252	309	264	244	250	285	299	307	267	263	279	264	280	273	269	279	275	279	271	265	275	254	243	242	269	234	271	287	257	287	239	234	306	280	297	284	291	295	243	259	292	253	273	255	268	279	249	240	283	252	266	278	266	298	275	271	262	297	277	267	294	280	292	271	281	274	244	245	274	254	261	262	265	256	281	262	259	257	294	287	267	267	255	265	272	240	250	243	292	287	268	262	274	228	262	244	308	275	249	269	281	305	292	280	244	264	249	296	258	256	256	262	249	268	265	269	279	266	285	273	274	259	260	239	311	276	282	266	254	276	283	253	267	262	237	281	274	257	244	262	284	267	283	296	243	254	262	276	276	265	267	256	246	272	254	272	282	265	271	235	262	284	266	227	308	271	271	278	278	264	242	265	259	236	304	279	260	265	281	238	253	269	285	265	242	260	301	248	254	247	305	263	271	256	265	258	276	264	289	248	286	272	230	285	262	261	275	242	262	283	280	280	251	277	265	268	281	288	291	273	295	259	256	295	263	280	259	278	255	292	266	270	291	263	278	289	290	280	298	256	263	289	257	280	265	263	260	266	263	258	278	273	256	258	261	282	261	263	269	259	246	257	263	262	266	239	265	259	255	280	251	255	263	255	268	269	265	244	267	278	273	305	248	262	267	276	295	251	308	262	286	269	260	280	315	295	282	298	292	269	244	283	282	274	241	280	287	270	309	273	258	254	258	283	271	255	269	275	285	235	254	250	256	287	277	266	241	229	280	272	266	279	284	287	263	266	257	239	244	267	282	294	251	263	258	267	273	257	292	284	275	281	274	310	284	251	279	262	258	269	276	252	250	245	260	262	268	253	279	304	274	289	273	230	249	249	298	261	281	243	259	258	270	269	254	263	275	247	271	305	258	270	252	308	262	264	271	267	277	260	245	236	279	239	281	304	295	301	264	264	238	280	304	262	254	259	258	262	304	286	277	246	289	279	255	290	271	275	282	287	276	283	262	249	310	223	271	235	265	269	267	262	258	263	251	264	300	279	284	254	254	260	303	267	294	278	271	266	243	269	277	246	282	259	298	273	258	254	257	277	270	278	267	249	264	261	270	279	262	265	280	300	254	251	286	246	292	254	274	281	280	288	235	261	267	287	280	315	245	247	265	287	265	267	263	287	266	266	287	264	240	256	271	284	272	258	264	248	256	262	278	250	260	281	264	230	252	288	258	251	259	280	239	250	286	289	285	281	285	249	257	264	250	249	270	265	244	254	270	268	239	293	261	273	263	286	252	260	252	259	275	254	278	264	264	244	248	269	251	290	289	275	270	290	235	234	236	306	257	280	239	247	244	257	255	297	266	272	290	283	272	273	242	260	273	251	248	249	251	280	259	277	254	268	263	276	260	280	263	251	289	282	248	254	280	264	266	286	305	276	261	265	266	252	274	259	296	250	284	275	243	263	277	301	282	279	281	272	242	256	249	277	307	257	269	272	297	279	277	285	254	277	284	294	262	295	243	282	272	282	255	254	254	250	271	267	274	281	270	275	267	275	283	233	246	291	271	264	279	272	288	260	280	276	276	264	265	250	287	290	277	289	298	260	297	277	287	272	267	249	268	266	296	294	280	280	294	264	279	272	283	251	268	281	300	290	277	266	243	261	276	319	275	270	247	250	245	315	287	272	266	258	286	305	299	278	270	287	271	260	240	299	242	261	279	290	271	250	263	250	275	285	270	253	243	240	243	260	299	248	280	266	263	270	247	283	264	246	281	273	262	245	268	284	254	291	269	289	244	271	276	268	256	266	245	254	299	274	246	267	288	282	247	276	258	258	288	268	258	255	254	259	294	253	262	227	268	283	262	273	262	270	288	302	284	290	256	231	262	273	304	268	278	266	263	258	266	255	251	265	272	302	273	287	271	276	298	273	283	270	273	271	251	284	264	279	257	278	251	256	276	252	274	244	286	221	258	264	260	238	244	306	251	238	283	265	261	272	239	260	268	236	262	265	263	265	302	269	252	268	257	296	280	246
49843	21970	4296	5494	5874	5893	18368	6176	7551	11397	14579	14460	14918	11838	9868	8502	7029	5996	4266	2580	1594	1313	1027	1003	1089	1098	914	913	742	695	703	693	676	648	720	741	689	730	687	719	679	623	676	639	683	642	631	669	660	664	655	618	656	616	590	655	677	605	651	674	699	617	656	661	674	653	654	621	620	647	639	672	623	658	657	646	656	614	663	622	629	661	639	649	625	704	641	645	630	647	671	600	648	607	630	617	682	636	618	640	646	650	598	610	626	631	617	600	632	663	608	662	647	614	613	623	655	657	614	597	611	613	675	579	661	670	619	664	628	632	623	618	671	632	630	621	641	641	634	626	577	645	649	601	634	667	657	683	662	655	618	608	637	636	613	628	604	641	610	638	656	629	645	675	640	605	632	592	642	672	596	660	652	671	627	635	604	641	656	605	625	634	663	621	608	640	583	651	696	628	587	606	638	627	588	627	660	612	670	635	655	617	671	633	669	612	636	593	619	676	633	624	626	624	647	652	648	618	644	588	636	613	626	657	641	636	653	633	643	671	636	601	654	652	626	646	673	622	663	653	607	635	630	636	692	633	646	643	629	636	596	678	662	645	595	666	625	657	657	654	665	627	607	656	608	608	596	689	691	620	618	630	650	618	632	641	645	659	574	621	636	661	625	582	653	653	641	587	647	635	679	587	625	664	689	606	617	642	612	606	619	644	618	693	676	615	609	625	616	665	597	605	630	676	608	596	616	600	617	606	623	562	617	676	653	646	667	611	636	615	619	631	636	656	652	624	634	623	672	634	649	629	614	612	634	631	661	569	647	655	583	646	665	652	630	644	688	663	591	618	631	655	643	670	677	662	614	684	637	646	630	626	626	618	622	637	632	613	630	657	640	654	644	630	643	625	642	648	640	653	648	616	634	667	624	618	665	650	601	678	602	591	650	614	655	634	638	635	606	621	609	638	632	632	627	604	661	631	641	675	605	626	639	668	623	656	635	622	653	668	620	638	677	625	642	653	635	646	652	622	630	636	573	631	602	648	639	637	595	642	647	609	651	627	620	632	673	608	651	678	630	627	649	678	637	592	650	659	655	634	615	648	624	643	643	666	639	639	624	615	628	635	627	592	636	672	655	633	668	626	658	628	641	632	629	668	635	656	639	630	631	600	644	655	660	661	647	596	665	672	667	612	652	603	607	601	667	627	592	622	670	655	677	647	632	623	598	629	630	614	646	642	619	637	608	617	669	627	598	659	631	610	658	622	606	665	688	668	668	622	658	645	622	604	622	661	680	657	629	657	624	655	643	672	635	626	620	582	653	629	627	673	669	640	640	633	699	623	591	602	660	652	651	631	614	630	608	640	653	630	630	636	630	647	646	639	599	581	608	647	655	632	610	622	645	649	593	629	666	620	603	633	687	636	629	650	599	675	630	654	645	640	645	632	626	638	605	632	592	608	664	647	618	612	650	621	659	631	639	608	618	624	660	598	588	625	638	564	656	600	643	678	587	617	617	596	640	639	647	633	651	628	625	629	654	627	658	584	659	656	625	641	656	651	625	647	696	595	665	615	642	601	608	609	650	657	645	641	641	660	635	713	584	657	628	620	654	626	600	665	630	601	592	630	615	642	685	654	633	637	645	631	623	634	623	630	573	630	622	625	660	610	611	578	642	671	650	640	594	636	576	634	641	636	645	656	611	650	649	659	663	626	622	640	588	628	622	653	661	628	675	676	630	627	582	626	635	619	677	608	626	642	677	643	662	641	623	665	617	606	640	667	598	599	607	629	595	623	649	695	652	672	679	613	568	662	602	653	610	623	677	714	611	634	613	635	673	673	652	604	651	642	644	651	652	618	623	647	582	674	611	665	616	602	643	631	641	604	679	636	641	641	601	609	644	641	667	622	661	631	634	594	624	604	614	632	624	642	621	667	618	594	617	599	654	632	667	609	665	638	639	622	606	653	633	671	663	631	645	669	582	614	645	669	647	677	649	627	615	645	600	665	630	641	641	632	567	660	622	633	680	641	612	652	651	624	608	642	636	635	660	618	623	692	649	691	605	656	634	624	622	606	641	611	637	652	631	649	626	631	667	647	642	612	587	617	596	647	653	594	626	639	651	613	667	603	659	604	660	609	594	656	640	661	640	635	656	628	597	657	614	651	636	662	649	607	643	609	644	672	611	635	639	646	650	665	624	641	675	617	622	619	626	596	624	672	662	631	670	656	639	628	658	612	592	617	616	600	622	592	616	623	621	606	655	588	661	644	604	649	641	600	635	616	611	656	669	611	644	608	638	631	598	588	634	624	621	617	611	602	630	607	609	657	653	649	637	648	638	633	621	623	613	607	594	609	622	623	659	689	630	668	582	620	646	632	648	638	639	646	618	646	621	660	631	657	651	662	660	605	598	642	646	554	614	659	607	674	625	579	650	616	606	667	645	646	622	643	628	635	655	636	623	643	603	669	642	628	618	608	590	622	626	676	665	603	612	642	663	642	618	621	641	621	645	645	628	660	613	632	616	585	635	587	668	659	608	692	666	618	671	677	610	643	638	619	643	727	638	651	655	618	623	628	632	637	627	656	662	624	635	656	610	596	610	599	661	646	636	635	637	656	637	617	624	609	636	654	631	631	692	602	589	633	585	651	657	667	659	621	588	656	595	706	638	614	651	642	651	660	621	592	698	617	616	630	625	628	664	648	598	618	658	632	642	640	646	622	638	667	663	602	649	608	610	615	637	629	617	628	661	653	654	616	590	649	671	613	638	618	644	597	617	636	670	634	604	579	617	636	657	609	639	622	654	613	634	635	607	657	625	641	638	623	587	604	626	657	661	603	671	622	616	634	611	652	639	656	657	708	597	612	601	659	616	642	649	628	666	632	635	649	615	622	654	619	607	611	665	681	627	584	621	637	630	642	606	626	676	637	615	643	622	628	615	654	663	605	596	633	626	645	618	617	649	626	665	657	607	678	564	633	621	617	664	625	615	585	655	649	679	643	673	587	610	678	614	638	642	615	655	620	594	625	612	651	604	628	640	646	657	631	641	660	676	636	627	602	621	636	626	598	626	696	658	650	620	613	670	651	596	663	593	620	618	608	661	630	657	600	646	638	640	666	632	597	661	678	653	649	644	574	663	627	624	654	609	601	608	650	605	663	608	632	642	645	648	651	622	630	651	620	664	623	710	646	612	620	657	656	649	674	620	636	636	636	597	626	658	648	653	668	644	626	610	631	626	651	655	674	643	598	631	650	627	643	598	644	643	649	627	641	643	682	668	663	625	637	662	618	655	609	578	645	641	635	618	624	638	638	646	653	579	638	638	619	635	636	599	664	618	641	600	656	624	603	605	605	601	598	679	657	637	620	583	641	645	653	595	610	637	629	648	625	630	650	591	592	618	602	588	624	644	675	586	645	618	657	633	638	655	644	601	627	610	650	637	633	605	593	644	617	669	619	638	587	587	660	665	633	584	656	657	634	654	640	640	627	642	655	624	646	636	664	631	636
16223	2333	510	394	383	384	546	590	718	944	1334	1492	1333	1229	1017	828	688	620	478	348	302	301	307	308	304	291	298	279	299	247	287	258	256	269	297	300	299	255	282	245	272	255	293	282	272	298	301	313	302	265	271	265	285	300	262	282	260	271	284	260	261	275	253	303	256	274	233	286	274	287	273	280	268	278	305	289	276	285	306	272	289	275	264	270	280	286	245	279	282	294	264	268	282	301	275	291	273	271	296	288	262	284	261	292	266	309	286	286	314	288	259	270	291	258	257	286	270	272	256	278	292	264	294	299	280	299	293	267	290	284	281	281	288	281	248	264	282	267	273	297	261	252	279	296	273	279	310	271	286	282	272	289	311	295	255	301	300	274	280	272	282	276	269	285	278	309	279	275	264	303	271	260	281	282	271	309	289	281	291	317	267	297	249	306	287	293	268	264	293	265	275	312	261	267	275	267	293	239	266	260	296	286	271	288	276	252	295	265	304	256	314	273	268	317	264	252	245	308	271	284	269	257	291	244	294	260	285	298	311	285	264	287	271	342	272	263	268	274	317	273	249	291	270	274	292	237	268	291	276	297	295	297	263	283	272	270	262	299	279	255	267	256	291	225	310	264	259	279	303	282	251	322	297	261	289	280	267	285	285	261	284	267	269	296	298	288	282	283	352	251	307	258	268	277	286	306	298	246	237	271	284	310	277	268	289	269	290	303	261	300	285	289	272	288	300	256	274	287	249	294	248	277	273	286	248	282	266	277	271	293	269	285	266	272	295	256	294	265	313	291	289	286	274	291	263	287	293	291	263	286	269	268	291	251	244	297	312	310	288	261	281	272	294	273	286	275	288	290	291	275	267	249	258	302	279	265	271	243	284	269	278	292	297	290	269	253	302	268	273	276	299	278	315	285	278	267	277	286	272	298	266	283	286	268	260	295	273	321	297	299	281	308	281	281	316	290	272	286	291	287	297	239	275	277	257	316	289	297	286	300	294	262	264	251	295	275	282	245	301	302	295	273	275	274	276	293	273	258	290	296	276	277	300	281	269	298	276	277	276	279	316	255	266	264	246	269	265	292	288	282	259	296	235	293	303	274	286	263	286	240	299	289	294	277	275	250	287	256	270	265	291	305	251	266	314	301	279	302	272	269	312	270	260	274	290	288	289	306	271	269	278	277	292	286	261	296	247	297	265	271	267	302	310	297	259	276	293	273	292	299	286	252	303	282	266	279	320	250	271	301	287	270	276	286	263	257	255	278	278	285	274	268	275	308	276	305	283	270	235	278	280	267	295	301	313	288	281	274	245	282	323	286	291	275	285	254	297	298	300	287	278	274	296	245	294	266	296	296	300	254	266	327	261	305	275	259	299	279	284	281	282	278	278	275	267	298	264	270	267	261	281	289	309	254	274	249	299	284	276	252	291	270	282	279	271	283	285	295	268	283	270	286	290	275	302	285	270	278	289	253	263	278	265	287	261	279	298	298	299	289	262	320	296	255	271	247	276	278	291	276	298	310	281	266	301	266	291	297	311	266	278	272	268	280	314	290	294	255	265	256	268	268	273	284	254	264	284	268	292	299	298	291	278	298	291	310	278	275	248	298	259	261	268	301	276	250	286	255	300	266	259	287	256	271	278	284	266	286	261	267	262	301	311	309	271	317	306	291	262	272	280	283	277	266	284	314	312	280	283	296	276	305	280	234	288	265	306	284	273	321	301	281	295	256	292	270	264	286	308	303	265	269	282	270	284	295	265	282	260	283	277	289	242	312	287	279	266	252	279	275	297	273	304	287	276	314	311	267	297	308	248	265	299	279	258	274	295	289	261	303	288	261	261	240	267	268	281	266	262	266	293	286	282	249	256	252	251	292	293	311	327	294	270	291	272	276	287	290	274	289	265	276	275	298	261	255	285	276	289	317	285	287	284	323	282	272	251	302	276	259	291	323	278	287	290	262	283	269	268	304	297	260	280	259	261	267	285	279	266	274	278	251	265	316	251	286	281	300	275	265	291	296	290	239	302	276	313	302	287	301	277	304	251	267	285	273	289	288	282	282	249	276	266	278	271	271	283	286	265	304	290	252	301	271	269	272	280	300	294	325	280	278	305	310	313	303	281	260	279	328	276	285	274	263	266	313	287	259	234	308	284	270	245	290	305	284	275	287	273	270	315	254	272	295	279	295	262	272	271	302	255	244	279	281	264	296	275	299	288	290	280	299	271	267	309	267	282	274	293	291	273	281	291	276	306	271	248	294	280	275	260	279	299	274	291	280	264	271	277	271	294	267	284	327	259	234	259	275	248	293	262	267	268	284	259	294	275	273	314	287	293	269	269	276	279	268	262	259	270	263	283	302	280	305	257	272	266	274	228	288	302	302	260	282	265	272	285	246	250	280	266	289	283	275	279	267	275	292	285	278	265	281	262	281	296	297	280	297	290	285	269	306	249	256	282	277	286	254	304	260	252	268	244	310	289	265	306	283	252	295	276	309	286	255	289	250	310	263	258	272	303	293	265	282	266	264	286	297	282	283	294	283	271	289	289	288	292	275	288	271	270	245	310	270	263	282	238	290	291	290	289	256	278	251	278	322	301	276	283	275	259	261	295	328	279	270	293	271	277	288	258	286	286	273	290	291	278	278	280	317	281	272	288	266	294	288	312	251	266	282	289	276	282	294	293	326	293	261	285	264	271	269	290	313	298	259	280	304	281	282	289	286	246	272	291	261	280	260	291	263	263	290	280	257	271	307	237	307	286	281	286	272	240	261	291	280	267	282	279	288	310	267	278	279	252	309	303	272	274	264	251	293	275	295	270	300	284	323	268	298	265	285	284	255	285	266	298	263	259	283	298	266	268	314	273	288	272	259	329	317	312	277	299	289	281	272	281	293	270	288	273	289	267	255	286	285	286	234	284	257	268	253	294	267	278	300	270	269	303	282	268	278	250	288	283	269	279	290	276	252	266	287	294	296	270	317	274	264	317	278	231	270	254	269	315	273	273	310	291	272	238	273	248	298	286	292	277	255	263	290	279	287	288	264	239	274	284	299	298	264	269	275	279	267	279	307	267	290	279	293	269	254	263	254	285	298	280	253	265	301	294	262	279	286	293	270	277	279	290	280	254	240	288	307	268	286	253	287	284	266	271	286	264	285	290	307	303	277	298	295	305	291	256	270	271	293	261	301	255	284	283	298	281	244	263	292	285	265	326	256	282	289	217	281	290	274	270	301	293	248	276	297	268	296	274	299	276	263	284	299	288	288	275	286	257	280	311	303	299	251	314	285	256	246	285	281	299	300	264	263	260	313	263	300	286	293	279	298	312	274	285	323	288	287	309	275	272	261	286	284	278	274	302	269	255	269	243	265	260	284	279	270	260	286	276	274	272	288	289	247	283	284	252	271	308	289	247	283	271	256	294	266	300	273	257	282	274	308	296	296	265	275	275	309	279	274	280	288	292	291	263	292	297	291	259	263	236	298	296	300	280	292	254	278	258	303
14351	2015	985	1027	1105	1276	2135	2460	3154	4082	6290	7095	6256	6201	5065	4023	3080	2608	1762	1103	818	763	708	673	662	667	670	628	629	619	672	639	649	614	632	644	647	620	664	668	623	635	614	654	631	610	637	682	625	622	625	650	609	618	652	601	653	599	666	660	697	656	633	629	625	631	642	655	621	616	629	660	649	622	655	639	636	636	673	636	649	579	662	613	655	651	655	640	679	671	670	636	650	618	635	608	614	627	610	601	636	652	610	635	627	626	670	625	596	671	651	656	687	642	631	676	619	611	618	667	589	597	632	624	617	662	614	624	647	621	616	632	671	628	605	603	641	633	620	689	665	606	657	626	577	642	661	583	661	642	597	623	617	636	625	609	664	657	608	622	707	621	633	616	635	625	614	632	605	631	678	648	625	658	614	628	636	658	626	609	688	614	637	604	620	678	631	634	643	661	627	608	633	638	688	647	628	642	632	632	649	630	639	617	612	625	621	635	637	625	620	599	653	607	655	671	596	614	644	671	643	670	641	668	623	673	628	624	655	658	646	607	619	607	669	625	667	649	587	663	644	584	611	620	617	612	601	630	621	634	657	642	654	660	643	634	633	581	648	637	678	604	653	673	627	666	624	648	611	669	637	645	645	600	677	667	628	667	633	635	645	654	693	632	642	632	612	677	657	639	673	649	612	623	613	617	677	647	650	667	611	663	622	681	654	649	671	624	603	724	638	632	600	642	618	610	641	618	636	594	647	647	611	601	650	663	606	643	676	605	641	630	656	669	612	679	650	625	643	628	644	664	626	649	643	682	643	652	626	640	674	661	623	672	652	635	657	632	612	653	662	641	635	634	652	647	614	594	664	600	644	630	638	633	626	667	636	581	677	597	595	647	635	666	584	637	655	652	655	647	631	584	682	598	653	610	624	612	645	582	602	637	636	641	619	672	635	611	646	658	642	674	620	643	669	605	672	630	637	609	641	604	622	648	657	599	618	659	677	623	636	621	625	635	677	670	656	625	674	644	639	653	691	619	653	644	621	637	667	638	639	626	649	654	634	618	651	652	657	629	636	629	597	660	617	645	610	627	646	621	649	643	654	641	586	625	675	637	640	595	620	639	669	589	647	714	623	650	656	591	652	676	656	635	607	654	624	640	652	616	633	632	652	647	662	609	629	626	644	611	671	645	682	653	659	577	636	619	637	662	615	624	659	621	650	642	633	641	652	616	634	600	616	629	682	659	590	585	694	667	660	666	618	647	642	616	627	679	618	666	643	627	632	633	641	627	640	628	607	640	626	688	631	659	672	637	636	643	588	665	671	594	613	623	597	648	664	610	645	674	690	630	629	612	616	643	625	660	605	663	629	648	590	652	646	606	632	596	649	640	606	651	596	672	634	651	642	669	617	581	601	649	636	662	639	651	665	650	626	616	646	628	656	646	656	687	695	616	662	653	609	627	653	613	625	607	658	628	614	639	631	649	643	694	632	602	645	669	623	649	647	632	629	633	657	629	596	613	591	632	647	634	654	638	626	624	610	661	612	655	691	608	664	671	604	656	676	664	656	625	597	628	588	633	660	626	607	658	669	654	662	634	640	639	611	659	614	616	671	615	629	637	654	640	672	649	646	603	623	630	585	679	612	636	595	659	662	621	621	641	626	650	667	621	662	632	685	669	664	681	588	630	637	602	660	646	648	644	646	660	666	641	646	671	644	637	664	665	610	617	674	636	638	647	605	601	650	628	630	634	638	599	698	647	637	618	619	667	617	636	669	628	670	647	660	638	621	645	673	627	641	622	645	669	628	631	670	618	643	643	611	637	654	630	696	621	656	633	637	653	636	644	661	651	651	620	640	629	622	624	612	633	653	704	616	626	660	632	652	648	640	627	638	638	609	637	620	631	652	622	627	658	615	641	585	674	612	638	631	651	624	655	670	655	658	663	615	699	614	649	617	597	695	617	606	580	614	587	643	691	641	598	632	669	642	648	673	626	630	616	635	632	623	628	631	619	614	590	613	666	663	648	644	617	620	673	622	631	646	634	637	617	611	633	604	597	685	642	687	652	650	655	623	647	606	647	625	651	594	624	664	644	639	632	626	648	611	623	678	643	684	620	609	666	622	664	650	643	659	667	656	614	660	654	691	637	652	634	626	637	642	656	621	625	646	652	635	637	629	627	623	677	675	648	678	629	608	610	620	627	670	683	666	619	655	650	631	618	630	634	644	707	651	627	665	649	650	605	651	657	641	623	632	642	608	603	653	615	657	637	628	623	646	654	621	641	646	636	647	602	586	680	637	642	609	642	625	592	672	636	636	656	600	613	617	672	648	605	593	634	598	633	659	628	671	613	645	638	629	648	612	637	641	609	662	636	645	618	647	626	644	640	671	603	653	631	579	645	640	617	694	624	621	612	638	620	652	611	655	670	644	654	614	653	610	690	641	625	613	655	669	652	641	678	585	668	668	639	612	624	640	657	651	662	615	630	664	660	636	667	674	692	636	613	634	650	682	644	636	587	648	584	646	640	637	622	681	647	672	603	633	647	628	650	665	662	667	604	611	610	670	603	625	610	660	603	665	643	628	660	646	649	680	615	672	658	654	633	667	624	635	616	639	657	651	637	612	624	630	606	595	620	621	627	677	586	683	660	614	655	651	648	648	668	661	623	630	654	641	614	600	609	642	638	632	607	653	673	605	647	655	639	635	629	649	629	632	651	589	641	614	617	657	612	598	615	635	629	650	666	600	643	681	635	622	672	609	590	632	620	660	651	624	635	613	679	657	678	689	660	592	614	614	652	636	611	636	620	569	644	646	604	645	644	645	613	638	578	664	652	664	633	647	574	640	613	659	614	643	677	606	605	627	621	642	628	657	667	653	629	606	667	621	592	670	677	666	665	595	590	610	637	603	613	664	668	618	605	616	627	664	597	671	628	622	643	634	658	595	648	672	623	675	624	621	636	667	639	584	677	622	615	585	627	606	620	644	639	621	600	653	670	638	635	680	598	639	644	679	659	603	649	699	629	626	642	624	659	632	646	629	696	677	644	646	638	646	625	634	629	670	619	655	629	668	669	618	636	652	594	681	659	674	642	631	660	613	650	654	637	628	616	627	641	637	636	627	634	619	618	652	652	651	629	602	599	650	670	684	591	569	645	659	631	622	632	661	649	577	641	634	630	634	609	622	629	641	665	650	650	706	635	613	663	667	660	640	665	669	622	649	631	632	643	679	638	619	628	623	638	639	628	650	598	638	615	601	567	643	629	614	657	628	647	655	632	692	598	609	608	623	663	644	627	664	664	650	639	617	642	646	597	624	633	608	622	681	667	662	645	575	677	656	619	650	640	593	618	630	645	641	671	628	607	613	633	642	637	615	640	589	659	670	597	652	636	638	634	629	717	630	646	611	617	634	650	645	638	644	642	665	669	661	616	623	671	652	598	681	620	651	593	644	627	649	667	628	645	665	588	640	627	622	633	653	625	630	638	667	634	599	624	621	608	625	618
68894	33150	7001	1503	1134	1604	6992	959	1280	1494	1905	2466	2238	1815	1533	1218	936	733	532	375	285	222	224	221	192	218	193	216	223	186	170	229	181	221	188	194	202	196	195	191	188	200	180	195	187	206	193	191	193	176	175	204	180	193	199	203	192	172	197	189	203	204	194	188	201	167	197	197	181	171	189	232	215	183	215	201	210	180	198	175	171	202	190	182	161	156	195	184	169	196	194	178	179	197	161	174	191	191	184	188	203	189	188	187	197	197	192	167	189	192	168	209	187	181	192	219	223	189	192	188	159	192	187	175	192	182	201	158	208	186	242	165	194	186	189	167	208	181	181	185	192	202	182	183	196	172	183	158	192	211	184	204	191	208	190	203	209	189	180	178	204	201	194	172	180	190	199	195	205	200	203	175	224	192	194	196	164	186	208	159	193	208	184	197	183	209	192	200	201	178	181	205	197	183	185	213	183	193	181	157	199	211	171	203	195	207	187	198	214	169	182	177	170	196	170	192	171	194	153	190	196	182	193	183	189	174	178	169	185	210	176	215	184	189	186	188	186	193	196	198	201	206	194	194	185	184	184	173	195	192	189	165	195	208	168	191	216	217	208	190	185	171	189	188	181	189	217	202	159	168	206	217	196	218	201	164	208	180	203	215	185	176	172	213	198	171	179	172	189	161	185	178	181	178	200	190	210	180	175	169	189	197	193	194	215	188	199	193	178	189	191	176	195	184	192	197	192	215	175	202	198	202	158	214	195	188	202	183	194	183	189	193	160	161	184	216	220	195	204	206	203	187	211	182	204	186	181	183	161	168	188	195	154	202	192	214	172	177	201	186	198	186	168	176	198	209	202	209	169	189	186	199	182	185	189	165	162	181	207	180	187	211	162	190	217	197	195	188	158	194	172	206	199	220	175	183	193	176	181	162	212	176	189	175	169	184	196	199	191	202	202	183	217	224	197	169	170	191	179	199	177	205	190	194	193	204	220	173	187	179	184	186	194	197	178	171	182	199	205	171	162	180	185	181	179	179	190	191	179	187	181	202	173	195	188	214	199	200	189	199	176	213	204	169	158	203	208	204	177	184	186	208	190	167	196	202	185	196	205	226	203	193	172	209	179	183	188	199	197	194	181	191	190	169	208	175	191	212	186	173	158	185	204	184	176	198	175	182	162	177	184	178	201	218	188	198	177	188	190	182	202	195	189	197	189	210	201	170	200	188	208	193	186	215	163	207	177	174	198	164	199	229	206	169	208	186	197	198	178	178	182	204	210	196	177	177	166	205	160	192	199	163	174	192	190	186	181	184	188	180	189	185	171	189	217	208	164	214	214	184	196	210	206	181	211	189	210	191	174	182	181	194	176	200	181	182	197	169	185	219	180	179	209	200	182	185	174	198	222	186	193	171	220	192	171	190	183	169	199	165	189	186	177	223	187	188	195	171	197	182	207	211	193	197	181	193	183	172	181	236	207	196	176	173	220	189	188	204	193	194	176	202	200	200	206	197	195	182	223	192	200	210	181	182	200	181	185	188	185	163	218	200	168	235	165	207	188	168	174	179	196	209	200	176	199	180	196	187	197	223	174	173	191	182	186	208	171	170	195	173	167	184	186	179	179	155	200	191	211	178	173	179	183	161	181	173	208	206	193	188	160	208	190	204	192	211	184	189	203	188	161	186	192	184	175	171	183	185	208	202	177	168	183	182	172	175	205	188	221	203	229	189	160	185	195	188	199	199	171	179	185	172	201	175	186	181	199	164	198	181	203	203	187	210	162	211	161	188	171	198	194	204	174	210	185	196	211	205	176	152	220	220	198	186	173	216	175	176	197	225	186	175	202	180	158	172	175	184	187	187	198	174	196	211	183	203	194	218	196	174	198	185	187	195	207	174	204	189	186	203	199	173	179	198	201	177	205	201	201	172	172	195	213	197	200	183	207	194	189	206	197	204	199	227	183	181	176	192	143	175	168	182	190	169	184	197	198	194	185	186	211	192	186	172	190	197	189	205	186	182	201	183	198	207	203	177	185	223	206	207	217	197	207	203	209	207	206	204	175	200	186	199	185	168	203	188	185	204	168	174	198	215	207	194	190	208	181	181	197	194	195	182	187	213	175	217	191	193	201	190	173	191	181	191	219	215	189	209	182	213	201	175	156	197	209	189	185	170	196	176	187	194	162	173	212	203	204	172	162	186	164	177	174	186	182	186	164	181	181	183	162	181	200	176	211	196	181	211	179	196	196	186	192	189	182	188	201	208	192	168	205	202	184	189	204	192	181	173	202	195	168	188	177	192	210	186	192	187	190	207	170	192	220	189	221	209	187	206	215	199	208	193	187	197	189	208	183	186	191	196	193	171	208	173	200	204	182	197	160	181	209	187	191	207	204	188	196	215	183	196	189	164	184	176	170	189	193	186	195	210	189	189	201	205	184	185	192	184	189	186	206	175	183	186	179	208	188	198	197	191	180	210	207	178	188	159	210	197	162	174	182	201	192	200	183	215	169	197	187	209	166	211	208	204	211	179	203	162	161	194	171	185	197	204	179	193	200	189	175	192	180	186	198	202	195	174	187	172	212	216	178	190	182	195	174	193	194	223	192	206	194	199	187	226	157	202	196	213	185	178	204	209	166	208	197	184	165	175	175	183	215	189	182	199	156	213	192	174	198	188	170	149	169	196	208	186	198	200	172	183	180	203	196	169	186	215	209	166	200	173	175	195	196	204	188	165	204	203	172	171	216	185	178	219	190	193	192	191	204	189	205	177	216	198	206	188	194	174	197	203	202	169	181	222	169	209	186	201	197	173	201	192	199	183	198	188	203	201	206	175	177	199	191	189	206	176	209	185	183	169	190	190	175	185	184	175	190	216	208	177	192	184	199	175	151	171	206	182	212	197	198	201	190	220	190	195	208	173	161	195	183	181	175	179	209	180	183	199	184	213	183	201	188	185	200	176	192	191	183	210	180	181	181	186	205	170	194	165	168	200	193	186	187	198	197	172	194	183	190	172	178	208	180	184	195	207	175	197	215	213	228	180	188	184	180	198	206	188	204	196	186	207	179	191	183	197	201	169	169	184	188	182	203	194	191	194	209	196	206	186	197	187	149	181	192	182	174	215	210	187	195	164	209	205	174	192	205	189	188	185	207	174	164	169	173	165	178	202	183	168	199	189	200	190	217	177	187	169	177	169	200	191	178	177	174	189	180	182	171	175	174	185	188	149	192	182	205	184	209	191	199	194	189	205	185	171	195	206	199	160	190	181	200	195	212	204	175	186	221	183	211	219	193	195	201	205	236	189	166	179	174	201	215	204	192	189	170	202	162	192	198	181	193	196	183	192	181	198	180	189	163	181	200	183	176	191	188	194	227	179	192	171	177	193	176	210	194	185	174	207	196	227	184	213	211	165	192	215	196	197	201	185	172	193	162	214	185	182	186	184	190	217	171	196	216	197	176	183	165	190	240	191	172	176	182	191	188	206	195	185	170	190	179	186	194	190
39380	13786	2633	3473	3681	6596	16573	3902	6199	7795	9268	12004	10796	9547	8365	6570	4922	3705	2627	1637	967	754	725	662	610	561	567	607	592	545	496	538	485	511	506	518	470	509	481	482	471	474	462	510	509	469	480	490	451	459	485	450	484	469	462	497	454	440	462	468	403	492	472	456	462	495	479	470	431	445	462	484	473	460	476	443	441	448	494	446	485	490	459	459	490	450	452	478	473	445	478	459	459	460	492	456	457	478	445	478	496	439	465	451	495	496	454	486	474	468	473	458	466	476	436	480	449	500	439	444	467	468	458	470	513	448	472	460	440	475	423	512	444	453	449	474	460	385	468	454	463	451	457	478	454	488	466	469	469	447	438	447	462	421	479	463	470	486	472	450	453	479	459	474	452	464	449	414	442	446	421	423	445	415	457	448	475	463	470	463	457	468	473	470	452	459	499	480	487	458	448	477	449	462	484	481	451	446	415	452	449	487	438	490	477	453	488	474	457	466	480	456	501	456	445	441	477	477	455	449	479	492	473	451	444	488	395	454	431	455	427	456	511	475	474	454	484	486	408	456	431	419	445	437	476	483	477	455	451	426	471	452	501	464	440	487	459	483	459	459	453	468	448	509	476	464	488	424	508	451	413	419	520	443	483	463	458	476	429	476	432	470	456	457	444	450	490	471	450	482	451	449	452	487	451	461	431	459	439	467	438	445	482	460	445	492	452	478	422	501	474	439	463	408	496	448	477	445	459	472	483	475	453	469	467	465	464	414	423	465	456	448	469	424	432	481	446	450	443	443	456	459	406	467	465	425	465	447	450	452	455	432	455	445	482	453	428	498	443	454	468	417	453	414	446	471	483	473	478	446	486	474	481	471	456	501	471	478	473	494	475	474	454	431	433	505	511	440	478	436	470	481	467	433	489	496	431	478	471	476	486	472	426	465	448	507	492	458	456	442	482	469	433	481	417	472	475	488	440	470	481	478	442	447	454	468	460	483	476	450	430	430	463	439	457	458	498	437	473	480	487	434	488	470	465	464	471	469	470	468	422	410	473	475	482	461	455	494	460	494	460	469	471	455	464	467	443	463	458	466	428	503	450	451	451	466	440	448	471	429	443	455	409	470	424	448	455	434	485	506	486	485	439	497	454	421	463	468	435	484	474	439	466	483	444	443	477	454	477	473	467	443	439	476	471	436	466	482	421	459	468	470	454	515	456	447	474	437	480	466	478	487	466	471	449	440	471	464	474	471	486	460	480	463	444	435	493	481	425	477	489	450	474	456	429	463	459	469	472	461	451	500	464	458	468	482	470	490	459	483	461	441	454	478	479	454	468	455	479	466	475	448	472	448	442	451	485	462	494	478	471	464	449	431	463	465	490	478	441	502	466	493	439	477	481	489	473	501	441	462	462	461	477	442	464	497	468	466	437	479	479	459	446	466	471	484	439	437	430	448	467	474	504	443	455	455	471	490	453	471	412	442	454	468	474	470	450	446	482	460	469	498	454	457	496	437	453	474	445	482	506	473	456	474	491	473	503	465	486	451	468	494	472	452	456	496	455	401	488	445	427	440	490	455	489	457	452	464	465	484	459	442	458	472	494	469	430	462	471	478	454	470	447	476	464	424	454	459	408	450	441	477	440	477	459	473	445	429	476	459	500	489	442	449	472	485	473	464	466	462	460	413	481	417	470	461	468	440	477	494	455	461	503	455	431	457	448	459	445	470	470	474	471	463	460	450	471	471	467	508	505	504	459	458	436	446	494	466	439	449	479	465	467	467	449	441	493	474	487	446	446	483	453	452	505	446	445	444	492	447	475	422	436	442	486	492	431	466	471	453	459	464	488	461	455	456	466	463	463	452	452	444	494	459	440	461	435	426	462	476	471	483	445	457	472	463	448	466	485	460	474	490	456	476	451	485	468	460	432	445	452	483	433	467	479	466	432	477	502	452	467	436	478	464	465	457	491	460	428	475	503	477	467	470	483	464	435	493	486	462	461	479	483	448	459	473	426	459	467	421	450	418	447	474	467	478	463	494	438	445	477	485	473	435	450	466	453	465	460	486	427	431	451	464	458	462	448	453	454	480	502	475	494	446	459	448	427	465	463	457	457	448	487	463	472	493	424	438	453	456	451	466	416	490	469	445	461	480	483	441	456	436	477	480	453	450	445	445	441	449	521	486	440	451	462	445	491	446	455	477	418	453	485	428	459	441	452	441	452	460	486	498	476	436	449	426	475	461	416	473	447	472	474	482	482	441	463	437	455	492	459	487	472	455	469	466	447	451	465	496	450	479	461	471	433	478	459	446	430	460	468	461	442	439	459	484	453	498	459	454	477	417	476	453	431	438	478	454	405	453	485	461	443	488	424	457	486	441	489	450	449	460	474	474	476	478	488	461	461	432	424	467	460	434	467	488	502	451	456	471	429	486	444	438	476	441	457	450	475	509	465	468	458	440	477	479	481	451	483	475	463	459	454	467	437	424	471	504	455	454	467	448	420	456	472	478	501	475	501	461	446	458	457	460	522	509	443	478	504	487	407	448	495	438	469	472	485	445	457	472	447	440	473	437	437	498	463	467	479	482	467	455	461	441	446	432	451	429	431	501	451	476	471	459	438	465	467	480	466	472	449	457	453	452	445	494	453	462	477	452	457	420	465	461	431	466	429	452	439	453	438	455	468	467	480	466	472	467	486	460	463	485	472	480	448	441	469	453	468	511	480	476	442	454	476	424	433	465	462	489	451	487	484	461	458	448	422	446	511	460	453	493	452	460	449	473	448	462	494	453	510	457	455	440	441	490	440	475	444	451	456	495	479	433	451	453	418	465	447	456	449	442	464	448	444	454	477	433	470	453	456	466	448	442	461	442	450	479	436	440	455	449	458	447	455	481	463	458	485	485	462	446	447	435	480	428	481	492	478	473	434	469	412	431	444	438	490	434	473	497	466	436	480	488	495	472	447	490	488	440	478	438	453	500	472	513	489	494	467	500	457	453	493	432	463	451	439	455	453	483	458	453	440	480	418	474	425	477	478	467	451	450	450	436	468	448	464	483	448	462	499	462	463	492	457	456	481	412	445	465	480	479	470	461	439	459	488	450	456	456	463	503	443	448	448	500	449	446	464	463	479	459	463	499	496	488	467	441	469	447	434	433	452	430	480	433	473	482	490	484	464	489	446	466	424	511	474	491	492	470	433	473	452	451	494	442	457	477	436	457	437	529	476	462	452	439	475	460	497	476	465	490	477	462	423	493	458	517	448	444	445	482	467	467	447	435	483	481	453	487	424	482	472	457	469	446	462	467	443	491	435	447	443	490	480	418	468	452	453	469	475	462	470	437	453	463	451	424	465	465	474	476	492	476	439	484	461	491	451	457	432	427	496	476	435	499	432	480	436	476	440	438	506	462	475	443	459	469	445	456	461	481	454	468	454	477	470	444	441	450	474	432	472	423	488	461	461	471	463	480	515	471	455	478	485	500	440	459	459	466	448	467	390	456	471	471
82251	43631	14270	4297	2190	3062	15416	1824	1798	2594	2534	3207	3631	2817	2346	1752	1240	956	657	458	379	358	313	304	327	282	295	295	293	264	278	284	290	265	262	276	282	280	295	293	269	242	276	261	291	262	303	271	284	264	282	266	247	243	246	258	265	307	294	254	275	260	240	289	290	271	288	274	263	254	242	263	290	270	272	256	232	245	273	289	269	274	305	266	269	272	283	274	265	256	266	250	304	267	269	271	267	317	260	288	257	262	254	247	284	284	290	261	266	257	238	268	260	259	273	282	281	269	254	286	288	267	278	268	270	278	260	275	296	252	255	262	296	278	253	293	270	278	278	260	244	260	258	268	255	264	272	264	273	276	280	252	291	272	261	307	275	280	296	260	231	276	252	263	245	280	280	293	253	263	261	233	255	269	271	268	262	262	272	280	277	267	267	252	280	249	280	303	265	275	267	253	245	237	281	247	282	265	289	307	244	294	271	283	316	260	261	275	220	271	257	258	247	258	251	271	259	270	277	242	280	269	250	296	300	277	253	253	286	292	271	265	263	251	301	254	270	291	281	275	256	253	258	275	251	267	260	283	265	294	230	277	276	258	279	262	272	255	264	249	285	245	294	265	255	247	297	294	261	293	260	245	281	295	266	264	282	261	274	287	290	257	267	285	265	273	252	265	276	264	246	260	263	243	279	253	273	282	266	259	277	258	285	271	282	249	250	287	285	260	273	282	282	261	264	260	267	272	252	274	246	309	257	243	279	266	274	252	263	263	249	273	251	269	261	248	284	214	267	229	262	250	237	296	255	295	246	294	248	273	287	294	279	277	273	275	260	257	302	248	267	235	257	243	244	245	290	280	257	245	280	241	265	282	254	289	258	281	250	265	284	258	247	298	289	288	269	275	241	263	272	270	257	227	257	288	273	254	253	218	245	293	284	292	245	273	272	257	275	247	259	276	245	278	271	243	288	303	262	270	309	247	293	245	288	269	246	283	251	239	309	258	243	242	281	264	293	255	232	281	286	262	257	276	244	267	261	291	244	256	252	266	276	269	278	264	257	248	268	260	255	269	269	239	271	277	284	263	254	282	292	264	242	276	255	241	273	266	243	254	251	250	244	278	255	242	285	247	228	272	301	272	247	258	274	268	236	258	265	253	245	285	301	269	259	280	274	266	245	251	269	234	263	249	260	288	266	286	252	286	251	267	289	273	282	280	275	262	266	254	288	277	270	279	273	247	240	256	296	279	240	259	294	268	274	266	289	279	265	262	239	241	256	264	296	255	256	275	270	265	264	265	257	303	278	259	259	277	253	284	264	243	267	283	258	269	274	259	255	270	273	234	284	258	277	282	288	257	296	260	265	266	269	276	286	251	282	237	267	286	273	276	277	263	279	263	272	263	241	233	282	277	263	251	238	288	284	281	256	278	252	290	264	299	248	254	261	289	266	279	252	274	273	268	257	270	281	245	270	281	256	280	273	235	287	246	240	235	280	256	256	234	275	249	272	257	270	238	281	244	268	291	283	270	268	283	276	249	258	283	275	257	246	272	270	270	272	272	290	249	277	291	258	291	300	275	273	255	245	267	280	274	266	242	267	242	275	264	303	267	323	245	244	259	276	276	270	237	252	255	249	276	261	290	294	291	270	333	258	231	274	268	275	252	235	276	267	239	267	264	265	269	253	280	256	260	282	259	248	255	257	257	267	271	273	265	262	264	233	265	270	248	287	266	282	277	285	265	268	268	289	280	263	268	268	289	263	257	268	236	254	292	249	234	244	254	232	271	248	262	260	292	252	262	294	267	270	252	268	270	256	283	250	276	235	248	273	256	260	271	250	280	256	245	254	273	262	297	280	240	272	264	267	286	264	257	275	310	262	251	286	271	277	234	296	270	269	297	240	267	280	288	256	272	249	251	263	263	250	253	257	246	283	247	278	268	272	275	254	276	242	265	251	229	253	254	267	273	289	287	280	240	280	279	255	268	240	275	275	263	280	238	256	262	248	247	285	265	240	253	270	274	255	248	282	283	246	287	270	283	255	260	250	272	280	246	283	275	251	257	280	240	235	269	239	245	261	233	248	231	257	280	254	248	276	251	241	271	268	261	249	263	252	255	261	238	259	265	266	266	281	274	279	254	264	269	246	241	277	249	256	263	271	250	282	276	254	272	288	267	277	245	255	274	277	259	280	291	294	266	280	248	260	299	279	236	292	272	266	270	273	263	246	272	255	253	251	276	269	282	301	276	283	251	265	261	280	265	255	259	262	277	264	232	275	231	243	244	261	272	263	257	263	260	265	259	280	251	274	258	287	258	259	280	244	256	281	268	275	282	239	242	271	236	270	267	270	292	271	274	283	260	273	247	293	280	271	259	246	280	269	270	291	298	293	269	274	305	275	259	260	240	258	256	267	282	280	267	258	241	215	274	260	275	260	240	256	265	259	278	242	291	265	278	273	251	261	288	262	290	265	261	253	250	285	272	340	294	287	271	267	290	286	230	268	255	239	272	282	282	241	274	268	241	274	268	254	246	265	295	268	262	274	262	301	285	248	259	261	224	270	264	249	303	276	285	256	235	241	269	265	239	273	293	268	297	258	286	277	266	280	256	283	241	270	275	300	266	251	228	280	273	281	245	242	259	255	268	240	252	282	262	264	281	277	283	290	268	284	274	287	277	282	282	289	275	283	281	268	273	268	267	241	251	245	271	251	260	289	288	259	237	263	266	274	280	260	256	250	287	245	271	275	267	297	281	269	241	277	286	250	208	261	271	287	273	250	270	269	240	254	288	262	270	288	247	271	254	268	274	256	275	288	269	287	271	283	291	254	275	253	238	235	253	264	268	256	248	259	256	284	266	250	251	265	244	263	291	259	284	247	236	257	270	258	239	253	241	233	255	266	263	243	275	288	275	243	242	275	265	316	277	265	290	281	275	294	298	261	242	262	288	276	299	257	260	260	275	276	254	258	286	254	251	249	240	253	260	278	281	295	310	267	262	274	264	274	293	230	247	277	277	257	242	244	261	280	271	295	272	248	257	259	288	284	257	253	265	264	259	259	266	278	263	281	281	278	272	265	283	245	257	244	259	272	305	266	269	260	242	263	278	279	264	255	265	269	276	255	304	278	269	271	264	266	260	279	287	263	257	266	256	255	268	254	270	272	287	276	289	263	256	249	267	269	234	270	230	274	275	255	256	228	256	275	261	277	283	280	251	259	229	282	231	278	272	267	299	314	266	273	241	271	278	300	262	321	272	266	264	265	272	281	278	251	267	282	254	232	266	245	223	245	272	262	257	241	266	303	282	264	270	230	243	239	263	253	267	242	278	237	239	269	277	278	263	274	255	277	258	274	289	253	283	277	269	234	254	236	251	254	276	275	264	268	257	280	231	239	312	282	252	231	230	273	262	228	255	262	236	250	230	269	283	281	248	256	240	281	266	263	273	269	258	275	259	269	250	257	291	277	292	250	254	276	238	276	304	260	266	280	261	298	290	253	258
49209	20141	4324	5913	5754	9517	22950	5393	8741	11481	11390	14698	16008	13234	10885	8682	5981	4836	3246	2024	1244	1139	1119	980	951	811	853	894	814	724	716	725	696	724	683	686	659	692	662	653	654	652	655	667	634	678	659	637	652	669	635	652	614	658	642	624	606	641	621	670	646	639	637	616	667	612	594	594	654	634	664	613	591	611	627	613	624	627	616	632	615	636	693	642	625	626	591	648	666	679	602	646	616	615	644	592	596	649	637	636	644	648	667	581	600	629	614	636	634	694	636	640	619	630	611	632	658	592	637	633	631	636	643	639	670	624	652	605	624	639	611	628	631	649	615	613	612	636	596	599	615	610	643	657	593	648	638	602	616	616	644	623	574	607	656	637	654	581	660	601	646	642	628	601	620	607	652	614	630	646	642	588	590	643	605	615	694	620	603	566	646	635	662	614	659	615	636	633	667	655	645	623	634	599	591	621	648	617	614	639	639	571	625	652	651	612	617	630	678	573	631	620	599	633	673	631	637	641	674	639	638	611	639	640	626	595	641	609	654	611	642	666	679	628	598	631	606	621	613	581	608	608	633	640	610	602	612	677	601	663	591	618	624	593	620	546	643	635	637	637	592	588	622	643	636	636	599	593	623	633	639	645	607	617	642	597	612	625	622	648	630	633	601	648	635	573	655	605	618	637	629	625	601	648	599	625	590	641	622	635	625	622	612	624	631	624	628	662	636	587	665	614	656	617	616	602	626	642	616	620	621	606	629	588	618	628	618	639	612	665	609	629	630	624	669	653	620	583	610	652	607	653	645	636	633	608	637	613	582	632	573	638	632	650	655	660	625	632	558	645	619	595	614	616	666	642	634	631	606	636	674	572	616	574	606	603	593	594	621	575	631	622	608	620	639	632	596	613	646	687	601	649	638	641	593	582	656	604	643	594	637	640	608	674	642	630	645	619	654	595	597	665	620	634	630	564	578	646	607	592	619	640	678	617	644	631	608	585	682	616	624	678	618	656	631	636	598	642	654	617	632	635	643	660	662	616	646	649	627	596	621	637	610	658	626	633	619	646	649	633	643	624	654	602	621	637	602	668	625	588	658	630	637	586	610	632	601	602	585	672	643	688	639	590	601	608	629	604	622	658	584	643	625	640	599	599	657	600	612	620	608	613	612	609	626	600	586	624	648	621	653	606	672	630	619	637	649	633	629	642	598	628	608	637	593	625	596	618	580	596	664	628	620	577	632	651	632	681	569	645	621	653	585	618	693	611	585	583	634	662	597	617	603	623	617	604	596	589	639	624	605	652	610	641	595	628	637	660	620	609	599	597	635	642	636	598	588	636	605	617	655	604	622	634	618	607	666	579	628	608	620	650	561	596	622	624	619	611	578	609	627	657	626	593	637	621	625	566	617	668	622	642	637	606	649	620	605	647	628	617	638	600	652	603	597	584	583	618	662	597	640	591	627	591	624	632	565	606	598	623	605	621	644	607	604	629	656	623	624	579	612	632	594	605	625	650	651	604	590	627	636	648	629	635	637	603	670	626	612	621	625	623	596	626	602	613	606	608	628	586	627	609	619	637	609	630	625	645	597	591	612	641	648	670	631	626	610	588	658	608	608	611	651	627	649	607	610	606	639	636	582	600	654	636	659	630	616	619	639	688	618	608	585	617	592	613	665	650	636	627	603	609	633	645	651	641	608	614	629	682	590	627	604	598	622	614	645	570	680	634	625	614	573	612	629	637	608	624	609	614	665	636	643	662	667	666	638	623	615	595	627	562	657	617	633	634	644	664	603	610	636	636	620	642	637	652	639	602	629	640	661	639	638	652	648	618	636	585	635	639	611	630	610	610	630	580	636	668	624	630	643	625	662	671	639	633	641	632	580	605	667	620	622	602	653	620	641	619	660	641	646	647	637	619	630	583	651	612	662	528	658	647	608	596	618	644	625	590	648	637	616	603	658	628	627	662	647	612	632	621	639	625	640	632	609	608	620	617	614	611	573	653	633	627	615	652	644	599	593	616	635	611	642	625	612	634	627	628	632	648	662	593	593	636	655	590	630	624	646	593	637	569	632	600	621	611	608	646	592	632	651	624	576	646	618	716	610	624	656	564	651	624	631	640	642	597	600	625	654	642	638	631	589	609	588	608	614	629	624	640	611	608	661	620	629	660	670	628	620	612	628	596	612	598	623	658	644	612	631	583	609	603	611	599	641	606	638	603	658	613	640	612	610	636	580	637	649	601	618	575	610	632	613	635	588	608	609	618	607	611	607	591	617	634	623	617	640	592	671	578	630	631	638	625	631	599	654	589	632	618	657	633	608	664	619	636	659	678	580	677	613	657	611	599	633	635	622	625	621	645	640	615	637	618	647	620	614	661	644	655	625	617	620	615	633	648	619	593	614	647	667	584	626	607	626	637	662	663	647	679	628	620	652	658	610	644	655	655	660	644	600	625	608	567	615	617	627	623	664	621	644	627	663	645	643	610	613	628	613	650	622	644	630	649	628	578	630	650	610	644	656	613	573	618	644	635	621	598	609	586	593	607	617	625	606	619	601	616	625	611	607	608	645	597	659	622	622	608	591	571	614	603	596	599	654	621	599	646	616	588	630	661	645	627	634	583	640	597	648	648	639	665	619	614	597	620	615	673	605	613	610	558	647	605	623	603	614	614	612	601	639	613	650	618	685	652	645	625	648	642	632	624	613	617	615	647	608	574	606	655	663	651	632	578	621	623	640	618	587	577	606	635	637	605	645	584	660	636	660	629	651	613	648	622	639	646	663	607	666	618	589	588	639	619	580	640	610	591	615	624	629	589	616	608	651	631	617	648	601	638	608	659	631	629	615	633	641	637	607	666	640	623	622	615	602	618	612	636	597	680	603	633	626	638	635	655	628	622	632	602	665	640	607	643	616	651	661	599	631	634	630	607	610	603	652	603	624	635	602	651	637	607	565	703	648	627	648	629	622	644	644	590	632	684	610	583	606	638	627	654	615	627	681	580	622	626	667	599	624	680	635	589	630	630	653	634	591	618	566	613	637	647	595	611	617	648	604	574	670	607	614	619	645	625	614	612	598	625	596	638	656	640	619	700	651	651	586	624	625	642	650	594	652	587	645	608	640	643	647	631	607	647	639	605	615	607	672	593	623	631	646	620	661	630	618	609	615	634	630	606	625	641	634	601	616	581	667	614	607	628	609	618	640	611	681	639	617	606	606	584	618	587	643	677	580	620	586	578	616	621	627	638	676	624	650	614	644	626	645	666	635	619	606	670	589	663	623	595	634	627	628	596	601	700	611	615	592	630	619	692	619	649	619	639	605	584	605	629	617	656	621	618	628	649	609	627	670	639	629	662	629	606	601	570	578	626	590	616	666	629	658	652	653	590	626	601	645	594	650	639	572	589	642	631	591	617	639	636	639	630	566	596	651	616	620	646	637	644	568	636	621	580	630	605	618	595	625	639	678	637	617	635	602	629	604	601	631	630	644	640	600	603	662	643	643	636
15712	2088	398	370	404	381	534	366	545	938	1091	1197	1460	1262	1025	788	659	495	392	358	310	278	298	297	290	275	254	290	278	280	330	258	272	271	279	262	275	263	279	266	290	311	263	268	274	278	276	265	263	286	295	282	288	262	272	292	285	287	257	288	261	257	297	288	265	278	295	299	280	255	285	245	274	267	276	252	310	206	302	320	281	266	294	294	247	255	284	282	293	249	306	282	311	254	294	306	307	251	268	275	283	262	292	323	292	267	234	278	271	288	252	263	284	258	289	285	285	265	276	266	296	300	273	297	308	280	301	280	276	259	285	297	291	270	284	310	254	259	274	279	271	294	278	263	296	267	293	282	302	248	258	278	264	280	275	269	251	293	272	308	307	268	304	308	267	282	242	257	267	289	275	244	309	280	285	284	260	277	255	259	285	277	288	280	266	282	264	265	303	296	291	292	232	271	277	274	256	252	269	251	256	306	300	282	298	279	336	276	272	291	260	244	259	257	263	263	260	295	304	298	272	254	283	268	272	298	318	284	252	273	229	283	274	253	267	278	269	254	312	252	299	318	268	285	275	291	305	312	269	273	255	297	269	274	253	308	290	287	293	249	274	320	291	318	269	290	300	272	274	280	287	287	283	285	277	277	263	262	269	239	281	297	277	262	315	266	279	279	267	286	275	264	267	275	266	308	286	244	263	302	281	297	265	266	281	292	265	285	287	294	282	292	262	285	297	242	271	272	276	299	281	274	254	267	275	261	292	257	248	295	288	271	283	274	284	272	271	236	280	281	266	308	281	299	302	277	281	284	274	279	279	268	285	257	280	275	279	305	303	245	278	272	291	259	280	260	262	268	286	280	303	255	270	273	266	256	296	279	292	298	247	261	284	277	291	318	264	296	246	293	276	289	276	293	265	284	293	255	271	266	293	299	264	273	261	321	277	286	282	276	258	268	291	284	274	284	266	276	277	284	294	263	284	283	294	281	248	312	285	296	279	238	271	242	273	274	284	293	251	285	302	301	280	237	286	260	290	293	258	263	296	274	263	300	268	275	284	283	259	269	325	282	283	290	287	240	322	272	285	260	282	297	300	246	278	268	266	299	269	313	296	283	284	247	248	290	273	285	268	262	288	264	258	276	242	262	292	278	268	272	265	308	270	297	255	294	285	266	266	286	284	281	291	261	301	265	275	285	261	297	296	267	239	275	295	289	281	297	272	280	299	268	246	266	278	294	289	290	259	285	295	286	278	275	298	304	269	302	292	278	274	284	279	268	256	333	286	246	279	265	236	255	327	273	300	282	271	243	261	301	240	243	312	280	271	267	276	263	293	276	263	260	282	308	289	265	275	281	261	306	279	276	284	271	242	323	258	296	254	269	263	273	258	306	257	283	294	295	296	291	297	290	276	270	285	280	241	273	289	282	268	299	251	273	238	304	291	290	294	310	305	259	282	240	276	302	289	257	248	266	284	283	285	275	256	269	266	297	271	297	244	278	295	285	302	267	303	279	277	276	285	260	241	321	271	270	272	225	274	299	297	270	279	255	285	290	295	277	305	291	234	306	297	263	280	287	238	265	317	279	285	263	270	253	304	277	267	263	298	236	280	262	260	256	221	282	320	297	278	273	295	280	285	293	270	277	280	272	320	272	284	270	277	265	263	274	290	279	249	296	259	294	271	271	269	254	255	284	277	255	257	247	253	275	249	291	279	263	238	250	269	287	273	280	283	283	262	288	249	291	295	285	281	277	262	258	288	231	284	275	269	277	255	271	282	299	272	271	267	291	266	264	273	270	278	284	287	262	252	287	307	288	304	294	278	277	295	252	251	269	301	280	302	276	286	293	292	286	283	294	278	258	291	259	263	263	263	269	281	269	274	291	276	272	263	284	306	288	302	325	271	257	274	278	266	273	277	291	286	280	276	296	262	272	294	269	249	304	296	285	305	290	260	293	292	278	261	273	288	267	286	261	280	272	282	276	279	276	256	271	252	271	308	296	265	290	269	301	275	279	311	282	260	286	274	255	270	260	291	293	266	306	317	262	274	285	308	271	300	295	285	271	277	307	286	283	293	267	273	262	271	269	303	268	269	275	284	269	277	266	272	263	293	247	272	286	292	279	292	312	296	329	291	262	281	275	264	276	296	273	305	260	262	293	277	266	296	269	268	284	318	294	280	280	285	292	293	289	281	273	297	300	263	275	244	276	275	283	264	274	266	251	264	272	248	270	287	255	278	280	306	271	264	280	290	281	320	272	320	280	280	276	299	285	273	273	243	261	282	265	275	286	253	265	273	266	275	243	279	263	260	288	296	266	300	276	302	297	280	288	301	284	281	263	267	263	298	288	306	284	265	257	298	300	280	270	264	279	268	273	310	289	254	294	277	305	324	295	279	268	285	272	303	294	287	275	259	287	263	240	242	290	277	284	305	277	272	289	310	268	268	284	284	265	252	282	293	291	271	292	295	271	283	254	262	293	291	265	294	286	307	292	275	281	249	258	282	235	286	301	280	260	288	277	245	256	279	287	294	281	281	260	282	295	270	285	255	259	275	293	271	293	277	271	271	289	306	248	288	311	282	270	288	272	286	287	270	270	290	267	303	266	257	247	284	265	288	285	267	294	254	271	265	271	273	280	242	285	318	274	257	266	258	295	281	282	283	265	276	273	274	282	267	262	259	268	273	300	301	262	279	301	296	290	259	262	269	284	270	291	275	277	276	285	287	279	284	283	295	274	274	259	290	272	276	277	256	261	298	257	313	267	245	306	251	290	288	250	300	248	294	278	280	246	293	280	309	247	289	275	279	282	281	294	290	261	279	251	269	260	262	249	266	281	260	256	281	260	294	286	259	236	282	284	286	301	295	273	288	266	264	266	280	274	266	320	290	284	274	299	285	260	295	257	258	265	244	311	304	281	257	291	260	299	299	259	284	277	277	309	282	261	293	276	298	292	295	264	233	276	281	294	291	255	267	307	279	281	269	280	299	276	294	284	289	279	298	299	277	290	277	250	252	276	272	294	276	269	270	275	277	236	291	280	287	298	278	301	287	270	291	263	269	247	279	299	282	276	304	280	301	277	246	270	257	286	257	247	263	298	296	256	255	298	304	275	289	287	260	256	295	279	280	271	289	268	293	278	286	272	264	275	254	296	246	280	261	260	259	290	268	285	261	289	276	296	265	292	283	242	307	265	288	290	278	279	308	266	258	269	283	269	264	252	245	300	260	302	303	275	276	305	256	271	273	275	266	278	299	254	244	249	268	257	270	273	293	247	307	257	286	278	297	253	266	287	248	270	276	272	305	321	250	295	285	267	309	259	245	283	255	329	279	287	277	245	296	298	315	277	259	259	268	306	321	256	272	267	244	322	287	239	230	274	285	293	283	278	293	312	249	268	255	267	295	294	318	281	287	280	280	281	254	289	275	271	306	278	304	267	259	289	292	282	262	280	284	256	274	278	255	269	270	272	250	298	299	254	258	263	255	296	265	276	289	282
14165	1859	924	1022	967	1095	2068	1224	2328	4250	5174	5904	7176	6287	4982	3912	2871	2072	1501	1037	820	805	787	704	659	649	653	652	647	655	605	624	592	561	662	673	624	644	606	624	645	663	653	645	629	660	681	611	614	647	616	587	610	689	645	675	632	634	659	639	617	623	622	652	581	617	599	603	618	617	624	630	639	646	616	631	611	637	566	611	691	624	581	613	618	590	638	641	638	658	655	672	673	632	640	634	624	621	607	612	611	609	630	656	639	640	684	636	626	668	630	636	594	645	621	679	661	633	652	655	662	616	625	641	668	680	652	609	649	599	611	614	560	643	625	637	587	678	648	648	646	617	653	628	593	603	629	683	608	651	630	661	648	626	611	628	635	660	617	636	668	636	622	612	630	606	627	578	673	609	634	594	587	616	640	653	630	627	626	632	623	648	633	613	627	674	631	642	634	619	685	610	606	566	652	620	643	631	612	588	659	627	625	641	586	627	614	627	676	607	624	640	632	631	614	639	651	645	594	592	627	622	603	635	649	609	586	609	657	595	648	642	596	652	634	624	615	677	599	614	636	654	617	628	637	616	649	645	643	616	658	637	657	614	634	637	619	596	602	672	652	636	611	633	635	591	682	629	602	617	647	610	662	595	628	635	655	633	565	628	631	653	661	639	597	639	669	647	681	657	622	616	586	655	704	687	628	595	597	615	606	616	622	655	669	612	603	625	626	594	646	622	605	585	614	654	667	597	635	636	640	630	680	637	662	616	667	604	615	617	668	596	616	640	658	587	631	632	601	631	591	637	597	569	633	665	626	631	626	635	629	629	652	643	681	621	583	673	586	584	641	636	635	625	668	641	635	645	619	621	660	600	639	631	625	652	637	627	620	618	615	629	641	609	613	621	637	667	600	655	596	645	666	618	628	626	665	636	604	615	594	607	650	636	589	655	665	643	571	662	630	638	642	633	587	651	659	659	632	651	708	627	672	624	640	634	607	641	626	659	659	673	614	647	571	616	623	610	667	615	608	621	671	598	628	634	605	603	596	606	626	649	636	623	640	691	653	645	619	609	651	635	653	658	659	615	685	672	635	631	616	610	619	648	664	616	622	633	639	656	581	595	622	656	618	613	609	653	655	649	602	585	651	595	592	650	606	611	621	605	634	625	644	640	651	612	615	635	591	660	611	642	631	633	628	600	614	611	649	645	648	628	627	621	638	623	648	563	654	638	641	667	646	646	632	624	644	669	600	629	644	650	585	602	621	617	639	649	635	625	601	646	676	655	626	606	672	614	632	603	613	635	623	663	642	654	632	656	637	613	628	611	603	608	608	613	619	644	643	601	651	695	663	621	622	699	644	666	639	620	634	695	650	630	664	628	616	625	597	622	646	629	637	626	685	621	633	616	607	647	686	638	667	652	665	611	602	633	649	626	643	660	622	636	606	645	639	638	676	650	634	645	574	656	608	599	661	613	671	673	664	660	640	611	627	650	621	694	657	645	603	633	629	667	614	679	608	661	629	611	643	664	625	620	623	616	629	685	632	689	592	599	612	632	658	625	610	630	648	577	669	654	639	638	638	619	624	614	625	623	626	588	631	651	673	617	579	619	657	598	616	651	647	639	622	615	599	672	613	617	599	652	646	627	629	659	650	608	640	623	628	645	600	599	632	591	653	632	628	612	639	630	649	634	649	650	615	613	625	646	611	631	668	631	624	627	624	632	696	628	613	645	623	619	650	630	604	626	651	631	634	641	599	683	621	615	580	626	656	633	577	624	616	644	638	630	593	685	615	590	642	661	650	653	639	638	651	604	629	649	639	635	672	615	634	603	613	608	590	618	599	623	625	651	610	649	605	651	618	631	610	636	653	583	656	631	612	585	664	592	596	660	607	595	604	653	628	648	621	621	623	655	651	666	621	612	602	616	643	639	599	636	600	629	648	588	673	635	641	598	638	599	644	599	633	624	588	615	626	638	684	662	632	622	584	640	600	694	629	620	630	639	657	653	664	607	632	646	643	610	639	670	616	588	640	623	615	591	672	636	636	571	620	648	606	623	650	652	660	624	636	659	651	629	686	619	575	623	611	622	669	597	634	642	639	605	619	621	640	609	653	606	611	672	625	649	623	638	621	590	653	605	627	638	599	625	662	582	642	672	661	590	652	683	625	627	664	637	576	636	631	654	625	573	630	637	628	614	637	683	609	636	634	636	620	670	643	674	610	611	663	653	622	628	622	682	696	616	626	597	625	656	643	618	598	677	625	573	623	600	640	655	616	640	619	654	651	625	621	634	664	632	615	645	636	671	659	624	616	633	615	687	620	615	656	613	612	613	661	612	614	627	604	632	593	626	659	654	605	669	636	611	648	610	620	643	665	602	631	617	559	621	590	634	641	592	677	621	607	602	622	636	639	616	594	662	639	638	623	611	611	618	621	680	607	642	602	624	659	633	573	627	628	641	627	640	627	615	612	625	614	629	595	644	637	655	651	591	621	619	644	602	618	647	636	622	671	639	652	659	638	677	645	597	642	661	643	644	651	625	660	655	631	615	629	604	630	615	645	626	624	642	609	642	642	640	606	643	587	623	624	615	616	616	644	631	599	662	614	621	615	620	637	607	601	622	630	681	599	621	599	638	602	688	676	654	656	677	617	615	629	681	657	585	657	619	629	679	638	610	600	646	627	615	635	575	612	645	649	641	613	604	661	668	678	629	635	663	630	632	628	599	609	574	590	610	661	579	630	651	589	619	634	625	602	597	659	626	642	645	624	614	659	601	634	614	616	605	648	615	609	617	609	625	653	636	629	650	624	629	662	624	672	639	646	623	610	615	619	631	621	669	575	615	615	621	622	625	593	664	613	647	619	614	618	638	629	590	614	682	600	675	661	639	636	600	605	617	643	660	616	619	639	636	589	610	619	640	626	639	649	623	671	621	632	618	610	622	604	623	649	602	618	639	603	633	629	648	683	617	619	645	655	641	636	610	644	658	599	615	653	576	659	629	657	640	660	642	672	631	641	674	683	622	606	614	650	636	611	627	633	652	670	625	639	672	653	672	599	635	654	633	662	645	621	618	630	640	618	640	615	576	625	654	607	616	667	626	653	621	623	591	596	634	635	593	640	665	591	673	671	631	610	601	583	622	621	636	605	654	634	682	617	625	623	663	644	631	636	617	655	662	661	668	671	610	637	664	606	638	660	586	583	621	696	627	607	600	652	618	617	596	661	636	592	629	639	664	593	609	617	684	602	630	613	651	634	631	666	637	660	644	642	655	594	674	655	621	641	641	654	643	602	628	631	604	632	617	619	645	587	631	624	628	612	639	644	673	659	665	658	594	582	570	638	605	657	617	640	631	613	623	612	642	660	666	612	679	580	623	615	642	654	621	631	659	606	650	651	649	607	643	731	636	642	636	571	598	630	619	681	641	635	665	600	665	669	580	639	612	631	635	657	630	679	622	635	649	662	625	623	649	634	626	620	614	672	605	654	645	594	653	633	633	648	630
69037	31651	6715	1545	1118	905	4973	675	677	1270	1642	1824	2274	2205	1691	1179	855	603	468	334	273	263	237	225	234	207	199	210	220	206	180	194	200	217	189	189	181	166	151	168	162	167	201	170	185	179	191	174	178	155	188	188	176	179	191	183	177	183	177	208	185	186	178	182	162	178	176	142	175	200	159	216	183	180	183	176	218	159	181	191	175	175	202	173	192	180	178	184	185	173	175	186	195	175	209	194	187	182	174	167	180	200	173	165	148	198	185	181	181	167	191	184	194	196	170	183	171	219	190	203	165	174	184	183	161	170	190	192	148	167	189	155	190	189	160	186	182	173	172	187	211	181	171	186	168	196	179	197	181	207	171	187	172	206	176	186	184	185	173	191	168	186	189	183	188	186	208	205	184	148	188	181	173	165	191	177	185	173	158	171	192	200	178	178	190	169	172	175	183	164	173	171	186	199	192	211	178	181	205	174	205	195	201	179	196	176	194	188	195	187	184	206	183	172	157	165	221	192	206	179	209	181	167	163	172	189	179	144	183	195	188	168	169	169	202	182	166	183	169	191	209	171	185	196	185	159	187	185	226	207	172	189	182	174	189	191	178	169	169	175	175	168	187	176	183	190	163	185	182	209	173	183	171	191	198	176	200	176	161	163	187	162	174	213	200	194	185	189	196	170	202	192	185	177	196	185	174	180	193	198	196	200	195	206	195	169	194	158	181	177	153	163	187	176	194	172	191	181	179	191	173	193	168	192	181	181	163	162	180	171	171	188	187	193	190	167	187	192	170	181	195	199	195	180	184	187	183	194	185	193	177	188	166	151	184	208	180	195	187	177	176	184	203	179	188	195	200	188	178	194	184	188	174	180	183	193	190	198	174	209	172	147	171	174	155	174	171	193	168	207	181	193	164	187	155	190	161	193	194	173	183	214	203	189	168	162	158	174	190	202	178	201	196	192	171	201	178	180	182	192	191	159	169	177	177	162	152	182	168	166	190	194	189	182	190	176	190	190	186	167	171	184	183	198	198	161	177	174	190	168	182	179	203	181	176	180	193	192	163	163	213	160	164	192	159	172	190	165	190	187	162	172	183	201	161	212	187	182	179	180	183	176	198	152	181	178	178	169	181	200	167	195	187	187	170	168	179	167	174	167	150	162	166	179	183	175	191	186	188	182	189	187	205	187	200	183	179	201	180	174	164	174	166	203	192	181	170	165	183	199	165	174	202	187	187	199	196	188	150	174	195	171	165	186	184	188	195	177	188	195	187	160	183	188	199	157	190	164	199	176	174	172	163	162	189	166	177	187	181	166	174	189	173	157	166	198	189	166	151	192	209	187	178	184	206	172	162	159	180	204	173	187	190	178	194	169	186	179	165	171	182	166	180	190	184	198	179	168	215	183	196	182	172	188	180	182	201	179	202	150	195	190	182	185	154	174	180	189	180	193	189	184	186	186	182	174	201	198	195	176	186	216	183	193	149	185	182	169	205	169	166	193	181	208	166	177	154	170	159	176	188	178	197	186	171	184	188	194	184	174	166	197	177	176	184	181	188	164	187	205	194	195	159	192	187	184	182	202	155	197	177	157	197	197	156	222	196	181	202	175	176	214	186	165	214	194	203	179	167	170	163	197	213	173	198	194	183	175	197	166	222	200	185	189	167	181	165	187	162	173	177	196	149	167	166	210	167	214	217	166	191	165	204	180	185	183	199	188	168	169	177	165	172	167	192	181	194	157	188	208	195	184	181	195	160	176	190	185	188	193	183	186	172	168	202	185	179	179	180	187	195	184	160	165	177	183	174	162	186	184	181	180	200	176	197	138	203	177	187	195	176	191	181	182	209	173	188	188	177	172	193	190	178	159	213	223	179	151	189	185	187	167	174	183	192	173	175	211	178	185	185	167	165	191	192	194	200	187	188	179	168	189	192	185	198	181	190	174	191	185	201	189	177	169	214	202	201	206	180	196	184	202	185	168	204	205	214	175	202	196	198	174	180	174	167	201	189	187	188	211	179	200	199	181	203	178	175	181	182	176	185	181	164	178	193	192	197	219	161	177	172	204	184	186	173	156	181	176	191	196	168	175	166	163	152	145	174	177	179	176	158	198	196	174	187	173	182	205	201	187	205	191	198	198	159	192	180	192	184	161	199	172	174	159	186	165	190	169	163	183	204	187	198	180	206	198	185	174	188	191	188	198	177	180	193	176	187	181	188	172	199	172	199	167	194	193	184	171	181	203	180	194	189	168	188	166	193	210	184	166	186	169	189	174	181	204	198	174	160	175	196	175	182	181	186	178	174	169	190	163	184	203	187	167	177	197	180	183	173	189	167	208	200	204	192	197	172	165	195	185	148	208	186	148	198	193	194	179	151	185	191	172	199	169	186	217	200	181	194	192	180	182	191	203	177	180	178	182	197	168	187	186	170	166	183	223	174	172	185	183	179	188	173	156	192	182	167	182	182	185	187	172	214	168	178	173	192	206	188	161	168	154	180	198	198	199	185	182	183	158	175	183	191	151	181	206	200	178	164	166	156	186	176	209	206	172	161	207	183	178	172	188	196	216	180	192	166	192	180	149	178	202	184	201	171	209	162	201	179	190	180	184	173	174	189	173	191	191	170	196	195	161	181	177	176	183	183	173	189	182	190	207	169	170	179	169	174	183	189	197	210	177	192	190	184	172	174	183	187	170	190	193	178	183	170	175	166	171	169	171	188	192	167	164	155	167	185	192	159	169	156	166	184	195	182	205	189	176	167	199	185	196	204	188	179	209	207	187	182	210	159	216	164	193	180	183	145	182	176	154	163	169	183	173	185	184	187	210	217	198	210	200	176	194	161	164	165	185	179	201	181	192	214	179	164	174	172	176	200	156	186	171	210	195	201	184	173	184	194	162	196	164	200	160	175	185	183	190	196	194	179	188	177	158	195	187	197	159	206	181	180	188	181	181	192	183	174	182	187	195	186	189	193	162	204	161	169	202	190	172	193	185	190	172	183	190	193	205	169	202	197	191	186	205	190	202	183	172	174	160	174	192	208	198	182	194	196	192	168	180	208	187	192	212	187	188	168	190	199	208	185	191	192	155	168	171	189	191	194	173	220	185	181	180	173	189	204	174	186	178	177	211	160	204	166	195	227	169	184	172	181	189	201	184	203	187	172	181	165	195	200	163	214	194	177	185	202	180	213	152	186	184	172	174	195	166	215	161	170	188	179	177	185	169	151	179	184	194	182	176	165	140	166	184	174	176	183	182	185	161	181	192	200	187	190	166	188	216	190	184	228	165	179	201	186	175	166	189	182	175	181	202	211	177	180	166	158	170	168	166	195	177	187	176	196	167	173	175	187	198	182	203	178	181	176	176	177	166	193	196	183	175	207	184	176	183	161	161	188	199	163	190	185	175	159	175	172	171	174	198	176	175	194	211	176	188	176	184	178	208	193	188	159	214	212	181	178	191	181	188	184	186	199	191	194	141	197	178	183	177	202	180	189	193	186	191
38897	12142	2614	3366	3477	3532	13580	2751	3199	6557	8522	8899	11401	10755	8646	6400	4871	3444	2166	1482	1091	820	832	656	603	562	596	593	609	520	493	518	475	518	480	463	500	458	477	489	464	442	499	394	462	462	468	479	463	459	438	475	433	440	503	450	448	460	456	436	483	472	474	445	442	430	436	453	453	465	470	501	452	472	428	438	508	426	451	452	457	430	467	423	454	452	470	395	456	451	463	431	452	476	428	470	428	407	442	456	489	437	451	445	458	436	435	455	457	499	443	456	461	466	475	441	444	449	420	419	481	473	466	459	443	498	470	436	440	467	444	442	468	426	439	425	446	483	442	445	430	483	421	487	483	438	463	448	452	446	445	424	471	461	430	404	479	477	438	476	432	462	454	418	464	433	441	434	475	430	441	454	426	440	470	462	442	465	446	462	426	428	433	439	424	480	452	450	416	447	446	429	399	433	421	432	453	455	438	440	460	475	476	458	504	431	416	459	446	422	448	436	429	475	411	482	474	487	416	421	442	408	415	450	434	481	449	428	428	458	445	473	422	450	477	438	458	437	483	459	480	466	459	433	463	471	430	439	439	416	434	433	435	440	440	471	462	440	411	449	456	459	470	439	448	422	441	413	448	480	461	453	454	460	457	466	491	446	436	420	459	425	453	458	440	427	414	453	436	499	458	450	446	454	397	435	403	429	470	441	457	415	412	453	445	432	428	431	417	480	481	422	433	413	458	421	459	411	474	450	415	474	451	428	448	467	434	441	456	435	430	443	477	444	430	443	449	433	465	473	417	432	455	433	469	448	460	460	420	419	458	437	432	476	439	456	444	446	453	434	426	457	459	469	461	468	480	446	437	444	430	466	433	438	435	509	464	459	447	449	458	419	422	401	454	455	474	395	433	460	445	418	478	471	436	431	441	423	449	437	467	472	434	434	425	446	432	480	473	448	455	433	455	444	490	436	445	428	429	416	446	462	468	436	420	463	461	469	477	444	420	430	435	414	424	436	480	455	417	447	422	446	433	447	493	458	440	401	424	432	411	438	428	433	437	446	447	484	470	465	435	446	428	422	462	462	427	442	465	447	457	454	423	419	411	441	410	411	465	431	450	439	462	454	457	479	458	435	420	457	417	453	435	423	416	458	416	418	430	412	429	445	444	442	424	495	448	459	444	527	432	416	448	433	451	453	442	428	500	457	434	431	470	446	451	437	458	463	445	459	429	451	438	439	455	434	442	431	440	435	488	445	448	464	487	449	438	457	457	453	445	473	418	436	448	440	456	424	465	418	444	459	434	440	493	453	453	436	411	466	443	397	442	449	448	430	448	435	432	450	444	458	508	449	444	470	426	463	448	480	446	442	439	463	451	477	441	435	455	448	422	454	456	454	493	469	473	441	424	442	432	458	440	419	444	426	462	419	442	462	436	439	434	452	438	423	425	470	438	469	444	493	415	458	424	406	397	390	440	481	461	433	464	420	441	465	399	429	460	429	443	470	458	448	466	454	407	438	453	419	447	462	428	416	464	475	424	500	481	489	405	433	442	480	458	440	449	423	442	426	444	451	454	468	429	467	410	414	477	421	442	458	471	445	429	447	396	443	443	449	457	443	421	478	460	440	470	456	419	427	429	435	463	442	437	480	423	479	455	505	426	414	442	467	432	439	460	445	440	421	430	456	456	429	465	474	466	477	452	438	495	466	450	454	414	411	430	482	521	457	429	469	500	460	476	462	450	454	444	428	480	466	461	484	433	429	435	438	439	427	404	417	461	463	454	422	430	451	433	460	445	461	442	458	437	464	475	455	469	445	430	458	445	458	421	453	488	444	431	453	449	443	437	465	460	469	450	458	444	456	451	428	453	438	445	422	458	434	461	459	429	462	433	444	450	432	456	457	485	464	419	452	435	448	419	453	445	479	434	449	459	450	392	453	441	424	445	417	415	432	460	459	490	431	389	427	424	419	426	483	444	445	440	458	460	455	437	421	406	473	478	436	476	453	449	443	487	451	415	445	436	466	454	441	449	433	426	438	461	437	461	453	457	430	429	477	425	434	466	479	439	477	474	467	448	433	421	469	451	428	460	498	467	428	460	434	412	407	450	432	427	432	442	442	442	472	466	426	454	458	455	448	447	466	434	452	450	460	421	448	423	430	477	455	426	439	465	435	442	429	436	489	493	411	474	415	442	471	440	447	438	471	455	453	453	428	408	419	453	413	451	440	483	468	430	445	459	409	464	471	426	434	473	468	483	424	455	415	478	377	431	451	422	427	440	438	437	473	443	408	460	435	459	469	429	480	446	431	428	451	434	452	450	452	453	480	444	476	429	460	451	449	397	461	446	448	453	475	476	457	478	444	448	402	463	445	464	476	484	429	438	433	490	409	457	410	448	456	458	389	457	448	435	449	437	420	423	438	449	432	460	455	438	493	440	434	410	499	418	434	437	461	437	442	401	453	469	484	460	443	402	475	439	406	470	446	424	487	462	467	446	453	425	412	478	450	470	442	451	487	438	437	452	492	448	434	431	451	425	416	419	444	465	474	443	432	434	417	410	473	454	456	445	467	428	456	471	451	461	478	451	438	432	456	456	428	419	503	425	425	472	462	457	431	451	464	441	459	479	453	463	468	451	441	415	418	434	456	461	447	446	426	420	459	457	474	490	472	460	435	426	467	450	474	483	428	442	490	448	426	468	455	395	458	477	419	428	458	440	416	467	457	428	463	419	440	421	417	429	463	446	457	466	439	473	470	438	446	444	452	445	448	465	475	467	461	475	449	454	419	432	435	441	448	454	460	426	451	438	445	446	427	443	443	435	463	452	444	445	432	453	493	437	452	457	460	422	412	456	451	475	464	484	490	434	467	416	434	440	474	448	438	461	420	434	438	467	439	453	425	419	448	435	459	445	406	427	436	443	460	473	442	463	435	449	433	447	419	457	457	475	448	424	420	445	454	420	468	413	409	450	465	418	418	432	476	464	449	418	452	419	477	455	419	461	430	420	443	456	468	490	416	440	397	454	438	505	429	465	438	451	444	455	456	451	389	449	406	434	412	453	469	431	483	433	430	467	457	448	422	463	438	465	471	452	460	438	441	430	460	477	451	439	425	448	492	432	456	476	402	430	386	488	441	463	461	453	466	435	458	457	451	433	421	437	446	397	433	461	441	471	463	430	465	427	447	462	449	458	417	453	410	420	416	457	462	481	463	453	443	455	454	460	450	456	458	427	444	457	446	446	421	484	412	462	434	430	446	433	439	452	449	466	446	394	455	465	437	422	422	416	436	460	419	442	484	444	426	452	446	464	447	408	460	443	425	479	474	451	430	428	476	428	435	466	427	437	461	437	444	474	420	424	457	434	458	449	435	467	433	454	433	444	402	447	442	448	415	453	463	449	445	443	434	470	450	463	421	455	439	453	492	456	429	503	458	459	465	430	455	474	447	452	497	456	426	477	414	461	445	463	477	452	417	427	455	462	431	431	436	419	457	463	444	419	439
81797	40530	13921	4075	2111	2217	10907	1525	1056	1576	2162	2380	3001	2834	2277	1719	1323	1128	791	509	414	355	306	328	287	291	320	286	326	276	262	295	295	277	244	263	263	254	275	275	296	276	239	297	276	257	246	284	248	288	261	254	216	255	282	243	292	245	239	269	246	268	241	274	278	287	267	271	268	266	242	232	279	246	245	235	253	278	289	291	260	291	254	276	268	237	262	272	272	291	281	306	255	273	241	282	259	268	261	258	286	253	286	287	241	249	267	257	290	253	267	228	279	267	252	264	243	299	268	234	266	270	256	269	290	251	251	284	247	228	279	258	256	273	261	257	238	272	243	243	255	281	291	240	230	231	277	281	256	235	250	268	237	251	275	251	251	280	235	254	259	234	257	281	255	251	257	281	252	249	256	275	271	271	257	243	234	274	287	248	290	228	299	270	271	241	241	273	272	268	238	226	255	274	231	262	240	256	264	269	238	217	254	261	239	246	255	271	274	266	252	213	258	266	262	242	242	241	263	254	273	275	242	253	258	245	267	230	284	268	264	306	258	276	235	252	254	281	268	255	227	289	256	293	275	261	264	263	242	253	264	254	266	271	253	249	282	258	252	255	253	267	266	273	264	255	249	262	278	236	302	244	262	263	281	258	274	256	270	247	289	269	239	274	270	264	236	292	258	247	243	240	233	303	272	260	220	272	262	251	258	264	244	224	267	237	262	280	264	267	273	259	263	260	272	268	262	251	264	254	273	274	220	257	264	259	273	258	257	263	248	244	254	260	294	277	250	261	227	261	237	255	282	242	264	278	254	246	250	226	270	248	265	267	272	253	259	233	247	265	275	274	286	273	247	280	239	260	257	272	283	238	245	270	267	273	268	242	260	291	248	273	254	243	253	280	267	247	256	264	260	273	261	280	292	257	271	227	277	253	233	251	247	265	285	261	281	233	254	255	246	244	250	245	261	243	270	311	256	254	283	256	222	252	280	280	265	253	252	241	277	244	244	246	253	266	292	281	240	268	241	257	265	264	236	235	275	226	236	232	251	256	261	299	242	257	263	273	272	244	261	295	259	241	264	267	245	259	269	279	255	233	270	266	233	254	270	267	240	270	291	272	278	230	280	253	256	263	242	250	247	301	302	266	264	261	270	272	285	250	229	261	276	262	254	249	297	237	226	269	277	267	269	248	248	279	252	266	277	281	253	228	258	244	269	265	272	248	247	267	273	259	252	267	249	278	251	271	252	214	248	270	263	279	269	249	252	258	255	250	274	238	238	228	272	279	269	268	247	254	265	278	248	262	227	284	248	275	290	275	256	264	258	276	254	250	269	284	251	278	256	246	255	251	272	268	275	257	287	246	266	245	226	269	244	253	272	259	256	240	235	257	266	278	266	230	280	237	264	248	248	244	248	295	281	288	282	268	265	284	270	247	232	306	248	251	243	268	281	281	251	272	250	249	243	215	238	267	258	245	267	275	300	289	255	275	237	252	223	253	280	262	269	286	283	262	240	277	267	255	287	248	250	266	248	244	270	237	224	255	248	281	263	261	241	261	237	234	270	286	280	251	294	261	214	261	280	244	278	249	288	241	250	248	238	306	252	241	242	228	263	273	256	271	252	278	278	242	258	289	269	262	249	271	247	233	234	264	256	261	261	266	259	212	239	247	258	277	245	268	258	275	239	256	239	248	274	248	258	270	229	277	250	255	252	276	237	246	265	256	281	268	267	264	266	250	261	256	259	249	278	253	247	285	273	261	281	244	245	275	246	262	256	266	270	240	246	226	267	259	237	275	253	268	291	231	254	293	269	276	252	260	229	258	270	229	270	278	239	264	284	260	278	252	266	261	230	263	278	249	278	280	256	264	243	241	267	262	264	255	258	260	283	269	263	260	266	265	279	273	270	261	270	286	278	269	270	285	259	270	274	253	285	271	278	268	265	260	270	242	262	263	261	258	319	238	222	270	248	242	244	235	238	265	244	247	280	252	266	263	253	261	285	267	270	271	261	253	274	247	251	261	285	275	262	286	234	256	240	242	281	260	262	276	272	297	250	244	243	285	246	254	304	247	262	253	258	300	303	247	288	275	246	261	297	293	259	237	312	244	269	252	246	270	265	270	247	271	258	248	257	232	247	263	274	282	240	257	234	263	252	271	250	248	257	224	252	249	274	242	267	250	248	256	241	267	236	276	260	257	271	292	278	275	264	265	263	259	254	234	243	289	269	291	261	261	247	276	262	259	210	263	275	242	242	261	273	262	254	246	271	266	269	253	268	276	269	256	257	274	247	252	252	284	285	274	251	284	267	250	301	218	252	250	265	269	261	274	249	263	267	270	259	249	242	259	238	262	245	282	257	267	273	238	241	246	234	241	250	244	225	261	276	250	251	233	262	247	268	266	284	273	243	260	262	261	248	245	261	249	249	265	254	262	212	265	235	286	267	245	226	248	240	261	265	228	266	259	265	251	286	252	267	281	249	227	269	264	239	269	256	259	273	228	263	250	233	241	249	254	254	281	241	259	230	255	278	254	268	283	258	271	262	254	279	229	268	282	278	269	260	256	237	277	266	304	256	258	277	264	250	253	260	253	256	254	239	259	240	279	278	240	300	283	236	254	258	236	271	276	259	284	256	255	262	258	253	264	253	259	251	261	260	260	257	271	272	267	279	259	250	231	258	288	256	249	273	252	242	289	251	243	281	272	255	272	270	228	267	229	274	274	228	261	258	244	261	260	247	258	281	260	229	259	266	247	279	247	251	258	258	285	230	239	275	234	240	261	271	271	242	257	271	251	265	278	241	242	256	274	265	256	268	253	256	283	292	286	266	224	242	279	256	256	254	254	237	234	256	264	269	283	261	253	232	293	279	277	240	285	240	226	264	254	254	245	275	258	279	253	243	270	262	290	282	227	278	276	265	250	270	271	236	298	257	285	279	246	273	263	274	253	245	257	259	247	264	284	274	260	269	279	265	275	261	262	269	237	230	267	241	275	301	270	254	255	290	246	257	283	239	258	250	240	258	270	261	243	259	265	231	261	258	233	274	240	256	274	254	256	286	285	242	236	271	267	281	245	243	253	270	248	262	259	251	270	270	264	282	261	266	280	255	246	290	285	267	259	278	248	265	233	262	246	273	284	274	253	287	243	257	260	231	254	285	246	254	276	298	269	255	235	238	273	230	250	279	244	265	251	231	271	270	237	223	279	264	240	267	261	258	271	276	249	251	257	256	245	249	283	236	268	274	250	267	239	270	275	279	251	266	270	266	268	260	265	263	246	283	246	231	283	252	251	258	292	236	265	273	235	267	293	260	251	241	255	259	246	266	253	215	273	281	270	264	274	247	231	265	268	252	255	240	273	280	295	276	279	252	275	231	249	265	266	253	270	231	248	254	282	273	236	232	239	235	279	256	264	258	258	270	259	255	224	267	250	282	258	254	250	278	265	258	240	229	267	241	259	238	237	252	266	264	275	252	260	260	291	294	260	273	293	273	264	267	287
48484	17336	4493	5517	6112	7946	19670	4850	4807	7662	10125	11572	13590	13920	11209	8588	7087	5392	3761	2181	1691	1284	1097	892	857	856	871	861	911	813	802	743	756	660	621	679	699	668	600	615	669	664	621	597	641	624	683	619	688	650	631	638	655	598	594	610	614	625	640	656	612	634	622	607	626	643	618	632	633	670	615	625	602	655	624	603	597	592	638	631	620	593	642	628	608	600	604	654	657	622	579	599	585	602	593	609	587	609	606	631	625	616	634	648	622	615	606	570	578	586	625	606	647	603	629	572	612	585	583	580	617	629	630	606	644	613	596	587	643	604	641	642	611	574	575	658	635	624	581	662	554	609	595	591	607	621	625	590	631	615	611	574	629	588	615	651	636	593	631	650	597	643	661	649	606	633	582	627	606	603	605	598	632	618	533	589	604	588	620	610	585	607	666	568	571	609	647	617	605	580	619	585	615	641	627	642	611	620	631	598	621	640	611	606	591	629	579	610	616	612	617	666	622	607	553	622	638	587	616	586	622	599	625	645	604	589	649	579	646	584	639	581	618	615	614	627	656	623	638	604	602	584	592	654	638	638	621	606	577	610	580	658	587	618	669	659	634	616	642	581	616	630	614	615	607	623	640	631	651	620	578	627	646	634	584	617	635	564	614	626	604	579	637	585	616	608	613	589	607	598	625	608	586	626	584	587	597	633	618	603	565	597	600	641	605	625	624	604	635	630	580	684	609	635	601	675	673	606	613	640	652	592	643	580	598	651	636	618	584	632	606	610	633	616	609	610	614	650	602	552	611	605	601	572	617	619	646	605	610	627	631	589	564	592	591	585	605	611	594	602	612	602	631	629	617	600	580	630	639	608	621	634	629	666	564	629	634	604	626	627	602	639	590	619	632	633	636	620	600	570	596	581	619	632	626	582	597	628	636	607	591	598	593	603	618	633	659	628	555	626	638	639	619	582	618	641	628	621	586	628	616	585	610	575	641	568	608	632	623	598	590	593	622	591	637	616	669	617	603	596	581	610	632	601	621	612	645	613	625	666	638	565	631	630	606	650	577	609	555	619	614	623	591	587	613	574	635	629	639	599	645	615	635	605	602	635	655	628	587	633	634	605	586	580	668	645	622	572	621	612	630	598	586	587	595	634	620	612	609	606	597	575	628	611	635	627	634	632	606	577	621	618	617	558	639	613	593	625	591	577	595	587	625	583	621	643	602	615	578	625	598	633	606	606	645	586	634	604	583	578	583	556	604	613	586	640	606	587	619	617	621	605	658	598	604	596	650	641	599	610	593	626	651	627	633	602	594	591	611	589	596	570	614	597	638	623	692	617	603	649	658	531	551	580	573	606	601	611	605	590	568	614	617	617	617	601	585	571	606	591	593	580	580	572	618	621	638	605	625	607	638	614	589	570	606	596	608	595	593	600	635	633	633	571	604	618	634	593	562	584	609	639	615	630	605	657	580	675	603	645	604	599	617	586	587	592	655	558	614	693	602	600	656	594	619	624	601	569	576	607	606	638	607	582	625	649	613	635	581	632	607	615	594	622	604	589	671	619	591	607	560	612	614	600	567	613	610	641	622	571	632	612	597	612	593	590	569	605	651	622	601	615	589	658	610	598	598	601	562	604	625	617	611	570	603	600	626	628	636	648	610	618	623	627	620	620	600	588	679	637	628	609	615	644	632	593	623	605	567	651	591	661	618	594	611	601	624	585	632	566	635	622	644	617	593	587	594	615	587	595	617	630	617	598	638	636	614	562	592	586	570	578	602	641	614	559	649	581	578	577	613	585	618	561	599	606	642	608	584	611	595	605	600	621	615	627	616	623	579	646	629	629	630	618	590	600	619	609	582	573	606	624	645	630	638	578	564	641	574	585	592	586	597	620	624	599	593	629	597	614	621	605	610	651	626	604	612	606	618	614	608	622	603	613	628	644	592	650	603	623	607	599	584	683	598	649	641	614	596	627	633	642	607	561	652	635	625	584	622	609	579	631	607	635	617	553	626	652	607	609	622	579	611	636	578	594	629	601	602	642	595	624	611	606	601	644	635	570	618	626	614	609	632	620	600	588	626	585	620	581	615	583	582	640	634	585	610	597	617	610	617	597	569	612	590	597	617	589	645	605	606	624	629	613	591	668	572	580	618	634	634	603	602	621	616	575	599	606	621	620	569	613	605	626	620	593	607	608	613	605	609	588	619	618	592	608	571	605	642	601	596	650	623	576	607	600	587	645	631	635	587	620	609	631	601	618	619	606	647	645	620	585	572	601	624	591	605	596	654	605	629	575	603	606	664	609	608	605	639	651	655	595	604	639	605	643	650	585	589	643	614	625	584	635	650	575	655	635	626	615	614	616	598	602	614	576	590	631	622	660	594	660	583	605	578	615	610	591	614	629	549	616	596	619	589	629	611	609	590	616	611	612	652	603	625	667	578	599	616	565	610	595	588	578	585	569	605	632	570	602	574	582	612	603	632	588	639	626	604	602	611	565	582	629	617	615	642	601	586	581	599	635	641	622	619	622	602	646	666	596	601	614	641	615	627	601	627	600	578	612	579	612	615	615	651	619	575	601	634	595	625	592	640	607	610	604	559	591	569	663	579	621	595	602	573	577	616	608	600	583	632	601	580	618	654	613	650	617	605	587	634	646	599	584	621	597	606	603	614	622	643	604	666	614	582	600	593	576	646	653	579	625	613	619	616	580	634	633	602	611	635	638	658	642	641	647	590	609	577	554	606	622	624	635	577	621	630	615	591	640	653	623	567	636	638	659	605	635	636	627	619	591	641	639	627	601	637	566	562	579	622	593	592	601	628	649	570	641	619	617	590	622	615	630	649	581	617	635	651	594	621	608	636	613	605	638	654	598	631	596	639	586	620	627	636	622	583	607	625	647	625	580	674	621	627	604	638	668	615	632	653	603	587	648	552	599	662	598	614	597	639	607	616	621	618	598	624	573	626	584	654	621	598	631	650	642	601	637	605	599	628	638	627	602	614	610	604	639	589	624	635	546	610	602	609	610	591	616	608	577	587	601	577	611	573	590	625	653	583	614	580	602	605	580	611	632	612	590	573	614	671	630	608	625	578	606	664	612	586	628	619	582	596	637	610	688	646	622	571	660	619	635	602	586	586	635	651	651	638	593	604	618	584	589	629	625	616	614	593	593	604	604	623	610	612	624	643	620	621	599	592	679	645	645	585	608	610	611	629	615	612	647	634	575	622	630	648	586	628	635	599	591	638	623	614	618	584	628	554	592	629	570	638	617	625	615	638	603	574	607	580	643	605	565	609	572	653	626	607	622	649	594	664	609	632	597	645	640	597	640	586	571	645	641	602	627	629	609	632	620	622	598	604	609	595	579	621	570	604	582	648	599	628	594	645	630	606	615	643	566	639	580	639	586	618	587	580	598	642	605	612	615	601	645	628	609	616	638	586	565	585	600	595	602	591	631	602	650	589	627	620	612	588	601	626	553	596	576	606	631	618	601	607	620	596	594
15325	1763	421	434	536	594	855	590	437	529	745	835	1030	1212	1003	788	707	540	460	323	281	304	258	285	288	271	270	276	260	279	253	282	295	300	253	261	272	288	290	293	264	254	244	289	244	280	288	275	291	260	274	272	296	253	258	262	259	259	277	260	261	263	285	273	275	279	256	275	280	266	272	270	248	253	258	256	265	286	279	276	298	242	252	272	245	272	295	268	267	263	250	251	276	257	292	292	300	296	293	276	260	258	258	306	233	277	256	298	292	311	301	248	258	279	268	265	291	232	293	263	275	296	267	270	273	291	279	289	264	273	294	253	280	280	248	276	294	255	256	263	253	257	289	268	278	261	262	291	262	315	221	259	251	263	241	248	233	293	274	254	234	260	261	253	291	291	254	241	274	237	261	270	279	273	262	273	243	281	251	251	240	253	284	309	265	294	249	249	255	273	257	287	252	258	285	312	267	267	256	241	274	261	268	266	246	268	269	269	268	247	259	275	284	279	228	266	285	263	264	262	273	273	317	274	248	278	281	258	286	296	302	252	252	267	281	269	259	266	276	261	292	281	308	261	243	280	259	281	245	264	271	272	272	227	253	279	285	289	307	272	261	294	275	296	263	285	257	263	280	244	290	284	283	276	265	255	267	266	282	276	277	259	222	267	269	252	287	250	286	237	260	279	249	303	272	255	289	257	260	249	277	272	264	279	267	303	259	276	267	266	283	274	265	271	276	286	246	265	261	277	263	268	238	258	273	238	293	259	259	248	277	254	292	252	285	258	288	263	271	275	292	282	284	304	267	278	272	258	256	278	272	300	300	251	249	280	273	272	307	259	278	241	266	222	246	275	313	252	291	293	265	251	288	281	268	285	234	280	277	279	259	280	265	242	270	272	277	252	273	274	290	253	234	253	284	279	251	279	250	265	268	265	290	261	247	285	274	238	271	244	257	249	293	247	242	276	280	287	304	286	256	271	308	257	233	226	265	214	234	256	267	260	252	241	270	236	282	289	279	271	268	248	277	292	263	279	293	303	281	247	238	235	287	266	271	262	289	243	266	257	256	239	314	297	268	261	294	271	258	273	293	239	257	259	255	260	255	259	297	255	257	270	274	260	245	258	293	263	249	262	250	250	258	287	241	252	275	276	235	237	249	256	297	294	291	257	263	250	260	249	255	268	291	270	272	264	299	270	290	280	281	277	288	260	261	279	285	268	275	252	261	282	238	250	270	283	277	283	334	277	293	298	301	280	249	283	267	266	265	239	283	272	248	273	282	251	285	269	289	226	241	273	285	255	303	253	279	274	280	256	262	272	248	264	272	265	264	296	259	290	273	278	272	269	283	259	278	251	270	258	298	240	269	257	255	292	258	287	269	277	248	263	256	267	250	280	266	277	267	258	266	299	272	261	272	239	267	290	292	281	267	291	285	262	300	266	286	287	300	260	255	267	294	287	290	248	286	251	281	271	269	265	257	255	309	273	271	288	270	277	250	264	302	290	232	251	274	269	256	249	251	253	289	266	275	267	253	296	254	272	260	293	278	247	297	253	244	266	280	272	286	250	270	270	249	274	271	252	251	292	251	256	273	284	256	269	280	259	257	271	270	248	271	246	250	246	244	237	266	264	263	266	256	275	275	240	270	267	255	281	264	291	273	253	270	293	279	245	263	294	282	268	281	257	264	264	273	290	269	273	284	293	291	249	251	256	293	275	266	264	255	270	259	275	282	270	279	288	247	265	303	249	284	277	261	310	256	254	255	261	290	231	274	286	273	287	265	257	290	292	252	252	289	259	279	269	235	250	291	296	269	250	273	265	287	284	272	237	246	264	268	260	288	228	245	260	262	279	275	272	243	296	261	282	252	235	273	252	258	260	291	260	269	243	277	259	258	284	269	308	258	252	287	235	252	271	286	257	277	260	236	281	241	276	257	320	288	259	263	266	289	296	283	283	281	250	291	250	283	244	267	246	268	275	243	299	232	253	260	278	254	263	227	271	292	276	291	257	231	277	266	265	283	265	299	259	283	259	277	295	249	271	294	266	290	271	273	263	241	264	284	260	272	272	285	272	237	242	267	259	264	271	268	254	286	300	258	247	266	272	258	299	276	303	282	266	280	279	260	250	280	301	242	273	278	241	281	257	279	261	278	280	248	299	260	271	315	285	305	324	252	268	280	262	262	292	248	277	276	262	263	255	275	246	274	302	281	251	273	272	260	257	263	268	269	273	237	259	244	258	256	277	317	274	263	265	272	263	282	251	272	279	317	319	266	258	249	283	258	264	277	283	273	260	286	287	277	283	272	253	260	245	244	271	252	277	268	255	266	279	285	299	274	300	234	265	272	261	283	305	282	250	269	274	288	269	286	289	250	268	270	279	274	286	261	281	261	260	269	268	292	257	253	247	259	249	257	260	294	295	266	261	288	270	289	258	292	253	291	257	268	262	268	266	282	252	259	253	287	286	252	277	308	261	271	270	275	278	263	277	281	271	312	305	290	295	251	272	270	282	245	263	288	282	256	274	246	274	297	255	287	264	252	264	249	287	251	254	265	294	266	291	264	281	277	272	280	282	256	310	250	273	263	270	305	262	267	306	290	255	258	280	273	263	298	259	249	284	259	261	285	261	261	267	257	248	289	245	261	260	267	261	315	241	269	260	240	236	272	280	291	252	276	278	253	265	258	244	278	268	273	271	257	289	259	279	266	298	259	259	250	270	260	244	269	246	275	280	280	281	257	259	299	252	273	266	280	284	241	294	284	274	310	255	273	263	269	272	274	259	259	259	251	311	255	263	270	264	303	272	299	260	281	262	285	264	252	262	260	272	277	253	245	254	275	252	266	273	241	289	255	234	270	253	286	237	271	280	261	236	302	283	293	282	259	265	256	278	252	266	271	288	279	263	257	235	292	255	278	243	253	246	263	242	270	262	296	254	285	263	284	256	295	285	259	269	275	269	256	269	273	288	269	243	273	267	311	235	275	275	262	252	281	273	291	263	264	263	269	266	297	253	249	267	285	296	267	297	290	280	279	279	266	271	288	289	269	268	259	245	278	280	260	288	261	272	274	269	261	225	281	282	283	262	286	287	302	263	284	270	305	257	281	286	269	277	236	243	262	258	288	287	292	268	275	294	269	260	266	291	259	272	262	278	307	277	285	259	290	289	251	289	270	260	297	268	243	255	255	254	288	272	262	251	281	240	270	273	266	253	295	279	296	293	267	272	252	264	263	279	261	261	297	257	258	309	264	243	247	300	295	272	294	282	279	288	264	258	293	259	270	262	311	255	284	245	272	293	251	285	272	263	249	256	272	246	266	272	263	273	249	257	260	291	242	286	298	261	265	297	283	281	264	277	259	279	263	261	250	260	270	282	241	249	302	286	262	249	300	264	244	269	255	283	251	285	267	250	242	282	260	289	261	274	247	237	240	270	274	273	269	240	269	287	271	262	265	273	270	298	291	283	280	257	227	235	249	264	274	265	263	254	267	283	270	295
13842	1501	846	1228	1680	2294	3601	2186	1493	1919	3234	4024	5076	5671	4980	3824	3062	2318	1789	1061	841	815	726	688	637	630	654	617	645	614	627	631	568	582	658	594	624	560	654	591	617	637	618	640	595	552	578	633	585	582	592	624	597	635	618	619	652	574	629	580	617	616	603	603	611	633	576	595	655	617	579	617	614	640	617	608	645	605	625	586	609	606	593	577	584	612	635	642	619	648	580	596	625	572	563	654	594	579	619	591	642	613	615	611	639	608	636	618	604	580	569	611	592	583	609	610	600	618	618	594	599	640	649	644	627	618	627	622	605	599	573	591	636	568	611	657	622	620	595	633	603	663	623	595	603	595	576	654	608	625	609	599	581	661	606	598	649	646	671	624	585	613	640	622	625	599	579	640	608	621	588	615	612	622	624	653	668	632	621	607	648	605	623	607	598	616	615	624	615	622	652	639	630	579	591	611	666	605	593	604	662	615	623	631	603	660	632	595	577	633	617	648	615	602	598	666	654	592	605	594	605	561	613	605	639	672	588	620	652	557	629	603	626	607	581	601	639	616	635	619	576	606	646	639	596	591	646	682	592	644	614	574	606	590	649	625	612	601	557	643	607	615	593	670	579	600	553	628	655	617	632	600	573	622	636	600	622	595	621	625	610	617	679	601	609	608	623	574	568	589	616	616	585	610	619	617	589	596	613	611	601	633	613	637	614	647	605	609	626	597	618	599	618	633	608	593	618	596	651	599	601	566	632	615	627	620	604	635	652	622	613	649	655	576	638	605	603	597	600	570	617	618	615	669	625	644	617	663	668	619	611	619	602	643	618	604	605	649	602	592	560	619	622	588	606	600	572	618	606	612	608	599	630	605	567	629	626	628	593	656	638	598	633	596	556	610	631	565	606	595	589	601	578	582	631	598	587	631	609	626	628	650	590	616	648	564	578	633	624	653	639	630	624	608	612	625	631	594	606	599	599	623	581	643	615	587	615	605	655	612	645	687	592	596	584	653	605	604	599	599	626	595	607	643	636	580	596	594	615	603	602	585	599	621	601	622	590	583	608	639	657	639	597	575	582	612	631	637	557	596	638	634	588	594	594	620	623	606	578	636	620	607	606	608	610	576	600	640	577	624	617	579	616	600	639	623	609	578	598	619	632	650	606	633	561	606	579	604	666	602	620	619	572	622	639	635	611	580	619	625	616	577	615	635	627	613	579	605	567	596	590	650	636	596	616	614	644	616	591	640	611	624	610	606	597	613	588	625	632	598	588	573	571	610	599	591	596	612	622	626	584	619	607	632	608	610	602	663	625	615	579	639	606	645	576	622	642	556	609	625	631	614	595	596	646	623	597	627	618	640	593	553	605	619	606	603	604	612	610	607	582	589	650	602	563	637	617	565	587	576	592	566	642	570	644	612	604	628	621	578	646	624	655	607	604	588	629	611	648	650	610	660	576	575	597	633	598	616	612	604	651	629	578	584	605	627	604	601	573	603	586	625	629	592	627	665	591	619	603	581	622	602	632	598	631	617	577	593	599	636	593	624	618	613	618	565	620	645	628	619	603	598	583	644	612	622	612	681	591	629	614	633	629	589	583	580	612	576	584	613	552	656	655	586	606	604	640	608	608	624	674	573	589	573	645	614	605	619	605	593	572	583	606	631	556	607	602	631	629	640	552	635	634	605	600	615	614	635	625	609	584	604	596	640	610	619	581	658	596	566	593	600	632	624	603	541	654	604	639	605	602	605	604	591	625	587	593	588	580	627	646	603	598	602	574	640	648	599	608	595	577	586	631	605	637	593	589	598	630	582	613	573	623	623	616	627	621	636	595	629	602	616	630	613	579	637	592	618	573	598	598	619	557	626	605	609	609	625	587	665	617	638	634	601	673	626	643	613	655	587	660	619	557	597	621	635	599	601	598	613	591	598	590	634	640	653	612	610	641	630	589	628	642	567	633	596	595	631	609	614	588	649	575	596	610	628	616	620	591	585	604	604	609	593	638	660	619	593	586	633	613	630	608	640	601	611	591	595	636	638	629	599	609	608	585	632	626	633	633	617	592	637	642	660	590	629	602	573	631	564	603	571	628	618	603	563	596	598	579	603	596	590	627	632	645	613	623	610	685	595	613	584	595	592	595	613	609	615	589	641	624	605	669	587	614	614	627	643	581	612	598	594	609	621	620	680	634	616	590	623	611	576	626	606	625	612	605	581	629	618	626	619	603	653	595	602	639	590	604	616	610	605	584	592	598	558	625	608	619	587	614	622	623	650	599	653	611	659	600	571	627	586	610	639	590	623	633	610	598	603	584	580	616	669	612	606	623	647	584	636	588	583	641	585	633	578	627	629	594	619	647	611	622	585	587	570	610	620	586	641	572	619	609	638	612	630	599	601	613	621	656	643	652	574	562	642	668	580	641	593	602	633	646	600	622	549	652	598	624	624	588	605	597	602	603	587	613	646	605	623	640	575	598	604	651	646	620	579	620	640	590	616	615	593	655	618	607	614	645	636	625	608	639	621	598	632	575	606	594	592	604	604	601	635	578	591	629	622	615	565	637	573	580	631	638	638	671	643	619	599	606	602	597	634	646	599	616	586	639	628	597	614	613	595	613	613	616	632	604	622	647	614	673	635	655	578	641	600	606	600	629	623	657	564	622	665	632	640	598	604	625	585	624	601	607	591	591	619	652	593	621	579	632	563	657	652	578	600	619	661	637	622	595	655	608	607	600	631	628	612	565	570	614	619	612	645	606	586	608	577	644	630	586	603	602	606	580	608	609	589	592	597	575	617	632	624	667	620	591	630	586	622	595	614	619	576	641	567	575	562	624	616	627	590	617	601	620	659	595	647	625	608	617	623	610	670	609	619	587	618	593	594	620	618	599	589	591	578	588	589	594	616	607	656	622	587	624	601	564	638	652	647	644	585	577	585	655	619	610	628	662	628	618	603	585	586	614	625	597	604	596	583	578	597	583	619	632	598	582	599	615	595	609	625	642	600	568	571	630	613	604	591	603	597	596	602	624	614	581	629	616	585	563	622	643	593	566	652	597	626	637	571	632	586	609	625	621	665	635	612	585	578	608	577	594	658	633	632	627	621	581	614	657	617	584	640	627	635	644	625	627	646	582	598	593	647	598	601	637	604	619	626	630	587	593	600	605	602	602	641	624	642	623	584	627	646	608	638	602	603	560	621	618	639	552	625	598	588	586	618	616	620	580	592	616	602	637	595	594	623	607	596	594	631	624	603	622	606	572	590	600	602	640	617	576	599	639	602	638	596	598	628	591	573	610	568	625	547	584	580	612	608	551	615	622	611	594	633	607	611	598	638	591	625	623	624	620	639	631	619	606	589	624	634	586	570	627	578	597	611	593	597	627	572	601	643	622	625	626	601	643	599	594	608	587	579	567	588	594	638	579	611	622	577	626	613	607	586	583	572	598	621	584	575	614	629	562	595	624	603	600	627	560	578	580	608	584	603	608	604	654	634	630	593	589	591
67147	29977	6478	1632	1281	1572	6597	1439	937	805	1001	1117	1351	1543	1578	1221	902	721	499	349	266	251	253	181	176	205	212	184	195	192	201	163	178	181	193	178	178	174	188	187	193	210	169	153	195	194	161	175	176	177	193	177	183	176	170	185	194	171	168	171	182	162	163	191	177	156	173	198	157	152	183	170	201	160	145	188	169	156	172	156	152	174	192	192	164	172	193	161	179	173	172	170	169	158	198	188	170	179	191	188	162	162	182	184	178	175	171	180	162	172	168	172	172	178	192	168	164	178	172	176	181	178	181	181	159	173	171	165	151	169	171	177	171	149	178	192	176	173	185	189	172	163	185	159	191	176	143	193	170	170	203	177	163	175	181	170	161	169	175	190	182	174	152	171	169	166	159	186	179	168	177	173	179	172	195	169	169	178	168	185	162	160	180	189	177	170	153	170	174	175	202	184	155	179	160	166	169	179	212	178	185	175	183	178	169	176	180	172	176	159	196	195	154	173	187	146	195	176	169	161	160	166	158	177	166	154	184	184	148	178	171	174	157	164	185	181	178	181	169	177	147	171	164	194	166	164	155	139	169	182	171	174	169	157	170	174	189	174	175	177	169	167	184	157	173	169	153	165	165	185	181	182	191	139	150	200	166	168	150	181	183	170	158	180	162	152	142	166	166	169	186	169	172	193	176	203	170	152	180	171	146	158	155	150	175	171	170	184	168	184	180	168	193	195	175	161	192	191	178	175	202	166	201	146	176	179	171	173	167	150	192	171	190	194	153	167	160	154	176	151	181	179	183	174	165	174	167	157	165	206	175	179	175	185	180	203	182	170	204	173	151	177	163	168	180	194	174	201	165	185	165	194	189	172	166	164	202	170	163	195	187	155	162	187	198	165	175	175	168	201	187	176	174	160	173	180	155	170	186	155	171	192	189	181	179	191	159	146	181	179	172	208	181	184	196	186	156	173	175	137	188	162	172	204	201	180	176	166	172	157	193	173	171	183	179	180	159	175	162	163	175	184	167	169	191	168	171	168	156	185	171	183	178	145	153	184	176	162	203	155	176	181	170	178	150	170	166	180	172	165	156	151	162	182	193	189	190	163	168	173	177	158	152	177	164	161	181	184	174	177	153	197	170	182	160	185	185	154	169	159	169	183	175	186	197	199	175	179	184	147	151	168	178	156	170	178	169	171	155	183	175	203	166	173	163	178	185	180	153	179	168	171	145	167	174	158	184	194	164	180	169	195	160	163	175	181	170	185	181	176	169	197	192	198	169	157	149	168	174	173	184	163	171	181	177	162	182	186	159	178	177	179	193	153	165	148	196	148	170	157	179	169	172	181	185	170	176	130	190	166	190	167	167	157	178	190	171	168	159	163	186	172	183	195	188	160	172	167	155	176	186	162	181	166	188	150	187	181	174	163	170	175	164	167	180	188	169	164	167	188	173	168	163	147	187	155	169	188	195	163	162	167	188	157	175	173	156	157	187	178	189	145	177	147	169	170	173	159	166	162	164	146	168	177	199	170	174	174	178	180	184	174	152	166	172	168	175	153	180	158	189	182	163	192	166	145	172	153	162	177	181	160	175	157	164	153	163	163	169	173	178	187	174	176	176	181	164	176	168	149	174	167	143	178	171	166	131	179	179	183	182	194	175	165	180	163	186	160	177	191	189	187	183	168	184	195	154	151	169	174	179	161	178	164	178	179	153	186	180	178	207	149	185	164	166	185	175	177	154	184	154	160	190	169	189	173	183	172	184	170	190	175	156	176	180	197	156	154	168	196	165	177	180	161	174	179	198	166	180	177	170	169	188	141	174	171	157	185	186	182	161	172	152	179	197	170	193	172	175	158	161	160	182	153	168	178	165	182	142	170	175	162	191	171	174	164	160	176	183	175	164	170	182	184	182	170	164	160	152	158	189	167	173	158	179	176	183	169	188	195	180	174	189	185	186	189	163	178	165	174	192	190	161	159	189	184	175	128	189	188	166	180	182	189	183	175	152	159	159	186	178	162	169	195	165	175	166	164	177	174	149	164	163	171	168	163	169	183	163	150	175	173	183	173	189	177	176	181	181	172	180	185	160	178	194	199	162	209	160	166	170	144	175	157	188	177	163	147	154	182	180	158	186	160	180	160	203	158	175	182	170	181	161	192	183	190	178	169	155	177	169	194	195	184	176	166	182	178	169	185	177	168	162	191	183	192	198	156	162	198	151	178	173	194	207	179	173	156	167	177	162	162	171	162	163	144	189	174	176	160	188	195	191	159	155	154	159	178	181	165	172	173	184	175	166	167	162	166	162	165	162	146	175	169	160	168	171	177	161	176	183	194	171	193	172	189	173	151	173	178	184	178	169	183	163	170	178	190	197	169	203	200	165	196	151	180	175	159	177	164	151	172	174	187	161	173	157	170	206	166	186	180	171	160	183	174	156	179	194	198	176	181	189	170	165	153	191	158	183	181	177	186	185	169	169	174	166	178	188	208	199	172	189	192	220	153	190	179	165	171	179	160	160	168	192	192	194	161	173	176	171	172	153	167	171	168	165	183	161	170	167	165	179	162	168	174	172	168	181	173	161	200	183	165	185	169	167	175	177	192	168	176	160	166	169	191	167	165	169	184	167	202	163	152	176	191	141	193	156	154	168	200	168	174	147	167	172	176	177	181	173	176	173	181	185	180	177	190	196	182	179	170	172	157	174	184	177	154	167	162	164	154	152	161	149	198	153	175	195	162	187	172	169	181	163	189	183	194	190	171	162	187	181	167	161	188	156	175	174	179	162	182	158	192	166	169	168	185	177	169	182	188	177	202	157	170	170	175	173	155	174	178	197	170	172	166	165	149	175	170	189	146	174	165	154	200	172	175	165	176	142	197	175	182	163	176	154	152	178	177	174	177	171	181	159	154	151	175	186	191	175	165	172	151	166	165	187	164	176	192	175	159	188	180	187	186	171	169	178	163	187	181	163	149	188	185	152	174	172	178	165	176	150	186	186	167	191	163	182	192	164	176	173	199	173	158	202	145	160	174	195	166	166	151	163	168	171	152	170	154	168	167	157	166	176	158	187	175	194	161	164	177	150	187	154	166	166	182	173	169	171	179	188	176	169	166	182	170	158	161	189	175	178	188	165	176	155	162	210	174	177	173	187	172	195	169	191	182	170	182	182	172	194	178	170	188	155	170	171	166	192	161	196	177	183	165	169	185	176	180	174	192	173	198	204	185	172	208	161	175	164	164	198	174	165	175	170	157	196	175	181	185	177	163	173	187	180	158	173	154	146	186	156	178	185	166	178	178	192	176	158	170	169	185	185	168	175	169	197	173	173	178	167	170	167	175	183	168	169	183	169	163	164	154	176	171	195	172	191	161	167	159	173	161	181	190	163	171	204	177	180	156	172	153	168	163	177	164	191	182	180	203	182	180	183	165	158	177	177	172	182	137	157	158	161	191	186	188	161	165	179	176	165	158	163	169	156	196	183	172	173	177	152	186	174	179
37462	11665	2466	4033	4270	6624	16587	6531	4380	3980	4857	6147	7632	8330	7996	6888	5082	3664	2334	1372	1077	1015	785	606	576	564	604	591	566	636	492	485	449	458	482	483	442	414	429	444	489	456	447	441	440	447	451	448	458	460	458	456	416	426	438	442	449	454	422	428	407	452	451	447	416	458	406	396	406	432	418	455	423	444	478	428	442	412	456	402	419	444	449	446	392	415	427	399	420	423	418	454	398	388	415	406	436	409	401	424	446	423	441	413	422	436	427	433	436	423	444	406	387	387	415	372	438	429	457	435	404	443	454	430	423	441	397	467	436	413	403	434	415	433	417	429	412	460	387	435	415	418	394	468	418	432	448	384	414	392	458	389	406	420	419	419	429	436	438	438	421	421	447	392	394	450	420	428	427	372	435	433	459	444	392	438	424	441	410	398	438	415	421	412	435	446	424	417	392	428	414	402	437	390	398	424	379	412	437	454	419	427	403	449	405	422	481	410	405	426	457	403	411	430	420	467	421	404	423	432	406	411	414	452	417	445	416	442	393	469	440	394	425	434	410	418	454	418	435	409	400	447	455	429	450	443	405	442	437	431	421	408	423	431	453	410	438	435	439	447	445	420	389	360	470	417	450	407	426	448	400	422	445	411	421	424	450	458	418	436	410	461	434	437	421	422	439	382	417	444	450	389	427	390	450	458	418	432	437	418	427	437	441	429	415	424	429	408	418	424	412	409	407	460	406	400	431	438	409	433	430	442	418	447	435	431	435	449	434	423	412	433	427	450	389	449	410	405	403	456	383	446	405	397	436	457	426	415	403	442	418	427	459	473	450	406	398	396	405	431	412	440	465	402	451	423	405	411	454	401	422	446	444	398	416	409	397	466	455	436	407	411	453	425	460	411	422	432	412	401	442	443	448	438	436	437	432	434	436	422	393	428	429	417	447	408	441	436	419	422	416	392	393	444	425	453	487	425	415	453	406	436	408	416	401	418	402	422	418	425	433	443	419	417	419	443	396	491	359	454	457	427	415	384	416	403	391	409	428	429	451	423	424	430	395	446	401	442	438	413	423	442	399	421	417	414	420	380	430	418	404	431	409	461	414	428	434	459	412	423	423	427	374	388	398	435	400	421	434	413	446	460	457	416	434	443	400	418	391	417	462	423	455	421	406	413	417	390	448	457	456	422	414	447	421	440	445	426	374	450	395	426	408	437	413	413	433	439	401	449	438	402	408	415	441	394	421	413	425	396	436	410	416	422	402	408	396	410	414	432	416	438	433	440	417	417	438	400	448	386	469	425	429	443	405	425	429	371	415	419	455	392	417	428	409	451	428	486	449	418	426	467	442	372	418	430	421	419	415	434	430	455	407	426	429	433	410	398	403	425	437	428	414	434	469	419	435	415	405	466	448	414	446	447	442	446	452	398	445	453	385	418	437	450	453	453	452	433	410	422	427	441	447	425	446	442	399	451	406	424	410	452	456	415	466	420	441	469	385	424	460	417	463	404	424	450	409	404	419	436	438	416	402	424	434	414	436	403	419	446	409	438	441	409	412	447	443	440	454	426	433	383	411	449	396	460	447	429	446	401	456	420	437	451	396	410	436	404	444	403	427	395	430	488	426	430	438	430	434	426	393	473	406	432	441	452	430	469	438	415	432	427	431	386	439	447	449	403	411	425	436	447	443	413	446	409	377	428	454	375	428	395	468	398	422	364	431	443	459	414	433	432	436	403	419	427	439	380	436	459	432	453	428	429	442	439	453	424	419	411	424	469	423	409	368	397	412	429	410	425	447	394	414	428	404	400	425	427	432	421	399	440	401	414	433	418	392	446	424	461	427	422	439	435	420	432	460	455	440	400	385	421	443	436	430	399	403	434	445	457	430	413	449	425	455	399	430	422	432	436	431	452	422	411	460	437	405	457	442	427	446	438	418	431	409	419	403	454	438	464	436	448	393	409	430	430	425	462	423	449	441	432	448	432	469	447	450	414	397	426	416	415	428	446	434	407	431	434	422	461	437	438	442	432	409	400	428	434	419	448	406	414	456	443	419	379	428	409	444	458	421	454	427	427	433	397	398	429	399	420	395	423	423	415	443	435	409	410	420	415	458	429	413	424	417	438	435	448	423	396	426	447	406	424	439	396	439	453	425	409	423	453	429	429	448	420	455	404	464	399	424	436	407	457	436	425	422	436	427	440	432	411	428	442	451	417	420	428	430	426	433	392	403	393	405	426	426	436	410	410	435	425	429	423	380	418	393	391	461	410	452	419	439	430	410	425	404	441	448	419	470	436	417	416	422	387	407	416	505	386	442	419	439	426	453	429	410	475	455	429	384	453	421	401	412	398	407	421	412	416	417	428	498	429	428	451	403	434	392	413	412	425	406	426	408	446	440	451	428	385	390	438	425	415	429	457	413	421	430	427	409	406	418	421	402	405	413	430	431	443	445	426	433	403	432	406	424	399	444	450	409	409	404	459	434	381	380	428	423	424	404	449	412	413	448	417	461	433	430	429	454	415	460	421	460	422	430	408	455	453	434	416	373	390	450	416	432	389	457	399	433	438	395	424	427	424	409	429	419	420	431	397	423	406	433	433	445	438	419	421	408	393	404	440	434	433	418	412	409	444	419	431	450	441	411	446	415	419	423	408	413	435	461	481	475	439	471	400	429	434	418	405	464	407	439	439	399	418	399	457	471	409	449	446	415	402	459	413	392	404	413	444	442	434	384	418	436	419	433	414	453	456	436	434	408	416	420	451	444	404	413	449	449	417	455	420	466	396	444	407	407	411	456	391	405	472	423	426	418	452	436	436	427	411	401	426	431	408	409	422	419	429	423	440	423	435	462	405	410	427	412	397	434	419	406	429	455	402	447	429	415	412	434	420	434	423	413	423	410	433	416	430	434	416	407	431	430	435	418	403	382	418	410	454	442	419	461	445	456	426	415	398	432	396	428	405	393	407	392	410	432	384	451	384	393	417	392	410	455	410	419	451	415	449	452	463	461	422	419	412	442	452	403	414	385	432	463	420	403	447	435	410	425	453	436	416	392	423	426	438	419	469	451	416	384	426	449	433	435	434	442	443	418	427	429	442	380	438	429	445	434	450	453	454	416	444	424	430	431	463	417	420	466	413	461	388	426	467	452	447	425	410	412	387	402	429	431	418	445	417	386	415	409	495	457	463	419	437	428	436	405	400	422	396	423	408	409	437	428	415	432	388	416	423	427	421	414	405	416	418	446	364	395	468	454	427	427	407	425	409	415	410	409	438	405	397	425	403	416	448	438	456	476	421	433	416	392	429	427	406	408	429	407	398	457	416	405	419	407	430	418	461	439	383	432	428	411	446	420	464	421	406	439	408	408	418	421	456	407	443	431	403	412	447	448	430	451	390	378	409	399	442	430	423	414	394	394	439	418	459	418	411	414	408	444	458	437	446	409	410	410	454	411	446	469	438	451	402	398	421	401	409	416	472	432	422	453	433	427	415	435	420	431	446	436	391
80565	40407	13866	4419	2643	2575	8259	2662	2286	1539	1565	1856	2173	2167	1988	1768	1402	1014	732	481	400	369	350	307	258	271	270	311	288	318	293	256	270	262	260	236	266	266	255	298	244	228	276	222	232	222	267	290	233	242	272	237	279	248	260	245	266	259	235	260	237	275	248	256	262	273	244	242	262	242	259	253	267	253	272	265	227	244	264	260	267	244	271	268	273	257	256	220	239	254	292	267	265	253	247	258	253	275	301	284	261	252	258	249	237	257	250	266	263	245	265	258	264	231	254	261	265	237	245	273	232	268	251	259	274	272	255	255	260	242	256	259	241	288	251	271	275	241	243	298	274	265	251	260	236	233	237	247	252	294	271	240	229	256	256	253	237	284	260	255	239	211	261	266	255	246	241	234	250	226	266	241	231	269	256	246	250	239	269	250	262	260	249	256	275	277	245	222	265	262	275	251	266	272	269	246	270	267	244	250	242	261	247	265	283	261	258	250	262	255	244	240	284	229	239	262	278	274	244	256	250	260	249	237	270	271	237	226	239	259	225	236	263	270	240	242	240	278	249	244	242	222	286	263	260	253	238	258	269	264	269	265	255	248	257	263	248	257	263	227	247	237	258	245	219	263	243	230	284	246	249	247	264	264	229	280	253	259	279	245	283	274	253	266	254	267	252	247	262	218	252	217	224	261	255	289	280	229	252	250	254	211	217	223	230	260	251	259	242	248	226	246	266	296	264	244	218	265	245	255	248	263	256	235	239	243	257	271	251	260	244	260	228	251	234	241	277	258	256	257	284	247	239	241	270	270	212	198	235	257	266	238	243	260	250	257	259	252	286	228	250	269	272	250	246	257	238	244	267	244	278	254	282	259	243	279	274	229	257	209	256	237	251	275	269	260	263	239	231	263	279	254	257	245	272	243	267	283	255	253	248	264	245	253	270	254	243	262	271	258	232	218	228	278	279	262	260	267	229	237	254	268	254	263	245	246	244	261	249	250	272	261	264	234	262	248	235	280	225	281	251	232	247	248	255	243	246	238	251	256	253	275	250	240	219	259	227	272	227	242	255	272	230	237	238	239	244	275	259	276	242	238	271	267	262	268	243	250	270	250	226	254	255	224	248	273	250	253	268	257	242	272	246	248	228	230	256	260	248	255	258	248	238	252	250	246	256	259	247	246	255	265	220	247	266	279	259	281	250	237	256	231	258	237	253	222	240	240	257	229	265	268	254	292	263	269	273	251	277	237	281	291	261	249	255	287	235	256	237	232	277	235	262	249	300	218	263	238	262	243	282	277	253	238	253	236	249	245	253	228	255	225	266	234	252	235	266	293	223	268	265	256	274	248	254	247	261	257	238	229	253	221	256	261	241	297	227	207	251	287	263	264	235	259	265	229	253	291	257	285	295	217	272	278	260	247	263	258	281	265	252	269	268	262	278	265	243	247	264	244	245	258	245	282	246	212	250	277	253	233	251	265	259	271	263	262	221	268	271	238	275	266	220	233	238	253	245	229	225	273	271	272	244	284	246	264	258	256	253	262	238	300	241	263	271	266	227	238	255	244	261	263	237	269	233	265	281	264	294	251	255	276	234	246	255	265	269	237	250	272	229	229	251	254	302	270	246	250	254	290	260	272	231	255	288	257	274	284	256	244	229	256	230	263	234	225	263	256	215	245	259	236	262	232	222	264	244	243	267	238	273	270	269	245	262	250	226	233	254	274	239	262	226	280	271	266	251	265	215	238	290	257	238	253	243	229	276	275	225	252	227	223	253	264	272	279	238	249	248	266	261	267	257	288	220	253	249	253	249	281	244	247	259	265	248	269	257	251	236	226	251	259	245	234	266	279	257	253	253	247	247	242	259	236	233	227	241	253	244	262	264	253	240	245	215	253	236	254	257	237	233	277	274	249	270	275	266	244	255	285	279	270	273	271	248	264	250	266	259	248	226	243	238	255	236	251	250	264	265	260	245	229	231	265	281	267	251	249	242	243	253	295	256	253	244	283	258	279	281	254	229	229	241	258	224	280	227	248	250	264	269	266	274	244	234	263	254	249	262	228	243	250	247	294	257	258	253	237	253	271	240	264	270	259	257	258	283	239	252	257	246	257	266	252	224	285	245	266	233	221	245	220	239	267	294	239	256	228	254	260	284	298	245	244	275	280	242	250	256	271	226	231	253	286	238	245	251	257	262	245	281	289	275	274	272	253	253	247	263	238	283	256	231	243	263	235	205	267	260	258	271	262	253	280	247	241	268	245	285	229	242	269	275	266	258	224	211	223	241	231	271	269	283	252	256	253	262	240	224	240	255	248	256	266	247	240	277	297	244	249	252	273	223	245	262	264	275	215	262	235	255	269	259	262	240	257	272	265	244	246	260	268	225	273	243	279	235	244	257	234	297	229	261	231	238	265	259	239	251	261	258	263	240	276	267	264	251	258	254	210	276	243	277	270	252	209	242	280	247	235	241	240	241	264	266	243	270	221	270	228	263	252	227	230	245	261	250	228	249	274	224	249	274	240	252	211	269	250	262	259	246	273	286	284	273	244	264	243	268	234	250	277	282	250	257	225	248	248	228	235	230	214	257	274	280	236	246	252	277	238	250	267	226	242	231	225	303	254	242	233	286	272	240	291	265	255	222	246	270	232	255	249	267	279	272	238	241	220	244	242	269	260	246	238	291	229	270	238	228	249	270	272	250	231	260	222	252	260	244	272	259	251	274	272	269	243	252	255	273	256	268	247	262	263	251	254	264	269	258	247	204	303	237	276	254	276	269	253	261	239	272	238	251	258	245	239	255	285	270	290	260	269	225	291	257	277	257	249	265	227	271	271	255	265	250	271	250	253	231	262	256	228	245	255	270	239	253	257	259	237	259	243	259	281	270	255	239	264	255	271	259	273	251	240	279	255	238	254	231	248	252	244	258	239	254	232	273	260	221	246	249	251	254	249	253	256	240	275	222	253	266	253	257	228	285	232	252	251	252	226	239	252	240	269	259	246	272	244	255	235	257	269	277	283	250	272	250	248	237	268	284	250	235	250	240	289	261	242	248	220	275	251	246	243	259	230	234	235	253	270	256	221	301	267	249	251	248	251	252	261	241	254	265	239	284	261	258	243	252	259	258	253	245	267	267	265	282	253	238	221	256	242	260	279	232	279	259	268	267	247	270	273	245	261	247	288	252	236	254	224	251	250	242	273	256	227	238	246	267	247	235	249	235	242	253	286	285	239	250	234	285	231	243	282	252	240	238	260	275	235	252	264	287	260	253	259	258	262	258	237	247	262	274	252	235	260	263	290	246	270	218	242	256	242	247	223	287	262	263	254	241	235	259	265	259	257	275	230	247	254	226	247	264	236	217	244	300	251	261	277	266	243	255	240	255	250	267	288	262	270	258	239	285	237	272	219	253	262	253	257	250	299	269	233	272	262	256	276	213	271	259	289	256	255	238	254	214	269	265	233	250	263	265	253	219	273	237	274	264	263	225	280	240	245	247	255
48311	17108	4757	6748	8297	9591	19869	10390	9323	6711	7246	9157	10622	10704	10120	9329	7288	5290	3751	1955	1442	1539	1379	908	795	787	834	859	847	917	811	745	670	677	656	660	632	683	679	695	660	619	611	614	638	637	609	632	619	620	615	654	611	617	641	614	635	628	566	623	608	647	598	625	610	657	627	628	651	623	614	609	616	613	631	602	629	637	601	573	642	616	603	608	585	608	611	645	635	619	567	595	633	597	634	609	581	618	644	605	617	584	573	635	594	624	583	578	599	605	550	613	610	618	612	640	614	602	613	619	631	607	613	576	602	620	582	598	620	582	575	556	577	591	594	607	572	588	575	594	615	568	588	620	616	617	598	624	580	596	571	593	631	606	589	571	604	612	578	588	572	585	620	600	642	630	591	623	630	561	604	630	569	610	615	618	636	618	592	610	604	628	587	618	598	564	543	574	577	600	604	602	574	605	607	560	568	606	627	633	636	576	595	593	579	605	624	582	569	631	577	608	590	560	564	575	594	615	620	593	615	616	600	590	569	591	544	580	631	531	537	588	628	604	610	566	578	624	584	603	622	652	583	620	626	558	626	576	603	561	598	617	603	618	601	609	610	575	618	573	568	616	579	582	629	615	576	573	597	582	605	612	560	608	580	633	609	628	619	594	590	608	604	602	590	583	584	615	655	557	585	575	600	574	605	578	582	574	587	585	608	642	598	588	584	590	626	594	544	582	607	600	618	592	616	586	603	601	649	580	614	588	618	585	561	600	608	624	553	575	586	570	573	595	565	605	622	579	594	625	580	604	618	591	632	581	621	663	600	606	588	593	578	572	604	600	628	604	580	594	607	616	600	573	599	600	585	597	642	589	607	610	606	619	560	571	602	572	623	630	590	607	617	593	563	637	595	606	598	624	653	597	586	576	599	588	612	564	611	577	571	638	588	571	593	596	615	611	588	581	606	597	579	597	608	543	608	639	610	644	612	594	596	623	629	595	583	614	638	627	642	603	575	600	604	580	602	638	647	602	554	647	596	592	645	610	595	608	575	589	609	582	638	595	630	607	593	614	559	607	584	587	575	618	611	609	630	554	589	607	621	593	597	619	593	584	544	546	607	585	577	589	603	581	598	597	632	608	621	616	614	610	631	643	616	586	569	576	645	576	609	542	610	600	566	591	548	601	607	551	580	640	590	608	640	589	618	649	646	589	614	608	584	619	563	617	550	611	551	592	570	629	602	559	589	562	604	613	589	593	602	519	594	611	629	616	566	601	584	585	635	601	579	604	609	607	595	578	602	581	618	642	561	595	593	582	616	607	624	596	603	623	614	596	598	576	632	616	576	600	611	613	607	654	592	614	614	621	574	613	620	602	575	593	585	583	580	572	590	599	582	644	599	608	576	600	592	601	589	610	597	640	552	594	637	586	609	584	616	618	615	631	602	605	559	611	635	615	579	628	622	593	593	620	556	613	560	632	569	587	599	588	602	572	591	597	618	576	588	609	593	650	647	622	586	581	655	578	608	649	589	603	599	595	632	642	626	619	594	639	571	575	611	591	611	602	613	599	590	570	618	601	639	571	616	604	559	588	609	568	588	602	587	631	622	593	623	572	591	598	596	644	545	587	597	616	610	559	602	617	589	599	540	577	555	636	588	544	567	582	603	595	612	571	611	619	626	576	590	597	573	588	624	587	596	604	579	634	583	610	580	586	595	608	580	619	600	599	611	603	598	582	569	626	568	595	587	586	618	593	595	584	604	597	596	603	591	611	591	592	600	591	624	625	579	622	593	616	610	580	590	613	586	577	581	583	563	599	619	606	593	548	574	603	586	608	593	574	621	600	613	565	645	600	622	591	657	610	600	582	615	599	586	624	614	558	580	609	615	602	604	589	609	588	559	549	587	653	604	602	606	609	569	659	613	587	619	585	619	678	617	546	623	595	665	598	632	592	609	614	592	577	612	632	610	590	577	633	605	598	555	615	617	597	640	586	569	627	558	613	618	628	586	643	547	603	607	578	580	615	615	602	574	637	617	610	603	591	571	609	571	638	603	575	659	578	638	617	621	605	559	590	627	620	602	586	608	619	559	597	575	602	564	599	605	552	616	609	644	611	592	612	602	596	562	626	620	572	647	627	583	615	571	620	587	613	598	579	582	596	631	566	626	599	595	608	590	627	618	609	615	608	592	544	617	633	579	598	612	600	615	591	559	593	637	554	607	625	593	598	607	611	580	591	609	605	611	611	580	560	597	615	570	643	572	599	612	584	613	573	591	575	590	561	642	635	635	566	624	606	561	555	607	622	582	588	593	610	576	613	579	615	593	594	587	580	593	591	584	590	608	603	604	615	588	586	600	603	611	540	597	609	584	572	639	626	610	629	616	654	575	587	563	593	650	617	627	563	616	597	610	567	607	612	598	669	629	563	586	577	577	578	568	587	575	644	619	620	656	597	607	614	599	639	590	572	594	632	610	584	650	584	601	599	642	584	614	612	557	593	625	578	595	586	587	591	640	599	589	636	622	542	607	611	600	602	572	627	577	627	600	605	629	614	587	604	625	610	598	590	606	579	565	613	612	617	612	572	663	589	607	662	598	621	604	529	597	588	583	629	594	634	604	602	567	581	589	635	647	614	633	595	592	594	584	583	616	599	600	626	630	589	598	611	552	605	565	573	623	581	621	625	584	597	627	628	610	606	634	602	602	630	571	599	592	577	614	571	569	596	623	600	625	603	587	574	563	597	611	580	634	571	587	615	607	591	586	597	584	624	580	630	544	546	595	629	626	616	579	537	616	592	607	579	593	618	629	619	634	599	600	593	554	612	614	635	611	586	582	575	627	575	576	665	566	605	591	604	560	577	611	622	597	615	588	631	541	644	624	623	617	609	564	609	620	639	637	585	612	625	607	575	575	564	588	627	566	623	622	635	603	609	597	594	569	594	585	606	596	621	549	603	596	614	602	640	605	652	614	620	583	589	603	577	662	614	551	610	602	634	613	588	562	597	565	629	641	619	595	592	580	582	602	559	623	595	572	645	572	598	598	575	588	597	595	585	616	610	585	578	642	615	595	586	613	577	598	611	563	572	610	610	588	566	628	581	586	579	620	613	586	598	579	603	598	594	589	615	548	633	608	609	597	613	617	568	598	595	589	630	606	605	599	623	578	615	569	605	603	606	583	560	601	587	587	612	611	609	614	618	601	586	556	583	622	548	619	628	636	587	674	597	563	574	592	627	566	576	579	572	624	606	569	656	597	579	598	590	595	577	618	571	568	549	627	593	564	615	623	576	604	585	593	656	640	583	590	611	588	604	575	602	577	629	595	621	601	603	647	629	587	645	617	627	609	584	577	600	632	573	573	574	590	584	567	584	577	536	573	642	609	614	565	643	617	626	605	619	606	628	584	598	578	619	620	636	611	594	631	607	575	544	609	559	636	591	623	609	592	650	597	600	630	565	604	655	602	632	590	605	600	593	628	539	602	584	597	603	558	567	634	611	627	632	606	626
14878	1884	628	617	1121	1345	1288	1082	1084	649	626	731	859	900	867	719	614	485	456	338	304	298	282	299	266	276	263	277	303	268	260	261	253	249	278	247	277	266	271	270	247	271	275	279	261	238	250	236	271	233	243	251	287	271	235	276	260	265	255	258	257	270	264	240	251	245	263	238	264	247	280	249	223	272	266	261	271	248	292	247	288	264	268	252	239	256	248	225	258	285	260	277	273	259	278	286	257	258	204	236	271	235	270	231	244	247	267	249	277	263	271	281	284	255	254	277	246	266	245	255	233	255	249	244	249	270	275	275	287	243	297	255	245	261	294	230	279	247	289	273	242	282	267	267	256	281	277	233	259	231	264	263	286	296	239	297	293	273	244	236	254	273	233	261	250	282	279	262	263	225	249	238	276	295	256	265	275	287	290	299	243	228	256	276	254	235	256	268	226	321	263	274	254	270	277	219	229	266	268	270	278	246	255	259	274	268	278	271	285	242	250	251	247	284	278	259	238	272	275	224	253	282	272	261	283	283	267	267	240	254	267	252	214	258	241	252	268	239	245	254	266	231	293	268	276	228	264	274	270	263	261	260	285	225	242	241	296	227	273	251	269	238	243	239	276	250	287	273	280	256	276	280	263	215	240	252	269	242	276	265	260	297	245	253	271	230	218	257	255	240	245	258	301	272	225	292	272	238	221	243	247	244	261	250	252	261	231	256	283	267	256	271	246	269	296	256	233	268	248	254	252	266	247	277	223	263	248	241	265	261	280	266	263	237	258	299	242	265	245	250	246	297	258	235	269	269	277	252	306	242	263	264	265	257	236	284	269	262	291	273	278	254	276	225	269	303	260	253	289	242	281	259	292	234	239	233	251	271	266	264	253	266	255	240	254	262	253	292	285	248	268	290	273	245	286	273	298	262	230	255	254	250	246	255	230	299	238	267	263	250	269	247	265	261	269	270	257	239	242	266	250	276	246	250	259	269	257	274	253	264	261	269	260	257	245	287	268	256	279	258	235	263	259	279	271	249	260	262	255	271	247	272	263	258	256	264	265	256	257	282	266	266	264	243	242	266	284	243	247	252	273	259	241	226	274	260	284	258	252	265	270	252	269	275	251	254	290	263	302	263	279	250	249	245	276	253	252	257	251	262	255	284	252	286	279	253	261	261	297	248	263	240	281	262	261	263	284	274	276	267	228	248	292	287	246	267	282	270	295	277	255	249	253	228	259	262	267	266	257	260	287	274	281	274	252	256	269	280	245	267	275	256	271	265	250	231	297	294	260	277	268	245	258	272	277	261	283	267	268	242	261	239	240	246	251	260	271	277	256	295	252	273	284	277	284	228	262	259	245	240	249	263	287	261	273	298	267	287	257	266	273	257	266	243	284	270	259	239	263	243	281	283	232	269	259	287	282	269	239	227	247	244	269	298	261	287	250	234	265	247	276	252	252	247	263	260	277	249	283	288	233	246	273	247	281	236	256	269	244	259	259	274	224	267	266	256	276	285	251	282	249	265	272	241	259	248	245	284	274	259	248	260	251	252	275	302	297	244	258	272	292	266	231	293	251	246	275	256	296	242	264	285	261	261	249	281	255	243	274	252	254	266	277	266	268	271	253	244	261	289	235	274	277	228	253	281	255	286	261	272	229	247	261	265	261	233	260	298	271	241	231	261	269	246	258	257	267	277	276	273	252	270	277	244	281	270	263	273	277	244	271	258	276	239	231	263	247	266	246	286	247	278	307	257	228	258	260	274	237	261	259	264	236	242	257	269	237	263	253	294	254	256	296	264	252	240	283	271	264	272	261	262	258	233	255	272	249	286	294	255	255	255	306	276	255	271	243	264	270	247	282	269	262	238	257	239	277	281	267	301	254	243	273	292	235	253	260	275	279	262	260	292	253	271	233	242	248	279	252	266	259	254	269	253	283	268	248	267	266	279	269	264	252	276	246	269	253	260	255	273	256	282	225	264	277	248	282	278	241	265	251	253	266	285	276	231	260	293	249	239	258	276	272	281	228	250	271	259	270	259	269	259	269	263	250	253	240	284	293	280	253	250	247	257	266	277	269	241	255	306	279	251	273	305	249	269	256	280	242	257	257	278	265	269	272	268	257	254	245	301	257	253	271	286	261	255	251	289	273	249	245	290	274	265	306	281	254	270	254	247	290	261	258	286	254	275	271	245	276	267	269	259	249	245	246	261	248	267	277	262	252	232	269	278	283	233	291	273	283	272	289	274	263	263	259	280	272	276	276	250	291	280	295	254	266	266	250	233	262	261	296	260	261	278	253	291	256	246	285	265	260	240	234	262	263	244	269	274	238	271	274	224	271	278	248	304	257	281	240	225	270	258	268	229	254	260	286	262	278	252	257	250	277	274	261	282	246	255	248	226	261	255	251	259	263	243	263	255	277	259	259	271	276	234	262	263	246	272	253	291	230	294	245	242	251	230	265	244	225	261	272	293	275	287	235	250	299	243	287	265	257	257	290	251	287	257	243	267	250	280	278	249	263	271	295	262	252	270	269	277	255	244	295	261	266	260	251	297	263	246	269	252	283	261	260	286	262	249	269	247	274	251	275	259	269	249	270	246	242	264	244	229	260	265	255	250	278	274	265	265	253	258	235	275	248	250	273	297	256	246	247	245	253	296	256	278	246	261	249	252	267	266	266	259	274	241	244	259	254	238	232	258	267	245	242	261	294	276	230	216	271	265	263	251	251	235	256	270	275	248	255	220	277	264	249	256	260	253	241	254	264	259	235	263	251	256	247	256	281	299	255	292	248	257	266	277	251	248	252	271	244	244	248	258	297	249	260	289	242	272	230	244	285	272	264	271	279	241	264	261	245	265	258	260	255	274	268	264	283	267	318	256	247	254	249	265	241	252	254	268	273	273	277	256	284	266	316	314	270	264	293	245	258	237	264	273	284	251	253	246	230	262	238	277	289	198	280	264	250	268	273	316	260	303	247	243	284	292	247	277	254	260	251	236	293	275	237	269	255	246	252	252	251	265	253	249	238	273	228	259	253	283	274	256	275	270	256	263	251	256	271	276	284	248	250	257	275	270	241	255	270	244	290	280	247	247	270	300	251	260	258	261	257	234	255	235	253	246	272	258	261	266	238	228	248	256	265	235	255	251	257	284	273	284	254	280	292	248	282	269	271	271	285	262	271	270	254	258	274	259	240	262	260	262	267	263	299	270	228	244	276	264	294	264	298	261	239	256	240	256	263	277	263	269	262	266	245	241	275	293	249	272	259	261	263	254	241	263	263	250	255	261	249	257	281	274	265	270	261	233	274	279	229	287	269	253	255	259	250	299	263	292	284	254	257	279	250	243	258	218	253	281	262	240	258	235	236	285	255	244	274	273	305	260	278	262	259	274	250	269	270	292	271	262	247	269	263	255	235	236	249	279	249	260	266	262	233	236	253	249	246	263	276	252	269	257	280	261	242	255	252	260	235	277	232	290	274	259	300	243	294	255	277	261	249	267
13468	1569	1061	1962	4280	5285	5719	4473	4515	2956	2552	3721	4191	4213	4126	3430	2773	2118	1846	1166	800	754	789	606	614	614	638	608	616	618	640	593	581	632	556	595	610	575	598	610	608	641	640	588	548	560	596	592	560	575	599	590	609	595	609	626	603	573	557	633	554	581	618	590	585	583	568	594	580	597	578	594	619	613	592	548	517	594	618	585	530	603	571	628	625	554	607	608	646	603	604	597	571	589	542	619	590	606	618	611	600	544	573	550	597	591	593	555	566	605	609	621	576	589	632	574	596	589	631	620	596	584	575	621	632	596	583	562	581	574	601	595	605	610	603	608	611	639	610	536	567	667	595	570	626	584	610	614	628	585	566	596	581	559	592	579	579	575	573	563	552	565	611	590	572	572	611	650	601	620	606	586	573	587	595	605	608	585	598	591	591	629	572	567	606	608	577	641	583	636	627	531	595	597	612	579	548	582	568	573	626	609	587	589	540	581	584	596	581	633	621	596	596	610	604	642	620	587	654	583	572	633	563	603	526	619	644	611	586	572	630	590	603	602	588	618	573	593	585	557	576	592	591	584	602	630	643	594	599	596	599	574	589	602	619	616	558	592	617	611	618	599	578	562	602	649	604	618	603	572	610	577	559	546	566	562	576	571	586	575	599	606	598	610	591	567	587	595	581	572	610	574	599	576	579	610	623	591	633	632	588	652	596	630	593	566	568	570	607	598	592	593	586	627	604	576	596	575	594	563	586	633	570	626	609	576	588	595	542	642	575	564	590	617	575	612	596	583	620	582	616	576	572	604	548	598	592	598	618	578	560	623	573	603	581	589	583	600	582	627	595	621	579	650	585	569	598	577	622	567	577	587	599	581	606	588	594	616	599	584	605	607	573	616	573	610	559	606	612	632	556	595	544	599	623	571	583	598	590	569	602	565	612	592	564	567	595	559	617	638	592	610	612	593	623	620	602	604	576	613	530	546	605	513	600	639	611	637	592	596	570	576	602	571	597	631	577	618	610	630	594	572	585	605	572	619	593	555	587	559	587	618	560	569	578	587	534	596	603	604	574	596	582	628	567	571	640	614	617	571	626	571	564	595	613	580	578	584	611	618	590	568	613	595	582	598	612	544	555	547	550	586	622	602	587	583	608	591	591	594	586	570	591	608	588	622	614	579	600	598	610	593	563	633	606	592	595	598	606	588	632	621	570	621	572	566	576	568	581	606	613	571	540	559	583	598	632	575	586	570	572	658	626	618	592	608	593	629	602	589	548	579	601	602	603	601	587	615	607	582	578	620	593	552	544	609	595	593	616	590	585	589	606	580	581	570	630	593	574	618	582	565	589	595	612	575	571	579	640	574	617	603	579	576	594	622	565	590	586	587	601	616	604	593	580	597	566	585	586	584	560	596	574	578	599	583	558	609	607	600	623	627	583	574	537	589	619	620	575	583	594	555	584	577	623	577	572	577	630	575	563	584	617	646	590	591	640	558	590	599	556	633	621	596	581	594	580	589	587	587	590	568	594	622	612	583	615	617	557	619	600	585	640	617	586	613	594	592	595	585	553	554	566	550	598	624	593	589	569	588	533	589	574	586	579	591	561	584	587	598	569	624	579	607	617	573	628	575	586	582	627	594	596	560	635	572	641	601	595	655	543	603	635	564	556	547	562	566	603	580	616	592	593	594	624	579	621	587	603	573	596	650	595	601	539	622	603	659	574	589	630	584	606	585	631	640	580	597	558	584	632	543	579	586	576	593	578	575	600	592	597	561	620	600	592	604	592	630	574	598	579	565	564	619	531	580	558	566	586	609	575	583	586	650	572	587	600	600	554	570	602	592	581	592	637	593	596	586	620	561	577	619	674	597	598	607	600	605	613	621	612	585	606	624	584	629	587	568	628	517	595	616	611	624	616	626	600	624	611	569	586	582	605	599	597	604	592	594	580	611	573	570	579	606	606	571	591	568	627	577	587	622	631	604	549	632	594	594	603	585	575	595	592	626	553	610	593	559	614	622	601	536	561	569	606	592	616	631	567	614	619	547	617	607	592	572	534	597	607	619	606	604	584	603	610	567	598	620	628	595	600	595	615	634	594	604	598	582	582	580	612	585	582	617	607	578	613	604	605	589	586	590	564	605	594	593	570	565	597	554	631	589	570	609	580	598	603	590	591	546	621	597	596	563	582	586	575	630	611	606	569	609	594	578	594	608	609	580	582	572	608	587	610	585	587	627	581	561	612	613	558	602	597	592	580	552	612	608	606	601	585	592	648	572	613	566	613	578	592	605	637	551	611	612	608	599	587	631	539	576	545	588	633	537	572	593	650	578	627	572	626	571	598	562	558	554	540	586	606	565	622	605	579	594	611	589	579	582	644	583	577	596	589	583	554	584	591	600	592	549	599	605	616	602	593	612	593	561	583	610	555	621	614	625	616	577	616	601	575	627	559	581	582	627	579	587	607	607	596	572	575	609	538	579	574	609	618	578	592	614	634	601	569	596	626	570	587	602	603	582	574	611	545	583	636	560	592	588	621	600	612	648	632	541	561	541	589	632	565	550	607	578	596	603	617	572	571	579	616	573	543	563	601	561	595	575	583	605	615	580	576	585	577	588	615	573	578	612	587	625	581	560	600	610	629	584	571	597	610	610	599	577	571	625	547	569	620	647	596	579	622	593	594	611	573	565	598	622	649	600	577	559	610	624	561	638	601	588	571	590	574	641	584	571	609	615	631	602	631	593	626	645	618	589	599	625	621	588	547	551	597	645	620	606	567	600	579	607	545	554	563	584	617	577	605	611	582	567	616	575	628	613	593	629	620	629	576	572	604	589	588	614	598	571	575	606	589	587	627	632	627	627	571	584	568	612	613	603	566	601	592	560	606	587	557	572	579	618	596	569	576	615	533	617	593	610	621	585	596	538	567	582	612	535	625	591	625	593	572	633	587	597	554	601	587	589	577	613	613	572	620	592	605	564	578	611	584	590	547	619	577	610	639	603	583	594	616	538	592	563	595	558	600	569	611	562	611	610	576	600	575	562	598	587	618	607	622	585	558	603	596	566	592	596	583	617	601	637	582	638	606	591	602	570	591	606	574	585	589	588	600	633	594	616	541	591	561	620	622	552	586	558	601	543	574	618	608	577	582	630	577	610	633	616	589	588	585	602	565	584	545	597	601	576	574	617	615	631	600	590	595	584	584	620	576	517	602	579	623	600	604	581	620	626	590	596	606	587	565	572	579	627	609	578	632	622	581	550	587	614	586	559	604	581	610	545	597	597	620	580	599	612	623	616	599	577	569	631	609	566	550	615	592	563	554	612	618	630	558	567	584	562	628	584	589	590	608	611	566	612	592	563	596	630	542	620	629	583	625	592	566	607	594	620	637	569	563	556	581	582	637	620	550	599	570	559	618	588	576	600	604	584	643	589	611	566	595	589	564	611	611	589	603	574	629	575	604	582	616	591	598	610	601	583	608	583	623	603	588	603	650	620	595	618	602	593
66438	28657	6386	2571	3015	4973	5208	2536	2195	1563	994	1111	1266	1093	1193	994	836	617	514	352	250	250	238	199	224	191	195	179	203	174	200	190	183	176	182	159	197	192	159	173	175	174	158	174	150	167	191	181	178	185	178	176	163	173	177	174	194	154	158	161	165	178	171	184	152	173	182	162	144	163	181	168	172	158	204	174	165	143	165	173	181	174	187	189	185	197	183	156	155	161	184	181	179	145	179	172	163	179	179	181	170	214	198	187	200	162	158	162	181	180	166	187	149	172	168	172	156	174	168	172	187	178	146	177	191	162	174	155	171	155	183	182	145	182	169	181	194	190	174	170	186	180	200	150	146	175	167	179	180	178	168	165	167	180	164	180	202	176	176	168	144	188	176	176	178	176	141	178	164	168	195	196	168	184	199	171	166	182	168	193	179	131	184	182	184	167	163	166	179	206	166	173	164	159	176	168	182	184	163	158	165	152	188	207	147	175	174	186	169	158	167	207	200	139	170	192	174	155	182	179	166	182	188	173	167	158	181	178	174	197	192	186	170	178	196	189	181	177	181	153	213	156	160	193	174	185	181	157	155	148	169	168	188	146	185	175	164	168	172	168	156	139	171	177	165	182	167	169	173	161	170	171	156	179	171	155	171	170	196	181	191	191	169	174	185	176	167	156	170	175	186	182	177	169	187	156	183	163	183	164	190	187	163	166	164	155	154	171	173	167	198	174	179	176	192	174	171	179	178	162	180	174	153	140	179	174	173	184	167	166	163	160	199	184	178	185	158	169	176	169	179	174	154	191	189	153	167	159	180	196	164	168	192	164	152	181	155	168	156	156	160	169	169	157	160	149	167	211	154	189	189	182	142	147	164	193	150	178	183	166	178	180	162	160	172	154	168	173	158	175	171	167	174	146	173	166	167	192	172	157	189	164	168	166	163	162	167	154	183	182	178	189	162	170	172	175	165	160	203	186	165	192	193	166	162	193	157	179	170	186	195	179	155	154	156	155	166	186	189	169	176	187	162	156	156	180	145	165	176	173	169	177	167	171	175	164	177	150	172	185	148	174	188	148	182	198	146	178	168	194	181	157	165	168	181	164	184	194	171	172	161	165	183	165	160	170	155	193	192	161	170	177	160	171	173	161	163	162	179	191	180	169	165	175	159	180	169	189	171	194	194	178	170	155	170	163	171	176	171	164	153	189	195	188	180	175	160	182	164	181	186	174	155	164	180	178	175	171	166	180	163	166	163	179	181	170	182	174	136	184	178	152	185	170	164	164	190	175	164	157	176	206	151	156	162	156	154	158	173	214	201	170	171	189	159	156	156	176	134	165	166	177	158	170	178	160	173	177	177	160	171	161	161	177	143	175	151	164	163	184	184	165	177	174	182	163	183	184	151	181	171	137	176	166	147	160	188	185	165	154	187	186	156	169	166	167	162	158	144	196	174	167	212	183	166	182	169	159	184	163	187	180	193	166	182	175	174	175	162	180	156	161	205	170	171	186	181	170	142	155	186	183	183	140	188	155	169	152	171	204	161	163	175	168	172	182	172	177	171	167	178	167	175	182	174	196	179	208	170	163	158	165	163	163	176	170	188	164	173	179	186	157	170	178	186	153	156	169	160	151	186	172	167	159	176	178	166	158	169	161	154	164	172	181	172	166	137	172	170	157	195	214	162	172	155	149	178	184	179	202	181	156	157	172	167	189	165	166	154	176	169	185	174	168	164	152	173	183	176	169	187	163	179	194	174	177	185	188	167	162	171	185	180	165	154	236	182	169	174	180	160	183	173	172	165	176	182	183	164	173	147	183	191	165	153	170	165	181	174	155	154	168	180	170	179	171	195	192	170	162	164	171	148	168	182	152	187	166	158	178	185	165	171	184	177	163	171	153	175	198	177	155	197	165	165	179	145	148	171	142	157	170	169	180	175	163	165	147	171	171	169	200	216	162	174	176	187	183	161	152	167	189	177	175	180	162	162	163	165	192	159	181	196	172	177	171	173	153	176	162	159	204	157	181	177	175	174	189	164	220	154	178	175	197	179	169	198	159	170	183	176	177	168	182	164	184	182	170	166	166	185	150	189	152	176	148	159	176	177	179	179	170	171	153	189	171	165	158	140	148	182	164	166	181	163	168	166	156	181	190	197	177	196	166	169	160	165	171	146	171	155	138	170	155	169	189	157	191	172	159	171	181	168	176	178	164	180	185	178	136	180	180	191	165	167	155	188	179	194	173	199	155	170	177	177	169	163	167	143	165	148	168	163	187	172	187	164	173	187	168	168	189	184	156	191	168	166	178	152	153	172	179	146	172	167	191	181	171	161	179	170	196	162	151	192	199	192	157	168	162	156	194	179	188	198	170	205	159	153	181	182	162	164	186	165	169	189	181	186	154	190	201	180	161	188	159	144	181	146	174	197	158	170	194	152	172	172	173	185	175	171	183	190	155	154	174	158	155	191	184	170	179	169	160	169	181	159	153	176	154	165	178	161	171	194	171	177	192	159	176	132	186	186	162	171	165	176	174	153	153	159	180	182	173	164	155	170	172	170	157	174	170	172	151	161	173	166	161	164	162	176	185	163	180	174	196	168	158	149	165	160	160	203	163	156	153	155	176	173	180	149	163	171	164	161	171	161	162	163	185	194	187	186	175	169	193	188	167	182	199	190	183	166	155	181	165	176	176	171	193	174	173	148	191	143	161	172	163	159	181	174	177	159	188	159	140	173	170	141	191	185	152	168	153	170	173	154	198	164	162	180	171	187	176	192	196	178	192	165	156	204	178	171	153	165	165	176	175	170	178	175	153	163	187	170	157	180	177	183	181	175	142	179	172	180	161	189	154	164	164	162	176	178	187	187	170	158	158	202	167	182	171	190	185	195	165	176	189	169	184	171	155	181	201	168	148	173	192	187	180	180	164	168	188	165	199	190	189	180	213	183	170	187	184	165	175	198	181	171	166	187	180	162	169	154	187	198	188	175	150	169	163	169	176	146	188	167	166	177	182	151	147	146	189	170	184	159	164	163	161	170	168	191	158	161	189	196	178	199	158	160	141	167	169	166	166	157	175	162	169	180	168	172	150	143	180	172	182	163	154	162	176	168	178	195	191	153	175	175	165	167	191	167	203	165	203	185	176	164	161	184	169	171	168	176	201	173	169	152	192	177	186	184	182	172	152	169	181	172	140	147	153	154	178	153	158	171	178	158	151	163	165	178	181	155	181	196	165	182	164	173	174	138	176	167	186	173	156	186	168	158	177	168	148	176	155	154	176	182	167	147	184	158	184	202	162	196	194	171	192	161	158	191	154	183	160	177	168	165	182	154	162	178	163	188	186	190	166	170	166	186	177	160	184	157	172	156	190	179	160	180	168	166	170	157	177	160	171	195	153	184	187	162	169	155	172	186	168	167	155	169	158	193	182	167	164	160	183	157	175	156	188	184	169	191	167	168	159	206	173	168	149	147	158	164	179	169	180	152	165	172	177	184	174	180	187
37472	9961	3150	6901	10370	16404	14686	10464	9975	7400	5063	6117	6564	5816	6339	5683	4691	3433	2621	1652	999	810	750	649	560	533	569	615	577	541	528	487	465	431	494	446	443	468	472	424	468	442	447	420	442	417	435	457	430	425	418	454	433	473	393	442	425	445	428	428	425	405	461	432	430	448	448	441	422	464	411	406	401	421	425	437	434	437	450	417	417	467	415	430	401	400	394	447	418	416	413	387	405	439	437	429	490	389	426	407	409	416	474	426	414	439	397	461	415	406	423	469	437	424	453	431	397	452	412	441	453	429	425	429	410	432	445	398	421	394	465	439	428	445	426	403	422	486	447	399	424	407	429	419	436	444	383	406	435	421	452	407	452	414	464	449	436	400	419	406	447	420	401	426	439	403	438	398	421	430	418	438	400	442	449	412	407	411	429	429	412	442	446	423	431	411	416	402	422	481	416	416	403	423	411	420	457	406	401	428	435	392	426	467	449	418	417	407	435	417	427	420	428	415	448	407	465	398	436	432	421	422	459	443	441	465	423	398	457	440	449	429	425	446	409	411	393	423	432	415	437	410	439	408	448	402	397	426	428	455	410	399	449	443	437	395	458	430	425	439	422	432	445	447	426	445	439	425	438	426	429	392	451	445	441	424	419	432	464	418	419	440	458	421	406	406	440	391	443	417	441	418	426	424	463	435	411	424	445	396	459	449	421	424	406	411	405	417	425	450	412	417	394	443	427	410	407	451	435	421	414	415	373	398	437	439	444	428	449	376	419	411	441	453	457	400	434	422	409	443	387	446	420	413	473	440	421	419	465	437	454	429	454	420	445	412	397	411	398	438	398	445	443	396	432	444	419	405	424	403	423	422	421	427	443	428	439	443	427	438	407	431	422	436	402	421	402	423	453	426	435	416	416	466	416	424	419	447	435	425	476	415	417	419	447	434	447	397	423	410	380	413	434	434	411	429	413	369	437	453	409	421	438	412	441	429	438	457	406	422	438	393	423	385	426	415	443	429	389	410	385	444	462	433	419	410	444	450	449	434	441	408	409	404	428	442	399	418	401	420	435	418	468	432	427	456	443	420	402	420	409	399	418	428	421	445	462	421	397	416	477	435	421	445	416	407	426	411	426	451	442	434	416	465	445	472	426	448	426	415	427	427	423	456	404	443	427	440	461	411	411	444	394	444	414	399	397	429	461	397	417	388	424	391	443	426	435	438	436	409	415	454	405	390	456	449	428	400	414	395	445	466	463	418	479	416	425	413	386	431	411	432	418	386	407	456	426	426	453	456	402	426	406	435	434	441	439	419	413	420	437	405	430	399	421	412	426	441	432	435	393	388	432	420	436	432	405	461	414	403	407	432	420	436	385	411	457	422	418	423	440	404	462	420	443	470	426	397	375	407	434	437	432	456	430	458	441	408	402	437	411	410	434	408	435	427	394	413	390	421	416	435	397	449	426	443	432	462	396	412	384	424	432	424	429	382	396	396	395	422	405	454	439	396	397	445	381	438	381	472	459	423	418	470	399	429	413	421	414	388	448	426	412	436	426	451	378	451	418	437	417	392	450	454	417	437	421	443	431	441	432	420	418	415	405	445	401	413	412	436	443	421	410	418	421	419	465	417	439	391	439	460	444	389	412	434	443	377	397	414	396	435	422	438	404	378	423	423	440	433	429	454	416	395	401	433	370	412	410	410	428	423	441	433	421	436	410	405	446	438	437	408	397	423	437	424	438	425	441	412	424	421	433	437	426	440	409	438	401	424	432	458	405	409	447	417	423	433	461	408	390	421	448	402	423	434	421	411	434	445	442	433	455	437	386	425	425	418	388	394	403	427	392	406	393	438	403	451	461	423	467	423	404	440	426	424	454	386	422	404	396	418	455	434	423	414	421	460	411	418	437	419	407	437	451	421	446	409	415	394	446	404	420	406	411	395	415	461	441	422	429	418	402	374	467	420	413	389	463	420	412	439	429	370	410	418	434	394	416	399	360	454	412	444	409	389	412	449	412	435	417	409	442	422	461	401	435	434	404	398	427	398	441	429	430	375	432	412	392	437	442	428	417	400	444	435	430	369	405	429	439	410	424	427	423	422	429	434	401	436	424	430	396	452	429	446	440	409	394	434	427	449	416	438	443	427	456	397	400	433	439	413	410	448	422	423	432	462	446	433	399	427	440	415	440	420	421	437	444	417	412	427	419	425	431	455	442	425	414	461	462	395	448	435	436	390	414	442	453	416	426	422	412	448	442	402	429	407	439	475	419	429	416	370	375	438	420	425	426	463	397	428	415	385	452	400	433	409	482	413	373	428	428	429	421	448	405	433	470	442	431	419	433	459	436	393	425	436	413	428	381	408	411	384	426	412	411	387	429	425	412	399	429	452	407	421	432	403	427	417	435	434	421	425	430	429	424	421	426	437	431	444	464	452	401	415	408	398	404	421	421	442	419	466	389	436	395	405	433	436	430	417	424	436	424	411	439	431	398	406	428	425	438	437	418	428	428	429	431	446	412	465	409	444	410	428	413	436	429	423	417	411	427	444	385	411	408	457	439	457	412	438	443	405	440	414	438	405	439	373	430	418	430	431	422	379	426	444	411	401	431	409	437	397	421	420	404	425	425	418	427	409	465	398	391	448	414	419	463	443	401	418	408	414	400	451	418	421	427	470	390	411	423	415	413	371	421	451	426	457	429	413	436	418	426	413	416	421	411	425	410	407	389	395	445	438	388	424	444	422	427	441	392	425	455	422	426	433	437	380	412	428	422	435	438	410	396	391	421	417	405	441	432	449	413	402	438	429	437	427	443	397	435	415	397	435	412	399	434	424	463	411	447	410	447	408	399	365	414	458	400	437	447	450	437	415	400	422	427	460	417	419	416	408	410	438	445	445	434	432	434	428	407	422	444	437	451	422	419	423	411	429	401	449	443	441	423	415	388	383	440	422	429	437	358	446	455	407	443	397	409	408	406	430	433	400	484	463	438	436	414	438	397	424	452	413	404	425	426	417	425	440	422	377	402	411	414	424	403	397	464	433	440	425	397	411	398	444	396	409	390	430	446	442	460	432	443	431	415	434	418	403	408	422	429	419	396	445	414	423	419	425	438	434	415	411	421	405	421	430	425	447	445	399	460	434	406	425	422	418	375	383	402	417	443	405	427	418	407	452	458	475	432	399	421	444	452	429	391	423	441	429	410	432	414	377	407	432	429	428	413	446	403	427	406	415	425	493	452	463	399	377	429	444	401	404	427	435	418	388	405	427	423	417	410	401	406	375	394	396	436	420	414	436	428	454	432	410	429	459	427	460	453	461	427	409	425	413	411	407	455	440	437	416	408	468	416	423	432	423	408	421	443	442	413	391	425	375	397	429	369	398	445	420	407	404	397	429	389	421	440	437	418	422	452	434	408	448	461	412	392	412	445	415	427	442	435	384	420	380	426	415	413	442	416	393	420	413	410	427	411	420	431	429	407	434	412	406	476	400	415	447	426	459	420	416
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
