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
338397342753	338397343312	338397343862	338397344412	338397344962	338397345512	338397346062	338397346612	338397347162	338397347712	338397348262	338397348812	338397349362	338397349912	338397350462	338397351012	338397351562	338397352112	338397352662	338397353212	338397353762	338397354312	338397354862	338397355412	338397355962	338397356512	338397357062	338397357612	338397358162	338397358712	338397359262	338397359812	338397360362	338397360912	338397361462	338397362012	338397362562	338397363112	338397363662	338397364212	338397364762	338397365312	338397365862	338397366412	338397366962	338397367512	338397368062	338397368612	338397369162	338397369712	338397370262	338397370812	338397371362	338397371912	338397372462	338397373012	338397373562	338397374112	338397374662	338397375212	338397375762	338397376312	338397376862	338397377412	338397377962	338397378512	338397379062	338397379612	338397380162	338397380712	338397381262	338397381812	338397382362	338397382912	338397383462	338397384012	338397384562	338397385112	338397385662	338397386212	338397386762	338397387312	338397387862	338397388412	338397388962	338397389512	338397390062	338397390612	338397391162	338397391712	338397392262	338397392812	338397393362	338397393912	338397394462	338397395012	338397395562	338397396112	338397396662	338397397212	338397397762	338397398312	338397398862	338397399412	338397399962	338397400512	338397401062	338397401612	338397402162	338397402712	338397403262	338397403812	338397404362	338397404912	338397405462	338397406012	338397406562	338397407112	338397407662	338397408212	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27621	15227	12119	10198	6017	4300	4016	3439	3293	3368	1956	1270	999	1005	626	647	585	553	520	409	382	345	381	310	346	292	266	223	274	238	220	221	244	233	218	229	235	202	202	211	219	204	224	219	190	217	203	212	211	197	230	188	186	192	188	195	192	181	205	209	208	210	179	204	198	188	210	188	215	190	188	199	191	220	228	202	209	199	205	201	221	170	198	197	187	192	192	172	198	203	222	188	189	201	200	177	196	208	184	193	218	210	220	190	197	162	198	191	195	213	204	199	187	172	184	168	189	209	211	196	204	194	181	216	192	210	203	219	192	196	198	202	211	207	208	200	203	218	205	202	203	174	218	218	220	198	184	196	209	213	204	177	223	208	192	213	205	185	187	199	197	192	204	236	207	198	213	200	188	171	199	216	201	181	227	177	186	221	234	209	201	211	205	225	215	200	198	211	202	216	190	230	183	194	201	192	187	208	194	206	198	226	206	202	207	192	196	201	220	211	219	195	213	201	189	194	247	196	207	191	217	226	201	248	231	195	196	217	185	182	203	194	238	199	249	216	213	179	203	183	192	187	193	179	213	221	226	203	206	206	219	175	205	178	199	209	213	226	189	218	207	190	196	187	189	192	222	213	201	204	197	182	203	219	196	192	206	186	206	212	198	220	207	218	192	192	212	199	196	217	186	189	208	200	201	187	233	193	212	210	206	222	215	184	197	195	199	212	204	215	211	193	193	180	182	177	206	184	208	202	200	202	198	191	177	188	201	187	204	221	258	196	193	203	206	197	203	199	199	223	220	193	189	176	186	190	216	218	196	179	204	200	198	202	215	218	173	195	196	188	192	183	227	204	195	215	213	208	211	196	229	192	239	222	198	230	239	167	213	206	210	191	198	200	207	199	178	186	193	232	198	216	210	193	192	188	208	190	201	205	220	214	200	203	226	233	215	207	178	185	188	205	232	211	205	221	203	196	195	197	217	198	207	182	186	196	208	197	193	188	183	204	215	192	176	213	205	215	189	195	184	216	194	181	210	214	206	216	211	190	191	189	174	227	176	209	183	203	214	213	212	176	181	236	204	212	221	190	215	214	189	205	191	185	182	193	188	190	222	180	207	206	189	214	231	175	201	195	206	204	189	212	187	164	194	190	181	217	196	208	205	197	211	213	242	219	210	208	213	200	204	223	201	182	175	176	209	182	182	215	225	188	191	199	203	228	199	214	213	178	210	222	189	205	209	205	205	215	195	192	201	206	187	206	169	172	184	176	199	194	221	187	212	168	208	204	218	199	186	206	190	185	204	193	206	193	162	213	214	191	184	196	225	201	216	204	215	202	211	214	195	221	200	205	182	216	213	195	214	219	198	206	198	216	197	203	194	190	219	219	190	216	205	192	213	207	218	194	193	200	197	201	209	207	187	211	172	165	199	188	213	204	179	174	215	215	202	169	234	209	163	188	204	210	205	201	210	199	212	207	180	205	215	192	208	220	215	210	204	213	191	224	206	185	194	232	177	167	219	199	200	215	216	202	206	212	215	184	218	196	191	222	185	204	213	215	167	203	220	176	169	181	201	203	190	177	201	208	206	208	221	214	209	204	180	209	216	205	205	201	202	250	212	214	191	215	218	202	209	224	210	200	191	169	210	205	210	212	202	172	179	199	198	182	177	197	198	183	210	212	188	208	219	197	200	191	223	198	215	178	203	181	206	200	192	205	189	198	176	207	190	193	180	215	208	197	193	186	183	189	195	198	239	177	203	175	217	213	193	191	196	222	181	204	193	214	216	192	169	221	212	201	224	215	188	195	215	218	188	193	199	179	174	205	202	192	202	209	247	199	204	187	190	209	188	187	206	190	207	230	228	211	186	213	198	187	170	180	213	189	181	201	224	190	179	194	191	231	202	222	184	183	206	206	198	198	206	191	225	183	184	180	209	222	196	176	192	192	199	185	191	184	207	193	191	195	218	174	229	215	209	184	227	193	220	183	203	212	190	190	176	192	211	205	215	220	199	205	221	218	193	191	176	189	221	221	209	192	199	197	192	211	191	193	225	197	173	187	187	207	209	191	211	203	202	189	214	197	174	185	182	195	188	184	214	202	219	223	208	202	195	226	211	173	218	207	203	193	201	200	199	217	209	206	168	218	201	199	198	234	195	214	214	182	207	190	188	191	213	206	213	207	198	189	193	170	190	223	211	190	199	190	214	204	199	188	196	187	188	179	194	203	171	184	211	235	193	215	181	222	195	205	231	217	203	199	194	217	218	228	199	210	198	209	207	166	202	203	199	191	200	201	186	213	203	201	182	206	179	218	174	209	214	200	201	173	210	189	217	189	206	192	193	211	207	211	202	186	201	167	169	236	203	190	173	174	199	227	178	209	201	192	202	203	175	193	220	192	191	209	199	196	203	210	208	199	190	204	178	195	201	200	197	214	198	196	225	211	182	179	225	186	172	215	220	187	198	209	195	175	185	198	198	215	186	169	201	211	202	194	202	196	198	208	183	181	190	153	191	186	163	191	192	194	215	219	200	195	194	204	200	197	191	196	176	182	196	222	211	212	201	211	207	180	217	190	200	233	194	188	180	213	221	235	219	169	183	217	211	215	187	201	198	183	203	176	178	207	194	190	182	205	197	201	197	216	206	204	202	216	218	197	218	190	208	187	213	191	232	217	169	189	219	205	205	203	211	198	182	226	224	177	206	205	188	201	204	189	188	198	183	218	202	188	212	194	206	210	194	193	186	188	216	201	186	214	187	190	201	197	204	190	213	204	223	193	189	207	188	193	221	208	203	182	203	204	201	213	172	217	210	206	188	219	205	217	206	197	225	188	190	222	224	179	205	210	200	190	202	195	198	216	198	204	185	194	205	202	198	197	201	210	220	225	204	187	186	220	193	211	224	203	225	233	170	188	213	205	189	203	191	193	180	234	196	178	221	186	188	184	202	210	194	213	224	203	201	170	182	191	195	231	240	224	211	206	198	196	182	227	200	227	197	179	196	204	194	201	210	216	181	194	196	200	213	175	216	182	203	220	211	192	205	210	171	208	208	215	180	198	247	194	204	203	190	206	193	211	183	190	189	210	203	206	180	212	201	199	219	212	225	201	221	205	210	220	209	207	212	158	222	213	190	187	185	197	208	229	192	191	211	189	172	216	194	202	154	215	213	215	214	204	201	189	196	188	196	165	219	189	204	167	229	213	198	178	163	226	196	203	212	218	210	196	211	217	199	163	205	195	211	199	206	179	190	184	188	179	198	232	205	206	209	191	199	205	202	227	226	181	183	195	224	231	200	171	209	216	152	212	216	205	183	200	215	183	205	199	197	189	201	200	193	178	217	175	236	225	212	196	202	198	187	222	205	219	206	238	205	193	198	198	208	210	215	212	177	201	227	200	192	211	193	214	199	230	200	218	204	203	198	232	203	220	222	217	215	195	197	223	210	192	213	223	217	203	222	199	196	207	203	180	205	183	175	224	188	186	207	191	219	217	231	229	196	171
18892	11188	20529	23778	18707	16080	16091	14731	14837	14038	8972	6680	5465	5677	3672	3570	3368	2902	2884	2246	1874	1731	1694	1272	1469	1226	1099	987	938	872	755	709	718	682	656	640	643	585	577	625	612	517	544	533	515	532	526	503	529	536	512	526	524	526	493	501	549	527	518	503	508	481	548	514	509	508	553	481	451	462	557	438	507	506	516	442	523	544	525	497	514	494	491	497	506	473	491	478	513	482	498	490	539	481	501	478	500	493	488	461	493	509	513	519	514	464	512	501	495	489	499	468	542	495	525	468	505	507	532	498	491	512	483	490	542	522	538	452	475	535	500	514	467	485	491	528	498	518	508	486	521	481	491	475	497	491	448	504	484	470	475	488	514	524	486	490	486	533	472	503	527	473	470	500	552	504	477	493	500	481	486	478	497	540	514	496	438	473	504	499	497	483	499	492	472	461	507	515	474	510	521	481	490	475	516	510	507	530	475	484	527	469	481	505	509	457	533	482	523	488	481	505	471	494	502	485	488	482	536	502	499	515	508	463	498	471	487	489	506	506	504	510	494	449	536	459	515	476	479	511	495	462	473	509	499	485	466	512	451	518	520	466	482	478	528	484	492	497	543	497	488	519	505	534	494	510	528	505	530	443	479	464	477	490	475	493	504	491	475	507	478	489	483	465	490	490	499	508	499	503	487	490	519	463	522	512	525	482	492	525	483	502	526	509	513	494	480	473	481	514	465	494	497	480	505	487	472	471	475	457	494	525	506	497	532	517	532	482	485	480	514	476	478	456	476	478	486	521	532	485	487	464	500	514	487	465	486	450	530	529	480	513	484	507	511	488	475	516	487	480	505	549	478	463	476	507	491	481	465	494	490	495	542	452	487	485	473	521	491	545	504	515	507	487	470	476	529	497	507	439	488	487	493	515	502	497	468	460	531	518	501	529	504	470	501	519	467	510	514	505	521	502	484	481	488	492	500	485	487	479	495	498	529	493	489	483	487	503	487	459	465	518	443	536	493	486	474	486	466	474	545	520	517	493	480	469	518	522	498	494	500	503	476	488	518	504	511	514	487	480	490	491	530	494	512	467	492	487	527	514	483	482	476	497	477	506	451	467	514	483	498	483	514	477	494	492	500	503	505	515	493	457	513	465	512	477	519	520	535	470	440	482	471	490	495	514	491	483	498	479	492	496	536	490	499	502	509	488	459	523	507	500	496	502	513	501	500	522	484	483	521	538	509	479	523	506	479	474	532	528	466	499	508	540	566	506	507	496	495	496	520	502	524	474	508	489	466	491	455	475	484	494	495	536	511	475	527	530	537	513	487	489	505	515	481	543	528	454	515	468	533	508	508	481	442	504	501	465	522	518	506	467	511	478	482	458	489	478	496	475	504	487	484	477	460	491	509	489	508	474	478	511	475	497	498	511	551	477	480	449	495	473	494	456	487	533	500	490	491	513	479	501	491	497	507	527	459	550	465	462	484	494	491	526	515	517	481	488	494	519	497	478	492	510	460	488	474	486	496	521	531	510	485	521	506	503	502	489	487	487	485	483	539	489	487	516	489	517	502	490	488	476	527	521	491	486	508	504	504	503	510	525	480	470	507	485	502	438	455	496	471	472	478	529	500	506	510	498	489	481	478	480	532	486	541	537	481	523	511	457	469	524	458	498	522	506	474	526	502	516	482	508	480	498	507	502	508	486	491	469	482	526	511	492	515	490	470	523	506	516	495	453	508	512	497	540	555	459	496	502	490	483	513	510	520	464	475	476	484	481	515	490	488	552	491	498	483	491	462	483	520	501	518	519	508	523	480	462	490	508	464	466	466	522	451	496	472	502	501	508	475	479	495	492	503	495	497	483	491	487	474	454	498	476	465	509	465	516	515	489	476	489	516	489	500	531	485	507	492	441	489	509	520	501	482	503	465	489	508	514	512	487	451	486	514	470	467	464	543	498	478	511	503	503	528	461	537	545	480	521	481	492	524	459	441	494	488	456	492	497	480	486	488	496	493	478	513	522	479	479	536	514	501	475	486	479	452	458	496	487	502	479	492	525	496	466	477	512	485	495	506	491	514	461	492	473	534	505	511	479	460	504	485	482	521	508	511	473	496	484	484	527	472	461	519	488	514	485	480	456	500	496	495	492	483	517	472	494	458	481	520	512	519	552	507	510	487	476	481	487	563	481	495	476	500	492	466	485	518	488	494	445	478	465	484	504	467	467	485	522	492	503	491	499	478	478	503	494	491	450	509	521	475	497	479	467	481	484	541	496	483	482	505	461	491	474	550	495	487	520	491	490	522	494	502	497	481	496	473	496	481	426	521	493	498	503	486	514	524	506	530	489	450	514	483	493	479	536	497	502	512	485	489	477	496	486	448	521	513	517	507	486	455	448	502	530	475	478	489	472	495	515	500	477	481	508	498	529	475	515	486	465	521	501	501	495	483	468	517	510	529	471	500	487	490	458	502	500	463	441	453	521	483	486	504	490	500	453	486	508	526	487	479	489	471	475	478	490	480	531	497	512	488	503	499	502	507	518	484	487	494	503	479	512	508	498	548	516	487	446	537	498	463	465	504	499	489	555	496	500	490	542	505	486	464	531	518	499	468	479	507	504	465	490	514	533	531	467	489	447	568	487	519	461	487	497	516	499	492	490	511	477	469	485	494	494	513	493	495	530	474	516	496	490	472	494	479	507	471	474	511	484	442	481	508	515	524	514	507	509	458	535	520	487	493	483	536	503	488	469	486	506	494	506	504	482	490	498	523	492	510	502	494	432	519	476	466	534	512	443	501	485	480	485	479	521	456	479	507	466	508	505	496	494	483	472	470	518	494	465	472	484	499	490	497	521	503	495	522	482	500	475	528	496	480	476	482	480	534	489	482	516	486	487	515	495	499	488	487	494	495	496	494	493	509	518	528	485	513	512	448	483	530	476	491	518	496	521	474	515	493	497	513	544	511	518	499	513	462	482	466	507	466	503	508	487	492	502	490	501	509	418	475	487	556	525	521	506	514	468	472	471	452	482	518	529	461	450	442	429	521	523	484	475	475	485	495	498	497	473	506	503	513	466	495	500	524	501	502	505	470	497	477	498	511	505	487	499	515	496	496	506	452	534	520	514	529	509	513	509	496	552	528	486	522	535	481	501	479	510	476	531	457	520	477	504	497	479	515	489	489	458	492	500	510	516	531	492	481	498	500	472	502	506	498	488	505	492	512	503	495	472	503	503	511	501	505	510	523	469	486	470	483	491	507	469	492	465	489	519	466	478	537	481	479	492	506	490	495	498	489	512	518	518	481	478	509	526	524	517	472	494	487	483	479	554	494	487	487	493	479	515	515	506	478	469	501	505	496	545	453	497	503	471	465	510	478	512	500	508	464	510	481	501	494	456	480	460	518	517	489	472	484	478	486	483	479	529	459	418	490	505	482	510	489	525	479	475	484	479	488	512	482	487	512	479	492	504	495	519	502	497	446	496	531	485	488	505	494	494	496	504	467	490	494	505
8369	4690	4976	3644	2452	1623	1218	961	794	702	522	448	364	348	346	357	317	281	284	287	228	274	270	262	272	255	235	260	238	228	240	217	231	238	267	243	223	191	223	233	249	235	236	253	264	203	226	232	231	239	234	240	256	228	220	210	214	229	232	231	236	218	213	232	228	230	232	210	218	237	224	187	217	203	230	223	228	210	220	224	238	232	244	240	204	216	221	217	239	246	245	246	231	223	234	172	226	229	214	209	206	232	217	247	251	239	217	229	229	222	244	219	226	233	214	224	240	227	210	232	234	226	203	238	210	235	219	235	221	230	234	239	218	207	224	197	220	217	233	224	228	232	212	209	224	199	232	231	203	247	238	249	244	237	199	247	220	221	198	223	230	211	223	215	242	238	240	273	206	264	209	246	206	215	226	208	238	233	217	226	203	235	230	222	230	225	216	224	222	224	198	229	234	243	225	238	237	239	216	229	231	211	208	227	235	230	226	238	222	225	227	248	222	212	227	236	190	238	219	226	206	205	212	215	248	205	232	237	245	203	202	222	222	236	208	211	224	207	211	192	214	216	248	213	210	226	192	217	212	230	205	215	240	233	214	229	204	206	220	209	195	236	217	231	213	220	210	228	232	224	260	231	227	242	232	228	230	228	233	225	219	259	223	229	216	220	231	223	231	225	229	251	253	220	206	197	222	221	209	220	227	223	229	231	203	239	236	212	213	244	236	192	224	226	207	240	239	191	225	209	199	230	262	224	249	237	216	212	238	227	209	199	239	217	208	236	243	236	230	232	233	254	204	214	212	240	245	243	205	258	243	229	225	213	215	239	204	217	234	225	220	257	224	239	240	229	222	223	234	230	209	236	246	222	246	210	228	231	237	234	236	234	184	224	249	232	220	206	214	230	210	240	240	222	212	231	223	201	213	202	231	222	216	228	242	224	213	215	217	254	232	207	210	208	224	220	204	216	230	228	209	205	210	234	213	198	215	213	234	226	225	226	205	218	194	206	213	206	236	199	226	210	206	222	223	218	233	214	221	234	233	229	211	233	245	212	211	232	243	241	240	196	220	236	218	243	229	219	214	251	261	214	233	208	219	202	235	218	268	194	223	217	211	223	258	256	188	222	198	225	208	241	225	226	263	211	229	204	219	206	221	227	191	195	237	215	227	224	246	218	239	215	238	232	216	220	243	245	222	224	198	233	224	229	239	214	221	216	214	211	219	221	239	256	236	250	210	216	216	235	220	211	230	226	226	213	203	214	222	197	226	241	230	223	239	241	246	218	182	230	228	190	227	233	208	229	215	220	231	251	211	205	212	227	224	225	197	223	213	204	215	198	201	231	231	225	205	230	241	228	226	205	230	212	201	234	226	240	237	228	219	237	192	234	227	214	225	230	236	223	231	225	217	211	230	201	227	206	225	219	222	210	238	224	195	206	235	227	246	229	248	223	245	200	220	220	212	225	226	227	225	211	208	212	221	227	230	225	224	246	228	210	226	207	223	239	247	222	202	205	229	219	222	221	219	242	231	212	230	248	226	235	238	225	227	213	230	243	217	224	205	189	230	220	197	211	215	211	245	220	226	202	243	201	197	206	249	219	200	220	234	234	246	217	256	214	224	225	260	212	225	219	244	245	219	222	214	211	245	203	245	220	204	213	244	229	250	235	245	226	202	225	214	225	250	229	252	231	180	181	217	230	228	222	205	216	214	251	204	246	239	202	245	214	221	211	246	241	209	246	219	220	206	206	220	244	204	238	212	228	217	230	218	243	203	239	208	227	214	220	226	204	212	231	218	218	233	222	234	216	222	240	243	244	230	229	197	235	248	238	241	208	226	217	204	219	223	216	211	214	246	194	222	212	238	197	250	251	230	230	215	199	218	241	196	243	198	237	230	195	205	224	210	223	216	236	238	217	239	260	196	207	210	246	240	229	235	214	210	253	219	223	225	235	219	231	218	247	224	238	230	241	215	218	212	228	219	219	244	235	218	236	243	214	233	204	205	217	217	201	209	218	196	214	211	239	227	232	213	224	217	241	243	219	244	218	226	223	226	226	217	215	206	256	229	237	239	225	198	224	219	224	240	196	229	215	226	239	201	194	233	219	223	238	230	254	213	204	221	243	224	237	207	235	220	219	222	217	200	220	225	243	217	212	203	213	210	235	211	226	215	222	254	227	247	229	256	235	231	250	220	234	241	216	213	211	243	236	236	219	195	244	231	219	184	237	210	240	246	194	232	230	225	246	226	218	236	217	231	244	222	224	222	218	205	239	230	235	221	213	236	234	231	211	212	195	215	231	208	222	231	204	208	228	256	226	254	240	227	238	220	241	227	231	221	246	200	193	200	191	211	218	191	222	228	223	224	271	217	231	235	221	244	212	217	212	212	199	241	247	230	240	205	248	226	221	210	218	214	241	232	202	253	206	218	224	199	228	222	240	239	218	198	228	238	225	223	212	187	248	218	228	227	226	204	212	195	289	226	230	216	214	225	216	246	223	194	219	192	215	227	218	211	199	196	228	205	197	221	226	236	215	228	221	222	215	216	233	240	211	214	229	267	256	215	230	221	270	220	209	223	222	204	212	225	226	228	205	221	216	227	212	220	207	224	207	259	203	209	202	251	216	212	248	226	210	227	213	243	234	227	216	244	236	213	230	242	223	235	220	202	241	211	205	244	200	208	215	223	212	251	213	229	192	227	246	213	211	205	236	212	238	236	224	229	210	215	218	215	238	205	213	227	197	235	218	219	228	218	225	225	277	205	217	240	253	267	243	231	190	236	210	228	228	224	224	197	225	242	222	222	221	241	232	192	231	227	223	206	202	214	205	200	193	237	227	235	246	240	240	219	209	214	217	207	223	237	231	222	241	215	232	230	220	242	203	209	202	194	209	238	240	238	235	234	228	214	241	224	218	266	226	222	222	235	233	215	240	230	200	218	245	227	201	246	244	221	237	254	247	225	230	263	204	231	214	223	248	245	233	208	213	213	224	223	220	206	219	206	219	196	196	210	222	221	229	221	215	207	234	235	224	202	221	228	211	237	234	220	203	255	222	199	254	224	194	217	204	209	199	207	268	204	231	211	229	216	209	231	212	217	232	215	225	224	210	198	230	217	206	211	184	229	206	219	229	258	229	214	228	224	224	216	222	221	210	220	214	231	226	213	222	245	195	243	209	255	188	215	236	228	229	226	224	209	233	230	209	239	247	235	231	225	222	225	234	253	235	218	213	243	242	223	217	224	207	211	215	232	227	251	218	228	212	240	216	227	247	244	246	207	235	209	214	221	228	232	238	236	215	217	238	203	197	235	260	240	218	235	218	236	227	206	250	244	223	225	235	253	253	221	224	223	229	225	240	205	215	210	216	214	219	223	211	230	198	217	218	207	232	220	246	239	195	212	236	221	216	236	215	249	225	223	222	245	232	233	230	203	253	232	236	200	225	247	217	227	234	194	226	227	210	206	237	243	230	228	211	251	263	246	238	248	213	243	221
6801	4848	11285	12414	10257	8040	6504	5175	4326	3602	2633	2236	1772	1561	1242	1211	1111	1003	955	912	885	897	845	703	741	765	719	746	680	603	681	620	583	601	598	632	602	592	624	594	573	595	551	580	583	540	545	561	544	525	551	549	553	597	585	542	526	564	561	566	515	526	548	537	510	573	563	573	605	515	558	557	521	599	505	614	510	528	567	552	485	519	563	556	541	562	559	543	541	534	587	556	559	531	534	552	519	532	524	570	536	516	531	528	517	561	594	560	569	560	544	528	548	544	516	552	569	569	539	574	537	560	597	531	498	571	568	556	494	532	532	529	519	541	515	596	560	526	535	550	573	544	514	600	566	521	529	560	542	522	550	530	531	519	558	543	544	539	552	576	559	575	560	547	555	578	546	536	556	579	528	571	538	531	601	498	561	534	519	527	552	552	552	516	554	481	541	536	521	558	574	528	545	564	542	545	528	562	574	532	551	598	522	537	520	516	550	551	505	562	525	564	560	550	537	560	504	535	560	549	545	580	554	584	548	566	546	522	560	533	577	562	536	524	555	540	550	526	553	572	512	508	529	538	543	532	570	521	521	550	539	594	538	503	536	524	578	535	560	528	530	568	563	545	561	573	572	552	557	538	557	518	522	523	555	538	577	534	568	526	555	564	494	535	534	537	557	556	545	526	571	560	570	576	576	583	538	558	575	552	552	507	595	562	531	567	571	540	543	545	543	554	520	582	562	580	535	550	559	493	556	578	509	523	574	543	553	574	552	531	517	531	577	557	533	539	541	500	539	517	532	499	552	539	575	538	516	579	546	527	549	515	544	530	536	548	527	545	578	569	531	546	484	581	548	532	594	583	543	533	551	562	531	542	555	558	561	560	570	602	553	559	516	552	561	571	553	541	534	508	558	538	580	561	565	599	541	535	512	553	532	577	567	526	537	492	558	540	532	580	548	522	534	535	495	553	556	545	582	547	571	592	540	540	539	541	580	577	572	580	555	554	567	519	543	553	549	535	539	508	490	561	540	551	529	517	543	508	553	530	535	579	572	524	562	578	540	512	537	552	565	556	529	576	522	567	566	601	506	546	547	580	524	545	543	543	552	531	526	507	508	531	510	543	501	526	522	562	533	579	545	545	573	590	522	547	541	569	553	549	555	535	556	598	540	540	557	521	521	508	527	517	563	583	512	525	537	517	571	522	587	553	514	516	544	533	591	584	571	566	536	551	575	548	562	566	561	539	525	550	592	546	571	567	549	533	560	525	537	586	540	553	497	545	562	565	543	579	517	529	511	540	524	546	559	502	600	501	562	575	524	525	558	523	545	580	537	541	540	530	572	556	546	567	518	575	525	559	538	561	503	554	532	587	553	534	539	522	528	565	567	573	572	588	574	576	546	533	546	536	521	579	547	551	533	526	539	572	528	572	548	539	532	522	573	526	585	545	581	555	572	539	574	524	566	545	555	546	564	510	542	512	562	586	523	564	539	554	531	553	537	506	534	590	579	518	535	572	503	583	561	544	520	554	553	542	544	509	505	563	585	545	571	545	586	557	570	525	538	556	577	544	608	563	525	560	536	578	568	553	561	512	568	556	555	557	536	517	545	545	550	549	551	550	523	543	557	539	502	556	550	525	545	549	548	550	538	549	561	543	540	535	571	558	545	568	547	555	552	540	577	538	535	531	576	512	519	566	551	530	552	555	553	538	521	532	559	520	576	575	561	571	553	556	551	570	572	527	552	562	558	593	533	509	566	559	564	562	542	548	550	541	532	543	535	586	542	531	533	548	584	564	568	576	555	550	531	554	534	545	530	590	540	557	520	538	558	516	512	538	522	564	529	506	541	564	499	535	515	558	541	518	587	519	546	583	548	563	563	568	576	531	577	563	561	551	557	554	538	574	565	564	537	568	529	551	559	604	573	532	548	568	536	540	581	552	580	580	542	579	562	552	577	577	550	526	530	528	538	570	556	559	532	581	559	553	532	555	534	537	572	558	509	568	547	531	552	519	531	556	554	536	553	573	562	538	531	595	516	529	566	559	543	551	547	545	540	509	575	536	517	536	579	561	555	548	506	564	504	505	550	534	591	542	548	539	579	547	554	562	526	510	538	526	539	555	525	537	567	555	524	563	558	524	494	521	552	542	549	568	535	537	551	577	546	516	574	558	546	572	564	523	536	561	555	535	515	558	536	536	559	525	578	548	546	528	554	565	545	584	545	573	571	540	586	574	553	569	531	538	552	576	509	565	519	582	550	547	552	502	543	538	542	564	524	567	532	547	543	527	541	576	585	586	550	534	533	583	515	596	548	536	536	534	516	522	550	494	564	548	580	536	512	550	522	580	565	552	538	552	531	539	528	559	558	549	554	538	498	540	548	538	568	523	563	548	533	534	532	585	513	554	562	536	518	506	553	535	510	553	575	576	567	551	571	544	545	527	511	537	581	560	540	526	508	481	550	545	532	548	536	547	537	520	543	557	578	567	523	558	561	543	566	543	495	579	561	567	529	525	575	525	573	518	565	559	524	565	554	548	527	546	548	584	560	575	567	549	560	534	516	566	527	544	552	569	559	512	600	543	584	549	604	590	532	532	547	520	573	554	534	551	560	507	570	611	527	529	542	540	543	529	550	518	523	519	522	549	532	544	511	511	535	565	533	572	587	554	531	511	556	524	547	534	581	560	554	543	539	546	518	573	556	527	546	561	550	571	567	558	561	497	552	533	562	512	561	537	513	559	545	535	509	537	541	538	549	538	529	558	560	567	551	551	607	531	591	518	585	587	544	554	542	569	565	555	526	555	537	529	614	576	567	535	544	542	588	589	519	542	548	585	521	568	553	586	546	566	586	505	560	499	531	583	590	534	535	549	523	539	566	585	579	533	576	549	524	557	536	531	525	556	570	554	548	569	594	495	498	498	530	552	580	525	550	571	567	556	541	536	572	564	574	551	531	556	581	495	569	524	561	555	499	570	522	533	579	526	526	505	565	583	542	545	510	566	541	547	573	560	581	525	531	529	584	555	558	578	549	513	521	570	541	539	541	524	512	535	529	591	566	550	543	512	545	558	566	572	516	576	573	539	533	543	542	527	548	548	542	531	568	535	561	529	547	505	556	553	532	566	534	569	538	538	557	543	532	523	580	571	552	586	517	532	546	525	540	543	537	562	531	554	517	511	558	581	554	581	566	553	518	549	593	519	513	574	538	536	533	564	531	538	535	566	567	555	579	520	556	510	563	570	547	583	559	582	574	540	541	524	527	552	590	553	532	552	510	557	553	549	564	520	566	590	557	507	583	585	566	541	596	537	564	531	561	581	554	547	534	534	526	547	581	572	539	550	535	552	528	531	554	579	549	540	537	531	544	546	531	528	524	525	536	578	556	538	574	511	552	559	540	550	549	549	583	546	566	549	554	530	524	532	551	524	514	472	539	546	560	581	563	538	530	546	547	544	522	538	556	552	573	525	511	546	541	531	543	554	526	570	576	534	534	524	558	585
18265	8732	8949	6890	4013	3354	2586	2182	2030	1692	1158	785	711	663	484	486	469	391	323	339	298	329	324	298	294	284	240	289	258	273	260	215	246	251	235	260	213	207	232	219	232	249	216	221	242	229	217	231	220	206	242	209	203	223	231	217	207	229	220	211	223	234	219	203	205	215	240	215	243	192	211	206	225	241	221	233	235	221	227	212	237	199	244	217	215	224	234	198	221	239	221	208	207	200	259	215	228	207	194	202	211	237	182	179	211	218	183	208	223	215	192	237	249	195	214	217	200	224	207	238	206	227	235	237	237	225	195	232	239	215	200	174	211	257	229	238	232	196	234	240	222	227	214	202	207	224	228	197	213	222	215	212	209	215	229	226	206	203	226	221	214	212	198	187	197	212	220	214	228	226	218	241	249	229	207	197	234	211	219	247	203	204	220	229	211	221	198	219	194	250	203	203	234	198	246	220	225	199	217	201	215	177	228	193	215	206	219	209	235	219	230	207	204	194	211	209	193	216	219	224	226	234	240	232	210	220	231	236	253	209	213	199	209	207	192	198	200	225	201	217	238	222	220	219	205	222	252	214	193	233	198	235	224	224	243	221	241	219	225	222	240	234	220	233	215	234	226	187	253	218	253	211	226	192	236	243	191	197	235	235	236	206	228	212	206	218	220	217	214	216	220	187	177	231	193	232	206	195	227	185	228	243	226	222	210	191	204	209	231	228	205	223	222	220	228	192	210	233	205	206	229	196	218	188	190	228	219	228	224	247	254	241	199	212	217	224	196	222	211	232	219	220	222	187	202	218	216	228	212	243	225	228	224	230	229	254	231	203	236	214	223	227	216	234	207	227	212	211	242	216	232	214	212	228	203	210	211	188	231	218	225	226	191	226	238	234	255	231	211	217	203	232	223	190	227	219	226	243	236	190	206	235	226	229	244	189	234	246	199	219	243	236	229	211	201	214	216	217	223	211	217	223	232	215	194	238	197	232	225	197	215	229	249	236	241	229	240	232	212	210	217	218	235	232	209	223	215	236	221	222	213	227	214	222	199	219	228	220	222	259	207	225	242	233	223	213	223	228	221	209	196	212	214	230	215	199	201	219	226	203	237	216	213	194	213	252	217	206	201	207	206	215	179	202	203	203	180	223	218	226	185	210	224	223	184	207	194	217	231	203	224	200	230	216	231	237	230	226	207	215	221	236	230	212	183	221	206	214	211	244	223	221	199	236	219	202	219	234	217	200	263	231	226	237	230	219	228	215	203	225	218	210	245	260	232	207	224	195	233	226	219	233	232	196	236	226	238	219	208	231	230	242	238	228	216	210	213	224	249	198	218	233	210	228	242	217	231	226	231	228	217	223	204	226	225	230	232	223	223	241	224	217	219	228	236	232	216	220	219	218	217	216	230	227	206	196	217	238	210	233	223	217	214	230	229	250	217	206	204	243	193	198	226	231	210	222	225	196	231	239	206	229	191	219	229	212	229	214	232	246	193	204	198	177	243	245	217	230	250	225	223	227	208	216	207	196	239	198	164	220	184	216	216	215	205	213	209	243	227	216	228	243	225	251	239	237	237	216	255	206	229	229	225	234	215	202	211	238	224	240	230	215	197	223	206	215	222	194	187	207	220	206	194	199	205	214	210	213	208	231	218	206	240	200	203	219	235	208	240	229	220	210	242	208	221	212	218	229	227	228	222	214	208	227	227	239	262	218	212	211	188	238	230	238	195	228	248	230	220	196	228	224	211	231	250	213	228	267	207	218	219	195	214	192	239	229	232	223	232	220	215	239	213	216	224	226	232	188	245	225	235	208	245	238	227	240	206	226	217	244	194	229	176	224	215	193	226	177	205	258	229	238	235	203	195	228	205	226	239	195	224	206	220	223	197	198	245	219	194	216	210	203	223	221	222	195	223	220	209	210	220	223	205	210	218	231	197	228	208	234	213	210	204	220	221	200	215	207	219	213	249	209	197	223	228	222	218	232	214	216	197	203	223	210	191	221	250	230	200	228	204	203	227	220	245	228	254	231	197	224	236	224	234	213	224	229	207	202	212	219	224	239	217	216	215	199	220	194	200	227	193	229	241	206	210	221	207	208	220	231	230	229	175	208	209	237	223	223	238	225	232	243	229	194	223	201	207	223	230	197	251	231	209	218	231	227	179	192	220	214	235	213	213	248	210	227	203	237	238	216	222	222	233	212	208	236	211	210	212	217	243	207	210	204	211	202	217	231	215	239	215	238	218	212	219	234	237	211	220	229	213	209	220	209	209	227	210	235	223	225	206	227	246	241	212	212	210	234	234	229	204	213	183	208	207	204	213	231	229	231	223	227	238	199	223	220	228	228	232	204	200	217	245	190	248	227	212	216	210	218	219	221	244	215	225	223	223	202	211	216	183	194	211	231	189	228	204	198	176	235	227	230	228	208	215	211	219	212	215	237	215	199	208	188	228	224	246	222	203	220	228	230	218	207	231	213	220	206	208	223	197	213	214	236	229	214	214	219	189	216	208	220	225	221	229	222	221	221	226	245	208	203	230	218	251	213	202	218	223	211	216	220	256	227	218	218	191	235	210	254	214	211	221	228	234	233	247	222	219	220	215	214	221	245	215	210	226	195	178	222	252	218	205	205	226	221	251	215	198	211	219	216	215	217	205	214	212	205	216	211	230	244	223	221	244	224	240	219	200	202	178	201	211	232	221	230	257	219	232	207	200	205	235	225	205	215	229	205	218	220	203	228	220	224	233	227	202	203	210	196	206	220	226	238	235	199	196	212	221	214	224	208	219	214	212	196	223	240	221	244	210	209	212	196	222	214	222	219	246	227	233	227	217	222	209	206	229	208	221	208	239	207	214	208	224	239	226	223	217	217	218	189	214	226	204	209	194	219	242	227	218	226	269	243	217	244	222	242	235	227	227	216	214	239	219	197	241	216	244	237	247	210	182	213	209	222	239	186	187	212	244	240	269	260	224	230	246	235	222	233	213	206	218	220	220	220	179	230	206	209	223	219	212	201	207	187	213	207	225	180	226	277	208	229	222	205	231	223	218	190	224	240	212	223	212	194	236	232	213	202	238	219	223	210	228	243	233	234	250	206	225	228	228	244	219	214	193	191	212	225	225	251	236	227	249	200	205	200	210	218	221	205	209	202	223	230	194	227	223	237	219	220	225	196	194	217	228	242	211	221	221	221	211	237	192	195	199	212	213	222	237	175	214	218	222	202	212	210	204	195	245	210	209	227	231	235	251	229	207	207	256	245	223	234	253	220	229	207	231	191	256	217	242	221	210	225	225	203	213	212	206	235	235	193	225	233	206	225	237	199	214	215	232	220	207	215	230	215	205	226	233	211	219	210	210	215	227	228	194	242	270	225	230	191	238	192	216	224	260	227	188	246	228	239	196	180	192	206	196	231	245	217	227	210	218	239	238	230	223	242	217	203	234	223	205	202	201	205	232	226	209	233	225	223	220	227	237	241	206	220	224	223	211	226	225	227
13869	7492	16961	18502	14781	13708	12250	10909	10723	8549	6038	4579	3734	3563	2620	2586	2275	2135	1864	1531	1397	1330	1270	1128	1099	989	839	851	821	764	754	679	638	632	646	631	667	602	584	614	569	601	581	556	570	557	581	564	581	545	537	592	581	536	559	542	561	543	541	537	558	559	534	521	555	487	538	536	548	540	508	566	590	526	547	540	519	562	557	555	518	580	550	567	562	534	530	547	517	533	539	564	529	546	510	567	573	519	563	537	580	554	546	561	533	532	510	534	541	549	510	523	529	471	562	559	508	542	577	539	563	558	517	525	552	534	535	551	547	529	536	533	516	548	539	551	547	527	531	508	524	540	529	542	591	513	534	555	564	528	573	555	516	547	530	558	583	545	556	538	536	514	518	576	520	544	523	518	523	499	528	566	541	529	541	547	572	545	546	546	538	552	576	521	545	550	544	540	530	534	537	544	521	554	515	524	544	542	573	569	545	535	580	553	539	547	511	540	548	545	537	527	528	573	586	553	516	549	514	512	529	554	521	514	541	516	570	533	583	533	549	552	527	529	560	512	523	570	539	489	551	526	535	551	518	584	553	552	550	561	540	568	522	533	521	528	543	502	563	558	537	532	529	510	527	532	540	519	572	519	564	514	554	517	563	546	531	533	546	535	529	512	576	518	562	581	587	534	525	543	527	561	551	551	532	544	549	515	552	530	521	545	515	556	517	552	541	563	560	476	548	510	543	558	511	515	545	556	565	529	540	550	532	561	516	532	534	531	503	532	522	553	570	506	556	563	547	537	539	526	522	552	542	530	549	527	550	544	542	545	537	536	558	530	505	526	585	513	571	549	563	566	548	555	554	546	540	575	557	549	559	545	553	597	548	530	561	535	520	511	512	539	531	549	565	528	545	552	538	541	508	533	520	572	518	518	560	549	548	540	521	526	538	571	514	540	538	556	604	538	562	550	582	592	526	559	580	538	574	505	582	554	534	512	509	562	505	472	573	531	520	562	537	541	543	531	523	572	552	533	506	568	586	507	539	535	530	537	501	532	533	569	518	565	553	477	580	536	536	543	538	545	529	576	534	527	568	549	532	511	591	565	540	594	529	514	559	583	515	551	578	533	582	498	525	539	544	541	536	558	548	559	538	567	527	584	534	559	559	539	536	548	514	535	489	562	535	555	583	520	533	554	548	551	579	509	571	526	569	571	599	523	536	553	572	523	522	539	571	545	536	563	536	552	541	545	517	484	506	520	522	547	572	546	555	536	535	580	543	539	512	597	534	557	549	574	541	497	562	576	555	568	588	555	531	581	523	524	573	529	562	533	571	519	528	543	530	579	511	503	558	536	561	553	518	576	539	549	508	528	545	533	525	533	505	520	515	536	576	576	524	527	564	510	609	534	565	529	586	553	590	564	528	518	566	517	545	528	556	558	518	549	476	539	550	543	581	558	556	551	577	492	573	546	575	564	530	556	533	541	550	551	551	528	538	541	522	529	538	494	553	566	582	539	552	553	556	562	553	562	529	551	556	517	580	530	550	545	566	582	552	539	558	542	537	588	531	528	534	569	543	554	554	531	534	552	516	490	591	540	533	529	522	516	536	552	531	550	502	522	574	533	542	579	527	529	569	535	533	564	544	540	534	568	572	583	540	584	568	535	564	547	506	551	547	518	542	573	539	470	537	556	566	526	534	529	525	555	530	497	562	558	514	508	533	590	524	502	513	592	547	519	544	545	551	545	530	543	514	547	559	547	573	557	503	539	518	541	581	588	560	499	562	580	536	515	501	573	541	563	519	510	512	550	553	580	536	548	539	491	587	519	533	563	533	546	534	520	541	509	557	550	511	576	525	548	569	573	605	511	538	579	531	498	496	544	577	527	536	532	547	505	562	553	527	573	567	557	537	520	515	580	571	539	529	541	545	548	544	532	545	554	561	559	567	614	496	560	531	538	528	563	517	510	587	533	563	545	531	527	507	566	539	561	538	527	558	516	505	544	513	544	553	477	558	525	520	526	520	526	535	544	506	537	529	509	558	534	512	555	540	566	566	568	542	551	560	545	587	555	506	532	505	547	554	541	546	562	512	570	541	514	549	589	546	561	571	519	587	539	536	503	562	539	556	572	560	523	544	576	552	547	551	540	520	577	519	514	557	545	564	504	534	524	552	540	574	540	523	556	557	586	544	505	544	549	586	547	552	555	538	532	558	572	501	533	551	545	532	518	577	538	558	564	517	563	551	537	552	575	562	534	557	503	565	547	557	559	577	537	549	520	569	496	524	548	536	526	525	524	559	543	539	491	527	555	542	573	574	559	547	545	579	557	563	579	533	584	544	548	569	501	518	566	578	526	531	550	574	514	491	589	527	514	569	556	575	558	538	579	566	550	546	500	533	560	559	516	517	508	574	490	538	567	543	578	518	560	512	558	518	520	602	535	554	585	500	576	518	533	548	571	581	532	563	533	577	534	507	557	547	530	504	561	533	543	542	522	538	557	592	549	525	520	523	535	571	546	541	531	520	563	535	547	538	571	536	527	545	529	549	521	544	544	538	529	538	532	576	551	557	532	578	547	552	546	569	548	516	539	509	530	596	567	493	569	535	566	579	522	557	540	584	573	534	504	487	523	514	545	508	536	528	572	560	582	559	535	525	559	564	519	545	534	569	562	515	541	543	499	554	566	504	575	545	509	535	561	585	577	505	503	526	571	560	545	540	561	585	556	547	545	566	520	534	508	521	543	543	584	513	567	551	550	515	552	554	488	554	572	606	533	540	566	582	557	529	535	562	563	510	548	583	526	507	546	523	532	558	532	549	546	546	516	528	575	556	583	588	626	543	514	574	575	558	547	537	577	529	530	520	561	528	542	568	512	548	569	563	513	548	515	552	541	503	562	527	562	531	533	537	524	550	576	500	539	520	533	526	570	548	506	533	547	564	578	531	576	606	519	583	503	534	543	499	521	569	508	528	541	550	525	551	494	535	533	553	530	535	529	525	543	519	574	533	524	542	572	600	607	560	514	489	561	580	553	553	572	566	530	521	533	519	528	519	554	535	538	558	549	564	534	556	507	524	530	489	565	555	527	549	556	576	586	562	517	556	551	553	553	537	527	531	536	552	569	534	537	566	538	517	572	545	536	551	564	549	534	538	594	511	523	529	540	525	536	551	539	534	533	521	573	560	534	494	553	535	520	533	564	567	560	513	554	550	506	561	537	558	593	548	524	551	582	540	561	540	521	537	546	563	565	508	551	568	550	589	554	580	537	516	485	561	498	559	539	566	592	531	547	525	530	554	549	533	511	532	513	519	563	536	600	517	541	533	543	550	560	528	545	588	552	558	506	529	550	524	569	544	530	566	537	562	519	549	553	522	538	528	570	541	533	532	521	574	536	541	556	518	574	596	524	552	502	568	543	520	539	521	522	537	561	552	545	542	495	528	537	574	544	497	569	564	541	535	555	512	515	534	508	498	582	549	515	542	547	565	553	493	580	539	559	567	576	570	565
25464	14836	13681	10563	6771	5184	3993	3480	3405	2806	1663	1116	975	918	601	657	519	527	440	412	336	333	332	309	257	275	245	289	253	238	215	193	231	233	208	201	188	233	216	220	191	186	201	214	194	180	222	222	208	224	208	181	214	198	202	227	192	200	196	204	189	228	225	214	194	225	208	203	180	173	204	190	200	188	164	207	195	187	207	195	199	190	202	176	211	189	201	196	194	214	198	200	200	209	241	212	223	205	210	218	224	210	213	178	187	200	195	207	210	209	203	240	212	199	190	193	187	215	188	212	188	207	189	214	205	179	183	194	184	192	209	189	211	192	190	175	182	186	195	223	198	177	197	203	232	215	209	204	196	189	194	197	169	230	203	188	217	191	185	207	210	197	181	184	182	212	221	178	217	184	190	210	220	179	202	194	201	206	216	231	187	218	198	207	212	207	196	194	204	215	197	210	187	191	225	214	201	216	202	188	201	193	226	210	212	217	186	197	196	167	211	206	181	186	243	214	181	210	223	189	224	201	218	216	192	198	221	193	202	181	209	209	187	195	217	229	181	186	202	185	203	215	198	196	195	169	209	194	181	213	182	177	204	205	220	205	213	204	187	169	185	172	190	186	203	210	191	170	212	207	229	197	204	211	181	192	220	203	228	199	199	223	231	191	242	215	183	199	177	212	207	200	174	198	201	215	216	194	191	190	192	201	183	224	203	209	216	209	197	197	175	185	202	212	209	166	208	188	170	183	181	202	211	193	192	207	221	207	196	181	183	217	191	210	229	215	190	208	204	201	192	184	194	198	227	211	194	212	192	197	201	177	211	211	208	197	233	190	211	193	172	188	202	196	186	186	203	205	229	220	201	195	189	188	186	190	197	190	211	195	199	207	205	193	190	206	187	208	212	190	199	197	193	198	207	192	175	170	215	189	188	187	172	201	221	193	185	229	195	192	213	194	195	199	184	216	221	179	199	163	198	187	186	181	190	198	193	216	200	198	185	173	217	164	215	194	193	202	209	211	184	185	206	203	180	196	203	194	186	186	184	204	181	223	211	214	202	199	187	183	203	210	190	208	198	195	197	201	197	209	190	218	209	197	222	194	191	190	220	194	179	186	208	210	208	175	207	179	187	221	175	187	185	220	197	194	208	211	195	218	194	183	193	191	211	212	199	202	197	199	206	193	186	216	208	204	200	180	192	173	206	217	193	191	208	189	215	191	199	196	192	178	191	223	190	196	217	207	162	190	181	200	219	207	191	198	198	204	196	177	202	194	211	188	193	190	206	209	189	191	197	199	192	226	188	210	202	211	165	193	205	171	189	162	201	203	193	183	221	205	194	213	165	191	217	187	160	226	214	212	203	225	178	203	188	236	216	192	186	185	208	254	211	240	199	223	182	162	198	198	175	181	202	192	175	211	202	206	202	226	196	216	229	207	198	203	185	214	183	192	210	210	197	208	183	181	193	227	195	191	193	212	195	182	195	200	222	190	207	195	221	191	191	187	194	200	179	213	204	210	203	183	188	185	212	192	197	210	188	207	187	212	181	215	193	218	222	214	162	200	239	186	212	196	188	193	196	215	199	228	214	212	195	193	200	198	209	173	210	214	211	241	210	203	202	197	209	216	214	210	229	190	213	222	193	203	185	169	195	172	213	162	176	172	183	224	209	188	192	233	191	185	193	196	206	207	179	198	207	189	208	193	187	188	206	188	186	192	169	191	212	218	206	193	209	217	195	215	196	231	197	225	197	187	183	206	200	200	182	211	199	219	231	215	215	171	211	226	201	194	194	206	192	202	208	195	193	209	221	200	168	206	198	192	235	216	217	193	187	191	190	184	212	195	214	190	211	192	195	204	222	181	180	192	196	179	198	198	187	184	208	209	193	220	195	191	185	216	189	215	166	186	191	208	203	212	217	198	188	192	191	216	203	188	187	195	181	213	204	209	186	207	205	198	227	180	215	195	180	196	212	214	175	190	199	215	181	218	212	195	222	163	233	194	170	182	176	205	214	194	188	194	204	196	214	227	206	207	207	208	199	195	189	200	215	218	189	194	231	208	220	195	190	182	193	175	186	185	213	177	196	210	183	218	205	180	181	187	201	217	213	223	192	220	197	166	194	196	214	201	217	196	179	207	226	176	207	211	212	208	204	173	156	196	182	192	200	211	210	187	176	203	220	195	194	205	193	205	194	166	180	214	200	191	173	214	182	207	190	201	214	196	211	214	207	188	218	206	200	215	193	211	207	186	208	203	204	204	210	193	211	196	181	193	220	187	196	199	184	200	199	182	174	174	218	204	184	183	202	185	198	201	187	189	184	186	188	212	190	189	225	194	231	188	213	210	194	181	192	217	199	194	204	180	206	176	193	190	185	193	170	193	200	179	204	185	203	218	182	195	214	204	214	198	203	176	199	192	191	193	194	215	196	205	194	205	225	218	188	167	201	205	180	196	188	198	192	227	209	213	212	182	198	213	202	209	181	188	199	214	188	201	230	205	195	190	198	191	185	169	191	169	182	180	195	208	181	205	182	213	211	206	215	195	190	186	219	200	211	181	201	212	199	191	195	203	217	194	189	199	199	228	181	196	216	208	212	211	208	197	178	204	179	210	204	210	170	216	178	193	192	195	189	204	204	196	230	212	216	179	222	187	191	193	210	185	191	174	171	205	207	210	222	203	188	218	186	180	201	176	214	198	221	186	196	224	197	200	216	208	213	192	204	217	208	218	187	201	210	195	190	203	188	197	191	232	214	217	185	201	189	248	211	178	227	207	174	199	208	231	200	203	217	208	198	200	183	205	209	182	197	192	200	229	217	181	213	194	185	216	208	190	207	189	206	186	177	197	217	200	184	190	201	189	196	194	198	216	220	199	166	181	215	209	229	201	169	201	217	187	185	191	184	187	178	203	161	208	185	196	230	204	209	177	219	206	186	204	204	191	218	214	187	190	184	214	182	191	197	184	201	230	182	203	199	183	209	194	187	192	198	192	215	174	198	192	182	175	201	214	187	211	208	191	222	190	169	203	186	162	182	180	212	199	224	212	226	204	197	190	172	188	215	183	200	191	185	208	163	174	184	211	236	229	192	203	201	199	220	177	204	181	185	202	184	202	193	204	167	210	176	200	171	208	162	194	220	213	194	204	196	169	174	234	206	191	208	206	198	191	190	214	222	206	196	189	204	193	197	197	183	226	196	190	166	206	192	200	198	172	181	198	208	195	192	197	206	197	159	210	191	203	211	207	212	201	164	179	222	196	176	194	214	190	167	225	161	187	209	195	187	195	198	205	197	217	195	201	214	214	195	206	216	199	206	201	206	197	206	203	213	223	187	206	186	186	187	201	203	190	195	182	210	185	219	224	223	211	215	194	197	182	197	189	190	220	199	225	189	196	175	205	192	203	186	198	181	198	186	216	212	213	214	205	208	185	213	202	195	195	187	229	219	201	208	191	212	203	200	205	192	200	216	189	182	208	185	217	188	212	189	193	205	203	198	234
17218	12574	21465	23664	19678	18399	16460	14483	14845	11791	8592	6487	5326	4879	3537	3775	3190	2929	2628	2209	1823	1731	1708	1268	1312	1168	999	977	838	825	775	728	704	635	589	627	610	572	585	564	570	593	573	573	526	538	502	501	522	529	509	529	495	493	516	483	489	483	500	522	503	506	497	519	510	513	487	488	463	467	457	515	520	520	458	496	505	517	484	474	449	479	538	521	502	479	495	487	522	461	479	540	508	515	535	526	475	477	502	502	534	458	491	546	501	516	483	485	494	495	481	525	473	497	489	485	478	504	463	470	485	499	509	501	483	487	489	468	495	469	492	497	488	508	471	478	494	473	471	475	496	465	507	465	501	486	505	523	498	458	448	500	468	496	521	440	501	490	485	484	484	495	502	496	467	485	471	486	471	514	478	517	499	525	543	474	486	472	480	483	512	458	484	532	426	492	514	498	498	481	505	487	470	477	498	505	499	517	477	465	538	497	488	499	478	487	490	503	499	468	465	511	474	502	460	491	475	501	528	481	528	471	467	501	461	473	476	510	483	495	456	465	460	490	505	460	470	497	489	502	489	446	433	515	491	514	470	464	502	528	449	496	467	475	505	487	479	467	496	477	532	467	464	501	494	515	482	515	475	501	489	518	507	457	488	494	486	489	517	471	452	495	529	502	493	487	481	523	514	475	538	501	493	477	473	482	454	506	481	539	483	509	510	494	481	485	506	495	530	524	504	464	481	476	508	494	519	518	518	500	481	483	497	516	469	493	431	452	510	484	505	478	506	532	486	474	497	467	524	492	499	525	488	502	485	492	506	493	471	464	491	500	507	471	472	513	489	456	499	490	462	527	462	481	454	497	509	496	489	501	499	491	501	509	494	480	487	479	525	514	532	488	462	486	519	504	477	499	485	483	470	508	534	483	499	489	487	535	440	483	474	509	496	557	501	493	493	484	504	459	520	514	492	505	492	461	484	501	491	516	483	505	506	479	487	497	491	499	485	507	521	492	501	503	481	463	466	481	480	506	489	498	443	447	487	459	493	493	493	523	493	499	464	504	480	485	495	481	495	495	470	499	523	487	549	486	502	496	476	465	523	500	511	481	453	490	468	483	505	485	461	495	488	472	487	494	544	535	483	468	471	482	497	486	481	506	516	507	499	465	498	472	484	499	484	527	496	481	470	454	503	504	506	457	508	467	521	496	525	467	505	488	460	475	478	499	511	501	506	487	506	477	441	442	512	493	464	489	469	505	481	513	552	504	493	488	505	473	469	466	520	479	491	457	521	496	448	448	506	512	501	488	472	482	503	516	501	491	498	497	507	479	491	499	475	513	472	486	501	502	473	544	476	504	506	465	507	515	481	512	531	500	481	517	442	500	483	476	487	545	463	459	498	525	485	484	472	497	498	523	482	513	458	514	483	472	480	520	526	484	490	500	515	492	497	505	488	538	477	498	480	529	460	477	543	499	499	480	506	505	471	489	492	474	456	519	446	509	486	461	474	480	539	537	470	505	493	490	478	491	509	512	520	513	476	485	492	490	475	475	488	486	477	490	451	482	476	477	475	526	528	511	454	484	505	488	502	477	540	471	523	534	490	477	470	460	505	497	492	489	470	483	507	490	476	538	509	494	483	462	496	473	487	489	514	489	492	526	475	505	541	523	505	505	475	460	498	529	497	505	497	503	471	514	474	538	492	472	485	467	527	488	489	475	496	510	502	480	497	498	467	473	493	526	498	488	526	444	468	506	503	486	522	498	510	489	473	490	465	471	499	500	513	501	473	478	492	486	498	509	482	497	528	513	482	526	472	477	469	478	464	520	489	468	506	486	521	488	524	476	486	490	492	537	491	530	476	505	539	461	515	493	485	503	453	511	475	476	511	520	493	468	486	493	468	454	499	455	484	467	488	471	513	493	528	469	485	488	445	484	468	478	468	491	458	499	503	491	508	473	489	535	491	494	469	503	465	498	452	495	461	502	525	440	493	484	467	498	494	473	511	487	497	499	465	450	500	486	474	478	502	489	452	501	458	493	475	492	461	517	497	530	479	484	488	532	474	438	520	488	521	495	487	476	476	480	552	470	516	494	486	515	470	568	507	484	482	479	486	465	448	476	498	487	474	523	502	537	458	494	489	448	468	515	437	468	479	499	500	509	492	506	526	483	536	483	505	535	478	535	510	490	473	487	477	483	466	466	514	483	500	489	488	485	538	504	473	525	469	482	496	496	502	492	479	491	506	460	482	458	501	465	466	519	495	440	467	508	496	492	472	459	533	517	460	516	439	497	498	486	471	480	478	494	480	505	565	472	504	494	478	500	460	553	489	467	491	513	514	503	468	501	492	522	506	474	492	514	484	482	470	500	467	515	515	489	500	488	461	501	477	477	466	487	480	484	520	500	482	455	518	484	457	527	518	491	521	452	512	514	538	512	496	478	490	511	455	480	481	460	498	511	463	498	487	468	502	494	482	495	492	501	468	445	524	501	511	525	459	512	475	466	509	483	481	461	517	490	513	471	468	547	501	472	497	488	522	471	509	473	498	481	498	511	503	472	527	489	480	523	508	507	516	467	503	463	505	470	479	450	507	512	534	460	479	486	502	544	513	475	513	468	496	481	498	503	470	493	472	492	484	471	505	514	460	499	512	486	489	525	502	514	470	479	522	447	514	460	459	488	501	491	495	510	511	468	508	489	519	488	509	482	496	540	507	484	497	503	477	487	494	490	468	484	489	498	499	457	477	496	482	498	468	497	487	522	479	461	494	482	538	522	485	482	521	457	458	468	499	485	497	522	477	533	482	506	478	507	479	500	496	497	494	510	508	503	489	528	500	526	466	467	510	457	495	441	461	534	464	509	440	475	465	461	481	501	519	490	502	514	513	491	475	469	497	478	464	475	484	495	533	465	503	522	501	479	508	485	477	519	471	488	503	512	459	452	500	471	514	487	479	458	447	497	564	481	512	489	533	481	499	480	488	518	429	453	494	487	490	524	497	489	470	521	517	497	525	487	497	503	473	500	484	491	510	463	478	498	513	524	513	492	460	498	451	467	512	512	501	479	489	481	421	474	495	489	471	518	507	474	468	475	526	515	469	491	488	468	487	518	515	491	475	499	454	508	509	466	489	467	507	493	492	459	471	503	488	522	497	491	488	522	463	489	483	459	480	489	452	497	497	465	510	467	462	482	463	536	517	487	519	520	511	454	501	502	526	498	497	479	502	467	506	490	457	477	451	483	524	482	478	470	499	509	506	495	498	494	492	544	505	494	518	464	512	508	497	510	499	479	447	493	480	495	515	491	523	506	501	503	488	480	475	483	515	452	518	500	462	447	457	480	475	452	475	494	521	478	486	461	501	435	509	426	510	508	462	497	482	487	466	468	484	494	489	471	480	509	482	494	483	474	480	492	516	503	500	510	530	494	498	498	457	546	475	471	456	474	513	477	487	477	498	479	507	514	515	516	477	478	488	479	502	458	497	509	478	470	506	485	499	484	498	500	500	476
8362	5339	4900	3577	2364	1647	1152	884	787	587	509	418	383	321	330	309	330	285	271	272	283	239	250	255	241	259	246	233	251	218	237	225	250	219	213	232	263	249	223	222	217	231	236	258	180	218	256	237	213	243	222	247	229	220	226	221	234	236	233	215	218	224	223	263	223	235	265	228	232	207	202	209	233	214	227	216	215	202	221	225	228	223	219	242	230	210	211	227	235	231	226	251	247	207	233	224	219	241	175	221	232	203	226	226	214	234	233	214	239	217	214	220	221	235	200	235	209	202	236	228	222	218	236	214	215	225	241	239	228	240	217	213	218	217	218	216	249	208	218	246	219	237	208	222	240	223	226	237	247	197	213	214	200	239	198	206	229	202	220	229	213	221	253	247	222	231	215	209	242	224	230	211	236	222	233	252	223	235	225	242	234	217	200	209	214	241	221	211	208	221	225	208	227	239	236	227	249	259	213	196	208	212	232	227	198	217	222	202	206	221	232	244	241	215	214	237	200	250	275	234	218	230	218	254	211	208	217	232	242	228	242	223	216	230	246	231	249	212	238	228	231	232	222	207	229	246	212	237	216	226	228	228	237	233	248	215	207	203	225	216	236	211	198	217	196	215	234	216	218	208	221	222	242	230	233	251	234	232	230	242	227	186	230	218	231	201	211	186	219	235	181	197	222	220	211	194	211	214	211	217	236	241	210	230	213	222	239	221	222	225	238	234	200	222	247	223	185	201	218	241	173	214	213	204	239	212	192	251	234	246	245	233	228	235	210	225	212	199	227	225	206	201	202	215	212	242	260	226	246	226	193	232	241	228	228	214	235	207	224	217	206	219	268	252	227	206	197	209	245	247	230	214	216	218	205	234	208	222	193	241	251	209	257	218	211	233	238	207	204	213	228	238	206	220	232	236	247	244	228	237	200	247	199	222	229	240	233	225	236	235	224	205	215	249	195	240	215	202	214	212	235	222	213	229	214	233	227	245	249	222	187	199	227	224	233	212	214	226	226	225	215	219	229	224	199	217	199	219	188	229	217	224	225	191	236	258	228	236	229	229	207	220	191	239	249	227	198	215	227	236	229	240	225	207	192	211	201	233	222	212	241	194	235	233	219	244	239	213	226	217	232	221	208	213	219	261	228	221	257	220	229	206	252	245	245	209	241	220	199	232	224	228	225	203	197	213	235	214	241	200	220	218	191	216	241	204	236	214	218	243	205	256	222	226	222	239	195	242	219	220	194	233	207	210	178	238	233	201	271	223	231	202	223	205	220	208	259	214	231	240	224	247	270	223	211	200	228	214	220	211	224	226	213	223	233	212	229	232	217	213	229	244	210	247	247	226	231	234	222	215	222	248	210	193	243	213	223	238	239	212	241	219	246	200	212	245	254	246	242	204	221	218	224	194	217	224	209	207	212	203	280	206	243	229	243	221	227	232	219	219	221	233	233	249	214	216	235	220	191	227	224	207	214	233	185	223	234	210	216	229	207	232	240	215	234	220	217	223	249	247	209	203	232	219	225	203	262	215	220	216	219	213	206	209	206	206	196	199	242	215	226	204	215	221	231	221	260	241	226	220	228	203	229	227	228	233	238	209	235	224	209	203	212	207	206	228	224	253	208	243	212	195	204	226	225	213	228	230	200	179	200	238	221	219	235	245	242	227	234	251	223	244	215	216	211	237	242	232	237	207	217	244	229	228	218	209	207	226	234	224	224	197	209	228	210	233	201	243	191	220	216	237	218	232	206	239	220	206	218	234	208	238	229	221	237	229	222	254	231	241	207	240	238	240	177	226	226	249	216	202	208	205	226	224	231	211	226	212	233	218	222	217	236	212	228	217	205	233	225	222	234	243	216	221	256	223	246	213	200	217	214	243	239	223	240	231	220	208	205	192	233	214	220	178	234	228	240	207	240	214	191	238	241	227	205	211	232	221	238	239	212	214	211	251	189	228	210	219	235	218	231	239	224	203	224	234	240	230	214	220	237	240	203	233	239	221	220	244	245	221	220	244	234	232	227	216	254	197	247	259	217	211	215	229	217	208	230	246	217	241	196	220	217	224	217	232	226	222	227	226	212	235	229	224	201	244	200	236	210	224	228	193	235	228	227	219	249	210	260	238	220	243	234	229	212	218	227	246	206	211	215	231	238	210	210	236	237	238	235	231	220	207	228	219	258	224	218	237	223	227	246	221	231	203	232	251	227	219	216	208	229	255	209	213	239	219	231	242	210	206	167	230	219	216	224	257	257	195	211	213	227	233	232	228	233	222	237	239	202	264	209	216	236	215	204	208	225	231	227	221	244	241	201	218	219	227	218	227	209	223	215	221	211	254	225	217	221	194	210	225	225	210	222	203	226	269	235	219	233	239	229	226	224	220	237	209	234	232	226	234	234	216	221	229	225	220	237	214	227	210	228	209	229	217	236	208	228	218	199	237	202	199	221	234	238	240	212	238	223	214	216	224	226	254	215	225	239	226	199	221	250	226	199	216	233	246	238	231	203	256	223	184	210	218	223	222	237	238	229	244	203	199	229	231	261	200	237	231	205	230	214	214	251	229	214	220	243	197	213	224	202	233	205	223	220	221	213	232	244	196	233	220	232	225	227	237	213	252	236	229	200	221	193	228	231	245	255	177	240	234	234	224	220	219	257	229	208	242	209	209	213	223	215	224	235	209	222	205	214	226	220	251	207	227	210	231	229	220	252	212	225	235	223	232	204	201	211	227	201	232	255	221	228	219	243	198	221	245	221	196	225	222	225	235	242	229	227	240	214	212	215	225	213	224	232	213	198	225	229	215	229	240	243	231	218	236	209	237	211	218	210	243	202	226	234	238	224	216	223	233	224	204	210	194	208	250	208	223	234	216	241	236	216	246	241	218	215	204	213	209	232	235	208	195	231	222	204	215	223	230	214	211	222	213	211	205	213	212	235	214	216	266	241	214	219	215	197	258	209	246	227	226	239	218	205	207	229	200	217	239	212	187	197	201	218	216	224	216	240	213	215	239	224	227	187	216	223	203	202	250	230	212	228	218	205	246	225	207	231	219	224	220	214	220	259	220	215	217	250	234	219	245	211	232	235	233	226	217	238	222	222	237	222	232	208	223	232	220	243	218	193	217	244	202	221	268	230	208	204	233	230	226	205	222	246	234	268	234	211	213	248	220	232	191	212	214	254	231	211	231	225	234	238	221	263	234	242	240	251	239	222	248	214	217	213	227	211	244	198	229	230	204	234	228	218	215	216	215	216	205	277	201	224	222	228	230	229	229	226	231	240	224	204	234	241	235	217	256	209	233	213	225	243	232	231	239	252	221	237	235	233	241	229	247	207	204	217	236	246	225	220	234	240	238	238	223	211	239	242	235	255	233	218	235	223	209	234	217	230	216	209	246	212	228	223	232	250	225	194	209	191	246	224	209	226	246	216	220	241	252	221	188	212	239	228	238	243	238	228	214	245	226	228	225	219	209	247	246	231	212	236	225	234	239	201	219
6745	5502	11056	12308	9791	8060	6227	5043	4236	3370	2610	2057	1749	1434	1312	1137	1088	1042	974	920	867	884	840	819	770	710	715	638	611	659	593	620	570	587	595	604	609	574	595	596	575	539	603	605	565	552	608	546	557	543	560	501	539	551	615	561	561	544	556	519	556	537	595	547	557	564	582	570	538	530	570	526	532	559	544	509	559	521	569	580	531	594	525	591	540	544	530	574	614	562	575	488	567	555	542	565	509	554	520	542	518	558	502	569	549	562	555	555	549	533	600	544	517	544	569	533	513	599	583	551	545	527	583	557	547	540	546	537	515	559	537	559	563	500	582	538	576	552	534	544	571	527	560	569	543	517	562	542	547	547	535	547	554	580	552	520	600	531	523	554	527	529	567	535	528	572	520	491	564	566	528	564	566	536	563	540	559	532	571	559	548	510	532	578	612	565	533	569	554	532	515	575	539	563	555	558	567	539	565	547	605	524	526	509	548	541	578	561	534	550	557	586	558	583	570	554	523	569	539	571	562	554	572	530	510	540	546	530	594	468	580	536	501	531	555	557	552	553	526	519	583	590	501	509	525	587	586	535	554	559	530	562	559	517	536	531	567	542	600	545	569	561	556	529	566	577	523	532	535	536	528	509	603	569	524	516	535	525	538	530	573	520	546	559	582	513	520	565	560	549	554	540	553	587	544	539	554	557	585	566	549	549	539	575	547	517	552	498	577	584	516	541	568	550	553	554	526	537	541	561	546	515	585	581	530	565	545	535	593	564	556	539	580	516	557	533	537	490	577	541	564	561	586	568	565	542	567	518	507	544	552	547	571	547	548	552	541	526	562	555	560	531	548	530	592	558	564	559	528	539	596	536	566	645	541	540	539	550	546	584	554	551	561	529	575	546	518	523	516	542	582	572	506	551	560	570	567	543	502	578	545	532	566	584	536	550	539	552	584	565	559	538	533	589	554	546	532	546	565	564	495	612	555	572	533	527	594	537	556	541	573	536	568	545	578	570	527	521	558	564	556	507	539	545	568	592	558	563	569	568	522	539	555	533	507	563	578	584	538	509	596	558	557	522	573	553	544	578	532	525	527	540	506	515	533	536	561	590	539	510	576	587	546	532	535	520	565	552	567	561	561	573	552	550	535	555	538	554	583	559	498	622	568	531	524	512	556	566	528	614	567	523	551	566	551	575	513	593	522	559	581	547	572	533	559	555	528	569	523	513	519	566	546	531	559	589	557	530	591	539	510	562	581	559	558	548	582	565	536	561	582	533	527	525	540	560	516	545	568	538	539	584	602	535	555	510	567	551	531	572	552	566	548	544	545	565	565	566	588	536	522	530	554	522	575	545	553	523	525	563	573	563	565	558	511	560	561	545	570	535	535	572	534	546	578	563	539	541	576	549	504	531	559	517	548	553	555	590	547	569	560	507	563	500	530	534	578	526	530	523	555	558	569	559	557	586	572	565	552	577	538	545	542	575	535	543	565	558	548	535	500	556	565	522	589	549	538	531	535	556	543	504	518	566	531	578	573	550	526	545	538	512	586	514	537	514	552	556	525	547	605	516	564	572	539	554	553	523	547	553	516	600	553	573	538	557	525	537	563	563	557	566	531	558	524	549	563	504	569	525	554	546	547	568	553	506	540	566	575	534	551	589	536	543	560	583	509	559	554	556	562	559	543	542	580	576	535	564	583	528	536	548	540	535	558	558	556	546	544	535	532	558	557	599	538	548	542	567	553	557	557	520	548	571	553	548	578	595	509	568	562	601	557	548	536	541	587	533	578	548	575	493	549	530	540	578	542	622	526	524	547	561	525	547	576	546	552	544	537	591	535	567	539	539	591	583	550	573	540	559	551	604	565	535	536	533	539	590	563	581	520	575	573	504	540	537	554	572	570	570	513	552	570	568	557	496	567	530	512	559	545	561	579	580	546	518	531	530	561	529	561	571	551	543	531	564	562	557	492	525	559	553	556	552	525	523	572	568	558	551	543	557	564	531	559	558	500	534	582	515	523	542	519	594	554	565	509	485	523	551	596	553	525	512	516	549	534	566	526	576	539	516	575	566	563	550	556	585	525	563	548	519	561	532	552	560	531	525	550	592	535	570	567	556	552	582	527	557	538	516	551	564	569	539	519	504	591	573	585	550	566	562	589	567	550	521	580	507	556	569	536	544	518	513	581	534	538	537	566	521	537	522	542	545	522	554	573	555	530	569	566	535	535	570	559	540	568	586	605	590	557	584	558	539	553	502	557	572	578	542	566	541	568	548	532	552	613	548	556	574	518	535	541	618	561	595	545	554	563	530	562	558	571	566	553	526	548	520	576	574	565	496	515	529	547	508	515	540	551	568	545	563	558	569	531	558	521	524	529	590	579	626	532	535	546	547	544	542	522	535	578	550	544	554	537	582	563	576	562	558	566	529	550	528	544	514	555	521	578	547	568	535	512	584	570	496	552	521	539	555	566	563	518	560	504	545	570	531	560	560	575	512	560	540	566	586	550	521	530	565	570	553	491	495	556	560	525	585	527	540	526	547	506	570	544	551	589	571	561	547	566	527	567	585	562	533	563	546	569	568	571	562	536	540	546	477	605	564	556	554	526	544	528	550	536	567	527	542	536	523	555	552	566	522	577	556	536	534	553	558	583	546	523	563	565	565	582	527	549	565	526	559	538	529	605	529	556	523	549	525	562	538	545	574	548	525	528	556	511	556	572	513	515	542	547	548	551	550	521	574	556	554	568	541	524	528	567	497	569	503	596	535	524	577	581	531	550	547	504	583	528	544	562	588	504	531	513	473	560	556	538	544	525	563	551	562	546	520	527	606	526	532	531	581	530	562	588	591	529	541	535	529	604	530	542	555	540	564	546	530	517	589	528	555	553	564	567	568	547	571	602	541	542	604	558	554	556	530	531	519	534	555	547	567	543	563	572	571	480	529	548	546	551	539	565	559	566	543	539	554	533	526	557	530	587	547	558	527	550	560	570	541	528	588	574	516	531	553	559	541	527	550	536	557	488	556	558	524	546	576	539	512	544	547	559	551	530	525	539	587	553	562	585	507	532	537	537	575	515	532	544	562	571	535	507	549	553	558	581	557	579	542	584	587	515	541	529	576	545	552	551	530	556	537	554	557	496	521	598	573	581	550	543	577	572	532	548	575	540	512	568	542	561	576	558	545	564	498	550	555	538	550	520	557	486	573	577	568	524	558	608	519	560	574	568	545	530	557	568	543	534	581	576	509	579	554	545	527	583	538	585	560	532	552	539	556	546	521	573	572	531	532	556	528	531	541	593	566	619	548	548	566	565	533	565	521	548	573	518	538	516	570	540	553	554	534	547	524	541	530	509	580	537	529	552	568	573	529	613	556	598	546	575	537	552	508	575	554	565	540	552	537	543	535	554	547	563	532	566	594	550	546	596	554	537	517	491	563	513	537	556	563	532	571	590	554	521	566	546	541	541	526	517	519	506	579	548	554	548	516	571	528	544	576	530	582
19012	11820	9458	6736	4215	3161	2511	2160	1845	1638	1097	762	623	586	458	489	405	383	395	339	342	286	293	273	255	244	267	267	247	246	224	219	230	226	202	228	222	247	215	244	247	220	235	251	232	215	256	219	210	219	210	223	229	238	234	221	240	244	224	204	219	221	220	233	229	216	215	238	249	223	238	216	222	204	212	207	213	282	225	238	213	226	235	223	211	225	231	205	234	234	192	255	201	234	224	216	203	213	197	243	226	215	234	219	208	212	246	206	221	220	246	218	240	244	196	192	234	203	227	246	231	244	202	212	205	250	211	217	211	225	227	215	225	237	235	199	204	226	212	224	233	217	208	196	200	218	210	190	230	259	212	248	221	212	216	198	214	196	219	218	203	212	212	202	204	219	234	213	234	229	217	248	216	210	210	229	233	244	222	234	231	203	211	235	237	232	212	202	216	212	186	209	234	220	217	229	224	214	214	239	248	236	225	223	204	232	228	214	212	253	224	232	218	232	207	226	204	233	211	187	240	224	196	238	221	211	215	233	207	195	219	209	207	241	226	215	225	216	230	230	210	218	215	219	218	206	228	228	209	220	223	240	203	242	214	217	226	231	200	230	224	235	226	209	215	220	210	209	216	233	215	210	219	230	221	236	224	222	229	217	238	218	238	222	227	234	227	218	219	202	228	223	233	216	246	225	222	215	242	220	240	195	209	251	219	248	196	228	219	217	216	221	225	218	218	225	200	232	203	221	227	226	213	201	229	244	205	242	252	243	250	242	210	177	225	184	234	259	224	234	220	206	230	229	242	209	241	240	234	225	208	215	223	220	217	217	235	209	229	221	217	249	236	248	207	200	215	271	207	245	227	237	231	216	235	235	226	239	222	227	213	188	246	215	213	211	197	202	234	201	205	234	184	189	233	233	188	235	216	209	232	209	205	199	233	244	234	246	230	252	203	213	249	232	215	228	219	198	230	215	216	224	211	185	208	238	227	204	217	216	237	220	206	235	236	236	222	200	218	223	211	274	247	220	208	202	224	232	217	210	239	205	240	220	210	223	231	244	217	219	239	205	238	232	229	257	236	240	232	221	241	220	256	216	237	229	201	226	187	241	205	232	225	197	198	207	205	246	235	214	230	215	218	217	254	201	220	238	251	239	213	249	252	229	202	226	242	206	216	204	216	233	206	210	247	227	196	200	236	243	217	235	254	238	231	217	191	216	206	193	236	236	254	224	225	228	212	220	217	214	223	209	231	199	216	192	244	241	224	197	202	193	231	231	219	234	229	223	178	226	194	209	215	215	240	258	202	242	235	215	229	212	220	211	230	203	225	231	236	202	232	249	225	204	208	198	241	228	201	204	240	236	223	188	223	228	220	225	236	198	213	239	232	220	221	210	200	228	275	219	199	199	208	228	206	226	200	247	209	230	236	230	220	220	220	245	226	228	207	226	203	212	206	222	210	210	222	218	202	210	224	220	203	236	206	206	203	239	221	242	222	221	215	225	212	230	214	230	234	228	202	233	213	262	206	226	207	222	194	230	215	206	212	242	241	229	241	201	213	237	261	247	212	203	205	224	234	245	211	247	207	241	223	206	231	224	217	229	234	240	219	216	235	213	229	210	186	239	234	205	224	238	209	221	230	227	228	216	203	221	223	223	242	208	220	222	236	201	210	239	257	217	235	210	245	225	221	260	234	235	217	185	212	206	217	225	229	201	240	196	236	203	223	225	240	240	216	206	236	222	198	204	234	249	218	236	205	231	196	213	221	199	215	190	241	236	229	232	238	201	241	264	236	208	181	215	224	210	217	209	189	240	240	232	217	234	252	217	233	206	195	219	208	217	215	224	213	216	217	232	208	190	213	228	246	241	216	230	247	229	215	246	239	238	193	220	236	212	217	245	229	228	205	240	231	253	232	187	226	202	223	226	229	199	213	216	211	184	237	195	209	221	213	216	228	226	232	209	246	260	234	226	222	196	253	249	207	241	231	205	233	206	219	244	203	200	216	231	227	242	240	218	227	244	247	220	223	218	222	212	202	217	214	213	217	204	214	225	205	221	227	216	242	239	211	215	221	234	239	239	241	241	226	215	253	192	185	199	200	248	241	206	214	196	217	251	218	199	189	227	234	204	231	233	230	229	224	239	225	219	215	225	226	225	230	209	207	229	212	209	201	224	223	237	218	234	223	219	230	218	217	223	222	209	211	199	216	233	249	228	215	235	211	231	212	233	252	227	224	221	226	227	244	227	230	207	209	225	219	221	212	226	190	224	215	190	214	208	232	219	245	229	203	214	212	234	238	224	227	231	203	217	202	231	235	230	220	217	200	242	235	199	238	239	242	228	216	206	214	236	224	182	202	237	230	202	226	215	218	198	238	219	190	213	229	187	226	258	224	246	219	214	233	227	205	228	231	231	198	215	245	232	245	207	231	203	205	234	221	199	223	235	231	221	213	206	232	245	218	222	218	233	218	246	229	232	220	217	204	226	241	196	222	208	231	226	211	242	250	236	230	209	234	208	228	238	214	209	224	227	242	229	198	235	195	202	215	223	228	192	224	207	237	209	227	206	228	233	254	218	220	229	208	229	254	215	239	207	221	201	168	221	217	234	223	248	219	221	230	220	225	220	199	217	221	224	222	234	227	234	221	252	219	195	222	218	226	260	226	231	232	219	206	250	243	236	210	244	209	227	232	248	238	224	217	238	252	219	236	212	216	206	226	229	226	261	192	232	213	215	211	216	218	226	218	247	217	244	228	225	223	211	219	220	235	195	206	229	232	230	214	248	216	228	242	227	228	201	226	218	203	207	206	246	229	226	198	208	222	195	228	215	198	223	220	231	183	219	216	223	192	219	235	201	200	221	239	211	231	229	234	228	216	219	228	210	236	199	194	223	226	223	227	240	215	206	212	195	225	224	216	221	231	235	227	249	200	218	203	214	224	245	222	211	251	202	229	205	206	214	236	223	227	214	231	229	229	230	234	264	221	229	204	221	231	222	239	207	235	196	229	210	217	234	230	208	206	230	256	213	236	255	204	202	208	216	224	231	230	209	246	216	203	227	204	225	222	205	212	222	219	236	237	237	223	244	245	237	203	190	228	259	244	237	219	233	217	256	222	216	214	218	272	250	208	208	218	196	199	250	209	195	227	214	220	188	220	238	206	210	207	218	215	234	208	222	229	206	221	214	227	244	231	235	254	226	218	240	219	208	208	230	223	218	214	230	239	267	216	216	209	222	236	231	244	222	227	236	232	187	241	228	230	219	209	229	233	220	212	227	234	221	220	219	235	226	239	245	221	213	223	212	216	212	233	228	233	228	232	182	213	235	202	211	220	213	229	238	214	221	204	216	246	238	225	229	245	223	217	230	224	180	232	229	234	248	231	237	197	228	220	242	240	209	216	217	214	227	207	212	207	231	194	223	219	206	225	237	246	198	204	197	221	244	238	217	199	213	247	230	230	212	208	243	269	237	219	238	232	232	265	252	200	223	246	195
14495	10268	17447	18227	14625	13676	11636	10539	10188	8247	6001	4445	3928	3360	2623	2566	2367	2164	2075	1619	1416	1275	1205	1121	1027	984	845	829	782	714	718	625	707	638	632	633	623	566	592	571	630	595	574	554	602	578	594	577	569	568	542	547	577	597	603	544	515	584	570	551	542	559	563	546	576	520	562	546	555	543	556	561	571	569	535	540	540	520	537	521	539	551	543	570	546	587	548	515	570	587	569	533	519	566	550	526	558	543	532	507	592	537	544	557	569	550	551	546	570	518	528	537	534	575	543	560	545	582	574	542	538	566	541	528	545	554	553	536	544	570	597	583	503	578	514	518	541	568	519	536	548	527	538	572	579	546	572	561	546	535	546	516	550	527	554	537	570	547	567	558	544	567	550	528	514	527	597	557	532	591	536	563	559	562	561	540	565	537	527	527	541	510	517	563	581	567	571	578	519	528	562	544	589	528	566	534	568	537	522	590	526	548	527	554	506	545	556	536	552	559	531	533	553	516	546	528	574	561	519	518	526	527	537	532	534	580	552	521	557	535	563	539	527	531	512	535	562	533	563	521	496	512	557	529	529	546	554	566	540	630	531	539	552	592	515	533	563	559	527	538	542	572	549	528	545	532	487	549	530	507	554	550	536	548	528	549	557	530	528	525	544	564	535	571	525	558	537	502	540	543	528	569	571	571	524	508	507	591	614	509	587	553	542	533	564	550	538	553	559	527	555	545	546	570	542	597	532	520	517	562	512	527	546	547	526	556	551	521	548	501	550	508	555	545	505	597	572	569	540	538	572	570	560	523	530	541	586	546	570	578	564	516	535	522	575	546	523	513	560	575	525	520	527	536	565	541	594	533	558	570	552	551	546	581	571	544	513	526	531	522	564	544	520	531	530	534	574	573	536	541	542	515	564	577	552	566	503	559	565	505	545	572	551	563	505	578	516	522	554	575	538	533	568	571	528	513	572	605	539	525	510	529	548	556	573	518	586	574	534	580	568	546	534	489	577	561	516	532	558	593	528	571	539	564	532	530	569	522	495	555	572	539	527	588	574	518	555	542	589	557	527	588	518	520	542	589	488	561	597	577	552	560	563	536	508	513	535	529	535	550	565	577	552	564	545	563	566	550	543	524	521	526	554	542	499	534	532	537	563	575	497	550	590	541	527	502	556	557	588	506	564	584	498	509	544	542	549	589	567	517	566	543	508	554	534	614	533	529	527	542	517	556	545	542	551	538	548	541	553	567	564	526	559	530	565	537	583	527	531	527	564	594	542	550	542	536	556	528	572	550	516	550	534	568	547	593	553	546	543	522	581	601	567	516	556	563	557	542	565	526	558	543	524	583	606	567	552	574	550	585	570	531	523	540	557	547	543	552	558	568	561	574	526	552	550	537	541	566	564	591	585	545	541	564	556	617	507	528	563	564	508	589	550	541	545	545	558	568	551	527	578	567	520	584	514	512	560	547	524	526	583	553	520	554	566	566	542	538	548	547	540	547	562	563	538	535	556	557	527	577	520	586	514	552	544	496	560	534	545	558	554	515	517	530	542	544	580	531	517	525	550	570	545	578	508	553	543	569	569	517	558	549	522	542	525	518	554	533	585	546	549	540	541	610	530	493	552	569	537	580	536	541	523	555	522	552	565	557	533	546	568	562	534	524	519	556	552	509	529	542	552	519	549	561	496	541	526	516	556	552	585	561	580	553	570	526	562	551	575	537	548	530	551	559	551	552	566	557	558	543	514	529	530	571	554	555	558	562	552	560	516	536	545	532	535	545	570	526	553	546	561	561	518	539	570	541	505	560	518	542	599	512	562	545	554	524	553	551	559	570	521	511	549	544	537	508	530	582	587	567	576	526	502	510	566	533	579	554	567	565	552	612	561	546	562	549	524	550	582	563	511	571	562	549	510	528	513	533	521	530	533	546	521	548	579	572	541	554	551	525	532	546	549	583	521	483	542	538	543	574	480	544	524	546	563	531	529	547	516	527	585	535	578	565	548	522	591	588	534	519	587	522	545	507	599	558	578	542	541	512	564	498	533	572	550	565	531	541	538	594	582	523	593	544	532	503	569	554	564	527	578	539	539	541	543	571	555	513	496	569	578	585	575	602	525	543	556	578	554	518	552	504	589	563	521	555	519	505	583	524	567	527	516	564	531	544	577	542	543	574	584	525	549	589	547	536	543	516	586	568	553	569	538	537	516	530	548	534	550	545	519	519	530	609	535	561	565	533	547	536	539	561	561	555	517	498	557	564	586	522	532	578	581	565	560	553	528	524	545	551	582	574	510	554	545	566	526	518	555	577	516	564	562	542	536	556	550	514	527	518	563	578	592	545	541	547	537	576	517	527	552	540	565	513	547	572	534	543	536	532	583	579	509	585	538	559	560	575	537	553	520	524	532	540	489	523	545	546	532	556	527	568	547	506	561	549	562	541	537	543	560	533	560	499	536	524	508	564	583	533	500	528	571	594	563	576	527	548	564	534	517	539	546	518	549	555	548	503	548	537	496	551	577	527	558	530	537	528	522	561	563	563	557	551	520	539	530	545	554	547	600	576	525	560	530	549	538	527	527	545	566	531	519	533	527	534	545	525	548	549	550	531	503	540	585	535	520	553	560	580	525	562	547	574	559	554	498	536	510	570	555	520	583	551	569	533	574	539	525	556	583	520	541	556	538	508	508	561	492	561	546	534	545	546	563	577	519	552	535	580	548	542	604	531	570	548	544	522	572	528	538	555	552	526	603	545	543	596	578	598	545	532	571	507	572	528	569	576	579	563	553	524	533	513	511	587	534	508	543	550	611	529	524	511	521	531	583	512	559	519	536	566	572	588	560	570	525	544	534	567	555	504	544	546	549	559	548	503	569	572	522	516	576	552	518	487	563	601	595	537	550	534	571	554	549	580	507	558	564	550	563	521	594	506	532	549	515	512	522	547	553	557	528	491	551	557	553	528	498	575	559	536	591	543	540	551	543	585	530	585	539	563	588	543	558	563	539	555	542	557	579	532	564	532	562	528	589	577	536	562	555	579	500	535	501	566	564	561	514	552	550	555	570	546	541	546	536	524	535	560	573	518	522	521	566	535	556	522	546	533	582	532	545	571	552	545	520	556	500	570	578	524	504	540	547	527	559	539	515	586	542	587	543	528	551	531	527	556	496	516	529	565	544	501	579	530	526	573	563	533	549	555	559	531	535	556	542	544	584	509	553	558	545	590	557	591	555	538	505	521	532	552	534	539	511	531	587	525	537	519	555	589	552	550	537	570	558	553	525	557	540	562	535	517	519	530	509	567	509	533	560	522	534	538	523	513	554	593	527	546	550	525	562	491	517	506	530	522	570	514	522	542	554	534	557	566	556	565	562	599	533	549	498	534	552	532	578	566	543	559	563	577	562	511	534	559	537	538	584	519	514	545	564	554	518	557	557	538	501	565	545	539	533	557	561	553	551	514	533	554	549	532	585	511	592	525	575	538	539	544	535	589	520	555	511	556
27549	18117	15544	10428	6858	5708	4315	3492	3153	2737	1796	1188	1027	912	626	693	562	505	526	440	357	349	318	292	306	281	258	231	247	235	223	245	250	250	218	226	226	188	201	203	226	204	197	196	213	187	182	230	197	211	194	178	187	183	200	206	178	201	206	194	195	191	210	200	224	196	214	201	207	198	208	204	190	188	220	187	196	213	218	206	202	202	221	195	191	177	195	206	194	209	226	213	189	208	196	194	185	206	199	193	200	199	202	214	190	206	196	180	206	206	219	193	181	219	209	194	200	206	200	178	188	216	200	191	186	185	199	192	202	184	190	186	214	189	188	213	204	213	206	201	204	195	224	206	155	183	188	183	209	205	209	204	203	194	217	197	201	192	203	209	193	179	186	210	206	189	209	229	202	230	189	175	206	192	199	172	208	206	235	173	210	179	179	191	185	209	204	192	210	200	192	199	208	194	197	201	163	202	179	214	217	202	183	185	210	196	184	221	197	186	180	196	199	201	207	187	195	217	214	212	184	174	233	197	203	195	182	204	225	195	211	196	205	232	206	184	209	214	202	210	206	184	212	202	183	192	214	188	206	188	208	192	218	181	194	204	219	189	207	204	160	234	171	183	181	224	212	183	195	187	208	194	204	183	191	187	178	202	204	216	203	197	177	189	191	195	196	221	202	202	190	182	185	219	214	212	194	161	210	221	171	190	215	210	184	178	184	186	198	205	181	198	202	175	193	201	191	200	219	188	192	207	217	218	202	181	224	189	202	217	206	221	197	198	203	190	207	211	185	200	194	210	198	201	197	210	198	215	207	198	183	168	197	232	204	193	193	200	193	178	202	222	172	190	201	211	183	177	193	184	200	215	204	177	200	199	199	198	198	212	181	200	215	202	182	181	183	202	205	212	198	178	158	188	179	182	199	201	208	202	177	210	213	217	180	200	218	198	190	217	189	194	180	198	209	191	184	192	229	205	200	192	189	230	181	193	210	203	185	198	215	210	192	185	198	203	210	205	214	197	183	210	192	197	195	204	187	204	216	170	189	191	193	183	185	199	181	198	190	166	199	189	184	200	216	208	206	200	196	200	200	194	193	192	217	207	205	205	197	208	197	220	202	192	209	204	194	209	169	218	203	196	205	183	206	194	195	178	192	210	210	186	180	200	186	201	190	174	197	227	191	183	221	187	213	225	214	229	209	191	201	194	205	196	188	196	217	210	176	190	209	228	214	227	194	197	197	219	192	196	206	210	192	202	187	214	190	234	204	218	228	215	183	197	179	201	195	207	218	188	179	192	206	203	196	174	220	195	176	179	181	209	193	218	208	212	212	187	193	199	203	210	179	201	198	209	187	223	199	181	188	198	211	225	197	199	213	189	197	181	174	192	203	183	206	194	203	205	214	228	168	200	182	226	176	210	174	189	195	195	187	198	214	198	218	197	186	168	217	175	194	188	202	199	188	200	202	224	187	194	195	192	170	185	215	202	201	192	210	201	228	198	193	212	206	187	217	173	196	222	185	209	207	182	202	210	189	191	212	202	193	227	218	192	204	203	178	210	195	213	194	206	201	209	202	198	202	183	204	215	188	189	221	188	196	188	167	206	203	213	211	214	196	203	195	193	218	184	206	194	192	211	203	218	182	184	196	201	177	226	195	178	233	193	206	212	199	200	172	180	197	222	196	195	174	185	217	196	190	189	202	204	186	210	192	198	185	201	202	192	204	192	206	182	193	193	174	173	206	230	201	196	209	203	191	189	196	215	192	189	224	207	187	212	207	180	177	190	210	213	192	194	187	207	205	185	214	231	205	200	186	195	230	242	226	208	198	184	163	207	197	208	207	219	189	215	204	220	184	175	196	177	208	181	198	193	197	197	174	214	166	221	200	192	193	188	198	210	191	194	208	209	207	213	242	207	196	193	202	175	199	171	182	203	182	182	187	210	194	228	202	205	217	208	208	198	200	206	157	180	208	190	181	182	184	199	192	193	188	203	192	166	202	218	214	194	215	195	190	206	192	210	192	183	189	178	208	201	194	188	195	178	194	175	197	189	177	198	214	187	222	222	171	188	197	185	206	195	198	186	198	217	213	187	190	184	188	179	195	172	214	195	206	202	211	208	183	202	212	184	208	178	213	196	198	182	185	194	204	182	201	202	209	214	174	195	201	189	211	195	197	182	211	210	165	201	195	201	205	185	186	190	190	189	195	212	193	203	175	188	197	168	197	190	214	183	211	211	190	196	188	190	202	169	215	191	201	191	188	189	202	185	221	229	173	207	200	211	167	210	173	192	186	206	184	191	185	203	207	191	183	203	190	218	194	222	177	203	204	220	193	199	193	210	202	221	180	184	207	203	199	215	177	196	210	180	177	194	201	185	195	175	199	208	172	214	179	208	187	225	192	206	187	197	181	207	211	208	190	188	226	220	189	197	185	201	200	192	180	195	211	210	202	186	197	191	199	222	185	233	203	194	183	200	196	192	218	226	191	173	187	197	188	207	178	205	185	212	195	197	205	219	189	184	237	202	196	213	206	209	194	203	194	189	192	195	170	205	200	189	199	196	207	215	200	184	200	198	194	207	197	193	221	178	204	200	189	230	209	204	198	202	205	175	217	169	208	218	210	217	177	181	213	204	224	183	192	191	188	200	194	196	203	169	207	199	192	170	193	202	192	173	204	206	189	206	200	197	195	235	183	203	194	176	217	175	190	222	185	181	176	202	199	187	209	211	208	192	202	205	177	213	180	184	201	196	204	181	189	173	202	184	199	196	204	185	203	196	208	194	183	200	210	197	185	188	192	200	198	197	205	210	197	198	163	196	210	170	195	200	186	208	213	228	161	216	202	208	205	201	175	220	191	225	200	196	195	208	182	204	184	199	190	200	195	226	202	219	197	174	183	223	205	220	191	177	208	190	186	219	177	190	208	177	200	212	200	194	214	184	182	194	217	198	213	196	201	192	199	230	184	197	231	179	174	196	208	215	202	158	194	193	204	224	200	202	204	195	197	186	217	196	198	185	187	195	166	187	193	198	172	193	205	192	208	197	218	198	191	199	230	237	221	196	205	201	213	219	194	175	171	184	208	164	204	183	210	211	216	202	190	220	187	210	219	209	194	188	209	190	190	195	174	209	189	156	196	192	201	202	214	212	203	185	187	177	205	235	233	195	190	182	201	204	202	207	216	201	228	225	186	228	189	190	214	181	187	183	226	211	216	177	197	181	184	168	193	214	182	200	172	183	191	200	193	237	189	206	213	197	199	246	202	211	212	210	202	182	227	191	191	210	182	207	226	211	194	192	185	218	194	231	187	197	200	202	222	183	200	187	211	185	184	166	190	197	200	210	195	189	197	227	203	219	215	194	201	214	156	167	189	182	186	194	194	205	223	180	203	192	211	212	220	200	188	205	193	174	220	202	169	225	208	225	198	202	186	202	180	198	206	201	189	208	221	184	197	197	198	194	233	185	181	209	225	192	195	235	199	193	205	166	216	183	206	187
19093	14289	22588	22289	19731	19098	15990	15072	14268	11567	8870	6656	5767	5214	3704	3889	3273	3127	2946	2389	1936	1688	1615	1365	1293	1164	1020	941	866	779	713	635	617	645	600	589	579	612	558	531	521	526	528	527	583	554	534	542	522	528	543	537	495	528	475	520	489	523	503	489	533	487	483	530	522	497	500	469	468	531	551	441	508	484	485	464	475	453	470	517	502	500	488	481	506	468	497	484	498	533	498	511	515	520	463	455	485	447	504	510	472	502	475	466	534	484	500	464	500	523	477	504	467	522	519	478	488	537	487	500	485	476	475	462	454	433	479	496	470	460	509	498	505	473	513	460	475	451	514	524	485	458	454	513	477	522	492	467	448	513	486	502	527	527	494	468	502	492	469	483	495	512	458	499	534	485	447	493	512	474	438	530	482	488	522	516	506	469	482	515	456	524	496	505	495	501	487	510	516	466	507	492	489	547	431	509	478	509	507	486	488	536	500	477	485	483	500	504	504	520	494	464	505	477	471	489	543	456	454	501	502	487	544	527	531	525	489	477	509	462	504	482	492	478	478	459	457	485	495	486	483	497	470	492	489	472	504	520	481	495	495	495	506	498	499	437	473	510	445	529	517	541	425	461	479	506	516	521	459	514	485	456	476	516	506	530	507	466	518	487	525	476	505	519	485	495	511	513	501	496	496	494	494	477	470	502	497	505	473	474	491	490	482	484	490	475	508	489	432	459	483	486	471	495	477	533	501	470	477	512	495	483	506	511	453	510	473	489	506	472	481	471	482	455	471	476	509	493	484	455	505	510	524	485	519	468	495	541	473	464	517	511	509	465	476	476	479	482	464	553	462	512	523	463	467	489	510	486	473	497	486	533	507	457	489	468	484	481	481	477	499	523	508	469	494	466	491	492	510	461	418	529	511	491	461	475	563	526	500	469	505	526	478	514	482	478	464	475	504	490	499	488	497	502	476	497	507	507	467	522	494	516	480	521	464	486	488	452	495	493	492	510	498	509	472	482	477	494	493	482	465	468	502	487	462	506	475	538	487	459	507	477	493	463	517	491	471	526	463	516	505	476	489	546	497	494	443	514	520	491	498	474	467	484	490	466	481	479	455	507	488	492	517	522	495	473	462	497	485	535	493	462	504	516	487	481	476	502	498	488	489	486	461	490	513	527	506	518	503	520	482	446	509	462	489	535	503	474	507	489	502	482	477	522	466	523	477	474	488	468	512	509	495	463	514	498	458	494	481	494	477	507	484	484	483	463	478	461	468	527	514	478	501	458	476	495	505	512	465	508	493	509	490	490	499	497	476	464	487	532	473	509	509	490	465	525	486	481	488	514	472	493	473	518	502	539	485	472	520	486	461	456	503	480	501	482	491	496	539	464	490	470	487	482	520	504	518	484	492	510	488	477	508	493	501	460	498	514	495	531	491	507	518	485	517	474	487	510	502	500	506	498	489	520	474	448	479	481	475	479	459	459	508	532	472	516	520	481	520	488	545	491	457	537	504	497	480	474	514	484	470	489	478	493	502	496	444	494	478	505	513	514	469	466	527	513	501	492	483	484	491	462	480	467	445	503	467	515	514	501	485	535	486	499	462	457	492	522	506	504	507	484	464	483	507	479	478	492	505	494	484	476	475	491	495	463	474	479	515	487	469	492	511	472	501	529	525	487	514	485	493	479	505	497	496	530	442	490	487	490	510	480	487	474	467	476	477	495	511	506	499	531	484	469	479	480	501	484	549	457	477	437	475	488	489	509	453	508	496	506	516	504	483	521	479	459	479	520	493	487	490	518	468	470	483	476	466	468	474	466	509	521	514	492	472	501	500	441	480	492	484	491	471	496	512	501	507	457	487	461	496	499	461	478	507	484	471	533	502	529	500	457	494	479	454	443	469	500	489	487	514	497	523	497	491	460	463	494	445	491	520	450	485	469	503	484	522	550	482	483	487	531	471	449	483	488	488	489	490	467	474	474	473	526	482	495	507	518	498	471	485	464	454	484	496	492	492	470	474	497	461	462	473	481	465	491	521	521	465	516	516	464	512	448	483	497	451	487	511	468	489	504	482	503	499	469	458	464	532	500	499	509	453	468	486	492	497	478	459	500	490	468	492	507	498	490	515	518	514	522	515	500	489	497	533	473	479	493	505	470	481	528	494	493	485	495	467	462	500	477	483	514	511	462	480	443	555	500	475	498	468	473	464	515	456	516	504	503	484	510	462	459	488	482	480	478	483	486	464	504	451	507	484	532	532	474	471	503	454	456	491	465	479	498	479	522	481	491	478	476	461	505	467	498	463	501	476	494	470	531	478	482	520	498	482	459	472	495	518	496	475	495	490	492	464	493	502	500	493	514	487	525	509	478	480	491	495	469	460	457	468	461	468	501	494	492	511	470	497	495	535	485	474	481	493	495	507	501	456	504	487	487	495	504	498	499	471	535	507	527	470	539	522	491	504	536	485	514	489	483	512	531	425	486	511	553	508	534	511	505	453	529	505	455	477	453	498	484	525	495	501	514	503	476	503	447	502	476	454	487	465	460	464	512	480	510	480	475	459	492	497	471	416	486	524	491	517	487	503	479	507	460	500	483	458	457	505	524	519	470	483	493	477	501	498	520	450	498	482	460	497	490	483	500	504	490	481	491	514	488	472	494	505	495	457	494	477	470	457	478	451	446	501	482	493	423	469	496	477	500	458	464	522	501	506	514	491	501	476	468	481	465	463	494	470	515	518	465	470	496	502	447	488	501	513	504	478	463	450	453	508	462	520	551	488	489	485	533	471	489	474	511	510	551	507	529	502	491	472	508	493	504	493	458	500	482	490	512	486	483	460	473	513	498	481	537	456	472	548	514	483	474	509	480	490	479	489	499	472	496	483	483	500	461	471	492	476	520	492	478	480	499	452	501	478	486	471	483	492	478	526	473	510	444	492	487	496	483	486	457	524	522	464	521	492	514	489	487	543	496	487	486	473	499	532	473	515	488	494	493	492	493	468	457	505	484	482	497	463	493	512	521	458	488	526	508	504	489	495	512	563	461	506	477	459	479	470	471	496	530	503	458	487	507	490	513	538	490	481	503	511	448	518	499	479	500	523	478	499	527	455	530	520	507	504	517	509	491	456	479	505	477	504	471	456	451	506	559	529	509	504	495	456	495	517	491	473	499	449	520	465	497	475	501	486	471	466	500	504	492	499	485	462	493	486	493	513	481	502	493	510	454	489	487	525	470	476	502	478	501	522	499	492	447	479	492	466	482	496	511	510	476	507	470	484	484	443	497	484	485	474	539	498	482	513	503	490	473	449	516	515	527	495	515	483	477	501	513	520	486	479	545	495	464	512	479	495	464	481	474	519	503	500	517	473	476	516	489	490	467	518	494	477	487	460	476	472	513	491	468	468	495	483	492	476	510	486	474	507	472	488	486	481	469	483	472	515	476	465	475	486	503	469	499	502	473	505	475	492	484	520	506	505	520	484	471	470	505	499	497	461	493	516	475	464	517
8573	5197	4776	3384	2390	1663	1265	986	801	627	495	446	358	331	314	292	302	307	292	264	239	252	276	271	246	236	234	211	238	224	243	257	239	220	273	236	235	218	231	193	251	246	175	214	256	204	212	216	235	216	233	224	246	193	215	228	217	225	198	248	240	252	235	222	242	232	233	215	219	279	229	239	183	204	241	215	221	199	204	229	213	250	211	240	239	252	196	225	236	229	214	234	219	234	217	198	232	222	223	217	234	247	239	263	231	202	209	215	222	255	240	232	210	198	226	228	225	209	203	218	207	209	234	226	200	210	216	213	248	232	234	250	237	220	229	229	233	206	231	215	214	198	226	217	261	208	211	215	215	218	212	204	261	232	237	243	237	241	223	196	203	222	223	254	214	232	208	238	221	218	196	216	207	245	250	250	229	217	226	228	236	233	247	228	234	211	219	215	188	231	224	206	243	214	237	231	201	225	227	221	204	235	218	241	216	214	246	231	215	219	260	249	218	213	207	210	221	245	219	216	218	246	190	225	242	247	231	200	257	231	240	240	197	225	240	211	193	222	229	237	253	228	208	215	220	216	221	262	234	234	213	184	234	234	227	225	216	221	211	202	228	259	236	205	257	205	210	203	208	214	234	217	240	214	224	225	220	238	216	216	215	206	230	230	219	228	230	228	222	230	203	222	240	227	224	216	238	212	239	211	244	255	227	228	207	229	216	212	190	216	233	239	212	250	233	225	234	207	237	261	205	208	234	218	216	196	217	253	232	212	221	231	216	244	214	202	229	241	179	183	214	221	263	205	218	226	209	224	241	237	230	230	264	209	227	198	236	221	232	204	232	210	218	245	239	213	219	223	212	211	205	199	207	239	233	225	231	228	245	228	220	218	220	228	252	219	190	247	227	238	224	263	238	216	216	204	241	221	238	215	220	235	224	222	222	233	222	194	242	215	219	248	240	204	243	234	250	244	217	215	237	222	219	236	213	231	231	189	249	227	228	231	248	197	232	225	241	216	218	226	231	200	237	255	213	218	230	253	210	211	201	200	227	252	201	254	220	237	235	226	215	220	235	227	204	214	223	204	221	208	194	244	216	207	197	238	247	240	228	218	230	236	223	217	210	232	243	216	217	237	226	209	238	230	258	227	216	237	235	236	217	235	221	254	215	212	209	231	240	192	212	236	212	224	233	210	226	221	236	236	221	218	210	233	210	218	206	260	251	210	235	206	259	220	202	201	238	252	243	239	231	241	226	211	211	249	203	238	228	212	227	224	200	207	224	201	203	229	217	213	242	225	200	223	206	211	224	224	239	211	217	233	208	225	241	195	204	221	216	229	229	230	192	230	215	209	223	188	235	220	211	239	232	213	213	197	245	256	239	215	257	252	240	249	217	233	228	213	218	206	255	240	191	244	231	218	222	208	186	221	216	223	211	218	223	221	227	206	222	225	230	216	216	232	202	236	263	241	225	224	237	233	242	224	198	243	240	256	216	226	225	267	242	223	223	213	233	262	239	228	216	215	238	194	232	226	210	208	208	215	242	236	238	210	205	203	234	210	238	216	251	244	245	218	221	220	223	203	214	230	203	246	226	218	218	206	210	210	225	213	230	243	207	230	235	264	247	213	214	219	201	213	247	226	218	232	221	197	232	225	212	213	233	236	216	200	199	206	236	244	219	213	202	198	206	219	217	200	208	220	254	243	242	230	204	216	221	226	231	209	192	208	221	238	205	250	223	234	208	238	247	230	237	225	226	242	224	234	208	213	212	217	217	218	256	192	232	220	254	217	238	230	219	262	201	210	227	218	218	251	233	210	231	234	242	235	232	206	224	217	197	223	214	225	237	222	206	232	218	227	216	199	246	221	236	222	237	251	229	209	196	236	197	218	223	246	266	228	209	236	247	226	206	211	220	231	215	237	215	210	232	221	248	224	234	225	223	210	211	224	194	214	221	211	241	238	222	232	219	226	237	242	245	202	210	229	223	208	222	237	217	208	264	203	225	215	219	211	237	221	197	224	204	233	205	242	251	227	217	222	222	237	225	197	216	224	212	238	221	236	208	210	207	208	236	242	230	243	227	226	247	209	263	233	224	208	216	244	221	224	209	221	252	218	216	224	243	224	223	226	200	215	224	222	243	226	230	211	233	241	226	212	227	225	242	209	263	229	254	210	210	216	227	194	212	217	231	245	231	243	232	193	210	220	218	225	221	210	220	223	190	223	237	233	231	194	240	232	233	197	239	237	235	223	233	217	225	196	221	218	226	229	196	226	219	235	224	218	229	206	207	227	238	225	226	220	224	248	224	232	225	230	205	232	216	239	229	245	227	223	248	212	233	243	221	211	229	234	207	217	198	244	226	222	203	227	213	225	214	236	232	212	206	236	234	231	227	232	218	210	227	208	227	228	216	220	213	232	252	225	207	242	232	242	240	261	201	219	225	225	232	206	236	216	259	201	200	241	224	215	215	203	201	194	217	216	224	222	216	233	226	220	204	216	229	213	222	215	207	233	231	219	221	226	212	232	233	243	217	224	209	210	207	234	245	197	255	236	236	238	191	191	238	228	222	224	214	242	238	228	229	192	234	212	217	241	232	231	230	201	207	229	230	213	232	237	220	223	213	212	208	201	213	238	227	208	216	191	216	212	224	235	227	196	240	250	216	207	234	232	244	233	226	237	224	201	244	259	216	264	228	220	251	203	211	224	216	207	221	186	226	219	231	190	204	200	230	226	204	218	211	224	214	224	205	221	256	232	231	207	231	235	244	225	230	255	237	213	238	236	251	234	211	210	222	208	226	224	234	235	223	244	204	232	214	240	212	229	226	213	228	221	213	209	222	205	249	205	216	226	205	219	201	243	226	210	213	223	229	218	225	223	230	224	206	243	234	231	238	204	236	211	229	221	230	228	250	223	207	216	223	201	204	244	222	224	220	199	217	218	243	185	225	222	222	239	205	237	227	248	203	190	236	234	237	221	216	217	235	267	208	231	218	232	191	218	197	251	224	214	236	228	237	227	225	215	267	254	224	216	239	203	207	244	229	233	227	192	221	223	246	239	194	228	229	235	213	222	211	206	242	226	227	211	235	259	243	248	229	250	222	247	236	234	218	201	238	238	224	188	244	206	210	229	210	203	244	219	238	235	226	215	227	219	217	212	216	225	225	238	208	216	239	235	222	208	226	253	213	202	212	219	188	255	209	218	248	224	227	199	212	205	241	236	233	224	199	205	208	209	225	197	229	216	253	244	204	252	224	274	231	228	212	238	206	232	226	226	224	219	221	238	241	247	254	214	220	230	226	232	231	231	217	216	250	228	241	233	202	222	230	228	208	239	198	219	254	229	242	222	196	233	214	225	249	198	197	228	190	224	239	238	203	207	226	219	223	211	209	238	214	217	198	197	224	242	227	228	225	214	233	227	238	219	215	207	208	219	214	211	237	222	220	249	193	216	210	201	223	227	213	219	221	225	256	233	221	200	219	245	213	220	219	264	230	236
6905	5290	10639	12306	10300	8320	6574	5478	4408	3249	2452	2005	1666	1392	1268	1191	1105	1058	1009	946	876	864	862	807	740	733	706	631	660	627	593	631	562	602	581	591	610	557	592	557	569	540	576	602	550	594	561	560	586	541	568	569	563	564	550	520	574	543	582	560	593	582	584	572	575	575	579	556	541	552	558	590	535	539	532	611	563	571	589	559	547	546	567	581	544	538	546	528	510	516	556	545	587	552	537	560	544	559	567	579	547	555	492	521	539	571	556	577	551	600	545	536	556	558	530	566	552	581	519	519	546	549	573	560	578	558	605	576	562	599	552	581	533	556	553	548	565	557	558	565	501	540	508	540	550	567	568	608	580	544	542	546	543	567	510	524	531	543	556	599	556	582	559	538	552	524	508	547	573	533	580	548	511	551	532	571	565	566	569	489	561	554	547	533	553	525	547	566	566	534	517	549	569	522	539	558	553	595	558	606	541	525	542	529	536	522	561	524	539	523	556	558	564	601	528	592	526	537	564	558	529	520	522	554	513	533	573	530	535	530	533	537	496	568	515	555	569	565	533	520	540	589	537	538	553	547	532	563	572	561	560	539	551	573	556	532	570	554	540	542	542	574	566	568	529	567	491	552	559	560	573	558	560	521	503	591	544	579	531	587	580	597	623	540	557	538	549	593	568	518	555	521	547	579	565	594	527	556	583	525	544	538	521	521	561	590	553	515	575	525	582	483	557	544	547	523	541	524	580	536	521	565	580	540	579	586	587	530	506	561	555	548	557	527	564	585	533	534	517	523	550	569	535	517	577	539	545	507	558	546	591	561	586	553	544	557	517	534	547	523	498	582	538	552	556	559	549	542	514	564	619	563	578	610	536	576	557	549	553	576	534	620	562	528	528	564	558	556	581	530	561	557	528	536	567	593	530	575	577	566	554	497	573	545	570	570	557	519	581	525	567	554	517	558	531	523	557	570	540	528	574	540	517	528	527	545	531	535	556	538	520	555	535	529	558	570	571	591	560	556	551	511	522	572	548	539	532	584	552	489	574	541	571	547	561	581	531	566	564	545	540	592	522	537	551	524	602	556	552	572	556	546	569	545	566	544	549	542	536	523	537	537	535	569	536	565	567	539	555	488	592	546	546	543	529	593	531	526	550	534	550	575	495	559	543	549	577	517	510	547	529	558	599	567	514	550	574	531	526	538	563	565	537	540	573	536	528	534	546	587	548	560	596	541	582	569	523	511	553	540	604	596	572	517	547	571	546	515	567	537	564	506	560	576	583	554	564	571	599	554	525	539	599	536	577	544	530	577	538	573	589	578	551	582	536	544	567	532	511	586	542	557	572	564	550	526	564	574	531	550	536	552	571	520	583	492	549	614	562	578	538	539	506	548	532	552	582	529	566	575	549	532	551	559	514	538	558	543	539	561	572	565	565	554	523	527	541	572	532	551	548	593	539	537	564	516	553	571	535	526	560	541	540	558	565	544	523	543	583	534	486	557	521	600	537	543	554	551	567	548	553	538	583	563	545	586	568	531	558	547	557	535	543	534	606	567	554	564	558	534	509	531	536	568	564	556	589	564	503	564	519	550	555	559	581	555	558	558	530	567	568	580	532	573	548	507	531	559	586	548	575	524	545	545	547	546	530	536	523	575	539	554	545	598	554	511	576	572	562	533	548	549	561	552	552	547	556	583	554	515	540	545	509	559	515	584	524	529	545	524	550	554	581	568	547	553	558	568	544	551	572	570	541	555	566	549	600	561	584	581	529	565	574	522	545	528	513	531	552	546	584	568	572	593	542	523	524	540	559	550	533	541	572	547	576	549	556	490	571	548	541	523	534	581	553	539	621	570	562	491	589	567	507	558	531	573	565	512	583	548	522	564	541	564	530	524	553	604	557	553	564	547	581	567	526	547	544	547	566	578	542	563	572	538	560	567	586	581	536	528	560	580	545	602	547	551	548	543	514	540	520	539	548	553	567	601	550	551	535	576	558	494	547	541	607	611	591	538	517	564	544	549	531	504	552	502	567	535	590	570	524	597	542	556	564	539	559	574	548	558	541	551	586	574	514	587	543	533	574	566	579	532	578	555	583	554	558	589	587	558	548	488	535	561	530	574	544	586	532	577	535	557	538	580	552	558	560	577	564	515	568	540	575	575	556	546	534	496	555	548	542	482	570	524	542	553	534	541	557	559	562	543	494	580	547	602	566	534	547	546	516	563	542	496	562	546	545	562	570	574	541	538	566	562	561	573	553	541	519	542	551	529	525	542	516	523	562	562	524	504	554	546	499	568	517	569	560	526	517	539	547	497	590	565	550	538	547	564	558	592	558	504	521	500	578	556	573	529	526	553	532	525	565	550	556	514	487	550	546	569	553	522	561	531	505	516	552	560	500	515	526	535	528	525	574	565	581	562	551	592	532	534	496	549	583	549	508	603	549	534	527	528	553	555	574	561	575	563	525	568	575	542	566	556	525	535	576	578	533	521	567	591	597	576	558	568	537	533	542	578	531	536	569	559	543	552	535	546	568	566	545	540	546	573	526	518	583	514	528	553	564	515	564	580	542	559	516	520	551	587	563	528	550	574	574	527	555	569	539	549	534	529	505	581	540	575	530	556	546	534	573	580	534	546	538	551	556	532	550	503	521	556	572	538	531	543	581	555	525	590	550	572	543	571	534	531	526	556	547	531	524	571	558	583	585	547	553	523	535	557	555	572	556	498	568	514	567	574	529	552	568	563	531	518	556	576	535	540	532	559	523	553	530	567	512	567	547	543	523	539	548	558	546	538	581	508	565	547	530	562	545	539	564	545	529	544	556	548	557	528	578	583	569	593	551	558	589	563	509	572	521	551	576	539	557	585	536	529	582	540	541	534	536	599	548	550	519	548	566	526	563	570	556	549	541	555	561	542	545	570	550	523	550	519	507	536	534	497	571	552	592	605	566	560	552	582	548	578	549	536	595	593	569	583	597	545	537	561	516	529	567	527	550	549	511	574	547	558	555	583	523	511	559	548	601	538	574	599	553	578	572	557	538	552	562	557	568	543	568	563	533	532	600	546	563	567	567	566	560	584	507	559	543	578	554	552	613	565	550	529	547	536	577	562	533	569	542	561	576	548	566	521	578	553	551	560	548	538	556	507	517	571	540	555	546	544	581	524	566	559	597	516	529	523	527	574	543	555	550	511	553	601	566	583	539	572	556	550	588	587	594	565	562	569	518	583	533	534	593	521	567	553	604	528	553	557	526	547	585	513	521	546	538	554	531	537	546	563	511	526	566	572	587	559	546	537	513	529	522	551	538	523	578	539	567	566	549	562	568	518	547	553	558	558	493	594	581	546	550	527	553	581	554	557	557	526	586	539	539	527	520	579	547	573	548	585	546	556	542	516	569	561	551	582	564	522	564	564	521	530	557	533	531	589	523	532	537	528	552	546	547	578	567	496	545	558	526	531	545	555	561	544	498	552	545	562	556	562	578	539	536	549	535	542	534	582
19523	10094	9315	6521	5025	3702	2652	2339	2022	1595	1164	809	709	573	505	536	430	390	424	329	341	329	348	267	282	263	266	258	273	236	230	239	262	240	251	253	232	241	244	225	227	211	216	251	237	215	241	242	180	212	211	213	228	246	234	184	219	236	248	220	228	209	241	221	209	207	246	215	230	214	233	212	234	241	228	188	241	226	241	218	201	248	236	201	203	223	229	237	213	241	201	229	227	204	226	210	220	223	218	231	230	230	243	240	203	206	188	218	216	207	218	221	229	241	226	240	210	197	210	244	213	235	227	227	215	249	217	210	226	204	209	226	221	236	213	198	219	220	219	221	221	186	223	206	215	209	213	230	247	218	223	243	212	228	215	233	197	239	222	218	218	221	219	223	232	250	230	240	199	204	224	229	235	195	225	218	220	231	235	210	210	205	193	257	247	216	217	239	239	223	232	191	197	216	247	221	249	209	188	238	235	199	202	222	230	215	229	193	205	257	190	244	208	218	256	213	223	252	220	224	218	231	248	210	245	217	198	230	203	214	240	209	202	226	228	244	220	219	227	213	247	194	231	192	238	215	250	223	194	223	220	232	242	230	224	222	246	231	208	226	213	234	222	244	231	260	209	213	243	191	230	234	215	213	221	227	238	220	231	219	232	214	213	239	226	223	213	231	212	207	240	220	186	240	244	253	233	222	210	206	221	238	253	224	229	223	239	240	221	251	205	231	227	195	205	241	211	208	248	219	227	240	228	244	258	216	210	223	225	231	222	211	237	201	218	234	258	266	259	213	248	228	241	190	222	237	242	228	212	209	195	251	222	218	188	232	202	220	212	219	209	235	229	222	206	251	211	235	232	214	218	217	206	215	182	221	226	216	239	230	226	228	210	244	196	221	191	216	200	218	238	211	204	215	216	219	232	217	211	195	245	218	223	206	225	238	188	225	232	229	210	213	220	230	215	233	230	240	233	216	237	217	223	207	222	202	228	221	208	214	231	221	213	231	229	204	243	264	237	221	224	217	223	206	227	229	207	247	198	244	229	242	224	200	271	236	194	194	241	219	211	218	230	218	227	246	216	236	198	232	228	214	189	218	197	233	222	199	234	216	227	207	238	231	229	218	230	203	231	223	242	200	223	231	233	227	227	237	213	234	212	240	200	250	218	262	206	209	220	201	240	241	231	227	220	236	231	224	215	212	261	194	234	215	225	236	242	232	230	218	220	226	252	230	202	205	226	214	222	210	201	216	240	216	226	193	218	222	219	213	209	238	198	217	225	228	258	210	205	203	214	237	185	238	222	236	223	236	251	210	211	235	227	231	216	234	231	205	245	241	252	227	227	215	232	264	243	219	200	234	233	222	209	225	224	217	206	198	211	227	221	233	222	194	228	198	214	238	240	207	242	216	216	239	250	238	255	229	236	225	202	235	221	212	230	235	223	204	222	193	234	225	225	210	225	236	207	207	209	223	214	238	209	193	204	216	239	205	243	217	202	202	237	217	210	229	230	250	223	213	197	222	217	210	199	221	223	248	231	247	241	220	223	202	207	187	254	199	209	228	216	210	217	222	230	219	255	243	211	217	192	229	209	229	236	220	222	232	222	216	226	205	234	189	239	229	208	208	251	242	223	211	270	219	243	236	272	203	224	219	224	224	246	230	189	204	209	203	185	216	214	217	208	241	218	217	215	228	242	205	232	229	229	226	207	235	216	245	245	235	239	217	194	227	223	244	216	233	202	195	217	229	232	223	221	215	251	232	187	201	227	206	223	245	218	228	230	243	223	244	218	204	198	229	223	239	211	222	231	213	197	216	207	228	227	203	224	196	195	234	209	223	250	194	242	218	239	214	202	194	241	195	221	198	239	241	208	204	225	208	223	245	242	246	211	235	247	237	209	203	230	233	224	223	236	195	221	242	214	205	207	228	202	194	188	229	215	222	239	207	210	200	211	219	249	248	202	236	220	241	226	208	221	175	202	235	226	196	222	199	268	205	240	212	240	189	208	246	239	217	216	237	212	232	224	208	204	217	216	207	240	253	231	255	228	214	212	212	231	220	223	214	215	231	218	197	226	205	227	215	202	242	223	205	227	214	211	237	217	197	228	226	236	243	245	235	236	197	234	208	214	194	197	230	233	229	205	233	195	219	214	229	217	215	220	198	241	249	211	218	259	216	214	242	227	233	231	227	212	194	240	222	194	214	226	228	213	203	235	212	202	238	237	199	228	228	211	190	206	229	202	218	228	226	217	237	245	207	209	223	237	217	228	220	246	207	216	198	213	239	212	206	232	223	208	228	212	209	216	255	218	214	241	227	220	230	188	215	222	199	227	264	253	238	238	244	203	208	224	224	228	208	242	226	204	221	231	231	214	229	223	226	216	229	227	226	266	232	221	219	214	237	242	201	224	235	247	211	229	242	212	228	198	229	216	212	156	218	218	203	239	209	244	224	231	225	244	192	205	226	238	228	229	231	210	228	230	239	215	212	215	253	249	231	203	201	240	203	225	224	226	222	207	230	222	233	223	229	206	203	208	209	238	206	225	231	211	220	204	217	229	219	241	218	229	228	207	225	212	224	218	224	264	217	208	198	210	236	214	215	213	188	225	228	217	222	227	236	227	211	219	218	239	220	232	235	210	233	240	220	219	226	216	228	221	220	211	244	209	214	212	206	229	205	218	214	246	231	195	218	252	212	241	204	233	203	208	228	198	248	218	206	223	229	219	212	241	206	207	202	211	204	244	225	182	224	207	225	209	231	244	224	219	204	234	254	229	185	207	221	227	205	236	196	220	211	213	189	226	206	224	206	249	230	223	225	206	232	228	210	211	249	203	211	228	229	240	241	191	224	227	212	245	213	217	223	240	231	208	216	226	219	219	231	203	190	209	211	223	204	205	215	226	222	222	218	215	232	220	215	226	211	230	237	217	211	207	233	209	212	215	216	220	211	237	226	243	246	212	219	247	199	225	235	229	234	206	227	223	212	217	249	258	221	221	234	232	216	207	231	226	216	199	217	238	273	228	223	201	208	193	202	201	182	242	198	221	239	245	216	233	215	268	202	181	246	224	200	216	234	212	236	227	198	218	199	221	216	240	212	253	219	222	206	210	211	191	245	199	175	224	217	218	235	228	218	229	225	200	211	207	214	228	194	216	213	242	228	214	241	218	211	233	235	227	215	212	232	220	225	246	231	224	227	220	207	200	220	227	213	232	206	231	241	239	245	232	206	209	235	248	244	229	221	224	227	216	224	239	214	198	202	239	246	237	235	215	268	220	207	234	224	238	215	217	250	239	216	206	237	246	238	206	191	217	200	199	223	204	211	231	197	220	235	205	222	219	256	236	221	225	238	245	236	218	223	224	189	195	221	220	190	219	239	231	246	210	255	223	215	219	239	212	231	219	234	211	222	210	247	258	258	221	228	217	216	209	217	223	235	238	251	222	217	217	216	233	265	206	242	207	217	281	202	231	199	201	199	219	223	224	215	231	207	212	220
14990	8268	17226	17970	17198	14897	12493	11434	10243	8132	6127	4358	3938	3448	2617	2667	2228	2279	2129	1645	1445	1346	1409	1182	1078	989	791	812	757	747	672	592	669	680	626	605	595	598	588	556	611	551	589	595	575	557	559	549	578	597	583	553	563	582	565	573	510	542	521	587	537	541	515	554	553	493	561	540	538	569	520	516	555	592	577	550	533	557	532	552	577	529	546	537	486	502	571	561	560	550	578	531	566	556	503	557	566	593	586	525	536	564	534	552	555	556	529	524	565	553	562	569	501	542	544	556	529	517	531	550	561	548	569	544	516	593	552	548	524	558	546	519	535	558	528	581	539	493	521	515	550	555	510	542	551	595	529	543	540	562	559	549	553	520	532	571	529	574	551	541	570	575	557	599	536	539	572	552	559	554	549	541	546	509	548	555	560	530	487	555	572	538	551	541	557	579	499	523	570	543	547	497	540	524	570	580	536	561	546	575	559	522	549	495	523	563	544	562	554	525	571	519	574	507	556	507	527	570	531	563	553	551	549	560	519	567	526	560	576	538	534	585	538	529	510	588	528	556	556	517	552	557	524	531	538	530	535	553	514	537	538	555	539	511	532	504	602	534	551	518	512	570	572	544	533	539	549	544	552	571	564	531	550	569	534	582	562	536	582	536	542	539	538	542	541	559	536	524	576	567	521	540	498	556	492	578	563	550	534	519	544	574	585	549	520	518	527	550	535	528	499	527	554	557	576	560	561	518	555	556	521	565	543	526	609	574	524	536	543	491	503	573	548	555	518	525	527	556	541	520	554	483	586	595	572	546	505	537	512	567	566	556	578	575	553	543	573	536	549	564	573	555	554	519	545	523	517	537	525	528	524	517	514	559	598	534	592	556	532	563	529	556	531	522	516	592	572	590	529	569	557	565	544	526	556	541	585	552	544	528	544	540	597	553	569	512	500	547	478	565	552	588	589	587	494	501	543	539	562	549	510	560	573	522	527	501	559	580	577	512	557	559	583	541	549	543	546	524	592	561	555	535	530	542	537	502	529	529	550	516	537	517	550	546	533	568	564	535	535	556	557	562	505	549	551	546	571	570	533	558	534	530	545	557	543	542	512	547	529	545	545	548	547	522	566	548	553	570	557	519	538	559	571	545	549	570	543	490	591	528	520	505	538	583	593	598	529	580	489	578	551	527	556	568	574	569	497	524	558	581	518	596	541	548	553	570	577	569	533	533	587	530	594	589	532	543	573	554	519	526	580	545	542	545	513	550	575	562	538	480	547	530	530	519	540	543	536	583	541	528	534	549	557	548	551	541	493	585	601	572	507	540	563	506	545	519	584	530	545	553	529	556	552	531	529	512	527	557	582	500	547	550	557	564	580	537	551	491	557	547	537	571	520	529	544	485	567	565	575	554	575	489	544	519	554	534	538	534	542	569	562	570	579	530	523	547	573	545	551	554	516	529	523	540	596	553	534	514	563	513	524	541	508	515	544	553	567	527	551	576	588	579	564	556	566	519	594	516	533	535	530	579	541	528	572	593	560	552	550	551	556	571	574	534	524	509	576	531	552	555	531	557	560	539	549	527	527	538	572	548	567	568	564	549	514	575	502	551	564	524	552	535	514	517	512	537	540	491	544	498	532	588	528	555	575	580	530	525	508	548	514	546	551	570	525	595	533	555	510	548	551	577	571	563	529	545	528	533	538	543	555	557	543	553	556	516	510	556	545	528	557	539	515	523	569	536	536	523	550	524	527	579	534	537	548	512	513	534	573	555	557	524	520	551	560	554	588	573	542	543	547	534	576	570	563	581	532	538	525	561	546	540	534	527	576	556	537	549	562	587	559	523	532	542	545	534	534	564	468	549	554	556	518	541	506	526	541	532	572	528	555	540	557	514	536	548	549	542	554	521	548	540	586	557	509	531	565	567	498	537	580	554	565	563	521	540	541	508	592	556	540	512	557	540	530	557	529	529	547	564	537	546	544	499	527	582	566	540	548	559	552	528	588	523	571	568	543	577	581	523	577	608	522	527	578	551	524	546	544	517	569	531	522	563	534	506	521	552	514	574	542	521	527	545	544	516	556	547	529	534	542	579	561	522	575	577	543	577	556	547	536	549	508	536	595	546	561	564	572	593	526	539	533	568	537	487	534	555	584	528	518	528	532	513	515	559	581	538	526	519	528	542	539	560	533	541	548	545	567	491	549	552	532	544	548	556	588	566	546	572	538	532	540	544	511	551	528	530	566	586	537	492	561	524	573	571	568	492	549	550	525	567	520	542	544	541	522	530	523	545	534	540	535	554	560	515	549	572	537	580	530	550	576	553	531	537	539	544	567	522	517	535	554	531	517	533	523	562	548	567	540	555	596	524	534	577	568	531	599	535	575	532	571	582	503	573	537	563	514	533	513	515	568	524	565	533	582	574	547	525	557	547	562	521	544	502	538	529	521	509	493	521	568	529	571	513	529	568	502	531	568	612	533	575	540	555	592	543	559	558	542	559	574	599	532	601	542	553	533	552	586	519	569	568	531	532	539	507	520	560	559	542	527	538	555	555	588	557	546	528	562	536	542	551	544	525	543	550	554	495	501	525	558	556	532	539	545	529	562	550	560	588	551	553	548	574	519	520	530	576	523	544	549	581	559	552	540	530	584	551	557	548	496	521	552	563	531	539	527	550	493	539	559	572	525	558	578	573	569	569	550	539	547	541	525	621	575	531	535	552	573	521	554	568	539	522	548	533	520	530	561	581	512	543	545	571	517	535	543	560	491	559	559	513	524	582	547	544	551	537	540	533	538	565	555	561	559	570	538	572	534	535	542	555	551	566	549	593	520	567	531	570	560	543	571	587	557	558	522	560	536	549	503	538	538	576	555	568	533	525	578	580	524	526	501	567	522	501	552	514	611	542	502	565	567	490	497	532	571	601	569	582	521	508	558	528	521	547	558	522	546	561	551	528	599	591	520	526	553	590	530	574	564	566	540	524	526	490	542	535	492	541	546	529	543	515	580	510	534	533	529	516	544	537	525	541	562	567	581	543	511	527	526	568	496	563	562	548	557	547	569	582	594	528	540	548	565	550	551	561	586	558	518	578	524	583	574	568	558	567	550	553	557	494	526	578	591	594	539	589	533	560	522	522	580	523	517	596	544	481	512	539	559	550	575	547	537	571	586	532	484	630	540	565	515	549	560	566	594	540	580	555	521	553	552	546	595	508	534	543	518	579	490	560	567	525	542	542	521	571	555	570	571	543	557	572	609	556	534	522	525	499	516	564	541	560	552	570	557	556	553	545	604	534	537	530	511	574	521	564	546	501	531	527	534	547	532	529	537	551	557	584	567	564	536	529	527	557	549	544	547	527	582	525	539	523	557	512	555	542	578	535	529	548	571	546	552	494	553	494	544	523	561	494	517	479	525	526	534	557	551	516	547	514	518	559	523	578	556	533	545	519	551	533	541	558	511	548	550	536	540	530	561	529	495	566	508	554	575	559	582	573	527	521	510	546
27953	15765	15126	9690	7039	6009	4326	3641	3244	2648	1674	1158	955	913	651	663	594	541	567	446	386	377	362	297	319	248	248	250	249	232	222	239	245	238	220	219	206	180	216	214	180	224	220	202	174	189	196	226	201	167	199	206	158	208	210	225	206	200	198	194	191	189	216	223	217	175	218	204	220	179	184	216	193	203	180	209	210	189	199	191	200	188	202	203	200	222	218	188	193	180	230	198	172	196	235	205	219	192	178	200	185	203	208	205	167	245	194	217	188	178	182	206	195	186	205	188	197	210	180	198	207	203	197	221	175	187	190	170	213	218	206	186	178	224	207	218	227	190	198	202	195	202	204	206	218	228	185	204	190	215	192	178	182	172	215	187	199	207	179	225	210	213	192	203	179	189	215	209	208	220	205	255	196	210	214	210	198	213	217	209	208	170	175	201	212	187	188	213	225	207	181	207	199	185	209	201	179	159	197	208	200	206	185	189	179	202	230	202	198	195	234	231	201	189	200	207	199	202	178	213	202	204	198	216	193	187	210	194	205	187	201	204	201	180	201	199	203	218	224	177	216	204	207	191	187	192	204	207	181	175	198	218	205	236	195	198	233	195	209	191	182	191	199	218	203	202	220	213	207	216	205	194	199	201	197	204	189	187	206	192	184	202	209	154	180	207	209	224	198	189	201	210	191	204	178	212	197	163	203	193	202	219	210	215	190	206	203	189	202	197	180	185	242	216	218	184	202	187	217	202	202	200	215	195	195	191	191	203	194	176	191	213	193	210	223	200	178	201	184	184	209	192	219	183	194	194	199	201	232	206	216	184	202	175	183	206	204	213	196	191	190	207	193	205	198	182	187	216	218	186	194	206	212	201	191	213	229	181	215	225	236	218	206	187	199	212	218	186	205	203	212	208	212	222	221	205	172	210	218	202	188	195	177	191	194	199	207	208	202	216	178	204	193	201	222	238	193	185	190	234	177	188	194	205	196	219	204	217	242	246	222	180	215	183	178	187	177	190	200	217	221	211	206	226	179	213	209	219	210	184	196	204	225	188	176	208	203	209	208	185	189	216	206	228	209	210	203	189	207	175	226	199	221	190	225	198	168	199	183	227	210	203	188	188	187	193	208	193	189	224	200	184	214	210	221	216	190	201	186	209	192	189	182	205	201	201	221	181	208	194	184	205	207	220	216	213	217	227	190	188	179	169	203	190	215	206	198	192	220	206	174	191	189	172	208	204	193	196	214	216	177	184	193	212	201	206	192	190	192	213	199	198	205	178	208	206	217	199	157	203	211	224	200	205	180	194	202	191	196	218	197	215	160	176	207	202	200	189	195	202	202	218	207	181	214	187	208	190	206	200	204	198	214	180	202	224	207	195	205	181	177	195	224	206	212	185	198	180	188	206	208	200	216	197	185	184	195	190	194	191	196	215	206	178	203	209	190	212	202	208	169	220	196	189	198	210	217	210	192	177	188	219	172	181	194	239	199	188	208	228	205	214	222	190	207	189	199	222	239	194	186	198	206	219	195	181	192	205	196	243	182	225	222	232	207	221	206	188	191	231	205	213	195	195	180	184	185	186	181	186	206	201	205	184	213	169	200	217	204	198	195	191	217	192	200	195	195	206	188	214	197	200	181	193	202	212	197	199	181	226	186	210	208	207	192	204	207	218	200	189	229	205	210	184	182	201	199	215	193	196	163	179	186	206	194	196	205	186	196	204	203	209	196	182	209	180	185	201	203	157	206	209	226	218	210	190	198	194	208	202	208	203	206	196	193	211	201	181	213	199	227	194	209	183	194	189	211	221	198	189	205	205	189	229	195	198	202	189	197	221	182	200	184	240	208	216	194	221	211	206	197	203	201	203	232	196	233	191	225	176	200	197	210	200	218	223	195	203	192	197	198	194	188	194	225	203	187	199	189	198	220	193	199	192	207	204	196	199	189	200	200	187	204	214	183	193	163	193	222	202	215	224	235	208	232	240	203	193	208	179	209	203	177	229	200	202	196	238	179	205	168	192	183	211	198	220	182	197	191	184	201	171	194	237	194	215	219	205	211	199	198	195	179	195	196	240	215	218	212	199	211	206	216	200	212	204	187	206	204	201	180	179	179	187	199	194	193	204	182	191	204	223	198	173	199	211	175	188	189	181	175	198	199	219	212	207	190	204	190	232	209	220	185	191	193	205	198	199	209	220	205	183	196	212	224	191	213	225	214	186	192	197	190	207	187	189	236	206	202	175	209	207	191	190	200	179	213	200	191	229	182	199	203	195	202	199	215	218	177	194	185	220	184	203	189	178	216	199	199	204	211	229	218	207	211	240	198	168	182	205	185	228	211	225	179	186	207	214	217	225	189	189	194	200	183	180	190	192	182	203	188	194	234	208	209	191	214	181	204	165	191	214	208	207	202	198	199	222	194	186	205	201	211	184	200	188	202	203	206	201	218	193	209	222	209	220	205	194	213	200	216	215	206	224	193	198	189	218	201	204	201	212	185	200	173	205	185	188	185	189	194	175	196	217	195	194	203	200	199	208	194	200	194	211	178	194	231	211	224	228	215	187	221	191	189	193	210	196	177	205	187	195	207	206	222	177	190	213	221	217	189	179	167	200	223	190	200	200	183	180	200	207	220	175	199	193	156	209	195	187	199	206	195	205	210	214	188	205	194	188	214	199	185	180	201	210	221	180	198	208	194	207	203	200	184	216	201	209	190	208	222	182	176	223	171	194	196	174	201	202	217	197	199	203	224	217	198	200	190	213	201	181	200	203	216	206	201	181	185	191	185	191	184	185	186	200	200	197	183	189	181	198	210	195	192	185	193	195	225	227	199	193	199	215	203	204	229	214	214	183	209	197	208	200	175	221	205	214	229	193	186	180	185	194	192	196	202	180	202	204	213	208	193	202	199	199	207	220	225	186	205	173	204	206	197	192	225	180	188	164	181	212	173	217	193	200	204	189	204	207	186	191	200	199	196	206	199	190	182	191	203	198	223	222	215	208	195	207	185	186	198	183	174	190	213	219	225	229	209	215	174	191	219	196	196	196	211	198	203	208	210	185	189	203	198	205	207	196	210	204	207	175	188	184	184	196	220	191	199	192	210	182	203	204	195	182	192	189	185	201	186	170	195	199	199	185	198	191	213	182	195	170	213	181	215	202	200	180	201	196	216	226	229	225	215	215	173	191	189	209	228	207	216	216	183	223	219	206	195	174	192	191	199	212	212	192	180	199	206	186	231	204	198	167	190	168	205	212	204	193	188	177	215	217	209	181	205	188	193	204	188	188	181	228	207	210	210	201	199	186	188	214	188	188	189	220	218	208	209	198	187	196	204	202	199	189	192	208	223	201	185	195	212	207	193	209	234	202	212	190	196	186	192	188	216	189	214	203	206	232	229	196	175	210	200	183	183	218	234	189	184	201	215	212	222	195	230	215	207	192	221	183	185	162	203	191	217	219	191	204	200	190	212	167	208	201	217	178	208	211	217	181	197	208	187	197
19028	11797	22944	22009	21202	20476	17270	16415	14861	11752	8521	6404	5836	5302	3743	3834	3432	3214	2928	2433	2012	1812	1865	1477	1297	1133	935	890	832	755	708	705	655	649	610	597	617	616	628	551	528	561	553	522	564	553	526	550	488	556	520	487	531	526	510	493	506	515	501	520	512	498	493	506	516	494	524	458	540	418	488	489	534	493	519	536	455	566	490	478	477	505	513	462	463	505	488	512	499	519	482	527	475	460	522	468	450	534	447	489	505	469	513	472	495	465	471	479	473	505	492	476	523	472	510	516	499	489	494	516	500	528	454	490	502	517	465	479	519	473	521	504	492	510	466	503	461	466	474	507	467	484	468	515	452	487	486	492	505	494	454	472	493	526	501	474	509	549	518	529	512	519	503	481	469	473	486	499	486	528	533	522	471	475	503	478	480	539	509	480	487	502	501	472	524	492	498	456	496	519	461	522	443	518	485	491	555	503	467	511	513	521	502	484	531	503	488	486	519	463	507	503	501	487	519	481	449	470	517	491	499	508	483	513	465	497	460	480	526	475	526	503	504	505	456	491	447	497	488	512	533	488	488	516	498	485	495	526	499	485	509	546	520	493	475	527	477	491	486	501	535	496	513	493	534	504	475	521	517	513	493	515	480	490	477	513	490	513	480	495	492	469	455	469	491	480	488	511	460	473	498	534	477	481	514	522	493	490	487	493	489	504	515	512	519	466	521	514	513	481	502	486	524	500	490	490	489	465	497	505	469	476	479	509	509	501	482	485	461	460	471	473	467	485	475	505	502	518	503	510	517	493	471	517	502	486	493	499	513	488	483	492	529	485	514	508	484	507	462	510	457	444	457	509	507	475	509	504	551	471	460	494	494	504	525	474	499	512	496	488	481	493	517	501	476	500	445	469	462	444	511	512	512	550	497	497	500	450	493	524	491	474	476	475	525	510	507	495	496	465	457	470	468	484	501	496	476	514	508	493	502	470	522	460	486	480	481	510	560	502	517	530	493	518	499	455	489	511	446	502	470	479	502	470	521	506	503	491	479	526	482	504	485	506	500	463	488	488	494	520	456	505	499	474	463	464	487	502	489	512	485	488	507	440	496	456	499	445	520	489	485	479	508	466	513	535	519	515	506	490	513	512	507	483	521	484	490	509	483	505	530	480	513	509	513	482	495	510	470	492	472	505	450	531	508	537	459	473	483	487	494	510	478	505	506	492	471	442	479	562	515	473	489	506	490	505	525	482	494	487	476	528	526	522	487	525	502	455	504	511	542	509	466	498	514	506	490	473	461	490	478	487	456	476	505	455	495	491	530	490	469	489	432	485	480	494	484	474	490	497	465	514	501	504	476	476	480	460	481	507	474	512	475	477	506	485	463	466	494	502	493	470	535	445	491	470	465	520	441	445	496	494	504	499	518	511	488	447	506	476	514	471	471	511	520	490	524	504	492	495	501	530	489	496	491	519	457	483	480	519	497	462	501	518	449	506	470	466	498	465	485	514	485	493	520	516	476	441	501	481	483	462	484	482	495	509	491	486	510	470	511	506	469	540	497	490	493	463	510	498	516	495	525	490	497	501	524	485	515	482	484	469	521	507	501	460	498	414	503	513	481	466	509	502	517	495	495	480	488	541	520	457	495	450	451	518	498	475	456	448	504	466	463	516	534	475	498	494	477	508	436	470	501	516	482	481	503	492	450	481	470	478	500	480	513	507	474	487	471	518	504	469	499	487	491	485	509	521	508	519	506	513	478	557	474	506	510	473	510	468	528	496	480	571	510	526	479	512	513	495	482	541	494	501	496	497	467	457	465	516	491	499	519	514	498	495	512	511	476	475	484	493	510	484	513	504	504	475	495	503	523	487	510	513	498	500	481	537	491	529	517	496	479	508	499	537	483	522	436	549	508	491	523	481	496	469	477	525	525	490	506	514	487	483	528	467	476	490	495	498	473	493	493	495	504	500	477	509	492	502	535	511	505	507	536	488	480	499	478	506	464	481	452	484	535	498	499	493	504	479	487	490	513	516	503	509	480	473	507	482	497	459	496	539	491	496	518	524	483	542	496	532	490	477	473	521	513	501	547	480	488	459	524	484	489	517	506	475	496	477	502	512	510	464	502	514	463	492	490	482	507	490	482	475	461	508	470	492	511	487	477	444	498	487	466	515	485	510	487	550	486	480	503	484	501	490	492	502	493	476	482	476	490	527	493	487	510	498	516	482	497	513	509	481	464	497	496	512	496	498	471	512	516	494	528	527	460	454	525	480	525	504	460	505	463	511	500	520	522	502	500	508	515	502	495	474	508	499	469	492	497	520	497	510	476	458	508	482	472	501	476	499	481	472	518	498	522	520	498	459	480	473	491	504	492	528	534	471	519	492	475	519	478	486	473	482	502	560	497	505	494	522	486	488	478	538	466	497	461	485	490	510	456	511	515	513	502	522	422	482	508	461	450	474	504	509	540	463	488	466	480	547	485	488	498	517	541	511	498	480	481	503	469	478	511	524	493	499	479	502	485	486	540	498	496	502	522	547	509	526	469	461	511	495	498	470	481	512	511	500	491	506	512	505	499	495	459	473	468	472	500	488	485	490	583	507	511	501	483	521	505	493	475	529	493	468	577	466	507	481	483	474	455	466	480	475	482	470	498	524	479	489	488	472	467	483	506	486	495	478	474	474	485	492	485	520	493	521	492	504	484	497	491	496	486	479	482	501	490	523	485	496	507	523	497	497	440	484	457	501	463	465	501	509	497	455	514	490	453	499	509	486	443	465	500	463	500	519	495	545	498	505	475	537	464	481	490	507	434	505	478	474	482	511	504	489	496	522	537	486	545	543	523	504	533	474	504	459	521	496	511	470	483	531	525	506	480	541	490	497	509	474	512	517	479	489	520	450	501	493	469	490	503	526	499	476	491	498	509	474	479	495	517	459	507	497	493	476	516	505	470	480	484	493	493	472	521	552	546	468	479	475	479	505	510	445	497	473	511	513	535	520	464	473	464	508	517	460	483	498	495	488	474	492	482	493	536	531	522	507	476	493	504	507	511	488	507	486	487	492	468	490	468	524	530	495	498	511	506	505	483	488	524	491	493	471	533	492	473	494	485	511	516	512	498	484	521	476	465	519	491	505	501	468	471	469	554	474	494	506	514	484	488	475	456	487	497	470	511	502	490	496	515	495	473	485	488	507	493	507	503	466	503	489	489	501	528	514	471	492	528	470	506	496	478	483	489	467	503	506	479	509	493	534	494	499	508	528	525	493	481	449	529	500	509	502	495	538	533	510	481	498	494	499	496	457	502	467	483	484	487	496	483	531	462	484	497	470	486	463	533	517	498	519	513	535	457	498	546	488	510	536	508	546	504	484	476	511	487	546	502	469	477	455	490	504	519	509	502	499	500	468	481	509	469	467	537	477	452	474	491	493	518	450	521	478	524	503	467	487	482	500	505	498	487	496	467	487	471	503	483	512	482	461	518	506	515	466	492	491	480	479	474	492	468	501
8270	5134	4910	3664	2516	1710	1353	1001	785	593	461	402	404	384	332	311	295	286	252	260	274	274	238	276	242	285	233	234	232	249	236	245	238	232	248	235	247	227	222	256	206	203	232	235	231	224	239	232	217	217	210	200	261	240	229	238	208	249	242	225	203	235	231	206	233	225	239	215	214	252	196	240	217	214	196	249	240	216	265	222	225	232	236	239	242	226	214	217	224	225	240	217	228	206	212	250	205	255	225	246	208	232	200	245	238	251	263	264	212	238	259	248	243	215	263	196	240	245	227	225	242	245	220	214	220	236	226	212	214	226	268	210	254	222	218	236	215	225	222	235	234	209	261	240	235	222	217	228	244	214	239	205	234	227	227	213	200	230	238	215	215	206	234	236	243	232	234	275	203	232	201	248	224	260	230	212	206	205	200	237	214	231	218	228	234	228	236	235	212	240	201	217	236	251	230	235	219	244	212	231	271	248	240	240	240	250	245	220	231	233	231	250	211	257	250	211	230	244	235	216	229	210	198	237	242	239	202	218	210	214	213	208	231	215	261	230	216	205	245	214	216	243	265	233	193	230	212	257	217	230	232	229	227	247	218	184	206	240	234	200	205	233	215	221	234	219	243	225	224	224	214	211	235	256	235	247	223	208	228	221	240	204	226	219	229	211	253	221	234	241	202	210	231	262	266	206	233	243	207	250	238	284	251	223	207	225	262	220	225	220	234	237	238	244	239	251	228	256	224	278	252	205	222	204	189	210	245	240	190	223	229	237	216	223	207	259	245	239	202	233	229	224	223	223	261	228	239	240	219	233	228	229	246	243	217	209	219	200	218	208	223	252	239	246	237	244	215	223	257	204	229	228	222	251	231	238	224	219	251	221	205	211	217	218	216	222	241	198	208	236	235	219	228	224	248	202	235	230	213	201	223	217	217	242	237	194	217	211	228	222	235	254	243	202	221	243	209	231	221	242	236	250	202	221	236	237	215	213	234	269	206	260	220	226	243	225	232	239	208	246	244	224	206	276	219	242	223	241	251	247	217	237	217	235	235	243	243	240	232	215	227	208	240	235	215	219	257	235	212	210	223	243	218	207	205	218	226	272	228	224	221	234	236	232	244	265	263	199	218	226	210	232	232	234	202	214	231	248	250	231	221	266	250	224	212	238	210	193	213	209	228	242	235	260	226	215	229	223	245	229	241	221	230	240	213	234	214	206	245	226	235	244	222	242	262	243	222	246	223	202	193	206	239	226	240	219	240	242	225	236	240	273	243	244	221	214	246	221	239	204	201	221	215	210	237	220	244	254	241	239	221	232	226	240	227	241	235	229	217	240	227	246	240	260	223	208	246	268	244	241	222	250	216	234	247	233	208	216	231	210	214	249	214	219	235	276	231	208	239	256	241	218	209	233	217	238	245	252	218	222	220	213	245	220	224	229	216	232	192	239	264	238	263	230	242	222	267	226	210	210	253	191	214	232	230	220	236	241	268	204	242	222	202	232	223	230	241	225	246	245	245	209	229	231	200	209	207	210	242	225	213	258	201	219	230	244	213	242	216	235	219	222	239	236	245	203	229	221	223	227	199	231	218	205	251	223	223	229	255	228	201	222	246	232	231	224	234	239	247	245	236	229	243	242	236	246	236	218	243	240	235	218	240	245	244	253	218	242	258	228	226	250	238	230	230	227	218	222	200	223	233	250	219	210	196	209	218	248	237	208	236	198	209	240	237	207	239	227	252	260	215	207	205	200	178	251	209	244	220	215	229	235	216	215	250	231	224	251	246	225	258	199	247	222	221	223	240	205	225	221	248	203	237	228	224	237	226	252	233	216	232	227	243	235	224	218	228	204	208	232	216	229	228	239	208	210	232	243	259	237	216	250	209	211	253	251	251	218	257	235	222	243	223	229	223	219	238	246	240	206	208	200	192	240	238	221	230	217	223	246	227	263	204	250	247	223	241	217	246	249	233	231	217	233	248	246	238	243	220	221	207	211	195	233	221	234	213	274	254	229	218	218	228	222	173	217	220	235	221	235	215	230	231	226	235	215	221	232	230	227	226	244	226	252	246	227	248	223	220	241	228	222	181	243	230	245	227	223	240	201	245	207	215	238	238	227	225	260	239	242	235	240	228	242	243	200	254	236	239	242	229	240	218	213	216	213	218	252	200	219	245	238	238	235	225	216	241	242	212	223	259	210	234	213	221	244	250	209	233	239	193	232	241	279	235	212	241	209	246	202	262	225	220	214	200	231	233	210	206	235	203	213	232	233	241	227	211	234	241	225	240	238	216	216	254	221	234	215	209	212	242	229	209	246	245	243	210	210	222	233	255	222	268	214	246	258	195	190	254	236	223	233	214	232	214	235	218	238	205	229	221	236	208	239	229	216	221	220	241	205	246	252	225	231	264	231	227	233	240	219	234	246	201	241	252	214	203	218	236	224	233	240	224	236	247	207	239	233	260	251	221	220	211	224	227	217	220	245	219	201	230	224	205	215	214	240	245	226	234	200	205	228	227	216	234	268	209	244	241	210	244	228	232	252	259	225	229	221	222	241	251	249	218	242	223	232	214	228	207	253	211	208	235	220	226	213	219	232	227	222	247	213	223	202	199	204	237	220	258	225	225	224	215	220	237	203	247	224	255	242	238	259	235	226	239	232	273	255	228	234	199	252	215	239	221	249	242	198	225	230	236	241	232	230	245	233	212	232	254	247	227	229	226	199	226	234	220	229	251	241	236	258	201	221	231	256	238	246	247	236	231	260	233	218	223	212	219	227	225	241	208	196	235	228	216	221	232	205	210	214	250	217	230	232	218	238	248	244	235	236	232	259	215	223	218	238	231	210	204	244	226	273	217	216	236	239	215	237	243	258	246	230	255	272	202	253	242	240	246	200	222	225	232	214	235	208	241	214	208	228	214	187	234	201	215	216	221	222	211	220	190	218	226	229	216	220	231	239	213	202	233	213	243	233	229	239	224	240	264	230	238	267	242	243	237	210	238	206	246	229	234	232	241	197	226	240	247	214	228	209	201	226	215	244	221	208	212	224	191	236	228	232	205	247	213	223	236	257	192	231	216	213	194	239	194	251	214	225	214	227	250	251	231	232	239	214	207	218	218	196	206	206	241	215	256	232	206	208	232	224	236	235	223	224	217	226	227	219	245	218	229	265	253	218	217	239	264	234	264	205	223	230	241	235	233	196	221	235	232	250	244	208	245	246	215	245	200	180	232	189	224	230	211	213	235	224	223	210	247	228	190	250	249	190	209	228	254	252	210	217	241	220	234	244	236	205	224	235	235	210	239	244	208	223	232	228	234	203	228	228	230	214	257	214	223	199	237	210	237	229	244	221	231	270	220	225	248	216	223	221	237	205	209	247	249	215	249	234	238	203	232	212	235	226	226	225	252	222	205	216	213	256	256	256	229	236	216	233	282	219	232	260	239	234	196	242	210	218	224	206	246	241	204	207	249	235	218	261	231	218	250	226	240	212	251	222
6783	5286	11281	12776	10679	8681	7139	5510	4387	3195	2414	1890	1792	1486	1352	1230	1158	1137	1027	952	932	864	811	830	726	753	741	653	638	590	630	653	623	595	595	596	600	599	621	535	581	614	583	560	553	545	546	539	572	582	567	604	546	578	573	560	575	571	558	554	538	593	547	529	523	581	569	579	549	555	575	571	557	523	593	553	536	491	559	540	601	576	580	570	599	565	558	573	506	526	551	570	571	572	539	557	536	569	536	529	594	575	588	584	591	530	550	540	516	569	590	536	573	546	538	540	535	591	561	523	572	587	576	546	531	588	558	565	583	588	552	545	587	583	552	591	577	507	573	563	573	521	577	593	510	540	569	589	580	558	553	565	554	536	547	543	566	515	576	581	553	580	567	597	540	571	538	557	545	584	605	522	511	545	557	539	549	550	562	532	578	544	585	527	564	594	531	565	546	589	521	540	541	544	554	589	538	528	558	540	529	558	563	557	553	535	554	538	522	559	543	561	546	561	549	572	555	581	540	558	538	544	575	594	589	567	549	565	579	560	571	568	565	553	541	525	542	601	557	622	552	589	572	566	521	534	587	559	529	553	564	573	534	586	524	534	566	585	537	555	632	531	523	587	564	574	591	544	525	548	530	592	551	567	544	517	563	550	595	559	557	570	581	555	548	501	542	573	569	559	565	562	525	518	548	551	595	538	575	553	572	532	537	523	543	563	575	569	516	515	580	557	540	541	553	532	574	512	540	545	526	580	580	587	548	548	548	526	546	546	577	568	544	528	557	556	558	530	570	542	536	589	568	547	535	504	568	584	569	548	568	539	556	622	562	580	576	549	566	583	527	536	574	565	528	587	556	568	559	583	563	536	567	567	546	529	516	562	533	581	555	561	505	560	552	575	579	617	556	540	518	551	590	552	562	513	547	590	577	577	546	558	556	570	544	536	567	552	516	573	557	547	527	564	526	585	516	568	546	558	550	551	556	528	572	601	589	579	572	545	549	540	527	568	562	577	551	541	559	518	503	542	554	533	507	556	576	584	559	540	604	570	571	561	584	543	549	543	536	570	575	560	586	603	532	547	564	565	568	530	525	598	554	528	576	517	552	563	580	528	578	537	581	555	566	540	540	550	553	585	545	566	516	563	570	605	573	560	568	518	547	567	558	504	592	544	526	568	558	570	575	578	558	556	528	540	570	581	570	574	560	500	534	542	513	597	530	583	553	593	539	551	599	547	569	585	568	586	537	545	559	578	532	549	581	555	592	554	605	542	565	570	570	520	572	596	547	562	561	582	581	575	549	582	571	557	564	592	573	544	559	549	576	550	578	534	558	581	558	572	590	544	575	539	529	543	557	558	575	524	549	586	535	545	542	561	580	554	554	585	595	498	547	574	550	523	552	549	535	564	545	575	583	575	615	547	590	568	553	598	579	570	531	555	591	554	557	564	582	609	573	578	581	538	547	551	557	496	569	577	600	598	542	569	560	545	556	565	563	520	561	555	558	601	551	569	594	536	522	515	559	578	561	603	544	577	572	528	539	596	585	549	578	581	544	547	567	536	547	515	577	539	548	552	601	515	578	543	563	575	562	564	551	597	554	537	573	582	600	515	564	562	594	533	574	541	565	553	507	614	556	563	564	546	598	564	579	579	595	560	581	527	563	588	541	565	558	558	532	578	524	538	562	546	528	566	559	556	571	515	570	553	551	569	532	560	562	559	559	539	519	554	530	539	542	554	553	544	544	564	571	565	511	539	566	600	531	565	565	543	543	529	559	569	561	566	512	584	564	579	540	566	517	533	582	531	566	563	551	557	589	594	582	552	575	551	550	565	610	563	594	551	544	555	573	550	588	553	531	521	568	586	536	562	547	563	543	560	533	572	572	535	591	579	563	580	554	558	498	592	527	577	520	566	547	562	532	579	545	541	529	557	590	534	561	556	578	531	559	533	580	576	576	577	549	581	604	565	550	554	571	572	535	577	556	564	530	556	576	583	553	567	565	535	606	546	542	520	559	536	557	550	586	542	532	558	570	547	551	573	558	548	536	581	585	613	569	544	547	524	603	578	557	497	592	560	530	565	523	599	590	571	575	562	544	542	508	578	521	548	535	568	568	586	549	539	559	532	582	548	587	538	572	545	595	529	576	547	569	572	543	573	551	531	545	547	525	557	573	591	534	584	597	550	513	566	540	540	568	559	561	602	559	590	571	514	562	525	584	533	619	534	539	561	590	596	565	572	560	529	556	541	613	531	579	561	536	509	577	561	542	522	544	535	575	565	537	583	531	616	581	559	547	572	539	529	575	532	533	562	573	556	534	571	516	583	556	549	542	563	558	514	514	560	526	552	603	590	572	587	560	542	541	562	541	534	549	542	551	546	529	525	610	533	593	596	581	588	549	556	544	573	582	576	566	584	570	598	568	556	559	547	549	576	564	528	565	510	571	547	486	570	559	563	548	562	519	578	543	561	582	592	590	498	559	561	577	544	510	563	528	597	600	548	575	572	560	565	546	523	554	566	548	534	583	545	549	549	542	566	535	532	522	555	628	559	539	579	559	538	592	551	578	589	574	581	571	576	577	510	546	557	546	554	562	528	529	525	527	545	564	579	579	562	545	547	555	599	545	556	562	560	591	534	519	567	529	536	538	555	556	561	556	581	553	541	557	558	545	572	575	574	547	592	605	574	556	581	561	585	564	573	537	538	582	575	567	595	529	561	525	587	526	559	627	582	565	550	558	619	569	553	567	619	549	534	529	587	547	538	555	596	552	545	577	601	573	582	561	561	565	545	540	573	520	578	556	573	551	533	556	568	566	554	541	575	550	562	557	545	534	564	561	514	560	520	543	570	547	543	541	560	570	499	554	559	523	584	555	550	526	576	578	586	537	522	565	525	580	527	536	530	565	565	544	514	556	580	572	610	563	607	581	544	582	593	564	529	551	572	507	517	540	527	542	589	532	525	592	607	533	584	575	566	530	547	595	507	587	564	538	540	571	601	564	541	554	533	593	561	537	569	557	543	551	551	572	563	548	580	525	540	556	578	549	546	558	585	565	553	577	570	613	552	528	582	559	560	534	566	561	533	582	589	575	591	555	574	584	566	558	610	555	584	554	556	533	567	610	533	600	570	580	545	561	568	571	521	602	591	526	527	543	562	605	559	569	549	530	542	529	561	575	595	526	532	541	574	554	549	527	554	541	549	543	548	517	533	578	540	564	576	543	532	574	549	544	570	576	565	563	559	545	599	556	536	557	565	582	486	585	570	568	521	572	518	558	547	584	539	530	563	609	524	553	554	559	547	576	548	528	565	539	514	553	577	547	550	563	591	570	575	549	557	557	537	507	547	557	611	595	548	584	583	547	575	554	562	530	515	534	575	554	546	595	571	555	513	560	553	551	559	576	518	604	632	598	547	590	527	601	602	532	573	541	533	572	543	574	526	559	540	567	519	550	555	549	556	538	525	555	556	565	504	552	577	574	576	563	559	590	556	570	555	515	593
19833	11996	9980	6782	4760	3863	2681	2320	1882	1597	1029	803	713	623	542	492	494	447	381	363	354	332	321	299	301	265	254	268	246	256	257	242	247	237	241	231	258	231	225	220	234	248	217	215	274	208	233	219	216	211	240	202	223	212	247	243	224	224	226	241	253	207	215	221	221	197	235	261	226	234	211	228	251	220	252	221	199	192	214	229	208	240	249	217	248	226	227	253	221	229	238	239	209	210	203	228	251	238	237	244	216	220	241	209	198	236	215	214	215	231	215	225	236	216	196	205	242	240	234	233	226	208	196	238	232	207	231	231	218	221	230	214	215	224	239	218	250	235	197	218	236	224	205	182	240	219	232	215	251	230	199	235	238	209	229	238	213	206	197	234	215	231	221	197	224	256	219	216	230	234	244	222	219	240	234	218	216	211	229	220	211	221	230	213	223	209	216	197	205	244	224	213	213	252	230	214	218	226	218	193	236	212	241	236	220	220	231	213	207	227	245	231	210	210	237	216	246	200	216	230	242	199	260	228	235	201	226	191	216	211	225	205	218	222	225	241	232	219	222	218	211	215	215	258	248	249	230	236	222	236	213	202	234	222	235	217	196	213	229	220	263	237	235	217	226	224	197	210	226	209	197	235	228	222	230	221	222	233	210	234	216	211	233	222	225	233	205	205	210	211	206	241	212	231	222	226	225	230	227	204	209	247	240	211	205	245	205	236	221	201	207	240	246	238	211	216	204	245	270	217	206	216	235	189	228	208	221	234	196	225	238	224	228	250	214	220	208	258	235	225	194	216	217	241	215	203	240	257	227	209	235	218	228	226	224	221	256	229	227	234	205	224	191	211	214	215	211	228	213	213	231	222	211	205	232	208	207	213	209	218	225	199	239	217	222	193	190	246	222	227	231	211	195	235	219	226	208	219	234	221	248	261	216	244	243	208	250	215	231	211	240	224	207	250	212	240	247	204	240	235	223	217	197	226	232	226	213	204	229	217	246	238	218	253	238	200	206	196	230	242	199	207	235	256	220	215	261	218	238	213	223	244	231	220	226	235	233	240	244	216	215	243	189	220	232	263	224	210	223	222	242	214	226	210	256	250	202	210	238	211	230	234	223	210	223	201	240	223	229	213	233	217	221	257	226	204	241	194	226	233	193	221	228	212	219	213	234	232	252	244	212	206	224	243	228	213	214	226	221	222	204	257	234	223	254	205	223	232	207	213	207	232	241	213	220	228	227	242	236	205	204	213	235	228	266	209	211	205	223	213	229	229	235	245	213	199	216	217	240	224	240	223	225	206	226	196	197	230	207	228	213	228	226	222	226	227	214	216	191	203	184	213	215	250	218	208	212	209	231	245	238	243	243	213	219	216	243	209	216	257	232	182	229	224	219	215	265	212	231	202	225	234	223	210	218	228	224	234	210	234	231	205	207	222	208	211	230	221	221	256	226	214	253	211	241	237	244	225	204	206	181	227	228	255	219	217	236	194	206	198	224	211	239	221	221	230	203	228	211	268	226	240	215	244	271	211	221	251	222	243	207	239	232	214	237	225	203	225	236	247	236	230	230	215	202	240	203	215	202	202	216	210	219	234	220	209	211	209	226	224	244	228	222	227	188	230	227	227	246	214	231	235	217	230	214	230	242	254	242	223	217	211	197	242	217	195	220	205	206	219	238	205	189	204	227	215	253	235	212	219	246	216	220	227	214	212	236	223	219	222	231	260	220	219	248	229	216	210	228	221	253	193	212	219	240	231	229	239	230	238	240	216	220	244	217	237	207	208	237	203	225	234	235	241	195	211	228	233	201	228	225	233	236	254	230	208	225	252	218	232	224	203	221	225	258	235	227	213	249	235	215	219	203	229	243	247	234	223	233	245	205	231	221	213	209	215	231	219	239	213	248	216	199	231	193	198	200	230	220	215	213	195	218	186	210	202	242	203	224	239	239	204	185	217	225	216	232	259	223	232	225	229	220	222	199	226	202	233	237	205	252	243	209	200	223	229	215	230	232	220	192	206	219	256	239	242	229	203	238	259	225	233	246	232	200	218	246	220	224	226	228	240	209	218	210	263	208	221	229	223	239	197	245	237	246	243	225	215	224	233	251	230	249	242	223	244	249	234	218	229	236	234	217	237	259	227	220	228	248	220	221	212	282	252	257	219	201	211	205	231	208	214	241	219	258	229	225	212	230	220	229	212	214	234	224	239	240	246	225	219	241	231	218	233	244	216	233	236	233	235	213	210	217	228	176	214	233	198	216	213	227	245	222	239	204	230	258	206	208	245	244	222	194	230	224	207	215	243	214	248	211	240	213	225	223	226	251	232	221	214	226	208	223	222	230	216	211	252	205	221	248	210	226	236	229	232	225	226	211	219	200	205	196	236	253	230	203	217	218	214	231	225	241	231	247	234	241	233	210	207	234	230	211	232	204	204	215	231	246	210	233	251	241	248	224	226	235	229	222	220	225	249	219	255	217	232	232	225	234	221	219	258	225	221	233	240	223	217	217	212	222	215	216	226	255	212	244	241	215	211	239	239	215	225	240	226	219	220	222	203	237	239	245	234	219	249	210	221	228	231	229	233	234	215	220	237	227	236	240	200	253	230	205	233	251	262	208	219	213	240	251	211	225	242	239	203	231	216	190	254	227	216	239	211	196	184	232	198	241	231	206	205	221	202	232	232	234	238	210	207	242	253	215	252	211	215	237	201	210	242	230	278	235	204	240	211	237	241	218	218	251	217	229	226	251	239	226	234	217	212	212	207	205	210	211	262	243	239	246	207	203	213	233	230	216	233	228	198	246	242	235	216	248	246	255	232	223	229	244	222	208	222	229	215	225	224	227	225	209	203	246	221	225	220	244	232	228	224	236	235	216	203	215	230	224	237	224	246	202	227	236	237	217	223	224	239	222	238	202	261	245	207	224	223	245	212	207	255	231	204	225	218	218	237	217	233	212	209	236	240	242	209	221	231	197	248	242	236	224	223	242	215	223	213	235	230	215	219	221	239	207	244	236	233	264	205	213	225	204	224	233	216	198	225	225	219	212	212	223	228	246	231	212	212	223	234	256	261	232	212	257	227	201	244	192	243	200	220	222	221	232	237	248	220	234	228	231	251	220	205	207	219	198	200	228	211	207	207	238	232	236	216	223	250	203	223	236	241	247	236	237	219	241	246	210	233	195	238	219	207	239	245	242	211	229	230	224	234	189	249	212	230	234	223	239	229	246	208	229	254	241	252	217	240	246	220	243	214	201	233	222	223	214	228	199	223	222	234	233	224	224	236	200	229	191	250	228	226	224	231	230	201	208	209	213	235	241	240	214	217	222	228	241	189	234	242	232	211	208	194	230	224	219	217	214	227	222	215	215	261	250	232	205	235	234	235	223	221	245	235	198	224	222	217	224	221	205	227	234	213	263	235	232	211	251	244	196	232	214	213	228	219	196	221	256	245	239	191	197	215	232	223	238	229	190	237	203	212	234	221	226	214	221	207	232	224
15069	10082	17408	18026	16747	15337	12713	11532	9884	7847	5859	4464	3979	3486	2832	2634	2313	2224	2130	1736	1515	1359	1305	1153	1073	992	889	864	784	710	724	703	636	704	641	661	659	632	602	586	589	585	549	601	586	562	607	575	574	535	534	544	559	575	571	538	565	588	601	558	590	569	535	566	564	558	579	561	545	578	568	492	566	567	593	523	545	577	548	558	553	550	574	571	547	537	527	555	531	570	507	552	547	588	542	557	519	542	539	513	569	519	516	612	573	589	539	548	558	562	546	583	568	545	541	537	528	572	570	555	533	559	539	551	594	537	572	515	571	574	554	541	565	547	544	555	567	557	566	556	551	562	596	541	593	531	532	551	545	561	553	540	557	569	583	552	561	532	550	552	520	525	557	592	557	586	555	552	550	529	511	534	579	527	554	555	525	590	558	585	537	531	566	568	510	568	558	526	568	534	517	537	528	570	572	576	551	559	573	563	529	504	547	532	527	545	568	511	548	538	589	570	548	549	529	531	557	559	517	546	543	570	536	566	568	546	526	538	535	538	535	549	529	535	557	554	538	547	574	547	565	577	558	555	529	531	582	597	527	564	524	554	586	533	555	556	582	544	559	546	540	590	563	562	534	578	589	582	550	543	551	602	569	567	536	530	590	550	511	558	553	526	531	584	597	550	495	531	513	550	545	577	577	529	532	606	572	572	556	580	554	533	582	525	577	589	550	538	512	567	516	562	541	549	550	584	572	536	540	535	554	561	553	541	562	532	554	581	534	568	534	561	541	563	540	541	519	554	553	583	538	518	498	567	534	562	523	539	572	532	518	563	567	559	572	515	572	537	556	536	520	537	559	594	579	543	559	554	519	528	547	549	549	586	573	557	549	576	557	565	584	562	561	559	540	542	568	524	527	546	548	531	539	525	578	523	517	548	535	579	554	561	558	597	571	524	542	545	597	571	532	558	537	547	543	563	502	545	532	505	578	573	569	541	575	530	552	539	559	553	541	535	506	535	563	550	480	553	575	579	517	566	575	529	559	585	515	557	531	542	545	557	545	559	550	507	570	581	535	529	558	529	563	559	570	547	596	552	570	552	554	528	548	558	607	575	557	556	542	567	529	527	515	570	507	567	551	570	531	584	572	551	564	535	537	537	556	532	542	612	543	612	550	546	552	558	557	571	554	553	577	595	530	524	561	572	554	536	536	568	587	607	529	547	580	542	530	571	593	513	551	555	576	536	596	534	528	543	561	548	551	529	556	535	497	620	549	570	557	587	570	526	544	580	566	554	564	596	503	543	571	554	581	544	567	518	514	597	574	530	586	510	560	509	582	563	570	514	553	515	555	535	583	525	550	536	564	545	541	539	542	503	558	542	584	545	530	587	561	576	542	570	549	503	528	588	527	530	565	530	543	515	568	556	530	560	599	546	532	602	529	530	568	573	540	554	546	558	539	570	568	543	591	540	575	575	560	613	533	515	533	579	592	585	568	587	544	556	578	543	545	557	534	510	521	538	534	566	574	575	551	526	550	545	517	556	578	550	534	578	552	526	538	536	542	552	554	591	539	540	545	575	587	512	539	567	583	576	560	547	573	577	545	553	540	596	537	580	579	552	532	551	535	522	509	524	544	539	534	559	556	542	585	578	553	512	554	566	568	566	535	580	601	583	530	550	517	584	563	566	594	542	597	579	560	540	560	531	533	544	548	524	586	555	511	539	542	557	549	594	525	556	587	554	562	590	539	613	563	548	556	601	541	510	544	547	564	519	549	520	588	567	563	555	523	485	584	577	590	564	570	553	535	548	537	552	524	573	504	544	566	558	560	561	566	547	510	608	540	559	535	540	528	532	545	516	542	605	523	555	555	532	521	551	565	575	527	595	555	562	543	547	531	539	517	565	532	542	607	561	593	555	564	602	514	532	502	541	531	610	533	556	522	589	528	559	579	549	593	537	614	521	546	572	523	531	581	535	555	552	599	555	537	541	531	542	513	519	520	561	555	530	547	569	561	525	528	568	519	564	530	530	546	565	542	532	559	569	560	579	510	536	564	531	572	537	592	623	547	548	580	541	568	546	548	520	577	553	557	558	509	554	554	513	571	560	577	548	557	589	529	547	598	529	559	542	514	568	552	562	509	517	561	514	537	541	567	533	569	545	544	550	568	568	578	530	586	578	564	548	550	551	532	538	543	528	594	539	563	552	560	513	554	522	576	531	577	549	556	582	545	580	539	550	546	548	534	557	577	531	579	558	542	555	528	576	523	583	567	523	560	543	540	523	604	521	532	560	559	575	571	584	562	527	565	563	553	557	552	552	555	552	596	529	550	544	581	542	511	552	559	583	494	564	568	572	594	560	563	508	576	557	550	560	545	551	555	521	575	586	559	534	516	576	547	543	543	537	556	533	523	563	589	556	539	548	500	529	543	567	562	566	544	549	538	565	558	533	535	573	503	504	581	575	611	571	572	555	574	500	542	526	562	554	538	561	521	552	567	555	571	561	555	561	526	577	532	595	533	540	583	587	578	561	580	586	551	508	570	556	560	541	523	534	599	526	561	587	554	535	590	547	571	573	556	564	510	559	550	552	534	532	571	574	532	566	569	604	573	554	565	548	538	558	549	547	536	544	566	508	522	544	515	544	496	525	520	544	520	557	528	531	520	563	556	541	535	540	543	570	557	553	601	543	537	524	561	569	539	536	585	532	594	518	554	499	531	547	542	528	552	556	559	566	531	503	541	527	591	586	550	579	567	527	527	568	528	532	577	570	545	576	534	517	560	565	528	537	541	536	520	590	575	553	584	528	524	557	521	553	553	569	529	545	571	531	571	551	548	549	559	554	569	525	548	525	592	512	525	602	545	552	540	549	597	542	573	568	553	562	584	536	531	542	572	531	507	566	565	542	577	543	555	530	538	561	506	590	568	570	553	553	563	579	588	560	532	540	528	555	576	578	555	528	539	555	561	554	520	578	572	534	538	560	498	562	555	515	542	569	519	535	570	528	548	547	569	544	588	513	532	609	529	531	590	550	593	553	570	527	613	519	574	512	514	531	591	537	531	543	555	513	589	570	577	564	541	538	532	575	573	541	552	553	566	536	556	532	520	560	576	549	557	564	545	569	546	515	529	564	566	524	536	536	544	531	555	552	585	564	590	555	559	549	503	535	504	506	581	524	565	576	537	568	568	578	564	584	618	574	554	526	538	558	501	590	541	586	543	564	545	556	522	547	526	520	577	520	564	577	569	542	549	508	585	528	563	509	539	561	538	553	586	537	550	551	543	517	556	536	634	528	542	599	570	566	529	525	572	523	545	525	553	564	555	541	564	548	554	536	575	545	550	582	550	530	553	569	553	555	556	545	548	572	558	540	579	543	563	540	575	538	546	518	527	573	535	563	545	546	554	538	511	550	545	521	566	519	553	585	527	555	546	573	554	585	529	533	540	540	537	554	518	566	563	557	542	562	574	544	521	582	560	578	528	545	557	543	576	544	568	552	538	581	544	543
28062	18536	15584	10526	7539	6107	4404	3415	2976	2683	1746	1184	935	834	704	685	526	509	510	398	352	359	368	327	299	232	279	256	227	229	274	208	216	244	210	212	215	233	217	246	210	203	218	215	204	187	180	231	206	206	188	216	207	230	198	209	213	201	201	212	174	219	205	187	194	198	212	204	193	214	214	222	185	222	188	169	171	200	216	207	209	197	187	210	213	214	230	197	215	212	208	198	225	219	232	194	183	238	214	189	200	208	207	220	186	192	202	209	210	210	194	226	189	186	194	194	203	204	208	203	205	197	198	243	194	184	199	192	192	202	206	183	209	191	179	191	208	171	194	189	205	197	212	219	221	202	200	208	220	242	211	204	201	183	193	193	216	186	241	203	210	196	196	208	209	210	204	203	209	211	175	205	199	208	217	189	206	209	192	219	209	217	210	177	193	203	195	194	258	219	191	218	219	208	197	207	198	183	191	201	209	201	195	213	202	223	180	216	247	208	175	184	224	205	194	190	210	178	199	173	218	187	199	217	198	188	209	187	207	203	216	203	186	176	203	234	194	218	187	195	203	208	199	180	190	204	216	202	177	193	229	210	177	206	201	175	210	190	184	205	191	210	224	197	201	187	210	201	195	202	204	201	238	198	204	207	215	206	189	194	202	205	181	211	210	217	180	200	190	222	216	222	196	212	228	193	187	200	196	195	205	191	208	179	187	213	215	212	204	199	207	193	197	206	209	172	196	210	210	206	217	202	228	213	201	227	201	214	243	208	176	198	186	201	196	204	197	194	196	195	223	204	208	215	177	205	199	191	217	212	210	225	198	239	190	199	237	197	221	186	197	184	199	197	219	212	202	203	200	201	196	220	217	207	214	202	207	216	217	208	196	234	168	208	187	189	205	196	214	215	215	191	186	185	207	182	181	208	209	175	175	220	208	210	190	198	217	175	173	213	196	202	193	202	214	242	193	197	209	208	198	213	215	212	197	208	189	204	240	203	183	216	218	206	190	210	209	194	200	233	203	201	179	215	184	209	190	197	187	209	182	180	200	200	203	197	192	204	213	215	192	186	201	168	215	217	227	213	204	182	200	211	187	210	212	209	200	224	196	208	196	203	201	215	180	178	211	190	212	216	206	200	206	250	205	214	208	199	189	195	205	210	184	214	181	212	200	203	184	195	245	200	201	194	204	201	223	199	177	236	183	220	202	182	212	199	211	203	187	196	203	186	190	196	229	195	229	195	214	225	227	171	217	219	191	198	204	216	187	218	217	202	212	227	228	208	203	184	232	222	191	218	194	207	231	216	210	194	188	228	197	197	204	194	210	193	200	183	203	202	195	202	228	200	194	205	212	197	210	224	193	189	189	206	209	196	191	236	205	223	204	216	185	212	205	204	210	219	189	227	196	218	210	201	194	196	191	188	199	212	209	206	200	210	185	200	216	205	194	219	205	203	234	206	195	190	205	217	235	201	179	219	208	230	192	203	223	202	196	205	205	196	196	202	210	204	196	203	194	216	225	193	227	220	203	204	183	203	210	212	195	203	206	207	204	209	205	215	189	192	220	192	195	178	210	222	201	207	231	199	167	207	201	171	209	187	191	239	173	172	205	221	194	247	187	213	202	206	229	193	216	228	218	197	221	193	198	212	212	215	222	227	233	206	175	201	207	181	216	209	202	194	203	194	194	200	215	206	183	207	211	198	184	212	214	218	195	207	208	201	211	184	172	200	205	206	195	228	223	168	220	173	216	185	205	196	186	200	197	218	194	237	209	189	239	215	209	212	216	203	207	193	201	229	240	213	204	217	207	216	211	224	205	194	217	207	203	204	197	197	191	216	215	215	195	200	203	219	209	209	219	205	190	206	201	229	196	211	227	173	214	201	206	188	197	202	187	182	199	212	181	211	199	201	202	188	191	199	192	211	193	221	208	193	204	221	239	194	207	196	207	171	197	225	217	184	234	201	181	196	208	212	193	191	211	212	202	213	199	217	221	192	225	200	184	201	199	208	185	185	209	181	208	203	212	189	178	193	223	196	212	200	211	220	214	193	196	235	205	184	199	212	220	172	201	197	214	182	223	195	201	188	210	203	203	197	200	190	187	164	224	205	228	170	222	209	174	204	202	204	219	183	204	198	188	185	206	212	196	199	215	208	185	208	225	200	186	216	226	192	232	184	241	221	197	191	216	209	208	191	200	196	209	190	190	209	195	174	181	197	227	202	232	213	197	200	206	218	199	189	204	175	210	168	213	225	219	201	230	234	175	195	205	208	216	179	219	202	220	197	231	202	206	232	222	184	199	200	210	208	198	168	208	209	196	187	204	211	204	199	206	192	212	207	230	212	201	198	220	196	191	215	184	196	201	211	226	193	189	218	216	187	213	212	219	213	188	204	180	208	203	213	216	170	204	195	235	170	208	182	214	160	188	190	213	204	220	208	227	222	185	194	214	196	217	211	206	180	246	170	191	238	173	222	211	191	217	226	207	213	221	199	226	172	206	199	174	235	218	205	236	181	189	211	225	182	227	211	220	183	195	201	200	196	200	205	200	191	192	230	202	206	223	203	242	197	203	222	207	158	197	200	177	200	204	201	198	190	211	179	183	207	228	203	191	211	189	195	204	207	183	198	219	194	211	206	215	205	188	233	210	193	197	187	186	233	211	197	205	200	180	177	214	206	216	193	191	188	204	181	217	203	212	213	205	230	200	180	230	214	204	207	192	204	204	198	194	190	186	209	206	192	200	199	190	171	210	207	215	201	191	198	240	180	213	234	210	237	213	188	204	208	179	185	204	192	187	213	218	226	204	177	195	220	201	189	206	198	212	191	203	200	182	218	180	190	186	217	229	222	217	211	217	177	211	198	210	220	174	189	190	203	193	178	202	193	197	197	185	188	185	188	208	185	191	192	237	207	198	199	219	204	202	185	200	208	223	200	196	217	204	186	194	230	205	217	191	214	206	205	193	194	200	198	236	205	192	172	191	216	199	215	225	197	177	183	201	199	189	202	198	190	197	222	213	193	180	197	212	191	208	229	219	224	228	190	206	189	204	187	206	229	220	198	215	214	236	183	161	196	196	211	215	212	207	202	202	201	199	216	201	219	182	178	199	198	213	185	187	185	210	210	197	211	174	189	160	210	215	180	183	196	217	198	185	196	199	211	172	165	197	213	205	208	204	210	208	225	214	207	193	213	184	198	205	222	209	189	202	191	170	181	215	222	216	218	193	206	208	193	201	216	218	211	182	201	222	211	184	212	192	214	226	181	200	213	219	204	194	208	187	193	164	206	196	225	197	200	193	208	190	207	184	195	209	183	210	221	250	196	223	204	187	187	225	209	203	196	188	185	204	211	216	213	222	240	201	191	219	178	212	169	212	212	232	204	208	201	189	209	196	195	219	183	192	178	219	181	196	214	207	190	237	193	188	195	228	191	212	241	194	197	193	210	182	184	225	198	208	206	178	189	203	200	221	205	194	212	191	195	186	191	207	182	202	181
19820	14324	23350	23416	21629	20070	16664	15401	13710	11512	8739	6303	6010	5106	3970	3921	3244	3274	2928	2187	1879	1857	1816	1600	1401	1183	987	1025	813	772	751	715	706	659	594	630	599	566	628	601	542	534	563	550	549	568	539	551	515	523	511	561	489	507	519	498	501	522	542	514	477	528	499	488	492	549	516	502	507	470	520	494	500	525	483	502	507	495	506	527	518	497	522	481	526	547	508	483	524	518	511	508	499	486	524	506	531	496	508	530	461	503	515	516	476	521	545	506	488	469	520	485	477	480	511	521	507	466	492	460	489	521	505	504	508	499	492	478	512	527	518	488	496	509	504	504	508	527	533	509	503	515	447	482	489	486	508	475	521	498	495	525	529	523	458	487	514	513	521	515	487	490	491	473	447	464	488	500	514	478	486	499	499	507	491	467	473	514	531	509	528	530	525	503	517	511	497	469	490	489	544	501	519	511	518	502	507	511	479	458	480	494	495	548	499	529	507	498	501	494	481	523	509	492	532	472	449	484	474	533	494	457	487	497	473	522	517	523	460	487	516	473	505	476	485	484	504	479	536	469	498	520	502	506	510	513	491	493	501	495	503	528	553	486	473	511	537	472	561	492	482	488	498	507	481	520	497	491	462	534	525	497	531	476	493	503	531	484	518	482	480	494	512	477	473	504	504	542	505	536	536	467	529	470	503	471	461	513	462	471	499	513	523	510	529	492	474	512	490	513	488	529	531	520	498	545	485	494	514	475	526	534	479	515	490	505	512	501	519	469	526	486	498	481	490	473	522	502	514	493	493	532	490	486	486	500	484	489	471	495	472	442	496	491	509	499	479	512	540	495	488	541	483	525	506	502	526	499	516	541	506	490	455	449	463	545	450	490	487	476	516	516	467	507	476	516	495	487	494	494	508	477	454	494	481	515	481	484	492	455	487	453	524	505	474	488	486	482	502	475	496	504	488	489	513	531	481	520	482	483	480	502	519	509	510	505	496	447	503	470	490	471	505	517	480	476	506	498	443	496	516	500	517	500	490	487	523	518	464	510	519	489	512	479	454	534	485	457	486	512	456	484	479	522	512	487	487	480	494	533	487	508	506	477	514	476	501	495	498	494	454	490	465	500	480	511	491	531	507	520	536	503	470	513	540	488	502	503	506	528	524	494	519	515	468	498	507	510	486	521	498	485	468	520	480	475	489	520	503	507	503	545	542	528	496	475	510	526	461	501	512	523	490	508	506	518	502	496	486	512	523	467	490	466	484	531	507	496	508	475	475	565	503	499	487	509	493	512	499	512	532	508	532	545	473	518	529	460	474	454	506	462	464	454	543	533	471	478	491	507	530	472	489	526	518	514	536	498	507	482	545	496	471	499	498	538	540	492	502	528	497	523	525	496	509	484	470	461	509	523	484	483	519	489	491	451	486	528	519	495	526	478	496	515	505	516	482	499	502	519	496	479	478	536	482	523	490	522	475	487	490	465	500	486	524	542	526	458	492	525	482	463	506	474	536	530	539	477	501	458	479	495	470	509	493	524	446	451	519	485	487	494	478	468	508	528	512	502	482	478	503	497	514	498	494	485	499	493	495	520	525	506	504	475	481	541	492	506	462	493	502	494	516	464	511	525	506	485	478	523	479	527	480	482	503	507	489	468	537	485	538	475	498	506	512	505	478	555	486	503	521	497	517	454	481	500	495	510	529	506	495	534	496	503	457	501	482	497	516	521	495	516	516	478	516	479	483	559	488	493	489	504	466	498	477	485	474	508	481	503	532	495	480	505	544	532	487	503	535	485	471	505	519	487	505	468	519	484	518	477	504	499	480	529	565	509	511	517	499	473	495	502	492	532	498	522	494	518	516	535	499	499	486	534	485	471	513	512	486	486	485	462	478	478	514	489	486	521	537	493	511	455	490	486	511	469	484	547	491	525	521	506	512	473	482	480	522	486	512	531	498	479	513	531	516	484	516	540	529	473	505	494	490	519	480	546	522	502	491	440	493	491	483	475	493	496	476	508	527	495	509	512	523	496	500	493	519	500	482	470	488	522	548	474	497	538	485	508	483	502	512	525	469	455	522	507	548	462	540	527	495	512	471	499	469	516	529	521	458	473	474	486	479	469	494	486	509	483	472	525	481	488	494	510	543	488	455	473	512	486	525	492	479	493	497	488	511	456	483	494	469	465	503	486	471	455	494	456	515	467	473	548	492	498	523	520	441	493	520	480	513	488	479	505	512	522	520	495	540	539	510	490	479	517	465	452	525	490	481	517	542	493	478	496	479	452	521	464	537	561	497	517	513	502	478	496	486	499	541	497	482	523	489	487	502	507	565	500	483	519	499	503	514	505	534	500	508	507	492	516	525	510	460	504	469	501	498	480	516	497	500	478	502	497	530	506	485	512	454	470	480	457	474	495	518	522	501	513	472	501	473	531	512	483	508	497	477	538	492	518	516	495	473	521	502	478	486	475	495	523	515	470	507	478	528	494	513	484	505	521	470	486	520	512	528	491	484	463	509	471	494	474	450	503	484	521	529	524	483	532	512	547	465	486	543	481	502	477	511	494	456	502	510	482	468	498	477	491	498	500	477	468	472	510	456	480	499	517	472	474	514	489	513	537	566	490	505	508	491	496	487	484	498	469	511	464	464	460	528	509	516	495	511	499	488	490	515	494	469	512	478	487	497	506	504	486	448	519	510	491	522	478	536	518	494	501	507	496	466	495	512	490	478	485	506	510	531	522	477	507	504	487	544	498	476	508	468	480	494	518	505	474	497	507	503	501	494	521	517	480	493	471	529	510	486	482	527	469	510	554	494	506	511	479	477	512	457	477	499	498	494	513	505	531	495	529	468	523	522	506	503	529	472	491	496	463	554	467	481	525	492	523	516	503	523	501	497	487	479	500	486	555	490	474	490	484	498	441	484	512	483	519	498	520	485	525	529	472	479	474	517	491	503	497	494	511	545	480	483	470	496	511	502	526	525	481	504	487	500	487	546	510	514	511	483	488	494	483	508	507	502	471	487	475	519	504	492	504	551	507	521	506	496	497	519	487	478	533	536	466	516	473	494	484	492	485	500	515	504	499	480	529	486	517	507	525	486	505	492	478	477	494	478	499	472	476	536	481	496	499	487	466	486	536	491	506	518	498	512	538	483	506	486	479	483	473	504	520	482	543	530	509	525	483	490	524	529	503	505	481	471	510	492	516	485	502	471	472	511	465	533	518	485	536	499	511	463	495	494	482	483	529	487	474	488	507	547	512	470	542	498	495	493	553	496	502	499	542	470	487	434	540	463	478	486	495	464	492	492	537	516	547	508	493	516	463	479	505	492	523	531	531	490	456	498	496	487	490	501	513	499	458	502	483	513	497	481	471	480	494	497	488	480	469	504	513	505	510	510	469	508	474	471	502	526	483	490	472	489	496	480	546	480	500	476	480	562	499	475	476	549	537	494	524	466	475	456	469	487	511	505	485	476	479	477	481	502	516	487	484	499	562	486	502	537	517
8547	5103	5279	3848	2595	1855	1300	1047	828	619	521	393	384	345	359	304	296	281	270	293	284	278	291	267	231	257	255	226	226	239	242	243	259	247	245	241	224	213	253	227	245	241	199	260	230	218	223	253	234	230	246	257	256	238	225	229	233	232	232	212	226	267	232	247	206	247	253	232	281	215	227	221	213	201	221	226	214	219	233	218	235	253	230	234	231	238	213	218	236	233	228	227	216	197	216	224	195	232	214	228	261	223	238	230	218	244	244	241	260	218	244	212	229	220	236	244	255	216	236	245	208	225	224	239	251	233	244	203	223	231	231	234	205	244	206	233	209	231	235	234	237	230	217	222	233	236	220	229	233	243	239	250	232	234	250	229	236	231	218	217	226	253	234	230	256	220	214	228	229	235	221	228	239	239	219	247	228	213	244	191	250	234	231	243	213	222	237	265	223	221	211	214	265	234	271	238	205	222	226	218	211	242	243	233	237	206	237	232	228	225	226	219	238	263	202	238	220	257	226	223	232	208	233	239	220	208	220	195	232	207	229	237	225	233	224	225	224	244	236	233	219	232	240	229	248	206	211	220	220	235	228	235	226	250	236	247	240	206	218	243	222	241	249	240	240	233	249	198	264	248	252	249	239	235	244	238	222	243	233	224	202	217	246	234	249	218	204	206	236	246	229	229	214	242	240	221	191	260	233	228	248	248	221	199	234	221	213	215	214	239	225	204	212	237	228	264	230	240	242	209	198	235	231	229	245	237	247	218	227	228	222	230	252	242	211	227	241	242	240	222	213	249	231	225	261	237	226	218	244	244	217	258	227	223	230	202	218	213	225	234	227	238	247	211	212	228	201	219	231	220	243	204	245	223	222	249	244	235	243	227	222	240	206	224	259	231	237	216	237	214	232	222	228	223	206	211	214	233	214	221	231	214	216	220	208	229	216	238	205	231	222	259	230	224	251	220	235	213	224	231	226	250	258	237	249	241	263	224	227	223	251	215	242	240	217	260	239	223	236	224	211	204	214	227	235	222	213	249	230	227	245	243	249	256	217	228	203	210	200	226	229	242	202	218	221	213	228	233	258	211	206	226	198	240	206	222	241	219	224	241	241	248	223	220	249	229	218	208	261	205	229	250	244	216	206	245	213	246	245	211	219	216	244	257	225	242	237	244	227	189	257	239	217	205	209	210	239	233	214	251	245	232	234	219	206	208	249	208	208	259	221	252	231	232	220	195	216	237	230	210	246	221	216	220	213	229	235	233	228	240	222	236	239	237	248	203	234	216	215	208	245	244	216	239	215	216	232	244	210	253	256	221	237	240	224	217	231	219	212	221	242	209	257	217	218	254	225	243	224	205	224	230	205	230	250	248	224	253	225	233	228	202	205	224	221	192	227	229	225	251	230	250	217	238	224	218	241	248	238	219	226	214	217	223	230	201	258	234	196	227	238	247	272	223	229	257	227	219	233	241	235	258	231	233	238	207	257	266	260	232	253	253	235	244	225	203	221	242	198	210	240	239	232	248	218	204	224	192	234	220	219	250	267	259	222	244	230	206	204	236	222	213	224	223	229	229	228	243	217	228	219	221	235	253	209	252	237	239	216	248	250	216	206	211	250	230	225	222	231	269	235	245	220	190	202	224	235	232	250	232	243	230	249	249	222	232	197	208	212	202	227	217	216	241	255	219	239	238	253	214	232	230	226	238	225	211	231	239	220	217	216	220	251	209	226	204	232	237	211	221	204	243	224	233	208	238	229	235	217	252	264	237	236	222	218	246	229	257	252	219	246	241	232	212	247	234	233	240	232	223	252	254	268	240	219	248	226	226	229	248	248	223	207	243	201	242	195	224	247	215	204	237	214	228	232	218	252	229	208	217	228	230	225	224	228	211	221	248	241	218	241	226	231	191	218	208	220	234	206	209	226	224	244	239	257	213	243	237	233	216	202	235	223	232	226	230	222	216	220	210	239	222	198	242	217	232	231	240	199	229	228	218	212	237	200	245	234	240	207	229	202	247	241	242	244	249	226	218	222	249	260	227	240	239	226	232	220	223	238	242	219	238	233	259	217	234	235	201	223	195	229	240	225	221	233	213	257	245	230	196	218	250	221	236	251	265	215	234	191	231	219	217	221	217	234	231	238	208	219	209	211	215	247	235	238	230	217	237	238	220	224	235	246	236	230	238	210	233	222	209	213	239	226	220	215	212	240	236	239	218	227	242	242	221	237	216	265	245	192	228	227	251	239	223	263	223	226	224	224	197	225	208	219	237	199	265	211	252	213	233	260	236	207	227	211	262	243	228	216	258	224	201	222	242	221	254	236	254	230	220	223	199	245	236	225	242	238	231	224	239	204	202	209	214	238	211	243	248	238	239	233	214	231	220	227	230	232	218	245	216	193	228	220	222	225	195	221	219	260	225	259	224	205	215	239	240	242	214	259	229	241	264	227	219	228	211	194	244	235	235	240	228	234	217	245	212	248	198	238	218	216	258	225	238	224	235	230	239	237	245	258	197	227	217	232	223	252	255	241	222	236	208	242	235	240	228	231	239	237	219	223	231	251	237	219	252	231	209	208	204	208	246	228	223	189	210	197	202	232	258	242	247	242	248	235	215	240	239	205	203	237	266	229	206	239	231	220	215	253	220	252	205	214	215	245	250	246	225	239	250	208	197	237	199	224	234	236	227	207	225	249	199	207	244	212	228	247	227	250	262	231	218	225	233	245	234	225	229	238	226	238	244	204	228	247	228	210	222	230	240	243	228	227	246	236	243	253	217	236	239	240	234	211	219	198	219	231	216	223	219	215	216	233	241	207	255	256	210	216	228	230	238	221	220	210	222	247	234	236	225	232	249	240	228	220	215	235	214	231	252	226	224	228	249	228	241	241	234	222	241	246	248	228	216	239	223	233	246	231	228	213	265	227	233	232	218	242	243	227	228	216	232	242	244	215	231	230	225	263	232	237	235	206	228	205	204	244	220	215	245	240	211	216	240	233	242	221	252	209	241	216	236	275	245	221	184	207	230	239	232	223	190	231	272	247	214	210	234	242	235	228	212	245	237	215	237	221	175	222	239	230	253	193	197	242	203	220	235	241	239	240	245	241	255	232	217	225	281	233	254	218	210	260	223	222	227	221	225	235	232	225	221	241	226	232	245	241	255	213	243	214	230	228	241	219	272	224	232	204	229	238	225	223	233	200	235	213	227	262	245	233	226	239	227	264	200	251	276	245	218	200	216	235	264	230	244	220	238	211	223	224	198	231	214	223	255	212	221	272	241	226	244	254	206	252	204	238	222	224	189	238	244	244	259	263	239	227	249	204	228	212	223	259	223	228	221	237	222	203	225	200	256	236	251	249	205	264	226	240	272	244	257	253	203	238	250	189	239	248	246	228	221	227	244	219	249	250	223	225	207	217	211	234	219	207	275	244	227	231	233	234	215	236	265	218	243	227	207	245	229	235	219	213	224	224	260	215	227	263	217	204	228	198	213	219	228
6802	5168	11489	12995	10965	9329	7046	5929	4537	3159	2512	2130	1867	1615	1288	1283	1224	1174	1048	1003	951	968	846	818	809	678	738	670	628	621	651	630	661	615	587	620	596	637	607	590	599	567	563	563	535	579	552	583	565	598	545	518	530	585	543	585	581	570	588	555	560	583	570	530	586	527	591	578	546	570	568	514	540	554	589	600	587	573	520	589	555	541	551	534	534	589	575	563	564	575	519	554	551	605	526	578	528	574	566	545	576	537	567	548	607	564	605	564	557	554	559	541	569	563	558	574	575	597	565	544	587	602	575	575	600	530	574	583	582	562	581	568	550	560	580	552	548	531	553	554	543	545	597	528	598	585	595	608	558	593	582	533	529	527	555	558	588	544	575	551	557	591	551	564	568	610	571	553	557	565	559	586	522	554	588	550	514	543	575	538	562	493	572	562	538	566	560	507	504	557	568	551	539	595	572	572	585	567	556	510	577	582	557	582	573	571	568	525	561	547	544	617	560	611	588	559	540	580	564	560	518	539	575	551	556	550	509	529	580	576	517	558	514	547	566	536	549	564	577	574	569	574	545	566	574	529	593	567	560	535	533	558	542	532	529	545	560	572	571	575	550	532	563	561	519	526	551	524	589	527	612	551	542	588	536	547	572	539	602	545	569	539	552	579	549	568	565	543	570	580	554	560	577	569	549	565	568	579	557	557	532	567	594	559	592	534	599	552	580	554	546	547	558	569	545	578	575	565	561	534	553	525	546	561	594	557	547	579	515	570	549	591	585	545	577	588	562	546	609	537	553	509	567	574	567	584	532	531	574	565	555	502	563	556	564	566	550	578	580	589	539	547	590	546	531	545	546	556	570	558	565	584	573	544	563	576	533	557	556	549	574	536	562	575	624	570	527	546	571	561	519	536	601	566	580	543	561	559	523	568	585	589	582	573	550	551	549	577	531	572	616	567	576	581	504	536	557	537	547	539	604	555	587	534	540	582	560	554	550	581	520	533	595	565	542	556	558	560	547	574	589	556	565	570	521	577	544	588	589	596	586	566	530	562	567	592	583	591	581	541	580	558	567	609	607	557	547	574	527	589	550	538	594	549	544	545	560	555	564	564	542	514	558	606	544	567	522	549	552	550	577	572	582	544	559	583	596	577	572	557	569	527	517	552	543	556	542	523	536	572	593	543	574	550	554	565	595	565	559	561	541	601	557	614	580	535	584	527	546	578	597	541	538	558	560	567	551	568	539	591	584	556	558	545	553	572	546	544	559	571	579	568	572	584	595	554	548	552	565	546	602	555	538	544	522	577	566	571	545	592	599	544	564	559	541	540	551	578	558	518	575	555	555	548	545	562	549	546	545	606	561	546	594	534	540	608	565	547	545	559	574	564	574	558	552	562	603	566	578	536	560	523	563	554	585	604	537	530	532	548	582	565	563	528	562	559	543	547	555	553	540	540	549	566	579	578	566	541	566	598	565	584	558	575	589	540	527	549	575	553	525	575	566	566	545	581	586	544	527	561	609	548	550	593	557	544	549	542	550	548	559	510	571	535	535	555	557	553	546	552	553	605	544	529	581	589	581	526	515	552	562	561	537	574	600	617	576	564	525	562	570	560	549	560	541	591	562	559	516	563	550	540	501	559	572	602	583	568	565	574	548	586	539	569	565	553	557	529	573	576	542	593	553	549	566	507	582	586	569	544	526	559	533	598	587	581	569	571	611	528	511	580	588	607	552	549	560	558	575	548	583	581	582	535	534	590	527	570	569	564	529	577	590	511	557	520	545	560	580	554	561	586	565	574	556	553	603	531	555	550	583	624	549	552	596	534	581	563	518	573	534	575	575	556	552	566	594	549	587	562	572	554	530	574	554	576	580	582	540	500	520	570	547	525	571	575	542	567	550	564	564	552	593	564	571	610	532	535	569	540	585	571	575	511	603	589	577	556	536	549	548	533	554	567	528	599	543	549	590	555	555	526	580	523	555	557	567	606	590	555	515	511	545	560	587	566	580	560	584	574	562	565	543	560	550	562	582	580	580	530	602	564	520	537	557	617	552	548	575	555	566	525	580	591	570	542	594	554	582	579	567	586	531	563	548	565	580	535	537	557	584	581	585	536	585	559	572	524	532	554	577	569	544	574	548	549	531	527	558	550	553	552	576	521	579	477	562	554	536	555	537	547	572	514	565	564	555	520	550	527	560	531	626	533	580	559	552	580	571	581	625	528	611	573	546	548	566	518	569	616	525	546	544	573	608	554	562	587	587	574	554	539	560	516	531	518	574	557	567	552	549	507	605	564	601	558	559	502	563	521	566	562	580	580	526	573	596	559	620	560	577	577	561	562	561	533	559	531	588	545	560	522	584	550	572	568	602	553	571	578	573	557	566	607	565	566	607	559	550	519	576	565	576	550	522	526	554	592	553	510	571	582	537	546	576	595	551	563	537	588	560	552	593	559	595	559	524	589	547	575	533	590	554	526	547	525	541	540	544	557	527	565	558	535	628	567	560	516	555	595	563	564	533	549	568	563	531	580	550	551	561	587	608	579	571	546	540	557	545	561	593	560	552	556	536	557	538	561	550	575	573	571	535	558	546	521	511	570	551	527	568	561	540	572	546	543	558	558	545	548	557	543	549	545	506	541	552	598	514	531	526	561	523	572	566	530	566	517	569	571	575	551	576	563	560	578	561	570	559	554	544	482	582	576	516	537	536	588	566	593	558	547	538	574	531	587	571	537	557	548	524	576	561	547	553	589	551	542	560	558	579	546	531	575	546	586	567	516	603	562	600	540	573	580	524	577	531	572	559	609	553	604	550	562	549	592	594	529	569	536	526	572	562	580	552	547	570	556	591	516	590	538	560	562	624	552	581	541	545	526	567	564	535	575	576	581	555	581	576	561	594	553	593	548	538	587	596	562	510	594	565	588	566	545	575	554	536	561	565	594	544	606	573	580	576	615	560	546	520	635	577	588	525	571	569	562	569	571	567	588	617	570	547	592	564	543	560	562	554	560	584	568	540	572	565	553	563	543	573	547	525	565	546	526	520	543	560	524	573	544	549	564	538	555	542	559	563	619	562	521	581	551	584	559	621	571	625	529	531	561	548	581	571	557	546	602	573	564	548	546	587	534	518	522	522	622	600	574	587	559	535	526	543	582	558	607	630	575	556	570	556	549	603	545	542	562	563	586	573	584	579	573	548	582	565	559	560	584	571	574	546	542	582	557	576	557	571	597	630	565	588	581	554	553	569	579	517	569	532	591	587	532	536	566	555	540	579	560	574	590	544	528	540	569	562	544	549	543	534	566	590	605	569	522	601	566	587	589	546	576	537	523	571	537	521	596	565	585	537	556	576	586	563	538	544	553	581	573	579	581	538	604	558	518	529	591	528	592	548	559	552	567	565	528	526	531	548	575	604	566	615	564	548	563	516	545	607	574	580	530	533	521	537	594	602	547	592	589	553	553	545	543	608	528	581	548	593	546	559	538	553	573	536	559	557	555
19258	10068	9834	7314	4653	3659	2870	2292	2069	1671	1094	850	719	645	508	525	497	410	393	354	340	322	320	285	292	259	275	254	234	271	271	251	282	228	246	234	232	245	220	257	233	256	219	228	227	228	222	252	295	230	234	231	238	225	216	236	260	214	189	222	212	235	210	199	210	214	207	216	267	215	197	246	212	200	237	203	232	249	255	241	223	223	215	213	218	211	240	217	202	209	216	232	250	244	226	235	206	250	226	219	254	207	208	226	202	250	203	239	212	200	215	218	237	192	237	246	230	205	217	238	207	214	224	211	241	236	217	239	204	225	215	230	235	216	208	238	242	199	228	226	210	221	215	234	204	217	232	227	236	227	240	231	211	247	241	215	224	233	200	244	244	231	185	227	199	273	216	205	216	210	205	226	217	208	216	228	210	232	196	210	230	254	224	233	206	233	212	231	231	224	207	245	247	249	216	195	244	247	214	234	209	225	219	227	211	227	236	239	211	231	230	250	247	213	232	209	220	214	220	224	213	206	234	227	246	235	243	216	210	211	216	232	243	239	228	226	229	237	234	226	248	234	224	249	234	226	241	184	216	224	196	256	227	197	188	223	216	257	245	215	235	227	216	226	239	265	229	222	219	232	224	223	207	191	222	239	241	231	230	243	210	259	254	217	247	204	208	233	268	217	233	224	256	232	232	244	236	210	238	237	230	242	218	237	242	222	215	219	218	213	230	244	257	209	187	224	219	253	225	223	228	232	210	219	222	213	266	231	223	204	240	213	231	206	215	225	221	250	252	218	211	228	210	209	241	223	245	209	215	220	228	220	202	238	214	196	240	207	236	234	268	228	259	237	230	225	234	212	214	210	241	244	222	234	203	205	233	250	228	211	203	230	212	208	207	186	232	240	235	226	224	226	231	242	227	243	232	245	218	199	216	231	227	214	249	226	235	252	227	199	235	212	214	224	216	209	219	209	260	220	249	231	236	206	223	216	253	242	226	255	253	226	253	206	234	230	232	210	226	236	237	225	245	260	227	218	225	234	203	216	206	231	230	223	225	207	223	198	221	225	241	218	210	214	243	213	210	231	230	254	220	212	211	241	206	237	203	240	225	218	218	218	195	229	234	220	223	254	212	236	228	197	216	202	242	216	227	245	217	241	260	247	260	225	257	244	222	228	231	255	224	235	228	201	236	251	221	203	235	219	247	234	236	217	201	216	209	207	225	241	219	219	215	217	242	235	216	246	209	231	223	227	199	217	213	204	225	253	243	251	215	235	247	234	194	219	244	227	229	231	250	204	204	231	225	238	225	236	234	206	227	199	217	250	213	201	219	236	208	214	210	227	238	232	246	258	209	217	230	237	253	232	247	216	228	208	197	282	242	225	227	240	220	214	230	242	218	214	241	240	230	240	207	241	224	238	226	236	232	215	213	214	218	248	230	205	196	223	214	210	219	243	245	234	227	213	218	249	237	234	224	220	231	241	209	195	258	223	226	245	246	232	225	230	233	207	214	207	225	243	219	216	232	246	262	251	225	234	259	215	209	247	192	249	241	233	220	227	239	241	208	222	248	223	248	215	227	247	232	236	219	217	227	213	230	227	223	227	220	213	224	208	196	251	212	233	239	210	229	257	245	241	241	201	227	216	256	221	239	252	235	216	207	192	237	241	219	226	259	198	220	221	225	229	211	208	200	239	231	225	242	239	220	215	265	194	213	238	224	250	201	260	231	228	235	221	214	245	215	211	210	229	232	235	195	238	213	213	205	219	203	238	214	222	179	226	208	208	221	209	221	232	227	229	243	204	203	213	232	239	214	239	229	181	229	224	229	211	208	238	259	238	199	218	204	236	203	201	251	211	222	212	232	200	222	239	235	231	197	204	229	233	207	220	232	219	223	219	241	217	252	202	230	218	224	248	228	220	210	245	221	212	206	226	225	201	223	194	226	224	219	242	254	246	229	221	219	230	238	239	242	206	245	219	269	212	234	221	214	231	226	199	205	229	210	266	235	216	242	236	218	215	237	232	214	235	191	225	233	216	252	228	215	220	211	233	208	228	221	225	234	227	214	182	214	226	224	239	229	237	229	215	220	258	221	231	215	210	227	207	235	221	237	234	214	245	233	262	222	220	214	238	234	207	241	256	207	235	234	231	213	218	209	234	216	215	254	234	221	219	212	229	226	230	254	228	239	238	233	222	222	209	211	251	222	213	211	237	215	226	239	223	199	229	251	229	233	223	238	212	228	231	221	258	205	208	222	230	237	192	216	213	205	223	218	259	219	227	228	225	231	225	249	238	224	238	245	216	227	210	213	248	201	251	241	219	196	206	235	202	220	205	232	249	222	206	205	208	227	232	239	209	242	246	265	231	245	205	242	222	242	234	218	219	233	243	224	242	261	215	221	204	232	214	247	232	213	208	213	234	232	219	219	231	241	219	227	205	216	234	234	235	235	234	212	235	236	236	194	204	220	224	208	241	219	187	215	232	242	212	243	195	239	219	210	224	208	217	253	223	231	214	252	257	221	242	271	222	217	218	247	223	229	225	234	220	207	216	234	255	223	234	236	212	203	216	206	230	209	218	242	218	240	209	251	244	248	233	236	255	235	229	250	257	220	230	223	226	222	241	237	197	236	244	223	230	239	207	229	200	200	222	204	212	206	223	246	233	231	221	225	197	232	242	237	196	225	217	211	228	216	222	221	220	215	205	215	228	242	219	246	229	221	222	220	199	255	219	218	218	236	233	216	246	208	244	234	215	210	240	228	203	253	225	248	228	223	228	240	213	213	214	250	229	239	210	221	252	228	227	217	206	210	179	238	234	246	227	207	207	239	249	236	260	224	252	242	218	215	223	216	239	226	249	199	248	225	231	227	233	212	227	244	229	254	253	245	227	227	233	225	229	233	242	212	241	229	221	223	222	228	206	237	216	217	225	215	243	231	235	240	233	257	227	216	227	208	234	233	210	202	241	228	221	221	229	209	217	261	238	232	261	228	209	233	238	234	239	236	244	241	227	224	221	227	229	222	227	200	247	227	209	203	219	229	240	259	230	231	201	210	223	219	234	270	250	221	226	245	225	214	221	225	215	215	236	250	218	243	215	199	211	221	222	232	224	215	253	227	233	228	205	236	215	235	240	213	235	227	215	197	225	216	189	242	214	243	202	226	252	221	237	219	224	219	216	227	205	217	226	207	234	213	228	218	240	228	233	232	200	207	201	231	236	210	216	235	238	233	247	253	214	213	223	218	228	202	238	228	207	224	206	212	204	239	190	211	261	223	218	205	251	241	224	236	229	258	238	236	237	199	238	225	237	228	226	229	221	211	236	264	220	222	203	201	242	250	212	218	214	224	230	206	231	256	211	226	198	237	221	211	241	215	224	229	229	202	235	225	231	218	227	243	223	197	231	188	232	235	230	242	230	240	223	204	251	209	221	226	206	232	250	212	245	205	225	265	228	241	249	259	216	215	193	242	234	220	215	256	245	233	257	207	245	248	206
14770	8536	17531	19346	16403	15313	13481	11831	10538	8241	6053	4400	4245	3497	2827	2833	2415	2259	2003	1663	1575	1269	1383	1157	1034	994	896	817	762	780	718	646	756	672	638	623	656	624	625	609	611	615	589	536	608	539	584	566	589	564	610	611	615	561	533	552	520	532	544	536	580	560	496	551	602	506	559	545	548	566	578	577	578	561	548	541	577	546	578	553	567	524	530	544	557	525	558	553	573	580	549	590	603	557	567	512	570	588	593	531	560	552	571	531	553	531	549	519	535	520	572	515	579	587	592	541	553	562	544	535	539	547	564	519	560	544	537	524	513	585	562	579	551	588	565	546	511	562	518	566	538	509	544	563	522	586	580	558	533	557	554	528	571	557	567	542	534	575	542	514	567	567	522	544	508	542	589	555	560	532	578	539	543	520	521	542	547	551	549	544	521	526	556	554	561	560	569	554	577	529	588	557	507	553	514	547	554	564	566	542	566	556	545	567	575	562	532	548	562	566	530	575	537	596	567	574	542	609	567	567	587	582	576	544	538	580	542	558	546	583	577	586	603	569	526	561	549	546	595	542	555	568	594	525	548	543	548	579	541	536	547	561	565	557	542	579	520	576	550	573	546	592	558	540	538	563	529	536	562	551	571	562	555	522	564	577	573	549	537	517	569	554	562	530	569	559	548	537	528	584	528	557	587	540	532	591	557	546	546	607	533	511	529	569	532	542	583	540	508	557	570	557	510	579	532	558	525	525	558	568	546	562	551	531	539	563	598	574	538	578	559	563	553	577	512	571	543	535	573	545	547	551	547	614	548	550	548	535	581	545	589	489	541	572	490	561	560	555	554	560	539	494	500	526	541	534	536	505	583	530	558	613	566	544	561	565	566	525	586	574	535	523	540	547	505	580	540	548	550	560	534	571	523	558	518	510	573	580	525	591	529	527	545	564	560	552	516	532	560	515	556	549	559	568	503	556	601	586	534	535	543	566	534	512	550	548	558	567	515	539	545	539	562	553	516	613	563	578	519	560	536	553	554	537	562	539	509	578	508	560	598	565	560	541	536	569	571	539	533	580	569	563	547	516	559	552	541	613	539	506	552	581	570	571	545	561	554	543	550	601	596	557	574	555	522	577	518	518	570	548	558	518	553	555	568	524	543	521	562	542	568	543	594	545	591	550	569	529	605	565	521	554	492	535	532	566	535	558	525	530	506	504	552	555	533	564	538	547	539	568	564	588	571	536	515	546	571	537	534	495	586	571	537	580	568	545	555	597	550	554	510	581	530	528	527	550	552	584	563	564	520	548	511	570	596	523	573	562	594	553	538	551	542	556	575	585	533	511	599	578	523	560	545	535	594	562	560	546	546	529	550	537	576	569	548	549	551	547	545	587	530	551	578	529	529	548	577	568	591	517	584	539	570	573	586	561	532	568	528	531	558	589	555	563	575	531	571	548	580	558	536	559	504	572	572	538	560	541	553	551	570	572	560	566	569	580	579	549	562	528	521	572	555	554	525	546	531	573	549	573	523	531	568	599	533	556	516	502	586	546	568	593	564	560	554	556	517	556	590	565	587	543	535	565	514	559	562	564	545	544	548	551	531	550	552	553	533	566	614	554	561	578	526	583	564	554	536	569	547	588	564	511	544	593	527	537	553	569	553	548	613	553	513	571	539	583	550	533	542	524	584	537	517	543	547	551	544	566	575	565	575	563	524	513	563	573	542	579	549	566	534	537	529	565	549	577	563	575	558	537	554	561	555	525	574	573	541	532	574	536	552	534	530	540	563	550	579	558	577	564	603	606	562	551	556	552	554	521	563	549	576	570	587	514	623	543	547	574	528	564	548	561	564	584	588	575	569	577	537	595	532	552	549	581	501	578	559	542	532	558	600	556	542	524	577	531	571	533	575	555	542	533	520	534	574	569	507	595	550	552	545	533	538	557	589	576	575	518	529	538	568	581	560	569	556	537	573	569	572	564	571	570	583	565	564	598	566	543	578	569	526	593	571	572	548	550	536	538	536	585	574	534	638	559	570	592	537	529	555	584	553	568	577	532	517	552	533	563	592	565	530	514	559	548	558	571	559	519	559	518	579	552	532	603	557	535	575	539	573	597	532	541	521	556	546	495	523	535	550	587	495	554	566	562	540	532	575	576	608	593	533	556	542	549	595	540	541	502	535	535	578	579	551	516	545	547	541	528	521	536	558	521	544	606	543	548	537	519	555	534	575	565	512	518	555	529	548	560	540	568	546	546	584	545	558	523	571	573	620	567	527	582	546	549	588	563	554	561	577	505	554	537	599	549	542	548	572	572	522	551	521	549	533	558	571	531	553	535	541	551	554	581	562	543	569	515	534	565	581	567	591	551	571	528	535	519	590	538	604	546	573	547	577	534	571	529	534	563	561	569	543	531	561	532	512	552	564	547	539	632	532	555	521	526	524	573	596	554	586	581	557	561	553	591	545	549	543	557	524	581	509	555	501	567	529	547	569	502	556	555	563	584	586	530	568	517	537	505	571	568	499	545	563	557	576	551	534	564	477	543	560	587	528	555	522	567	556	532	575	553	527	560	579	553	529	561	538	538	581	539	566	564	517	568	556	535	567	588	580	572	574	562	591	588	541	563	547	553	611	578	578	540	556	550	565	541	528	514	545	525	563	549	581	570	569	552	520	567	487	567	549	518	529	566	538	572	588	560	521	530	579	554	590	581	560	544	527	565	570	549	565	578	536	586	580	545	608	544	547	548	560	524	557	536	563	571	556	552	535	536	513	562	513	526	524	557	577	541	613	555	581	559	577	544	537	577	588	537	566	574	556	535	541	572	592	526	569	570	547	578	538	548	556	546	528	547	572	553	555	614	591	591	556	577	544	562	505	505	555	534	553	537	550	606	574	549	595	538	534	571	541	548	562	531	583	598	559	554	534	513	576	529	558	548	579	581	556	550	542	520	563	592	522	578	562	525	579	563	539	546	612	575	545	565	555	535	576	544	555	570	571	578	518	538	559	565	536	539	557	550	520	560	530	578	523	552	558	561	561	555	524	559	581	523	555	525	542	575	564	587	518	610	571	552	544	557	574	571	541	550	525	540	574	565	585	561	563	603	578	540	545	535	523	550	551	535	553	564	525	528	532	597	574	562	535	567	580	585	547	516	575	562	577	536	544	577	543	556	568	560	537	528	571	525	587	519	568	542	524	577	536	547	577	550	542	564	557	534	538	549	560	559	512	546	533	576	592	596	559	552	546	552	573	585	555	558	541	599	558	561	576	540	596	582	539	535	513	583	542	617	545	586	575	530	587	552	562	590	557	492	580	566	526	558	562	523	598	579	562	569	550	541	597	543	567	538	545	534	554	550	525	573	597	520	568	550	568	519	525	533	542	552	539	575	570	556	585	568	549	543	582	508	533	559	564	575	567	567	508	567	555	555	546	588	528	555	557	566	513	555	511	550	584	569	589	550	547	497	563	563	525	595	523	589	582	578	549	604	581	490	577	567	584	557	565	567
28601	16756	14888	12393	8220	6412	4847	3841	3525	2571	1720	1080	1179	826	692	645	580	583	498	424	383	363	328	335	291	265	243	275	254	244	240	253	251	195	194	231	215	197	200	233	185	228	216	239	182	201	209	220	243	208	225	207	205	217	188	221	206	220	207	208	214	199	224	176	196	175	213	196	211	173	204	195	207	232	211	195	205	227	243	215	220	218	191	229	210	160	217	217	207	223	222	216	193	181	209	195	215	197	209	207	217	211	197	206	158	221	223	204	185	207	230	185	217	206	214	208	198	233	225	210	209	207	183	180	186	213	198	223	195	187	212	211	215	210	219	211	234	216	216	195	214	199	220	190	223	202	204	204	229	217	210	221	203	201	192	205	193	206	191	214	212	218	222	205	222	226	202	199	218	178	205	192	199	217	173	228	209	211	234	207	207	213	208	216	191	197	204	199	226	203	218	202	210	234	180	179	223	206	223	219	200	179	193	200	211	199	195	183	186	194	184	177	245	197	210	188	200	207	228	202	210	200	216	218	196	182	197	185	205	202	231	201	212	188	180	220	186	180	197	211	207	193	200	216	207	202	201	194	181	199	222	215	204	203	192	190	220	207	185	214	202	197	212	202	197	204	187	210	220	169	224	223	199	225	191	220	191	186	192	180	175	176	209	172	198	214	187	225	197	203	222	185	213	207	215	228	205	223	249	196	202	215	201	230	218	217	214	199	207	198	200	180	198	218	219	214	202	223	204	236	205	193	233	218	227	207	179	208	196	220	222	214	195	195	166	186	216	233	192	182	224	196	204	200	177	228	184	203	231	216	215	187	173	198	208	207	198	233	209	198	173	209	214	208	200	186	205	204	205	230	196	162	184	215	194	216	185	190	205	189	203	198	212	198	191	193	207	213	182	207	216	202	197	215	201	205	208	212	220	209	206	211	199	204	210	218	183	224	179	176	205	221	210	195	199	203	223	207	236	190	201	184	181	200	196	199	201	197	194	205	193	172	188	195	216	208	188	195	207	214	191	194	208	193	224	215	209	200	212	202	222	207	236	209	182	205	202	204	228	164	199	198	216	192	225	195	200	196	211	198	174	203	199	209	208	200	218	195	199	209	226	215	187	191	205	218	205	188	194	212	190	195	237	200	178	221	208	214	207	225	203	208	199	227	241	212	185	234	220	194	201	176	195	209	245	222	180	211	215	209	195	175	174	188	211	220	222	205	195	223	204	226	195	218	216	195	194	222	224	198	206	215	223	198	206	190	212	229	231	203	190	224	203	195	201	232	205	211	193	221	173	213	217	213	219	219	187	196	216	179	199	213	239	195	206	185	198	209	218	228	208	216	222	228	233	221	204	222	236	194	213	205	189	186	208	204	208	197	194	204	215	207	205	215	198	191	203	229	197	197	198	213	217	208	215	208	177	197	176	213	207	196	202	188	172	198	221	201	190	237	202	206	182	201	203	228	224	209	199	212	206	209	202	214	188	194	198	227	210	208	177	229	178	178	191	224	218	230	211	199	220	209	239	192	207	197	185	180	212	211	192	198	213	212	209	172	176	185	210	215	196	194	175	207	152	182	190	224	193	200	193	195	220	208	192	186	198	191	189	212	214	233	219	176	213	204	221	215	235	219	214	201	208	220	233	211	194	215	245	215	197	212	251	207	200	213	211	196	221	188	175	207	188	234	210	197	185	185	200	199	199	188	218	208	219	177	174	213	190	205	199	229	178	180	230	224	216	195	225	225	193	202	198	210	198	203	196	213	219	231	219	217	200	198	195	221	189	195	219	195	199	211	206	223	202	216	210	210	197	227	186	198	188	209	212	204	203	211	202	184	226	202	187	225	220	215	211	203	181	222	196	191	215	228	207	197	197	173	209	209	203	191	204	176	219	192	195	192	228	204	219	204	219	186	173	200	214	201	207	214	194	211	197	177	222	218	209	199	203	195	217	219	215	194	206	209	205	203	194	191	208	184	207	209	202	192	194	177	208	206	204	186	212	174	199	177	207	178	216	223	191	202	184	206	203	179	203	201	233	185	218	209	214	204	197	195	201	197	194	219	210	179	224	201	201	218	184	201	208	198	205	209	217	190	188	198	174	204	208	180	208	229	195	208	197	204	213	195	190	225	207	218	209	221	225	205	214	209	178	193	214	200	184	198	209	199	231	226	192	215	199	222	212	218	204	189	220	212	186	180	230	185	209	225	209	227	216	232	212	197	196	178	213	230	214	210	204	208	193	193	204	205	199	208	217	220	202	205	206	203	198	186	220	203	220	200	201	217	215	222	201	184	202	187	189	215	205	207	202	224	184	205	230	212	225	196	201	227	202	191	240	210	190	210	212	195	220	192	212	203	184	173	195	201	213	187	206	192	201	192	193	211	218	250	208	192	208	203	190	223	201	205	212	198	201	216	226	204	214	203	188	219	208	179	173	208	201	186	206	202	228	231	184	214	182	191	203	198	217	220	201	203	221	218	191	182	233	188	221	193	214	194	201	205	220	203	213	210	203	209	200	192	197	179	205	223	214	191	192	198	221	201	228	210	194	192	192	237	183	195	196	188	180	222	212	221	203	164	208	205	205	193	221	209	225	212	210	232	217	210	224	210	199	211	204	197	209	214	193	191	195	188	218	189	222	225	177	191	206	250	192	217	216	213	200	187	208	201	225	214	217	221	189	214	228	200	205	211	228	220	227	204	206	198	193	211	212	211	174	189	188	211	206	183	187	225	203	221	209	200	211	183	194	184	198	233	176	229	162	220	203	189	205	211	208	186	214	172	205	193	175	189	202	188	197	223	206	241	202	233	205	191	182	205	208	191	187	219	184	171	177	192	225	195	219	198	200	208	204	193	209	187	201	203	196	201	215	199	206	203	202	177	204	187	237	213	206	207	212	200	217	219	209	209	200	196	188	188	192	219	206	203	208	185	192	188	212	186	228	198	212	209	206	197	195	174	215	217	230	183	215	200	206	207	204	233	200	192	214	186	221	196	193	196	205	177	215	180	201	204	198	198	194	195	215	185	219	206	202	218	203	211	218	201	205	183	180	197	185	212	204	237	184	208	199	190	217	201	221	182	212	219	213	202	200	209	231	220	178	202	189	190	196	224	193	192	193	199	184	196	211	179	204	217	182	206	228	186	193	187	216	242	209	211	212	176	212	199	216	214	218	191	180	204	229	193	206	199	199	191	228	212	197	219	192	205	202	184	188	184	176	215	211	216	212	193	194	193	200	196	192	221	216	223	212	191	212	195	201	195	190	190	197	214	210	201	200	212	205	220	201	210	200	211	204	187	213	203	181	203	198	177	219	197	196	193	212	203	228	221	189	234	215	209	194	218	183	197	190	206	207	215	232	194	212	215	217	204	184	185	181	211	219	204	201	193	196	208	211	221	217	202	192	203	228	187	190	186	209	197	224	186	212	189	188	212	230	193	217	226	224	203	216	203	180	185	185	210	202	209	196	199	187	225	233	204	195	193	214	200	215	213	184	212	211	203
19805	12280	22534	25201	22452	21483	18059	16469	14815	10990	9130	6489	6580	5030	3983	3966	3394	3403	2884	2384	1991	1647	1786	1495	1346	1150	974	964	904	826	751	704	708	623	635	602	630	632	615	595	553	594	602	532	532	528	547	514	507	536	509	532	483	510	486	487	508	520	557	524	520	513	505	481	497	519	475	531	482	477	485	503	474	499	470	512	495	494	533	490	487	499	505	501	502	568	504	522	495	485	499	504	501	519	515	445	535	498	534	510	483	490	519	537	516	476	480	477	530	510	524	495	525	499	519	528	515	505	461	530	518	512	510	507	505	516	481	519	516	541	494	489	485	461	530	533	506	482	524	503	499	522	512	551	510	497	510	515	522	513	480	511	469	558	494	481	506	526	502	488	502	501	514	482	525	476	512	505	504	465	473	511	476	520	486	501	523	503	506	498	489	477	520	510	478	470	530	494	516	502	483	518	529	512	492	482	475	533	511	508	505	505	476	478	538	500	483	477	478	502	489	506	523	512	534	501	444	491	482	495	541	511	487	521	529	497	512	513	465	501	499	495	515	533	483	504	495	513	485	502	540	499	518	521	481	493	494	492	497	477	525	534	489	501	490	496	510	512	501	526	510	521	508	502	513	494	511	431	461	470	524	502	493	510	427	508	476	556	489	534	500	497	504	516	535	492	518	484	513	469	502	477	465	521	501	502	489	503	544	508	486	499	500	514	472	517	517	512	459	515	497	568	524	527	527	504	512	491	510	480	494	450	493	541	490	511	511	514	483	538	487	519	524	488	493	489	447	506	517	501	510	476	504	493	521	477	486	479	484	518	510	504	479	530	482	514	519	516	491	452	501	480	558	499	510	475	502	516	498	496	524	495	476	515	549	514	478	522	510	493	456	499	514	506	528	480	462	508	510	465	509	469	482	506	465	506	515	465	497	506	516	517	476	511	514	500	488	496	512	503	541	536	521	480	484	498	513	500	548	468	512	515	512	504	541	547	466	474	491	513	471	516	524	508	541	494	500	506	518	469	465	520	481	520	500	555	519	593	537	480	489	505	512	506	448	511	506	472	502	545	529	524	535	502	518	557	501	532	505	498	485	486	483	484	520	500	513	505	480	527	521	505	484	465	494	479	508	490	514	481	500	507	497	478	486	487	481	474	499	488	506	480	550	512	507	518	479	480	497	486	486	492	493	462	485	511	506	518	493	501	521	502	485	526	496	511	473	511	484	506	483	493	508	471	479	490	500	514	553	473	513	491	550	488	508	512	491	468	467	551	500	490	506	504	507	505	506	498	468	497	525	526	526	494	514	509	505	522	504	462	450	512	512	503	553	484	511	488	465	495	520	483	475	530	516	508	524	506	525	464	513	486	496	488	526	526	484	481	532	513	497	501	535	494	490	490	527	493	487	515	494	474	483	491	487	490	504	498	502	516	501	525	478	513	496	515	518	475	521	528	532	493	474	500	551	500	437	527	484	509	476	480	479	537	535	486	511	531	478	527	521	470	485	570	461	495	491	509	475	504	506	510	486	490	460	462	490	467	512	529	507	499	533	536	469	494	499	541	527	485	479	469	476	489	542	494	514	514	508	522	535	495	512	499	544	514	523	483	521	522	495	491	458	503	511	450	526	525	497	468	507	529	495	506	527	525	523	510	512	526	487	501	512	498	486	517	472	522	496	520	455	504	524	469	515	480	497	465	474	478	464	461	484	473	516	479	511	458	507	498	522	541	486	522	499	522	544	524	509	487	504	514	543	478	499	465	486	474	508	528	487	490	513	474	508	465	520	532	490	481	467	462	483	522	463	526	512	555	547	478	526	440	477	507	517	520	531	499	513	494	510	476	502	517	470	509	491	531	508	553	472	494	486	483	513	502	496	485	535	514	509	475	472	465	512	503	483	468	483	524	515	490	501	490	474	510	508	514	495	505	504	494	520	497	511	548	476	533	480	519	521	472	484	501	492	504	514	487	493	493	450	490	512	509	511	544	493	508	532	478	498	501	529	565	500	513	527	481	506	480	507	532	527	459	491	501	502	467	503	510	521	521	516	506	514	570	500	502	492	500	449	472	516	495	478	469	500	486	497	505	476	460	472	507	501	524	505	517	546	562	489	499	509	487	457	520	510	541	466	468	547	500	484	482	527	484	500	525	519	488	475	505	464	529	465	538	510	567	506	512	522	498	515	463	503	533	482	517	511	482	512	472	501	510	504	462	484	475	498	505	516	514	495	485	474	516	487	464	471	527	520	494	492	462	478	478	515	523	488	524	458	522	538	532	482	519	474	498	539	483	515	484	476	507	513	522	532	498	476	473	471	551	497	532	493	519	531	487	509	542	501	485	501	522	476	520	523	542	488	478	496	470	513	513	508	507	485	497	501	494	512	542	497	510	515	507	529	530	461	512	500	494	521	523	549	488	501	517	527	474	488	500	477	518	468	521	492	533	495	485	502	486	447	508	525	477	477	500	532	522	495	512	480	539	505	501	470	513	502	532	496	465	463	538	483	503	500	525	521	512	546	515	512	499	518	479	494	515	494	517	505	481	477	526	500	476	462	485	479	512	505	503	525	502	517	480	481	489	494	499	498	522	479	517	507	475	502	489	501	489	466	490	524	474	490	503	471	508	511	482	480	493	520	473	456	487	495	473	491	497	509	509	473	518	473	538	534	507	532	565	521	539	513	581	541	514	533	502	505	484	489	450	506	507	484	480	529	486	518	523	519	487	517	537	456	483	534	550	526	517	511	468	480	477	480	464	499	470	490	521	523	490	535	529	489	511	508	518	483	509	511	512	501	481	485	515	502	519	508	501	487	487	491	496	502	499	502	487	487	494	493	497	490	497	501	507	509	520	447	481	499	509	495	481	523	561	478	495	502	512	500	449	502	483	525	528	463	463	445	519	493	522	532	511	481	496	499	513	501	536	467	512	497	497	490	502	526	512	488	534	505	500	515	505	488	517	552	480	510	499	516	509	538	520	522	514	498	484	527	464	566	522	478	515	477	465	481	469	498	510	477	501	516	504	472	474	537	498	481	481	483	508	498	466	515	488	503	507	505	513	527	514	497	515	543	485	539	550	528	496	517	519	488	475	485	496	512	469	457	502	539	510	538	539	526	503	484	494	510	536	488	491	508	491	550	515	512	449	477	511	459	507	486	480	494	502	530	481	506	523	504	506	474	504	482	535	479	522	503	481	497	515	507	507	513	502	488	482	487	491	487	507	458	485	513	508	518	521	466	501	508	485	473	498	498	504	508	453	495	488	490	544	524	517	500	511	548	509	501	477	511	506	526	549	483	517	499	496	509	532	542	453	468	522	502	482	512	474	491	511	514	475	470	494	532	495	502	493	478	521	499	484	476	521	487	497	500	517	485	519	487	484	524	470	517	523	513	508	504	490	518	518	454	468	505	499	456	494	485	512	490	496	533	514	469	479	468	531	490	480	520	529	510	470	482	482	466	500	477	503	485	487	501	477	542	499	502	510	488	514	514	499	481	445	536	505
8651	5709	5341	4135	2850	1918	1424	1036	783	623	474	376	356	354	348	315	355	309	297	281	263	271	261	239	252	264	270	225	272	226	224	202	225	244	254	241	228	224	228	264	246	240	227	238	211	222	232	229	252	241	222	244	214	273	233	206	228	274	228	244	206	223	235	243	228	231	225	220	237	240	233	212	239	235	210	207	208	213	211	222	216	238	210	256	240	234	224	244	242	241	226	228	204	246	223	209	246	253	214	242	220	226	220	220	247	220	234	222	220	256	253	238	233	225	206	230	243	249	262	236	201	211	230	220	236	221	239	217	209	233	229	220	221	224	243	246	238	257	260	223	230	243	238	228	225	215	218	273	225	217	199	237	202	250	236	212	245	223	215	236	243	221	238	234	235	229	234	212	259	231	225	214	221	264	214	237	214	257	243	225	222	269	246	259	249	245	250	243	264	207	233	228	247	221	254	231	223	253	239	220	206	206	235	245	230	197	200	223	235	244	219	231	238	247	186	223	215	213	262	219	233	246	224	202	241	236	215	203	232	248	226	236	195	242	230	228	217	230	223	223	239	227	227	254	243	230	220	263	199	238	232	232	235	231	202	238	223	215	245	210	201	246	240	240	220	244	233	248	226	219	214	229	238	225	221	228	246	210	215	246	214	196	238	245	233	245	208	236	234	237	248	238	233	234	259	253	217	219	216	217	244	261	225	241	241	247	233	239	214	228	220	203	222	227	237	225	231	240	238	233	232	241	204	244	225	215	216	200	249	225	221	200	225	239	207	246	242	232	213	244	249	219	229	224	225	268	241	244	235	219	230	227	249	218	240	233	231	227	212	251	234	239	220	208	222	241	230	241	234	266	214	229	244	212	214	253	233	192	199	210	247	251	260	228	210	239	220	236	205	240	236	227	222	232	200	253	216	245	232	261	227	232	221	226	259	247	213	212	235	203	256	202	239	204	232	239	243	230	237	216	240	238	236	255	231	244	269	221	233	228	216	253	223	203	216	221	215	218	223	247	229	231	207	232	230	232	228	227	273	237	224	238	211	213	234	237	213	278	239	210	260	263	221	234	220	217	241	236	215	206	203	221	223	235	237	240	260	240	221	249	241	208	223	250	230	226	224	238	235	214	223	234	223	204	243	188	239	218	233	226	247	228	229	236	229	239	233	206	251	225	266	247	242	247	241	197	241	229	236	259	243	221	227	198	249	230	226	252	250	218	233	218	219	252	270	235	229	233	222	234	223	251	243	241	254	231	259	204	214	206	206	210	220	228	220	219	211	232	232	235	247	252	180	226	236	220	234	219	228	221	217	207	224	263	227	257	247	236	264	240	221	212	223	222	224	238	225	216	235	245	226	252	256	253	256	256	230	233	253	270	236	198	256	226	223	216	240	266	226	250	219	208	216	212	240	200	243	222	238	267	202	233	219	250	216	221	233	242	232	219	208	249	213	246	237	237	242	202	251	236	191	225	239	218	236	241	228	218	249	225	236	219	223	265	216	241	232	230	227	243	231	257	239	259	224	229	226	254	236	211	232	226	250	237	225	239	214	206	214	258	235	262	222	206	242	251	255	245	218	240	222	219	229	205	243	262	233	217	234	262	237	243	254	245	239	221	250	223	234	250	226	251	231	229	249	247	259	214	223	237	237	213	230	202	236	210	216	265	213	230	265	221	242	239	224	252	227	253	223	231	234	232	233	213	242	219	223	232	199	228	221	256	235	210	199	239	225	256	242	217	241	251	225	230	253	261	244	205	239	226	225	240	226	252	214	222	215	250	223	238	223	215	231	251	208	230	222	208	232	253	225	248	250	216	220	253	237	241	220	244	205	218	234	229	218	248	217	241	261	249	200	222	233	209	218	224	229	238	206	252	255	244	233	229	248	232	218	221	251	228	242	258	226	269	230	250	252	206	210	222	210	227	228	202	247	250	214	232	249	221	228	233	219	248	240	226	231	229	220	214	263	250	239	209	248	227	216	226	234	222	234	208	254	230	202	197	218	236	228	216	234	249	239	231	222	219	244	241	213	218	209	226	218	242	248	235	234	223	237	241	265	250	255	232	254	244	202	190	228	233	211	232	234	236	253	262	215	242	232	233	222	221	210	232	243	220	228	232	253	227	243	201	223	225	233	224	250	238	236	229	215	241	235	249	226	226	250	232	210	222	249	243	239	231	256	193	238	225	262	203	245	219	240	214	223	254	228	220	236	229	238	232	226	209	240	236	246	213	250	242	241	287	232	230	235	239	226	235	243	214	224	229	236	234	234	238	265	207	223	259	224	247	211	224	226	197	267	225	216	234	240	250	204	206	183	245	211	213	215	218	225	213	238	241	247	211	242	222	220	253	221	232	200	232	231	218	226	226	216	216	233	229	204	247	215	255	211	219	212	235	237	240	221	235	220	252	204	221	199	222	230	215	207	251	254	230	194	233	223	282	226	209	254	230	239	239	231	215	247	199	227	260	235	238	218	207	244	242	233	231	229	267	212	248	214	231	208	225	228	235	208	236	232	214	217	234	243	226	221	233	247	225	226	230	238	222	230	226	241	216	212	232	244	210	229	228	206	239	231	226	215	224	239	225	212	206	240	255	242	242	261	225	216	237	231	215	196	206	207	247	238	223	233	236	235	191	241	228	229	237	219	239	242	234	205	216	213	218	254	250	219	227	233	234	227	224	211	221	229	243	257	216	235	242	219	261	234	209	245	209	227	230	245	232	218	217	233	241	241	213	220	245	233	216	229	222	207	269	243	265	232	256	219	218	205	200	232	220	228	250	214	222	218	246	245	255	248	263	227	220	197	195	205	218	213	216	209	194	242	230	210	199	225	220	206	242	241	238	251	233	220	248	243	244	256	209	232	247	239	237	257	221	210	229	243	245	244	263	220	224	197	228	235	242	226	205	249	219	214	257	216	237	231	234	210	211	214	231	234	235	205	214	259	241	206	241	234	214	272	247	221	239	227	233	208	227	228	232	230	212	265	232	230	225	223	249	221	217	208	231	236	221	209	221	232	231	249	231	239	223	211	219	211	222	223	202	242	239	223	228	236	225	228	233	247	238	202	227	240	217	223	215	222	227	199	244	266	252	234	237	208	240	249	224	204	219	210	218	241	210	223	224	219	226	235	229	208	226	245	201	211	222	268	239	229	198	240	220	228	230	238	263	231	218	237	220	228	246	245	250	243	220	235	200	223	233	261	239	227	248	216	226	223	230	246	206	225	214	222	223	244	221	218	233	232	231	236	207	232	237	249	241	233	219	201	229	230	209	211	224	241	227	235	257	219	244	230	222	244	218	228	253	221	233	234	238	208	235	219	204	206	235	222	241	218	267	214	236	237	222	243	218	245	219	210	217	214	220	205	234	255	241	237	184	218	244	205	214	250	224	208	246	236	234	231	221	263	224	235	232	224	212	237	247	237	212	234	232	229	241	216	209	257	233	253	216	235	246	190	255	223	244	249	206	219	212	235	224	208	243	250	193	253	220	215	236
6898	5838	11446	13177	11571	9524	7246	5730	4177	2967	2422	1928	1872	1512	1381	1345	1179	1095	1026	1034	934	897	864	792	736	684	691	670	680	678	642	644	642	613	608	621	622	640	582	585	603	582	585	590	596	591	590	564	582	606	572	562	553	508	574	544	546	577	557	582	537	584	515	579	572	589	626	563	588	544	572	553	549	524	572	545	584	555	583	564	602	542	577	544	589	543	566	559	525	571	587	567	566	541	577	585	552	602	594	549	548	551	603	549	548	544	551	578	567	526	585	541	515	541	554	556	613	542	592	567	556	575	566	549	568	549	554	566	589	593	559	572	584	528	539	558	556	536	552	547	538	548	575	566	555	556	471	559	565	572	587	592	565	574	572	566	592	563	604	564	533	577	565	542	556	564	595	558	583	553	566	573	557	610	586	595	537	517	569	596	590	570	533	569	579	562	562	545	576	583	526	593	553	551	537	563	551	527	519	581	574	594	553	592	571	531	564	573	510	565	569	565	577	561	537	598	540	575	596	576	542	574	599	553	570	574	569	552	580	546	544	558	555	597	556	576	589	546	550	584	569	574	594	565	562	581	529	537	586	569	535	561	597	545	568	562	582	608	556	529	562	575	596	559	538	541	569	587	621	567	560	583	566	551	514	510	561	572	545	593	586	578	589	513	561	553	566	554	589	573	558	555	570	579	559	556	571	559	560	616	605	587	527	565	552	578	595	560	572	548	560	547	564	553	604	550	543	600	588	579	561	607	550	510	587	571	546	515	512	553	581	555	539	570	540	585	560	581	559	542	567	586	565	562	549	555	537	540	545	563	551	531	578	534	589	607	540	583	540	590	553	584	582	552	525	571	522	583	559	569	573	579	553	552	556	554	591	545	586	586	499	548	585	570	547	547	545	576	555	559	530	580	550	533	596	543	596	558	542	576	558	553	541	546	582	538	578	533	558	534	601	597	548	572	540	531	551	559	589	549	593	556	555	559	589	535	546	563	596	557	555	525	592	581	548	545	579	587	576	580	541	582	550	614	588	541	536	565	520	515	565	584	600	573	582	573	605	536	560	573	574	577	541	540	547	557	562	572	544	593	563	555	551	547	576	531	580	615	504	541	598	545	507	580	540	525	564	550	551	564	548	573	547	562	579	513	583	572	554	555	571	561	569	591	596	575	550	561	566	565	534	561	570	575	560	568	544	563	550	576	579	548	598	586	517	556	530	559	548	567	591	593	545	575	526	549	603	543	577	524	553	566	568	609	566	590	577	557	572	546	565	559	555	558	555	569	526	551	580	575	581	508	581	559	600	590	586	551	538	584	561	544	606	561	552	538	576	571	603	543	576	585	541	557	550	527	552	530	601	524	539	572	578	575	550	561	548	602	597	542	585	564	532	554	562	540	537	591	576	565	548	574	551	572	542	592	533	578	583	560	556	547	560	548	563	556	536	570	595	561	572	592	588	563	554	557	529	579	552	545	549	557	555	554	565	531	541	535	584	565	567	591	572	551	536	597	577	558	546	570	553	571	548	529	580	571	577	582	602	567	598	565	538	563	542	568	543	563	563	518	567	555	553	550	559	538	547	532	574	505	587	587	564	567	576	573	556	575	597	593	586	644	563	591	594	566	590	520	603	587	563	558	532	512	597	539	568	532	585	589	579	573	560	525	550	558	571	580	539	539	577	587	548	549	543	559	601	549	534	555	628	562	574	564	555	517	561	543	557	545	565	596	544	554	583	566	539	589	545	562	555	557	549	571	519	622	566	573	537	582	522	568	576	574	564	569	572	560	578	551	554	563	565	590	584	568	568	553	522	592	612	587	572	538	507	550	545	570	576	558	565	552	594	524	542	565	545	593	565	564	546	573	506	523	563	538	552	594	552	554	602	539	570	613	561	558	559	587	549	572	552	511	568	586	490	585	541	557	512	552	535	547	568	589	581	603	579	592	587	591	541	583	567	549	576	554	577	534	576	549	547	551	551	576	584	542	535	568	536	526	545	593	551	557	580	538	588	519	552	565	581	545	580	535	577	590	585	560	546	565	564	562	514	547	588	582	533	545	550	583	557	546	579	501	531	532	542	598	541	553	550	567	556	564	533	564	602	557	563	537	538	547	585	555	555	588	567	579	507	552	577	567	567	547	570	542	570	570	539	572	548	580	622	580	582	569	557	549	564	539	552	615	554	549	592	585	584	558	543	557	550	580	566	562	553	559	569	550	555	592	570	572	538	536	568	580	584	542	548	531	575	561	546	598	526	538	585	588	554	551	538	558	531	573	513	559	613	561	548	584	559	515	541	569	570	544	544	571	586	550	527	577	579	568	569	527	593	568	560	549	569	574	597	580	577	604	536	531	555	561	556	571	608	572	562	544	529	554	583	556	588	590	580	550	548	546	604	593	563	537	613	549	568	560	572	522	558	537	581	595	568	552	535	512	584	554	595	521	577	555	609	527	588	603	604	568	546	565	577	576	569	552	555	536	519	567	546	547	574	549	553	582	514	563	585	552	509	546	556	538	608	540	570	556	577	570	602	584	598	540	588	529	566	554	509	554	571	566	566	546	564	559	608	544	541	559	565	557	624	585	572	586	550	510	571	572	558	539	546	536	579	568	565	596	575	572	543	596	540	556	553	578	568	550	543	522	585	570	492	634	518	612	578	596	567	576	595	596	573	566	533	595	539	560	555	564	583	560	596	557	600	564	542	579	591	542	513	561	570	597	556	560	538	559	593	581	571	536	585	573	556	525	570	551	556	504	581	586	568	568	544	556	552	521	616	540	511	558	517	583	562	535	575	583	546	587	548	591	551	501	630	536	587	523	577	565	553	543	557	520	546	585	563	510	571	593	561	560	581	546	564	558	537	562	535	562	563	525	555	530	567	536	563	545	581	606	585	561	581	568	568	584	529	576	608	590	551	574	597	557	593	529	618	533	532	567	556	552	570	529	527	591	566	528	563	552	561	567	554	580	577	580	555	540	562	532	560	558	556	601	568	587	572	575	546	539	562	552	594	579	536	553	555	525	541	575	575	549	575	576	524	525	531	558	574	547	594	540	563	559	543	579	522	535	596	571	552	563	580	572	558	568	552	596	549	584	551	577	539	546	567	544	536	536	607	589	547	552	559	542	560	548	558	582	559	559	537	553	582	564	532	534	599	547	538	591	540	601	570	580	565	600	565	573	591	534	586	565	538	569	558	552	536	573	541	564	587	521	582	582	502	531	580	541	553	564	568	547	552	556	523	556	572	590	540	578	587	585	539	549	566	593	558	538	559	588	587	608	508	564	571	550	593	542	536	563	564	529	541	587	541	552	589	568	574	565	569	610	600	556	559	579	605	544	539	545	518	577	566	555	581	587	587	574	528	576	572	572	564	560	567	581	567	584	564	565	529	586	531	618	525	571	535	519	545	592	515	539	534	536	545	530	549	603	563	570	549	567	556	592	547	588	562	572	566	549	526	553	528	534	549	563	579	575	568	588	574	531	575	550	557	539	546	535	571	565
20311	14011	11361	8536	5954	4362	3138	2404	2040	1702	1148	862	778	613	522	487	428	407	425	381	345	343	310	314	262	301	258	270	261	256	248	247	243	242	236	233	251	204	226	231	260	224	206	238	219	234	202	222	201	240	226	198	248	256	195	209	216	232	209	256	248	239	187	205	212	244	216	226	206	224	226	215	247	248	231	240	227	275	204	217	263	239	241	255	213	225	214	210	221	214	224	236	246	203	245	211	201	246	256	234	239	227	255	206	244	222	208	219	219	250	227	196	232	248	236	265	254	230	236	204	247	229	214	239	217	237	203	253	212	252	219	249	222	230	216	216	229	210	247	227	211	211	222	253	203	227	215	231	234	237	221	204	247	270	221	241	216	233	232	239	237	215	216	248	239	207	228	240	225	210	224	236	211	237	239	237	226	209	233	212	210	214	221	208	196	234	226	234	236	215	234	247	224	219	226	222	238	240	227	209	242	211	229	225	222	223	211	232	244	260	249	243	231	243	209	227	232	200	228	253	233	211	222	202	205	247	198	238	216	239	206	223	219	246	238	202	220	210	210	233	228	223	233	240	203	216	221	209	228	249	241	242	230	207	222	247	238	227	238	223	214	213	229	201	251	232	230	255	214	262	197	241	220	223	214	233	241	209	216	205	216	208	222	217	236	253	227	215	196	245	202	226	237	195	229	247	224	215	225	204	232	222	207	225	242	254	231	220	241	232	225	228	219	252	222	232	234	251	214	249	211	225	225	236	231	228	234	223	234	211	227	214	235	204	196	236	239	228	234	232	212	250	226	233	208	225	248	209	230	275	241	201	239	218	261	229	243	230	247	223	222	222	250	213	202	224	229	217	218	233	241	242	281	223	232	208	231	243	228	207	227	214	222	227	236	236	227	215	219	207	228	233	232	203	210	205	220	213	244	242	222	218	207	225	223	218	222	234	225	236	228	227	237	232	256	227	205	200	244	210	211	228	204	215	245	233	225	247	222	240	226	208	238	240	249	208	216	247	237	208	228	197	238	224	238	255	244	220	241	229	187	237	228	236	261	226	222	191	231	218	235	242	209	246	218	195	231	204	259	256	219	233	226	222	241	238	224	225	201	217	205	211	247	216	218	227	215	223	209	203	235	225	242	207	204	233	241	228	219	188	214	214	263	211	208	222	220	219	241	202	223	230	217	190	198	210	244	244	232	248	213	230	213	205	227	220	209	219	227	225	255	228	241	225	209	238	210	235	259	209	226	241	207	210	207	228	244	217	240	245	235	235	260	260	220	215	227	232	209	241	244	252	216	230	208	250	253	226	252	209	219	241	265	219	210	226	210	223	220	245	255	235	265	226	236	225	214	247	252	220	246	259	215	221	216	245	233	237	225	230	232	231	243	227	224	264	205	184	262	219	220	199	225	223	218	251	229	231	224	226	269	219	233	232	233	246	206	192	237	227	240	219	228	235	241	225	233	245	245	255	244	253	250	222	223	254	209	241	238	220	216	234	246	245	236	222	222	200	216	211	235	218	226	199	211	216	230	213	251	223	204	226	232	212	236	196	229	222	224	224	238	228	222	221	224	214	194	244	220	211	231	217	239	224	237	238	257	227	230	244	227	233	236	237	220	198	244	255	247	232	226	255	222	229	207	240	196	235	224	220	212	211	197	251	211	234	215	230	264	222	251	272	220	216	231	246	234	232	230	230	221	217	238	245	214	216	206	212	218	224	235	220	207	185	233	224	228	232	210	238	209	227	253	251	241	200	200	205	227	245	236	192	195	201	240	252	215	237	234	211	225	215	207	240	239	201	231	241	246	224	188	229	226	247	220	248	246	219	245	210	234	220	223	231	219	237	231	232	254	241	228	212	211	232	209	231	235	215	236	214	221	232	238	251	235	219	235	233	221	240	235	233	221	234	231	254	193	215	250	256	210	197	245	216	235	234	242	222	233	244	247	216	216	234	224	217	233	245	243	228	223	226	207	242	196	226	217	230	235	242	230	208	205	222	241	260	237	216	217	204	217	199	235	232	223	238	206	203	242	257	234	244	224	223	215	241	218	213	232	249	247	228	209	240	205	244	209	232	234	233	262	228	196	217	246	258	241	220	235	224	220	249	207	210	223	240	219	221	233	240	203	238	234	231	227	256	238	228	224	222	232	207	216	208	228	223	220	247	228	212	250	248	217	239	252	234	211	211	213	219	220	226	227	222	242	193	224	208	218	242	228	220	210	223	235	223	229	223	240	214	227	214	227	222	200	243	232	240	241	258	233	244	233	215	212	234	223	233	264	226	210	251	194	225	250	218	266	229	243	246	246	237	245	245	226	231	241	220	231	243	217	234	226	221	232	227	235	236	231	237	228	234	227	227	255	210	241	206	204	235	241	231	219	189	207	195	253	230	209	230	267	231	267	242	209	242	231	217	221	193	243	222	221	222	217	220	224	218	226	218	238	234	220	250	256	222	228	237	231	246	210	230	251	231	229	217	227	253	191	246	246	247	243	229	217	209	246	238	254	206	264	232	231	234	219	215	217	245	206	232	224	213	200	202	237	198	203	235	228	245	209	240	209	222	214	232	218	234	200	248	227	262	229	260	247	277	210	226	244	214	229	240	247	237	213	219	214	249	193	269	233	216	243	244	196	237	235	207	232	224	225	209	192	217	239	219	242	211	229	227	205	212	229	234	237	244	228	239	220	260	223	203	227	221	253	261	235	221	213	210	239	188	217	209	245	214	185	183	234	225	208	209	243	211	208	209	234	246	243	231	221	206	237	242	231	216	223	229	188	246	244	218	232	212	233	208	230	241	211	233	232	219	200	244	221	223	220	199	200	252	207	208	213	229	249	247	214	236	218	202	219	235	188	220	247	220	242	203	246	234	235	238	208	211	226	256	229	222	250	224	226	209	212	214	234	257	243	220	237	223	245	217	244	209	232	238	258	236	224	234	234	198	240	220	250	240	215	224	221	213	234	213	217	249	216	229	216	230	244	242	224	228	230	208	232	219	225	218	208	265	223	234	228	227	234	221	229	206	220	205	209	239	212	231	199	232	229	231	261	238	219	206	195	234	224	224	245	231	196	229	245	239	233	208	246	197	243	210	220	240	255	228	238	239	237	229	250	221	245	203	246	226	213	245	256	218	236	218	223	210	262	207	265	214	219	230	205	235	212	241	232	224	247	253	248	224	236	217	226	218	241	245	231	262	226	238	231	229	232	220	238	228	209	188	216	225	229	246	236	217	226	227	255	220	205	229	237	234	227	222	199	198	242	202	229	230	234	218	212	222	248	240	194	233	247	255	213	248	233	234	253	211	251	251	227	218	242	232	216	219	237	222	189	227	223	222	221	231	259	228	222	241	197	238	229	239	229	246	219	213	259	196	230	251	208	238	219	229	241	237	206	221	222	225	247	233	262	272	199	228	202	212	232	219	228	241	215	254	244	218	215	232	196	233	217	219	226	241	206	219	247	223	227	244	247	228	232	219	221	224	231	218	223	241	219	239
15334	12191	18078	20394	18540	16340	13477	11167	9755	8030	6122	4669	4466	3478	2764	2768	2201	2295	2015	1573	1518	1335	1356	1189	1086	923	815	800	771	751	725	725	638	678	683	615	624	639	633	581	646	582	599	590	590	579	584	594	591	579	559	575	576	616	567	550	590	554	557	551	539	593	592	532	583	599	525	529	590	544	569	553	555	539	544	532	564	602	507	537	562	562	556	572	553	610	553	553	543	588	566	546	514	526	553	572	563	580	555	566	543	585	549	565	589	529	568	542	532	537	541	560	570	543	524	547	533	562	586	546	528	583	531	582	549	555	560	587	556	547	558	533	560	570	545	545	543	538	560	587	558	558	569	563	555	558	570	533	602	526	550	553	557	574	541	529	587	552	547	522	593	537	534	550	518	564	560	588	531	539	568	581	542	531	586	582	559	545	533	576	557	563	585	531	555	547	509	524	575	552	557	555	591	559	569	585	528	527	529	565	522	580	557	575	561	590	590	601	563	580	530	548	584	534	544	561	596	568	567	553	577	582	543	593	572	576	528	573	582	549	536	569	571	537	561	592	577	541	577	554	541	537	570	542	544	598	579	537	513	570	576	551	538	571	558	558	566	593	585	522	541	562	568	566	583	543	603	554	550	558	586	553	532	567	513	526	556	552	585	559	575	538	572	518	577	588	538	550	558	538	559	565	612	606	508	548	563	581	563	553	528	600	550	567	570	506	553	545	538	525	541	548	562	517	562	555	576	561	588	527	567	577	555	536	543	558	539	592	546	547	538	563	545	525	540	548	581	530	572	545	560	566	525	568	545	581	549	555	551	562	520	544	538	545	551	548	556	534	572	591	510	553	581	556	523	561	584	550	582	563	547	567	548	543	544	554	550	556	604	571	542	576	536	537	553	600	580	550	535	564	587	548	554	563	569	539	550	573	543	581	564	560	594	543	558	531	540	546	536	555	571	571	567	585	532	558	565	548	547	525	529	516	518	544	575	538	586	527	527	583	584	580	588	525	553	581	523	559	555	565	557	546	551	543	561	564	573	586	593	560	530	574	546	596	528	579	545	554	556	572	553	535	550	543	540	501	569	560	552	573	547	489	556	583	567	534	560	574	567	543	562	549	558	580	600	567	567	582	565	567	559	558	591	528	536	558	559	556	541	541	568	565	551	554	522	538	521	545	523	545	576	544	553	608	581	581	602	576	566	580	584	573	512	523	554	564	563	569	571	580	584	565	567	583	549	572	547	576	527	556	516	542	585	560	555	543	594	596	555	561	548	551	580	606	557	568	574	579	608	579	570	536	531	572	547	545	573	554	566	560	521	516	532	546	559	528	586	535	577	558	543	514	518	563	587	553	588	571	573	529	614	575	529	542	548	554	521	522	513	570	536	544	550	568	522	564	549	537	542	570	539	542	525	536	557	543	567	606	541	560	558	553	557	580	537	558	587	501	588	597	546	583	540	565	568	550	581	531	536	570	557	517	610	599	559	524	566	570	556	567	566	559	580	557	550	516	586	560	585	556	565	565	545	551	545	538	605	548	578	543	505	532	556	537	611	568	552	560	545	512	561	529	553	577	555	547	550	562	548	536	596	536	554	560	577	563	555	579	582	566	569	585	542	557	553	508	530	568	525	557	534	578	591	582	517	564	564	582	532	546	552	540	534	564	514	593	509	564	530	566	551	586	571	574	529	523	546	518	584	564	539	562	567	549	598	534	557	580	538	538	558	520	572	522	572	509	561	538	512	548	542	548	582	500	525	585	540	569	570	574	540	566	577	537	530	556	583	539	555	555	533	572	515	537	538	584	593	582	537	566	538	572	539	549	562	552	550	559	549	586	559	546	524	551	555	564	561	535	565	521	536	521	563	547	604	583	549	585	528	544	583	580	556	552	525	535	529	524	568	561	573	549	560	565	571	575	568	546	561	584	572	547	528	603	536	537	517	559	551	542	526	574	555	572	565	541	555	565	532	549	515	545	534	528	535	529	540	563	586	574	583	562	530	569	555	531	515	548	531	555	578	559	578	533	582	537	552	572	524	570	561	621	582	568	545	576	554	538	527	508	574	532	589	583	581	572	563	609	527	579	545	561	524	577	588	531	553	582	565	561	560	549	543	542	571	576	529	517	551	534	567	560	572	551	551	587	561	548	530	568	564	540	537	554	559	568	565	599	554	552	548	516	562	544	550	574	564	549	577	580	555	569	541	542	588	559	546	561	539	572	564	568	537	523	592	507	530	549	595	535	556	562	559	568	566	598	526	575	558	548	590	575	585	518	550	542	559	603	545	521	587	531	566	535	520	540	596	542	528	555	538	539	584	580	560	558	596	554	513	552	594	568	576	532	547	595	535	559	545	582	598	553	538	569	514	524	570	571	535	537	543	561	529	553	592	539	582	578	563	585	541	526	558	578	543	549	561	561	562	581	609	545	578	560	544	563	550	522	538	598	569	570	586	574	530	561	606	567	568	538	543	564	541	516	538	579	556	530	532	582	525	550	550	553	548	515	562	591	570	541	566	586	579	551	550	569	580	559	541	581	579	604	569	536	549	536	553	560	553	542	523	556	552	543	574	545	607	566	577	556	585	563	555	526	576	537	542	503	556	598	567	554	575	567	533	526	544	557	563	594	580	591	560	583	579	538	554	572	549	598	522	551	553	579	546	584	544	546	570	593	568	560	541	582	552	549	564	579	540	592	543	554	612	551	573	579	544	543	540	516	547	570	586	553	565	569	545	537	603	536	546	565	558	553	526	583	532	580	567	583	518	573	556	613	532	568	552	558	570	539	571	539	524	544	545	549	555	521	538	537	547	579	563	553	565	538	530	570	553	529	568	556	515	529	539	598	606	528	555	517	557	538	539	573	535	558	537	583	555	551	549	565	548	600	542	589	583	511	575	588	555	540	588	551	541	551	599	566	584	593	554	591	519	555	517	568	558	541	574	592	610	564	575	557	557	578	560	541	525	508	586	552	572	550	545	556	578	566	520	573	575	592	551	564	554	580	515	544	551	542	549	562	543	565	577	527	539	552	516	574	561	557	547	604	566	589	571	533	527	548	557	574	524	547	557	558	555	570	521	570	550	581	542	539	569	578	531	576	541	607	610	530	577	544	563	573	531	598	578	561	542	579	580	559	605	573	558	528	551	539	554	553	592	579	573	574	600	560	607	583	543	533	547	531	595	545	556	566	548	571	529	542	548	558	552	558	549	551	569	579	575	566	508	552	580	559	568	577	577	572	573	596	551	586	597	555	610	545	503	564	583	535	560	572	584	540	553	570	560	611	536	532	566	560	531	561	576	553	534	561	542	588	556	579	594	547	549	588	588	579	573	581	576	548	541	594	508	582	547	568	564	569	513	569	542	613	556	543	577	571	537	569	563	561	599	582	575	587	551	517	544	537	591	580	512	539	554	564	566	553	601	599	562	590	539	535	572	550	621	554	581	532	590	564	585	555	575	553	556	557	557	593	582	552	559	515	557	562	525	570	535	528	549	567	548	547
27804	18706	17755	14496	8647	6578	4916	3468	2878	2596	1917	1316	1037	879	704	687	572	535	492	440	396	359	382	316	277	292	234	237	230	249	239	226	224	217	225	221	195	216	207	216	190	217	226	211	201	234	215	204	215	216	222	212	235	236	189	186	205	198	227	203	203	211	192	200	194	232	211	179	206	204	230	221	214	184	210	188	191	239	218	188	192	226	215	178	202	201	179	213	180	208	206	199	193	197	216	201	213	198	199	189	190	210	179	228	214	207	194	203	192	207	174	209	194	212	183	204	225	205	186	183	211	192	201	230	211	218	225	232	207	217	214	204	229	188	198	189	211	231	190	196	221	205	209	193	205	226	190	204	202	218	216	201	192	238	213	197	198	232	214	208	207	203	210	223	199	204	211	195	186	178	178	201	205	183	207	212	198	212	197	202	176	194	215	180	226	191	174	197	190	223	159	218	176	195	194	201	217	203	196	187	244	200	194	214	218	211	209	204	194	197	225	242	190	211	218	218	198	194	226	215	181	203	172	199	215	204	175	231	220	189	187	211	210	196	190	208	224	220	189	195	196	192	171	219	180	203	209	198	219	210	223	214	172	190	209	210	213	199	190	159	202	182	206	188	181	212	195	200	203	207	197	194	209	212	229	220	176	190	216	204	212	210	213	218	234	187	187	210	178	182	192	187	194	213	220	184	200	217	225	221	223	194	167	199	193	213	177	211	215	161	195	209	185	232	199	182	204	205	220	228	207	209	240	223	202	234	194	194	211	180	208	235	180	199	196	185	226	184	193	191	181	210	175	183	191	184	203	215	197	195	208	213	183	196	219	216	205	187	185	207	180	193	187	204	214	206	200	201	215	194	180	204	205	226	194	196	215	189	190	207	214	213	198	204	212	210	209	213	225	242	200	196	209	201	192	207	187	182	209	193	181	192	212	229	200	196	203	203	207	197	217	204	195	214	223	231	213	196	195	201	209	213	217	211	200	183	191	183	205	216	181	213	177	213	223	199	207	171	227	196	195	230	208	193	197	172	208	231	230	188	236	219	208	204	187	236	195	190	181	212	196	193	201	185	213	208	210	208	194	176	202	223	202	223	208	192	216	207	213	201	243	196	262	190	200	233	217	210	194	222	216	206	189	211	181	199	176	215	203	198	184	198	195	213	209	182	203	206	201	219	226	222	221	192	202	178	234	196	226	205	217	200	177	196	199	202	197	225	197	206	227	184	205	213	221	211	216	201	197	193	210	202	227	205	226	200	191	216	215	199	206	202	176	199	220	196	233	186	192	182	214	210	214	200	201	215	211	210	233	250	210	191	208	201	186	188	210	232	185	208	205	198	202	219	211	221	183	187	204	222	191	209	181	206	177	197	220	210	205	199	214	197	190	205	222	207	194	194	218	206	204	186	212	191	218	181	196	203	236	193	214	202	232	214	214	214	192	206	198	214	224	219	191	217	213	199	210	200	243	219	213	192	210	218	227	212	205	222	204	203	195	200	186	195	210	210	194	229	195	215	216	210	236	203	208	212	225	214	214	228	196	226	195	186	209	213	196	227	192	195	203	208	188	187	232	192	208	229	206	228	196	217	213	172	217	201	221	220	214	237	205	187	165	213	208	207	185	205	215	228	204	241	201	204	207	179	190	209	199	213	199	240	220	190	216	245	196	196	171	216	201	220	201	218	192	216	188	209	179	194	215	217	233	211	221	237	201	223	189	189	188	218	195	188	198	198	228	196	194	195	236	221	210	186	194	186	202	224	205	175	215	198	208	182	197	198	207	209	242	186	218	235	212	212	212	211	215	209	223	204	179	183	227	207	222	213	211	223	211	203	189	196	210	224	205	205	200	193	197	201	199	226	244	210	194	220	192	187	231	205	210	212	198	204	200	196	224	193	190	207	180	198	206	215	217	194	211	189	195	187	195	215	193	217	196	191	194	206	190	179	217	213	209	198	213	213	189	233	212	198	228	236	242	192	189	205	204	221	196	234	206	182	201	225	200	202	228	186	223	206	215	193	215	224	205	202	219	188	206	208	229	189	233	225	231	192	219	196	196	198	180	181	172	205	194	211	198	199	217	183	201	211	194	219	212	198	181	203	222	228	208	195	197	235	207	207	212	214	210	204	220	206	197	214	220	216	193	198	202	201	210	189	218	221	201	196	206	191	207	223	199	198	215	218	224	197	179	212	192	245	202	206	207	230	204	222	204	193	201	200	202	205	197	214	250	196	198	209	194	218	181	211	197	196	233	218	182	200	192	202	196	223	172	191	218	217	227	195	211	206	224	207	189	214	199	219	215	210	187	200	204	193	203	198	208	206	218	190	220	212	214	200	202	215	209	215	227	191	202	199	222	194	221	211	214	198	219	175	233	222	197	212	195	212	214	224	198	192	185	194	214	210	211	167	192	182	208	209	188	216	237	212	248	209	214	197	195	194	213	189	181	195	207	203	222	229	204	227	220	212	198	186	188	201	200	187	214	207	222	201	238	205	186	200	196	195	210	197	224	184	205	205	208	200	195	202	220	201	215	173	198	197	197	190	204	181	189	207	194	197	195	220	228	199	207	181	215	201	209	232	223	202	209	214	202	225	212	193	190	213	188	226	189	199	189	222	209	177	203	220	228	188	200	212	189	217	195	205	180	195	213	224	207	227	212	189	199	180	206	185	196	206	206	211	185	225	209	233	241	198	204	204	216	187	217	182	192	203	189	226	188	204	201	185	188	205	199	210	226	194	201	174	189	221	217	178	180	221	180	217	211	199	191	220	207	234	212	187	205	195	207	210	200	198	221	186	204	191	210	184	199	186	223	215	181	214	190	192	185	211	224	185	192	198	195	204	192	218	202	202	199	213	216	214	202	200	197	199	160	213	193	214	211	189	205	186	196	225	198	213	201	193	195	192	218	244	213	187	184	226	223	202	200	180	191	210	214	192	226	211	208	196	220	205	217	203	202	219	197	202	225	211	171	204	190	193	185	250	228	190	246	199	208	210	190	196	187	182	213	212	181	193	195	214	209	212	246	235	227	210	229	219	219	190	185	235	209	204	209	214	215	218	194	190	215	208	208	208	220	209	196	200	195	208	213	248	205	206	211	198	212	181	194	215	226	220	218	219	220	202	193	199	215	233	182	224	191	205	208	211	198	216	199	185	203	202	192	199	201	203	211	211	193	212	212	185	208	187	158	190	208	189	201	197	198	189	206	183	193	206	204	205	247	219	227	215	212	184	213	196	186	223	191	218	206	226	200	210	211	201	199	195	208	203	161	208	238	221	199	194	195	212	178	221	205	208	217	209	193	230	184	208	205	200	220	213	199	177	199	214	213	192	185	223	199	196	191	209	175	199	187	213	195	185	189	178	204	176	215	223	201	181	208	216	187	204	230	228	200	185	212	198	199	245	201	195	190	190	186	204	188	201	224	214	210	220	201	219	205	223	209	216	192	209	208	205	189	219	214	191	199	204	222	201	200	206	188	209	202	206	216	225	200	207	190	214
19370	14375	25037	26954	22470	20635	17171	14865	13361	11302	9109	7091	6301	4925	4059	4179	3264	3381	2817	2202	2023	1706	1741	1460	1247	1166	966	954	828	779	732	679	662	659	623	623	639	606	616	562	527	528	551	532	547	503	567	534	515	461	513	530	519	551	519	497	518	527	517	521	541	515	522	486	510	485	570	523	506	449	476	512	514	481	548	452	493	493	526	475	470	512	495	493	542	541	506	503	502	531	512	510	491	524	492	498	522	473	508	514	497	490	509	512	487	450	506	489	479	520	481	564	482	524	547	472	528	491	519	501	506	524	536	476	506	538	533	498	485	498	479	526	520	485	469	489	498	519	513	543	499	460	468	509	478	490	496	526	481	515	491	470	481	538	516	489	515	473	503	498	518	481	535	487	506	505	486	492	489	498	466	499	503	520	502	490	502	499	512	487	511	504	509	484	516	495	481	471	487	536	532	482	517	476	506	498	489	478	529	526	520	548	497	487	528	523	477	469	492	508	508	483	542	491	496	493	515	498	517	469	513	496	504	516	530	504	437	512	482	491	519	470	511	520	531	505	441	507	496	532	475	519	504	516	512	513	474	516	480	487	496	493	516	506	529	492	498	469	504	456	494	467	504	500	514	512	488	495	519	465	536	511	523	503	514	542	484	512	518	531	503	505	496	505	471	530	502	475	489	510	503	514	486	539	546	502	488	490	503	478	522	485	445	469	478	474	533	505	473	511	516	465	492	500	489	495	472	510	534	486	496	484	516	509	484	535	507	475	500	506	502	522	515	489	507	520	500	487	511	508	496	515	487	526	518	528	506	508	465	546	494	484	493	502	499	493	455	491	526	487	467	520	515	522	492	537	465	501	488	451	491	487	466	508	494	518	496	530	516	499	525	514	541	498	516	491	520	488	474	518	546	498	504	513	516	586	525	513	490	491	536	487	538	539	507	516	479	493	474	504	488	466	520	476	489	539	513	511	511	478	462	449	478	488	490	507	502	505	465	482	525	521	482	537	509	465	497	501	500	448	506	526	522	457	525	496	495	509	464	471	536	490	510	493	508	495	519	506	514	481	507	507	492	483	467	472	486	503	476	503	553	464	503	465	522	481	499	469	498	474	521	506	530	496	512	494	481	487	448	515	497	496	544	505	512	501	503	475	542	524	521	525	501	526	517	494	538	508	479	469	492	509	498	471	526	508	465	475	513	524	510	503	519	508	477	537	496	493	463	524	501	523	514	514	493	516	502	461	516	502	485	540	493	503	499	499	550	529	492	532	545	504	475	505	516	500	511	525	468	520	519	517	500	505	505	512	532	457	547	541	557	503	512	509	500	500	513	522	497	458	444	497	486	481	467	502	525	510	530	501	455	465	496	516	516	488	507	490	516	478	513	487	494	470	502	499	501	515	487	558	547	518	488	532	509	474	505	495	509	515	472	513	501	495	478	491	500	505	456	477	485	504	530	475	473	490	493	486	548	527	497	478	524	496	547	489	516	491	521	476	480	513	478	538	490	508	516	517	516	517	503	516	540	505	480	510	492	492	490	515	498	493	552	506	505	527	528	512	499	531	502	491	513	487	501	512	499	477	510	448	530	477	511	540	516	497	552	538	505	492	480	492	516	492	509	524	461	488	471	513	442	484	501	508	466	556	518	531	521	489	569	545	453	516	533	497	506	496	489	498	476	459	516	502	507	495	522	513	494	527	514	504	509	501	525	481	502	521	484	537	538	498	518	465	528	491	482	476	534	514	516	525	512	470	505	471	496	518	467	479	493	513	472	494	533	501	503	530	505	500	512	509	494	511	468	514	521	475	483	463	515	488	525	497	501	539	523	480	507	488	496	550	512	495	510	479	525	496	511	513	465	533	498	505	532	490	530	504	508	494	503	487	518	481	509	458	503	507	482	517	516	493	527	509	491	463	533	489	476	498	513	498	490	526	472	535	497	539	508	525	478	488	510	508	501	463	541	467	484	453	498	506	479	543	492	547	531	482	488	542	478	521	484	510	474	486	471	529	496	492	491	518	511	475	501	505	507	546	543	505	503	461	493	489	508	545	498	507	482	517	487	486	510	450	482	548	523	482	500	503	498	487	536	511	509	513	496	512	457	488	520	504	517	525	491	511	490	525	503	514	509	529	491	523	481	538	485	481	554	492	496	494	507	486	488	451	544	518	505	512	524	455	510	485	485	505	528	492	491	550	481	519	535	477	525	475	540	473	481	461	496	523	498	451	493	510	538	514	502	476	494	497	486	515	462	490	501	518	490	547	532	506	548	510	512	495	539	494	499	504	522	539	494	511	501	502	479	510	496	497	488	485	500	510	494	490	495	523	492	463	493	497	521	521	503	525	462	522	480	536	490	549	507	491	529	466	528	523	497	553	495	507	514	462	462	482	520	469	508	534	480	460	478	497	509	540	510	551	511	475	510	485	463	478	510	498	532	527	494	504	503	454	514	487	496	485	502	526	507	488	493	514	496	511	491	482	476	506	494	520	535	463	505	489	466	512	508	497	518	526	479	503	469	492	496	516	463	504	492	470	527	489	519	514	485	505	511	547	525	515	522	525	512	507	499	469	489	477	511	516	491	506	481	467	498	497	507	506	499	482	471	523	505	491	495	498	484	538	495	527	511	529	500	509	502	476	507	457	499	496	491	501	540	520	483	500	485	526	495	492	514	510	532	491	547	535	518	481	528	462	458	508	465	486	515	493	493	492	495	506	490	535	504	510	489	500	489	470	529	511	517	472	526	513	457	537	490	497	514	518	529	523	490	533	493	512	512	479	474	525	499	520	491	515	505	485	453	493	513	539	521	513	455	513	492	543	511	516	511	502	463	472	523	532	503	511	488	477	509	544	532	499	502	539	516	502	503	522	516	472	478	503	488	502	489	494	530	525	542	491	519	506	519	502	519	537	478	524	470	482	489	513	513	526	493	536	520	484	492	423	526	502	486	502	504	503	498	512	517	474	504	492	511	486	554	496	515	522	522	522	481	520	497	479	485	511	505	570	520	485	486	482	557	490	498	499	547	510	535	470	519	504	523	513	475	503	510	486	509	474	479	491	541	473	483	483	520	492	468	547	500	551	488	482	492	504	516	500	472	497	492	533	536	500	496	506	521	463	514	509	512	479	474	477	508	501	507	469	479	532	486	482	507	514	496	520	498	458	481	533	515	467	525	492	495	469	490	483	504	482	501	469	495	507	489	517	451	455	511	507	500	529	510	516	513	523	480	496	520	509	486	513	491	496	508	522	506	513	484	483	514	502	509	441	492	517	494	492	507	527	480	554	517	514	517	462	467	473	475	509	499	498	486	510	480	545	500	498	503	528	451	513	488	510	496	532	525	517	507	512	495	509	507	518	465	512	500	521	443	516	485	489	485	500	484	490	497	480	517	498	513	509	522	517	523	532	480	509	520	451	507	468	478	507	483	481	541	524	519	531	551	458	492	509	506	492	501	501	530	471	515	503	510	486	472	519	490	503	501	466	525	505	482	512	508	507
8795	5608	5562	4495	3048	2106	1386	1055	746	590	443	407	382	344	327	326	320	301	305	312	281	272	257	249	222	269	277	238	247	262	229	256	240	261	220	247	224	224	231	224	234	231	208	242	224	207	228	249	229	229	240	225	238	201	263	226	220	281	238	234	241	230	224	238	234	255	251	201	234	240	227	216	218	245	243	256	243	232	248	228	232	229	251	225	254	211	224	209	220	255	215	229	257	227	229	224	233	230	225	237	228	232	239	245	236	234	233	226	243	223	243	226	218	237	253	222	225	232	242	231	218	253	242	234	194	226	226	223	233	224	243	254	228	197	247	244	236	259	232	266	223	231	229	273	201	233	211	220	223	234	209	223	206	226	261	236	223	232	251	210	216	213	231	240	234	225	208	236	231	264	239	235	230	223	206	243	248	214	230	247	243	254	244	217	243	215	199	236	247	232	252	215	260	222	209	226	237	232	234	212	240	262	208	214	214	235	209	247	237	270	214	234	235	215	230	204	250	231	250	225	255	220	216	207	224	231	232	231	220	236	246	231	217	258	240	233	210	218	231	236	243	230	229	225	210	198	225	255	214	216	232	228	235	221	241	248	256	232	270	248	218	243	258	238	223	228	225	247	236	227	220	243	237	211	249	258	206	204	254	210	230	225	218	196	211	258	212	266	234	230	258	254	240	207	237	241	223	220	221	251	219	228	264	255	247	228	249	222	237	214	235	221	248	229	234	232	242	246	215	233	243	223	242	198	232	254	223	213	242	254	225	248	234	233	247	237	219	237	252	220	227	217	234	251	223	235	237	224	250	235	231	240	243	237	212	242	247	214	221	234	231	223	211	216	215	222	241	210	239	243	250	245	257	228	221	226	213	239	224	239	248	212	227	218	237	242	261	260	243	245	235	207	235	199	230	196	252	245	238	208	261	227	250	216	248	223	236	228	238	218	257	235	234	234	232	250	223	240	210	228	243	202	233	236	262	209	244	221	257	205	219	223	219	234	207	231	193	248	240	236	198	231	225	256	240	216	213	232	241	244	222	233	211	227	207	247	230	213	220	260	254	233	218	262	262	231	218	272	235	214	210	263	250	211	250	217	238	246	237	248	193	230	238	218	241	233	233	219	227	212	234	252	217	238	216	246	235	232	274	251	236	241	243	230	244	232	238	251	249	237	242	250	234	221	231	250	240	239	256	241	245	250	218	233	246	224	225	248	240	224	246	194	235	217	271	238	251	252	231	213	255	238	234	230	221	225	221	216	211	235	243	221	212	272	246	232	233	232	218	238	241	202	243	185	236	255	230	230	211	263	255	232	245	264	235	252	245	218	221	225	259	265	221	226	245	235	259	212	232	237	227	198	215	228	238	232	237	249	232	224	232	219	229	246	233	227	217	234	251	232	214	219	232	236	240	230	233	241	228	202	248	198	231	232	233	218	235	274	241	221	248	239	243	243	224	197	227	229	216	255	216	271	218	226	221	245	219	268	228	233	233	254	245	228	198	214	248	254	238	235	214	221	246	248	224	238	259	227	239	218	232	242	243	259	214	219	231	231	215	226	242	208	223	224	262	230	224	240	246	231	216	248	242	218	226	245	247	231	218	215	228	193	237	219	230	203	231	213	222	245	241	248	234	236	256	223	251	240	222	258	222	255	208	243	239	236	224	225	263	241	227	207	230	229	274	269	255	245	211	238	228	214	228	221	240	229	237	240	219	233	227	237	224	226	229	216	243	260	235	219	207	222	217	202	229	253	206	253	237	241	245	241	229	225	254	238	235	218	225	212	256	236	263	227	257	225	215	219	215	236	214	238	252	242	237	234	245	238	235	226	242	234	269	204	242	236	247	244	236	227	248	250	240	222	235	247	228	227	195	234	239	243	250	249	235	226	221	221	210	231	245	246	228	236	234	245	182	219	209	219	218	246	219	224	221	230	220	237	251	229	239	245	198	218	210	227	219	233	254	288	226	228	232	217	202	231	247	235	228	238	227	234	255	239	233	216	243	221	240	236	220	265	237	220	239	214	229	249	246	228	246	219	219	232	232	238	236	270	232	228	219	239	226	215	246	260	228	208	248	239	217	224	248	220	227	237	220	227	231	233	256	231	232	233	233	198	257	216	232	201	241	222	264	258	229	231	230	258	227	254	223	264	244	245	199	206	236	238	250	220	231	243	233	242	215	240	223	233	221	256	245	259	208	208	214	237	216	207	227	198	243	254	213	198	233	245	192	221	236	234	210	238	229	257	240	224	232	261	252	216	249	257	228	244	262	235	255	220	222	253	252	238	221	237	247	219	236	229	228	238	239	258	217	267	250	249	265	269	253	213	250	222	218	234	228	205	255	225	246	251	219	200	230	214	232	246	257	216	224	239	246	246	254	240	224	222	237	271	230	222	234	230	237	222	235	209	246	244	220	225	224	238	210	223	239	242	247	222	217	234	227	218	243	216	239	216	237	226	243	193	242	211	231	259	263	237	250	198	217	262	222	217	232	199	222	234	226	241	237	223	237	218	237	232	231	252	222	258	229	228	228	238	230	251	253	236	236	214	225	243	211	231	236	213	195	248	260	239	240	237	215	228	211	237	250	204	227	237	211	237	244	249	267	271	217	221	199	189	236	241	220	244	243	237	232	217	265	241	211	221	251	222	196	212	246	251	222	233	243	249	239	210	240	211	261	243	232	223	200	233	224	239	237	231	207	246	247	286	207	233	252	243	252	225	248	257	249	228	245	247	256	224	237	247	246	239	258	241	211	215	247	247	229	260	234	210	238	247	235	239	238	219	225	209	243	226	215	190	209	244	251	224	242	215	245	224	244	219	229	222	231	271	241	241	235	197	216	222	223	240	213	247	257	269	216	238	229	231	214	228	229	221	253	244	268	237	212	231	233	219	203	245	225	222	236	246	255	220	217	241	250	208	232	250	252	241	218	248	206	240	223	198	238	249	225	244	241	214	220	234	252	223	240	224	213	224	243	269	231	219	211	229	257	213	239	242	221	237	214	247	227	238	232	241	215	248	265	230	251	251	247	215	216	225	239	230	231	222	222	246	201	207	229	245	211	235	235	222	255	228	243	225	243	218	224	270	241	217	218	246	228	230	215	245	247	250	223	254	209	226	219	239	247	263	262	224	221	228	228	224	249	252	242	222	210	265	233	251	208	255	210	257	250	219	225	248	233	234	243	234	237	240	234	199	218	216	201	200	226	256	212	208	241	240	221	212	238	265	243	217	247	213	234	224	261	217	257	256	237	207	219	229	247	249	253	250	224	247	231	236	246	229	265	199	241	219	241	244	209	220	253	235	237	238	190	213	228	248	222	227	240	235	242	252	240	208	246	271	217	252	222	243	244	230	242	245	265	256	215	234	220	223	250	227	245	237	261	233	242	238	247	248	208	232	242	257	231	245	243	246	203	250	247	230	213	230	214	222	229	232	240	232	260	254	230	219	216	245	233	236	215	212	234	263	204	208	235	209	223	207	216	202	224	232	246	226
7063	5604	12120	14015	12262	9628	7298	5581	4165	3091	2324	2044	1867	1670	1487	1258	1236	1122	1063	1063	974	905	838	759	715	759	726	661	627	660	655	620	600	644	639	608	623	595	541	600	587	590	532	567	584	552	543	598	573	582	550	593	564	544	585	596	617	603	572	579	547	580	510	565	544	573	587	573	554	535	548	569	604	587	557	537	579	559	546	536	560	554	534	569	557	619	571	565	542	582	598	576	628	540	559	581	564	538	535	535	579	578	588	574	604	547	550	536	582	615	582	567	576	535	519	589	597	550	619	577	563	539	545	605	524	564	581	581	588	548	575	572	571	545	587	553	509	571	576	581	569	557	537	597	583	559	568	598	615	545	560	566	532	551	534	553	513	533	530	563	600	596	538	552	575	588	540	553	571	555	609	590	589	542	569	549	546	536	580	556	551	580	567	560	611	577	552	614	574	541	576	590	586	538	523	535	550	599	590	591	538	522	569	565	545	545	564	545	577	538	552	512	575	572	596	570	558	541	538	525	580	579	563	571	550	567	558	550	569	563	558	537	544	546	528	559	582	561	578	587	559	547	596	552	594	548	575	602	554	529	529	584	529	581	550	576	535	559	545	567	535	571	565	555	525	540	584	580	568	605	595	558	561	528	557	596	560	552	583	560	552	574	548	565	607	606	592	604	564	524	573	577	560	563	572	538	530	562	558	567	541	545	567	591	581	554	595	558	557	577	603	548	590	547	573	539	538	536	572	519	604	560	589	573	540	572	556	588	546	586	564	569	554	566	566	558	564	588	561	563	563	548	557	578	592	579	556	548	578	565	583	561	587	563	545	585	571	559	560	551	600	537	569	546	547	585	606	564	562	562	524	533	587	559	595	563	592	586	588	558	583	579	582	573	531	556	557	547	629	563	608	565	557	556	535	584	560	542	549	551	564	586	542	584	574	568	502	561	535	593	552	536	583	573	533	586	591	568	562	534	530	608	573	622	540	571	592	543	578	582	564	588	546	572	561	576	521	590	572	576	602	541	506	585	598	547	586	615	556	597	599	582	557	555	531	565	597	556	570	583	577	565	560	574	619	600	569	571	563	577	529	525	546	542	549	563	575	552	546	589	548	571	611	595	591	576	569	591	575	604	553	553	557	618	562	550	570	573	549	592	560	577	532	596	567	569	587	551	579	541	579	562	542	554	547	574	561	542	573	599	533	554	558	591	582	564	578	573	589	559	565	542	589	540	535	563	541	577	534	619	591	576	573	566	567	582	561	585	542	598	539	552	532	555	556	577	534	548	575	539	570	567	579	565	531	520	564	559	500	527	591	561	622	531	575	568	604	555	589	586	540	587	577	560	523	577	577	551	557	570	588	548	585	571	585	558	560	532	530	520	563	527	533	539	562	589	523	590	594	588	598	584	540	556	560	623	577	535	586	545	597	570	543	596	540	582	590	575	568	537	608	563	561	566	587	578	562	578	538	558	562	542	567	559	585	584	551	586	545	560	547	550	547	593	591	555	587	573	581	587	546	562	558	564	589	582	601	533	579	597	549	571	566	565	590	567	562	562	555	528	559	600	574	541	553	569	588	573	572	631	586	564	550	605	585	569	578	602	563	585	548	578	550	563	514	570	565	545	538	571	553	556	585	551	581	567	587	519	552	545	600	558	567	565	600	546	534	557	584	587	597	546	531	611	582	563	590	556	591	574	559	551	586	597	566	591	554	572	595	538	539	619	567	577	558	578	574	577	582	524	546	530	556	518	607	609	542	555	567	553	581	575	534	570	561	590	571	590	538	557	573	617	525	558	557	544	555	591	553	569	557	571	583	570	595	592	590	569	598	567	599	577	576	539	567	566	567	558	518	580	561	584	574	550	542	616	529	629	577	543	559	590	566	523	561	574	578	545	576	546	580	554	579	583	619	602	581	574	528	522	566	609	595	575	569	571	616	577	564	546	527	566	526	568	569	511	614	563	594	596	537	574	579	600	559	575	596	538	549	553	557	610	618	569	606	524	576	571	571	532	562	562	589	576	535	602	530	536	576	591	573	517	555	544	560	563	567	578	580	566	543	592	584	576	553	621	575	565	552	578	538	545	579	569	579	568	579	565	569	547	527	578	547	571	582	543	607	572	524	573	570	579	512	543	586	581	502	598	574	565	580	545	544	562	543	543	574	538	568	551	564	585	579	573	581	566	577	540	572	536	553	571	571	579	549	486	530	572	596	574	564	579	604	574	548	555	535	574	578	541	556	563	572	618	554	550	583	598	599	593	577	540	560	551	613	534	577	578	543	564	523	572	585	541	546	564	552	544	524	568	580	591	591	561	507	582	574	555	569	596	536	601	578	577	599	560	594	624	538	550	548	596	581	519	566	622	585	575	596	604	503	613	568	571	596	549	562	584	537	554	583	577	506	556	552	568	602	573	558	535	568	579	560	572	610	561	553	584	568	581	587	620	520	600	552	579	582	591	563	532	570	553	552	552	528	550	545	592	571	573	559	561	531	549	622	552	569	551	558	600	553	570	527	565	578	553	602	562	561	585	608	563	579	570	625	573	567	544	582	564	593	552	550	545	576	532	568	576	599	549	580	576	574	588	596	540	574	576	534	552	587	583	575	557	545	582	597	614	543	558	558	566	597	571	565	543	578	566	547	545	551	590	546	557	533	586	622	569	583	553	555	534	545	573	587	552	549	610	581	603	550	573	592	601	546	598	586	587	599	544	562	540	576	594	559	539	558	556	574	560	598	534	551	543	583	547	598	562	520	572	567	565	569	548	534	543	550	580	581	529	586	528	550	557	583	546	599	622	523	552	571	539	615	577	559	625	517	534	606	619	607	530	565	593	619	616	624	565	586	561	550	554	494	563	567	578	610	558	572	545	569	550	555	586	557	542	621	563	549	567	579	541	568	559	571	609	545	585	546	563	555	599	554	580	530	590	589	590	612	604	600	528	587	545	548	602	560	570	542	556	540	547	589	542	536	563	571	556	571	584	577	596	552	568	533	551	585	618	550	568	590	553	577	578	565	556	558	571	573	569	577	526	515	566	616	576	568	561	544	566	588	571	507	566	614	584	515	554	567	552	571	557	528	590	554	591	579	587	543	542	530	573	594	561	582	523	544	576	513	604	598	563	578	584	548	573	586	559	585	551	582	540	599	541	587	568	599	562	579	581	596	565	544	561	566	508	556	588	538	593	571	534	597	593	591	578	537	562	589	607	584	545	574	562	546	605	554	571	588	585	555	571	599	588	608	573	574	576	591	539	552	605	610	595	597	569	587	567	565	611	558	562	549	560	564	570	549	529	552	565	571	572	567	559	572	529	578	588	570	561	549	542	586	555	563	563	559	567	529	568	546	558	557	560	590	602	578	549	580	571	599	590	570	554	561	590	538	568	579	615	511	593	598	608	607	524	559	591	586	551	579	546	549	565	557	581	595	563	569	593	584	580	571	560	544	554	560	591	543	531	565	588	545	567	600	591	575	562	521	583	551	538	593	563	574	568
18913	9952	12700	10621	6221	4504	3146	2216	2001	1648	1214	852	809	600	525	506	449	472	403	324	330	323	313	298	274	277	253	284	258	234	247	222	226	275	211	240	263	253	254	223	228	203	216	236	243	225	222	239	238	216	243	235	230	233	214	241	205	206	246	229	200	231	218	216	225	235	203	226	223	235	228	242	237	236	230	207	227	196	210	235	208	246	241	218	247	241	235	222	207	231	223	254	201	210	236	216	206	217	224	234	244	226	233	240	238	219	243	231	219	207	252	237	212	241	230	227	242	211	252	234	202	223	219	250	209	202	227	249	248	232	237	224	220	231	232	237	218	236	233	250	259	232	220	225	243	232	228	226	235	221	211	260	227	242	213	233	254	228	243	225	236	244	240	242	228	228	236	229	230	220	234	216	236	237	212	254	235	232	236	251	226	209	235	230	245	225	229	213	227	229	194	231	219	229	220	238	236	229	214	248	257	219	223	229	214	228	241	207	239	218	193	233	218	236	218	259	243	255	257	200	239	255	223	239	213	241	243	232	237	226	215	225	228	228	228	247	214	275	224	251	241	228	229	214	217	215	238	218	226	248	222	213	237	243	216	230	240	238	265	225	222	221	251	235	237	204	256	251	224	251	212	218	196	241	250	233	237	225	233	232	260	219	236	237	220	249	233	217	198	237	240	215	226	250	242	219	247	241	223	234	232	213	201	227	221	224	269	231	218	226	186	231	215	186	228	246	226	236	241	241	214	237	236	270	271	242	229	230	237	222	235	247	238	233	235	215	208	238	224	238	259	217	246	243	234	236	228	252	252	246	221	246	209	237	225	229	239	209	208	202	231	255	251	231	219	226	249	238	257	221	193	230	214	222	213	240	237	214	237	240	243	250	239	213	241	219	238	231	233	201	246	244	237	246	212	231	237	214	205	251	243	236	225	258	229	245	240	231	252	230	206	225	235	229	247	224	231	196	250	204	215	205	233	209	217	242	255	213	218	198	219	240	212	230	249	235	232	233	218	215	243	216	242	222	211	248	240	231	227	241	258	236	243	238	211	235	252	214	224	219	218	225	238	201	244	252	252	225	240	248	223	246	217	227	242	210	240	236	212	238	243	266	225	215	219	232	256	255	221	234	219	239	209	195	225	239	244	257	245	230	224	227	244	222	233	241	217	235	242	232	257	220	230	194	269	241	227	230	196	227	206	220	214	236	265	237	220	221	255	210	232	261	226	220	229	233	250	208	225	212	224	274	224	231	214	223	223	216	239	210	236	241	235	241	244	222	225	210	252	204	264	211	219	244	232	253	251	237	213	258	231	230	222	222	223	244	247	240	238	247	219	236	240	229	235	221	220	237	220	226	231	251	223	228	243	220	246	207	230	246	235	224	221	226	236	220	223	252	232	207	256	256	230	219	218	219	217	232	211	229	231	237	245	231	230	230	219	227	260	234	251	269	220	230	224	221	220	248	192	241	236	254	229	226	255	226	216	258	230	222	261	246	221	210	202	241	244	247	223	269	216	215	232	215	240	201	218	216	236	215	239	213	240	233	236	237	216	238	239	247	249	214	236	217	241	236	223	212	250	204	221	225	208	218	214	224	210	227	208	208	213	260	225	230	202	234	222	238	233	257	213	235	219	240	222	264	212	237	223	235	213	228	217	238	253	221	230	259	241	239	223	219	238	242	224	227	251	210	234	238	234	212	223	251	242	230	229	261	220	204	229	233	240	235	215	232	221	254	210	213	243	206	195	253	240	213	192	226	242	224	226	248	232	230	218	196	226	239	253	252	214	246	211	270	218	230	219	208	214	241	194	229	234	246	259	196	230	244	220	218	250	234	224	193	203	247	261	235	223	217	242	212	219	262	211	244	231	252	243	244	212	216	231	233	210	242	224	218	236	227	229	196	224	235	207	242	223	196	215	213	220	255	230	188	221	234	207	242	213	231	239	235	236	226	230	234	269	220	262	241	203	222	241	213	220	198	246	227	211	240	234	223	241	212	208	173	208	246	235	215	228	249	235	219	268	247	218	212	222	209	231	235	236	245	225	217	221	238	215	231	231	247	231	233	191	231	215	223	235	255	239	225	222	222	230	208	233	234	208	246	251	256	224	229	240	213	226	261	201	237	231	232	233	229	239	226	245	232	201	221	226	245	193	229	238	237	240	233	237	206	237	228	225	250	227	229	243	210	245	219	237	221	222	225	217	219	235	225	233	258	236	227	230	224	232	218	215	242	238	223	227	242	234	206	240	213	208	220	224	218	217	205	242	231	273	226	237	252	232	205	229	249	237	238	207	263	241	240	232	245	232	211	255	217	221	240	197	234	251	235	227	197	233	233	288	256	223	209	213	223	239	236	204	247	245	208	210	206	214	216	214	239	204	231	202	233	221	228	202	209	227	235	210	206	232	224	193	211	253	230	221	232	244	198	244	252	218	222	202	225	218	238	247	225	234	217	223	223	225	246	205	227	238	242	253	208	242	224	220	247	247	207	219	222	184	190	207	232	250	218	248	224	231	226	233	214	204	248	225	209	209	235	207	226	213	264	247	226	239	212	215	217	223	213	207	243	223	258	214	235	208	211	242	248	241	236	239	228	209	208	214	248	225	287	233	233	230	220	208	237	247	238	225	221	227	239	229	229	232	224	245	268	243	212	215	206	242	207	230	223	237	216	235	214	225	233	235	230	177	223	211	230	239	228	227	220	206	230	217	244	214	220	268	239	239	233	225	210	257	252	240	219	228	233	218	252	256	218	221	204	217	250	242	218	235	238	254	242	224	220	204	235	228	224	223	258	206	215	216	235	214	198	244	207	216	228	235	204	236	236	242	253	234	271	249	223	219	219	204	200	247	233	221	216	239	212	232	213	220	235	221	214	217	225	202	238	204	244	193	231	238	238	215	204	221	249	226	215	242	241	262	194	239	226	227	211	237	207	225	240	239	235	226	242	219	247	233	234	245	213	244	220	232	261	241	235	214	206	232	228	220	238	223	259	206	224	225	252	240	208	230	239	218	257	221	243	240	209	251	194	241	223	214	205	225	255	229	217	243	207	209	266	221	218	218	202	199	222	224	217	210	241	252	258	210	230	211	206	246	214	219	216	256	218	194	231	215	222	220	228	210	226	235	209	238	255	243	239	233	230	239	224	213	241	227	225	236	199	224	230	243	232	232	218	230	260	226	212	209	208	222	240	206	216	236	209	240	226	227	239	206	226	238	226	227	225	229	223	249	253	240	232	210	253	233	231	241	239	246	228	242	222	227	228	248	242	232	248	241	232	232	232	243	219	231	239	259	230	235	194	231	223	233	200	226	231	240	223	204	225	247	215	236	223	216	241	236	235	238	257	242	219	236	238	240	191	216	241	226	233	214	222	236	229	233	248	248	233	225	224	234	200	230	225	220	224	212	230	196	263	224	227	224	252	221	255	226	223	212	250	211	225	215	244	199	245	209	219	234	222	226	246	223	225	237	215	238	229	242	218	235	241	236	251	253	230
14350	8605	21145	22554	18788	16674	13723	11208	9902	7996	6399	4889	4612	3443	2806	2850	2359	2472	1952	1630	1452	1389	1409	1137	951	949	851	878	792	742	738	665	651	621	655	611	648	611	628	610	591	614	627	593	569	624	601	579	549	539	581	525	499	522	602	634	545	538	538	579	582	563	570	584	570	555	594	577	584	554	586	587	532	557	569	534	548	586	580	581	556	568	525	543	564	522	559	553	544	537	578	561	506	586	568	524	572	597	534	542	566	544	522	549	570	524	577	547	581	581	575	583	554	553	577	591	580	534	543	537	574	527	578	532	591	562	498	522	581	555	530	546	570	552	535	532	566	561	508	565	555	516	552	597	546	579	570	562	554	555	546	522	575	545	559	526	549	561	541	573	546	567	559	572	571	583	568	562	515	568	558	552	554	558	550	551	544	543	553	587	573	496	588	582	563	546	575	560	535	587	574	535	580	558	526	569	592	555	579	531	611	568	508	553	536	513	566	606	593	566	578	556	561	517	544	554	541	533	543	570	531	576	526	582	562	551	606	576	558	597	579	578	513	544	525	585	572	557	525	565	573	566	546	562	596	593	559	555	577	546	546	560	570	578	537	514	543	513	528	555	554	566	528	582	521	524	565	550	515	550	552	520	573	541	548	504	544	577	567	554	534	577	583	525	563	532	551	537	596	570	579	566	554	559	544	586	566	528	559	576	565	544	556	556	532	553	563	532	585	549	559	593	527	594	559	564	582	572	552	543	533	553	551	548	592	544	572	591	569	543	511	547	528	543	542	598	491	562	562	554	524	518	584	558	567	552	568	573	564	595	541	579	584	556	554	580	610	545	567	521	578	603	550	535	547	543	519	601	549	579	587	550	551	560	558	607	543	582	580	573	517	557	536	548	575	529	579	579	577	585	557	588	578	551	598	556	560	521	563	520	542	565	557	546	544	551	531	560	545	539	601	540	545	590	529	545	573	516	574	540	561	587	562	568	588	584	597	574	572	514	583	567	535	563	538	564	529	551	547	533	605	544	553	506	582	568	554	572	551	584	517	579	597	546	501	544	505	565	577	562	563	550	530	592	530	532	553	610	581	548	559	497	585	571	596	556	577	521	533	561	572	583	570	532	567	525	556	524	574	553	535	528	561	565	553	549	578	547	555	539	562	562	519	556	547	544	514	508	560	564	595	529	579	528	570	555	579	593	564	521	538	564	547	548	519	564	564	551	527	538	565	543	540	595	557	494	573	536	619	572	548	574	588	570	587	544	552	620	563	541	575	548	580	584	566	543	546	502	543	556	544	538	531	536	554	530	555	566	558	551	547	534	604	528	559	593	537	549	576	575	557	550	565	570	566	594	584	538	550	564	544	571	593	582	559	551	545	589	557	549	535	522	538	568	609	568	543	534	558	586	530	536	531	582	565	526	551	578	534	584	587	571	526	579	526	569	568	585	554	556	552	571	546	556	590	537	596	560	547	567	563	585	528	572	581	543	537	558	580	550	570	550	545	543	558	555	509	550	591	538	571	550	569	578	529	602	556	549	562	579	591	537	546	581	607	562	576	569	568	554	583	565	563	572	593	564	558	520	562	568	533	563	544	573	549	536	579	560	552	542	611	568	560	585	552	523	511	566	541	555	534	590	548	593	570	568	553	594	526	556	511	571	541	545	589	556	554	553	538	546	617	575	574	554	554	565	511	497	533	548	538	549	542	567	544	573	538	566	558	537	532	505	558	529	579	581	571	565	504	544	554	556	568	580	549	567	549	528	536	539	532	550	567	528	548	513	574	584	561	590	548	560	556	535	578	532	567	546	527	549	591	570	529	546	543	560	568	552	553	550	566	540	560	569	518	531	549	546	579	532	549	527	540	553	542	514	522	551	571	590	538	571	553	571	543	609	590	548	548	530	549	559	532	545	538	545	547	558	553	584	566	506	586	571	566	530	551	535	523	561	579	570	586	526	568	541	540	582	553	550	505	526	537	497	557	581	533	525	551	539	554	571	596	513	562	510	565	511	533	599	565	565	572	539	570	588	556	570	537	601	561	539	557	549	593	496	557	549	525	522	592	527	575	547	543	604	559	510	601	553	507	572	582	571	589	561	561	556	580	563	585	527	570	535	531	593	564	565	541	533	561	601	537	526	568	574	567	579	541	494	594	547	522	586	584	564	543	539	535	560	589	566	574	571	546	557	538	550	591	542	562	556	589	553	545	532	568	554	551	531	584	545	560	550	575	588	567	561	575	601	550	563	589	505	570	564	580	543	538	590	538	539	544	543	563	581	603	551	541	556	592	590	546	629	535	568	572	528	557	552	570	556	544	555	542	552	529	557	577	547	550	558	561	513	578	547	568	540	590	576	593	574	536	530	531	565	565	570	553	519	593	566	531	549	567	598	557	550	585	542	538	542	561	553	566	588	541	519	582	545	560	569	566	571	538	575	562	549	546	566	594	532	527	568	533	480	591	540	556	529	567	593	541	568	551	553	544	589	580	568	545	554	505	578	542	553	564	570	547	506	577	562	581	562	571	584	526	553	555	563	534	613	585	564	534	564	523	582	593	579	486	542	558	553	581	558	551	530	546	501	565	528	568	575	549	564	584	556	613	558	552	553	569	571	505	565	563	559	576	578	557	556	544	523	569	560	568	589	546	576	573	579	568	583	540	591	550	578	556	569	521	613	525	605	571	579	577	606	518	579	608	557	563	550	562	547	615	571	545	584	623	570	576	499	575	523	547	540	575	570	563	556	616	554	545	517	538	533	523	570	548	562	527	583	543	569	568	555	589	564	512	537	580	573	552	574	519	534	522	571	556	562	555	570	545	529	588	588	581	524	538	544	562	549	568	579	574	554	546	506	605	575	530	585	556	566	544	534	575	548	550	534	572	558	632	581	525	580	569	554	544	582	500	611	577	544	545	578	503	605	557	571	537	521	556	563	585	561	554	553	575	609	552	563	565	525	517	602	589	565	537	586	552	593	562	579	550	567	537	524	585	554	574	567	546	544	536	555	595	550	562	586	554	546	573	565	539	557	557	557	543	563	574	534	527	524	576	588	554	519	525	533	551	579	572	550	555	564	555	545	561	579	577	561	524	545	550	586	576	550	614	549	517	528	542	570	563	578	524	576	534	535	606	569	532	539	574	596	547	578	581	570	535	558	512	557	557	567	515	524	562	539	578	560	564	582	537	537	542	569	518	568	558	548	556	590	544	545	557	569	538	536	567	545	592	571	622	540	568	541	558	538	559	570	584	524	554	561	561	587	534	514	560	587	557	531	554	538	574	595	544	561	583	566	577	545	583	553	570	560	541	562	546	516	528	580	573	587	548	579	586	576	564	575	524	592	542	527	547	567	545	585	563	576	563	528	578	544	551	532	541	580	545	543	537	568	569	578	523	593	563	543	604	572	509	518	546	584	582	566	550	535	533	605	530	572	578	573	563	546	564	574	531	540	573	551	516	561	540	598	524	571	567	606	602	547	578	549	563	550	558	551	551	555	510	583
27963	15944	18480	14624	8909	6746	4805	3642	2900	2608	1935	1300	1164	812	707	718	575	587	443	416	340	320	349	311	284	296	309	260	259	248	260	224	230	237	246	229	218	215	230	203	232	233	216	222	220	217	186	207	216	184	209	211	224	182	197	205	238	205	222	210	237	212	205	213	188	209	202	226	196	201	196	216	224	224	195	199	218	215	214	203	217	186	193	188	215	213	194	186	163	199	213	238	209	190	205	225	224	195	213	192	198	187	204	204	226	200	192	204	226	215	190	224	204	182	214	181	226	190	191	226	210	209	227	177	206	177	224	186	201	240	177	178	224	220	165	216	237	176	202	214	200	181	208	199	184	214	232	235	208	193	228	207	195	182	207	202	210	211	226	215	219	220	243	190	199	215	203	194	223	204	204	224	209	184	229	199	206	219	190	206	210	194	218	207	224	196	174	191	193	226	205	222	175	217	216	198	232	209	218	200	251	210	196	189	223	214	200	222	227	192	190	205	209	216	218	231	199	214	185	241	183	199	204	203	210	222	191	218	187	197	195	206	225	212	211	199	199	230	188	203	210	194	204	211	230	238	193	203	209	194	206	187	200	182	208	190	213	200	229	208	201	199	207	214	209	200	210	195	210	233	186	205	211	218	181	202	180	197	227	199	199	233	187	220	212	204	194	201	213	193	228	218	222	229	199	218	191	198	209	204	249	223	219	169	217	213	189	186	185	212	191	235	186	203	214	199	216	186	173	214	205	205	201	214	215	224	232	197	199	223	206	232	224	182	209	192	205	202	177	217	219	199	232	186	216	179	188	200	272	188	199	222	205	217	237	208	216	209	226	211	192	204	205	197	230	182	185	197	214	191	229	212	240	204	227	207	162	180	210	193	208	214	205	217	201	199	206	229	220	217	236	211	192	233	209	215	194	217	192	226	210	222	199	209	211	199	203	203	207	215	175	235	231	210	207	213	200	207	213	206	220	192	191	181	197	211	200	227	211	196	200	243	191	229	178	213	196	209	209	203	190	200	194	208	211	189	250	209	189	213	256	205	193	201	202	204	191	205	214	204	211	228	210	195	209	227	252	202	213	214	223	183	180	215	228	202	205	207	199	209	223	200	191	208	206	236	215	201	185	214	204	195	214	206	250	181	207	219	209	227	216	171	220	207	208	199	207	207	193	204	210	214	193	229	180	224	192	227	221	231	229	195	229	193	202	219	192	211	191	209	211	231	212	198	204	235	222	178	188	166	206	208	209	198	189	210	223	203	247	196	199	225	207	229	191	210	190	224	222	211	222	214	211	214	187	207	201	185	193	187	212	211	169	242	216	222	223	205	207	210	192	207	192	229	176	190	170	221	209	206	209	200	229	208	203	211	204	205	215	197	194	183	204	217	201	204	180	207	181	232	227	224	218	214	217	182	203	195	217	226	202	190	203	200	231	206	211	198	211	232	222	220	200	228	205	224	235	194	209	195	181	216	195	190	211	194	203	204	210	231	199	211	205	229	188	218	212	215	215	194	228	210	180	203	209	212	191	218	224	200	192	182	198	201	227	192	233	186	205	207	217	198	181	180	182	194	201	211	203	195	197	190	210	197	219	219	202	210	190	193	204	194	216	198	194	191	212	194	202	222	198	203	204	199	204	216	226	180	235	204	212	226	183	212	223	207	206	217	192	216	171	213	208	218	222	230	223	204	189	224	199	222	212	191	199	222	195	202	198	198	195	196	182	179	214	185	188	216	184	196	201	230	215	223	210	239	205	201	199	222	203	218	200	197	202	234	213	210	206	209	221	179	205	200	238	224	218	182	230	204	245	210	193	230	222	227	205	207	213	209	207	192	203	212	197	212	216	224	209	212	207	198	228	206	199	204	205	195	235	216	217	216	216	210	223	222	221	215	196	193	201	206	222	208	180	199	208	213	206	222	207	210	187	229	251	198	184	199	210	201	212	205	213	208	201	195	185	214	224	207	221	183	217	221	196	222	207	200	196	192	206	204	201	214	212	191	197	193	204	212	209	216	207	221	223	205	219	209	240	204	201	199	244	189	215	231	183	232	199	203	206	242	202	227	194	178	214	173	198	194	199	235	201	198	203	200	218	177	225	226	229	208	230	206	211	218	221	209	187	202	222	201	214	197	228	213	222	207	223	217	197	191	203	213	208	192	206	238	189	213	226	229	215	200	188	207	246	218	204	185	207	200	221	220	171	190	189	232	204	218	197	212	197	181	187	207	177	196	200	205	210	214	236	239	198	216	215	198	214	261	215	208	222	205	202	210	175	217	213	183	193	221	184	206	216	216	200	238	220	202	232	189	213	173	197	208	177	208	216	231	224	219	224	185	198	221	198	194	221	183	197	192	199	202	218	208	186	237	203	213	212	214	209	209	217	189	197	223	234	211	213	244	174	196	198	237	226	226	207	212	170	201	217	207	240	204	211	213	204	181	213	215	225	186	197	243	209	199	207	211	233	191	196	203	204	203	196	186	208	192	199	213	211	199	197	187	196	202	234	205	203	220	211	209	204	176	195	233	184	199	194	216	219	203	193	222	212	191	199	190	215	213	221	225	210	212	188	199	206	211	190	213	236	233	214	199	199	212	215	223	202	195	227	205	227	206	193	183	192	194	190	209	208	198	189	228	184	208	204	219	201	218	223	217	205	189	216	180	216	185	186	192	222	193	222	179	200	212	220	209	201	222	184	203	224	203	185	186	200	220	209	217	216	231	202	190	222	207	228	183	202	202	203	195	230	196	201	208	208	239	217	189	198	198	214	207	228	204	204	194	216	223	215	191	194	187	193	177	188	192	230	210	195	193	230	223	228	246	219	220	221	222	199	201	211	211	211	208	211	198	203	219	168	204	245	209	213	224	220	196	215	212	215	195	192	217	220	213	216	213	224	210	194	216	217	228	169	203	194	220	211	185	230	183	224	178	184	209	205	189	179	198	245	234	207	214	190	216	203	182	236	223	187	249	216	236	222	221	209	207	221	221	196	203	185	195	210	230	212	212	225	202	213	196	229	216	232	207	202	220	189	172	213	206	244	226	219	211	222	242	229	206	217	203	215	173	223	188	203	227	253	189	245	203	191	220	170	230	227	207	204	199	186	185	207	224	233	199	219	187	193	189	201	205	187	183	231	200	214	172	211	181	208	223	226	211	231	192	194	209	189	173	198	194	196	212	194	217	200	218	192	192	238	208	207	184	200	191	208	219	199	183	196	202	214	180	200	205	196	218	185	185	202	205	203	213	215	193	226	185	180	234	207	217	208	234	195	220	209	202	179	195	202	191	224	204	187	228	234	202	209	223	223	191	237	242	234	213	176	187	223	236	177	214	191	184	203	196	210	192	225	226	226	209	202	199	236	206	202	203	203	202	209	207	218	203	211	226	197	218	204	212	204	169	231	218	223	235	186	199	221	200	180	180	229	199	200	224	206	208	219	215	204	227	205	195	191	222	200	209	230	201	199	218	204	208	229	200	225	213	218	207	220	222	198	214
18964	12719	26426	26769	22881	21432	17795	15224	13166	11568	9029	7394	6529	5009	4246	4151	3161	3564	2755	2267	1917	1606	1724	1338	1195	1132	990	1046	881	763	775	692	729	684	673	586	638	605	545	636	593	561	572	572	493	540	557	539	519	508	517	517	492	495	521	561	487	539	497	529	557	542	516	473	510	531	527	520	509	512	521	494	527	490	507	472	501	487	500	523	492	521	504	524	486	488	509	531	521	560	511	501	488	497	507	505	522	492	523	522	525	529	503	490	454	485	517	487	500	516	481	535	464	505	503	532	457	490	502	518	489	514	498	486	508	526	530	493	546	520	532	466	559	518	484	490	490	500	531	485	515	501	494	540	507	516	464	515	505	540	498	502	498	479	514	498	495	526	497	481	511	506	494	505	521	511	518	520	551	499	521	505	508	517	538	499	498	543	482	505	471	492	490	520	472	496	503	498	517	496	521	499	572	486	516	505	507	494	492	484	487	529	505	509	523	536	501	525	478	497	505	462	555	546	514	507	496	531	490	511	478	502	515	493	514	504	502	466	473	471	528	524	498	463	518	496	508	524	528	537	512	452	548	490	525	501	480	493	498	509	538	533	485	520	467	502	513	499	528	454	490	511	500	524	517	544	514	527	476	455	493	537	454	454	513	483	507	518	506	504	496	550	558	495	485	504	513	497	459	516	506	517	480	555	462	545	543	512	517	485	463	543	473	543	503	527	492	463	498	475	497	530	503	546	500	495	508	469	503	505	502	525	514	541	497	540	515	498	515	505	504	503	506	493	483	516	517	525	493	496	496	463	475	452	520	515	527	491	537	559	516	534	529	520	517	500	504	525	520	498	519	526	482	532	510	487	569	505	462	504	489	507	512	504	510	472	502	491	517	503	458	527	537	486	463	489	501	526	532	490	488	464	522	563	535	519	488	471	494	480	494	476	519	515	517	510	503	488	488	492	534	488	492	487	532	501	534	489	525	522	482	469	488	478	544	544	514	483	489	509	523	519	534	499	513	482	501	517	499	511	483	493	528	506	518	506	546	466	500	554	511	520	551	502	509	528	491	479	493	510	508	510	478	523	503	512	526	519	509	511	485	487	520	514	487	468	463	528	496	490	533	474	520	513	478	479	517	515	518	505	532	483	531	493	494	488	527	508	529	495	518	495	535	484	495	564	496	524	535	510	526	520	538	499	505	507	490	517	519	488	527	517	498	452	528	508	516	511	500	521	466	517	508	479	519	491	522	516	521	515	506	500	481	513	463	497	518	484	506	495	526	506	526	524	507	508	497	486	524	523	521	506	519	472	485	519	488	527	502	532	505	504	502	509	519	534	507	473	504	501	476	523	493	529	500	489	508	522	533	512	508	489	516	523	528	492	489	492	495	520	520	486	519	515	491	543	542	484	518	509	502	494	548	515	497	482	498	528	489	504	488	481	487	490	482	497	505	495	548	507	507	479	496	521	532	528	514	547	506	519	501	507	532	513	492	488	503	482	486	526	517	471	546	486	499	504	469	548	501	507	524	508	532	559	492	500	497	479	506	506	517	513	479	504	515	522	514	511	504	503	467	474	463	485	508	515	507	517	502	525	496	489	509	495	514	532	496	490	488	520	494	563	510	504	522	479	529	448	497	510	475	522	530	515	577	480	460	509	483	491	529	547	496	543	495	455	509	516	508	500	497	500	474	556	549	514	489	487	480	484	504	504	506	515	498	486	506	509	522	528	513	493	504	498	501	518	479	516	521	490	499	526	482	487	528	516	466	496	462	490	514	507	497	490	528	500	529	508	513	502	484	501	543	482	486	463	513	524	495	498	487	519	516	460	492	494	503	523	466	501	495	499	513	545	512	493	522	512	504	510	524	511	500	526	509	487	531	494	502	532	525	540	478	514	521	535	480	522	490	503	507	577	497	507	478	489	519	512	485	507	503	523	525	494	501	502	516	523	484	517	515	536	535	503	499	507	483	507	518	487	537	523	502	472	464	507	489	514	507	491	532	503	509	467	456	508	541	484	497	511	489	506	483	498	517	513	497	486	488	543	510	482	477	529	486	470	505	546	509	507	517	530	497	513	506	502	541	502	522	534	517	502	483	512	522	542	526	531	492	526	488	520	492	569	542	491	494	531	489	490	497	523	518	496	480	492	499	542	498	536	503	487	501	515	523	530	523	511	519	530	501	515	542	495	502	482	515	514	457	519	522	513	539	494	491	494	508	541	487	502	498	455	480	545	489	477	479	477	497	507	514	508	499	501	518	520	495	497	497	529	481	478	525	473	524	468	488	491	512	526	524	516	523	523	553	507	526	478	529	467	514	535	515	489	461	518	500	487	534	478	536	552	487	520	573	486	492	496	481	529	545	508	489	467	475	526	516	505	498	516	537	509	479	535	537	499	506	475	561	514	473	494	486	512	528	524	490	497	532	511	501	491	509	465	524	521	479	511	529	524	498	518	503	504	537	489	512	490	520	512	481	495	508	509	529	489	463	511	480	495	491	493	493	462	522	502	482	468	514	476	499	490	474	490	485	500	494	505	495	553	534	493	548	481	532	491	488	530	516	510	506	490	468	509	517	508	547	494	488	463	487	496	509	488	475	529	495	491	578	522	522	525	504	522	486	463	510	471	500	485	520	464	505	517	514	505	495	510	480	524	523	536	508	509	496	531	505	502	511	521	505	521	528	495	517	527	535	506	521	521	512	517	569	516	530	522	528	481	500	530	499	512	499	449	454	508	496	512	492	517	490	483	526	515	507	514	485	471	511	502	489	497	474	463	575	535	535	502	534	455	513	547	514	495	488	519	513	540	507	497	494	522	512	540	525	516	524	506	480	475	549	484	525	517	503	495	530	530	524	548	516	553	533	498	530	494	497	524	489	517	520	507	496	541	494	521	520	492	501	518	491	516	510	506	538	537	543	497	522	500	498	538	505	508	505	507	529	519	517	487	537	482	511	519	520	526	540	495	536	526	513	529	487	492	494	512	481	508	482	492	515	512	527	511	500	475	489	456	506	476	528	519	531	512	505	506	500	449	481	480	457	513	518	511	523	549	510	462	529	475	513	489	527	521	524	496	511	517	513	526	472	471	525	518	509	489	524	530	514	531	485	501	463	515	522	477	510	511	542	479	522	487	483	508	491	495	503	488	493	495	490	526	500	503	526	489	483	474	501	503	478	519	512	498	493	537	507	513	497	518	493	476	530	494	485	499	515	527	519	487	540	514	534	514	487	482	518	539	518	538	531	537	489	483	503	491	505	516	464	538	515	528	519	489	508	515	465	486	492	501	505	536	499	498	520	514	512	505	511	534	501	508	476	484	469	482	501	518	459	486	509	503	539	525	524	527	479	524	515	521	490	501	507	524	471	510	518	506	483	517	522	501	515	490	483	506	485	527	503	495	518	518	507	491	529	537	487	513	500	463	493	527	508	502	494	492	497	446	552	478	533	473	491	500	526	509	503	489	518	533	527	480	499	517	515	497	475	507	446	476	516	491	517	506	471	482
8586	5739	6117	4708	3252	2123	1395	976	682	589	518	469	428	360	382	333	332	298	322	318	265	267	256	268	282	284	240	285	253	234	225	258	244	243	267	253	235	252	230	231	246	244	233	223	244	232	250	245	237	226	245	242	236	242	231	246	201	229	235	203	229	252	252	241	236	222	213	232	240	255	245	228	232	228	279	228	232	199	247	247	239	237	257	231	262	224	235	211	241	211	251	225	209	219	228	236	216	255	227	257	246	231	231	217	247	199	249	211	223	232	241	200	239	236	230	197	228	238	224	227	228	246	229	225	224	220	215	230	228	213	222	222	238	241	261	261	172	209	223	249	240	236	224	232	218	250	210	235	228	248	229	252	181	250	244	234	240	217	243	221	200	221	258	222	227	249	250	237	222	250	219	216	211	231	225	235	253	236	244	242	254	222	257	248	256	228	228	258	220	252	235	243	230	210	231	240	234	248	232	217	220	210	247	231	228	252	247	258	215	221	225	244	225	221	208	260	226	232	235	253	237	207	240	211	236	245	249	233	242	243	242	217	224	231	253	226	234	244	233	233	228	251	250	239	226	241	218	245	202	231	261	248	233	233	230	221	225	245	237	246	253	238	219	243	242	196	229	220	244	209	230	220	215	247	227	237	223	223	237	227	238	239	235	255	229	247	209	235	239	245	204	229	248	211	215	253	254	248	247	223	219	228	245	231	222	238	236	276	245	232	242	242	231	233	204	212	204	247	208	268	242	247	240	253	239	232	255	216	230	259	245	211	225	242	225	199	257	211	240	241	236	237	263	224	242	246	252	232	212	243	216	232	232	233	234	246	257	236	246	221	239	233	242	269	244	234	234	254	210	237	211	208	212	245	244	241	213	230	207	245	238	236	212	233	256	203	246	235	213	226	226	217	223	225	232	240	225	199	228	219	229	219	233	237	243	251	262	230	256	229	226	218	220	235	235	222	223	246	224	235	233	224	224	230	247	220	263	258	241	249	258	233	211	223	229	228	229	236	234	246	216	273	247	249	225	209	233	244	246	246	239	254	281	245	215	215	226	255	232	227	237	226	238	254	252	224	246	232	250	229	250	227	243	206	252	230	229	237	226	248	223	206	243	237	218	233	243	229	243	244	243	254	232	215	231	222	238	215	233	216	257	231	224	228	280	269	218	243	253	241	253	206	213	243	233	226	253	251	214	220	216	249	234	227	238	256	253	248	215	234	260	219	249	260	212	248	263	251	239	250	266	236	231	265	200	241	214	239	230	232	247	230	229	226	219	240	230	254	229	254	247	193	234	250	244	256	244	255	247	249	240	255	218	230	220	234	233	224	204	226	207	223	236	239	235	221	252	231	225	231	236	245	238	231	258	240	255	211	210	225	241	229	253	226	224	223	209	230	248	230	240	226	242	224	235	226	230	234	255	244	220	263	242	239	247	243	261	230	228	230	241	214	241	242	223	214	223	233	249	281	248	251	228	211	247	222	228	250	239	227	241	243	236	218	239	233	237	203	209	245	248	239	209	220	231	240	227	258	243	231	233	229	230	215	205	237	243	262	209	229	237	222	240	265	258	217	231	216	242	218	224	223	244	235	221	239	221	252	218	270	236	253	245	242	202	224	281	207	244	227	235	231	210	212	223	230	241	236	221	257	239	224	253	261	229	247	217	227	243	213	225	202	219	237	223	258	218	230	248	193	249	212	236	234	241	229	241	255	249	226	233	235	220	242	246	235	222	214	253	237	216	244	248	218	270	218	245	214	250	245	227	224	242	230	235	233	217	240	228	214	235	251	244	246	259	236	218	239	232	215	236	258	245	249	238	254	232	256	276	201	217	254	205	238	232	236	253	237	228	216	228	236	201	238	212	237	237	204	248	244	229	228	225	237	220	259	216	208	226	228	259	257	247	215	249	206	204	236	232	223	266	253	272	199	239	220	234	234	244	250	222	235	271	204	252	227	227	230	252	226	242	232	231	225	240	211	219	234	219	238	202	248	235	259	225	227	232	256	241	215	251	239	213	238	222	224	232	249	232	230	222	245	201	253	236	230	228	229	224	215	242	240	234	206	221	228	222	215	236	234	238	227	254	231	219	245	243	241	253	227	228	248	227	266	223	242	245	237	217	230	224	200	225	213	248	210	227	261	233	222	236	220	213	227	199	250	254	213	240	248	221	245	214	231	244	237	236	220	208	214	204	214	225	217	204	232	218	224	247	259	235	218	240	226	223	225	229	246	220	237	250	219	244	235	249	246	244	214	227	232	203	215	215	255	245	287	232	241	255	221	239	219	244	236	236	247	247	218	223	211	237	239	235	222	216	251	214	242	225	225	236	213	232	214	250	230	226	247	222	233	216	200	233	236	233	271	233	222	219	207	235	240	209	243	244	259	261	256	230	250	247	231	226	211	226	247	261	242	230	228	237	207	223	245	232	232	230	247	212	250	248	252	228	221	199	208	242	244	251	217	227	226	216	213	227	236	191	242	226	237	243	216	236	265	244	227	247	222	234	221	247	231	245	231	239	222	271	235	214	245	275	223	220	236	251	235	256	211	200	231	251	252	241	240	264	252	259	251	204	223	208	239	245	235	229	233	229	216	262	246	216	228	260	219	258	237	223	231	215	263	235	253	236	194	252	213	215	235	219	215	256	246	245	238	238	229	210	230	213	246	226	233	278	223	239	216	202	200	221	223	236	251	222	228	251	217	232	241	234	242	244	221	219	237	213	245	207	239	209	254	248	237	238	229	239	229	242	234	228	224	233	219	197	241	240	217	268	233	215	220	249	231	253	233	242	250	230	241	239	244	254	231	258	245	242	222	218	243	243	274	218	233	234	252	242	216	232	250	222	244	234	225	251	200	236	250	222	226	209	224	260	227	227	238	229	251	231	247	237	206	262	236	239	202	196	241	242	229	220	240	245	250	229	232	235	253	234	245	232	218	218	223	222	266	224	245	249	223	225	208	234	240	214	254	264	242	240	233	218	196	214	248	230	229	234	213	225	202	234	211	231	238	211	255	238	247	228	246	213	216	220	232	245	227	237	215	215	212	205	244	220	231	220	267	244	230	238	236	234	238	226	246	253	245	256	208	242	264	225	243	234	244	216	231	220	238	256	213	234	256	214	237	246	234	217	238	252	188	228	205	235	253	215	202	239	244	233	226	222	249	249	230	218	219	220	250	215	241	206	236	205	243	199	210	250	238	230	200	214	232	241	231	207	224	245	238	243	219	216	263	246	232	232	254	213	223	253	224	238	247	257	227	219	214	220	244	220	239	217	214	265	254	216	273	226	223	227	231	208	229	264	237	228	250	237	223	213	219	227	236	237	267	257	267	243	225	215	235	255	268	236	202	232	236	288	257	241	248	219	228	226	211	230	245	209	252	235	234	238	207	244	238	221	243	223	210	263	225	232	251	249	227	229	227	232	220	244	250	225	215	283	226	226	224	241	210	229	220	238	235	248	268	236	218	233	248	249	237	212	249	259	228	234	270	228	237
6809	5592	12480	14510	12807	9799	7053	5168	3661	2944	2405	2245	2002	1676	1502	1366	1362	1139	1057	1069	922	931	831	748	737	730	719	676	639	649	636	653	621	625	635	634	633	601	622	587	566	562	574	600	538	589	595	574	588	564	560	594	526	560	500	549	532	563	564	554	549	568	542	566	601	589	559	524	527	573	568	585	605	550	562	580	583	560	553	516	573	578	540	541	525	543	608	594	569	511	599	561	608	558	603	546	640	581	538	539	557	561	578	527	586	580	582	590	549	532	559	576	537	559	550	565	581	555	559	564	592	606	590	560	549	598	555	590	589	546	539	548	555	550	594	595	561	562	580	554	540	563	543	556	581	565	564	559	567	584	555	564	584	555	565	552	565	564	532	536	560	579	587	556	549	570	524	570	601	588	564	568	557	583	559	549	582	545	568	530	580	582	573	557	553	590	558	559	595	606	552	578	549	553	564	584	569	577	555	556	588	567	570	563	577	562	601	557	608	563	563	541	527	568	588	588	547	560	605	540	589	573	561	553	551	539	528	555	573	568	542	599	541	599	565	591	533	544	620	616	606	575	545	555	613	581	598	543	618	590	550	540	556	584	596	591	518	483	551	556	564	576	604	553	544	558	568	564	539	556	573	531	606	595	565	580	572	540	561	555	560	563	555	590	578	589	565	552	610	578	547	572	593	552	551	543	574	597	544	559	535	561	593	577	589	585	595	605	558	552	583	576	556	604	548	556	578	578	581	535	556	553	575	579	563	591	584	567	532	543	569	557	579	589	597	569	554	578	565	571	556	540	556	586	538	603	594	597	561	562	499	588	579	587	563	569	574	583	560	563	559	582	562	545	627	577	549	581	567	527	540	589	581	569	556	547	571	575	559	589	532	536	565	548	592	556	596	563	605	600	565	565	585	599	575	539	576	545	598	597	600	581	577	621	601	571	549	587	546	559	577	546	561	562	594	599	595	608	548	531	556	571	569	572	567	567	546	540	585	559	548	578	551	546	561	553	556	567	564	564	546	568	556	537	546	603	624	568	545	585	549	546	561	589	537	582	603	600	568	553	562	571	553	578	606	553	553	569	615	602	606	576	561	542	598	527	612	570	543	615	540	560	563	567	533	573	571	612	568	562	578	600	545	570	580	566	522	604	577	536	525	527	546	525	528	589	569	531	575	582	581	602	534	578	536	585	587	593	560	563	554	573	533	545	549	544	523	598	565	549	537	554	592	587	567	620	571	544	574	554	600	569	565	548	585	559	605	563	564	576	586	587	563	581	560	538	560	566	540	563	550	588	580	592	581	552	527	550	531	597	575	554	589	533	584	603	610	547	563	565	602	558	618	541	608	530	574	534	572	556	519	561	556	585	595	570	574	517	559	552	577	580	571	578	585	563	559	580	572	586	570	583	589	566	586	575	564	594	542	570	539	594	531	612	638	569	526	578	541	565	566	582	548	574	627	568	584	575	546	577	551	573	542	584	591	594	596	525	573	557	538	586	567	598	557	570	568	558	573	596	569	555	595	573	593	582	548	602	562	604	581	556	542	548	581	580	543	532	586	555	572	582	567	573	556	536	578	577	559	582	562	568	573	560	568	546	546	561	585	578	582	607	573	534	588	592	565	550	529	564	591	607	557	616	578	582	581	562	548	546	588	580	555	575	604	576	585	582	572	575	539	566	554	550	561	588	625	546	589	561	574	593	586	580	598	538	565	585	543	574	583	564	522	557	572	554	592	573	532	543	554	549	581	539	605	540	539	566	563	556	553	605	575	591	550	559	583	542	556	544	548	575	582	529	603	519	569	579	575	578	554	617	602	559	597	580	585	562	557	555	561	553	567	594	606	595	550	513	553	561	587	544	544	555	552	601	567	562	594	523	599	553	573	536	579	593	537	535	567	516	585	514	586	590	559	618	597	561	576	554	581	566	573	597	583	579	554	525	598	554	607	540	591	552	588	593	570	561	568	569	584	563	536	531	614	577	606	548	572	563	542	592	588	580	561	550	535	539	543	567	580	581	571	568	577	565	584	532	589	604	617	555	561	548	568	532	568	518	533	567	583	576	560	577	521	597	598	591	565	583	611	574	550	539	546	593	525	552	563	589	602	567	574	579	562	552	567	532	569	509	581	550	564	594	525	632	552	571	591	539	588	562	563	587	589	579	520	587	587	570	586	576	539	572	539	541	577	579	584	558	588	578	559	562	567	577	567	551	617	579	578	571	538	534	546	576	564	589	579	565	511	573	599	512	581	586	593	566	531	547	580	610	559	555	601	571	546	565	582	570	548	584	555	548	514	572	566	534	600	584	538	578	537	581	585	516	572	578	539	561	598	562	553	579	532	593	556	564	580	553	502	530	550	575	553	558	552	551	597	572	541	556	536	577	537	589	569	546	588	546	552	547	559	549	566	615	555	584	519	561	560	588	605	557	553	546	554	569	565	564	505	575	584	576	576	570	542	519	548	573	582	534	561	556	578	595	561	521	550	616	551	551	557	521	600	565	549	612	560	564	570	532	571	607	580	512	578	568	567	557	555	495	587	564	557	561	558	588	550	584	584	554	613	572	633	571	563	550	565	583	583	527	612	589	551	585	552	574	573	551	579	575	554	577	519	547	552	544	605	559	587	561	562	559	564	546	522	554	539	569	562	541	559	545	565	580	583	583	595	563	552	575	568	552	562	562	523	526	531	579	575	562	607	583	547	536	577	578	548	606	544	561	584	547	552	583	608	552	530	529	556	572	585	555	566	548	580	522	572	543	583	550	553	568	585	585	559	564	567	529	560	552	606	555	564	582	599	558	555	538	570	550	576	573	543	562	543	545	565	609	524	565	555	587	581	553	539	511	595	586	615	556	559	557	581	575	605	526	583	562	575	593	586	528	589	579	592	567	560	557	591	560	588	526	579	587	571	586	535	585	562	577	541	584	589	583	580	536	592	604	565	559	538	588	560	559	586	547	547	574	551	572	564	579	577	558	591	555	557	572	568	560	562	562	562	603	541	560	572	552	560	566	584	589	567	543	571	589	588	602	546	568	559	558	598	559	561	574	545	528	563	549	629	549	556	559	567	569	556	548	535	578	570	580	540	563	550	559	564	569	597	593	568	589	557	536	546	557	548	557	534	568	584	559	547	576	578	547	592	572	550	505	556	597	546	592	554	536	565	584	552	553	576	548	522	521	559	520	586	588	602	588	580	582	550	543	571	584	551	536	541	586	599	512	550	566	511	605	580	606	568	564	586	545	550	633	560	572	548	559	567	584	583	585	597	575	576	602	517	525	565	556	563	573	604	560	562	543	515	560	595	577	582	569	517	561	556	533	538	561	562	574	569	572	539	574	591	564	564	562	578	539	543	518	555	529	594	577	575	594	556	620	563	578	590	570	607	555	573	532	575	572	573	552	593	623	538	576	531	575	622	528	572	525	555	613	530	562	570	572	571	577	616	554	541	577	590	601	583	622	552	559	548	600	597	557	559	590	578	548	566	577	573	590	536	576
19493	12442	11892	8657	6178	4092	2788	2062	1625	1607	1152	904	801	626	547	545	406	481	373	399	338	327	300	317	264	265	268	262	237	213	275	251	241	241	213	243	235	225	248	225	252	275	248	257	227	228	218	265	227	270	238	220	220	236	245	261	227	232	234	218	245	215	224	208	233	247	241	215	236	238	263	243	247	248	271	224	250	238	248	244	224	232	241	239	224	269	243	230	221	242	255	222	265	267	235	227	208	241	236	224	216	203	222	233	209	239	248	277	216	262	210	249	237	209	227	263	211	233	232	207	217	240	227	222	226	258	245	213	238	193	235	230	255	225	238	240	243	219	210	211	223	248	242	267	249	216	234	229	245	225	240	257	240	233	217	216	222	251	247	211	209	217	221	212	195	204	238	234	236	211	252	230	224	207	231	222	240	238	235	233	235	221	235	209	219	209	236	214	235	232	229	230	243	238	216	228	231	235	239	217	213	228	248	237	251	236	241	234	242	244	263	200	251	247	211	211	215	206	233	234	242	194	261	257	223	223	223	230	221	241	237	212	202	238	247	263	247	222	192	243	209	203	239	239	234	220	237	246	235	273	211	244	232	256	248	238	245	221	243	280	249	215	236	258	239	221	219	233	251	211	217	257	226	237	236	233	216	213	221	236	220	222	201	228	221	217	233	247	220	254	221	225	239	226	216	243	198	245	225	239	265	252	237	237	205	227	214	260	225	223	241	232	221	272	237	236	219	224	257	214	207	218	219	244	258	235	237	204	250	206	247	258	243	239	208	230	237	250	263	262	250	230	214	232	216	233	228	225	233	206	233	221	226	214	240	255	238	221	221	235	225	236	250	217	238	219	220	218	241	227	232	234	236	258	224	227	231	243	233	224	261	216	226	203	225	243	232	224	216	201	227	238	193	204	208	197	258	213	262	234	195	202	221	222	242	246	217	246	239	239	227	238	256	235	225	226	247	229	240	245	240	253	244	242	255	210	237	221	247	243	241	251	233	242	244	268	215	255	209	201	234	236	226	248	249	249	240	242	254	194	224	212	213	244	239	208	234	237	221	230	208	223	246	257	229	203	235	218	226	248	230	251	227	236	235	237	243	228	238	262	259	221	247	207	235	211	244	251	236	251	222	232	222	236	241	226	235	244	214	215	243	232	206	248	217	223	220	240	199	238	225	232	221	227	201	223	230	254	222	237	240	248	231	243	217	209	200	199	203	237	246	208	228	208	237	244	231	224	231	224	231	233	227	222	236	200	217	205	268	229	231	242	216	202	244	217	244	233	233	228	240	193	236	227	234	251	221	236	215	205	217	254	255	220	242	208	216	212	229	244	221	208	228	258	262	232	238	251	220	243	238	243	209	256	257	257	228	237	223	203	225	221	217	225	222	216	211	223	211	216	223	205	261	224	232	213	239	248	217	221	218	243	207	236	244	208	207	227	210	227	218	238	245	236	204	247	220	253	219	222	253	238	232	241	255	220	231	264	241	230	266	243	246	200	236	216	215	219	273	222	252	227	264	226	229	225	218	217	210	235	242	244	215	229	252	209	198	217	221	230	247	238	248	233	230	230	200	196	217	249	226	224	243	241	236	246	235	227	237	208	240	226	234	210	234	220	213	220	250	225	239	252	231	249	226	222	250	242	217	226	234	243	239	232	230	216	235	210	245	237	237	244	217	265	213	226	210	234	211	218	256	255	213	244	191	236	235	233	218	250	215	233	261	257	219	242	226	229	216	225	203	227	239	202	220	251	200	241	239	254	265	205	238	240	238	221	193	243	233	225	248	188	223	240	229	221	208	208	245	225	234	230	176	208	239	217	234	249	249	218	219	232	228	225	235	236	235	229	250	247	220	249	225	233	247	244	202	227	228	211	223	228	200	218	229	228	239	202	216	218	247	262	238	234	232	238	236	244	224	238	227	246	225	248	199	221	235	243	241	226	231	234	249	222	229	271	238	228	233	226	257	232	243	218	236	250	240	238	211	226	247	238	246	243	249	221	230	234	239	234	227	240	215	212	230	237	223	235	262	265	249	235	246	215	248	233	219	243	197	236	210	231	264	252	215	219	221	252	245	204	231	210	223	213	239	243	207	220	229	249	239	217	225	222	240	229	223	245	231	197	211	231	195	197	242	257	226	231	220	243	221	213	216	259	246	225	212	211	224	238	230	226	229	227	259	215	239	238	239	233	213	252	224	244	230	233	249	232	251	230	252	222	218	230	230	237	221	232	217	224	222	222	198	237	231	218	241	243	243	215	229	247	258	267	228	249	238	249	237	230	256	232	228	216	218	215	217	241	234	237	225	217	222	214	203	225	237	229	245	254	218	247	217	214	240	228	240	244	214	233	218	202	246	242	235	222	231	225	242	239	235	214	216	253	247	276	222	212	198	247	248	205	256	243	216	240	229	223	219	203	246	261	227	241	239	253	217	206	228	226	228	206	213	200	231	219	231	248	252	255	243	200	273	221	239	234	219	223	238	212	219	209	225	228	227	234	221	234	239	215	193	211	240	239	216	230	248	216	228	224	216	207	218	262	241	210	219	206	214	263	232	273	233	234	243	224	236	232	240	222	207	218	205	231	223	232	203	226	231	229	243	224	242	231	221	216	227	214	230	204	215	186	203	260	227	229	250	270	212	223	223	236	244	236	231	224	248	241	234	233	245	220	247	256	243	243	224	239	251	227	225	212	259	226	200	187	231	252	243	242	208	222	204	235	214	224	238	231	225	228	241	234	243	243	235	234	249	236	241	222	252	204	236	243	222	219	266	241	194	236	232	219	209	242	263	193	218	215	234	242	193	219	245	226	222	242	252	249	243	226	219	209	256	213	225	247	217	232	222	207	201	212	210	218	239	243	203	218	222	253	224	241	241	249	207	234	222	240	247	240	239	220	212	241	225	219	205	237	233	241	218	248	238	227	227	250	275	227	213	229	224	219	221	214	223	202	237	210	232	236	235	261	213	217	248	217	204	232	242	225	247	235	217	233	215	249	226	228	225	220	217	214	204	224	220	233	254	261	223	223	259	227	227	209	252	232	217	216	221	228	252	218	228	199	243	249	232	250	209	236	251	235	230	250	223	227	199	234	235	205	237	224	221	215	241	224	233	217	208	220	249	246	225	238	230	237	228	220	243	232	249	242	240	239	228	238	213	237	201	252	244	243	239	238	241	218	223	215	230	232	240	245	222	215	217	295	246	217	263	245	253	237	227	206	236	244	215	255	263	254	225	221	214	222	247	228	216	245	216	249	243	228	238	238	240	231	236	240	207	217	232	247	239	239	233	230	222	205	233	212	210	221	201	227	232	253	222	213	205	227	253	232	247	219	234	218	223	209	255	227	215	227	217	217	253	243	217	216	240	210	229	233	228	229	216	247	205	214	214	253	259	209	247	224	243	236	214	256	233	226	242	265	255	239	259	189	220	210	218	237	234	231	222	203	207	226	269	222	214	240	254	238	239	256	248	272	253	240	242	247	236	215	244	237	241	231
14499	10965	19560	21167	19343	16094	12784	10381	8741	7883	5970	4968	4652	3620	2984	2933	2188	2320	1963	1631	1373	1280	1321	1120	945	960	829	877	800	771	716	658	701	716	660	675	644	636	612	647	632	624	538	588	580	539	594	579	624	578	612	574	557	584	587	593	608	564	552	578	577	573	549	585	574	566	550	568	535	585	569	548	546	539	564	538	537	554	608	608	575	565	553	589	557	603	605	553	528	544	559	576	569	612	596	570	565	558	558	565	573	589	532	535	573	559	544	585	576	554	526	538	531	492	557	566	575	581	561	576	579	594	581	615	517	578	583	593	580	541	560	617	583	592	596	558	575	564	576	600	537	547	576	581	563	577	587	551	571	540	561	564	573	547	575	562	562	541	579	576	616	548	572	626	533	550	568	567	532	552	521	546	556	561	507	524	558	575	544	532	587	565	573	576	534	530	590	525	562	584	573	574	515	539	589	555	595	553	548	544	583	562	576	515	543	583	558	526	561	578	560	575	585	564	537	544	556	593	547	602	572	593	526	611	545	563	579	580	530	593	576	564	581	567	554	542	522	583	576	572	550	555	563	553	573	583	561	564	622	545	547	585	535	563	598	533	559	563	581	563	552	556	561	547	554	582	554	558	526	532	534	599	581	549	566	570	572	555	541	544	579	531	554	570	574	568	551	550	558	569	572	535	552	558	545	529	552	541	593	539	550	570	552	540	558	533	584	574	539	520	563	561	563	568	571	590	589	578	552	559	622	566	544	577	541	558	578	532	584	528	569	534	566	581	558	561	581	543	544	516	504	546	560	591	577	525	524	571	584	516	573	592	540	537	593	610	608	565	595	579	569	536	575	594	584	555	566	606	593	536	555	573	593	581	538	583	521	531	562	555	552	543	526	567	543	541	534	554	554	548	595	554	585	555	540	572	570	541	594	568	555	538	595	571	597	598	507	551	558	539	498	489	545	562	578	562	559	598	533	569	588	594	519	539	577	537	572	583	599	538	587	558	559	544	555	543	564	546	564	565	543	548	630	560	524	574	569	583	621	571	539	564	553	547	580	573	635	550	547	571	552	575	538	535	594	574	543	535	581	547	555	572	576	551	536	571	585	548	558	557	567	560	552	583	547	524	540	603	590	576	543	535	560	547	571	535	567	542	552	587	575	599	571	546	556	510	544	527	576	615	556	561	539	539	515	574	555	552	553	556	554	554	593	542	583	524	562	571	528	572	555	617	590	513	564	592	567	527	556	603	552	524	557	598	604	573	581	551	570	584	595	550	568	571	548	554	551	531	593	586	599	550	596	611	537	588	567	583	556	575	584	563	562	519	597	544	494	565	534	540	573	540	540	544	574	554	553	571	599	562	562	566	549	595	570	582	580	563	573	490	576	567	583	576	532	594	531	567	598	599	565	531	541	572	578	524	542	595	546	603	622	575	529	542	561	541	537	555	575	583	585	600	577	576	584	570	585	566	557	568	552	560	565	618	576	607	582	543	559	518	576	623	545	547	544	522	542	551	571	577	537	586	557	566	572	600	540	540	546	588	598	609	545	526	548	555	575	541	553	621	616	578	577	551	515	540	555	571	535	570	600	529	574	548	558	582	617	558	503	587	583	550	581	577	581	576	551	591	568	545	511	554	569	544	560	559	569	549	534	545	550	586	564	579	547	555	565	529	570	566	576	531	537	588	587	548	557	515	549	566	574	569	569	537	547	544	569	585	573	643	584	577	519	597	535	555	503	568	572	537	582	534	562	528	559	543	608	546	538	560	561	559	561	551	544	514	532	559	564	563	554	573	565	580	562	537	511	549	571	530	572	533	536	568	556	554	544	584	572	526	546	559	566	592	588	555	550	534	547	585	535	547	557	586	583	597	560	604	569	553	548	556	553	583	576	558	566	558	541	597	546	594	556	587	600	595	547	581	580	556	586	574	586	549	591	586	548	580	548	521	559	567	598	522	578	540	542	584	583	588	541	577	606	517	583	550	524	558	536	589	580	543	578	571	553	573	612	579	606	524	536	555	572	568	590	606	561	563	594	563	569	564	545	573	558	579	573	584	570	555	551	548	569	556	551	558	542	536	567	531	576	612	556	571	574	553	604	574	581	541	540	554	538	560	568	596	577	560	537	539	605	575	617	587	540	557	550	603	560	570	567	541	518	595	585	589	541	551	574	588	616	562	591	585	556	579	560	548	569	576	551	567	551	595	555	547	537	577	549	577	546	573	538	551	595	579	510	586	567	558	564	544	530	626	571	560	585	551	543	560	532	536	576	537	595	539	534	619	603	550	568	566	603	556	584	579	555	564	533	580	585	569	591	507	587	553	587	588	584	543	616	545	591	524	571	548	579	585	581	588	586	580	527	578	562	538	568	533	572	571	552	603	554	551	552	556	555	511	580	519	570	598	529	562	555	574	592	546	545	577	576	559	591	593	556	551	543	543	559	571	598	535	548	600	587	542	540	548	543	593	584	561	578	532	557	561	579	547	612	571	584	541	513	603	541	596	582	585	572	572	576	557	576	550	602	543	537	558	576	586	590	566	554	538	564	544	545	563	546	596	558	526	569	558	536	554	531	582	557	571	543	543	506	549	566	567	578	548	542	615	576	540	594	531	563	565	593	562	562	551	552	585	569	563	554	571	588	541	584	544	558	531	564	541	573	599	557	553	577	568	571	542	572	523	544	617	565	587	563	529	575	614	549	560	566	596	551	575	567	531	595	576	585	536	619	615	589	544	578	568	559	567	544	553	551	615	576	588	555	582	560	577	567	557	550	563	517	581	577	543	557	561	537	553	559	561	561	513	581	550	568	590	554	564	565	579	544	572	530	587	584	571	540	598	567	581	601	594	553	520	545	559	555	584	601	527	553	565	570	562	563	579	558	550	581	573	566	543	540	587	539	541	540	579	595	576	561	567	565	571	584	543	573	571	550	549	574	573	585	545	545	610	539	530	567	552	550	582	567	562	562	593	596	559	567	547	523	521	568	554	565	546	546	606	604	590	548	551	550	536	533	544	596	567	541	582	571	546	534	519	530	564	556	599	567	574	593	539	564	566	530	582	599	528	580	568	602	570	582	602	589	547	530	556	554	545	541	575	537	573	550	552	527	571	551	508	530	529	555	563	553	563	561	549	583	533	534	515	571	560	559	612	608	550	543	559	567	592	591	535	531	531	563	541	551	562	530	572	530	550	542	582	559	583	504	532	583	541	539	562	549	544	573	586	587	547	562	581	534	571	538	559	542	561	537	578	570	549	596	553	543	549	567	557	560	575	569	550	609	576	558	596	562	525	568	559	529	539	549	587	553	543	572	591	623	559	538	551	553	536	584	536	566	499	543	615	582	555	543	558	602	560	563	568	533	548	546	577	584	577	568	539	582	539	588	579	539	580	545	581	576	583	571	579	544	553	607	604	569	567	562	566	577	597	562	566	538	573	583	548	579	543	610	565	537	576	576	564	566	597	561	575	550	572	545	585	525	561	567	566	568	541	616	537	522	597
28086	17914	17180	13339	8232	6051	4155	3248	2592	2472	1702	1313	1171	833	689	689	553	527	515	429	403	364	345	301	296	312	252	257	237	243	228	194	249	228	213	243	251	232	224	223	201	188	207	232	217	216	198	221	227	206	204	174	223	214	189	209	218	230	193	206	186	215	214	200	223	212	205	208	222	213	229	198	200	207	216	217	217	188	200	209	215	237	187	210	221	201	206	204	220	224	216	204	227	204	201	201	194	223	198	214	216	194	192	200	180	191	208	203	223	219	209	204	172	188	205	227	209	204	216	198	228	208	201	178	176	190	182	186	200	225	187	219	182	219	199	224	205	203	223	226	194	190	189	203	215	204	212	220	216	195	198	192	217	162	223	188	185	202	217	220	213	203	209	202	220	214	196	186	226	236	197	197	215	204	202	193	212	212	241	226	212	175	203	210	227	190	198	215	226	204	200	214	187	197	202	195	212	201	195	201	209	206	220	214	223	225	229	210	199	214	206	214	208	230	225	179	200	211	211	236	203	198	207	218	230	217	190	197	214	196	208	205	217	202	202	201	209	200	202	216	199	194	207	198	211	182	204	231	207	214	171	218	185	217	189	193	212	226	218	208	195	230	227	212	182	201	181	211	216	213	227	195	215	204	209	184	213	216	224	201	175	192	231	179	223	213	222	214	207	188	191	234	189	209	210	217	208	212	182	198	185	215	184	194	209	174	211	182	210	203	186	220	220	183	248	237	191	181	202	219	215	204	213	205	208	219	204	192	215	223	206	178	197	202	215	188	192	202	191	195	186	219	227	201	188	197	201	187	217	218	224	204	232	202	213	224	226	198	194	220	215	210	225	198	204	199	183	185	185	227	214	223	223	192	190	192	181	211	208	211	213	194	197	202	208	210	188	218	194	208	225	240	224	225	184	232	235	182	201	211	227	196	209	230	212	209	215	216	216	203	215	208	209	230	207	227	188	202	191	225	188	222	212	212	199	197	213	194	214	189	204	191	240	228	208	180	204	211	193	192	222	203	210	219	228	205	206	225	211	187	236	201	191	206	198	202	212	200	217	195	196	218	195	186	210	217	225	191	254	193	197	195	199	213	190	194	200	249	212	192	211	199	219	233	228	204	200	214	211	217	207	206	211	195	197	233	183	212	229	210	225	186	208	207	231	206	183	224	211	209	199	194	223	185	263	200	217	218	189	203	194	193	211	192	242	218	204	211	226	192	175	209	181	224	204	213	236	211	173	176	198	215	193	213	185	218	195	208	210	209	188	230	194	213	209	210	234	191	187	198	196	232	194	198	235	193	228	209	198	200	212	185	202	229	230	200	223	210	182	213	202	229	201	205	207	224	215	199	228	202	211	218	195	165	212	201	196	222	200	213	194	204	217	198	203	203	193	227	225	218	208	188	210	214	205	210	213	204	217	215	207	214	200	176	218	214	218	180	205	223	217	216	234	203	193	231	216	190	199	224	214	207	222	210	226	207	201	209	204	224	250	198	245	185	214	202	226	209	195	199	218	220	197	194	205	223	180	200	199	232	212	221	237	224	214	243	209	220	190	207	213	187	209	200	169	202	197	192	213	205	200	215	196	218	215	217	229	194	204	220	179	192	210	204	215	192	197	199	212	220	236	194	199	195	191	180	208	205	221	195	209	211	217	209	243	185	199	223	223	192	217	179	221	196	218	199	202	209	204	240	199	209	215	192	179	192	216	197	210	200	208	200	224	229	221	196	187	226	230	239	193	199	209	204	218	199	186	230	221	204	190	202	190	203	217	192	195	189	173	205	220	208	202	206	206	197	190	201	214	208	215	219	203	204	201	215	184	195	199	222	225	211	213	190	212	177	194	218	237	194	194	181	180	193	205	205	199	221	228	201	187	210	204	169	190	180	214	195	224	195	214	195	204	211	194	174	210	197	182	205	190	204	217	193	206	208	228	203	211	200	211	207	214	217	208	231	218	192	223	220	225	232	225	190	195	182	205	205	186	194	199	202	214	223	211	201	203	190	211	190	216	204	222	196	195	204	210	210	214	223	178	199	217	208	222	193	206	227	243	213	213	253	220	212	210	241	234	227	228	224	232	219	207	210	201	229	192	215	210	210	222	225	177	221	216	194	220	217	197	192	200	209	184	215	214	218	202	221	201	182	216	204	178	203	189	205	228	215	172	181	195	221	201	229	205	178	212	210	222	221	205	197	238	221	213	224	226	180	182	189	233	221	212	219	210	212	202	209	216	188	195	220	216	216	239	191	191	201	207	183	218	209	189	224	207	208	220	221	211	198	213	200	178	208	200	202	199	187	206	195	195	221	231	188	170	207	215	197	229	185	252	190	199	229	182	177	210	196	222	219	210	228	192	203	187	181	190	186	207	227	220	233	217	189	195	216	212	222	219	203	200	201	183	189	209	205	203	208	211	179	203	215	208	209	230	206	202	202	202	210	217	196	184	225	206	199	196	184	215	198	193	199	176	178	215	193	208	243	191	225	185	254	201	191	217	211	193	201	210	192	209	211	195	223	208	174	209	202	212	234	221	187	188	209	216	177	209	209	217	206	199	202	201	236	212	201	180	216	210	190	165	189	200	216	241	213	225	209	242	189	181	222	204	212	181	229	204	175	206	184	183	212	224	215	205	224	220	210	186	211	226	200	205	191	198	183	226	206	230	205	217	241	208	224	196	212	234	217	220	219	208	192	212	219	214	218	226	203	213	204	214	222	192	204	190	191	181	194	202	208	179	218	202	190	185	188	208	233	212	255	211	202	210	201	194	202	207	207	207	184	202	218	215	182	214	210	192	204	211	202	198	186	183	195	213	209	225	198	210	220	217	204	197	223	228	217	210	220	181	202	183	203	211	209	203	205	213	179	221	235	231	205	200	211	225	216	226	178	224	189	203	185	227	205	199	202	192	212	185	220	219	189	181	189	185	244	212	221	221	219	194	210	235	213	230	200	189	216	238	197	200	205	184	189	193	215	216	197	216	213	217	222	239	217	215	196	200	220	236	206	198	190	220	206	179	195	194	212	207	228	214	195	215	234	207	198	170	220	188	197	170	245	258	199	225	187	237	199	193	206	200	197	208	192	217	212	200	228	238	221	201	225	247	228	220	221	206	224	230	210	204	178	198	182	181	203	195	195	227	213	218	227	208	183	215	197	210	218	184	222	228	217	207	205	180	224	211	205	206	209	196	232	179	206	201	208	209	186	182	182	205	233	193	225	184	185	215	206	212	211	192	202	218	208	176	197	187	190	209	177	227	201	204	214	204	249	215	212	180	212	209	214	221	187	217	195	204	213	197	229	194	192	209	200	189	179	203	193	192	207	219	186	201	186	197	223	205	210	226	242	204	230	203	177	220	189	210	192	195	236	199	181	187	205	203	189	204	206	180	189	208	197	211	194	218	215	216	197	194	222	192	230	217	215	233	193	189	200	208	195	211	196	210	211	223	191	201	204	217	190	187	197	221	213	202	211	211	210	221	207	207	199	226	206	220	190
19145	13998	24778	25736	22892	20377	16613	14639	12675	11090	9049	7364	6780	4856	4302	4085	3251	3396	2691	2270	1838	1746	1640	1309	1172	1063	953	892	886	774	781	650	665	703	654	594	583	634	546	550	542	559	549	535	521	533	537	554	521	531	493	500	523	526	526	519	502	513	538	486	537	509	482	512	542	515	499	542	476	515	513	493	501	470	487	548	519	524	516	497	498	475	540	453	510	541	521	506	490	536	527	463	454	511	479	494	515	526	532	535	498	563	504	514	497	496	490	508	536	501	453	490	520	494	521	518	524	506	563	530	502	494	528	508	495	484	501	503	533	516	536	514	487	510	503	473	515	486	526	515	475	528	532	489	474	484	562	496	516	541	488	490	537	529	501	527	500	555	508	490	555	469	489	523	457	467	528	482	503	538	561	456	540	493	529	490	492	511	492	508	498	550	517	514	539	508	525	490	535	484	559	509	471	481	493	481	506	500	500	489	539	513	503	511	486	514	505	465	512	491	485	496	477	488	511	505	497	493	510	509	528	498	500	537	505	510	498	578	499	512	511	533	545	542	508	498	504	491	475	511	515	467	533	543	528	498	443	461	501	505	501	494	498	510	519	501	498	492	524	503	485	518	514	527	467	494	470	458	488	549	495	492	514	530	510	487	516	505	499	451	485	491	487	495	512	502	566	471	488	508	486	497	487	477	464	474	524	563	483	523	496	522	507	490	516	540	476	460	475	526	487	514	480	497	535	497	516	500	503	518	508	539	547	513	539	491	470	512	513	479	490	476	537	506	523	483	505	511	535	523	496	542	495	487	539	507	497	499	535	507	508	529	505	488	515	503	496	487	494	494	489	458	523	472	499	483	509	492	496	509	544	484	489	529	534	524	476	535	517	507	509	497	522	510	515	493	511	491	509	524	504	515	538	505	507	494	475	558	514	561	531	465	492	545	500	470	549	497	510	496	499	504	526	482	497	538	507	524	497	492	480	512	492	456	515	535	521	478	483	487	522	494	518	499	547	531	487	518	482	496	478	486	518	445	472	528	516	495	478	514	499	500	528	502	497	506	510	501	457	507	556	511	484	505	501	470	546	506	482	489	507	505	504	522	495	525	484	523	484	501	539	500	515	503	485	542	492	559	485	456	515	527	506	487	486	513	532	478	491	522	486	532	531	533	488	508	485	477	518	494	476	487	480	518	492	507	475	489	478	509	504	529	500	542	499	497	507	476	569	482	469	542	509	533	494	527	522	500	498	543	483	515	480	475	502	498	489	515	501	505	536	538	508	508	512	527	509	517	504	507	508	519	484	556	518	525	489	489	506	524	499	515	470	494	551	474	506	526	494	547	484	562	506	533	496	518	512	492	507	491	517	533	508	522	504	507	529	499	489	510	495	523	502	520	530	506	509	472	494	491	473	462	488	482	480	474	477	540	517	506	521	500	526	477	509	520	538	455	516	503	509	509	483	511	533	512	500	530	529	509	545	497	474	537	510	557	495	523	515	474	508	486	510	490	520	510	515	513	492	493	463	545	503	474	507	509	495	505	560	507	529	544	507	542	505	494	518	515	553	506	527	503	524	482	457	452	512	501	487	480	521	509	483	491	558	532	565	468	516	504	503	502	495	461	480	492	549	471	508	499	478	472	537	555	500	547	512	502	517	519	491	506	496	503	491	492	511	483	533	504	541	493	505	517	515	497	510	510	509	520	513	554	522	474	492	540	516	503	486	479	534	493	514	505	477	556	501	523	518	505	510	463	516	508	494	508	516	460	480	484	503	486	506	494	489	519	510	541	501	525	490	505	486	521	551	495	536	487	478	541	508	508	489	482	507	497	483	510	502	511	481	492	546	507	483	486	478	488	493	537	492	491	493	483	540	505	527	484	542	461	524	525	520	496	507	514	519	518	514	505	518	484	506	497	441	497	533	519	494	545	514	503	502	503	536	499	549	520	538	527	525	491	519	505	488	559	500	471	471	502	504	483	492	455	539	511	550	499	482	509	529	474	485	500	460	515	490	504	543	502	492	506	490	503	525	495	497	513	558	495	511	534	490	486	507	460	462	489	521	495	479	495	483	486	517	526	501	490	528	471	496	533	493	518	525	526	490	508	538	499	510	523	483	516	568	510	510	530	484	470	500	534	494	499	491	494	506	486	486	545	500	535	491	501	501	504	501	515	508	485	499	518	522	488	480	502	521	533	498	501	566	499	547	480	526	527	512	484	553	500	483	509	493	461	488	527	511	516	532	519	496	496	504	512	477	519	507	487	544	492	493	499	508	537	507	488	485	464	490	521	554	510	512	521	522	495	529	531	516	551	555	534	495	515	508	501	504	534	526	524	483	531	548	520	485	530	482	513	457	519	500	469	488	512	527	504	472	522	514	512	511	513	524	506	517	507	543	486	444	497	506	518	501	527	522	514	528	477	509	485	471	541	514	498	442	565	461	485	496	514	565	515	535	495	519	547	520	515	471	521	558	498	533	493	485	512	492	489	515	502	481	503	555	505	527	504	469	526	469	527	502	512	515	523	464	549	505	524	518	527	515	513	532	521	505	546	491	500	502	491	519	506	500	502	483	475	488	531	482	503	506	531	525	512	506	500	512	556	514	500	509	547	517	458	505	477	467	512	581	492	466	530	503	477	515	496	542	494	483	471	520	520	494	504	547	519	552	506	498	510	552	538	485	474	528	479	470	499	463	527	493	509	495	476	552	504	520	534	492	472	497	515	492	485	528	514	478	495	503	546	502	496	511	501	476	527	519	489	481	455	482	544	491	538	513	477	512	505	540	526	500	480	505	524	499	517	480	495	476	473	512	505	484	492	489	504	509	510	529	513	509	501	517	513	492	515	494	487	474	514	508	508	524	486	502	533	516	538	489	512	478	496	517	516	524	491	497	489	518	501	504	527	521	504	523	495	515	501	553	540	473	486	477	512	517	507	526	504	498	519	488	481	496	493	468	512	495	526	554	525	489	545	498	465	511	519	525	493	522	507	515	490	534	522	533	491	496	500	529	524	507	506	493	484	496	505	512	485	479	526	473	501	516	532	477	515	527	480	538	539	463	527	508	461	497	489	531	534	542	454	465	488	529	519	540	470	508	531	553	535	503	532	506	527	497	529	520	474	500	521	500	533	472	499	489	515	527	481	492	552	530	535	510	529	463	498	533	484	499	528	519	496	537	482	494	537	530	512	532	455	488	485	539	496	541	493	503	476	512	523	516	497	513	502	534	503	527	459	478	528	496	501	474	528	489	519	492	512	499	484	541	449	550	497	519	545	560	555	502	452	495	538	503	508	506	517	505	492	509	532	510	508	513	523	523	539	529	502	465	540	496	538	514	491	512	549	478	502	518	526	544	513	508	519	524	500	508	520	493	527	517	523	539	510	527	501	501	521	503	506	500	557	473	460	492	495	466	521	510	488	522	548	500	513	483	478	534	497	471	513	559	473	504	555	477	521	531	512	523	509	534	529	516	514	516	472	538	477	522	521	490	468	497	498	506	524
8931	5655	6476	5098	3554	2137	1370	901	668	564	509	472	433	392	362	349	323	325	353	299	305	255	273	290	253	245	288	261	253	206	228	233	227	235	250	271	253	219	225	258	233	206	254	272	218	227	232	250	258	244	243	216	255	238	262	253	252	202	260	227	239	241	232	234	215	233	266	242	258	233	225	212	261	236	240	222	247	198	213	216	226	224	253	241	252	241	226	203	240	238	237	243	230	232	210	229	246	212	215	227	269	255	260	238	218	211	227	244	221	212	249	220	235	246	235	216	256	231	220	247	247	221	219	225	214	213	246	219	238	254	236	252	248	210	215	230	250	247	227	264	229	225	242	238	232	251	213	204	253	212	239	236	212	238	247	225	236	247	224	224	240	231	256	205	237	203	222	249	201	256	231	208	221	253	218	233	241	234	256	240	272	240	219	238	237	227	268	243	245	213	223	257	234	233	233	231	206	222	226	247	229	226	213	202	250	212	214	234	236	233	229	217	238	234	234	242	226	211	235	228	249	234	224	239	227	223	231	241	236	273	230	232	237	247	252	218	231	219	259	261	261	235	241	241	251	246	214	246	239	247	252	246	234	245	244	260	210	239	219	203	251	242	259	253	203	229	250	245	235	244	223	224	248	243	232	258	235	229	231	239	239	235	225	221	240	242	220	233	224	232	256	238	217	246	211	236	220	246	216	249	242	242	264	231	242	234	240	243	269	221	243	240	244	231	260	243	220	229	222	254	256	240	230	256	247	246	224	231	269	237	202	224	230	241	218	235	242	247	204	216	203	222	205	208	221	219	256	244	238	233	216	255	233	243	242	229	240	217	236	229	198	232	228	247	232	211	237	262	241	241	209	239	280	245	238	241	228	235	258	211	273	227	225	229	238	241	224	242	221	274	256	224	257	215	232	232	246	246	248	240	215	241	231	235	241	240	234	242	253	227	238	235	214	257	269	213	253	245	270	230	218	273	232	250	225	211	248	249	215	250	200	248	235	223	233	248	250	233	243	247	245	223	237	229	230	248	252	226	236	225	225	244	234	221	246	241	265	253	233	253	252	238	242	227	217	246	243	207	222	228	208	208	216	216	210	245	247	240	257	203	219	247	241	228	248	218	235	242	250	219	235	221	247	235	214	269	261	241	213	242	249	238	219	287	246	224	232	221	251	250	228	224	224	220	264	204	227	245	254	223	244	248	246	241	217	231	252	207	259	227	240	210	243	238	230	257	233	196	229	228	222	246	232	238	240	230	227	241	240	228	264	240	243	203	249	227	230	223	234	188	242	202	230	232	212	282	221	226	228	236	229	223	232	240	228	217	231	251	239	243	234	223	225	213	265	266	248	232	235	229	258	257	243	226	239	234	241	230	220	231	260	248	230	238	237	239	215	235	223	219	259	228	225	236	232	220	237	233	215	244	239	227	229	226	241	240	237	241	245	234	226	226	245	229	242	251	233	249	228	269	243	206	241	220	230	262	205	223	218	209	245	237	239	239	203	234	257	228	226	230	214	203	260	250	243	244	251	257	237	236	208	234	250	272	221	227	258	257	246	257	221	260	255	214	224	220	246	245	230	236	236	249	232	241	229	228	235	237	254	256	226	264	248	234	265	248	223	233	240	231	242	257	244	230	241	230	209	240	247	228	240	231	247	246	251	244	240	258	236	255	221	224	239	242	247	229	233	206	231	242	229	278	235	196	242	224	211	219	228	205	257	217	256	261	228	235	211	235	216	229	248	248	234	221	202	226	254	232	225	219	254	253	255	236	240	233	249	242	237	221	243	272	228	262	246	251	200	217	238	232	220	248	224	238	225	220	262	240	223	216	226	247	195	222	255	246	249	220	246	233	269	255	213	252	241	216	254	255	224	245	237	224	220	228	269	250	223	234	229	209	233	230	235	241	257	231	218	224	253	249	231	223	257	239	232	239	239	206	241	226	240	238	246	213	240	216	222	246	216	230	242	249	237	245	221	250	225	216	248	215	246	239	228	260	248	238	243	238	232	208	240	236	224	217	242	230	215	207	240	249	241	258	227	249	244	236	223	247	215	224	268	228	233	230	215	210	235	205	225	248	217	253	224	249	227	209	226	235	200	247	216	234	275	269	245	216	245	261	265	225	243	217	220	223	205	232	222	217	232	232	232	198	229	251	251	254	224	202	227	219	254	263	223	225	225	222	210	220	286	239	212	229	231	231	222	212	250	224	223	234	245	199	272	238	246	230	235	224	252	221	261	240	234	232	222	236	242	246	205	232	252	233	238	206	227	247	219	234	232	235	215	249	253	240	209	215	217	206	247	247	227	230	236	240	208	248	243	249	217	226	233	276	220	221	229	235	201	241	213	224	222	227	220	225	226	280	227	249	252	232	243	254	238	246	220	234	218	243	238	236	239	234	236	223	248	233	225	239	222	224	219	232	232	213	222	229	226	230	222	210	216	226	227	253	251	255	207	208	250	211	230	216	214	208	222	228	230	236	229	244	227	252	236	242	225	251	240	259	227	238	237	206	241	207	244	224	249	225	245	258	229	243	235	226	239	240	251	269	252	215	219	235	239	206	226	243	267	207	249	230	227	244	243	217	242	246	220	226	240	252	235	240	223	208	258	216	260	232	241	227	226	251	229	232	239	234	197	209	223	231	237	252	235	228	242	234	244	218	219	240	243	212	234	237	212	222	229	235	258	252	234	220	253	220	232	239	205	250	248	208	243	217	230	201	212	232	224	239	229	223	208	229	254	266	236	215	198	214	247	246	217	262	262	233	227	230	228	211	257	210	217	252	293	242	227	221	205	231	256	250	238	251	238	224	260	225	258	231	232	242	240	231	228	197	249	239	257	228	226	233	231	225	253	244	220	216	244	220	226	232	247	267	227	244	240	208	223	260	228	246	262	250	248	252	230	236	236	233	254	223	226	201	234	255	254	234	224	259	219	240	223	244	221	223	222	246	254	238	225	239	240	225	244	257	231	275	255	220	214	230	228	245	240	243	214	208	231	215	205	252	206	251	233	258	250	202	250	239	235	225	226	271	240	236	245	235	225	223	219	220	287	232	255	227	229	231	213	240	220	244	249	210	259	241	235	230	252	259	257	236	224	212	231	228	268	264	260	197	208	230	237	233	242	227	238	217	243	246	239	224	275	231	232	242	241	250	249	212	211	218	238	216	229	225	232	227	219	232	217	205	217	244	245	226	235	213	224	250	219	227	227	233	236	226	201	206	217	247	234	222	200	252	237	262	223	224	243	260	224	234	197	247	224	212	233	240	206	215	248	251	227	243	193	230	231	248	236	231	226	271	245	241	240	207	206	234	236	258	220	215	229	259	245	216	241	242	226	254	247	205	235	233	217	265	246	241	249	219	245	231	257	234	241	243	250	263	243	231	259	204	220	231	240	258	245	264	239	262	270	241	236	231	254	221	240	235	230	218	241	218	227	238	231	231	203	246	230	232	259	242	252	231	251	233	227	220	195	226	256	257	220	243	235	227	244	223
7153	5692	12792	15293	13310	9998	6809	4727	3566	2994	2595	2256	2092	1701	1540	1418	1251	1234	1091	1021	926	948	836	786	739	739	737	684	695	624	639	635	664	627	633	648	632	620	633	578	585	610	616	578	564	580	605	544	555	596	582	569	584	591	595	587	600	593	564	552	606	583	587	610	578	542	560	590	548	581	578	576	551	594	582	592	556	570	616	558	554	572	579	547	609	592	571	551	607	524	550	608	576	524	552	554	566	601	596	587	603	595	582	552	559	588	560	534	573	543	604	562	557	600	580	622	570	587	585	596	599	584	571	573	595	592	516	565	561	554	605	568	560	573	561	551	589	578	523	533	571	564	584	560	573	547	564	597	556	593	603	584	544	552	560	567	588	563	603	574	576	588	567	565	549	568	561	544	633	574	602	553	596	534	580	595	580	581	581	600	580	555	564	596	541	539	563	585	613	589	583	611	568	548	573	570	570	537	573	562	547	551	587	584	610	567	574	573	543	552	591	580	552	553	563	562	592	537	529	526	609	598	559	603	569	584	556	556	570	534	600	558	560	613	570	597	567	550	593	600	578	506	557	555	548	600	578	577	606	565	577	558	583	607	597	559	553	618	534	542	572	557	593	575	562	606	582	557	566	599	579	574	568	563	542	530	571	553	564	556	588	556	565	560	547	532	582	529	587	537	578	569	593	581	562	573	628	590	539	581	585	553	540	615	591	587	556	578	592	572	566	568	566	579	545	610	581	543	587	596	587	578	553	553	549	603	544	544	588	548	537	590	554	539	587	565	558	579	567	613	570	568	589	589	559	602	594	577	607	555	598	568	562	570	542	573	596	556	582	575	547	617	583	573	592	554	597	605	561	563	583	577	555	622	539	560	568	512	571	593	597	535	568	524	527	611	555	558	565	567	611	589	599	567	565	554	600	513	550	522	599	550	579	555	559	532	606	578	585	584	586	563	612	594	565	596	567	608	542	585	589	614	563	574	591	586	584	566	569	549	605	638	590	590	612	582	623	590	553	536	563	546	520	552	615	600	585	585	586	579	564	588	542	559	529	634	587	556	593	583	580	590	572	569	555	590	536	567	539	552	549	532	542	584	610	574	558	559	568	555	563	578	567	555	567	597	611	525	571	584	600	561	555	604	602	534	583	567	587	596	539	546	566	582	602	616	556	541	603	577	545	571	548	511	592	558	592	588	563	563	619	563	572	550	635	573	502	577	567	540	579	551	546	593	615	571	549	570	539	587	570	556	576	555	581	552	575	580	589	593	553	586	569	597	603	531	572	567	579	583	563	552	577	562	574	605	565	554	576	549	573	558	575	561	568	557	561	586	553	558	530	596	530	588	565	551	566	559	587	573	560	561	607	556	574	570	568	606	558	558	581	617	520	591	553	570	582	548	533	608	529	562	560	583	537	561	558	540	552	583	576	556	523	551	540	561	571	577	543	599	539	596	590	550	596	625	571	606	578	564	592	561	549	621	541	544	601	590	554	585	553	588	584	591	568	564	586	587	561	551	582	541	564	595	559	562	570	527	583	550	579	599	639	563	553	606	518	590	549	578	589	566	596	568	582	546	577	574	564	572	568	599	582	586	561	511	564	584	573	550	563	579	588	587	571	556	615	560	598	578	570	578	563	597	541	568	592	554	581	564	564	555	541	573	603	559	556	586	576	613	554	566	582	577	563	557	594	578	521	539	574	573	563	577	557	568	522	590	562	613	578	550	563	578	574	556	585	595	561	571	544	576	555	592	557	592	604	577	566	554	563	555	579	603	552	589	550	589	569	534	552	615	569	588	534	559	583	577	592	579	589	545	583	606	558	575	593	558	565	577	554	585	603	616	559	557	543	563	608	591	554	569	535	522	570	603	563	598	571	566	610	585	626	572	557	544	584	579	536	556	557	559	560	590	612	553	557	558	523	583	561	596	560	551	619	512	563	618	580	560	566	580	552	603	564	549	570	567	554	549	566	592	576	567	597	531	573	567	566	568	595	540	612	572	579	539	539	581	553	545	537	591	532	585	549	574	541	568	572	583	567	536	567	620	584	574	575	611	576	588	567	555	513	546	561	574	585	566	539	578	580	597	531	579	535	567	556	579	568	563	578	568	599	589	572	602	568	521	580	572	586	583	569	547	575	562	613	559	616	564	559	590	544	594	540	599	584	560	568	619	588	584	577	564	569	611	588	571	559	569	562	537	558	562	554	574	578	523	581	564	576	554	574	566	534	560	579	519	551	565	577	588	584	565	553	603	581	564	558	599	530	599	569	571	602	557	549	529	525	621	574	590	558	556	549	591	601	583	554	570	577	567	552	565	582	583	533	561	568	577	580	569	619	526	585	586	542	544	591	567	559	554	603	565	563	609	550	516	599	587	586	570	573	575	574	572	575	587	532	547	543	598	633	552	545	595	593	567	631	583	577	601	552	576	555	551	543	558	574	591	566	612	581	599	594	520	578	551	598	622	561	565	542	560	530	561	566	624	558	566	532	565	550	581	593	594	608	569	578	577	587	570	558	603	598	573	550	518	593	555	570	601	543	542	570	564	524	606	558	556	541	528	605	578	608	550	596	533	600	565	586	574	556	605	593	583	598	585	576	585	591	614	557	603	562	539	537	574	576	558	592	584	607	545	556	589	575	565	534	587	568	575	590	607	539	550	569	575	568	575	560	550	533	555	566	583	562	554	575	576	596	583	570	568	587	602	555	591	587	565	560	554	563	551	550	571	540	597	579	551	604	575	566	568	634	583	549	575	527	564	558	563	589	585	545	558	628	604	563	513	563	576	566	567	605	560	615	614	542	588	537	563	551	575	558	560	524	540	544	568	534	559	573	588	615	576	569	599	590	616	558	563	628	548	555	592	588	592	570	570	565	596	568	618	581	596	578	563	583	553	565	553	600	578	593	571	548	581	557	556	561	570	597	575	560	590	597	575	557	582	554	584	558	625	598	593	562	549	551	593	576	579	579	539	553	554	586	544	601	631	586	583	605	567	650	535	599	586	567	573	569	572	567	564	570	565	585	590	590	543	582	538	544	579	566	628	569	584	529	586	535	562	609	598	550	582	535	558	584	548	558	553	552	595	570	582	626	546	581	546	569	512	542	586	595	568	606	587	541	575	557	586	614	574	596	528	529	504	586	529	555	596	576	613	551	611	570	582	574	580	598	560	600	569	562	594	640	575	587	615	600	545	587	536	594	567	552	531	575	568	581	613	570	554	563	594	561	602	562	587	560	548	560	596	576	565	540	562	534	540	558	547	574	613	543	544	587	557	579	542	600	561	586	550	538	565	580	542	589	608	531	554	572	552	617	565	601	566	544	544	572	587	584	571	582	603	589	579	576	585	568	579	569	552	567	609	570	535	556	565	585	583	604	565	545	564	578	587	593	564	590	565	576	539	577	603	582	561	593	545	565	527	561	578	620	615	561	582	543	575	590	578	572	552	541	568	557	617	547	545	600	547	575	581	594	562	600	575	553	546	588	574	559	606	559	553
19041	11112	11551	9027	6233	4228	2906	2022	1658	1646	1090	893	934	647	558	526	456	435	410	379	301	331	294	319	292	290	305	259	257	224	223	239	246	236	228	222	249	218	237	240	220	239	252	236	214	223	223	241	233	239	224	261	237	208	214	236	239	250	248	251	214	221	223	241	276	233	233	253	223	216	222	212	231	232	236	245	239	187	255	223	244	239	219	214	248	238	280	220	267	237	213	238	232	222	239	255	241	253	219	251	221	206	234	259	213	246	233	232	205	233	183	213	215	233	223	251	203	219	239	233	219	241	249	234	228	221	237	231	230	233	248	247	220	241	250	229	186	231	224	250	218	235	224	242	230	241	236	208	243	215	237	205	217	224	241	210	220	234	250	238	259	233	244	257	234	227	239	206	234	235	233	218	217	220	214	208	248	255	273	225	251	214	206	226	255	215	212	206	248	231	236	221	235	244	248	220	215	201	236	223	240	233	228	219	234	236	240	228	269	209	248	218	205	237	219	218	225	240	227	231	249	229	226	223	236	256	234	237	232	255	243	237	262	231	225	210	235	215	235	255	225	249	238	209	226	248	237	217	241	258	253	240	219	217	232	210	227	187	247	260	239	249	245	224	225	232	257	229	213	214	226	245	237	218	226	256	233	206	246	224	216	227	233	239	217	222	244	218	220	226	216	215	236	214	228	232	237	209	218	247	220	241	228	220	238	215	245	226	218	191	264	224	228	217	231	231	224	213	237	218	209	226	226	185	237	235	253	222	205	248	231	238	224	230	238	234	254	199	246	224	203	233	226	218	214	246	227	226	238	238	214	226	214	236	222	236	228	244	233	210	241	236	237	216	211	241	239	208	239	228	222	226	226	231	254	253	202	233	230	231	238	254	237	246	248	233	250	229	241	208	240	240	232	206	235	205	251	223	250	231	252	242	240	248	250	246	241	238	218	240	262	220	218	245	209	235	229	216	234	205	214	255	213	227	211	232	215	208	227	221	225	221	240	251	221	236	211	227	250	204	249	224	211	235	238	241	235	221	248	232	261	219	235	257	217	222	233	237	224	246	214	262	239	228	227	209	247	254	211	224	214	237	236	215	244	238	216	235	252	218	234	225	236	253	241	260	234	254	253	262	238	247	215	236	233	250	232	213	256	248	227	240	212	230	231	240	230	216	224	226	238	212	237	223	229	224	238	237	226	221	223	237	230	244	222	245	222	231	233	239	212	242	265	244	236	225	213	215	205	215	237	224	229	223	225	225	256	235	241	240	217	244	192	228	219	243	239	231	241	240	235	220	229	223	250	222	239	230	264	226	218	245	220	231	234	251	243	224	200	219	208	212	227	222	246	235	212	237	206	225	210	227	230	231	255	246	248	196	231	228	241	256	242	242	243	218	229	235	253	250	231	224	220	225	225	209	226	224	210	208	246	213	229	257	249	243	251	229	204	213	250	198	216	244	221	220	252	221	212	235	237	212	212	246	202	244	216	215	214	224	231	248	232	218	222	194	212	239	212	242	245	237	227	234	224	214	242	230	209	222	239	233	201	227	230	219	231	218	242	231	228	244	238	212	240	226	239	234	247	216	226	217	234	235	243	235	228	242	242	222	257	256	201	238	244	235	239	226	240	234	254	249	219	236	246	250	260	228	253	217	207	246	213	241	272	246	243	237	236	252	226	244	238	246	233	249	243	232	223	228	227	251	237	228	245	223	222	224	238	236	227	264	220	226	238	234	215	216	269	243	248	236	210	235	229	200	236	228	250	255	230	234	242	220	243	234	233	220	230	253	259	219	245	239	231	231	229	246	196	208	231	245	219	237	218	240	235	237	227	220	214	258	225	229	248	255	211	227	273	227	198	211	224	203	230	216	247	254	250	212	215	228	209	213	209	209	242	232	227	231	211	252	231	206	222	240	240	239	236	259	229	260	248	207	231	239	246	218	223	232	236	222	214	248	258	233	252	221	224	248	230	217	226	249	248	224	245	202	228	223	217	247	224	218	252	215	225	237	216	232	231	234	238	234	227	214	236	217	257	201	218	231	236	231	224	252	232	198	215	205	212	247	241	263	219	208	231	212	232	215	227	203	230	256	230	240	193	241	223	247	243	236	257	209	256	227	206	222	237	216	242	252	224	220	243	251	223	234	245	233	194	248	226	253	234	218	222	227	208	236	233	231	233	230	228	223	228	237	232	226	237	238	277	239	213	247	223	236	231	227	210	240	236	226	231	222	220	223	222	246	249	230	223	217	230	211	229	247	224	225	250	197	219	221	218	228	204	197	205	240	252	227	266	214	232	211	237	215	228	223	218	236	221	242	223	231	232	236	259	236	215	232	204	227	248	231	243	231	218	226	221	199	247	218	227	222	213	229	225	225	212	249	245	212	208	229	210	250	225	239	218	218	252	262	241	267	214	223	242	234	206	241	213	254	237	261	209	214	237	231	226	225	235	247	233	235	236	228	250	256	227	187	232	257	223	214	238	209	235	224	227	243	223	242	240	242	250	209	236	238	220	221	203	238	221	242	249	231	245	207	242	218	235	232	237	249	212	223	242	187	248	238	226	242	210	236	227	229	253	227	236	241	227	228	252	215	217	241	216	244	224	212	227	210	230	223	222	220	224	216	200	237	210	251	236	263	223	268	241	240	216	228	213	216	263	220	228	246	236	226	229	224	189	226	241	243	216	227	244	261	235	223	204	208	245	239	242	232	270	205	205	216	203	233	254	227	216	237	215	204	211	226	234	247	225	243	283	225	254	222	228	219	246	236	235	224	219	236	223	237	221	238	242	230	237	219	240	229	227	259	249	227	232	253	234	239	215	237	229	210	214	219	203	238	221	259	204	213	221	219	236	240	245	219	237	249	238	234	228	217	246	238	224	226	206	247	223	281	240	246	210	255	208	228	231	239	235	246	236	229	212	224	247	210	241	231	201	212	244	227	220	232	232	223	213	223	225	218	231	234	221	207	219	227	221	239	191	242	228	223	211	223	241	255	225	244	222	227	235	214	227	260	233	227	222	240	245	251	234	239	231	242	234	214	223	230	232	260	216	251	210	254	232	244	243	237	209	277	229	227	219	231	233	213	260	211	242	224	231	223	216	223	211	272	262	214	198	269	246	207	242	212	219	203	219	234	227	237	256	221	219	228	243	239	255	220	213	227	227	223	240	213	198	205	258	232	233	253	226	223	188	264	231	234	230	220	260	219	233	247	253	252	204	215	240	247	229	223	234	225	194	228	229	216	254	242	226	227	251	244	239	235	243	228	207	219	220	251	245	229	248	221	219	235	228	262	227	247	239	239	237	241	234	250	218	220	211	219	247	261	213	229	220	231	218	228	208	212	226	207	249	216	209	227	253	290	260	247	244	229	231	241	245	200	240	233	233	251	235	223	229	261	218	231	208	228	216	216	239	249	214	201	233	210	265	241	210	229	250	208	291	246	224	235	233	217	221	236	200	242	249	224	230	209	226	243	240	252	207	223	236	236	262	231	231	233
14424	9841	19398	21478	18987	16376	12589	10274	8712	7840	6212	5129	5254	3513	2968	2842	2399	2262	1887	1676	1442	1221	1324	1061	1055	911	821	842	792	748	726	685	684	667	656	665	623	643	592	613	574	592	611	562	611	595	579	547	562	580	567	585	573	578	573	558	579	586	591	599	578	540	558	585	578	621	521	554	614	585	601	545	527	588	561	570	572	577	558	554	525	519	521	579	587	566	592	579	537	574	569	555	534	540	572	514	582	543	530	541	599	565	581	557	565	556	546	543	513	538	560	535	565	558	572	557	587	606	538	549	576	574	562	535	561	585	573	554	548	547	542	553	549	600	589	563	574	566	544	519	551	602	604	536	599	598	558	568	615	566	565	582	573	598	546	579	600	578	541	523	565	527	558	563	601	541	557	570	563	598	507	549	537	577	539	541	583	529	559	568	602	569	565	537	537	597	630	590	599	545	579	588	515	534	518	568	580	556	568	564	603	581	589	538	528	580	550	572	582	566	554	531	559	578	546	585	552	557	591	522	567	593	545	576	545	547	558	564	620	535	583	572	542	558	546	529	549	551	550	578	584	566	575	589	565	538	590	533	525	552	581	530	544	540	536	544	522	592	583	534	595	588	583	530	568	589	589	578	531	581	631	581	589	560	572	529	617	562	525	591	593	579	530	539	514	579	600	529	555	545	545	598	587	548	584	556	558	559	613	545	545	578	575	577	538	573	571	569	563	580	577	593	560	552	548	596	541	570	575	579	573	572	539	561	545	527	593	556	564	574	550	554	540	570	535	562	537	595	570	559	567	534	560	567	588	556	557	537	537	575	594	512	546	559	572	569	572	543	563	580	560	569	518	546	582	550	575	611	565	560	546	553	587	566	537	556	560	516	582	534	527	566	550	553	544	561	541	588	595	574	583	567	593	567	557	551	523	603	595	564	570	572	571	550	576	532	609	610	550	568	516	556	570	503	569	600	547	540	526	593	577	555	530	542	585	544	550	598	587	548	524	553	567	549	572	557	569	544	587	556	540	575	583	541	575	572	579	524	552	568	610	526	546	542	551	567	578	597	589	511	577	542	532	551	580	506	520	572	596	523	539	552	523	532	537	567	549	543	542	608	568	590	564	581	560	572	535	590	549	539	544	523	575	595	590	540	589	571	564	552	538	572	568	556	557	531	556	533	578	557	571	558	574	531	572	572	528	559	578	571	517	562	530	578	563	548	594	548	596	576	614	530	539	592	550	539	553	555	558	550	558	537	571	549	587	513	550	527	561	558	527	578	559	513	573	576	612	547	566	588	550	588	645	607	570	568	561	596	570	612	553	540	553	552	579	586	579	578	548	574	566	571	557	563	585	523	562	596	551	573	654	566	567	584	577	542	575	525	558	527	562	577	619	552	527	595	565	578	586	541	549	572	572	577	547	583	599	553	551	557	546	512	530	554	526	541	591	545	566	576	544	563	621	552	556	554	598	551	568	548	575	580	511	573	584	582	553	577	550	610	543	577	516	556	527	562	580	548	587	574	559	545	537	535	569	557	592	595	572	565	562	562	505	592	550	553	568	549	579	533	565	542	551	604	569	582	567	577	537	569	569	600	585	511	549	573	569	553	577	551	574	567	511	550	562	564	520	550	589	591	563	564	551	543	539	567	527	543	562	547	557	542	538	571	570	557	601	560	523	548	512	560	549	578	579	560	559	555	544	529	560	523	567	568	577	589	561	550	567	594	575	621	590	614	563	506	568	518	564	605	573	550	527	574	533	535	610	569	581	576	586	615	544	581	595	579	579	566	585	562	559	590	561	569	585	555	552	508	587	579	538	576	559	559	516	586	552	542	560	604	566	544	571	571	594	530	532	487	546	584	611	591	550	548	562	571	542	552	597	557	536	593	551	558	574	537	539	549	552	543	563	557	533	543	587	575	566	582	526	575	538	566	522	555	539	543	559	560	578	583	560	573	591	586	570	558	543	563	569	566	604	560	583	551	560	563	583	563	576	543	512	561	511	544	597	537	533	558	555	601	543	585	525	571	540	587	583	536	558	538	533	564	531	555	576	550	607	576	570	563	602	563	561	580	586	552	571	571	534	548	568	570	559	571	533	539	591	569	537	535	561	569	545	558	565	542	604	574	550	559	575	567	526	596	576	550	569	549	542	594	546	576	571	597	595	578	583	591	582	546	579	544	544	533	549	510	569	602	549	566	530	619	532	600	521	592	542	603	570	595	574	554	565	557	531	544	566	542	576	518	594	583	584	559	614	587	560	533	559	565	555	544	544	555	582	607	584	555	570	583	503	564	578	608	589	576	549	591	576	600	582	583	535	532	580	604	544	557	527	534	597	519	578	618	579	560	509	584	575	580	590	563	567	552	565	536	578	577	577	554	557	566	561	528	563	538	533	578	581	557	588	543	609	541	543	520	576	604	536	603	562	556	593	556	577	525	539	627	584	577	551	555	545	552	519	585	539	566	549	535	533	534	579	555	565	513	550	580	545	562	594	588	563	565	597	546	604	572	571	537	571	565	612	550	513	583	576	571	556	507	548	568	586	521	596	562	568	557	531	581	595	587	555	569	563	541	513	582	577	549	580	565	564	580	535	553	533	560	571	595	548	564	576	507	581	576	558	562	557	569	530	605	550	550	546	576	562	603	544	573	535	525	549	567	559	575	554	540	515	607	596	542	540	621	564	600	593	527	564	577	557	534	543	554	572	561	585	566	501	613	550	582	544	538	550	571	562	549	583	576	558	552	565	520	571	553	582	553	551	572	559	569	613	527	568	560	538	562	542	577	616	568	579	590	572	575	570	517	567	584	540	508	611	617	536	565	602	572	544	539	562	530	563	518	566	537	592	605	541	537	518	578	592	518	541	598	536	556	589	573	549	582	523	586	606	568	585	592	651	555	560	609	585	554	538	562	566	555	588	560	544	561	580	549	567	550	573	563	552	564	504	604	546	584	599	614	557	583	576	582	561	585	587	548	567	542	577	569	555	569	579	543	529	572	562	629	553	538	625	573	594	572	577	534	601	562	602	541	559	582	535	580	510	558	553	565	555	534	539	562	577	551	553	549	574	600	547	547	553	554	537	596	559	581	624	646	577	568	598	573	589	531	576	542	531	554	572	570	546	558	554	577	550	565	558	555	550	558	545	539	567	548	560	588	589	541	572	572	542	602	560	555	594	537	545	563	560	553	584	576	573	554	600	560	530	563	564	556	599	588	575	593	528	554	560	526	548	565	571	551	609	542	598	547	570	540	619	544	550	573	559	552	589	541	565	572	592	576	556	545	587	614	564	527	544	598	567	560	577	562	571	572	562	557	515	552	620	563	578	539	532	651	564	566	585	556	532	579	580	537	556	560	527	569	547	558	567	545	581	552	566	588	594	512	548	618	571	542	558	582	529	545	575	582	575	579	561	551	525	585	560	524	554	523	534	582	606	585	548	583	543	577	525	555	542	619	527	540	528	560	540	536	577	580	566	567	585	566	565	574	589	568	580	586	559	549
27909	16726	16893	13275	9281	6718	4693	3346	2817	2425	1853	1540	1358	844	731	710	508	542	419	434	343	348	375	311	254	287	291	247	264	246	241	245	194	228	229	243	230	220	236	176	244	214	212	191	220	206	205	217	199	182	212	230	210	222	189	199	202	212	190	201	214	189	234	210	212	218	212	181	189	219	235	208	225	205	219	206	206	198	217	220	237	208	191	207	228	201	200	206	215	237	202	218	210	196	232	215	241	210	213	193	211	191	191	204	228	201	213	201	213	228	210	204	236	225	213	189	201	188	219	204	185	216	232	242	195	218	210	210	231	220	234	203	191	220	226	212	200	236	185	204	207	215	200	227	207	205	227	220	215	198	236	219	190	224	197	212	218	215	206	199	185	194	197	210	196	203	208	181	224	240	231	187	207	190	189	220	190	212	212	222	221	208	197	205	221	222	213	183	188	203	206	210	222	216	218	195	204	216	214	202	170	195	190	221	217	202	217	186	212	199	179	220	204	210	219	195	194	223	221	213	218	193	248	221	217	194	187	223	211	206	198	201	196	209	201	209	199	215	193	207	228	203	199	197	188	215	211	195	212	213	178	177	182	199	207	190	196	207	198	229	208	207	230	212	210	182	192	213	199	227	212	213	226	212	207	206	212	209	219	221	207	208	207	239	218	212	208	198	195	230	206	210	172	218	238	191	200	215	218	197	179	223	155	217	213	217	218	218	238	199	183	198	203	189	199	190	205	197	201	230	209	196	181	218	213	202	204	215	186	200	210	209	207	207	214	185	230	232	204	194	222	210	218	229	220	192	187	213	191	181	218	207	203	213	209	199	239	207	205	214	226	219	217	227	210	208	188	210	232	225	201	173	205	217	203	194	191	191	226	203	212	207	211	205	219	184	228	196	217	176	192	224	202	209	201	205	215	215	204	203	206	230	201	201	216	218	196	209	216	240	177	233	208	198	207	206	186	194	197	198	212	212	195	238	195	220	197	193	224	200	191	215	213	198	199	210	222	192	211	188	206	224	205	200	210	213	199	215	215	203	203	196	205	195	205	216	212	187	196	223	205	228	204	210	206	212	188	204	194	206	205	204	216	169	190	205	212	222	200	198	218	222	230	225	200	217	186	206	184	209	186	237	210	220	198	222	194	231	189	215	212	193	205	226	234	193	206	196	178	218	207	248	216	199	216	218	209	224	182	194	209	234	205	211	196	213	217	207	216	251	213	183	209	200	208	216	213	211	198	212	196	206	204	220	198	229	212	181	217	186	200	204	193	224	228	205	212	203	219	227	179	240	236	207	222	215	182	210	203	221	219	210	217	226	220	196	205	213	219	208	207	201	211	189	224	217	204	210	215	186	229	196	215	194	186	211	223	209	241	197	229	191	176	209	200	206	227	235	195	214	215	185	194	196	211	185	193	209	239	216	186	183	174	196	226	217	189	220	219	206	201	212	217	244	208	219	209	235	206	210	232	177	215	208	224	216	221	186	208	221	204	197	198	203	222	204	209	208	215	214	212	195	193	176	210	193	173	234	177	201	182	177	197	177	205	205	205	214	201	190	193	229	185	182	216	194	238	189	241	200	211	204	205	184	227	248	195	213	223	193	183	218	222	202	229	191	230	190	212	223	213	215	224	223	203	217	222	231	199	202	204	225	187	200	217	209	223	205	207	210	214	221	195	205	243	212	200	242	203	196	196	169	211	212	223	234	200	220	224	215	229	207	211	184	206	190	221	222	213	212	208	209	204	217	229	209	193	212	228	216	198	200	206	235	200	226	211	216	214	206	231	227	212	222	174	224	231	209	205	208	210	197	204	215	223	238	227	210	205	211	199	234	202	227	212	179	225	210	215	192	216	186	212	195	209	193	212	184	199	205	213	207	237	199	210	218	232	189	243	191	236	220	212	235	218	233	199	219	195	222	212	190	235	203	216	214	198	213	228	234	212	204	197	194	213	196	193	189	193	203	209	225	223	228	207	216	193	191	199	216	210	188	209	207	224	220	210	202	191	218	215	191	195	169	213	223	232	200	182	216	191	215	192	205	192	234	204	212	221	218	209	184	224	209	197	229	211	197	212	227	212	195	220	221	213	212	190	201	176	224	216	204	192	204	208	210	210	219	213	186	212	186	179	201	212	209	210	212	225	191	191	196	198	218	200	207	196	186	203	226	219	193	211	216	190	211	213	214	196	217	194	206	229	205	204	232	195	188	232	207	177	215	216	201	220	217	205	217	221	199	176	207	200	211	190	202	187	207	213	219	199	227	208	221	229	203	224	208	191	203	211	247	193	208	208	211	213	207	184	201	205	225	188	213	216	209	242	229	245	236	207	225	203	191	199	196	232	192	227	228	191	218	206	211	205	210	218	204	221	196	234	219	186	193	198	212	231	214	207	194	208	191	218	219	180	194	214	215	204	215	227	224	191	238	236	204	205	216	198	226	222	217	203	231	218	217	191	189	202	175	218	196	219	190	196	218	255	233	208	209	199	223	201	203	190	221	198	198	235	219	214	207	213	197	193	198	200	205	218	223	214	215	201	224	210	201	212	201	218	200	194	203	206	212	213	208	231	208	220	224	211	229	205	219	175	208	250	188	233	203	207	188	193	229	215	208	207	218	162	205	217	216	216	246	208	222	201	203	219	215	195	216	196	216	198	224	219	193	215	220	208	241	204	231	228	183	167	228	215	198	203	219	228	207	181	198	221	202	227	201	174	191	220	183	217	208	242	227	205	215	207	215	205	204	196	220	228	199	234	229	184	192	217	222	195	229	197	193	176	208	228	217	193	201	201	191	230	191	218	204	187	196	207	192	204	209	200	207	203	233	227	220	209	223	192	193	192	217	194	203	180	185	209	224	190	205	210	208	231	210	235	205	197	229	217	201	217	224	193	182	218	186	210	213	182	217	175	199	207	195	194	179	196	189	198	201	196	227	190	200	202	199	234	190	215	206	233	210	231	216	247	201	227	207	216	227	190	210	209	203	208	184	208	210	200	208	198	187	184	181	210	244	202	191	215	197	205	209	226	218	213	202	209	171	235	223	186	183	216	230	207	210	194	207	248	192	205	208	219	233	215	235	209	200	206	203	213	178	204	192	205	201	198	242	242	192	198	202	214	210	193	215	217	214	201	211	203	202	213	227	213	211	213	224	213	187	178	220	190	205	216	212	168	174	198	194	235	218	207	210	217	194	210	194	218	252	213	203	229	204	227	210	207	217	237	228	203	209	219	171	193	215	229	201	206	209	207	225	205	239	215	181	201	203	224	241	211	237	195	197	205	188	226	210	200	218	181	222	214	206	194	181	239	216	194	254	202	212	200	212	200	192	212	222	183	203	212	196	203	223	243	205	201	212	189	260	204	203	189	193	199	177	242	212	189	202	205	187	212	222	222	218	206	226	226	191	189	193	207	213	200	208	205	197	192	183	208	216	203	222	177	219	193	196	200	213	213	213	221	213	187	194	196	221	213	209	200	204	241	232	188	173	203	212	192	213
18966	12878	24433	26061	23475	20810	17333	14308	12659	11469	9392	8095	7643	5053	4419	4011	3494	3150	2612	2125	1747	1598	1711	1256	1267	1028	1013	956	831	765	697	691	663	647	623	619	616	585	580	616	511	569	537	583	567	520	536	519	515	572	519	507	500	540	498	511	486	498	532	544	488	450	519	525	494	498	533	509	480	504	539	481	504	516	509	480	526	539	516	555	553	531	520	505	497	539	468	467	554	512	507	482	535	464	542	527	530	514	482	495	518	503	502	548	481	494	480	513	540	508	509	490	535	516	504	561	532	493	531	453	491	544	533	533	550	523	529	499	524	518	484	484	511	470	536	463	465	507	482	519	507	522	505	516	505	486	511	482	497	513	551	492	506	536	506	505	540	513	524	515	502	539	506	481	500	520	469	477	479	516	502	443	517	493	514	491	549	530	478	507	535	540	503	461	497	476	515	520	490	496	467	513	506	462	505	489	495	534	469	487	544	514	526	512	516	507	470	526	503	533	455	530	476	539	476	520	533	512	503	497	498	510	501	491	504	484	537	496	532	468	544	540	545	506	561	506	517	488	493	474	532	520	519	509	536	526	518	516	504	520	523	490	506	523	504	503	484	487	488	492	517	512	512	513	476	519	518	512	477	497	552	471	497	520	486	511	501	482	524	465	523	530	525	498	465	532	502	493	488	509	541	549	507	493	490	552	512	475	514	503	519	495	560	498	494	504	507	499	534	485	497	554	525	497	478	506	534	491	520	524	530	514	535	507	460	525	474	518	541	516	508	535	476	476	535	500	476	534	547	510	506	487	506	506	535	488	538	505	500	489	527	510	516	533	504	501	517	522	480	512	519	567	517	526	497	496	555	535	528	572	479	527	482	496	508	505	558	494	494	514	476	513	522	542	547	497	526	526	511	448	499	545	491	524	508	477	521	501	551	495	515	472	501	524	524	488	528	519	516	499	503	520	491	525	520	499	480	518	508	503	518	496	487	490	527	489	507	481	475	497	512	544	527	510	499	516	497	517	486	513	524	482	490	524	475	478	491	519	534	514	528	494	468	501	485	538	506	501	500	520	498	494	509	483	528	495	529	521	501	506	476	472	500	533	507	555	493	509	577	498	513	476	524	535	523	496	521	520	508	486	514	534	547	542	498	463	489	476	528	489	519	527	538	506	483	520	492	502	537	501	502	491	483	486	496	496	530	542	524	500	545	496	505	523	528	511	509	474	513	521	508	529	488	479	496	477	530	499	443	536	518	535	507	505	519	530	538	464	494	499	505	502	501	517	506	497	545	511	509	511	504	500	528	508	506	548	503	486	506	567	498	481	491	507	557	502	464	531	482	482	420	516	515	541	527	491	503	531	539	502	475	535	466	529	500	546	483	514	489	521	507	524	518	523	503	532	551	493	513	488	535	474	541	521	515	501	490	482	496	495	471	516	516	510	506	480	528	492	516	474	513	513	470	488	501	516	473	473	470	489	507	492	534	562	552	540	504	492	501	499	532	482	543	523	528	497	501	497	469	544	519	482	504	485	498	529	505	499	520	504	512	500	485	498	501	444	516	509	490	479	515	532	490	485	502	528	467	503	500	513	511	492	509	494	502	500	504	512	507	524	486	548	528	507	553	482	518	448	497	507	474	501	537	496	524	541	536	499	494	500	515	501	495	514	488	484	514	486	537	507	491	498	530	509	530	483	492	508	500	469	517	481	473	485	511	527	524	545	511	529	484	510	510	481	525	476	499	492	529	488	525	516	480	498	504	535	507	498	495	556	508	513	507	458	486	519	474	473	507	516	530	535	512	512	470	501	518	515	544	468	494	520	479	531	507	540	503	490	507	500	525	491	509	515	492	504	515	472	470	498	488	518	524	494	505	532	495	569	495	486	520	525	533	490	507	536	513	518	511	538	522	478	507	511	527	492	529	514	537	482	560	540	477	467	484	514	495	517	502	515	525	511	465	480	483	499	529	525	482	501	514	513	532	503	515	509	487	512	511	493	498	474	515	553	483	558	507	499	512	478	508	523	496	486	514	522	472	524	540	504	501	497	542	499	509	494	524	504	560	524	501	505	510	503	519	499	513	539	493	515	548	511	487	547	520	508	517	504	544	498	496	501	493	534	516	525	486	464	460	528	481	540	495	488	559	468	506	472	492	479	511	477	555	471	508	486	438	547	530	536	474	486	498	509	513	505	540	544	473	526	515	507	518	482	542	569	514	518	487	507	487	567	523	473	503	505	563	508	494	480	561	487	509	468	508	506	491	525	516	496	514	528	550	529	517	523	516	515	538	497	501	515	485	517	487	525	500	521	500	495	565	450	494	532	533	541	507	560	488	526	494	508	485	524	554	508	497	529	500	551	517	500	481	500	490	537	504	517	513	503	471	470	550	484	546	502	486	478	514	517	496	517	471	523	509	513	458	529	554	512	476	479	507	518	531	509	505	536	517	485	513	506	497	505	528	529	470	499	537	545	470	550	503	480	507	523	513	500	494	512	546	497	479	477	493	489	492	537	513	499	527	534	527	545	512	500	515	495	488	496	492	481	503	519	461	505	484	521	548	496	533	529	521	526	470	531	531	518	520	522	489	516	529	543	530	519	489	518	514	523	497	511	496	472	560	502	516	487	494	461	544	504	517	525	550	487	488	534	537	519	480	523	499	493	477	523	518	540	485	496	504	510	486	549	510	544	509	471	539	562	498	543	505	481	499	533	511	480	556	485	498	488	510	485	477	531	531	500	507	541	498	491	493	481	490	489	468	510	511	507	529	540	472	510	529	503	486	506	525	495	530	521	468	526	490	498	507	463	521	498	548	505	544	505	518	517	491	521	497	521	481	522	527	483	498	513	490	505	542	568	514	496	521	535	522	477	520	515	547	471	517	511	499	492	485	511	536	534	487	490	505	528	508	493	499	494	522	523	502	484	527	516	516	508	524	460	500	538	489	491	532	537	511	510	474	504	476	501	479	475	508	524	481	487	516	547	521	478	522	505	488	528	489	531	531	503	498	539	516	499	502	490	513	478	512	494	509	531	496	501	509	516	504	505	506	515	515	556	504	491	500	521	521	538	543	500	546	514	513	462	484	471	519	492	517	551	515	462	548	525	486	548	488	503	495	535	502	523	485	498	512	492	526	514	482	498	520	563	504	509	507	539	522	519	507	524	495	553	510	530	508	488	502	498	490	501	506	527	502	493	516	468	499	498	547	511	492	528	493	494	500	531	511	544	492	524	456	483	556	533	493	528	497	493	531	490	496	507	504	517	492	531	516	484	509	497	500	538	538	547	506	515	512	492	530	497	489	526	517	498	515	485	505	484	506	511	466	542	462	548	529	501	498	541	500	474	495	536	492	530	523	499	474	498	509	505	495	467	488	553	513	506	523	500	529	536	488	495	518	536	525	536	520	517	493	478	480	508	524	512	539	512	485	511	498	512	467	512	482	504	529	508	470	510	488	518	521	529	486	531	516	507	501	528	503	524	528	526	528	491	531	487	505	532	518	521
8925	5902	6756	5436	3496	1995	1177	867	701	607	597	462	423	382	412	367	356	317	293	313	273	307	277	268	279	269	252	241	254	241	239	204	268	249	231	227	237	256	232	242	248	210	222	252	246	229	238	250	235	248	232	235	244	227	241	261	232	224	205	274	242	235	240	272	254	237	239	250	227	223	241	247	237	260	235	226	267	211	245	273	252	266	239	215	259	245	230	237	246	258	214	217	215	221	223	210	226	245	227	242	233	209	222	226	233	239	230	249	237	249	222	221	219	252	252	266	264	231	216	254	209	237	247	244	246	223	248	266	211	265	225	275	244	215	229	217	257	248	243	216	222	251	237	242	255	251	252	227	254	248	220	236	236	246	251	226	229	253	239	228	255	235	229	214	230	232	246	233	273	228	243	226	259	254	222	229	216	234	256	242	205	210	248	228	260	215	239	227	252	264	255	248	231	235	244	228	260	246	258	240	244	259	240	262	239	214	244	256	236	226	193	247	272	242	229	219	225	270	250	221	243	261	233	244	241	233	248	262	251	232	237	261	242	224	208	234	242	205	195	247	263	236	255	223	252	241	255	234	222	216	242	256	208	243	224	256	236	222	219	242	278	242	229	226	286	246	227	237	221	242	222	207	216	261	231	242	226	238	218	224	240	233	216	237	238	201	220	235	225	223	245	234	243	228	236	220	252	260	225	202	248	207	218	222	249	250	250	246	201	244	252	258	211	237	224	226	259	218	233	238	225	233	241	225	240	239	276	247	229	240	228	228	232	209	236	214	231	234	214	192	251	277	232	261	225	217	218	245	229	235	221	247	210	241	255	224	237	233	221	231	243	245	243	212	266	207	237	238	219	220	245	260	252	244	250	242	215	231	211	267	249	261	215	229	221	233	244	237	219	231	223	247	229	238	207	230	232	234	209	227	223	243	245	240	272	215	252	264	221	237	214	238	240	266	243	229	234	237	244	197	235	243	237	239	239	237	241	217	224	233	225	227	220	239	226	248	244	194	246	238	255	231	230	256	234	264	208	222	228	244	246	244	219	237	237	261	282	235	254	217	261	225	220	215	254	229	246	257	234	236	231	256	243	231	236	206	248	276	240	233	239	226	215	248	235	254	229	269	267	218	209	251	253	206	219	243	235	208	232	241	227	252	280	251	226	237	222	229	248	223	255	269	207	208	217	212	228	232	239	263	209	228	232	224	245	241	238	248	240	222	246	229	219	236	242	238	249	215	235	247	254	230	227	248	244	229	232	232	230	241	228	224	269	241	248	263	217	220	274	240	205	228	220	229	242	261	242	242	242	241	227	246	251	229	217	236	205	222	232	239	253	229	257	236	246	244	269	250	244	238	242	245	244	236	233	237	228	258	240	212	219	232	219	228	256	241	250	241	225	242	221	250	249	204	227	236	214	218	238	222	249	255	259	262	261	199	238	237	250	233	250	229	243	243	266	212	222	243	218	238	239	218	210	250	236	229	243	254	242	263	246	214	241	225	259	235	227	241	275	229	245	247	231	204	240	256	268	224	246	226	268	261	223	255	251	225	213	256	211	240	234	224	234	215	268	250	216	215	246	236	219	263	220	243	246	247	232	242	245	221	244	262	235	241	211	243	233	222	239	206	236	244	228	221	197	239	238	235	226	210	209	246	224	244	216	241	221	235	214	240	234	215	226	214	211	210	221	215	228	265	272	229	246	248	252	234	243	265	274	269	271	254	249	219	223	220	249	226	237	246	227	263	256	214	243	248	222	251	270	208	259	256	250	260	252	244	239	237	238	222	233	226	231	210	261	244	216	227	248	267	253	234	254	234	253	245	256	225	229	229	226	216	230	206	224	222	219	234	236	230	243	222	234	242	239	232	241	293	229	257	258	210	233	270	239	238	236	228	252	251	217	225	200	239	265	278	232	224	246	247	233	223	218	221	246	233	247	208	234	228	215	196	239	242	229	256	241	249	251	211	244	236	242	259	253	211	239	226	234	231	235	221	267	256	216	234	253	226	228	233	199	235	235	225	214	240	263	215	210	250	228	231	245	221	244	214	248	241	270	254	256	264	219	242	247	221	270	226	231	234	242	217	243	206	212	249	240	208	219	225	220	235	235	223	262	229	241	221	214	217	211	241	240	241	252	260	252	231	237	235	247	234	243	218	243	244	195	221	231	236	226	219	238	246	248	244	223	239	238	249	214	215	229	217	238	235	213	225	214	227	239	234	204	258	237	234	231	223	236	241	257	239	233	237	268	237	226	239	238	241	252	220	250	223	223	238	217	221	236	204	227	239	239	220	230	234	252	218	243	267	207	211	230	221	250	248	249	249	233	239	253	245	244	263	220	256	220	228	227	237	216	247	251	241	264	250	251	227	234	228	237	227	218	223	250	252	236	231	250	235	207	287	229	246	246	232	233	233	230	219	235	233	224	201	238	217	253	209	224	209	253	237	244	242	247	230	242	226	228	241	254	235	218	247	212	232	236	237	222	233	229	268	257	227	229	232	227	260	243	248	246	251	202	248	232	228	220	236	222	215	227	214	237	239	214	242	225	245	224	225	255	231	220	285	222	217	220	237	217	223	226	206	224	238	194	226	235	222	232	235	244	230	240	269	234	252	229	232	231	224	229	220	209	221	244	218	245	253	260	243	240	186	231	229	216	229	233	260	241	219	224	219	238	226	260	225	238	232	238	233	252	232	236	230	238	242	285	230	224	209	247	242	219	223	243	234	239	210	247	254	255	245	241	234	267	249	270	211	267	225	239	268	220	215	245	249	262	250	238	201	245	223	208	251	237	239	242	240	237	202	249	210	221	228	216	255	220	260	237	228	249	233	242	245	213	195	270	249	255	242	253	234	224	270	229	245	239	253	234	248	238	245	242	205	240	244	246	237	231	266	217	258	264	239	209	247	252	240	234	239	227	272	255	216	236	268	252	255	230	227	212	232	220	240	245	237	271	232	252	219	230	195	229	245	214	210	211	237	251	240	245	274	247	252	250	244	255	273	208	224	272	241	235	222	236	222	239	238	219	226	241	237	241	241	269	235	239	246	217	231	215	245	258	222	239	208	223	226	220	247	237	220	226	245	237	223	216	220	219	229	230	229	239	241	250	228	244	267	243	227	230	251	237	249	229	225	229	230	263	232	248	263	233	260	262	245	234	249	240	254	222	262	269	261	254	226	232	213	217	229	240	226	256	262	201	231	238	251	241	228	237	211	257	234	201	241	205	228	245	224	226	258	227	247	201	212	237	233	252	207	251	239	209	238	247	232	226	240	250	247	257	188	230	234	247	233	243	226	232	272	226	246	247	262	250	249	226	214	250	256	239	237	242	242	223	236	259	232	230	250	257	248	251	246	228	240	268	217	225	223	241	223	257	237	216	228	242	236	240	224	215	216	211	226	251	211	254	217	235	243	222	213	240	250	209	245	197	224	234	247	229	241	214	240	217	231	221	236	227	223	235	243	241	244	229	211	229	270	242	239	234	256	243	225	273	269
6998	5979	13635	15939	13023	9068	6405	4666	3608	3110	2623	2245	2111	1711	1651	1466	1385	1252	1100	988	915	888	837	782	778	721	672	649	670	629	662	656	679	621	588	613	601	648	589	604	576	564	548	622	565	579	545	570	575	557	581	584	568	551	617	559	530	579	604	571	567	584	611	593	584	559	565	537	551	576	626	601	565	568	600	551	558	569	593	602	563	578	570	584	579	550	591	637	548	586	586	558	530	544	591	549	557	569	577	591	604	576	558	571	619	596	541	593	621	590	528	603	546	568	594	546	615	577	514	577	579	595	589	591	553	582	604	546	609	578	579	538	550	575	571	549	569	546	554	551	608	563	596	540	546	601	558	573	535	560	542	593	557	606	580	562	541	572	625	574	549	535	577	589	575	579	543	555	563	582	611	562	546	574	571	598	554	566	582	584	569	593	615	542	560	561	582	578	585	608	600	617	631	544	552	568	623	601	578	561	652	565	553	610	566	560	568	590	580	604	566	573	570	604	585	606	554	590	604	600	610	567	563	598	589	562	518	600	556	574	601	537	593	630	574	573	568	600	601	582	562	611	578	579	593	534	561	628	543	559	548	592	571	531	599	609	578	554	565	564	524	589	572	567	557	541	558	538	564	558	554	568	572	573	576	571	604	572	565	538	573	604	543	586	566	618	561	590	524	576	538	579	560	562	579	595	573	607	577	566	536	594	588	552	610	588	595	595	591	577	567	570	554	540	564	534	529	590	596	570	568	547	561	587	560	577	578	580	567	577	617	571	564	593	557	558	550	591	574	587	574	568	578	586	558	575	578	588	577	564	555	608	558	586	588	556	587	568	573	602	519	604	592	550	592	565	603	555	570	584	584	567	619	588	610	607	581	568	553	552	583	557	575	526	555	582	580	572	589	595	567	537	593	548	578	598	562	546	602	540	590	567	574	586	604	577	572	577	567	588	564	558	573	600	579	583	546	552	579	593	531	585	545	591	533	593	583	591	529	552	557	558	560	539	565	544	556	561	605	549	589	566	588	555	604	576	529	559	578	546	547	555	564	585	573	578	592	573	584	560	593	581	603	583	581	538	573	612	561	562	572	571	573	584	562	577	559	572	563	591	577	597	591	599	563	571	574	614	613	559	590	591	582	585	561	546	599	591	583	568	594	584	570	559	529	551	558	592	570	584	557	580	564	587	545	607	620	537	553	555	598	580	558	588	562	553	547	572	607	553	601	526	584	596	574	524	563	645	552	583	550	542	596	546	582	566	614	557	588	602	539	595	538	627	550	564	622	589	590	503	585	531	611	584	547	554	543	581	596	548	579	560	581	566	572	524	596	582	608	575	583	537	589	607	570	629	563	566	592	572	586	524	562	558	571	587	563	584	556	601	573	593	554	582	590	596	561	548	543	576	575	552	575	543	569	577	610	573	614	560	575	581	564	602	565	536	556	548	574	524	590	557	586	556	599	580	576	557	599	601	572	548	544	581	576	558	560	549	564	542	564	633	603	565	608	550	572	590	540	577	530	562	586	546	534	630	542	558	595	602	594	581	624	606	581	582	578	550	559	598	583	582	559	613	605	574	572	568	588	581	603	564	556	548	580	579	609	579	583	555	587	583	594	590	555	605	554	547	612	531	580	593	582	552	594	541	598	582	529	598	592	525	529	575	588	580	594	599	550	598	577	564	541	557	574	645	585	587	563	571	585	602	593	576	599	560	606	550	548	561	570	610	563	582	583	592	588	560	590	620	591	552	573	611	580	552	563	566	565	563	602	531	569	602	551	583	580	602	585	553	568	553	559	596	554	567	613	545	594	565	564	540	534	518	607	578	577	622	553	550	574	580	590	591	577	603	599	538	555	584	546	587	542	592	552	578	576	561	581	559	599	552	604	612	540	582	591	595	595	602	516	544	556	605	568	607	634	573	565	523	577	580	581	596	590	549	558	586	553	601	530	546	573	566	641	571	574	567	545	606	539	572	568	553	593	592	565	564	607	591	539	578	565	580	549	606	609	565	636	578	597	539	545	561	596	633	576	620	611	561	574	579	551	560	596	561	528	620	579	568	549	606	547	610	560	546	586	601	588	578	578	540	570	550	586	573	603	587	556	566	577	545	582	514	564	587	575	589	603	574	589	557	614	584	568	575	531	516	565	600	562	544	617	613	583	612	598	583	565	583	587	601	583	598	559	568	578	614	598	584	501	558	598	610	555	586	574	554	603	608	573	570	580	607	575	573	597	609	600	526	594	586	590	583	604	573	536	547	577	548	589	557	588	535	609	565	565	541	604	575	557	568	601	583	575	545	582	558	568	593	568	575	569	564	548	538	532	572	558	578	563	611	594	586	583	526	540	537	566	575	576	607	610	592	595	565	585	539	559	559	599	548	568	535	573	559	581	546	588	573	574	596	580	590	567	560	572	589	601	604	572	648	563	564	595	554	556	580	545	553	600	559	541	572	577	571	572	568	562	533	539	599	530	589	603	579	603	581	566	609	568	557	562	607	585	599	559	583	531	585	545	556	612	564	545	544	529	599	627	589	579	539	575	576	597	575	614	561	592	610	552	516	546	610	600	592	558	614	560	578	579	586	589	587	568	598	580	595	602	577	558	564	566	596	581	516	596	553	602	565	590	550	554	573	609	582	607	584	545	606	552	551	589	569	588	580	579	549	606	586	601	572	547	552	579	571	560	585	585	595	589	593	541	586	580	593	602	563	599	574	563	556	567	562	577	594	538	590	558	601	566	569	533	550	613	598	590	602	549	592	577	572	544	577	573	575	579	610	550	591	591	578	590	589	570	601	546	583	574	586	609	596	555	548	541	545	529	601	603	609	591	541	556	582	580	587	585	546	535	550	568	629	557	531	561	562	631	571	547	558	533	571	584	575	574	598	568	569	596	581	603	603	564	569	554	536	582	553	606	533	559	523	528	651	566	537	582	569	591	547	570	577	523	544	586	596	558	622	549	579	614	583	580	579	581	590	561	581	579	655	574	574	540	569	571	591	580	610	556	603	594	562	535	541	577	571	541	581	584	547	613	571	594	574	552	542	594	570	598	599	590	543	592	517	559	536	548	596	579	600	548	603	579	556	577	551	587	596	610	610	565	603	587	617	564	560	572	572	609	562	560	567	562	584	549	617	547	546	627	555	550	551	554	555	601	571	526	569	611	540	599	606	578	633	619	610	543	604	587	609	571	653	598	584	597	559	584	539	545	606	539	585	584	566	637	572	597	594	588	574	549	563	571	587	549	549	547	543	608	556	554	579	540	574	603	544	547	594	583	561	585	623	625	585	574	597	564	617	603	623	564	591	534	561	574	576	571	583	572	576	594	577	551	586	570	581	604	563	570	533	574	603	552	573	578	590	585	600	544	573	580	574	581	564	563	603	575	591	615	598	596	567	569	558	558	547	512	535	552	557	525	576	545	585	540	573	570	576	594	535	568	551	542	582	570	563	565	600	573	597	623	626	574	568	590	590	564	585	546	501	577	594	576	627	578	550
20578	12631	13726	10625	6537	4017	2677	2063	1718	1443	1140	906	845	611	523	479	449	414	374	291	315	292	339	283	281	257	251	264	229	264	251	251	225	304	244	247	217	258	247	216	235	223	256	215	246	246	225	261	222	233	230	257	238	231	213	215	221	228	232	237	182	240	228	216	254	220	239	231	220	235	244	265	195	214	232	231	231	235	214	199	261	229	258	215	205	209	228	256	244	233	242	230	244	230	215	253	250	251	235	221	229	233	209	245	209	233	235	227	225	262	222	218	245	240	234	223	224	236	241	248	243	211	256	229	218	223	244	244	217	218	205	235	207	238	216	241	231	204	249	220	217	215	217	238	214	253	215	227	241	229	213	203	236	265	226	219	242	207	263	211	224	241	217	235	225	206	242	222	230	228	246	229	236	211	230	252	245	214	196	193	225	210	206	233	234	244	238	202	243	213	243	218	248	232	263	249	219	235	230	227	239	233	218	207	238	233	221	224	217	248	229	212	241	243	213	241	226	237	203	253	248	235	213	224	250	244	241	246	255	256	235	278	227	246	242	233	251	211	223	207	231	234	238	238	218	214	238	229	203	238	228	242	246	240	230	231	239	226	241	226	202	219	250	203	240	226	211	215	228	257	236	222	221	241	239	250	232	237	230	266	211	221	222	234	249	215	226	252	209	221	229	262	256	215	239	238	237	226	235	214	236	272	224	252	215	228	243	228	268	225	214	200	237	233	225	228	251	227	222	266	246	230	219	227	219	233	224	218	221	244	213	226	249	202	224	245	262	251	236	225	210	243	242	218	215	224	220	222	222	234	237	233	265	255	218	249	216	248	212	218	267	237	207	224	225	239	212	226	220	220	249	191	198	220	218	215	235	250	223	249	254	234	223	218	231	260	227	219	221	224	239	212	223	240	248	197	197	257	256	248	214	246	210	237	249	225	236	221	227	202	240	242	223	239	206	215	217	209	247	224	221	209	242	272	241	226	210	229	246	226	208	237	224	260	254	247	239	226	212	238	231	246	227	250	256	251	219	223	254	217	235	238	237	232	211	236	231	244	230	262	223	228	244	222	225	226	230	233	241	219	259	246	237	226	217	226	230	240	233	231	221	244	237	236	236	243	238	235	232	251	232	242	251	238	238	226	204	231	241	237	242	236	254	232	213	257	238	272	225	231	196	251	241	220	221	243	227	251	247	276	209	231	262	230	263	233	250	238	234	201	223	228	226	218	238	212	223	226	241	241	232	237	222	225	194	243	244	251	251	239	203	244	235	244	223	237	236	199	231	224	191	230	282	223	227	242	237	256	226	218	265	225	233	219	223	212	236	245	267	215	217	258	246	223	221	248	251	228	256	225	218	233	214	240	235	271	210	215	244	217	206	203	234	241	205	250	233	220	257	236	220	219	241	231	245	215	234	241	218	253	245	214	238	235	241	219	207	260	247	240	241	224	225	247	221	203	237	242	239	250	217	238	224	228	246	223	224	240	216	200	247	223	217	240	224	224	242	234	217	257	216	257	229	237	256	217	251	229	227	217	202	198	211	224	212	226	235	216	238	230	269	272	247	214	219	239	227	217	232	241	236	249	224	236	234	242	205	258	252	230	237	257	220	214	241	240	259	231	225	224	220	228	241	235	227	233	233	208	231	224	229	235	242	243	191	253	244	232	225	240	211	209	217	241	204	223	216	229	228	238	241	247	240	234	230	254	214	214	253	213	227	228	261	247	243	259	236	274	230	224	234	200	232	236	220	224	230	211	241	216	234	244	247	221	231	227	247	249	231	225	251	250	221	225	240	229	221	209	217	235	262	238	224	209	205	224	226	239	230	225	237	228	216	224	221	237	201	192	216	215	236	222	215	255	257	223	230	218	260	248	252	238	227	226	205	244	225	236	255	234	211	247	232	231	221	229	231	220	217	249	238	247	215	243	243	202	237	195	248	215	227	222	196	258	196	262	192	244	245	231	263	237	211	210	253	221	174	238	224	242	272	224	225	224	260	211	230	248	226	243	257	242	234	201	234	234	232	225	222	221	239	232	231	220	232	255	207	220	205	257	248	227	260	237	211	264	230	223	220	240	228	201	229	235	227	225	243	220	213	232	240	213	225	234	205	274	193	234	218	228	244	229	218	235	237	234	213	237	220	219	233	216	209	224	209	246	214	220	269	226	208	234	233	250	212	218	210	231	222	227	226	245	249	219	224	221	244	238	191	243	223	227	226	250	228	236	230	215	258	205	219	261	216	251	226	238	241	246	226	253	223	210	234	195	214	258	242	231	218	239	242	230	238	255	236	241	249	227	232	195	232	233	203	243	203	217	222	227	211	238	243	240	242	246	226	232	254	221	195	262	259	226	227	241	234	231	232	220	218	235	200	214	229	240	222	239	227	234	238	211	218	235	210	223	238	240	229	191	216	232	241	239	230	232	244	228	240	242	245	226	235	255	264	204	230	239	184	228	223	227	231	205	225	225	229	228	224	227	212	244	242	253	225	213	227	232	200	233	222	215	247	241	243	230	236	214	230	244	231	219	232	240	237	230	206	252	228	235	253	211	251	248	241	254	226	256	264	237	230	262	225	226	244	231	226	232	236	209	221	215	246	207	239	191	251	250	239	216	216	238	239	231	234	233	231	217	256	247	246	247	210	227	228	228	258	219	234	240	227	243	237	268	231	220	263	239	249	244	218	218	254	262	222	255	228	244	250	224	192	231	244	239	230	244	249	235	244	248	188	244	240	237	237	247	226	239	240	246	228	235	248	231	199	215	212	226	221	229	244	243	246	228	228	261	259	225	239	252	223	230	215	234	254	207	225	244	222	240	222	202	236	209	248	223	261	186	210	236	252	256	243	202	226	223	232	253	236	221	211	205	201	220	229	221	235	204	217	223	231	240	243	245	247	237	255	221	248	253	229	217	234	214	221	209	257	219	226	219	221	254	231	224	239	227	233	222	239	237	278	229	230	230	230	238	235	243	218	239	228	242	254	261	253	242	242	226	209	200	226	220	235	222	236	235	236	210	261	215	266	221	252	211	242	239	236	230	208	219	216	226	246	219	237	223	230	217	221	235	227	247	246	220	240	217	226	216	218	249	225	217	227	257	220	227	230	226	228	247	257	230	229	236	232	250	226	224	229	231	231	219	241	254	248	238	244	229	208	208	228	272	238	218	252	271	218	217	241	230	204	224	226	227	240	215	209	235	212	238	233	232	209	239	238	232	239	247	236	258	215	238	223	215	226	214	245	244	226	261	218	208	218	215	234	221	223	215	252	247	236	245	239	215	237	237	217	238	234	230	243	254	216	252	235	216	237	259	243	229	212	252	217	230	238	238	202	238	228	246	238	232	219	220	213	242	227	240	212	212	209	234	253	243	227	230	233	247	245	231	245	274	229	229	250	235	250	249	213	231	235	233	255	203	235	232	224	273	197	264	232	225	197	221	192	231	235	237	232	249	231	234	224	251	242	239	207	247	204	237	227	232	208	236	240	240	232	216
15604	10748	22126	22295	18718	14774	12133	9949	8907	7909	6190	5340	4916	3536	3185	2767	2321	2190	1811	1516	1359	1262	1213	1009	999	888	833	803	796	735	691	707	697	594	609	624	616	652	595	648	591	587	596	584	575	587	552	569	556	615	566	581	582	575	577	571	575	587	562	555	587	601	535	573	587	585	566	596	570	557	589	514	545	592	551	584	594	611	544	515	547	550	565	537	596	559	565	562	565	541	581	579	583	606	575	566	533	543	597	539	554	548	586	641	542	575	573	630	568	563	549	581	552	564	562	585	615	585	555	575	516	541	552	576	534	591	570	527	542	558	603	600	525	549	543	618	554	572	561	526	578	584	575	551	580	584	552	588	591	588	577	576	599	558	540	538	606	612	565	567	603	566	589	549	575	502	621	544	608	603	566	564	548	563	584	567	571	600	531	553	544	555	565	614	564	570	558	560	559	559	564	588	557	580	597	583	592	561	570	568	566	557	545	568	587	525	574	584	550	567	583	560	606	582	578	538	565	595	579	558	582	538	598	590	554	516	552	564	567	584	593	583	585	600	577	576	554	610	579	568	567	544	562	533	586	534	590	572	552	561	564	559	540	577	524	536	568	555	539	565	566	578	546	585	585	547	563	544	588	536	588	570	557	545	500	545	539	588	547	557	565	549	560	573	563	581	573	556	581	588	558	538	519	580	617	626	549	612	557	562	541	554	606	551	552	587	583	551	571	594	590	591	596	602	566	591	560	587	564	589	619	559	549	550	588	562	546	572	593	582	526	577	578	584	591	519	561	525	593	583	586	616	543	559	554	540	531	582	592	597	541	587	612	578	555	568	562	565	605	537	541	557	566	576	585	569	557	548	598	601	546	543	557	579	610	582	526	622	565	545	564	528	571	545	577	550	590	542	557	578	567	562	569	565	576	549	540	579	635	557	572	539	540	575	563	587	541	578	570	579	578	568	581	581	550	543	535	554	588	584	558	548	561	559	581	562	554	566	543	572	521	582	539	532	563	563	562	570	580	559	553	577	557	603	516	572	547	574	542	589	541	576	554	578	570	599	513	576	593	570	543	551	589	592	560	550	553	571	580	538	594	588	602	605	559	592	554	535	550	583	551	599	564	596	554	556	542	543	536	504	553	587	585	586	559	533	605	573	561	567	538	559	568	546	575	572	539	598	559	547	558	554	553	566	617	581	553	603	536	532	604	607	552	559	594	573	589	571	534	561	567	573	528	524	596	555	554	554	551	551	574	601	553	596	617	557	612	571	605	569	550	541	600	620	521	519	569	521	584	544	580	580	621	520	561	576	598	542	542	544	510	585	574	546	578	560	566	558	572	522	547	552	552	585	570	580	571	591	532	540	580	584	578	598	559	588	559	535	537	591	613	554	580	580	621	558	552	531	551	599	588	561	564	539	601	571	553	555	581	560	589	558	619	563	586	546	582	558	575	562	599	588	565	548	520	567	566	606	540	533	563	586	570	567	539	582	598	573	609	601	546	575	591	544	598	566	571	534	574	525	568	549	584	623	509	568	564	546	581	586	591	583	578	557	580	570	568	532	515	554	542	562	576	581	601	560	609	533	546	559	569	558	585	531	600	577	575	580	599	582	577	565	571	543	587	546	579	579	534	536	554	540	569	564	588	606	545	560	557	573	564	562	557	545	565	595	572	574	537	580	548	507	561	581	556	574	602	581	556	584	587	550	546	579	559	587	561	523	569	541	600	586	595	518	542	551	568	546	575	569	602	569	521	577	580	583	543	562	563	549	566	534	591	540	582	558	575	553	505	531	545	520	603	587	552	599	584	566	537	556	539	560	575	570	580	566	576	590	519	541	544	563	550	557	566	560	577	573	565	571	572	556	532	559	612	533	522	610	556	557	607	543	563	551	590	561	552	543	578	592	587	568	567	576	589	568	570	504	568	555	553	569	625	611	564	566	572	614	545	596	534	576	569	553	517	585	613	568	601	552	589	610	566	556	594	566	508	558	583	537	559	580	536	524	557	606	528	614	572	542	600	517	573	584	533	563	557	553	579	586	587	578	544	552	577	559	539	553	570	558	591	580	583	559	544	556	569	583	555	587	559	585	594	557	579	562	581	566	577	576	576	585	532	552	535	601	560	548	516	574	609	636	529	575	547	563	563	545	553	549	592	555	547	522	586	578	551	553	633	557	549	554	559	543	534	609	572	588	578	533	568	563	581	566	548	602	548	567	578	584	570	586	551	534	575	602	575	573	610	556	554	583	607	588	588	536	555	564	579	562	560	530	550	505	609	563	531	558	584	572	611	567	561	536	581	561	589	567	562	539	536	562	544	573	604	587	581	569	594	598	539	596	590	558	545	537	584	539	541	556	570	598	581	564	539	595	560	576	527	564	577	529	554	605	561	507	547	590	593	552	559	531	594	561	566	531	594	593	628	565	573	553	572	575	564	575	585	528	557	571	544	568	590	546	557	563	548	581	591	560	568	547	588	559	565	549	552	596	569	543	538	591	550	560	574	532	569	599	589	533	588	558	572	551	583	560	520	553	551	559	559	580	583	559	598	576	572	584	551	577	569	549	540	551	581	551	592	580	575	576	546	550	586	608	540	564	527	542	582	609	586	569	564	590	563	550	547	587	548	581	570	561	543	561	606	618	568	526	583	536	572	619	521	583	552	554	582	560	553	533	559	572	579	560	561	568	577	581	551	577	503	582	563	541	592	587	564	600	545	570	590	533	573	554	589	597	539	587	592	581	561	623	573	565	603	567	577	546	534	575	577	563	550	562	616	569	533	585	565	596	538	579	578	563	562	557	562	537	576	550	549	565	565	595	564	557	607	575	559	622	563	535	580	557	574	552	529	569	544	570	570	564	564	578	537	541	559	569	616	555	595	522	557	576	564	596	578	553	554	551	559	571	563	583	494	567	565	593	541	551	537	578	570	569	511	583	544	533	573	535	593	568	594	543	528	550	526	580	546	636	607	529	557	562	578	548	605	576	571	551	595	547	511	543	576	575	558	557	532	576	578	524	563	613	581	617	581	524	557	569	531	583	609	603	578	572	560	501	536	577	563	577	551	540	580	558	533	582	538	593	535	594	547	596	543	582	584	604	559	578	580	551	576	602	537	600	550	555	531	567	569	580	542	551	523	544	546	602	573	582	612	595	591	539	548	590	572	557	601	582	577	566	565	609	590	552	550	566	575	544	511	575	532	515	556	557	576	583	570	563	584	552	589	591	602	542	593	574	562	539	572	573	523	596	557	595	515	582	581	583	572	574	531	601	552	557	554	580	559	577	598	535	587	588	572	524	576	588	557	548	581	550	584	524	611	556	615	590	564	565	564	580	560	619	569	553	549	527	577	579	541	557	588	590	564	542	592	595	596	568	590	573	545	534	565	543	516	570	550	555	583	561	586	542	562	610	569	562	583	575	592	556	536	598	575	576	592	561	573	545	561	565	567	561	552	552	581	577	525	581	599	551	589	598	565	561	574	549	571	566	543	581	563	538	564	561
28001	16001	16924	13796	9230	6221	4396	3405	2718	2394	1810	1393	1282	859	801	695	584	489	472	370	392	354	358	291	310	256	244	265	264	250	246	228	242	229	226	211	189	226	194	196	216	236	218	207	208	190	232	205	205	215	194	187	190	230	228	208	193	226	220	217	211	195	196	237	216	178	206	201	230	222	196	179	196	247	209	195	212	216	211	211	200	219	208	201	212	211	192	218	201	216	212	198	230	199	197	217	212	209	218	238	191	195	215	187	184	200	185	170	199	206	237	225	188	198	202	198	228	185	187	192	210	204	208	216	177	192	187	216	241	205	202	196	195	197	225	184	191	198	215	178	195	210	197	229	228	220	186	196	239	214	198	213	205	229	197	186	212	198	206	200	216	199	189	222	200	207	179	204	173	203	204	230	217	225	212	220	241	222	198	205	219	211	247	221	197	230	193	220	220	232	218	244	230	183	199	200	205	195	195	222	218	208	199	172	203	197	223	203	243	226	194	201	221	208	219	200	205	212	198	185	219	191	193	208	202	199	229	195	197	206	211	228	202	203	209	204	209	220	200	212	182	211	237	217	205	214	209	229	212	189	198	197	222	203	225	194	186	235	214	172	192	220	229	166	206	191	192	199	224	194	230	240	209	193	195	209	210	209	223	201	199	186	196	206	235	204	164	178	201	214	234	215	203	206	206	214	211	199	203	195	198	179	228	229	203	195	215	169	211	213	199	189	179	233	219	191	201	232	198	227	237	200	209	189	238	223	171	208	204	223	189	207	220	209	243	188	189	205	219	202	211	202	207	215	201	199	221	225	231	189	206	198	195	214	242	190	193	232	213	210	202	202	220	202	226	178	203	234	201	230	205	233	194	192	197	206	206	196	210	187	185	190	201	171	208	197	204	186	206	204	189	193	223	218	202	181	211	220	199	203	203	228	196	207	209	206	222	211	211	221	185	209	209	215	212	220	195	193	236	217	209	181	215	192	206	242	215	206	197	195	196	185	254	198	223	202	212	189	242	211	211	205	213	170	187	200	206	195	221	198	191	180	202	195	207	208	219	230	215	200	202	215	209	200	192	201	194	196	212	233	183	187	203	210	224	242	195	178	212	209	194	205	221	187	205	210	204	199	172	210	229	212	215	205	208	194	191	211	209	168	209	176	212	234	206	203	212	208	203	193	216	199	218	209	215	192	189	197	216	215	227	183	194	194	226	221	208	202	185	229	211	205	217	211	192	177	206	217	201	206	197	229	205	196	202	214	211	189	201	184	203	216	193	220	214	210	195	201	207	199	237	230	223	230	216	208	188	221	179	188	209	211	212	176	204	209	190	197	188	207	208	236	228	213	207	201	182	224	197	202	216	215	219	238	192	210	212	209	206	179	196	204	169	205	228	230	217	213	195	224	221	200	208	219	214	205	182	192	211	224	201	217	191	191	195	206	214	207	194	190	237	204	214	218	227	209	194	212	217	174	199	205	193	207	197	200	198	196	202	195	202	192	194	230	216	189	220	192	202	205	220	209	198	208	215	203	207	189	229	189	186	207	184	207	224	195	203	194	212	199	224	231	190	194	196	197	208	197	219	194	199	236	200	218	215	199	218	221	212	195	206	205	196	190	195	222	208	218	179	203	211	205	219	189	235	214	209	198	205	184	220	224	217	228	226	220	213	193	203	199	198	211	212	196	202	208	206	209	196	215	199	196	210	206	183	199	198	193	205	235	182	202	201	204	207	227	202	190	207	239	203	209	232	224	212	217	223	199	203	192	202	169	197	190	190	225	226	194	209	210	195	221	227	215	197	183	224	205	193	186	186	209	212	208	213	196	203	201	218	222	216	212	196	236	217	217	217	215	199	218	201	196	198	217	217	198	222	200	183	218	224	200	206	203	214	196	193	234	223	209	247	227	179	210	228	211	221	205	219	210	196	210	218	189	220	205	192	191	234	194	194	209	212	184	218	234	183	198	202	193	215	197	215	223	208	220	207	206	198	214	205	234	189	192	161	249	216	210	207	217	209	214	208	202	196	203	210	200	203	177	219	209	243	195	232	203	205	214	213	211	210	188	214	196	210	212	228	212	208	195	191	192	203	221	215	188	204	229	208	216	188	206	196	210	211	197	200	208	219	210	216	192	202	223	236	191	220	194	195	218	228	191	197	219	195	218	198	200	187	201	203	207	195	209	202	175	212	218	227	223	207	208	195	202	208	194	192	177	181	204	160	178	217	216	204	213	194	204	243	194	221	229	196	164	185	215	208	208	207	195	198	203	231	187	203	220	183	203	214	225	205	214	191	208	217	194	203	195	221	214	218	213	180	195	212	209	214	193	192	211	213	202	207	210	224	219	208	196	202	218	215	221	208	190	198	200	193	229	224	243	199	209	192	213	188	192	224	235	230	196	238	207	208	206	196	222	221	209	203	204	223	216	207	200	236	215	199	190	204	228	209	203	205	204	177	212	223	189	221	202	200	207	217	214	182	195	237	201	198	204	197	192	206	194	174	191	190	217	215	208	209	195	195	213	253	207	230	192	214	225	198	182	183	255	222	191	213	227	187	231	209	198	224	251	196	217	213	210	192	168	217	219	182	218	211	221	185	187	189	193	216	205	188	243	205	213	183	204	213	217	208	192	211	193	198	212	199	230	221	209	220	214	200	202	216	229	192	199	187	203	231	187	211	185	194	200	223	232	213	211	207	169	201	186	199	211	207	220	206	186	192	205	233	191	209	248	232	192	218	213	195	225	204	212	200	231	225	193	213	223	218	221	207	195	211	182	203	225	177	179	208	196	228	200	199	216	217	219	207	211	211	206	180	201	202	200	199	209	215	210	221	196	203	196	217	204	212	181	220	212	208	191	210	206	237	240	210	220	208	185	206	193	235	209	185	211	204	220	223	218	187	188	180	212	203	215	218	218	187	201	208	220	218	205	207	202	221	197	212	228	206	195	217	191	178	189	200	215	221	207	211	220	193	195	198	199	221	195	212	232	206	186	207	214	185	185	197	207	222	216	212	179	219	181	186	242	194	200	196	187	216	224	225	204	198	211	207	226	191	208	224	212	189	225	193	225	214	184	198	213	189	218	230	236	183	230	187	239	195	186	189	203	203	225	202	224	220	198	195	234	206	222	215	190	202	207	220	190	161	207	231	198	186	208	191	210	214	215	202	203	197	204	192	198	196	217	217	218	195	178	195	219	189	207	228	196	210	204	225	212	236	229	194	242	185	195	192	224	202	202	191	209	232	208	217	201	236	208	216	203	166	226	217	221	212	192	198	210	198	215	202	201	225	214	188	220	206	198	207	193	219	201	229	207	195	171	209	208	211	204	241	197	209	217	200	201	202	212	180	202	228	221	220	220	198	206	198	180	193	199	198	203	209	211	217	204	232	212	207	201	201	203	245	221	214	176	178	220	222	213	192	204	203	212	202	206	196	198	204	191	213	192	218	207	190	217	204	224	214	195	210	193	209	193	242	203	230	215	207	173	209	172	205	184	212	180
19149	12435	25155	26523	22758	19452	16742	14508	12666	11321	9173	8236	7370	5049	4752	4139	3606	3011	2770	1983	1842	1541	1635	1209	1260	1028	959	1002	899	774	733	678	665	677	631	589	595	591	550	571	582	574	568	528	513	516	519	505	532	517	532	492	553	534	511	537	529	528	531	524	516	483	513	533	487	510	503	541	491	541	535	507	507	550	522	508	509	521	544	534	553	501	478	502	486	485	524	496	469	501	509	488	494	525	499	547	505	483	503	471	506	483	521	531	471	483	536	491	490	488	510	500	533	489	533	474	529	500	542	513	487	519	515	561	539	524	489	547	495	495	503	499	529	509	522	506	517	541	523	486	484	479	500	587	504	548	483	510	458	514	482	498	517	491	509	504	515	525	523	522	486	484	495	505	482	497	491	532	504	469	467	508	513	510	472	494	527	504	509	517	489	473	510	506	540	533	514	457	519	498	486	501	503	479	508	512	495	470	507	476	531	516	506	525	503	510	491	500	518	483	485	493	451	512	515	505	515	484	523	514	528	500	523	517	543	471	510	497	502	513	507	545	492	535	551	495	527	472	492	485	523	507	492	498	492	522	519	525	459	487	501	503	505	491	541	523	493	480	526	490	511	482	531	511	538	526	543	536	515	511	496	485	502	497	503	552	544	512	505	494	510	497	481	533	491	517	511	458	532	487	484	490	514	532	523	501	509	519	508	483	548	528	526	473	503	504	540	507	511	520	513	507	509	513	518	477	507	521	507	462	530	569	534	512	542	538	512	492	537	532	468	509	498	536	553	543	523	472	510	510	525	532	509	529	500	496	510	521	524	527	459	500	509	512	521	504	518	558	522	526	537	522	503	496	551	506	531	520	472	541	502	520	490	495	464	484	496	501	489	527	554	551	492	526	510	483	529	488	500	519	546	489	479	532	516	506	547	506	491	541	533	476	520	540	480	529	562	503	462	507	523	542	531	516	518	461	498	513	540	496	474	487	536	471	513	531	518	484	481	505	497	511	488	515	517	484	504	486	547	542	537	525	524	482	438	482	503	448	511	507	513	502	503	506	531	485	529	525	496	527	490	536	477	508	503	500	499	496	497	507	547	475	475	497	507	528	485	499	484	536	537	481	530	491	513	505	520	529	496	502	545	538	530	513	516	540	505	538	482	554	483	513	530	481	524	506	542	501	535	498	513	508	481	496	498	502	511	502	533	497	507	499	503	524	517	493	498	512	528	533	526	531	468	530	486	523	509	564	523	529	476	496	478	485	508	496	494	493	507	557	478	502	539	483	456	513	529	479	510	512	491	493	513	521	433	495	525	503	514	515	480	519	506	492	504	496	495	525	503	496	462	552	494	525	512	522	500	483	529	537	514	496	521	546	512	527	491	550	543	470	509	562	531	515	521	485	506	498	486	495	535	492	532	499	503	516	554	518	511	461	494	453	484	511	485	527	489	538	482	488	505	541	509	510	481	500	490	518	489	531	497	495	486	513	559	494	524	501	487	465	486	516	486	515	520	502	462	480	518	491	519	502	488	473	478	529	520	501	494	512	527	502	479	519	494	504	514	500	530	476	509	535	535	494	493	514	517	483	530	590	520	525	478	486	472	506	506	510	532	510	490	489	498	505	529	507	564	454	446	522	483	557	542	501	486	534	449	519	499	526	540	472	551	497	437	515	482	507	536	534	486	476	505	539	518	481	505	507	510	511	572	483	510	514	466	492	491	524	539	491	525	510	517	473	512	457	526	489	497	487	513	526	506	499	523	515	538	534	514	581	505	512	488	523	504	511	532	501	525	513	451	508	533	487	516	500	491	525	544	512	514	522	496	512	497	525	484	520	538	501	533	519	536	500	513	522	510	546	521	490	511	504	478	503	483	533	474	525	509	477	524	527	506	527	511	493	497	511	505	508	483	537	515	486	552	507	520	472	525	534	484	492	509	494	515	532	475	530	519	532	507	452	504	548	514	464	527	510	499	509	485	481	509	511	533	484	487	529	499	520	492	523	461	474	545	519	521	507	493	480	530	541	512	499	484	507	517	532	519	491	511	544	528	519	513	527	534	517	501	515	496	518	465	486	500	484	509	498	516	494	499	531	541	499	518	496	492	473	489	542	504	566	476	523	522	498	498	523	541	499	504	516	499	491	491	558	514	529	472	547	546	528	546	515	529	510	485	489	502	531	506	495	515	486	527	485	522	499	493	525	507	521	499	557	493	497	541	537	525	517	480	519	494	490	502	544	502	502	486	474	522	502	482	478	540	555	526	484	488	546	499	524	467	498	519	517	477	461	493	501	494	501	511	527	470	482	481	485	504	510	492	514	530	500	492	503	535	526	476	525	538	509	526	482	490	486	516	512	497	486	503	511	487	503	540	510	468	470	493	514	510	536	517	485	525	556	470	483	487	495	483	529	462	533	517	493	507	496	478	510	505	525	508	552	550	536	498	459	490	479	522	476	533	522	536	506	487	509	469	483	459	485	461	554	495	508	492	505	468	501	481	485	524	502	492	475	516	496	505	528	506	524	541	509	490	501	526	523	502	499	498	530	518	524	447	537	456	492	508	533	544	495	523	519	541	509	511	519	512	483	460	490	529	516	526	523	487	487	502	480	492	508	525	542	564	546	511	470	523	491	524	487	507	458	532	517	487	506	547	541	477	486	495	561	503	503	496	519	532	507	530	474	556	498	482	493	527	471	504	463	522	499	531	474	533	534	525	494	543	510	520	502	513	507	483	514	475	472	506	499	507	494	483	468	522	480	521	501	499	508	504	491	522	533	516	494	478	504	516	504	524	532	496	509	526	485	469	558	511	513	507	462	493	487	493	496	544	530	456	493	504	518	539	495	539	539	489	515	520	506	473	521	517	507	499	512	484	484	473	452	515	490	512	467	525	455	493	475	499	492	504	497	524	506	527	487	484	499	494	540	491	503	493	523	548	536	537	494	485	489	443	522	521	524	483	523	467	509	477	553	539	476	502	488	489	517	505	504	528	540	511	512	467	499	525	495	475	499	516	515	488	492	535	513	579	482	497	499	510	502	517	513	474	475	508	484	533	488	500	492	500	494	530	499	512	525	464	535	463	551	523	495	503	520	533	525	494	508	495	484	516	491	519	468	476	482	532	505	516	513	489	503	533	478	516	528	501	497	542	528	507	476	494	526	521	506	492	505	460	510	483	527	521	504	511	512	492	542	487	488	512	498	471	472	525	502	514	531	511	525	495	492	504	518	500	494	510	469	492	519	543	538	465	541	489	493	507	462	486	503	470	523	533	553	468	522	484	501	500	515	483	502	552	484	490	493	512	526	503	506	524	487	477	500	512	495	507	502	495	499	531	483	478	509	499	519	493	493	517	509	484	481	473	536	502	506	551	500	514	497	537	477	515	514	524	519	498	502	503	552	504	558	491	502	522	500	498	508	510	529	511	520	566	502	535	496	498	507	475	478	482	507	524	517	565	487	491	468	521	467	510	511	513	520	516	499	506	494	496	520	509	536	501	555	523	530
8961	5814	7130	5766	3299	1861	1211	870	715	655	563	487	441	375	416	374	315	320	312	279	305	262	241	284	263	263	244	235	267	277	239	255	243	259	237	243	213	251	225	238	246	203	250	269	264	243	233	245	242	208	238	227	224	234	244	249	261	248	244	210	237	222	233	244	217	262	263	254	272	244	264	248	250	220	244	227	240	214	295	210	213	237	244	223	227	235	238	223	245	226	255	228	234	243	222	244	215	227	217	261	245	230	219	249	233	246	231	238	230	233	260	206	208	250	249	245	219	200	225	214	246	223	240	244	265	230	226	247	251	212	247	242	220	209	206	238	226	233	246	274	250	265	265	236	217	235	196	236	247	198	243	220	202	257	208	222	262	212	250	215	230	219	231	232	273	222	226	248	259	223	217	229	254	223	263	247	209	227	220	238	241	219	267	239	222	228	246	256	213	251	231	259	206	232	241	233	259	227	264	230	229	258	237	239	254	244	224	251	219	250	243	244	277	260	269	249	238	239	253	251	239	224	238	239	235	233	243	249	243	248	242	215	243	240	257	238	241	218	214	219	220	240	212	234	216	216	253	222	251	265	232	233	247	228	224	227	259	251	241	214	230	271	232	229	246	222	249	212	233	224	230	206	224	229	204	244	240	232	208	237	237	223	260	244	200	233	268	248	227	242	233	248	214	230	247	227	223	244	263	240	253	228	269	273	217	230	230	235	260	243	245	278	213	250	254	236	239	240	222	233	226	208	243	230	216	248	235	231	235	219	243	247	225	261	243	250	222	224	250	266	239	235	241	286	233	232	214	218	217	244	219	219	246	233	205	249	244	224	208	257	230	229	267	245	269	239	233	247	235	233	267	247	234	232	255	226	204	225	238	238	250	223	233	256	241	211	242	221	262	207	227	215	241	272	258	242	236	237	231	230	232	262	220	247	224	246	236	230	260	231	240	228	245	246	245	232	222	237	216	253	228	238	249	249	242	230	221	232	231	251	232	206	247	241	217	236	234	244	224	229	273	254	240	225	248	226	253	245	266	235	213	260	258	218	252	234	245	229	239	236	240	252	229	214	241	263	257	244	228	257	237	267	231	227	230	229	231	224	256	230	257	264	228	219	238	226	232	240	224	224	231	243	245	231	236	225	249	259	254	236	250	230	237	213	246	223	260	227	243	237	227	227	231	223	218	214	215	246	228	214	265	250	218	229	266	234	227	229	230	247	248	228	224	222	253	234	224	231	233	230	276	246	220	230	222	260	254	236	259	228	258	232	259	248	250	228	257	233	236	223	225	249	215	224	235	231	238	231	258	204	200	254	235	256	242	227	262	222	230	248	220	219	206	260	222	267	229	251	251	264	221	239	246	239	237	212	230	235	248	256	235	246	253	222	232	235	223	237	240	258	242	238	218	262	246	216	259	244	239	228	266	255	225	267	252	253	252	248	220	258	239	229	231	248	232	223	218	240	273	248	244	222	204	249	234	238	239	250	252	223	190	223	253	243	229	253	243	245	230	248	243	218	274	226	211	247	261	225	233	232	270	214	246	261	226	202	224	241	249	239	242	247	244	254	223	193	246	205	233	242	251	226	232	240	221	267	252	220	236	250	255	204	207	232	240	262	218	228	230	282	230	220	234	262	239	239	224	223	212	239	242	230	239	229	239	257	245	250	237	262	259	258	250	260	249	257	246	260	233	243	226	244	244	225	243	218	244	244	231	244	237	243	238	239	224	210	236	229	209	233	271	242	237	211	251	230	217	234	229	220	234	234	228	218	237	229	265	217	234	222	240	240	243	226	266	234	218	223	205	224	229	200	234	224	239	231	224	234	237	263	187	246	278	241	242	232	249	255	254	222	256	257	249	228	218	213	244	244	251	221	234	252	221	216	262	229	229	258	221	251	231	264	256	226	225	227	245	245	238	250	228	230	237	254	220	237	234	258	204	223	229	252	276	264	233	254	226	275	225	212	262	219	262	225	218	233	237	235	258	241	233	237	216	233	216	243	228	207	253	240	252	241	259	254	248	248	238	239	250	222	241	181	237	257	269	256	234	254	229	264	223	226	200	202	243	254	205	221	229	229	242	236	258	260	233	220	241	181	240	242	191	229	228	223	249	232	258	241	237	224	222	239	235	238	219	236	224	229	217	242	240	262	254	247	246	217	242	250	254	253	205	229	243	230	239	246	257	227	237	230	245	241	215	244	249	251	201	229	249	229	239	270	245	223	240	240	229	237	225	238	216	222	259	218	229	217	242	240	251	246	251	222	225	223	232	253	217	260	241	245	272	231	249	266	237	230	259	207	247	222	226	245	229	243	249	243	230	246	242	246	240	203	229	214	245	252	227	223	240	254	226	240	207	224	241	222	211	209	250	242	249	238	209	241	239	231	246	236	232	267	222	263	210	207	253	216	276	258	209	239	268	220	242	239	235	236	259	242	243	240	266	249	241	239	224	231	247	225	226	257	212	250	236	258	262	246	242	236	270	206	224	247	227	239	231	201	232	216	232	238	220	210	224	206	234	226	235	247	247	252	221	237	246	224	269	228	255	241	223	213	241	253	214	239	226	227	241	272	226	243	208	212	245	199	219	228	231	233	229	249	259	248	266	239	240	223	211	265	263	240	239	248	233	235	228	240	221	245	198	246	254	215	218	228	240	235	242	242	221	234	237	231	246	208	256	248	260	221	245	216	239	252	266	251	258	250	230	255	244	245	251	253	227	213	280	229	219	248	241	256	271	233	204	264	247	230	222	238	229	224	266	238	238	225	240	270	245	226	266	252	228	260	237	242	265	241	234	253	230	251	242	239	229	264	233	234	244	250	254	204	222	242	247	230	231	255	217	210	214	240	235	250	225	214	231	215	249	247	241	241	268	229	240	263	235	260	241	239	237	232	244	242	224	221	233	280	255	245	259	228	255	223	242	252	250	241	280	221	237	258	232	234	250	236	213	239	226	266	279	230	240	231	234	256	211	242	231	251	235	225	257	244	230	238	228	235	214	239	224	230	233	244	223	230	231	251	233	199	226	247	243	257	235	226	193	238	230	235	257	258	230	215	245	210	230	249	230	244	253	252	230	251	232	257	239	257	250	230	220	241	234	269	275	262	251	232	224	220	250	248	246	231	253	209	223	242	256	219	227	228	214	239	221	250	210	218	255	245	255	231	215	228	266	220	215	241	243	228	244	264	242	226	220	248	251	223	260	223	216	243	269	218	236	253	229	212	212	253	242	229	232	223	250	219	263	261	250	220	238	246	249	245	220	224	250	209	252	256	249	245	224	250	237	258	251	264	246	264	213	250	229	205	244	216	240	263	249	223	229	265	249	240	249	229	235	221	233	226	222	266	240	248	234	267	218	223	242	256	233	248	249	234	221	233	260	189	249	214	226	264	245	243	247	262	236	256	227	225	218	238	236	232	247	239	246	263	278	242	247	210	231	213	268	243	249	237	220	222	224	235	215	260	245	239	221	243	215	216	236	267	228	253	221	218	236	237
7202	5740	13889	15780	12500	8456	6288	4787	4022	3217	2891	2443	2083	1902	1639	1499	1372	1236	1148	992	972	912	864	766	760	726	694	657	722	646	659	628	613	610	618	632	616	619	569	614	591	605	569	557	597	536	569	583	561	535	573	588	575	529	573	576	574	579	609	576	601	564	546	549	566	585	602	556	581	598	527	571	634	599	592	566	553	581	609	585	562	585	535	588	535	575	578	597	587	564	533	548	584	596	562	572	561	556	579	557	544	541	540	606	575	627	597	590	587	554	588	619	544	548	561	536	570	623	561	551	560	578	556	610	605	575	619	556	590	571	598	565	565	598	569	608	522	597	574	588	577	532	572	604	543	569	589	568	589	584	564	568	576	592	581	584	568	544	591	596	546	619	561	530	561	564	620	535	579	582	554	572	572	574	590	586	570	568	584	550	556	568	567	584	547	593	614	592	581	602	584	590	610	622	561	551	544	596	563	549	593	616	572	569	615	557	601	585	562	560	546	632	584	565	572	614	586	549	590	557	605	564	546	566	574	546	552	581	560	613	549	570	555	565	545	577	542	542	555	594	581	550	556	587	551	604	553	584	544	593	572	597	589	573	573	563	542	602	612	524	599	590	557	584	592	617	600	580	568	534	557	625	595	541	514	565	568	599	585	607	606	595	566	519	563	548	580	597	587	552	590	565	589	587	609	579	607	589	589	536	577	531	604	594	539	561	543	564	561	546	594	558	605	568	570	588	549	586	571	526	600	577	547	536	580	588	602	548	575	578	560	607	548	567	560	584	562	595	589	567	538	521	577	547	594	574	569	549	572	569	543	559	587	587	578	591	581	568	579	549	605	574	605	565	586	569	581	557	581	573	633	573	633	564	589	598	573	584	595	557	555	549	557	572	590	550	596	605	562	631	575	578	569	584	522	586	595	563	588	600	537	575	584	642	585	578	571	579	546	577	602	567	555	598	585	580	571	526	622	579	519	556	553	543	590	573	572	580	588	569	545	571	613	601	605	544	591	530	581	584	546	571	531	573	568	568	539	593	593	571	547	601	597	614	604	555	551	604	538	555	540	580	599	554	614	560	557	552	589	596	585	616	581	583	604	571	596	630	595	585	616	595	581	568	555	590	569	605	530	591	537	562	569	524	570	585	556	567	585	592	552	529	560	555	536	558	570	545	569	579	600	557	572	592	590	582	566	550	585	633	554	573	568	561	574	635	561	565	551	553	560	612	601	590	521	588	553	586	590	597	540	560	552	565	549	588	602	580	593	602	588	574	586	559	589	560	580	544	592	546	587	591	583	632	587	581	533	544	511	562	567	594	545	586	606	600	602	609	573	581	613	523	577	601	601	609	578	550	571	591	563	570	574	516	580	572	567	597	582	574	603	550	612	585	565	552	519	564	584	560	581	556	581	558	563	556	535	569	569	540	611	614	551	576	578	594	563	567	571	613	578	541	545	574	558	561	583	587	584	551	577	586	585	562	586	615	590	573	560	513	548	559	585	559	576	588	552	575	592	579	556	585	573	571	536	600	594	621	592	587	570	538	564	566	555	594	570	585	580	582	569	576	554	597	582	535	584	550	590	565	591	596	554	606	577	544	519	585	516	579	583	628	562	619	580	543	588	597	560	595	565	541	526	555	580	568	601	559	553	590	586	528	594	578	560	581	556	546	602	565	552	535	593	602	560	631	575	593	566	591	546	564	578	569	587	580	562	561	586	586	610	538	582	531	602	582	534	564	586	552	595	600	587	593	588	536	609	581	576	607	594	578	572	564	530	591	575	604	567	559	562	570	573	550	548	552	593	549	562	599	611	550	568	601	583	584	548	578	576	570	576	567	515	489	577	580	547	575	579	563	576	587	569	589	552	549	591	556	543	580	559	558	566	565	533	593	611	594	538	580	577	570	599	587	588	561	594	527	625	601	586	551	600	541	552	577	563	569	556	581	585	601	525	568	523	544	580	600	549	574	609	602	554	579	564	563	520	588	582	607	528	624	614	572	553	615	595	548	599	580	580	565	562	572	568	578	571	561	551	553	576	543	590	579	558	567	557	594	538	599	533	589	585	583	574	551	593	587	597	574	513	562	554	616	610	588	529	547	580	563	600	612	572	567	560	577	588	595	557	548	551	565	545	600	573	593	616	565	595	590	593	574	536	562	592	576	591	554	550	601	537	576	563	562	616	598	561	547	571	627	556	601	527	542	570	521	547	563	561	565	556	555	640	564	563	608	567	594	558	561	559	585	620	558	591	568	564	583	603	558	579	549	596	534	577	560	576	574	548	571	602	552	593	583	595	575	582	594	532	540	580	619	616	545	591	566	549	641	566	540	581	605	538	570	547	606	544	602	594	503	541	591	619	531	552	554	556	611	597	579	588	565	564	559	587	572	570	547	585	581	558	599	568	631	572	572	552	578	529	599	589	600	586	541	571	605	560	555	610	545	585	566	538	568	582	528	602	528	577	589	561	604	601	587	533	577	563	601	583	575	628	570	562	580	600	590	564	575	562	589	553	607	601	579	578	575	613	597	626	600	592	576	608	575	585	597	538	572	581	592	505	545	608	605	585	552	592	570	592	570	557	615	559	574	578	586	543	557	631	534	577	594	567	612	573	577	573	558	548	642	560	613	604	540	570	546	540	565	568	592	568	548	616	608	618	597	577	575	575	637	562	593	588	603	578	561	597	562	566	555	588	589	557	561	578	601	593	565	598	579	605	558	543	556	604	548	558	560	528	593	561	567	532	585	600	595	584	581	587	576	579	594	579	626	566	613	544	535	568	525	576	601	567	596	536	521	616	548	559	563	548	598	618	549	578	587	570	503	536	567	573	577	589	558	578	568	556	573	567	569	554	588	581	582	591	597	540	605	555	563	576	579	555	606	594	539	573	580	614	555	573	594	563	542	569	610	539	574	562	573	569	507	570	537	592	605	603	538	571	568	576	580	599	553	616	580	606	532	560	660	532	561	592	564	567	568	584	578	583	585	564	574	550	555	579	596	556	562	573	571	571	550	572	524	569	557	567	544	533	546	576	551	583	570	566	576	643	588	571	559	606	564	608	534	651	606	584	563	575	527	545	614	570	541	613	555	600	564	612	639	585	579	591	594	590	566	576	588	579	589	562	556	578	579	593	587	558	559	553	590	586	593	575	556	544	573	589	566	535	609	573	543	586	599	566	595	576	594	555	596	518	581	602	528	548	569	603	548	582	563	611	625	599	557	581	548	554	609	582	577	586	545	585	596	548	609	543	576	563	601	587	540	540	558	591	575	583	560	552	609	591	576	566	607	571	533	561	597	564	583	549	551	598	576	602	586	603	592	580	588	584	538	567	616	565	593	597	570	588	580	521	565	523	564	571	583	550	604	544	628	589	575	564	587	560	557	555	589	568	540	626	524	574	584	578	531	542	535	536	576	625	579	627	593	605	610	587	575	560	559	551	549	597	592	569	583	555	578	585	554	579	581	552	622	572	543	586	561	556	575	524	578	562	605	595	600
19890	13138	14389	9647	5818	3851	2766	2219	1757	1427	1130	972	902	723	621	551	496	433	389	352	315	310	319	282	286	281	259	283	282	252	248	227	207	197	254	247	265	232	230	229	239	243	268	270	244	215	256	253	205	241	265	217	230	247	230	260	201	240	253	215	219	255	240	239	226	220	238	262	235	196	241	238	232	227	226	257	242	249	224	232	251	246	205	238	229	228	231	233	250	223	226	200	196	235	238	225	207	238	224	253	216	247	225	247	219	209	208	230	206	242	219	225	270	220	238	249	265	231	231	206	229	224	228	237	239	232	226	231	226	216	223	235	227	205	235	223	222	226	237	209	270	236	231	245	230	224	249	228	205	202	240	227	224	224	197	216	255	192	222	260	238	240	192	232	239	208	243	231	224	245	265	221	215	237	239	233	225	242	214	250	224	231	234	230	222	240	230	253	218	228	239	234	218	235	202	224	212	220	248	217	225	223	215	239	224	226	231	253	235	209	240	233	221	243	245	224	226	238	223	238	224	238	263	251	223	204	233	239	252	254	208	253	210	227	237	221	240	211	219	239	238	231	243	211	210	222	226	228	245	246	253	256	225	217	237	221	222	227	246	226	191	205	244	194	240	227	214	215	230	270	224	238	228	236	222	227	230	219	221	195	215	207	259	223	250	240	252	249	247	262	228	244	215	260	209	222	221	259	242	258	238	216	238	256	224	190	255	239	239	240	251	239	249	204	199	272	221	211	199	253	221	215	236	233	242	227	247	227	230	209	216	224	211	232	245	250	240	242	253	239	206	228	250	219	232	261	239	251	225	222	212	226	215	234	233	236	227	203	232	236	232	234	232	255	224	234	218	203	221	231	252	245	235	254	190	242	245	224	222	206	227	228	218	247	215	236	242	225	237	246	213	235	248	220	245	215	206	238	212	271	255	217	228	226	205	240	247	222	220	249	224	243	230	232	225	207	216	225	226	240	228	248	215	234	261	265	210	224	258	225	225	269	237	248	223	199	231	220	227	211	238	248	208	222	247	245	269	241	227	248	252	263	256	227	216	251	236	210	205	220	236	238	225	224	223	223	204	204	228	228	223	247	228	226	218	208	239	254	236	248	236	241	222	231	219	244	227	239	221	219	230	212	219	216	227	216	230	214	247	239	214	254	233	214	254	220	200	233	220	234	232	211	219	203	255	222	230	241	248	228	220	253	252	224	234	249	230	212	213	219	224	221	228	233	229	264	238	241	227	224	226	228	251	242	236	226	231	217	241	227	240	215	238	238	231	232	225	249	221	224	237	223	206	222	213	254	246	227	239	241	229	243	237	260	237	231	272	223	229	232	246	233	217	260	227	245	236	206	235	226	227	217	220	230	240	238	243	269	215	224	214	245	212	201	247	250	221	271	253	240	225	238	228	224	204	231	260	218	210	207	222	257	226	239	228	244	207	234	235	222	247	208	235	209	226	246	206	203	242	214	224	224	223	242	235	231	244	229	245	231	278	235	227	239	236	208	263	231	231	236	219	219	215	229	250	238	218	248	224	212	231	233	228	227	204	222	231	261	219	250	247	228	245	207	233	245	260	204	252	248	247	236	251	216	240	240	218	233	246	237	234	226	242	198	242	201	233	223	222	256	259	210	230	237	207	234	221	241	217	248	223	234	240	225	206	234	202	221	201	235	246	259	256	244	236	219	228	236	243	224	257	228	229	236	201	241	229	225	232	223	235	230	241	231	263	243	235	241	251	228	239	249	229	216	258	220	225	221	231	209	262	218	225	232	219	244	213	223	244	219	211	231	233	217	241	237	223	219	240	214	247	231	253	234	230	209	238	236	239	205	243	233	235	239	232	238	255	237	218	241	236	251	235	229	221	221	216	245	230	227	228	209	217	236	231	248	240	209	244	221	239	238	242	224	250	217	220	230	239	209	260	240	222	251	229	232	215	236	248	222	242	260	224	231	232	234	238	258	257	242	207	246	199	263	244	212	233	217	238	225	223	233	222	232	253	235	238	253	237	233	255	241	231	221	227	257	259	240	211	225	245	245	244	246	242	219	231	238	250	221	239	255	226	232	229	200	220	231	241	242	234	211	216	242	218	226	217	248	230	247	208	234	230	262	245	237	239	232	224	239	232	266	221	219	228	212	230	262	242	237	233	246	243	224	232	251	246	251	221	206	245	242	215	222	220	227	209	243	229	228	231	215	253	228	276	268	229	241	231	226	263	224	235	227	226	236	217	233	259	227	230	249	234	231	193	232	234	235	261	230	208	230	216	236	234	215	248	235	231	228	235	186	215	211	223	234	233	229	241	219	246	237	215	236	232	218	231	244	219	226	255	227	230	228	215	243	243	209	252	231	240	235	220	227	236	250	225	221	235	269	243	209	224	244	249	264	204	199	243	224	232	231	236	236	249	240	251	256	215	229	227	226	238	243	208	215	216	232	251	217	249	233	233	273	235	210	246	247	282	202	247	219	245	218	253	225	242	214	214	208	216	243	226	227	262	219	210	233	193	216	246	244	213	242	227	260	229	228	268	244	236	246	235	266	232	226	243	257	233	235	226	235	202	226	233	219	242	211	231	246	212	230	251	245	217	257	219	215	240	224	203	243	250	237	222	231	219	239	220	230	247	258	247	265	239	232	260	199	252	244	253	253	229	244	237	245	203	226	225	214	268	254	222	202	247	242	246	231	238	216	213	244	240	223	213	240	219	230	233	224	222	234	217	219	234	222	242	241	231	250	210	226	224	231	243	226	228	239	246	209	227	215	223	226	251	233	216	237	213	240	226	236	246	250	216	230	223	228	221	231	232	245	214	216	222	222	232	253	227	252	216	243	257	242	232	234	247	256	240	248	208	245	233	231	210	269	235	242	252	247	242	236	243	210	219	232	234	211	236	201	219	215	252	204	249	236	222	227	209	214	247	211	213	215	210	268	235	239	243	243	227	217	215	224	228	223	210	201	224	237	251	252	226	239	247	254	241	212	230	224	238	214	234	230	214	216	231	233	244	244	225	252	194	203	217	228	223	233	250	219	247	226	239	247	234	231	215	212	238	253	221	247	232	202	223	234	245	239	248	249	193	239	200	240	225	238	219	215	231	220	223	231	243	232	248	227	228	234	232	250	203	225	213	255	224	219	246	217	220	270	223	231	215	218	214	240	237	211	270	225	234	219	241	234	225	233	236	251	244	234	227	236	240	240	226	229	211	218	243	208	278	249	257	236	226	213	219	205	238	270	238	206	231	220	243	245	207	233	223	220	227	235	245	254	244	257	238	255	242	227	216	238	229	215	240	215	224	231	241	236	237	228	209	244	220	225	249	236	220	249	244	237	243	236	231	203	235	237	231	226	223	246	260	224	229	248	231	241	221	244	254	212	223	205	233	209	209	241	250	238	218	247	259	247	240	256	238	227	239	245	259	202	202	286	239	230	225	235	224	252	229	246	238	218	213	257	244	237	230	246	209	235	202	205	226	218	213	226	225	191	230	223	210	217	224	218
15049	11480	21487	20846	17470	14714	12136	10652	9118	7950	6616	5510	5228	3465	3321	2774	2487	2066	1957	1613	1518	1235	1253	1022	1020	916	879	837	804	715	743	675	718	680	645	646	626	585	599	598	608	623	565	591	636	557	564	619	568	574	583	567	579	576	567	575	562	560	557	519	566	600	576	574	591	555	571	561	559	574	548	532	613	563	533	565	568	540	555	594	547	544	523	516	572	602	571	551	545	569	551	557	550	578	536	565	555	553	550	610	608	543	575	566	552	513	509	598	598	544	587	561	567	558	519	562	579	581	562	518	567	603	510	584	515	567	565	561	591	587	586	574	586	576	603	542	590	572	550	573	569	591	551	617	558	563	558	570	487	552	556	541	579	564	576	542	563	521	556	542	567	608	597	553	543	567	565	571	552	587	582	579	563	539	581	569	575	573	589	577	548	613	570	560	575	555	580	593	567	559	540	528	567	579	545	572	534	556	539	567	570	589	519	574	557	538	546	576	591	586	566	576	528	576	585	563	561	548	584	547	524	541	572	568	601	567	568	541	590	577	561	552	608	596	531	540	561	594	622	582	587	552	545	556	567	574	534	586	551	543	531	579	590	529	581	519	586	545	544	590	516	562	605	570	565	566	556	569	564	567	547	562	530	577	597	507	572	571	605	598	581	597	574	575	550	566	595	585	573	599	565	604	563	572	566	537	552	597	549	587	526	566	577	578	570	553	538	574	539	576	574	553	526	536	566	575	563	591	570	576	559	603	572	592	562	508	564	568	537	532	589	549	609	597	583	562	568	590	555	560	563	524	551	561	576	561	557	572	554	547	579	587	600	526	587	548	559	589	565	582	601	610	548	602	595	582	591	516	577	593	563	573	560	569	552	554	557	562	555	542	567	569	545	592	569	530	558	561	579	574	587	575	620	583	539	573	588	560	582	573	597	533	549	565	556	566	607	552	572	569	588	578	555	591	566	576	558	572	547	569	527	587	550	579	569	576	585	547	597	554	601	584	577	539	608	603	589	545	562	554	520	601	558	579	592	571	564	548	595	532	577	584	530	587	547	554	592	566	546	591	558	573	558	550	572	559	621	561	567	553	608	571	545	585	561	548	574	576	548	544	561	588	588	568	608	548	522	562	556	562	560	569	581	570	541	534	555	559	592	590	547	585	544	561	560	564	598	556	579	642	550	583	568	557	575	517	591	552	529	549	598	573	579	545	598	531	604	552	517	601	585	544	581	593	561	553	557	589	579	545	544	569	574	547	583	544	557	583	571	544	615	561	586	546	552	582	604	543	570	558	555	588	554	538	609	553	542	546	578	548	576	573	583	576	576	564	533	575	539	538	558	553	575	563	539	548	578	585	579	557	567	600	607	589	562	551	551	586	561	531	532	560	551	551	596	613	572	592	574	525	572	604	602	567	572	552	557	560	559	610	618	625	527	543	591	602	582	588	631	562	558	547	534	574	533	558	523	551	563	553	585	577	582	566	573	578	573	580	553	572	563	544	531	524	591	598	588	526	603	627	586	563	568	546	584	559	554	594	547	593	581	557	568	559	547	563	604	595	551	586	565	577	566	555	568	557	581	546	598	559	589	550	605	544	562	566	545	537	597	568	573	588	589	622	568	553	576	484	617	585	564	604	533	574	535	566	542	596	551	584	563	569	557	556	560	590	584	582	521	559	553	623	530	568	598	553	574	564	596	577	538	565	555	564	578	585	564	608	546	529	579	536	566	569	549	587	557	563	572	564	580	564	530	568	565	549	573	595	581	609	593	516	582	561	578	607	594	590	636	588	573	560	538	539	581	610	540	567	552	518	571	572	609	573	567	544	552	568	595	577	515	575	553	554	573	558	582	561	530	539	575	541	522	573	581	587	551	599	542	576	575	569	570	591	573	616	541	590	564	569	559	583	581	595	566	541	569	593	593	595	634	567	608	585	550	553	594	543	567	569	547	560	566	580	611	531	540	546	551	553	569	572	544	552	590	566	562	545	576	597	546	538	553	589	564	632	567	570	522	567	595	561	621	575	579	580	555	600	595	556	611	519	572	594	587	569	588	533	548	571	537	584	572	594	588	591	565	579	554	536	564	577	553	584	547	540	554	583	556	573	585	554	558	568	546	594	561	581	569	569	594	545	586	538	574	564	548	576	545	567	550	621	589	586	600	579	560	593	534	601	581	495	549	576	573	529	560	588	558	565	618	584	579	569	568	572	565	577	588	558	568	548	566	596	561	563	556	575	568	606	565	617	552	539	568	561	532	563	543	559	510	606	543	560	563	571	524	527	551	574	534	579	591	587	578	597	542	541	550	534	554	548	580	565	552	586	589	570	593	624	532	585	578	514	529	547	579	567	609	558	567	551	535	562	557	544	573	577	590	554	574	536	562	556	573	564	567	580	579	565	518	611	574	531	569	585	572	568	584	582	570	566	538	602	542	605	574	592	571	590	578	560	592	577	500	554	563	565	586	549	598	543	565	555	569	567	521	602	567	552	552	543	539	608	574	551	587	535	521	556	511	566	598	575	551	569	550	615	586	584	554	565	543	580	552	565	592	540	584	545	558	557	541	551	536	554	579	586	582	551	536	551	550	591	541	545	596	579	573	551	558	562	587	588	564	540	557	585	562	521	564	591	549	516	545	567	577	552	525	630	584	592	537	577	575	543	550	553	541	522	550	523	581	510	635	557	597	570	557	561	593	541	560	629	592	564	546	566	547	525	578	604	490	542	581	546	539	572	561	536	594	553	613	585	587	550	590	627	564	562	545	582	571	567	540	538	546	591	584	568	563	593	616	581	585	568	573	573	542	561	541	522	538	585	598	571	595	550	542	615	602	584	580	632	604	592	557	560	580	593	581	584	583	541	575	551	565	567	594	568	554	545	559	558	570	563	598	543	518	583	535	549	604	532	607	542	560	560	596	570	546	571	598	608	524	593	551	583	528	579	587	562	567	580	608	560	587	549	581	540	573	585	575	592	576	621	545	532	579	542	533	543	569	543	571	569	590	566	577	569	537	550	578	608	550	480	525	577	545	583	561	565	584	586	585	570	592	586	564	561	577	526	568	568	596	571	552	514	617	571	566	561	559	552	638	588	579	557	546	557	608	589	561	560	540	590	539	569	583	571	537	549	588	549	600	580	596	567	551	537	608	630	550	475	571	593	592	525	580	632	588	567	598	577	597	555	544	614	557	590	599	596	598	621	618	536	559	560	565	573	597	598	548	564	576	558	579	574	566	607	566	575	578	549	596	563	558	609	587	608	547	538	565	583	524	606	553	559	573	566	564	581	537	594	542	580	536	580	575	547	580	630	571	540	541	529	586	556	528	600	596	569	555	587	546	522	595	584	554	560	615	582	587	584	527	586	583	621	570	589	581	576	559	562	580	590	563	581	559	621	562	555	554	570	568	522	573	564	584	588	586	573	622	570	530	540	583	574	547	573	582	565	618	545	591	542	533	564	580	587	526	589	583	546	590	577	578	565	574	588	581	577	585	557	571	555
28574	17583	16800	11827	8495	6153	4556	3628	2858	2359	1821	1361	1298	939	803	637	574	503	519	390	325	331	332	296	308	264	264	261	232	272	217	210	215	263	219	205	199	235	216	207	233	216	210	196	205	209	221	226	188	244	205	224	228	203	221	216	194	226	230	206	184	184	220	223	228	211	232	216	220	205	226	218	224	211	198	201	185	178	211	193	207	215	211	216	229	218	187	189	193	213	209	184	189	214	207	180	209	198	210	238	193	237	224	212	204	211	216	225	218	223	198	217	227	221	211	187	180	217	231	192	194	225	214	222	216	208	187	211	165	196	223	177	201	211	222	200	194	185	184	206	222	202	186	179	208	219	197	189	199	213	268	251	203	223	214	235	208	225	217	213	198	183	188	196	199	224	201	203	184	188	202	208	196	202	201	202	221	217	188	216	180	189	244	197	220	218	221	198	219	208	211	183	186	204	221	205	197	196	188	211	202	193	194	181	200	208	216	204	191	226	218	207	211	222	184	220	240	218	200	195	220	182	200	192	205	196	206	193	190	192	185	193	236	225	201	197	230	220	202	200	175	183	207	203	216	215	220	199	227	199	208	186	210	220	210	182	204	239	205	207	214	201	179	211	206	215	200	189	201	207	197	196	236	188	191	204	214	218	199	193	201	213	203	207	206	198	195	210	216	226	216	198	202	193	215	216	212	190	206	174	202	204	175	209	211	251	174	215	177	213	244	211	214	193	189	215	195	183	203	212	228	183	212	214	209	215	218	212	223	199	202	194	188	200	199	181	213	197	191	223	213	198	205	188	199	232	235	211	219	225	198	231	241	193	196	236	192	235	197	183	229	187	192	186	215	207	192	225	207	201	214	232	190	198	199	213	247	179	192	215	198	225	226	193	183	202	186	182	203	210	197	193	215	193	216	216	182	216	201	195	202	195	225	226	190	213	204	210	211	204	215	215	217	187	182	197	211	204	223	224	203	188	205	219	219	200	200	229	219	194	224	202	198	196	182	198	190	198	210	198	206	224	199	184	217	211	217	193	214	189	182	213	219	201	221	218	207	204	200	195	227	188	257	227	186	212	208	211	208	222	203	199	203	239	199	214	228	221	206	196	207	221	203	201	203	215	215	168	185	212	220	203	198	215	201	219	229	191	203	231	209	219	217	207	183	205	201	192	197	198	215	234	217	209	209	188	211	195	207	219	206	201	195	226	210	195	198	193	206	206	226	204	194	193	197	229	191	213	194	183	185	192	204	199	193	219	217	195	215	175	188	216	199	190	218	201	195	210	216	221	221	228	203	189	204	212	190	217	204	198	215	208	223	195	204	231	196	192	202	202	216	192	190	206	233	212	234	212	195	212	218	206	194	196	185	195	198	207	188	228	220	186	191	242	227	230	221	236	219	205	189	173	209	202	193	192	205	180	204	192	189	201	196	201	214	211	204	187	207	233	183	211	213	188	190	197	202	200	198	175	231	221	196	218	197	212	208	218	193	189	180	220	216	204	170	201	214	191	206	221	195	212	193	221	214	204	201	205	206	223	225	206	211	191	197	225	237	205	197	199	197	188	209	208	192	215	229	210	207	212	212	184	220	196	202	208	228	205	202	199	219	183	192	232	201	199	211	214	198	212	188	204	190	195	201	210	227	204	215	214	186	202	206	210	215	212	197	214	204	204	212	217	171	200	203	176	191	208	197	200	209	203	187	219	217	222	175	191	201	226	198	194	200	206	199	214	217	195	202	221	226	205	192	211	219	226	237	213	209	220	211	184	197	205	197	194	200	215	208	201	205	223	199	202	213	231	187	190	206	207	192	210	208	207	218	197	223	189	224	166	207	214	188	220	190	198	221	221	230	210	232	181	211	200	203	215	204	200	214	220	224	219	215	216	182	214	186	205	196	216	187	206	204	195	203	211	178	211	208	185	196	225	230	205	252	222	198	202	212	224	221	206	196	190	179	211	234	185	198	185	218	179	200	222	229	213	207	243	223	206	190	204	216	205	220	222	190	203	191	235	221	207	229	186	208	191	195	227	199	203	207	212	210	201	206	203	210	202	178	177	204	237	203	204	197	225	222	197	206	194	228	214	203	213	222	215	211	209	201	212	199	207	222	208	194	199	194	216	187	190	182	183	186	186	210	225	232	205	190	208	208	187	185	206	183	205	217	195	208	201	211	211	193	192	217	227	221	195	180	202	197	199	204	204	210	224	206	230	209	216	217	228	215	241	213	206	201	218	219	204	209	218	218	197	222	228	221	210	198	197	206	205	179	217	209	220	188	199	186	229	195	210	205	211	194	186	207	217	225	214	170	191	192	207	229	221	206	189	207	222	226	226	204	196	187	227	221	196	201	182	209	204	201	201	192	205	199	218	221	209	227	233	214	203	211	199	204	221	225	224	207	217	216	201	186	234	208	220	233	226	225	223	208	190	221	210	200	217	242	199	187	204	199	235	165	185	199	199	200	209	245	222	216	214	233	246	199	197	237	189	204	229	212	199	212	208	227	213	213	198	202	217	254	212	181	203	210	198	201	194	220	208	211	207	185	196	228	200	226	219	234	212	230	191	186	207	200	185	172	197	223	229	233	195	199	190	194	210	190	183	196	219	220	226	192	181	223	212	231	197	219	201	234	218	197	214	205	201	192	191	201	185	193	185	224	201	200	214	200	213	182	205	224	220	198	193	192	179	228	209	204	210	224	228	198	250	208	191	228	207	199	191	217	221	194	214	229	199	193	208	204	219	228	213	223	206	216	189	201	203	190	206	209	182	202	203	242	211	220	230	206	193	214	192	199	200	199	182	216	200	189	213	206	214	213	191	213	207	192	202	199	225	199	210	209	211	204	204	217	207	216	220	203	204	198	233	204	222	231	199	223	201	206	208	210	213	218	194	182	186	192	192	208	209	208	194	202	220	242	181	183	212	172	197	223	234	211	177	198	206	230	223	205	191	225	185	214	214	201	211	202	180	229	232	195	217	191	205	206	204	209	209	198	205	192	228	207	193	213	204	225	202	214	225	201	193	207	191	221	219	228	198	219	202	224	194	231	211	219	196	196	201	255	186	209	207	194	230	228	191	210	220	183	235	218	216	202	195	224	193	185	189	216	169	209	225	187	220	202	216	199	197	204	232	187	200	212	209	211	217	233	177	195	187	215	211	174	197	197	209	205	189	260	194	214	199	190	201	216	211	197	198	180	218	185	208	244	226	210	193	212	202	231	170	201	209	226	206	178	207	200	208	226	172	228	230	222	188	202	181	204	203	218	209	220	210	216	183	217	221	204	199	219	199	227	200	194	190	204	222	186	213	218	226	203	203	209	213	216	209	209	204	181	209	225	217	184	206	217	233	203	213	189	213	211	194	200	199	234	203	208	232	216	172	201	221	214	203	218	216	232	197	175	216	191	185	179	205	228	231	221	202	213	198	205	217	187	205	196	193	212	196	221	223	201	179	210	199	230	205	192	224	195	196	225	186	210	218	197	188	198	205	205	213	198	189
19372	13842	23980	24353	21898	19746	17321	15249	13077	11466	9197	8048	7415	4917	4940	3911	3538	2875	2775	2030	1870	1581	1676	1187	1189	1015	942	888	880	825	754	677	644	652	640	587	588	586	601	558	578	609	563	543	543	558	508	534	522	510	515	506	527	539	497	490	533	526	480	523	478	497	510	494	503	529	462	556	500	494	510	493	537	497	539	507	538	514	499	483	501	504	486	500	496	529	488	527	488	518	495	490	491	534	502	499	507	481	520	525	545	508	475	510	519	537	496	512	482	488	545	523	492	495	469	546	486	480	486	536	523	475	488	507	557	523	512	502	538	507	536	491	454	518	479	481	489	516	516	486	493	512	509	524	522	511	545	526	458	506	508	498	496	537	511	481	499	532	518	485	516	527	485	514	470	536	511	461	510	488	563	533	510	485	510	474	497	493	511	490	516	480	521	541	504	489	487	522	528	544	511	512	541	531	477	495	542	502	516	507	494	482	537	466	497	488	536	544	486	516	501	482	519	487	489	480	495	488	486	511	492	475	507	513	543	489	527	497	509	504	474	494	509	478	472	480	489	518	532	498	503	538	465	521	497	536	556	515	503	495	526	529	505	495	499	515	535	467	508	488	488	509	492	495	497	478	523	522	501	509	457	510	478	504	495	543	484	517	509	562	516	463	530	541	502	523	526	555	491	519	480	501	481	521	553	512	515	494	499	505	525	498	510	506	512	521	508	544	490	470	505	524	482	483	488	503	513	513	515	503	500	528	541	476	516	525	500	561	499	510	512	515	481	549	519	492	551	551	503	508	513	520	518	478	521	462	471	480	503	493	482	534	472	511	530	512	514	499	501	496	498	493	493	550	501	504	505	525	543	483	515	537	497	561	536	519	466	504	537	522	553	506	510	488	500	498	515	489	487	495	489	539	489	508	479	494	457	516	501	497	491	510	509	489	521	532	535	495	492	499	525	516	503	518	492	530	492	486	525	503	485	542	522	529	519	564	519	500	491	516	520	533	534	494	501	496	487	514	540	568	531	512	499	468	507	465	500	510	527	507	519	486	497	525	531	532	499	502	493	492	517	469	480	500	518	519	541	520	502	494	525	486	507	515	513	454	535	547	460	465	508	505	498	498	486	475	480	484	517	503	527	543	486	494	525	494	494	486	481	482	482	543	516	534	528	551	532	519	529	483	487	503	498	470	475	506	479	492	540	534	529	492	516	494	502	502	522	503	535	470	503	562	488	467	508	509	569	507	467	529	525	538	520	521	478	497	525	481	511	518	519	518	504	541	510	525	524	515	507	493	507	525	487	474	516	525	502	514	495	503	510	477	501	491	519	500	514	521	499	467	501	533	524	515	526	509	511	507	522	540	512	570	520	474	500	519	469	530	520	531	513	488	494	494	480	519	539	501	535	502	501	494	513	478	500	468	530	486	548	486	487	504	534	503	491	512	547	499	500	521	494	527	516	486	500	492	508	497	480	539	501	493	514	484	478	543	522	451	498	474	486	510	465	508	499	504	509	530	508	510	480	508	529	512	504	501	504	513	475	521	536	512	475	521	472	449	494	493	531	505	503	519	486	522	512	511	499	506	540	494	484	490	485	469	526	568	504	525	475	499	504	532	534	505	545	458	470	510	509	488	518	488	483	511	478	500	509	524	492	510	500	483	471	504	494	550	509	487	505	545	510	481	498	496	508	520	521	474	531	518	469	523	493	512	485	513	470	511	483	480	536	511	527	519	517	527	539	518	476	489	519	542	525	523	530	531	495	533	483	489	504	500	550	483	515	489	529	540	517	510	471	468	516	523	534	481	504	515	514	469	505	513	552	511	516	494	511	523	501	511	495	514	512	501	518	530	510	472	485	503	513	492	445	494	458	499	498	475	488	556	523	504	473	531	478	504	477	527	536	567	528	504	512	505	505	494	533	484	535	523	505	503	499	508	511	492	499	525	514	477	546	483	527	530	527	504	521	475	538	541	535	515	503	517	490	494	538	500	481	521	514	491	513	498	518	494	492	479	537	485	516	536	489	531	513	538	493	522	506	483	513	502	523	502	516	478	560	472	505	494	479	501	481	512	527	499	509	524	496	500	466	527	545	530	532	516	516	493	526	520	508	510	494	514	498	538	520	535	503	507	488	512	491	500	537	519	496	497	488	475	527	496	510	510	517	512	525	530	510	524	497	518	484	512	470	478	503	496	458	498	523	476	485	541	477	527	500	567	521	499	523	537	507	504	508	501	527	492	501	533	560	466	528	538	521	500	472	514	503	545	545	489	463	497	553	524	496	515	510	505	554	509	465	479	516	532	516	501	490	490	500	505	524	539	443	518	520	496	517	520	517	500	521	448	473	451	520	511	489	489	512	521	484	551	470	513	529	508	499	490	548	510	441	505	447	545	525	552	505	489	507	515	510	472	489	507	503	514	503	508	504	511	519	517	542	481	493	517	480	519	513	520	487	522	470	521	487	493	484	508	505	507	502	539	511	519	529	535	506	501	546	477	496	533	516	499	471	500	489	504	518	531	472	501	488	565	515	491	496	449	516	483	511	504	491	494	513	523	462	488	499	521	517	516	575	465	505	548	531	526	509	513	510	495	518	514	512	484	485	505	491	501	520	489	517	516	476	504	493	470	497	476	518	474	480	524	502	530	531	491	497	538	518	529	500	508	508	516	533	529	483	466	528	495	518	499	534	512	509	522	511	479	515	476	524	527	508	538	528	492	518	503	523	446	520	506	505	523	521	504	502	495	549	502	481	489	526	517	531	527	472	464	498	484	490	495	493	537	517	495	477	531	474	501	503	509	523	485	505	505	518	532	476	528	537	485	512	529	517	506	531	499	520	522	542	536	465	535	505	463	521	522	532	517	505	462	487	532	523	495	491	473	472	445	489	502	498	468	502	530	471	499	545	494	512	509	529	479	505	463	490	502	507	516	498	528	527	531	506	554	494	493	507	511	500	567	518	507	490	501	524	512	513	459	512	494	513	535	497	496	488	499	535	528	507	517	498	508	534	484	511	541	522	544	516	497	527	520	502	536	494	481	518	495	510	499	489	448	494	503	499	511	480	541	487	509	492	542	460	523	539	501	513	536	486	454	530	496	489	541	488	512	526	503	534	527	487	509	550	497	509	569	495	509	520	544	530	470	500	478	497	474	509	512	505	489	544	499	475	507	536	506	507	484	544	440	514	491	517	490	508	496	526	501	469	513	525	467	510	534	563	492	499	551	501	483	505	487	519	498	523	542	484	498	496	527	514	499	487	465	486	504	532	509	522	526	506	507	492	515	501	510	506	505	470	476	517	504	514	507	504	498	507	542	472	502	502	496	511	510	559	505	493	482	517	501	538	529	548	540	468	471	468	505	519	466	503	487	498	507	549	532	513	507	515	496	537	487	460	520	496	466	505	514	493	528	513	515	508	507	465	503	494	518	545	507	479	499	531	514	492	529	511	529	484	515	502	533	472	509	519	468	533	541	498	486	508	490	514	503	522	479	479	474	485	506
9289	6695	7132	5213	2934	1771	1300	997	795	672	523	492	462	433	388	339	359	339	293	274	293	278	262	286	257	256	293	276	261	243	235	220	248	234	272	263	251	230	229	233	255	222	223	261	255	242	228	235	222	262	230	249	248	230	236	230	199	239	236	240	242	254	238	220	239	226	269	218	227	239	252	256	280	235	255	216	224	218	241	220	245	234	216	226	251	233	224	217	246	249	256	228	230	274	228	242	247	253	221	215	242	240	256	232	273	227	241	258	229	252	244	248	257	245	223	218	234	252	253	255	254	248	245	241	235	245	248	229	202	246	257	237	230	221	247	244	219	233	243	226	212	253	250	217	259	261	213	215	238	224	260	242	258	238	237	253	225	225	211	250	226	253	213	237	253	257	236	236	232	242	218	223	238	258	244	250	221	238	241	249	212	252	244	245	299	230	251	262	212	225	254	247	227	217	246	216	227	265	210	239	269	234	219	218	238	250	265	220	227	241	231	185	221	257	273	248	233	235	236	247	225	237	245	249	233	236	221	257	213	236	249	222	246	244	253	202	221	208	245	230	216	228	257	221	231	228	241	263	254	264	250	247	224	246	241	222	259	238	226	282	214	225	226	224	254	208	215	246	229	259	255	273	243	244	217	238	235	230	225	219	264	268	250	238	229	257	236	217	219	258	226	238	260	253	211	250	240	217	218	209	222	250	233	248	268	250	240	258	218	219	231	227	235	215	236	229	238	231	252	243	236	261	221	207	235	219	248	271	232	245	258	214	237	243	244	248	260	238	241	241	225	241	221	222	235	220	229	243	251	257	234	227	261	208	241	226	258	220	237	225	213	250	231	253	244	252	234	248	234	240	278	217	226	222	227	257	228	249	229	246	228	229	228	235	260	280	226	243	227	254	228	232	252	240	197	248	258	258	237	202	219	237	257	231	227	240	230	225	219	212	222	266	208	224	225	232	213	240	252	242	261	252	212	249	242	268	202	229	256	237	245	217	227	254	219	226	218	253	218	245	237	212	243	223	223	223	230	241	265	232	222	205	244	252	215	196	237	225	211	232	219	220	237	255	234	204	249	212	224	225	243	236	246	265	238	236	218	240	234	234	223	247	267	251	257	211	237	226	202	273	252	213	234	225	222	259	224	250	243	241	218	255	225	253	216	228	255	243	235	260	215	240	224	235	217	223	248	233	255	232	263	259	204	227	207	231	229	239	226	220	227	272	266	237	255	253	221	257	263	256	228	231	264	226	266	258	250	225	229	220	239	220	228	237	246	260	240	220	220	234	227	244	256	239	230	220	236	261	213	257	240	257	239	241	256	222	235	268	237	214	217	222	238	239	240	222	208	219	242	237	256	213	277	224	276	265	242	242	213	263	242	247	260	267	220	233	241	254	258	210	237	262	240	242	213	223	226	263	228	241	242	207	236	245	253	239	278	251	256	235	245	241	240	233	207	261	251	235	203	225	240	218	249	219	266	241	257	238	254	236	247	235	244	235	225	247	220	229	235	235	243	226	226	242	225	219	228	218	234	222	229	244	211	240	253	245	234	232	200	240	254	258	239	255	210	249	213	278	240	231	231	245	246	230	236	253	225	240	208	211	215	222	237	242	228	249	237	251	230	221	274	231	262	249	219	233	258	211	266	254	250	222	268	235	226	218	242	244	243	230	246	254	223	203	241	258	207	221	202	248	204	227	242	227	256	248	234	261	260	240	238	231	222	248	236	225	216	215	239	243	234	238	244	245	256	232	263	242	241	226	202	256	259	213	228	257	236	231	213	242	244	248	251	207	228	272	236	246	256	233	223	212	245	255	200	242	239	268	231	232	249	249	249	201	239	246	249	218	242	207	253	233	224	222	234	234	249	232	230	253	245	242	224	229	254	233	217	248	228	229	222	258	235	234	249	239	246	234	258	241	263	238	238	237	220	235	234	231	237	247	244	256	245	212	229	252	232	246	269	229	217	230	258	253	251	230	264	231	246	251	210	214	277	226	228	232	262	229	251	215	233	271	241	257	225	253	218	229	220	238	211	246	238	225	230	242	240	197	231	215	215	269	242	219	258	226	237	260	247	224	271	230	215	246	235	266	244	215	247	212	261	229	216	237	213	220	209	197	207	244	224	222	245	256	249	221	252	265	241	240	227	232	241	247	247	232	212	246	244	251	228	248	254	219	228	196	233	232	200	213	223	252	235	268	247	234	234	225	235	241	232	244	231	249	223	215	249	269	237	232	259	227	240	189	227	225	233	253	284	215	267	256	246	254	264	258	212	226	210	224	231	232	246	239	243	250	202	218	179	214	222	244	234	260	246	254	236	228	239	224	258	222	231	235	238	256	241	235	264	235	244	242	240	221	260	238	226	228	235	228	250	254	202	225	241	223	209	252	261	245	250	209	273	220	228	257	221	248	221	279	211	226	254	250	251	216	229	249	272	229	217	247	229	265	219	227	227	236	262	258	247	243	239	228	224	243	239	251	230	216	237	227	259	241	228	268	220	240	224	235	236	240	233	242	235	219	187	214	223	226	222	217	283	261	238	246	222	208	209	224	239	227	237	237	225	229	235	237	255	239	238	250	199	262	237	251	244	270	247	210	232	234	232	255	230	234	243	206	210	223	233	222	231	238	237	235	244	228	242	213	257	230	257	274	233	229	225	221	231	234	208	249	217	232	251	251	228	224	246	235	229	233	235	220	236	235	233	211	196	220	241	222	246	257	216	242	241	260	215	247	260	263	251	231	238	247	220	257	275	272	239	251	214	222	234	253	255	210	253	253	234	223	225	275	249	234	280	222	262	252	245	248	245	250	215	213	222	230	241	214	240	263	228	281	224	259	233	251	260	229	245	242	262	250	208	239	227	255	227	252	255	234	218	255	253	218	200	255	243	230	247	252	255	226	239	243	230	281	230	256	256	239	227	248	212	229	215	267	273	237	263	219	232	212	240	239	225	197	245	224	239	224	214	247	222	255	248	257	248	253	262	234	194	220	227	227	257	226	235	221	227	259	230	254	245	229	229	223	241	213	210	231	234	216	237	218	249	229	257	226	224	256	213	245	251	254	228	207	267	225	223	226	240	218	253	215	222	232	251	239	268	231	263	281	259	272	261	265	242	246	245	238	235	230	230	197	243	234	240	199	223	231	222	244	252	227	243	280	233	235	237	260	240	238	218	216	201	243	241	224	226	209	236	241	242	272	203	244	227	211	233	241	231	246	249	263	213	246	257	216	231	246	257	219	242	233	246	248	204	266	246	249	223	214	238	237	239	244	260	243	228	228	242	215	235	227	236	229	241	254	274	228	201	211	224	275	228	213	225	213	249	239	252	223	242	230	228	218	220	223	239	238	228	226	221	217	236	261	246	236	284	231	221	257	241	244	230	243	233	229	245	233	269	235	234	241	254	250	233	245	259	242	239	248	236	245	205	237	239	228	261	226	231	237	231	253	280	236	223	215	239	241	243	261	255	251	258	240	213	242	228	237	244	208	250	237
7331	6852	13244	14669	11289	8036	6646	5227	4341	3600	2977	2628	2238	1901	1695	1438	1317	1249	1104	1009	911	861	809	777	767	743	702	737	673	677	609	643	652	597	611	591	601	616	625	608	571	632	601	619	598	621	616	571	577	594	555	581	555	592	552	539	581	582	585	611	594	547	589	539	569	602	553	583	539	603	567	596	586	623	581	580	545	579	594	559	585	590	577	554	565	567	582	608	566	586	600	570	582	623	643	576	544	580	562	550	553	576	559	594	580	592	544	587	579	585	559	554	602	597	582	580	580	583	561	590	575	604	602	576	610	592	573	561	614	600	594	514	588	556	621	565	595	576	571	581	583	577	571	579	652	607	594	577	579	570	560	592	584	568	519	572	618	567	580	540	596	579	596	588	604	592	526	646	574	589	602	531	598	575	616	593	589	583	618	559	555	555	578	577	620	580	556	579	583	560	585	554	527	572	555	589	568	574	538	566	580	597	626	529	572	614	576	571	548	601	564	541	584	556	569	576	585	588	562	581	628	597	576	560	600	590	559	569	565	548	514	577	597	591	532	586	614	558	575	597	545	553	596	564	594	595	580	589	549	561	592	603	564	542	613	574	560	545	545	592	601	552	565	560	578	571	564	552	570	647	575	586	628	564	542	520	552	557	560	582	555	599	552	589	549	600	561	617	571	606	604	550	528	533	564	568	548	598	604	577	556	548	570	603	588	609	571	559	605	573	580	615	587	527	581	592	617	580	588	614	591	592	551	576	553	535	607	575	550	602	588	607	579	615	576	566	583	555	578	571	571	567	555	558	596	588	588	567	553	576	571	581	535	542	558	577	557	560	600	510	577	590	576	629	579	535	546	575	588	560	604	595	582	628	543	559	540	544	558	561	546	596	606	589	569	608	551	594	623	635	584	606	591	572	512	556	561	548	579	563	581	589	574	581	559	543	603	592	520	560	564	567	627	612	589	594	517	571	580	565	580	554	593	567	571	601	589	574	538	581	493	589	613	581	602	594	587	570	586	579	563	599	608	602	571	592	549	587	588	582	559	578	583	554	581	582	555	585	598	587	567	570	550	619	564	590	570	595	597	588	593	571	595	553	589	590	558	569	601	555	545	564	552	595	556	552	585	571	561	613	587	582	543	554	571	584	649	596	595	523	600	544	546	569	536	525	577	583	566	626	557	551	537	535	600	566	582	566	568	561	580	571	557	594	567	593	594	544	559	580	576	586	585	566	580	607	614	605	591	593	606	583	598	590	590	550	586	563	569	637	550	586	550	619	598	587	533	609	608	564	606	618	551	594	582	567	562	584	551	576	581	562	572	611	612	577	558	575	574	577	547	594	605	571	592	577	574	618	566	551	543	548	540	568	621	581	579	619	633	593	542	582	548	573	559	553	596	566	588	530	602	570	558	592	611	551	576	624	585	571	567	579	585	567	565	542	600	510	575	602	592	615	571	559	581	565	559	569	602	574	590	598	522	554	569	535	549	583	596	574	612	590	568	564	565	554	557	553	589	615	538	584	562	571	540	564	568	607	613	587	591	566	606	577	588	563	601	585	611	551	605	571	567	600	574	530	611	565	534	544	573	559	637	579	581	574	564	608	576	585	583	571	542	582	587	570	562	584	552	576	567	596	609	589	575	544	591	567	584	573	574	565	572	579	589	582	591	565	608	565	574	609	583	569	575	547	611	555	544	595	549	543	569	557	538	547	605	605	532	561	607	547	608	575	647	554	582	581	554	576	547	572	569	580	573	592	539	604	593	565	580	577	582	585	579	595	596	551	574	575	559	576	550	619	585	610	594	587	596	602	619	550	576	590	606	598	610	569	608	528	593	615	569	589	607	566	577	617	605	579	551	573	571	564	623	524	608	544	569	581	597	608	584	574	592	540	564	573	607	589	548	599	592	551	563	545	573	549	605	625	553	556	595	587	603	593	582	550	583	597	580	584	594	588	589	560	577	563	580	580	533	611	567	582	559	562	607	567	561	559	603	584	531	626	554	569	572	560	597	556	589	559	548	529	533	605	620	593	601	617	562	565	530	574	597	541	623	567	601	558	600	537	548	553	581	567	588	558	560	577	585	563	612	545	592	621	606	599	579	606	592	603	607	575	567	567	599	539	566	595	580	594	596	607	617	572	565	562	564	612	568	535	580	561	570	582	561	545	567	595	580	584	560	559	571	547	587	598	614	561	583	598	572	565	572	581	601	629	553	601	563	578	605	560	597	564	563	623	580	632	585	568	562	555	632	589	576	529	570	582	534	615	539	596	589	560	552	554	533	578	549	572	600	600	573	567	602	570	571	571	559	594	583	550	568	626	585	576	555	576	577	579	553	543	608	520	607	565	607	586	549	567	626	582	604	578	571	607	565	607	558	610	553	595	573	545	588	554	554	615	559	537	572	560	608	610	570	545	565	573	577	574	576	600	590	584	566	620	585	567	548	557	610	558	557	611	611	579	534	603	578	566	592	581	545	594	523	569	537	552	577	536	611	568	562	579	546	611	568	564	639	550	579	567	583	591	545	555	596	615	617	588	569	536	540	555	585	602	611	584	565	579	596	574	561	629	591	610	595	612	598	576	601	561	570	557	550	566	553	571	581	599	576	534	554	598	539	578	555	569	629	587	574	570	579	559	620	548	544	585	580	573	552	573	553	568	573	586	584	568	567	576	609	576	565	583	596	590	565	573	586	594	597	583	596	570	551	563	569	542	564	601	591	572	594	576	598	583	577	529	558	589	557	572	608	556	640	531	606	540	605	545	610	609	519	578	574	543	560	552	542	564	597	625	574	600	600	558	559	554	573	560	585	588	571	567	559	541	583	552	590	544	560	593	600	558	591	544	566	551	617	535	585	613	556	565	618	557	597	579	572	623	594	567	611	564	594	598	558	562	594	602	599	577	580	557	573	566	588	523	561	585	554	566	581	597	565	540	572	543	553	551	582	602	555	575	589	595	578	575	588	579	596	592	529	569	545	592	591	542	530	559	591	553	568	563	570	560	557	558	578	573	507	565	550	589	637	576	571	559	612	603	575	544	595	506	533	596	544	637	592	575	584	591	549	570	550	594	577	584	597	558	541	579	596	591	562	528	587	545	547	554	554	624	558	575	579	613	563	555	576	591	603	618	600	595	558	587	576	556	634	554	587	608	535	556	539	613	593	603	609	556	551	573	538	561	586	599	586	592	593	566	597	580	554	596	548	556	586	538	583	597	575	554	548	595	582	592	619	587	578	569	580	607	563	552	554	597	590	580	619	577	533	603	569	581	547	569	589	614	564	552	554	575	569	574	559	581	612	569	569	512	612	575	565	587	592	526	561	587	548	573	591	602	561	564	589	595	570	604	615	588	576	603	616	624	550	579	591	610	587	555	553	499	578	593	586	617	610	571	571	619	555	562	567	556	552	611	576	569	587	589	553	571	566	580	550	600	597	563	521	578	573	580	574	567	582	578	551	581	574	602	552	608	598	567	554	572	627	604	569	585	567	546	575	580
20784	14706	13089	9089	5995	3936	2786	2248	1769	1539	1167	915	945	611	584	472	471	409	391	348	312	347	335	304	279	276	252	252	273	234	264	233	196	244	221	230	227	251	260	280	250	231	219	240	247	225	228	220	264	241	233	243	272	210	233	231	217	225	228	241	228	246	220	220	252	225	225	263	239	219	243	251	242	242	228	240	263	216	204	227	257	227	239	228	223	233	234	231	226	224	244	224	249	226	233	249	232	210	216	236	227	231	222	246	209	216	230	203	251	235	243	256	272	212	235	214	244	225	244	232	222	253	231	263	232	235	264	242	252	227	241	223	222	230	213	256	220	231	224	218	230	210	240	238	263	220	223	220	205	227	240	226	212	232	261	252	226	255	234	224	266	210	214	244	223	226	217	252	226	257	239	227	227	212	256	233	245	235	226	223	218	249	227	219	251	258	239	229	236	240	231	222	236	227	243	246	210	254	239	248	248	231	239	229	212	242	198	244	225	233	246	249	212	246	226	221	222	212	201	216	220	206	205	235	213	251	230	264	224	233	253	248	247	235	219	246	212	229	239	245	237	265	202	239	244	215	236	258	251	227	233	243	227	227	241	257	247	241	264	243	238	217	224	240	234	230	213	233	212	246	230	215	229	251	230	253	272	217	215	218	239	190	241	216	206	229	233	226	216	224	232	266	243	222	212	243	223	209	230	247	241	237	224	227	225	249	225	227	243	230	218	235	219	242	200	219	239	245	269	197	222	210	212	222	217	256	237	241	246	223	209	227	215	248	228	260	234	227	257	236	215	223	234	224	240	218	248	287	226	238	213	242	252	243	220	222	208	241	217	239	233	234	261	273	249	219	234	213	219	255	217	229	220	226	222	248	241	230	237	229	268	217	228	239	226	239	256	249	239	233	234	239	231	239	248	221	238	198	220	240	263	231	212	227	215	223	221	230	200	237	247	220	222	211	215	242	212	232	226	227	222	217	225	240	225	223	212	239	227	229	265	254	261	250	225	252	245	237	229	229	266	254	231	221	224	245	228	227	234	237	240	257	222	254	216	237	215	246	213	246	224	225	215	259	222	223	237	236	207	211	264	233	256	235	222	221	236	228	228	245	243	232	209	233	235	209	237	223	238	250	247	228	257	226	230	227	222	225	254	217	240	249	213	233	218	243	238	253	251	213	215	233	245	236	244	224	230	234	246	239	239	237	219	208	209	246	219	243	230	211	241	213	245	241	225	252	258	247	226	256	247	227	235	252	224	248	221	233	244	236	250	211	249	218	221	232	206	222	237	262	231	227	204	221	219	240	235	211	231	222	245	228	231	240	223	220	264	245	224	247	205	232	234	221	242	224	240	207	232	233	218	199	222	215	225	235	210	248	241	243	229	210	197	219	252	207	201	249	235	224	226	202	233	221	202	227	233	225	253	262	227	232	213	249	236	236	209	218	221	233	207	237	226	253	234	246	223	209	222	220	211	216	244	235	249	218	230	222	208	221	244	241	220	217	222	241	207	239	225	244	242	210	231	244	243	220	224	234	236	218	235	239	237	242	220	254	234	251	232	231	224	238	254	214	209	252	222	274	230	244	229	229	236	245	217	222	227	243	204	222	253	232	255	235	223	244	235	256	241	222	242	244	241	224	257	229	237	243	257	244	259	206	251	254	262	225	241	263	208	244	232	232	232	212	245	249	248	263	223	225	209	190	232	247	248	241	232	224	269	212	239	239	233	245	211	237	241	260	269	244	209	256	204	245	238	225	242	237	210	231	228	219	232	264	227	216	215	217	229	220	230	223	246	247	239	252	222	227	235	234	225	231	260	236	248	202	245	231	256	232	215	223	240	225	239	250	239	214	227	243	250	233	254	255	232	223	264	197	257	230	252	227	218	245	245	253	254	210	241	254	222	199	228	223	234	219	237	283	221	255	226	220	246	230	224	222	253	209	243	238	214	229	217	225	247	242	208	232	243	215	222	225	236	209	251	232	240	196	218	240	224	256	239	210	239	219	245	239	246	236	227	229	240	188	240	247	228	256	261	244	249	232	222	218	232	223	235	227	251	241	248	202	224	230	213	220	226	244	203	221	213	217	229	222	234	237	228	239	220	233	226	268	231	236	235	232	218	182	250	211	246	241	210	256	226	228	233	232	234	217	230	232	226	247	242	241	230	217	243	206	229	219	213	242	229	203	250	275	249	254	233	207	224	246	264	261	224	261	230	267	225	232	226	218	246	216	248	239	232	251	233	200	243	235	240	222	253	237	219	258	230	247	196	216	218	235	252	256	241	205	253	258	219	216	233	235	229	271	223	236	242	230	202	209	213	226	239	227	210	238	226	260	238	188	249	224	236	230	240	224	246	263	258	219	257	222	242	229	218	245	278	224	252	226	211	250	230	241	226	232	223	234	214	236	254	231	234	215	212	228	217	251	221	241	215	234	257	248	265	241	234	219	243	258	226	207	235	239	220	235	251	251	228	206	231	236	236	255	229	228	258	246	224	241	213	231	228	231	251	234	224	230	235	219	221	234	239	234	254	253	219	250	208	207	259	219	212	256	232	239	223	243	239	234	225	233	243	256	204	255	247	248	235	207	224	242	238	248	222	192	198	260	236	258	239	237	241	241	242	253	223	241	218	234	264	214	226	261	247	229	248	213	226	228	262	224	246	238	233	236	227	226	234	216	233	212	224	224	226	224	243	242	224	245	207	237	228	228	254	220	236	215	227	245	238	242	234	225	247	271	248	219	202	245	224	221	209	221	222	251	236	215	220	239	218	228	245	245	233	234	232	248	231	255	224	248	221	231	267	246	217	244	255	255	245	249	203	221	267	230	253	232	223	210	222	213	232	231	222	281	248	238	259	236	251	211	231	245	243	241	257	233	210	239	239	216	234	228	196	203	232	225	228	229	223	256	244	239	230	242	231	232	224	219	217	241	217	235	271	242	216	203	218	202	223	239	248	245	221	228	244	217	215	242	240	227	208	211	245	242	248	241	259	238	233	215	254	242	246	254	214	225	219	257	221	263	234	225	245	240	229	229	227	253	214	236	233	244	228	235	228	243	220	249	244	249	201	241	240	244	204	246	216	211	205	239	220	248	259	208	214	225	246	229	236	225	201	222	244	220	215	197	221	269	246	197	234	223	209	231	241	209	240	229	209	228	225	249	217	239	235	244	233	191	219	256	219	228	235	214	237	193	246	226	224	213	228	215	208	210	229	194	211	236	244	244	213	237	213	220	239	208	263	237	234	273	235	231	244	227	233	244	233	250	245	266	230	240	212	215	233	244	214	258	234	240	238	240	224	260	230	254	224	231	213	210	255	242	221	196	226	217	203	277	214	246	222	238	244	224	213	243	252	253	247	249	229	235	239	233	227	221	249	228	209	230	271	240	228	213	240	233	219	238	221	211	234	244	248	220	217	231	252	257	261	217	247	254	211	235	235	212	221	244	226	240	210	232	226	244	270	224	221	210	224	237	220	252	238	219	209	229	226	199	235	224
15718	12851	20006	20461	16958	13978	12372	10726	9156	8274	6632	5525	5088	3546	3333	2633	2487	2026	1869	1381	1345	1315	1148	968	1001	892	863	795	800	725	679	676	666	617	606	601	605	622	626	580	611	576	597	573	545	545	580	577	581	573	543	573	578	593	584	612	574	586	551	584	562	528	603	601	581	551	571	555	536	547	577	554	558	560	596	561	551	566	578	581	573	528	576	575	608	551	573	572	577	580	584	558	548	576	539	535	562	563	568	564	600	583	551	575	539	549	551	570	625	550	549	583	543	564	557	566	538	567	513	544	588	568	538	563	570	547	577	606	586	570	582	566	536	583	565	536	586	532	540	577	516	542	591	523	539	530	588	587	567	565	543	572	570	555	568	541	584	547	598	612	570	615	575	574	539	580	560	557	559	609	575	576	582	559	571	585	558	590	577	557	571	577	539	554	551	567	591	534	593	564	547	550	593	580	496	581	548	567	545	558	555	542	560	518	585	579	579	540	588	518	532	569	564	555	516	588	557	593	547	558	538	564	577	567	530	580	566	539	587	538	569	577	616	579	597	566	548	585	557	578	555	575	533	609	596	549	541	583	567	588	579	598	577	583	528	583	568	587	547	576	562	597	592	567	552	570	587	575	566	593	601	526	558	605	555	568	572	549	561	562	589	544	539	601	628	554	583	562	561	521	531	605	522	549	589	594	600	543	585	540	602	580	601	554	560	555	551	597	607	562	575	567	568	530	540	565	565	530	538	579	553	516	607	554	592	548	613	582	572	566	587	559	600	566	570	586	585	567	534	559	529	588	571	559	592	552	600	583	545	589	550	599	568	571	582	535	511	544	566	548	553	532	553	542	596	581	610	592	556	599	525	568	616	593	565	572	533	579	540	599	593	506	596	574	529	606	578	551	624	588	610	581	574	574	589	564	593	608	549	559	599	575	582	550	560	570	560	544	549	555	531	566	565	569	551	575	566	554	565	560	540	547	529	554	506	552	591	575	542	581	543	600	553	561	589	570	574	507	596	566	537	585	598	523	557	575	565	577	537	535	586	562	550	606	582	595	521	570	566	536	592	520	573	611	562	557	594	558	539	574	589	546	581	567	539	564	595	610	567	548	556	569	589	552	561	546	578	605	617	589	523	568	589	564	580	606	547	566	549	575	583	548	600	557	529	547	570	568	562	561	583	567	566	577	608	579	589	560	536	559	569	562	537	590	575	549	555	532	544	546	551	574	594	574	527	503	596	574	568	554	572	568	581	579	532	605	594	561	609	532	557	586	570	552	541	591	565	607	584	575	557	562	598	561	561	585	542	546	593	562	575	562	602	579	604	598	514	585	551	574	602	531	538	574	591	566	551	541	547	556	600	584	579	561	563	564	548	556	536	561	588	571	553	555	574	566	606	582	574	531	564	552	530	574	561	569	565	573	592	585	596	588	574	554	582	560	578	563	547	561	550	553	534	538	582	564	603	537	622	567	580	564	522	549	583	589	579	534	576	615	589	563	538	580	508	604	616	550	572	563	611	586	601	590	572	571	591	547	557	576	554	555	538	540	553	544	632	577	556	549	541	548	582	572	593	549	557	533	591	597	547	559	596	544	552	587	582	563	587	560	532	588	552	547	550	555	548	521	572	594	537	564	617	546	593	576	602	552	565	503	585	582	570	607	603	555	512	599	561	579	586	576	577	594	551	546	568	585	577	561	597	566	558	544	582	506	567	588	534	527	573	567	588	623	574	579	533	567	590	565	560	545	533	545	563	551	559	593	536	562	562	563	562	568	595	588	541	527	513	571	570	620	520	573	593	569	554	575	573	638	541	569	620	585	569	571	554	564	582	596	536	576	599	517	587	555	592	574	566	548	607	567	563	589	592	558	562	553	581	543	520	561	540	602	573	599	573	565	572	609	587	551	566	554	562	581	576	480	565	561	548	531	605	553	566	568	585	571	552	598	607	568	560	537	583	524	566	493	569	573	577	555	557	563	548	505	563	567	562	583	596	561	541	507	572	569	551	531	566	558	589	569	586	578	569	541	604	549	624	536	577	566	578	547	600	563	576	572	545	579	616	551	554	574	551	573	566	513	547	608	537	549	574	562	560	565	559	585	610	536	551	560	571	585	618	580	560	596	593	571	569	589	549	554	553	577	539	548	562	595	607	567	544	571	552	613	573	569	569	560	551	564	559	575	572	540	582	624	551	569	585	592	531	542	564	578	558	576	606	621	582	553	576	588	557	607	593	561	528	593	540	500	595	534	587	568	580	573	623	586	523	581	557	554	597	580	574	589	553	542	594	545	562	588	601	569	584	541	539	575	543	534	584	548	571	551	550	563	585	543	578	534	540	544	554	566	535	585	576	547	582	561	593	549	594	553	606	571	558	541	555	521	572	594	589	574	571	571	609	591	563	548	607	538	548	606	542	558	574	569	594	556	577	578	562	580	573	555	556	540	565	586	608	604	533	538	526	581	536	571	560	610	545	576	560	574	558	598	577	573	590	601	571	559	568	525	571	594	559	583	519	596	623	593	592	583	536	569	595	551	586	553	521	596	553	537	529	567	606	557	544	555	550	572	571	541	572	554	582	556	569	582	575	559	529	580	591	593	562	561	565	557	549	570	577	573	565	553	573	529	520	532	524	549	561	595	618	532	554	538	569	561	592	552	605	617	572	584	575	558	544	566	525	551	570	601	560	588	555	562	554	602	555	562	534	609	590	558	581	568	560	599	551	568	593	553	562	565	508	547	585	574	604	567	569	564	571	577	577	550	554	532	551	551	558	559	561	560	588	595	558	585	529	593	579	574	586	579	607	559	569	576	560	571	578	598	552	580	534	573	587	615	614	575	586	582	565	585	536	555	564	537	568	589	546	544	566	604	545	593	570	561	561	564	542	582	587	580	555	526	534	545	584	580	582	570	537	567	533	579	529	578	565	539	585	595	566	562	564	554	580	577	529	588	556	585	586	593	543	595	571	569	564	564	568	579	612	554	568	542	552	547	571	529	566	568	545	557	560	611	588	591	613	566	614	535	561	584	556	562	567	580	558	567	566	576	591	561	608	551	582	573	561	562	625	564	573	513	582	550	579	553	563	571	564	574	545	573	604	558	550	549	606	571	570	592	523	571	557	574	549	535	562	559	577	535	534	556	591	597	565	539	581	550	580	590	586	615	569	576	546	543	589	590	565	555	586	571	563	587	555	551	599	530	579	579	538	561	612	562	578	581	555	560	555	566	572	543	532	570	590	556	526	563	553	556	572	571	531	600	547	598	608	546	570	595	550	541	529	537	555	567	551	550	547	528	596	555	587	572	589	579	566	521	617	581	583	594	557	537	570	529	618	623	567	581	588	559	597	591	568	601	556	584	578	591	552	591	597	537	535	564	576	548	537	591	538	573	612	564	610	538	561	541	591	563	625	576	591	579	573	559	588	602	552	601	568	557	521	599	614	573	559	563	538	581	549	544	554	580	584	534	526	574	564	550	582	560	543	565	570	534	532	569	542	565
30148	18861	17033	12695	9526	6720	4823	3505	2950	2389	1820	1566	1126	835	842	658	601	507	472	358	347	332	329	296	272	272	272	259	237	223	282	221	192	228	215	241	233	244	233	186	218	193	209	214	216	180	193	201	211	251	217	211	199	204	204	211	203	224	205	233	193	238	218	218	199	224	222	227	208	249	219	217	193	231	170	190	211	221	206	190	202	208	201	213	208	212	213	218	230	189	194	232	215	225	207	205	182	184	186	189	195	221	241	204	216	183	208	197	208	203	198	184	188	209	181	217	218	201	240	205	185	208	229	195	221	193	210	203	188	184	186	193	224	192	197	211	235	183	184	242	230	202	186	205	218	215	216	222	211	204	234	200	199	211	186	222	200	189	208	200	189	195	217	214	199	198	213	189	213	186	202	178	225	180	191	207	208	205	196	202	197	219	214	214	204	206	197	223	193	234	204	203	223	200	209	220	200	210	191	206	194	205	209	216	218	194	213	225	193	195	216	211	201	187	185	197	197	189	190	180	221	205	176	192	232	179	206	222	210	217	212	200	225	235	240	223	191	190	189	199	188	185	197	198	187	203	201	206	227	202	230	215	206	174	230	217	181	183	204	190	205	196	197	220	210	197	198	194	182	225	217	215	214	203	203	218	218	201	229	212	199	215	201	191	192	210	190	194	243	219	206	181	197	230	194	204	209	214	208	194	205	195	223	208	195	228	220	201	184	204	218	215	195	203	224	194	198	210	230	204	206	228	191	193	199	201	225	209	220	227	190	232	199	211	188	199	209	239	205	182	153	195	203	191	217	204	238	225	242	197	229	214	188	206	207	229	204	221	222	199	193	224	195	182	182	205	205	201	206	227	213	201	199	187	176	189	188	212	201	198	185	186	186	232	223	212	184	195	184	210	219	203	178	204	201	196	224	238	194	208	198	200	205	181	231	210	212	198	230	211	215	195	170	208	206	219	216	233	228	203	219	215	200	210	239	190	216	229	229	205	219	207	208	245	189	194	178	187	192	193	199	178	198	193	197	203	192	215	222	212	170	234	213	182	191	201	225	207	222	209	176	201	195	198	202	193	208	174	198	194	203	194	200	204	203	217	196	203	211	215	206	202	222	190	205	185	211	196	232	218	225	216	206	207	209	222	184	193	184	189	199	198	218	201	196	200	187	222	206	201	205	185	202	229	202	228	182	186	195	197	225	195	209	211	190	211	201	227	226	208	192	189	175	203	216	199	199	209	224	199	226	208	191	188	203	220	198	210	221	213	194	194	208	209	197	208	194	226	200	193	212	188	200	191	218	196	240	201	176	205	210	205	197	197	223	209	195	218	223	222	201	198	195	213	217	218	193	185	211	178	196	213	210	219	211	209	188	205	201	227	198	168	200	203	209	234	209	216	198	215	209	231	215	200	213	210	174	188	214	180	241	203	225	214	218	218	214	238	203	224	198	188	191	195	195	213	216	206	215	228	187	202	181	213	213	225	242	188	179	195	221	189	213	206	217	206	198	193	226	202	215	172	196	230	219	207	201	215	198	209	219	208	210	226	209	199	196	226	191	196	224	223	210	204	202	180	200	199	221	215	198	195	204	236	196	202	203	196	200	178	179	166	202	217	199	204	182	218	183	215	229	217	182	202	193	186	205	208	203	216	220	206	211	232	198	195	189	234	220	208	194	210	202	205	190	196	206	205	209	183	226	208	191	175	192	221	200	181	193	250	203	200	213	213	201	215	205	198	194	202	201	235	188	210	187	198	194	201	198	198	197	197	194	218	222	205	183	238	214	194	195	207	175	204	201	195	221	186	216	203	218	229	202	216	209	239	210	225	234	211	201	175	206	194	221	194	179	203	212	198	242	198	211	204	203	223	214	209	190	223	226	225	181	202	212	221	198	184	207	202	204	192	227	211	203	233	209	233	177	225	241	222	208	226	180	203	218	198	188	209	226	205	197	212	216	236	213	198	205	200	224	183	195	254	219	224	210	207	204	201	204	213	190	207	204	199	223	217	210	210	204	186	233	235	202	220	206	226	193	180	177	207	185	187	224	220	200	230	211	227	193	224	212	193	224	209	223	207	211	204	216	223	211	208	198	201	203	202	214	196	213	182	192	212	220	209	227	218	218	204	192	182	204	213	202	184	209	212	195	196	171	196	214	201	198	199	222	231	203	198	195	202	195	198	186	200	177	208	257	212	214	226	194	195	178	188	219	212	209	197	201	221	220	212	220	239	184	202	180	191	229	195	219	182	196	195	180	225	193	204	214	227	196	212	206	217	235	187	198	200	199	221	207	191	193	217	215	233	260	227	193	187	183	221	190	197	224	197	213	203	239	209	188	209	206	200	217	193	189	197	223	216	228	198	232	211	205	191	192	210	173	208	233	178	191	234	227	192	224	211	173	209	177	200	202	193	222	221	228	211	203	221	210	206	216	219	199	193	191	232	225	211	193	218	197	225	211	198	203	210	202	191	217	206	208	183	186	209	193	237	212	202	198	201	204	223	212	218	196	182	198	215	203	195	214	209	224	212	233	233	189	205	193	229	200	191	210	195	166	197	225	196	202	201	212	181	198	210	208	224	209	186	188	212	207	191	220	242	223	190	216	223	213	213	207	207	185	199	217	192	218	191	206	197	217	188	200	205	201	196	232	201	194	250	192	240	205	203	190	225	197	211	208	227	224	229	229	186	196	194	211	186	186	207	206	182	211	223	226	241	196	191	219	195	191	228	258	180	185	225	216	213	220	210	190	211	188	204	203	210	218	208	202	182	223	202	197	179	228	241	204	200	181	218	237	205	214	203	201	169	198	211	210	229	195	202	206	207	220	197	199	192	221	218	222	200	198	201	208	208	230	192	232	193	202	211	214	206	214	192	209	189	190	227	206	195	225	203	205	225	202	211	202	217	222	198	216	207	218	171	238	183	206	198	219	186	213	196	218	221	233	199	225	208	233	209	197	226	203	202	210	192	205	169	221	201	180	201	220	205	203	173	176	223	216	233	180	214	209	220	199	235	228	223	216	196	228	202	193	231	201	220	199	182	214	190	209	218	209	225	214	214	220	199	189	182	198	208	199	227	222	181	210	253	205	195	201	218	201	211	215	222	230	226	210	209	188	200	209	241	208	199	201	198	217	222	206	175	207	215	218	197	208	199	189	190	219	187	211	217	212	202	198	224	182	199	185	207	212	191	208	200	214	198	218	202	216	190	210	197	191	212	214	196	183	213	191	195	189	213	195	215	197	210	208	226	166	206	221	222	196	217	199	228	193	213	209	197	238	206	199	198	200	208	218	216	231	180	187	220	210	199	208	185	208	179	216	196	211	195	219	189	214	194	243	222	211	216	212	222	209	251	192	202	191	218	193	214	218	213	223	188	209	205	186	204	223	213	195	200	201	218	216	203	169	199	181	221	186	203	239	209	183	218	202	187	192	193	177	182	218	183	194	215	194	202	205	187	210	209	206	221	197	192	195	201	191	207	174	189	232	205	207	191	220	222
21148	14225	23391	24712	22044	19591	17592	15272	13307	11867	9914	8553	6882	5113	4841	3690	3708	2925	2527	1814	1812	1658	1567	1208	1227	1029	981	943	827	765	743	670	728	644	645	624	572	565	564	571	557	585	569	527	527	539	520	512	575	476	505	545	531	538	501	489	527	537	504	498	535	519	514	470	501	519	485	500	488	516	510	505	508	529	520	494	468	469	502	513	529	517	567	533	486	523	519	534	498	536	477	540	480	518	492	506	473	500	484	537	514	487	474	500	493	510	498	497	492	467	486	547	468	483	498	501	447	486	504	504	492	506	521	503	514	514	446	524	487	519	514	534	476	526	483	500	537	501	517	465	461	497	505	518	529	483	494	556	508	512	511	501	530	499	534	481	502	498	503	525	499	466	540	492	493	489	525	525	504	478	544	522	503	505	538	525	494	518	501	525	495	502	522	502	521	505	514	520	542	507	529	492	518	505	452	510	481	500	489	511	527	485	542	504	533	513	494	551	513	521	505	500	538	533	521	518	511	508	558	496	478	507	487	527	511	524	485	501	492	520	538	504	507	516	492	504	493	512	521	467	479	514	530	487	503	452	521	526	496	526	507	525	504	508	533	485	515	498	477	530	514	542	490	494	492	531	511	490	483	490	451	523	520	535	492	461	520	479	477	469	471	490	521	553	517	486	524	504	491	497	504	469	520	472	540	505	525	486	502	495	474	508	546	499	513	537	501	517	542	468	525	522	501	480	438	566	461	545	475	505	489	537	531	508	528	499	489	541	511	523	530	504	502	516	522	493	489	528	468	500	521	452	508	462	494	527	530	557	497	553	502	506	506	523	504	500	506	492	512	472	492	491	503	540	478	487	519	505	509	496	510	537	495	498	513	490	531	474	545	501	495	520	504	509	513	563	530	523	519	511	501	519	529	533	486	479	482	491	505	511	522	506	508	521	509	500	532	523	527	541	528	490	505	484	446	548	512	506	509	511	511	542	522	472	459	526	498	505	534	547	492	466	529	524	520	526	545	479	518	505	528	491	510	512	485	502	524	508	489	536	501	485	487	498	494	484	523	488	551	463	528	484	507	517	514	523	525	491	535	512	548	498	518	530	471	477	490	526	491	511	498	526	548	529	513	482	531	513	539	500	552	537	503	497	522	493	488	505	520	460	540	530	529	534	512	490	491	498	525	486	501	447	516	543	506	483	503	530	508	529	507	504	490	478	494	519	488	507	554	494	489	516	519	480	525	491	489	497	515	456	530	529	520	473	524	503	539	474	524	487	534	529	511	512	534	508	523	515	499	507	495	543	524	493	508	494	498	506	494	529	482	544	521	482	464	550	547	541	492	502	479	488	505	526	516	535	510	482	526	511	477	494	510	526	515	476	491	492	519	530	565	484	498	492	506	544	505	526	526	512	480	476	522	536	536	533	577	498	516	529	503	482	504	500	487	545	522	493	503	498	457	462	544	522	507	537	519	518	491	475	515	521	503	504	534	522	531	532	504	490	499	530	497	496	523	554	546	467	526	530	523	541	502	488	493	528	539	522	515	503	520	549	484	512	515	517	514	486	495	484	504	501	557	490	522	503	513	525	518	512	543	541	457	548	532	505	524	508	508	510	517	495	548	488	480	544	470	524	464	499	491	490	462	474	481	523	474	490	530	515	470	526	522	500	510	463	508	481	493	514	484	500	489	485	508	482	508	536	475	536	497	504	497	543	513	511	513	488	497	511	495	478	507	498	519	492	521	479	496	487	504	543	485	536	489	510	531	553	548	498	513	499	505	537	465	526	511	532	487	553	507	511	538	527	518	504	517	489	559	492	492	475	484	510	528	479	519	485	478	480	513	526	475	450	513	535	474	458	546	489	510	513	544	524	503	478	508	524	482	500	509	492	552	512	553	515	555	503	505	537	502	512	523	566	493	480	509	531	552	505	529	507	536	512	491	511	520	498	538	504	526	491	528	502	466	517	475	494	483	526	551	507	561	479	533	513	479	498	555	487	494	501	546	536	526	516	531	482	490	529	485	562	489	510	514	507	570	519	521	475	520	500	461	528	469	481	523	510	521	509	525	484	497	478	508	519	485	510	462	512	515	475	513	555	525	492	505	485	515	506	523	497	535	503	537	497	555	511	495	511	477	507	514	514	526	559	569	460	549	496	513	505	557	507	488	512	507	523	537	462	520	513	493	489	487	549	531	524	521	519	544	496	496	503	511	533	539	487	527	501	482	539	518	506	502	506	535	539	544	456	503	485	531	522	530	497	506	489	516	496	502	472	503	514	478	531	520	483	517	514	503	505	534	474	551	543	487	481	485	479	501	481	486	468	564	516	538	510	496	502	509	554	492	540	501	492	496	542	509	479	506	544	492	546	501	484	553	516	495	514	470	508	504	524	521	499	478	488	493	483	488	487	478	536	492	540	521	515	521	527	514	519	490	486	507	517	522	523	494	533	512	489	517	479	515	535	506	538	515	490	482	519	513	523	474	539	507	534	454	546	495	497	483	503	490	478	484	497	485	535	486	561	542	525	544	525	531	557	561	501	507	514	463	515	473	494	489	556	487	492	499	537	541	540	496	482	506	494	487	522	483	483	481	522	493	505	524	497	493	478	522	543	498	479	501	514	531	520	491	485	505	498	538	498	463	504	533	519	544	539	469	494	475	520	519	488	516	494	504	479	532	494	496	516	485	505	544	527	498	506	512	522	495	475	491	497	470	530	509	528	503	506	451	526	510	509	518	501	527	479	502	521	525	477	528	512	510	525	553	487	456	506	501	516	500	479	540	520	510	488	504	468	500	515	508	510	456	508	488	514	509	524	526	503	513	516	526	554	481	514	513	483	492	553	531	480	499	515	485	534	511	513	531	498	508	461	548	512	547	504	467	537	531	541	501	497	527	526	539	510	533	530	552	491	520	497	511	528	507	550	536	493	542	514	472	534	516	511	498	547	516	556	484	487	504	497	463	517	508	491	504	511	493	484	517	508	508	501	500	469	514	543	495	469	512	506	558	494	558	495	495	512	500	489	517	470	533	484	509	510	501	495	514	467	486	545	514	504	482	512	519	488	495	468	522	484	503	498	492	517	521	490	508	520	479	493	519	536	515	503	500	535	485	469	540	512	534	492	497	499	507	510	476	493	483	501	525	526	526	518	529	522	536	523	478	501	519	530	511	535	459	487	503	522	500	523	471	538	529	497	525	513	552	532	490	480	484	490	535	509	502	503	527	506	500	512	499	529	558	514	495	519	522	495	517	508	483	450	546	467	487	534	479	494	523	537	506	531	473	527	501	539	512	506	538	487	494	517	535	537	468	521	517	501	530	519	541	539	533	527	526	517	541	512	495	486	530	497	517	528	494	535	523	520	494	507	503	503	473	504	510	538	489	554	532	543	550	511	543	528	514	483	493	509	474	505	508	544	502	502	465	507	530	493	515	479	512	530	543	537	518	544	526	511	497	506	542	515	503	507	469	491	514	494	507	509	503	485	500	531	482	494	498	506	519	519
10109	6690	7018	5202	3007	1885	1328	958	784	649	542	506	443	388	396	375	317	322	279	313	304	287	267	266	245	244	282	240	238	248	250	271	263	227	239	214	255	233	244	256	247	260	253	219	268	243	248	231	238	233	254	266	234	227	225	258	251	257	242	229	222	256	225	247	249	201	217	230	254	260	216	269	247	248	249	233	248	244	248	252	257	246	270	233	233	237	248	269	251	233	239	240	255	245	277	255	264	221	235	239	219	234	229	226	259	276	254	219	233	214	266	246	258	216	255	276	228	239	246	250	248	219	192	235	255	254	256	228	261	243	237	244	234	220	236	217	232	237	242	234	213	239	235	245	269	238	249	259	250	255	237	225	217	239	225	220	244	235	236	228	242	230	242	256	214	251	221	242	231	237	241	236	233	231	221	238	219	242	235	258	238	246	234	223	249	229	225	258	235	240	255	222	214	198	254	239	228	235	275	249	233	234	241	226	245	203	254	235	230	245	251	232	232	225	238	236	225	258	261	254	218	232	216	220	228	227	235	230	253	249	221	247	229	235	231	233	252	246	247	229	250	283	249	242	239	231	261	264	247	241	228	208	254	249	232	224	231	231	254	225	230	259	204	246	219	250	262	251	247	243	248	223	265	237	246	252	230	237	270	205	217	238	233	218	233	234	237	256	242	241	232	226	247	207	231	253	211	213	210	253	238	255	236	246	226	253	252	248	235	253	240	260	241	254	231	215	230	236	255	233	236	235	230	232	231	241	251	261	227	236	215	252	236	243	236	231	239	269	245	233	239	233	209	259	245	234	251	237	257	215	237	239	251	258	227	233	229	238	248	259	231	259	234	237	233	222	200	239	245	218	236	226	212	243	236	250	260	254	238	250	213	244	243	240	215	247	227	257	243	248	226	243	244	250	254	229	247	232	236	227	235	217	217	231	261	216	211	251	245	239	236	230	219	258	261	240	228	256	200	236	241	238	241	220	225	251	257	251	243	248	229	221	250	241	227	229	210	239	220	231	212	253	250	281	247	248	234	234	241	256	233	224	238	238	248	231	233	240	230	248	247	238	233	229	223	237	247	217	254	232	217	246	215	240	259	264	234	203	226	222	258	215	202	235	214	240	235	242	240	239	223	259	241	247	246	229	213	270	253	210	224	240	240	226	274	235	264	224	263	243	218	217	234	256	263	234	256	226	257	225	240	222	212	237	246	213	245	230	234	240	244	237	259	276	263	229	237	230	225	229	230	226	228	260	226	219	233	230	230	226	251	250	229	230	258	211	230	229	218	254	264	228	220	219	244	237	231	213	255	213	220	228	248	240	233	248	222	239	224	249	254	237	236	236	246	242	209	240	234	237	233	277	214	244	266	228	241	256	205	245	256	238	225	230	247	237	256	251	235	237	235	245	232	252	241	230	235	266	220	212	233	252	242	244	244	246	226	236	213	249	206	232	218	239	245	233	226	230	207	250	252	250	240	255	249	218	239	252	242	256	227	235	244	233	227	234	229	260	234	225	221	247	238	245	227	227	253	261	240	255	245	245	213	250	215	209	237	266	230	243	235	246	240	220	239	218	227	252	232	222	233	261	224	213	249	235	222	215	225	217	223	241	236	232	231	242	232	247	237	246	237	237	226	252	257	238	226	227	249	240	227	216	257	233	248	239	205	233	248	234	247	219	230	259	225	253	233	241	230	237	232	249	243	256	236	218	268	262	243	246	250	254	228	239	256	229	253	212	258	199	251	264	273	252	240	223	232	219	227	228	239	222	214	246	241	231	223	235	241	252	259	239	241	240	230	223	208	259	240	254	228	240	252	207	246	235	256	225	219	239	220	249	231	220	248	253	216	252	226	212	237	240	255	219	200	285	250	243	247	251	212	238	230	211	237	234	257	234	248	212	269	256	238	261	231	239	258	237	241	269	287	219	232	247	258	215	241	233	212	228	246	246	242	227	247	235	236	252	255	217	224	257	234	247	270	254	250	228	246	229	221	243	213	233	230	244	246	243	238	245	219	224	247	218	241	228	229	210	218	258	228	233	227	221	235	256	243	246	216	237	218	233	208	227	250	258	219	255	255	238	253	223	216	229	241	237	269	242	244	238	249	249	240	238	213	245	227	240	245	252	235	242	239	257	235	229	233	241	233	261	233	241	234	234	229	241	227	246	256	223	237	219	248	258	230	223	249	236	200	225	241	238	222	240	218	257	242	219	250	240	244	241	238	215	242	231	217	248	253	255	226	235	247	232	251	222	209	269	237	265	254	247	232	257	233	234	219	245	248	258	229	223	240	216	248	246	245	238	197	233	241	235	270	231	225	242	236	226	235	230	245	232	261	240	230	249	253	253	220	255	249	255	236	222	248	238	267	214	241	263	251	224	241	246	239	231	238	226	229	242	252	226	219	220	214	227	212	216	269	231	240	195	240	255	242	246	233	243	235	261	246	252	250	239	222	258	235	239	237	245	255	206	201	231	255	240	218	222	229	220	234	240	231	205	244	251	230	253	256	240	223	229	275	231	245	211	243	207	224	259	227	245	245	212	225	221	239	230	219	272	243	220	224	263	262	224	223	257	234	225	253	219	233	238	227	241	240	237	219	214	234	257	233	225	233	257	230	224	230	231	211	222	275	259	249	240	240	240	221	216	243	248	254	256	253	219	254	259	220	243	229	195	244	248	222	234	263	198	233	220	273	236	217	237	245	224	247	216	246	242	232	255	238	200	251	231	228	223	239	248	242	209	236	235	235	211	238	227	250	242	233	247	244	246	226	255	255	253	225	265	237	247	272	231	249	256	226	234	230	235	271	237	241	254	253	230	227	222	233	228	266	244	223	230	267	242	235	238	246	261	227	215	205	229	235	214	259	248	216	245	250	213	234	243	213	255	216	230	252	250	248	249	228	237	237	264	246	218	210	230	221	219	214	222	227	244	223	247	237	232	242	215	264	223	223	256	203	229	241	247	258	226	241	227	243	216	223	247	238	238	231	226	210	246	264	234	230	231	229	237	258	245	233	239	216	240	222	224	254	227	228	257	289	224	224	267	237	211	245	245	258	244	222	235	267	241	248	216	205	240	217	213	246	236	254	234	245	232	245	227	248	242	271	244	252	237	212	278	262	241	228	233	246	236	213	227	242	210	242	247	233	235	247	230	255	274	242	237	230	237	216	251	259	231	291	225	234	221	219	249	229	233	236	218	229	245	238	270	216	239	253	240	222	234	206	226	227	261	225	237	228	228	257	220	256	257	217	207	273	255	244	224	240	239	243	261	225	267	234	240	234	239	224	247	235	243	218	232	266	257	232	250	233	225	243	234	239	223	211	236	250	241	230	217	263	256	240	222	260	247	250	251	203	254	243	259	225	239	220	235	243	246	224	210	216	247	256	245	225	250	296	237	244	228	210	234	225	203	241	222	225	246	242	264	239	235	224	214	239	240	253	223	242	259	249	227	206	254	234	230	234	248	229	248	258	254	239	239	246	235	217	219	265	213	224	241
7884	6461	13502	14447	10918	8479	6873	5292	4400	3570	3074	2576	2180	1880	1749	1506	1387	1186	1089	951	932	890	822	840	767	713	737	715	687	655	633	592	609	587	585	626	620	618	611	627	544	587	576	583	558	558	629	589	605	545	580	598	639	574	586	555	572	615	560	562	547	593	552	633	559	568	578	599	605	605	582	552	573	591	575	572	573	540	593	606	540	552	606	577	563	581	581	604	574	559	543	557	630	576	622	572	542	544	595	538	580	577	545	582	577	569	576	570	546	581	565	590	587	573	575	589	616	536	586	563	564	596	610	622	591	617	620	626	643	587	606	579	614	564	554	569	555	501	604	591	552	535	550	578	564	586	605	577	586	547	587	610	537	548	538	558	605	572	588	605	572	613	555	580	591	555	571	586	561	597	562	589	585	627	623	590	587	552	546	583	591	606	565	613	597	575	580	576	590	592	608	551	554	589	569	576	610	547	587	615	605	568	592	599	571	598	579	558	610	586	616	606	570	608	588	546	560	607	606	532	593	554	585	628	567	571	577	559	544	617	563	600	597	603	584	572	583	614	598	591	569	559	600	551	584	578	573	558	571	595	573	559	567	542	560	623	583	593	549	612	567	569	637	569	605	569	554	568	586	588	560	584	611	579	599	558	590	535	577	587	599	579	686	533	596	605	595	584	572	592	594	559	599	555	524	557	633	518	560	584	580	542	610	618	571	622	597	604	595	577	586	587	519	582	612	615	541	606	589	601	591	532	568	602	614	582	577	567	551	606	591	589	555	566	605	580	557	574	614	588	585	588	588	573	600	622	582	607	549	599	561	583	602	612	573	556	609	604	601	580	603	603	617	549	594	599	557	567	591	593	606	565	548	551	565	595	579	579	615	584	565	592	580	571	586	591	577	563	576	547	597	592	615	628	560	591	553	582	567	534	601	586	558	532	575	589	604	592	582	560	586	595	522	577	570	630	627	556	571	595	556	582	613	593	563	583	593	606	584	609	583	560	617	529	557	596	540	571	555	573	607	638	570	555	616	579	584	553	564	535	602	575	579	575	601	589	553	611	570	563	599	541	558	546	577	583	607	597	560	606	581	548	589	601	594	541	605	579	590	594	599	588	560	582	627	572	589	557	583	598	570	609	577	570	648	623	620	553	594	609	597	556	558	591	552	620	588	605	612	553	592	569	608	575	584	561	586	583	648	609	603	592	587	613	573	611	576	590	559	552	576	574	607	597	580	556	584	585	564	586	574	526	572	604	574	593	607	594	558	519	581	580	544	569	556	563	546	562	603	600	613	593	603	581	598	618	655	589	610	575	608	581	605	599	575	631	620	560	578	576	548	549	584	582	625	558	635	600	589	601	583	589	576	591	611	576	600	607	572	613	602	593	598	623	568	537	561	547	542	558	541	585	568	555	617	558	583	543	560	548	558	563	575	579	576	609	528	560	533	593	592	604	575	582	586	595	552	564	580	558	609	551	606	573	603	610	603	550	581	604	558	538	576	580	576	606	565	609	574	567	528	604	573	590	627	564	578	568	555	608	566	570	595	581	603	578	589	579	614	597	618	576	574	592	532	554	589	558	531	572	565	601	602	538	512	602	580	577	546	558	595	529	547	571	554	562	601	614	569	540	599	614	558	634	558	574	641	607	569	567	577	612	568	598	562	579	539	570	583	585	582	588	593	556	597	524	594	565	579	576	527	585	547	625	603	585	620	575	580	603	527	604	546	568	534	569	608	578	545	562	571	571	586	588	624	570	602	576	597	566	530	600	592	586	566	592	555	581	593	555	595	562	535	562	587	589	569	544	598	564	578	580	585	588	598	565	593	546	567	549	537	577	643	569	574	557	602	570	567	605	556	574	573	595	561	575	605	594	630	576	589	612	579	635	570	547	563	558	579	585	632	571	564	568	608	559	567	609	543	557	549	611	548	598	582	588	595	574	565	612	584	630	586	555	534	615	586	608	573	563	605	591	571	555	582	624	585	546	606	600	557	557	596	562	564	597	583	578	559	524	550	587	617	567	556	584	607	586	562	574	575	601	590	625	600	612	594	529	589	605	581	548	566	547	587	572	597	589	588	566	562	538	586	603	580	580	536	586	519	590	567	569	588	588	563	563	585	572	567	569	541	543	652	550	577	559	547	564	577	602	614	574	513	622	529	571	548	590	570	609	628	584	592	542	554	616	603	587	603	509	583	529	595	599	584	544	593	566	543	571	577	620	583	589	556	538	565	615	555	579	571	550	550	574	576	582	595	557	566	558	574	618	570	561	590	601	585	529	585	562	549	567	521	566	521	588	579	566	594	589	598	600	624	613	614	598	592	610	558	599	599	527	636	565	567	561	589	574	568	543	589	584	608	584	576	597	542	596	564	568	582	507	552	575	578	639	549	618	540	603	570	600	581	551	555	583	567	562	577	577	559	580	604	556	589	595	623	564	586	561	587	603	625	560	592	569	603	566	591	600	577	576	581	539	578	555	569	582	609	577	575	576	569	609	606	587	574	596	562	582	583	640	573	551	578	578	533	579	600	548	566	567	546	546	579	605	560	615	576	584	575	551	561	574	572	578	631	572	595	569	617	563	566	570	569	556	553	578	592	545	599	594	583	573	621	596	593	583	595	578	543	593	566	588	555	597	582	595	593	544	552	570	579	560	557	595	606	595	543	542	611	589	586	584	584	586	611	590	562	539	559	608	614	583	601	612	619	576	590	609	563	603	552	596	596	599	592	526	602	581	612	579	564	572	596	574	554	565	545	561	575	544	586	575	586	563	612	625	583	560	595	594	563	560	576	589	579	579	558	542	584	539	552	599	576	547	591	585	581	599	596	558	560	605	576	588	609	605	612	559	593	616	596	606	574	622	556	541	604	558	587	604	569	556	616	561	565	615	588	592	564	525	579	574	559	565	579	557	567	585	599	596	566	579	556	610	590	597	581	575	614	614	583	579	615	576	587	606	596	568	603	570	555	565	566	554	565	561	522	564	557	577	612	595	563	583	558	632	572	590	561	587	605	609	571	564	579	596	600	610	604	567	541	567	607	657	554	539	573	534	612	593	569	606	589	590	586	582	593	567	560	612	578	598	606	567	608	598	563	588	556	587	564	569	572	575	593	550	606	585	574	583	590	612	582	554	526	603	587	556	561	581	551	576	534	648	551	531	592	588	626	554	598	574	632	578	586	564	594	588	595	617	599	562	597	588	588	539	573	536	547	553	564	599	612	564	587	589	576	587	593	578	635	566	564	547	515	576	568	598	544	576	578	576	591	550	598	583	595	538	570	567	576	596	577	598	545	568	580	581	623	573	546	576	562	598	563	582	611	594	566	597	568	583	587	631	563	606	586	584	571	614	550	573	553	565	557	577	618	540	561	597	582	590	594	571	606	610	565	557	572	521	620	577	575	574	618	593	602	573	570	586	561	548	612	564	582	607	599	565	599	559	561	550	557	566	564	554	580	546	580	587	554	542	586	536	597	570	594	599	590	583	590	576	616	527
22263	12279	15850	9444	6505	4431	3197	2333	1953	1547	1253	1059	772	644	611	515	463	409	391	358	340	320	296	294	294	256	262	234	240	269	246	214	237	229	245	277	263	237	236	267	200	230	236	223	233	241	232	234	231	214	247	228	266	249	200	231	240	212	223	227	245	251	228	239	247	229	236	230	220	240	223	225	235	256	236	236	245	227	219	225	253	227	240	224	198	236	216	237	200	235	218	191	224	223	234	286	251	197	214	218	238	214	219	223	214	203	214	221	238	232	207	227	243	237	235	230	213	240	250	273	240	232	213	218	204	235	251	209	234	248	212	236	218	259	248	228	234	229	237	252	212	216	245	238	243	228	272	252	240	236	243	244	255	222	222	215	223	222	243	227	218	240	240	219	208	232	245	248	217	221	230	250	272	226	230	239	218	206	228	262	240	230	213	233	239	226	246	239	213	217	235	209	206	229	227	240	230	206	231	228	259	233	225	219	221	224	237	233	269	234	249	245	238	228	244	216	236	219	240	223	268	241	264	233	245	257	252	227	239	218	244	214	225	245	226	252	232	217	205	220	238	212	244	217	206	230	230	210	228	205	237	244	235	252	215	237	219	219	237	245	221	250	241	256	241	222	211	259	246	240	239	239	230	236	233	238	227	215	218	219	216	254	230	227	251	232	244	207	256	240	227	219	233	248	241	229	221	237	267	235	225	276	246	253	241	225	230	232	240	244	237	231	235	239	240	265	238	262	213	232	234	236	227	243	238	240	228	226	238	212	235	236	202	251	265	251	239	242	228	213	232	230	257	253	245	228	226	249	239	232	222	242	254	224	235	221	226	241	238	244	222	232	251	241	235	254	206	256	254	262	240	247	223	254	225	218	244	212	227	222	234	243	228	253	231	226	239	211	200	252	272	230	217	259	252	239	213	263	211	238	257	225	262	213	247	227	228	232	219	254	247	192	252	228	197	237	234	246	223	228	223	227	233	257	248	248	223	241	245	225	206	210	222	252	211	236	235	212	206	245	246	252	239	244	250	251	223	235	269	229	212	211	211	227	216	245	196	213	250	243	214	233	229	236	227	245	226	216	218	229	198	212	243	213	252	227	221	206	258	252	213	240	221	243	231	222	230	246	238	223	232	210	207	236	236	226	225	236	229	211	261	227	236	244	242	231	218	206	248	267	250	226	239	244	229	214	232	257	202	232	255	189	224	230	256	215	201	247	212	240	220	246	238	238	231	226	234	208	241	245	270	207	234	234	238	222	219	235	234	234	230	195	268	242	243	213	219	197	233	230	206	229	231	232	209	245	230	224	247	207	262	230	221	231	220	221	236	241	217	245	237	214	225	236	224	213	232	236	262	220	228	237	232	234	224	224	234	261	251	259	279	235	246	222	202	231	207	184	209	249	239	207	222	220	246	232	234	234	213	208	258	216	230	231	201	217	219	231	244	238	250	231	224	227	238	235	203	260	220	224	217	226	240	212	202	238	272	209	220	201	209	233	225	240	222	201	250	234	258	243	245	233	224	208	210	226	228	212	247	241	183	225	247	269	230	204	229	216	237	250	222	229	219	256	235	215	230	233	224	212	225	211	224	225	245	232	237	214	217	232	245	194	233	220	240	235	229	205	205	238	233	237	236	268	245	257	225	215	244	193	243	235	209	220	248	229	210	222	237	244	249	214	229	225	222	241	247	257	221	233	240	237	222	248	239	230	223	229	244	210	244	241	226	248	244	253	251	222	258	212	239	210	228	234	208	212	236	218	220	254	228	235	234	219	250	245	276	235	219	225	217	207	239	251	243	215	252	231	206	216	239	232	244	206	211	247	213	222	214	207	219	242	229	256	206	239	234	232	217	246	222	223	207	236	236	238	222	248	252	225	252	233	245	203	227	233	233	248	244	228	225	241	257	242	226	259	226	216	245	257	220	242	239	213	226	223	245	222	237	227	217	253	230	238	236	231	243	251	217	235	210	245	210	217	230	227	250	228	214	242	232	203	223	208	229	249	228	190	235	260	212	215	262	219	242	255	263	218	262	214	225	214	257	218	189	225	256	223	248	231	213	214	209	251	228	218	216	212	256	211	236	217	231	220	210	235	245	207	225	237	231	243	216	259	251	235	241	255	230	239	248	247	234	212	237	223	232	275	229	241	237	239	232	249	258	240	240	246	229	225	211	257	276	240	241	249	227	222	222	231	249	199	238	219	218	261	224	225	237	249	221	230	237	234	209	228	219	222	220	239	204	206	261	215	272	265	224	197	218	234	221	248	250	220	252	240	234	261	239	250	216	230	205	255	239	247	238	235	237	246	229	224	251	231	228	230	229	229	218	227	229	197	226	254	254	253	245	214	233	240	249	220	247	260	253	238	261	250	228	251	235	252	237	217	249	242	239	206	229	252	237	246	279	261	210	233	210	249	246	251	239	230	199	245	222	210	240	269	228	261	213	265	249	220	213	217	239	224	223	231	227	223	205	222	204	229	237	213	217	210	231	261	237	254	250	245	237	220	234	223	211	250	231	240	234	242	231	250	272	223	227	247	216	242	225	227	220	234	246	238	234	238	213	227	267	213	233	239	222	244	227	237	237	241	241	210	250	224	226	237	248	217	237	242	246	238	252	227	223	250	244	211	210	248	250	226	215	188	215	227	241	229	209	215	210	220	222	259	231	229	236	253	262	258	194	242	216	239	227	241	209	227	205	241	229	219	218	254	245	256	238	210	234	256	251	226	230	263	198	218	253	252	254	250	231	256	229	239	213	193	229	240	261	217	226	212	242	216	234	229	251	247	230	219	243	234	221	240	267	241	204	237	242	266	217	219	237	220	235	241	236	250	243	213	225	235	245	251	216	260	216	244	229	235	219	220	223	228	216	245	237	228	240	226	234	243	231	216	241	222	227	215	218	257	240	244	250	221	218	244	248	241	244	235	227	246	253	226	240	222	241	203	223	225	206	232	204	246	240	253	256	236	232	262	241	249	231	236	230	244	210	233	244	238	202	236	229	223	236	218	213	246	225	234	206	225	247	226	235	230	231	222	216	231	219	207	254	210	210	231	217	250	248	217	241	222	183	233	197	231	213	230	256	233	218	229	205	233	243	223	242	234	194	210	259	227	214	234	258	242	219	237	225	260	210	202	233	212	225	211	228	249	255	252	247	242	229	225	233	214	219	206	217	219	224	218	218	228	214	248	254	260	241	219	239	203	257	237	245	239	217	224	227	226	220	225	245	257	254	233	208	247	225	232	231	222	218	238	238	213	224	216	223	221	238	228	240	247	212	240	238	228	245	244	208	232	236	221	241	252	249	254	235	265	222	238	245	238	232	197	206	207	209	250	211	226	223	241	231	222	259	225	187	200	220	219	204	233	234	220	221	229	249	222	265	219	216	241	213	250	240	190	228	248	243	238	214	220	186	220	239	218	214	259	230	216	244	228	223	234	210	239	248	207	244	233	241	239	212	252	236	200	219	216	242	205	232	281	233	240	223	226	227	238	205	229
16481	10558	22734	19751	17666	15142	13557	11009	9428	8219	6895	5972	4527	3480	3569	2599	2620	2157	2022	1535	1358	1376	1172	1069	1048	880	805	854	745	738	728	656	675	661	658	634	613	607	581	565	603	574	622	590	525	571	593	582	566	568	568	596	588	566	573	554	616	547	560	600	558	556	551	586	573	555	590	555	579	564	542	569	606	591	569	548	531	583	587	568	541	594	560	539	588	567	558	575	578	581	549	533	586	549	547	544	597	585	529	541	596	553	539	553	568	582	591	558	543	575	566	578	551	550	566	631	548	552	560	578	557	557	533	573	557	591	597	519	593	568	604	548	561	598	549	599	602	570	562	576	537	599	555	577	580	574	532	554	535	597	569	544	617	544	585	583	555	558	559	560	579	581	578	551	548	603	564	553	531	585	600	550	572	565	593	603	553	564	575	592	541	572	597	638	580	557	625	559	596	546	591	569	531	560	575	571	534	563	567	537	592	566	548	602	587	580	569	505	557	550	564	520	551	604	585	555	548	595	545	581	593	567	538	578	572	588	591	586	567	552	577	533	618	560	570	592	515	585	569	574	583	591	591	581	595	534	541	526	567	532	584	594	557	578	594	542	596	526	552	558	570	573	583	537	543	556	562	558	604	590	542	579	535	587	587	587	557	513	555	564	573	583	574	580	513	596	575	579	584	562	602	575	563	562	599	555	566	529	545	588	566	550	566	585	562	538	529	536	584	565	536	587	549	543	583	574	581	593	590	559	556	553	561	568	581	549	600	575	516	576	542	578	580	580	561	521	618	548	551	526	567	547	544	589	546	549	595	560	553	541	536	555	565	570	559	549	590	550	578	565	577	524	578	519	585	606	587	547	549	580	535	548	564	566	546	544	584	572	558	568	580	587	556	579	615	564	566	540	556	561	553	554	564	570	575	569	571	605	546	567	588	598	616	573	592	586	607	567	575	585	549	536	592	578	550	556	528	584	611	547	587	557	578	576	557	542	535	597	560	602	577	567	566	569	577	577	615	547	553	555	552	576	543	580	592	570	549	601	539	582	579	586	547	571	584	564	545	557	592	548	537	545	551	585	612	545	609	576	564	588	547	576	555	575	569	576	535	583	554	560	577	573	558	555	545	583	577	603	552	519	508	539	535	560	567	551	545	547	535	551	566	571	589	575	552	547	588	568	588	585	548	589	575	582	556	578	516	606	557	535	523	601	565	533	551	525	575	552	577	584	556	574	598	588	592	555	573	547	518	576	561	564	551	560	537	541	563	565	579	575	524	593	563	550	570	578	585	596	588	599	553	579	569	572	535	559	570	585	554	579	614	560	578	553	596	574	574	587	538	577	572	576	579	550	579	572	566	577	514	565	587	609	555	537	582	611	540	529	570	570	567	547	601	578	567	575	548	566	614	612	539	590	542	578	588	566	563	600	584	566	585	516	571	518	587	591	555	567	597	563	565	558	534	561	604	548	569	586	550	520	515	544	553	591	504	585	585	564	552	542	570	590	590	563	620	562	582	526	570	598	582	583	529	559	563	595	559	528	582	528	609	551	571	561	535	560	598	570	622	549	585	555	538	539	570	576	532	522	597	557	595	554	545	561	546	600	546	549	541	589	592	579	559	563	560	591	532	517	568	562	578	560	591	572	584	562	582	576	566	531	562	577	561	536	566	558	608	555	590	570	503	592	539	571	576	540	557	582	576	573	597	586	539	558	581	585	553	595	573	561	539	592	576	570	596	516	547	574	597	538	559	533	562	597	598	537	557	537	592	597	581	551	548	566	545	566	588	605	530	552	554	567	569	565	554	584	585	577	556	561	549	580	582	550	586	561	584	581	584	557	511	532	580	558	573	602	534	579	561	549	582	587	581	542	539	533	571	595	557	572	561	531	598	545	564	602	565	547	577	546	583	566	554	551	535	579	542	569	535	582	563	552	559	569	527	610	537	560	564	588	551	526	561	612	562	519	574	575	530	552	606	574	555	577	581	620	574	556	535	607	500	599	582	581	574	543	534	578	538	566	550	607	538	602	568	547	557	541	573	538	516	548	562	555	589	562	605	566	559	557	515	598	557	617	592	527	571	590	561	548	554	560	566	568	553	574	563	642	570	547	573	546	522	550	566	562	635	537	517	551	576	656	541	557	516	577	618	545	563	607	558	560	535	595	583	532	592	583	589	578	563	568	534	561	557	525	541	570	555	581	543	580	569	553	574	544	565	539	556	586	517	613	542	565	513	543	591	532	573	576	592	547	557	563	571	617	597	566	563	561	557	548	526	553	598	540	565	574	569	542	587	605	586	548	582	565	600	602	575	537	553	578	590	581	584	573	576	515	543	525	590	564	539	595	570	568	532	554	585	605	556	569	568	600	595	555	587	564	557	566	576	574	552	566	587	511	552	544	581	565	613	539	597	565	581	570	601	609	594	578	555	568	543	523	557	565	576	558	570	583	571	600	579	576	614	561	512	589	548	559	583	522	575	544	568	547	543	584	529	572	572	562	609	550	578	575	558	558	566	535	553	563	556	621	563	573	568	569	546	560	535	549	563	553	559	576	574	555	581	590	592	599	552	561	543	579	553	550	542	580	534	592	605	545	588	564	537	562	560	571	600	534	547	541	580	576	554	567	568	550	570	560	562	553	573	586	540	573	619	631	543	591	577	542	600	559	560	558	519	546	572	537	631	578	599	568	539	587	560	555	560	545	603	528	539	559	597	609	548	559	540	595	555	593	624	579	578	599	581	536	553	558	589	546	567	530	565	570	587	571	527	561	530	549	587	518	596	576	591	566	515	542	544	566	542	552	549	593	568	626	562	588	566	571	572	561	584	566	589	577	549	580	569	598	562	552	599	597	575	565	523	611	553	560	562	545	561	575	531	563	601	578	531	554	538	593	605	581	584	544	572	553	589	590	594	567	564	535	577	554	514	555	568	480	557	599	574	580	578	582	590	556	560	574	533	570	568	551	570	583	541	525	552	580	573	514	569	576	634	600	570	537	598	521	546	564	572	581	575	579	547	574	526	552	603	567	576	593	587	580	524	557	549	572	580	538	571	582	565	575	540	600	548	569	575	575	569	580	606	566	568	501	557	596	589	548	632	563	595	588	569	560	570	584	543	581	547	559	585	619	602	590	531	550	595	547	611	554	538	547	509	560	574	520	544	582	562	594	549	582	578	551	554	626	580	568	557	609	575	527	557	576	580	579	539	577	579	541	562	562	562	595	600	562	573	585	590	587	593	541	531	608	590	546	551	555	599	516	570	582	565	556	588	542	578	592	560	574	560	587	553	621	567	588	568	532	521	568	517	546	597	593	565	563	567	544	573	585	581	569	545	583	560	551	569	585	597	581	522	568	560	546	574	535	581	583	505	551	600	592	564	539	563	553	601	583	540	511	596	595	584	577	546	582	547	559	538	576	600	512	555	562	604	579	535	582	539	587	603	546	571	598	522	543	555	587	607	615	590	553	586	575	556	596	566	582	588	560	562	566	593	620	580	565	556	552
28741	18460	23504	12968	9864	6752	5163	3543	3003	2458	1894	1539	1106	809	820	663	564	521	457	357	348	362	310	309	289	278	257	241	229	232	220	211	235	206	211	225	234	244	213	207	226	231	241	201	214	205	194	226	189	221	215	194	201	229	204	221	199	204	203	225	213	183	183	210	220	197	227	200	179	187	199	213	185	227	205	230	216	234	205	232	193	206	198	227	195	221	200	191	203	197	193	212	229	201	219	197	212	213	202	195	202	193	229	232	225	203	216	207	206	207	196	213	200	217	209	198	203	203	195	215	192	191	228	199	227	197	187	211	188	213	190	209	216	220	207	196	198	193	192	217	203	219	216	226	211	215	198	212	242	212	200	194	229	208	212	211	192	241	229	215	185	209	193	218	219	197	210	205	204	195	195	208	194	241	220	188	212	233	219	219	188	188	217	195	206	229	186	211	195	203	181	226	201	207	226	212	201	185	209	212	219	206	209	225	215	189	196	233	206	203	167	196	218	185	192	202	210	214	206	222	205	212	214	203	206	171	186	217	217	226	201	243	207	199	200	192	215	210	212	208	197	207	227	199	219	211	202	212	227	194	207	188	200	187	204	192	194	195	192	205	216	194	198	191	220	177	234	194	187	230	223	204	214	215	202	207	210	208	219	212	249	228	208	232	222	218	203	233	195	204	199	195	217	199	211	210	168	188	220	187	212	205	205	211	203	186	203	228	221	222	189	251	208	193	182	193	188	214	221	213	204	211	204	223	210	183	210	218	182	206	217	225	205	217	210	192	226	180	222	183	230	180	230	194	225	202	176	206	209	191	220	219	209	186	212	229	222	230	242	206	188	177	222	223	170	216	218	191	217	234	194	177	180	184	199	210	224	201	176	184	214	201	213	198	181	220	226	207	202	181	193	215	195	226	224	217	217	221	173	200	199	218	216	199	227	227	224	216	203	220	188	179	224	222	206	168	201	210	198	257	193	197	214	200	212	216	174	172	179	205	189	181	191	223	216	214	191	218	205	215	222	192	224	210	223	201	220	224	208	207	194	201	237	220	214	208	203	217	212	179	191	233	213	196	200	170	195	204	190	187	208	228	202	210	202	197	229	198	209	197	219	232	187	196	216	203	221	207	190	201	223	210	197	179	213	182	197	193	212	191	223	213	202	190	193	186	208	210	225	202	224	190	204	210	213	217	217	238	218	238	221	219	178	196	191	216	186	196	228	198	200	223	194	222	219	212	190	191	210	214	194	209	189	209	204	238	208	209	201	182	205	190	202	203	223	219	194	186	209	204	215	227	189	194	206	211	207	200	197	200	181	222	200	185	215	211	203	208	195	205	210	220	202	181	217	230	195	217	199	221	226	229	220	222	218	197	207	194	249	209	203	185	234	216	199	198	189	229	202	215	207	181	196	183	186	185	228	192	192	249	208	208	244	228	240	231	200	197	195	220	192	216	227	197	197	167	210	213	222	200	199	202	218	206	214	184	215	231	199	228	216	202	196	191	189	191	219	212	226	192	227	196	191	209	204	211	204	199	193	215	204	210	195	221	221	201	214	201	203	208	233	188	157	201	215	201	217	212	238	208	206	199	174	200	206	198	211	213	184	211	187	218	203	205	202	216	227	189	214	209	225	184	212	206	232	212	179	213	189	206	203	184	228	193	218	202	213	225	209	220	182	208	192	197	209	204	198	187	188	221	212	192	202	211	194	176	210	209	199	205	207	195	192	216	225	211	213	200	226	192	196	226	205	220	207	204	209	200	195	200	212	197	179	194	214	192	191	202	221	211	219	202	209	177	243	207	176	234	202	229	204	216	191	193	202	219	210	198	190	205	179	207	188	196	177	205	212	204	209	184	213	223	221	188	162	188	206	210	214	204	220	228	223	224	192	214	196	193	201	241	226	163	215	203	212	187	202	201	192	179	183	200	207	191	198	215	213	221	223	197	214	200	197	212	189	197	226	193	228	208	211	247	201	219	199	244	214	201	177	203	209	212	212	200	211	216	207	212	206	199	193	228	169	213	194	213	219	205	233	194	179	211	203	213	202	184	204	209	205	200	213	195	209	197	186	210	209	175	238	197	183	188	213	211	226	190	198	237	213	201	192	219	208	237	213	224	179	194	204	190	182	208	212	176	196	188	208	223	213	197	212	177	199	219	202	229	195	214	203	245	221	214	198	199	190	200	222	186	207	208	203	201	188	198	209	228	197	198	208	213	223	186	237	182	216	208	186	197	209	210	187	233	209	209	213	195	207	194	200	197	227	213	213	188	214	200	200	229	219	210	180	214	229	233	215	221	228	190	216	185	209	216	173	196	223	187	207	189	196	196	200	172	201	199	190	221	208	225	201	220	198	212	205	214	209	202	204	216	182	217	201	194	179	200	202	238	226	222	216	203	228	193	222	207	228	203	221	196	192	202	191	203	195	192	214	203	196	212	186	198	204	201	198	234	173	176	214	228	242	204	205	182	228	207	195	195	230	224	196	211	188	189	219	188	246	200	226	196	215	202	209	200	201	206	210	204	173	209	200	190	218	190	185	246	221	220	214	187	216	194	199	217	185	203	192	196	191	201	211	186	236	213	203	217	197	207	220	213	200	222	220	186	206	215	193	201	209	216	234	201	205	208	195	206	209	190	182	253	211	220	210	192	197	233	220	244	206	219	204	202	220	199	198	189	221	229	222	206	222	221	192	231	203	206	205	222	228	212	187	209	213	221	221	214	194	193	204	205	228	216	199	195	203	211	204	211	197	220	232	197	199	221	242	225	206	181	225	205	223	197	165	214	195	217	233	207	192	208	210	221	216	204	195	207	186	206	212	190	207	206	221	210	190	229	204	221	206	214	210	200	206	214	199	213	186	242	209	226	185	196	208	212	212	203	202	209	213	203	208	200	214	209	175	213	212	202	226	186	209	229	169	181	212	205	232	227	187	226	244	209	190	189	197	188	198	197	206	226	212	209	194	191	232	229	198	186	220	166	223	168	198	187	209	225	212	218	194	228	204	192	230	200	215	197	225	201	227	200	209	212	213	224	223	189	191	201	207	210	200	229	205	241	203	211	212	204	228	199	206	208	204	195	202	200	198	204	192	227	200	221	199	198	217	222	193	208	219	222	220	201	188	185	210	208	205	196	199	208	229	203	209	204	188	209	207	189	232	226	201	189	200	206	207	216	216	234	211	209	205	190	202	196	227	210	213	220	208	223	226	208	168	215	208	199	216	217	188	189	176	224	204	204	205	236	233	204	216	225	214	200	204	195	234	174	224	198	212	189	203	227	217	212	212	244	194	183	180	200	228	227	213	199	214	200	193	205	192	203	221	220	190	183	219	227	204	200	213	205	225	190	204	204	188	198	185	190	199	198	234	209	207	204	182	223	193	212	203	177	197	189	213	220	208	201	189	207	213	192	203	205	217	202	234	201	198	220	201	195	189	221	200	237	201	196	198	212	235	211	190	185	193	215	239	209	188	193	183	208	170	194	217	224	231	216	189	193
19260	15406	27465	23300	22383	20015	18129	14780	13503	11797	9510	8238	6453	4990	5211	3885	3504	2981	2731	1855	1815	1739	1497	1267	1127	1014	993	851	845	806	750	673	642	652	616	587	587	642	591	520	566	555	540	524	534	534	541	499	501	533	537	502	581	537	513	537	520	535	561	489	547	506	539	530	548	531	517	521	479	485	509	521	505	488	542	494	493	504	480	501	505	490	494	498	486	503	482	524	554	502	533	493	513	473	473	468	495	502	515	527	516	467	507	523	526	502	472	523	532	548	508	528	519	518	502	517	528	495	445	510	485	511	478	484	503	521	507	519	528	531	498	463	516	508	510	478	486	527	481	493	487	486	490	494	444	501	471	504	531	520	463	471	512	556	507	507	518	522	504	516	493	517	468	502	518	508	506	513	493	520	527	507	505	504	511	566	468	510	507	527	518	517	491	526	512	482	501	511	508	491	502	479	484	517	505	524	533	542	524	500	517	513	528	520	475	532	480	493	526	521	505	558	496	497	517	512	479	474	459	474	525	489	502	522	527	510	470	531	520	539	529	517	480	521	492	486	531	512	522	509	552	525	503	505	527	553	504	511	505	495	518	500	521	510	473	493	520	505	523	513	485	488	482	505	482	536	470	471	477	490	490	493	516	521	522	504	474	538	500	556	486	506	530	452	502	509	522	495	512	518	501	486	522	483	511	491	517	492	498	540	473	493	555	472	469	510	517	500	488	545	516	525	452	530	475	537	548	495	478	506	514	536	527	535	457	481	499	556	511	477	510	492	538	491	474	516	513	510	463	544	520	504	492	503	501	482	525	519	458	514	498	492	529	496	493	554	519	513	483	522	505	520	513	488	476	509	504	506	503	509	522	485	488	514	515	542	505	528	459	507	520	522	505	479	491	517	507	508	525	494	508	540	532	501	490	507	534	509	501	496	501	549	497	521	491	486	525	511	488	550	533	498	475	479	467	485	501	515	506	509	496	497	504	519	455	501	537	484	529	486	536	500	512	475	486	513	502	524	530	567	503	488	495	529	505	529	507	516	508	488	519	484	493	553	488	504	530	505	485	519	539	518	471	530	512	451	534	525	497	516	503	520	518	465	494	529	518	530	538	509	513	502	517	558	496	524	495	519	522	544	500	481	487	546	472	501	528	510	478	498	483	504	525	519	495	476	492	506	502	546	510	523	521	468	478	514	513	489	517	516	512	498	508	500	517	476	513	529	507	488	468	502	510	495	531	518	498	483	514	494	518	504	482	511	523	521	511	480	482	494	501	494	481	504	466	525	483	514	496	502	491	551	478	508	504	490	479	552	489	491	473	499	469	500	507	485	506	524	479	503	526	490	478	527	501	452	476	542	482	487	523	521	514	513	509	533	494	485	528	540	510	493	490	529	460	537	480	499	524	489	496	478	527	482	534	475	531	534	506	508	492	498	540	499	487	493	475	526	485	487	490	485	479	492	500	520	522	527	536	484	497	511	471	516	511	456	527	507	503	483	537	518	483	484	486	475	527	521	544	499	503	513	489	479	518	510	533	488	479	495	527	479	515	512	514	538	508	500	521	482	513	475	516	525	523	517	438	470	520	503	495	532	515	501	540	521	523	498	522	479	504	514	511	493	536	519	482	494	489	520	481	495	482	518	545	525	495	494	481	503	520	488	514	526	510	492	541	539	501	499	474	509	538	521	495	516	519	527	535	505	523	522	525	498	473	485	479	487	546	474	481	529	499	458	498	499	487	517	532	516	486	520	475	515	520	504	509	508	514	494	522	514	509	516	522	512	515	516	521	482	541	523	547	472	474	539	543	497	513	526	495	505	487	535	521	492	477	507	519	498	490	503	468	536	482	511	497	522	540	477	482	475	479	504	501	488	499	509	521	523	518	544	498	490	491	478	505	510	512	495	454	506	495	518	478	491	521	534	461	513	460	508	514	457	536	535	485	540	505	511	456	479	448	522	518	487	525	540	496	508	502	519	528	482	519	505	498	498	493	502	510	521	505	537	500	460	516	513	494	514	470	477	481	559	513	524	515	516	489	538	531	547	498	526	541	480	504	485	505	498	494	517	510	521	543	495	513	502	522	514	458	535	479	485	513	480	509	484	520	520	519	482	509	481	517	462	523	507	442	532	502	533	545	484	504	522	503	490	523	509	465	510	466	531	500	501	478	511	494	501	534	475	532	506	512	457	499	530	517	503	531	489	516	503	556	532	518	496	512	524	505	468	491	461	498	504	495	523	515	518	523	509	504	499	537	516	488	498	518	493	490	539	484	529	511	531	480	486	481	467	516	514	494	484	533	481	488	532	497	485	504	513	508	526	525	514	552	515	514	477	527	503	529	507	522	555	494	565	503	510	469	552	497	478	548	499	533	505	485	502	516	522	504	484	486	472	503	533	519	515	527	554	514	531	492	466	514	496	500	480	531	490	517	493	527	484	539	514	512	516	532	467	510	515	471	537	543	513	538	502	505	478	521	503	528	525	512	538	532	504	517	524	550	530	512	525	516	491	456	516	546	525	520	508	532	481	490	537	483	517	506	495	454	511	512	514	522	468	503	521	479	519	531	516	532	546	502	530	509	477	527	555	505	571	499	500	505	532	506	489	486	521	534	521	477	553	503	520	506	478	509	509	502	516	525	501	520	500	565	505	544	533	496	533	534	469	537	457	508	515	515	477	493	484	494	520	523	473	493	524	492	516	518	517	507	497	544	511	490	472	575	518	516	499	487	541	498	497	498	525	523	505	494	481	504	478	536	487	485	490	514	514	503	537	501	539	485	513	476	514	481	533	498	480	510	523	532	475	523	564	504	531	488	520	520	507	515	566	510	521	470	538	486	543	533	520	490	500	510	495	510	487	531	484	526	511	493	523	494	519	497	492	551	535	489	484	527	477	502	533	501	475	506	492	519	475	492	506	482	525	509	494	500	515	525	494	551	497	487	469	489	515	526	509	511	517	508	494	522	518	476	522	525	521	511	507	503	459	506	508	526	482	500	511	535	506	533	502	505	534	508	513	480	516	546	474	507	494	486	534	535	474	520	517	522	541	570	474	502	494	546	484	527	526	473	518	543	496	523	519	517	510	485	538	499	538	508	515	510	513	518	485	529	503	466	506	526	514	556	482	487	494	527	532	489	502	464	497	494	510	561	506	528	503	500	482	497	481	536	523	505	478	495	491	515	499	489	499	495	510	518	518	492	539	525	491	511	441	516	505	485	533	527	503	474	517	535	534	493	490	526	531	513	456	468	494	534	526	492	517	502	524	499	512	537	481	492	551	482	539	474	503	546	530	486	514	558	500	488	480	516	489	531	525	476	494	479	486	527	528	504	500	509	488	553	493	533	466	527	521	514	535	481	526	482	479	475	465	520	496	512	519	534	480	475	506	500	497	483	478	507	494	490	528	496	525	492	517	498	468	503	549	505	488	517	505	491	520	475	505	483	540	497	516	489	515	507	440	501	491	553	509	521	502	496	480	527	514	494	532	519	520	472	552	511	487
10010	6574	6225	4463	3024	2030	1387	981	873	676	627	505	494	374	392	315	331	316	315	299	251	278	268	254	265	265	269	269	257	225	267	221	251	206	224	229	222	231	236	227	259	266	237	225	224	215	243	243	233	222	232	260	258	233	212	258	269	248	289	235	239	257	248	246	247	237	251	222	247	248	202	259	255	237	251	255	246	240	244	210	220	232	264	218	241	246	231	259	223	244	252	232	231	244	245	215	237	220	224	208	251	260	239	228	243	223	238	240	243	228	248	227	228	249	215	226	225	208	239	228	253	220	270	221	238	241	225	242	223	231	204	243	238	245	243	237	233	217	226	242	227	246	229	245	241	234	213	224	205	222	229	223	240	221	239	260	222	243	227	247	259	243	238	219	248	233	253	249	243	247	244	233	254	244	227	234	228	236	223	207	226	239	227	264	262	217	261	229	222	254	250	217	201	242	263	255	233	229	218	274	252	230	260	228	240	226	221	231	239	223	218	238	264	214	236	237	224	240	224	254	237	218	249	266	218	228	250	211	246	233	241	211	220	274	234	237	208	264	251	251	224	234	246	234	241	228	264	244	242	242	254	218	191	218	243	251	254	220	225	212	243	227	232	243	239	265	242	232	240	254	271	228	220	233	229	215	242	237	246	267	264	238	223	254	238	214	221	251	267	242	248	251	236	244	250	236	244	243	243	215	255	233	232	245	254	210	220	268	219	267	246	239	232	250	264	231	246	247	255	238	260	223	240	207	248	220	221	269	260	258	277	208	228	226	226	249	239	247	221	224	213	241	224	260	244	244	254	248	243	225	246	254	249	232	221	252	243	263	226	243	235	266	230	253	244	225	230	235	205	223	239	229	263	236	235	216	269	252	233	259	246	269	223	260	256	239	247	253	230	230	226	216	274	259	221	229	275	230	230	213	225	250	235	227	241	225	247	222	246	238	216	234	218	249	218	253	257	237	275	227	250	228	222	234	235	244	249	244	236	245	214	234	225	221	232	218	250	250	217	253	257	240	261	257	212	247	229	234	221	258	248	242	233	243	257	257	219	270	251	253	245	210	254	241	232	222	197	229	244	241	229	249	228	200	229	239	239	243	259	237	259	235	206	195	228	237	223	255	242	219	236	243	231	232	224	264	227	272	228	242	212	227	260	242	245	273	221	231	223	235	222	232	246	229	231	263	233	248	225	247	227	220	207	230	212	224	244	266	221	243	233	226	257	219	257	244	242	235	214	243	210	249	236	231	190	224	231	248	230	245	254	243	196	218	254	232	255	244	247	246	248	254	207	226	212	216	237	228	211	265	236	230	217	253	213	247	248	277	246	232	241	274	242	227	263	218	235	226	230	216	253	277	245	234	219	236	234	232	219	241	229	229	232	247	230	218	221	247	266	236	271	229	235	222	233	258	247	252	239	243	247	260	210	230	254	251	243	235	243	216	248	230	209	249	281	243	233	270	242	237	205	237	245	206	221	227	261	259	228	231	221	250	211	233	220	273	232	234	234	244	261	227	223	257	253	217	215	223	234	221	233	251	219	248	234	251	242	248	238	238	231	220	239	253	276	235	248	250	242	254	236	269	237	246	243	231	243	233	249	232	254	232	226	226	211	232	224	231	236	230	251	223	236	235	247	207	217	260	227	228	234	266	213	249	271	223	256	253	234	255	249	219	247	241	255	247	223	249	220	216	245	226	253	239	230	215	270	221	238	235	218	279	249	226	227	249	241	229	235	246	234	241	233	229	243	231	234	228	234	250	241	214	239	247	232	233	251	238	256	236	260	235	258	223	240	225	227	237	224	249	207	220	260	234	275	235	207	256	219	264	227	244	260	258	243	228	217	220	250	231	233	263	243	258	245	225	246	244	232	230	250	249	238	225	200	230	230	251	254	211	252	218	241	244	215	240	230	219	239	218	268	205	216	268	237	235	252	240	235	236	259	230	246	263	253	226	234	234	230	214	215	227	259	209	230	224	252	246	252	248	246	222	243	229	223	218	269	266	230	231	272	215	243	240	262	234	212	263	228	215	246	224	235	233	235	241	247	223	226	234	225	239	238	265	232	257	265	247	238	273	250	241	273	223	215	239	239	203	239	225	250	251	216	262	252	221	216	256	241	237	206	243	244	240	226	243	262	234	229	216	233	238	269	221	236	216	286	236	237	236	244	260	232	228	216	267	248	224	235	233	246	259	223	247	236	243	206	233	279	239	211	240	232	226	231	225	201	231	240	241	245	245	238	268	248	218	220	273	225	236	257	228	232	208	234	253	244	222	265	237	265	223	236	257	220	221	237	263	267	268	217	219	238	225	240	236	239	236	238	260	263	229	226	248	231	208	253	227	272	227	236	257	267	212	247	246	212	206	252	235	272	228	232	211	225	229	240	260	229	232	232	241	228	233	242	236	227	252	235	215	254	253	249	245	199	250	247	265	223	228	266	245	227	239	222	202	253	259	253	237	240	222	240	235	237	226	209	259	242	215	220	236	242	216	261	265	234	235	258	249	255	267	225	221	276	236	234	243	238	260	247	223	211	258	265	231	223	238	252	263	249	227	208	223	221	217	233	241	221	221	247	254	232	236	227	211	217	277	234	243	238	240	230	270	260	244	259	232	250	218	245	225	260	258	257	252	243	237	260	213	220	246	252	261	265	251	232	242	231	220	221	238	239	223	259	232	247	234	229	281	225	228	230	232	218	226	230	237	227	231	245	252	261	238	246	227	236	245	239	251	243	259	226	241	223	234	224	248	240	211	248	265	228	243	213	239	258	257	254	264	266	229	262	265	234	220	257	258	208	234	232	238	213	219	242	213	211	235	195	243	261	236	246	222	245	246	239	231	228	265	252	242	245	224	228	252	268	277	219	228	233	223	230	209	218	243	246	236	252	248	259	230	238	217	235	256	239	243	214	244	268	277	253	229	242	256	254	251	218	258	243	223	233	219	219	237	237	237	237	238	227	222	226	223	248	231	219	223	257	256	227	213	251	214	240	222	242	235	251	247	213	230	243	269	221	247	234	228	240	241	233	226	241	230	245	253	246	220	231	210	247	223	265	239	220	236	238	232	267	259	227	236	273	235	240	252	247	246	297	223	217	224	270	235	225	214	259	242	217	250	253	253	239	242	250	230	220	233	229	200	246	245	225	245	230	254	237	269	234	245	253	225	237	251	206	253	216	232	247	274	227	236	248	249	253	240	225	207	219	223	256	247	246	215	250	256	271	269	267	235	236	229	223	217	249	221	234	236	266	218	232	253	223	222	224	244	247	242	261	252	218	224	257	251	235	290	259	229	233	205	238	235	232	240	219	235	260	241	223	246	236	233	237	241	234	244	227	228	234	239	230	236	238	209	224	236	239	236	236	234	252	242	296	245	234	252	230	243	251	249	241	243	225	231	269	207	256	267	243	256	236	229	263	244	217	238	271	231	252	245	232	259	234	265	246	248	229	255	250	229	256	254	253	225	230	251	239	243	243	248	241	234	235	214	220	234
7730	6480	12205	13184	11407	9185	7322	5464	4848	3737	3031	2585	2212	1924	1833	1510	1249	1192	1102	1041	947	904	797	760	776	707	735	697	654	683	688	626	622	607	639	598	586	623	616	556	574	544	592	580	643	541	580	572	579	600	605	588	527	596	603	600	534	565	581	579	570	579	594	617	562	586	556	570	562	585	581	616	597	608	639	539	551	558	560	576	596	605	572	590	587	569	540	619	590	605	612	605	572	590	612	592	620	521	582	586	567	584	544	587	553	583	566	593	585	596	573	584	605	595	593	597	578	603	551	564	580	547	593	593	579	562	587	546	574	547	566	553	562	620	545	624	491	588	603	598	559	557	597	574	602	615	585	605	575	567	528	593	541	588	551	550	578	594	662	568	602	575	580	586	599	539	569	557	565	591	618	603	621	583	599	585	568	564	580	571	586	599	599	613	575	616	617	571	554	566	610	553	601	610	535	592	573	597	555	561	544	580	622	604	571	608	540	586	554	545	576	610	560	578	560	616	539	559	532	624	564	550	584	597	510	571	573	625	570	554	566	588	633	561	575	647	620	594	547	537	618	551	575	568	600	594	518	584	574	551	564	581	590	552	528	569	642	586	582	545	574	599	581	561	591	593	576	592	595	610	585	563	585	584	593	570	604	580	589	591	586	551	540	579	569	583	575	649	566	627	590	602	586	557	620	590	581	592	578	605	532	602	554	565	562	585	559	579	570	602	581	537	608	535	579	587	558	583	530	541	552	563	575	555	591	560	551	564	579	628	584	540	554	561	551	573	584	598	588	572	605	623	606	587	525	618	599	591	586	553	568	600	564	583	596	605	553	582	617	558	529	579	570	578	593	540	608	599	555	615	573	595	583	600	603	561	585	577	579	547	574	530	604	548	562	531	576	545	597	614	611	573	619	608	579	592	566	583	583	602	570	556	543	569	592	557	557	595	568	598	550	562	576	586	646	622	554	572	573	563	586	546	582	573	576	601	615	579	567	584	557	608	605	549	566	552	527	604	560	573	562	582	575	553	560	574	613	585	553	551	577	552	572	540	589	568	563	599	622	595	575	591	582	583	515	570	601	631	535	594	595	577	577	561	592	570	581	553	596	549	588	552	599	557	574	608	580	557	612	611	618	607	614	592	592	591	564	530	587	599	571	578	569	609	575	556	587	570	559	571	609	621	580	594	596	589	590	560	560	628	561	580	549	621	565	589	570	558	584	541	579	579	627	561	593	572	571	587	596	576	580	548	585	551	596	547	620	609	574	581	549	578	554	594	540	529	608	544	580	629	567	579	592	604	570	579	568	600	552	588	590	534	576	600	556	569	596	596	613	562	563	588	561	582	591	564	594	545	600	551	592	608	572	613	560	617	582	583	593	586	611	548	569	604	584	598	635	572	570	602	561	540	553	552	586	552	590	596	593	583	571	565	534	575	551	582	622	584	577	585	588	546	612	563	607	564	589	562	604	561	592	624	574	551	576	577	577	562	532	600	545	603	593	594	590	573	576	629	598	576	577	568	595	564	542	587	583	534	564	563	553	590	604	590	589	527	574	535	560	579	588	566	586	562	613	553	632	609	627	591	589	614	585	589	562	611	571	557	590	577	559	607	588	588	575	532	570	598	528	610	583	605	502	567	568	542	579	560	566	633	592	579	587	577	557	600	594	558	568	591	537	577	545	572	584	633	594	542	620	613	535	602	572	563	529	569	586	577	552	552	598	557	606	596	589	605	570	603	535	571	599	598	540	603	563	594	549	629	624	550	611	597	597	564	588	559	616	591	600	530	553	516	610	567	593	620	586	588	540	610	566	586	608	609	609	574	585	563	593	630	571	590	630	580	573	576	582	566	542	557	594	585	608	597	569	567	546	562	581	609	603	552	595	578	555	567	579	579	600	539	575	605	609	590	639	589	613	578	567	591	559	599	600	588	558	614	568	614	644	589	599	553	640	570	614	554	585	613	595	591	569	527	593	595	589	575	588	599	559	593	583	616	587	606	540	580	565	596	566	587	567	527	628	600	561	563	611	570	572	578	562	577	592	585	584	565	580	579	592	601	549	600	558	612	658	581	566	594	603	542	568	593	555	593	555	565	569	597	583	559	588	594	533	594	559	589	596	594	558	630	596	571	591	585	588	594	616	539	551	620	580	550	541	557	579	587	587	619	587	552	570	552	563	553	586	580	581	540	602	614	579	614	593	597	561	560	597	589	600	606	594	569	557	586	583	553	592	537	573	544	555	568	576	594	592	569	563	571	632	567	587	549	603	567	557	604	571	574	578	541	540	571	586	581	596	572	590	571	562	569	534	604	553	543	579	562	635	541	560	633	576	604	613	598	605	599	587	581	577	556	580	570	566	570	581	580	596	561	609	580	561	636	602	530	581	609	577	603	577	565	576	643	538	553	543	615	585	558	546	580	574	571	563	577	546	591	563	578	585	626	536	609	592	570	598	536	566	570	627	566	611	556	557	593	566	639	543	569	613	578	563	564	579	576	597	570	583	590	559	593	590	584	587	599	542	547	574	547	574	531	585	568	574	584	558	525	618	591	579	564	595	588	548	566	626	609	566	580	584	567	590	635	583	544	567	575	597	581	551	630	604	564	553	589	601	605	591	609	602	588	589	609	562	552	553	573	614	611	623	549	582	649	637	584	555	556	547	536	586	566	552	603	589	619	575	575	570	564	593	547	585	562	603	592	576	585	586	562	596	597	558	614	592	597	611	608	574	588	602	600	527	584	558	587	591	550	604	571	565	613	609	600	586	575	551	557	608	595	604	569	563	580	581	613	551	544	595	610	563	578	595	601	589	570	559	568	608	606	568	570	608	594	579	534	574	606	569	559	600	596	582	594	565	583	553	594	587	562	559	551	586	605	594	576	593	600	545	571	570	541	612	544	567	585	547	627	549	566	582	568	596	555	617	575	572	576	578	578	558	556	560	619	550	558	615	568	584	596	523	582	573	570	578	589	562	609	585	565	535	583	576	591	598	570	601	565	554	558	554	576	565	565	547	625	606	601	637	586	633	582	584	601	559	599	592	574	564	589	563	623	592	566	584	571	551	564	567	540	589	603	595	561	584	571	541	650	624	571	601	597	590	566	606	536	609	619	569	612	602	599	547	583	594	552	544	584	578	589	602	567	559	545	576	550	555	596	546	610	609	557	606	584	599	592	593	593	562	582	585	565	607	580	563	639	532	586	626	530	606	584	580	536	569	601	604	600	584	577	593	564	583	593	600	588	567	567	604	590	577	574	595	577	546	534	550	556	628	537	577	596	579	607	598	589	577	615	630	586	587	603	562	592	572	548	609	573	573	595	608	590	595	587	575	564	578	608	558	594	561	555	571	595	556	584	552	583	564	591	558	569	568	603	528	581	570	551	628	559	599	569	610	597	561	617	569	550	594	622	607	548	614	591	631	632	579	589	598	568	617	594	557	597	564	549	552	610	605	567	583	607	569	578	578	611	571	574	585	566	587	606	586	558	566	615	558	573
19918	12112	11143	8391	6564	4833	3410	2405	1935	1622	1329	1025	790	617	615	555	488	437	418	325	290	347	305	291	310	284	258	289	253	278	229	283	218	234	254	224	218	258	252	237	209	232	254	256	221	234	234	253	229	230	244	227	267	237	232	228	251	254	223	235	243	238	249	203	267	247	267	236	231	227	241	233	234	240	247	230	223	215	238	242	227	233	238	246	243	228	225	243	234	278	258	229	252	224	228	232	230	235	212	238	233	222	211	224	230	238	242	230	234	218	260	231	249	230	204	226	232	220	244	249	233	225	246	240	211	213	232	242	217	216	256	264	219	241	214	239	237	212	234	222	228	231	208	243	254	217	192	244	245	245	241	209	213	222	234	233	253	226	243	245	259	219	230	260	245	238	209	232	231	228	223	217	213	253	232	246	236	227	228	244	226	219	253	227	245	220	236	205	194	226	260	258	237	253	262	236	236	240	264	201	245	210	216	229	252	232	260	213	262	198	245	241	247	212	208	242	242	215	214	222	215	229	225	256	245	238	207	247	238	250	227	229	240	235	227	245	233	235	251	232	258	254	241	232	234	241	201	247	259	243	253	233	261	236	224	244	264	221	255	261	238	272	217	235	255	203	249	232	243	244	242	219	228	234	226	206	242	256	206	250	220	237	226	229	236	217	237	213	229	252	219	217	232	233	235	218	245	249	216	237	255	247	232	244	243	210	250	248	233	233	243	253	240	262	229	229	209	220	228	214	220	247	248	242	243	250	237	224	227	259	227	232	221	221	222	244	227	256	242	250	238	229	234	238	233	241	250	235	241	222	220	230	197	236	212	218	243	256	232	217	239	256	223	235	249	237	239	206	249	209	212	230	235	269	237	230	233	245	240	233	222	247	236	231	221	221	240	220	235	230	250	213	241	228	217	212	231	224	246	242	218	236	246	218	202	262	229	259	228	229	205	224	260	227	238	201	221	245	240	226	237	224	231	225	226	229	227	207	213	232	201	238	228	209	260	237	226	249	232	217	225	217	227	270	253	228	216	243	228	259	241	253	251	269	260	226	240	257	220	194	254	236	250	265	250	237	236	250	237	259	225	224	220	240	241	224	255	241	213	254	225	232	230	236	209	214	232	228	222	230	228	223	205	229	259	226	227	217	220	227	241	206	244	229	226	222	231	222	216	230	241	213	254	240	228	230	277	254	236	222	236	213	217	244	254	220	253	243	236	222	218	227	271	210	239	246	271	250	249	251	236	232	214	244	254	233	239	253	240	238	245	251	222	226	234	231	210	239	240	227	237	197	230	230	224	245	262	217	270	250	228	221	247	212	246	212	228	268	278	249	206	219	218	237	262	225	225	224	248	273	221	253	244	233	245	215	225	250	248	235	255	224	242	230	241	255	225	218	248	237	228	221	249	236	259	230	218	260	201	243	247	206	226	233	227	277	227	224	208	254	213	262	206	235	257	237	228	240	238	228	272	277	236	222	235	235	219	253	270	233	202	223	225	233	215	255	246	251	256	222	216	244	233	232	246	248	253	217	225	233	240	233	205	225	218	258	267	250	233	217	215	208	198	230	222	230	234	219	233	239	259	223	249	250	223	245	239	253	224	200	206	211	226	253	231	213	244	258	228	243	234	212	235	248	242	244	246	235	215	238	235	242	199	223	243	248	197	246	258	227	241	222	261	250	250	261	273	225	225	216	223	240	241	230	240	249	254	247	231	244	215	223	231	245	228	237	215	222	230	224	213	247	223	239	239	242	268	218	231	237	234	242	231	225	250	243	240	241	212	231	217	203	249	246	248	238	191	226	233	219	222	223	238	204	220	252	239	257	201	223	243	251	249	227	220	231	234	225	236	220	242	212	236	244	243	230	232	233	218	237	236	246	235	252	224	249	234	208	248	227	227	235	242	247	247	267	211	233	241	220	232	235	213	221	218	213	219	239	262	217	236	223	228	221	218	269	241	260	245	259	221	217	220	251	240	237	228	237	244	202	249	218	212	224	239	217	242	220	213	233	228	249	200	253	218	205	243	225	238	247	249	230	250	240	249	233	211	232	251	255	231	249	223	213	230	245	224	247	218	255	225	241	199	247	210	218	233	223	255	228	237	203	228	241	251	243	215	242	231	240	200	236	254	266	203	211	223	226	214	230	218	254	224	213	208	219	245	250	244	235	217	243	243	247	244	242	253	203	273	252	223	249	272	222	252	244	223	228	240	260	255	231	240	189	234	232	236	237	223	206	216	240	206	225	255	240	238	221	240	209	230	244	264	232	227	211	256	215	244	221	226	245	231	245	211	229	256	231	227	246	224	234	219	224	234	275	222	227	223	236	234	240	259	227	204	211	249	229	228	235	213	234	212	245	244	271	244	232	255	221	226	244	230	260	248	220	268	224	235	266	209	217	237	215	235	245	229	236	215	244	254	231	239	223	240	241	225	221	236	232	248	272	232	217	227	229	237	221	193	203	214	228	256	221	210	217	241	249	230	257	220	247	225	239	226	264	220	248	252	261	225	258	250	245	224	227	215	271	236	223	245	225	255	234	205	236	212	232	262	208	240	232	243	248	228	232	243	257	239	219	214	286	253	220	236	245	237	257	227	236	224	223	253	246	233	235	218	235	256	212	193	265	239	274	252	252	226	242	248	225	223	205	245	258	227	205	260	222	240	248	247	223	236	219	261	236	227	217	261	221	216	230	240	237	218	244	194	244	222	251	219	225	229	214	236	251	240	238	232	241	224	223	232	215	227	220	226	269	259	238	263	270	221	212	246	231	242	220	213	211	245	204	252	226	227	237	222	240	262	223	235	248	251	217	236	238	234	212	261	264	267	260	266	233	218	255	247	224	232	232	247	226	261	202	237	239	236	246	222	251	210	212	252	259	237	213	231	231	227	232	222	245	223	270	232	213	255	244	246	209	225	251	259	244	232	242	229	239	213	238	260	249	234	220	257	212	211	248	225	231	247	226	223	235	226	237	223	226	216	222	229	225	227	241	256	225	264	240	250	222	214	239	246	244	230	211	223	204	261	247	244	218	230	247	251	214	222	236	229	238	227	251	221	224	243	230	245	221	253	258	230	234	240	244	229	264	259	224	233	232	244	243	224	250	231	235	243	242	217	203	245	228	231	223	255	243	242	254	245	226	222	195	240	249	251	218	202	233	253	232	208	226	239	240	217	257	228	236	256	241	219	224	230	203	254	225	239	225	251	260	241	234	227	230	227	235	219	205	192	221	238	208	225	232	209	227	232	218	216	222	244	214	244	229	220	259	240	229	262	233	252	230	251	252	258	221	251	210	233	244	228	226	213	237	229	236	244	228	234	226	212	226	211	217	236	257	271	219	230	238	232	269	261	225	228	243	236	234	235	254	211	227	247	226	220	253	218	254	227	256	247	228	226	235	242	225	211	240	254	241	248	234	234	217	241	215	256	237	239	256	223	226	230	221	256	241	257	243	254	248	229	275	215	238	254	234	244	240	254	254	238	238	252	221	205	255
14589	11090	17077	19783	18890	16176	13996	11413	9982	8516	6952	5877	4537	3659	3671	2813	2495	2090	1917	1475	1373	1363	1204	1107	1026	911	879	828	838	750	688	752	680	637	655	595	600	632	616	638	595	629	604	599	592	614	641	582	573	552	621	592	600	584	598	589	583	602	573	554	588	565	610	587	548	549	536	545	596	562	565	562	570	580	560	585	542	529	589	581	553	560	563	549	547	570	550	632	578	598	567	552	587	539	590	531	545	598	543	576	563	531	565	549	587	568	529	588	551	561	567	551	555	563	552	574	567	560	561	579	577	546	605	591	546	559	576	626	570	553	535	574	584	581	544	554	569	546	564	593	592	597	558	592	607	545	555	568	599	591	546	538	596	561	586	551	601	597	567	582	585	567	597	589	562	551	575	593	551	600	550	586	612	612	586	598	582	594	588	581	602	550	545	581	554	593	584	575	557	607	591	554	612	581	546	597	567	582	597	601	576	564	583	579	571	610	560	542	595	550	573	554	561	564	602	563	547	521	561	607	561	575	579	558	551	548	559	546	568	558	603	553	553	547	569	571	553	618	587	553	568	563	564	586	591	572	560	564	588	564	560	590	615	604	552	584	580	570	555	601	570	567	549	581	591	539	584	552	593	563	546	554	596	549	533	538	584	581	553	547	556	557	522	551	567	535	557	581	608	571	589	555	562	561	579	617	588	586	588	586	547	585	596	553	550	582	581	557	582	549	571	586	596	559	571	546	544	543	545	581	553	548	599	555	558	597	552	529	536	545	602	571	595	531	574	591	538	563	570	588	543	592	553	571	556	590	519	588	556	554	556	540	570	574	566	554	543	540	590	525	586	569	557	548	582	570	520	591	575	572	595	543	613	521	594	596	572	550	551	553	544	552	557	564	554	566	539	548	550	546	571	556	573	571	578	563	606	533	606	588	536	567	562	624	616	573	592	598	569	548	564	595	604	570	577	572	597	581	585	582	536	545	548	604	557	578	574	612	579	560	581	556	582	570	552	599	624	558	556	547	609	533	542	592	529	583	585	573	524	593	584	567	578	562	539	583	580	560	586	558	614	600	554	596	570	605	554	578	582	560	605	567	576	579	564	561	574	565	559	572	547	587	547	608	579	588	568	540	584	586	545	570	571	545	577	585	547	555	586	515	577	568	593	554	559	577	540	571	532	550	565	587	585	640	575	624	543	532	559	599	584	562	601	563	580	581	577	594	585	588	543	543	564	545	552	566	609	597	572	546	571	541	563	540	559	573	535	574	555	553	586	559	584	558	565	547	588	572	568	572	609	567	519	510	609	626	586	555	570	560	581	648	546	585	554	563	550	531	584	574	610	607	521	595	587	591	605	560	581	545	671	569	560	598	621	586	565	565	576	556	571	570	585	567	576	589	600	569	583	577	560	549	578	555	563	534	611	555	547	553	596	545	552	598	599	604	617	603	549	607	602	569	623	624	583	564	590	569	571	584	539	517	597	613	509	518	590	546	570	553	600	567	545	545	576	581	617	535	573	579	576	585	558	592	565	555	532	583	584	564	557	561	552	583	576	552	606	523	580	589	556	618	549	575	561	581	605	583	623	571	578	514	629	598	570	563	549	547	555	569	595	568	552	537	533	570	568	579	548	536	577	594	568	549	570	559	545	553	572	535	565	583	583	602	593	587	591	590	587	514	597	574	557	592	564	562	583	585	598	562	593	545	583	571	567	580	581	598	534	594	584	608	593	562	579	581	581	596	587	558	576	603	558	609	619	576	562	545	544	591	604	565	593	612	585	560	558	563	618	535	519	538	561	568	563	588	532	548	540	593	562	580	543	586	595	549	551	574	557	621	591	599	607	537	596	578	539	591	560	587	547	556	542	593	558	530	584	552	571	551	604	556	534	546	590	556	580	519	600	569	592	565	603	594	594	575	570	604	561	604	562	568	595	578	563	576	564	600	577	589	580	571	578	554	646	608	615	560	541	575	556	611	546	553	570	613	550	595	560	575	542	553	569	588	554	558	561	611	570	546	588	603	551	599	603	574	580	584	551	567	545	605	551	548	568	571	577	552	572	566	582	582	545	577	539	534	635	608	628	604	578	553	542	575	559	572	551	549	560	570	596	565	601	575	534	566	582	580	585	527	537	583	567	555	567	556	593	625	591	540	583	541	548	562	554	552	599	551	552	548	567	549	590	577	542	535	583	549	565	591	572	575	566	573	618	545	623	590	524	529	566	536	584	567	578	551	592	571	577	569	546	582	602	574	528	558	571	561	569	587	579	548	564	577	569	550	559	572	580	588	553	577	631	606	597	600	620	570	546	565	571	563	550	591	599	536	574	604	595	553	595	616	559	579	589	528	568	576	569	543	549	553	585	603	563	536	564	571	580	585	549	559	561	571	561	560	558	566	569	563	549	547	571	583	570	525	527	525	546	565	587	520	595	570	541	591	568	544	565	524	562	530	550	574	558	550	561	590	560	542	560	561	556	553	627	608	565	588	543	555	586	548	580	554	591	572	553	606	537	534	549	557	563	566	590	558	547	547	585	577	543	566	556	563	603	580	583	549	578	604	616	565	548	537	598	590	616	572	592	591	549	574	567	571	541	585	571	538	535	568	591	582	560	560	574	569	517	525	595	584	635	585	519	542	578	572	569	542	484	567	622	609	572	615	571	566	654	608	607	596	566	556	548	597	589	585	574	596	550	597	587	613	571	580	530	595	576	541	608	605	574	601	576	573	614	624	549	555	589	596	570	551	575	593	524	596	535	583	555	566	573	585	557	581	592	609	565	550	531	576	586	574	576	601	531	584	553	554	605	562	604	547	553	582	550	588	565	617	555	529	615	540	581	565	576	568	561	529	588	604	576	537	582	566	596	578	594	554	572	542	579	552	559	579	572	564	570	560	598	574	562	561	557	570	597	539	565	585	534	566	579	543	576	576	517	585	562	556	570	579	573	597	569	582	538	590	565	550	588	619	579	564	579	574	561	599	598	544	545	576	569	603	597	549	563	624	524	534	582	561	622	580	567	548	573	606	614	563	579	580	562	528	608	604	593	573	564	570	611	572	597	567	558	619	526	562	569	571	570	584	549	566	591	554	586	632	586	555	556	611	595	554	590	532	571	593	634	584	586	541	550	558	551	608	538	569	589	589	571	576	575	542	568	554	554	631	544	539	593	582	605	528	589	577	597	542	589	522	573	576	562	536	594	564	562	600	559	596	562	563	542	585	581	545	564	590	562	579	578	547	589	533	606	562	568	564	574	591	553	570	596	548	565	563	608	560	553	575	557	604	517	579	555	561	541	517	587	579	557	564	564	556	574	594	608	557	592	577	589	632	570	585	551	602	640	551	539	595	580	563	596	584	571	589	531	615	588	539	576	591	608	619	564	590	567	579	578	569	576	558	582	544	567	534	601	581	568	547	580	563	571	621	587	584	562	590	530	538	554	585	554	536	580	602	566	568	617	526	577	577	588	568	567	554	523	575	613	590	535	541	560	562	623	582	587	560
26292	14739	15829	12799	10108	7097	5542	3770	3197	2621	1839	1511	1090	821	869	684	594	522	452	383	386	340	296	296	288	267	262	254	251	238	242	225	247	208	241	224	215	209	193	198	216	208	224	210	236	211	226	220	223	189	218	214	201	238	194	214	219	191	207	228	211	195	196	241	228	216	207	195	204	228	227	223	181	238	219	232	229	197	202	206	238	220	222	206	220	200	204	228	206	209	224	222	201	220	212	196	230	209	216	237	183	205	210	213	204	233	239	221	213	197	204	245	196	223	202	207	207	191	216	192	191	190	227	204	214	207	204	201	192	210	230	205	219	175	212	204	207	228	208	210	209	194	201	215	214	234	197	193	208	207	212	231	225	223	205	205	219	222	199	225	189	200	209	198	226	217	241	254	194	234	211	239	218	217	221	215	213	179	198	192	185	189	218	203	206	210	221	206	205	214	216	202	231	241	217	225	207	183	234	223	181	229	218	196	197	214	189	223	207	211	214	228	226	222	191	224	199	193	219	197	201	224	215	198	189	183	211	219	217	186	212	190	201	215	213	210	214	214	211	197	204	199	200	215	192	193	202	183	177	225	219	201	189	200	187	211	238	204	214	191	199	225	220	213	219	205	220	196	199	204	194	212	235	199	216	225	174	178	202	219	207	213	201	213	217	205	232	213	192	197	206	218	201	210	216	194	214	212	197	205	226	181	241	204	222	199	191	224	185	182	215	228	197	198	206	202	208	218	182	192	213	220	194	212	227	200	224	177	211	194	170	192	233	205	207	219	203	231	210	186	206	213	210	206	231	207	196	228	222	216	175	199	228	197	217	229	221	230	224	181	217	213	192	199	225	239	170	199	210	230	191	197	221	219	191	198	201	198	184	230	203	177	209	204	199	198	204	197	197	223	194	206	206	195	204	223	197	195	206	236	233	203	196	204	214	203	175	202	190	188	212	207	181	207	186	204	224	172	207	191	187	204	203	205	212	232	208	177	211	205	233	194	205	200	232	215	204	206	218	187	199	178	204	254	220	201	238	210	203	197	223	189	207	190	178	199	207	218	206	209	205	208	212	223	202	226	229	221	222	206	188	214	198	205	216	212	219	211	222	201	230	236	210	224	200	186	240	224	191	199	190	221	203	192	205	214	230	213	202	202	208	190	187	229	225	218	222	204	190	229	204	196	217	208	225	224	184	218	221	201	192	189	181	190	207	221	211	192	203	215	238	194	202	234	202	207	197	189	188	189	186	216	201	219	209	186	193	217	235	211	203	221	227	214	234	211	201	231	219	204	212	181	196	201	188	228	202	187	171	189	219	262	186	188	200	202	190	177	198	218	221	179	209	225	196	225	236	169	180	208	174	170	219	207	195	190	178	182	192	212	213	237	201	201	206	190	200	245	195	214	192	194	204	207	184	192	210	209	208	195	180	201	182	210	231	229	239	192	198	188	192	231	206	231	196	210	177	203	213	170	204	198	201	210	190	191	194	230	185	208	231	230	220	223	213	197	180	193	188	191	201	196	200	215	203	189	211	216	190	199	217	211	233	201	210	193	233	178	202	210	213	206	209	210	182	218	218	233	205	193	203	187	198	196	214	194	184	201	204	190	184	189	214	226	258	220	214	191	214	228	222	242	195	250	218	210	216	190	185	190	214	231	235	211	187	211	205	196	226	222	184	218	215	212	216	223	211	205	201	196	202	216	199	183	207	207	198	206	192	194	199	182	221	208	217	226	204	213	203	174	214	219	217	209	232	201	212	223	210	225	202	226	198	179	228	200	188	213	170	188	197	219	207	227	212	217	197	214	215	222	222	227	197	211	187	209	232	199	215	197	209	208	206	212	196	218	236	207	207	239	205	192	191	225	191	221	200	217	189	209	198	187	183	177	220	227	193	210	184	175	198	219	207	223	181	209	212	214	204	190	173	207	213	200	214	196	187	224	208	219	199	218	203	227	195	212	221	185	226	191	196	201	194	180	220	209	203	184	211	218	204	205	214	199	174	216	183	206	212	200	213	192	199	215	222	219	208	180	200	205	209	220	194	204	198	232	195	196	223	219	221	192	211	191	197	226	200	245	213	218	204	191	208	207	205	196	220	203	215	201	200	197	206	220	214	213	215	214	201	198	235	186	195	213	213	209	203	198	212	205	212	194	229	214	217	220	202	195	202	204	200	198	217	218	202	223	211	199	213	190	215	192	194	185	199	208	202	204	209	215	174	192	211	205	204	210	203	220	212	236	198	243	214	213	203	204	196	205	197	212	209	234	213	208	211	206	215	208	186	201	214	199	205	200	176	186	230	236	199	221	186	215	199	211	196	174	230	243	180	208	184	215	210	199	188	208	200	205	220	190	213	236	198	215	207	212	201	207	202	232	240	201	236	202	201	177	222	213	182	215	222	221	211	200	232	225	185	231	185	226	221	212	219	204	218	222	195	224	186	224	211	209	199	211	199	204	221	191	208	196	224	215	204	218	192	208	197	219	209	224	213	208	198	207	209	212	211	179	223	212	200	213	216	207	213	221	202	201	179	200	195	192	195	198	180	184	214	215	193	175	225	223	197	190	211	207	223	212	195	196	206	197	225	219	205	220	197	218	201	216	231	218	186	196	217	209	197	213	227	185	207	185	201	191	218	199	211	209	194	198	192	197	222	199	212	215	185	195	217	240	212	237	204	221	190	188	207	204	207	195	206	214	202	204	234	207	205	195	220	234	216	211	216	198	199	182	199	221	226	196	204	183	227	190	188	233	205	208	201	209	205	197	219	209	207	226	200	194	195	217	216	193	194	219	218	202	188	219	198	240	185	218	208	210	218	224	189	209	206	210	189	206	202	201	188	212	209	220	218	189	192	205	214	207	204	194	216	207	182	227	187	212	207	231	227	238	211	199	206	200	211	231	198	221	188	208	212	199	195	228	198	213	198	205	194	210	215	221	202	223	211	178	194	223	208	158	204	195	201	214	208	219	241	199	205	201	216	204	183	211	206	210	220	214	193	194	183	197	218	223	198	196	217	193	193	180	209	186	196	228	213	207	207	231	206	220	199	200	180	231	175	205	172	199	194	222	219	200	215	213	193	239	197	207	205	176	232	185	177	198	190	209	207	243	191	208	213	213	190	209	184	214	211	177	194	207	207	198	218	216	224	199	224	208	211	216	220	216	215	199	190	214	216	242	196	200	204	184	208	231	229	223	186	211	217	185	197	250	237	214	221	235	207	210	218	225	189	201	209	209	226	210	179	204	188	219	196	218	210	225	206	212	189	196	189	206	196	217	184	210	187	210	204	189	223	226	188	212	205	227	189	218	186	204	197	202	226	198	203	201	215	236	199	181	206	216	210	199	182	217	240	228	185	216	210	206	210	199	215	231	195	226	203	219	191	246	229	186	227	186	238	224	212	215	217	208	221	194	212	204	215	201	208	217	207	208	193	189	180	218	196	186	223	203	225	197	195	189	193	179	205	212	199	212	213	217	189	184	218	193	191	210	196	178	217	197
17398	12661	23009	25687	23679	21366	19255	15285	13774	11864	9771	8611	6236	5240	5340	3727	3571	2855	2592	1849	1643	1741	1378	1306	1289	1094	979	872	870	815	739	706	709	650	621	579	615	616	558	520	523	553	545	515	491	500	568	581	503	523	515	510	530	515	489	523	527	499	518	526	519	501	530	505	529	497	525	520	531	524	493	504	545	483	520	515	539	474	502	453	496	506	500	478	541	512	498	523	523	535	510	483	479	526	538	492	537	525	504	529	564	521	511	501	501	507	546	485	493	483	531	491	520	524	536	514	522	538	513	542	504	504	547	496	478	511	511	485	512	485	525	492	514	515	540	540	498	510	539	474	509	484	499	482	498	539	490	506	506	490	509	518	493	485	511	490	470	521	509	535	539	538	496	527	492	475	527	487	544	512	508	547	517	521	484	506	503	508	507	517	477	526	520	529	512	520	528	516	482	511	528	489	520	500	542	520	505	546	522	526	516	491	501	508	556	499	499	502	469	539	511	461	525	517	528	510	492	546	505	499	503	505	490	498	494	516	532	485	490	493	516	507	502	541	507	501	495	506	518	521	482	517	550	516	556	495	506	499	494	500	481	517	552	562	491	512	486	561	519	483	474	517	496	486	483	512	502	497	473	482	480	486	510	498	510	521	507	503	527	529	535	499	522	481	500	473	479	453	504	501	507	534	497	509	542	508	520	520	452	528	493	519	521	498	528	491	509	509	557	517	490	517	541	523	513	529	502	483	523	497	518	496	512	514	487	505	503	528	503	531	517	505	513	496	550	470	509	481	535	516	499	489	525	502	505	504	512	531	519	479	484	483	489	511	481	486	488	493	468	515	512	517	521	535	523	502	514	510	510	522	526	541	514	549	528	504	472	498	550	494	519	552	510	490	517	498	501	498	456	521	531	533	551	470	563	473	495	496	544	534	466	490	504	533	486	506	529	551	558	519	479	484	522	501	496	482	481	506	509	513	487	517	482	487	487	502	542	520	501	523	516	517	520	513	489	511	486	483	493	523	504	481	472	521	497	568	518	484	500	494	528	508	486	492	476	518	541	525	493	478	545	469	512	520	545	539	518	522	533	521	508	480	522	517	500	535	505	470	562	471	492	524	491	534	493	587	494	508	495	538	499	499	477	490	530	489	529	536	484	491	523	479	508	479	536	511	526	516	512	503	496	514	505	501	507	521	502	510	523	525	528	555	503	508	520	508	522	543	503	499	533	531	500	529	510	561	481	529	515	498	438	519	454	518	478	515	500	520	518	511	503	505	506	537	516	502	516	510	540	511	552	537	526	479	530	479	461	534	492	484	512	491	481	488	514	499	553	494	515	529	516	541	476	482	484	553	523	521	526	494	530	487	485	515	484	487	479	493	547	478	514	512	520	527	512	511	505	508	556	521	552	506	477	512	488	495	505	503	504	500	491	552	510	512	494	528	509	559	520	475	535	496	528	486	502	501	509	493	512	533	543	498	509	515	461	527	512	466	479	499	475	497	465	529	530	551	519	575	480	503	487	491	544	535	503	478	520	536	528	498	478	555	516	533	515	499	525	490	469	507	547	502	488	502	509	471	506	496	514	492	504	561	515	499	506	510	475	505	483	518	527	507	521	522	506	510	516	538	529	544	504	517	495	469	520	509	487	490	542	512	524	491	485	485	491	529	482	535	500	532	556	493	512	493	497	554	523	491	494	479	479	479	506	518	506	512	501	545	526	505	512	532	497	531	525	496	481	515	523	502	512	496	498	493	447	509	495	475	491	488	487	478	482	469	488	492	499	536	525	478	511	534	502	472	505	512	498	467	455	495	503	526	512	477	540	514	494	501	515	498	501	507	507	517	448	520	472	503	516	521	529	465	473	499	475	513	513	472	469	513	501	555	519	502	478	487	493	505	503	539	517	538	506	537	503	524	518	478	505	492	535	525	515	507	484	520	507	508	519	500	524	490	462	545	478	454	487	499	491	510	518	515	463	473	520	505	488	516	522	493	574	510	489	506	541	479	508	526	478	490	511	506	479	486	531	545	532	509	534	467	533	504	495	493	466	518	495	489	521	535	478	530	477	477	510	540	524	510	530	519	489	514	513	520	511	506	486	535	528	464	487	498	497	522	496	522	507	488	513	480	502	490	534	525	520	539	503	507	499	551	494	511	561	518	516	511	497	509	530	521	489	550	487	480	511	520	496	490	512	481	511	503	497	465	503	504	525	490	521	503	517	509	468	487	490	523	496	529	527	521	555	536	480	530	524	476	486	516	550	512	529	487	523	561	518	519	510	517	501	513	485	495	485	536	467	515	496	503	518	514	472	505	503	489	468	463	536	488	518	519	512	506	508	505	503	478	511	486	494	535	508	489	475	518	495	521	500	505	509	483	507	475	502	510	537	506	504	491	512	512	535	510	513	503	518	538	498	487	483	517	503	505	500	460	527	517	468	500	511	527	500	520	502	505	485	543	514	486	525	542	489	482	544	485	515	538	497	509	507	551	514	481	523	497	489	515	472	476	532	499	520	548	529	502	519	544	500	468	522	536	515	496	511	481	518	489	530	547	509	478	550	488	523	509	511	469	542	485	510	483	525	510	529	489	530	518	534	549	507	524	501	520	518	549	497	508	509	511	487	543	474	504	499	487	539	513	528	573	469	523	535	573	491	493	524	494	518	503	503	462	526	486	469	537	517	562	462	533	538	466	515	526	483	515	480	463	510	497	525	499	528	543	512	482	510	503	519	510	510	516	491	552	496	470	519	519	534	514	538	485	521	570	508	515	573	501	530	477	498	530	505	496	513	512	510	531	514	482	469	549	537	519	519	528	557	465	521	509	482	536	538	521	477	495	510	484	522	556	485	502	528	541	536	497	497	457	546	497	526	543	541	506	519	499	504	553	509	542	557	477	474	521	504	465	508	519	506	523	520	498	484	474	505	487	514	507	510	530	509	494	505	513	486	464	515	507	483	525	506	531	544	519	489	552	503	513	517	497	483	497	470	516	531	506	492	497	538	524	529	485	504	554	520	471	516	481	476	516	473	507	520	496	494	498	497	506	510	530	517	493	497	487	497	494	470	487	482	522	514	503	478	507	502	497	499	545	467	482	523	490	518	558	523	521	509	560	528	544	525	519	519	499	505	506	495	504	486	478	531	520	504	520	480	503	491	522	493	488	462	507	514	518	493	519	502	509	505	517	505	501	504	502	513	490	490	550	503	473	505	479	453	533	501	525	526	532	500	501	552	501	506	495	490	524	528	562	481	492	499	489	517	513	496	492	505	505	521	498	518	500	506	502	511	549	462	511	530	507	540	546	523	536	495	524	511	500	531	517	514	511	487	530	531	495	518	499	501	489	507	482	519	510	496	544	463	497	523	486	513	487	533	474	513	521	556	527	491	510	520	527	482	486	513	509	506	531	475	452	510	519	493	493	478	491	508	456	522	483	535	512	499	489	510	494	526	498	497	509	500	489	496	505	514	520	515	552	507	568	503	534	497	531	482	534	491	524
9323	6160	7120	5041	3105	2101	1536	1123	882	719	602	525	461	403	418	364	320	307	311	304	289	269	263	293	271	308	226	232	251	246	250	243	235	242	247	221	222	222	229	216	238	231	227	235	234	256	225	251	250	238	236	250	248	237	252	227	247	269	258	234	232	238	247	231	230	208	209	259	221	232	213	224	236	258	225	240	249	228	228	240	211	220	248	272	250	214	224	233	251	225	281	213	246	238	247	242	274	257	221	204	234	239	235	214	248	241	243	229	229	224	242	241	231	220	242	242	287	217	276	225	250	222	270	237	241	230	242	250	250	236	243	254	230	260	242	228	235	271	239	269	238	215	261	211	221	234	229	244	223	233	228	235	265	219	225	236	226	261	254	240	244	226	236	236	258	253	247	203	245	213	238	231	250	227	236	242	274	269	248	280	252	254	215	220	236	241	233	220	234	257	227	256	238	220	236	256	247	249	236	237	221	230	219	246	238	225	246	220	245	225	222	262	211	252	248	225	245	239	248	246	241	241	210	256	237	210	196	215	252	215	266	245	236	235	239	246	245	223	241	255	254	214	219	231	234	241	232	250	242	228	241	245	236	238	228	236	220	242	243	242	214	245	225	240	242	235	244	262	236	259	243	269	229	241	226	251	246	245	227	227	214	229	235	253	257	248	225	213	233	241	260	229	232	221	238	273	248	230	232	249	250	240	246	244	235	245	231	246	226	223	225	211	233	252	231	253	210	225	235	248	240	281	234	180	244	239	241	208	247	228	252	220	245	215	247	226	228	251	236	271	232	232	261	250	245	262	249	215	251	238	237	225	264	244	244	258	252	265	223	244	260	262	218	227	222	196	185	270	268	213	224	252	255	217	206	250	226	246	243	222	221	256	218	248	268	233	251	249	220	239	218	236	238	239	253	227	263	225	214	243	224	216	231	225	246	244	239	234	264	233	243	232	214	230	217	204	239	247	236	242	261	247	250	253	248	228	231	231	260	231	228	219	252	236	245	248	258	247	248	235	245	223	255	198	240	220	244	232	230	262	241	254	269	218	250	218	220	230	245	272	261	237	263	257	223	258	245	241	251	227	243	229	263	254	210	233	229	204	255	241	231	240	223	217	245	248	246	228	224	233	227	243	229	263	236	220	232	236	253	229	246	219	230	224	246	252	260	198	254	258	258	230	222	251	223	210	226	238	211	231	255	227	265	238	233	247	222	228	256	232	239	243	267	250	262	222	243	231	240	227	229	243	234	229	255	252	236	218	218	232	287	235	252	241	273	245	240	262	230	216	221	223	242	242	249	250	223	221	227	239	265	268	215	232	241	247	241	215	230	248	248	214	245	235	221	227	241	245	255	247	240	210	237	253	258	253	232	257	240	247	245	224	244	231	239	249	235	247	256	270	213	252	248	252	245	229	215	225	232	236	248	214	210	232	242	268	243	239	223	234	248	244	245	216	243	219	211	238	224	248	236	229	248	211	232	234	218	252	246	221	216	226	243	266	258	233	257	257	265	218	234	235	214	226	219	230	239	273	225	200	238	232	234	202	244	233	242	245	238	249	217	253	285	240	207	231	215	230	254	215	234	290	236	232	224	261	262	237	260	256	261	218	236	268	231	235	233	248	257	261	247	226	269	238	247	239	240	231	239	239	244	236	235	231	213	228	252	246	241	253	235	243	254	240	206	246	227	239	244	252	211	231	242	227	248	250	276	230	237	253	239	254	238	219	235	248	252	246	238	253	235	226	255	243	220	235	237	233	247	253	255	223	242	223	230	242	221	220	230	214	240	217	271	258	282	237	221	241	256	276	215	224	255	262	235	232	228	255	225	247	226	235	222	239	230	244	239	223	236	222	265	267	248	229	207	243	255	224	264	249	228	230	228	228	256	239	260	234	253	223	227	251	244	270	260	248	232	220	242	249	217	229	241	235	217	241	261	250	232	245	214	215	242	244	249	232	231	254	233	228	256	222	226	207	221	215	236	233	209	258	248	205	238	237	221	234	226	233	264	262	225	235	222	256	241	211	241	254	263	239	234	218	232	253	191	218	265	264	252	210	249	241	235	229	230	242	221	235	247	260	229	231	267	221	264	261	251	229	238	229	200	222	254	253	254	277	239	230	219	241	258	264	256	231	246	215	240	252	260	232	211	228	228	248	237	261	233	224	230	273	239	233	241	223	230	293	269	225	246	236	226	232	214	231	254	232	285	217	251	232	265	211	236	248	225	272	261	254	245	232	275	269	256	244	223	220	210	233	244	267	223	222	209	234	220	212	250	219	219	236	246	232	244	216	271	234	223	235	216	228	226	246	216	241	238	268	241	230	248	253	244	255	240	244	214	264	225	219	221	270	235	236	251	233	251	221	228	246	233	240	237	224	236	223	234	248	225	233	261	240	254	274	233	259	230	229	253	240	222	252	212	216	206	240	234	221	242	237	261	251	236	229	268	275	233	261	228	229	227	244	236	219	223	233	233	234	230	239	269	239	260	240	218	238	243	207	226	242	223	215	237	244	240	249	271	244	228	247	252	233	214	222	217	233	230	248	236	285	259	233	243	252	239	254	229	256	223	219	232	239	208	260	248	256	242	222	223	254	217	220	253	251	252	229	243	225	210	239	232	257	248	230	223	262	236	252	229	244	214	244	253	216	262	234	250	257	221	274	206	254	198	219	241	219	234	250	257	228	215	231	229	244	258	232	258	230	237	236	241	245	257	255	229	203	238	184	213	254	271	235	219	234	219	230	220	248	240	237	262	261	244	236	229	217	222	255	241	257	209	248	251	228	235	255	249	213	235	241	246	249	234	247	226	230	238	258	225	240	233	239	241	209	248	242	271	237	241	232	241	246	250	246	247	262	263	251	250	252	217	249	230	248	244	241	218	258	228	216	242	239	231	252	242	242	216	268	236	255	250	241	244	269	251	238	243	256	262	248	241	256	238	223	260	248	253	249	225	217	231	236	231	247	254	233	233	256	229	265	225	216	259	231	221	243	242	238	249	239	201	218	247	228	238	224	243	253	247	235	213	225	264	248	215	235	223	263	257	246	246	242	254	235	240	256	258	236	225	229	243	249	212	227	246	240	222	243	230	255	255	236	215	253	241	252	216	271	220	257	224	219	229	237	223	245	241	211	222	236	239	255	239	260	216	223	234	236	266	234	220	254	230	248	251	221	220	253	260	241	209	202	252	245	228	259	280	263	218	265	244	228	225	225	267	233	252	231	246	244	219	241	268	235	254	254	258	219	221	237	227	258	233	247	230	222	232	239	263	229	241	258	231	226	258	240	232	232	250	261	240	215	200	249	239	234	257	232	251	228	226	211	270	245	211	239	222	258	212	213	230	233	238	251	220	225	253	205	246	239	216	252	253	249	250	218	232	249	254	218	268	254	221	265	248	255	224	227	209	196	207	222	219	239	250	223	231	237	240	234	211	254	236	227	214	234	252	244	246	227	205	239	233	240	242	231	228	229	234	230	228	237	255	235	235	246	232	230
7243	6061	13806	14073	11459	9369	7924	6027	4491	3789	3283	2653	2259	2008	1924	1611	1316	1189	1077	990	931	888	856	792	788	717	734	651	698	658	638	643	688	657	576	606	647	614	599	574	558	558	626	599	585	644	508	584	630	606	573	573	564	616	584	639	544	560	565	586	556	570	584	524	589	555	619	602	595	603	588	574	552	593	536	564	644	547	611	609	578	573	552	589	610	553	578	581	615	563	589	589	569	558	572	557	561	617	613	608	600	595	597	616	583	560	567	590	602	564	598	563	584	604	573	612	590	563	577	580	598	584	586	606	573	574	588	567	595	604	627	601	579	580	582	590	598	574	579	578	583	549	601	555	594	567	584	585	594	577	568	597	591	590	574	553	606	602	523	657	561	606	582	606	593	571	578	590	558	577	568	565	526	616	553	543	603	610	559	571	567	560	584	542	558	594	582	557	579	592	572	562	536	600	581	578	632	575	523	632	562	605	631	587	593	612	626	605	592	565	596	606	541	612	622	553	561	557	547	616	531	562	544	546	613	567	561	600	555	545	554	545	563	589	590	581	545	593	590	613	578	557	565	573	586	585	617	570	599	528	569	603	584	594	593	580	602	589	593	570	582	563	575	572	608	606	560	552	576	590	555	562	594	587	576	570	589	581	533	558	579	593	618	580	567	596	593	603	586	588	580	602	616	584	585	582	574	575	601	591	590	589	606	613	568	566	572	558	605	587	578	600	610	593	601	569	587	624	601	570	591	580	608	531	576	577	574	598	570	592	555	569	601	551	595	579	570	620	544	549	581	564	560	596	585	521	579	559	579	575	585	560	556	584	543	581	613	597	625	552	557	573	550	576	595	553	569	567	607	581	536	589	571	627	620	550	548	570	571	565	556	569	569	615	594	572	599	577	579	561	630	580	593	543	559	583	571	540	537	587	597	574	579	580	567	554	572	547	552	588	541	577	582	535	593	583	597	597	561	609	563	570	608	586	547	587	544	568	544	555	544	611	603	541	557	558	595	603	567	604	571	614	589	580	576	656	596	620	609	541	601	568	582	581	582	589	587	564	627	600	558	590	587	604	630	595	602	566	584	564	580	539	591	571	556	559	593	573	580	565	577	597	578	591	616	568	555	607	590	552	556	582	578	602	603	562	582	538	579	580	599	580	615	569	607	559	591	579	567	590	591	568	623	540	581	598	632	604	525	582	567	638	576	594	590	588	569	616	570	583	579	610	575	593	627	581	543	604	621	612	561	544	584	613	584	541	568	582	585	582	561	548	578	574	570	586	616	608	558	592	557	583	585	602	575	609	545	561	604	583	560	630	573	561	636	597	567	543	582	604	577	565	584	614	574	529	585	632	585	564	618	557	587	594	603	589	576	539	578	641	583	592	577	578	607	565	567	623	614	574	592	597	584	574	573	584	599	524	573	558	609	606	577	615	588	591	589	582	600	611	571	590	576	596	560	636	583	538	586	580	558	569	583	591	608	600	597	551	577	584	562	577	571	566	586	572	584	595	585	604	623	534	586	563	607	586	603	576	574	589	596	570	577	604	619	582	558	630	570	594	600	586	577	608	582	564	576	592	538	571	559	569	543	590	563	632	577	593	576	565	560	577	587	605	575	552	630	577	596	607	590	570	628	583	616	615	565	595	592	574	566	581	604	616	578	577	583	581	553	590	609	595	621	584	589	565	594	565	555	553	586	571	571	561	636	546	639	587	580	566	588	556	573	594	555	525	552	613	580	563	569	581	608	600	587	575	586	592	566	560	604	583	563	587	617	595	576	607	593	582	535	565	574	579	561	616	601	578	625	599	567	606	561	575	569	540	610	536	563	562	554	531	575	566	569	596	594	600	576	567	611	605	576	577	553	604	591	589	594	562	563	560	603	626	588	572	596	600	586	593	572	570	596	579	532	615	590	604	573	602	615	577	570	574	568	600	589	641	537	625	537	569	572	621	612	571	532	611	564	592	597	584	588	575	636	528	514	606	588	575	594	551	589	566	586	553	581	620	564	607	582	616	562	665	606	559	616	595	566	602	616	571	565	594	555	598	572	597	584	524	584	541	549	558	615	574	590	604	618	589	569	583	568	590	627	616	544	613	583	595	583	577	621	560	610	584	599	567	554	538	546	574	557	554	591	541	543	552	604	583	572	611	584	578	585	582	589	587	603	592	578	589	561	607	535	552	628	580	585	566	613	589	571	552	613	584	530	624	588	594	584	572	619	595	588	553	594	582	552	576	598	570	540	561	594	594	569	585	583	590	620	599	560	583	557	539	559	543	595	553	607	577	562	632	556	594	606	608	582	587	540	598	568	581	610	612	565	550	560	621	609	571	586	610	560	587	597	571	598	619	602	572	586	569	548	602	587	618	618	602	565	599	542	587	571	584	554	596	547	562	585	554	561	588	581	610	608	568	563	635	590	568	581	598	573	582	595	546	627	568	549	628	564	579	520	591	561	629	618	601	573	581	530	591	527	607	577	594	592	577	588	547	588	583	584	629	579	557	547	577	594	567	598	568	572	621	584	608	576	593	611	559	597	570	583	620	569	566	553	595	577	591	621	592	598	571	597	589	549	575	583	604	528	577	548	546	561	603	635	589	623	625	581	591	579	548	575	575	594	603	626	550	580	588	562	558	562	635	538	567	572	569	597	551	560	573	592	596	587	609	629	550	611	594	637	615	604	577	617	575	614	583	585	587	608	617	572	554	621	585	572	627	573	571	616	602	577	578	567	556	600	585	536	545	599	591	599	607	589	586	647	584	621	578	576	539	570	553	588	573	555	558	589	586	588	539	608	589	566	593	580	551	551	547	568	579	577	558	604	504	536	574	596	575	537	566	578	585	607	579	577	569	578	561	593	576	591	582	588	580	567	553	566	584	569	568	583	550	588	602	622	568	595	586	584	627	565	602	574	556	616	534	596	590	582	580	652	563	593	591	579	594	575	543	595	592	647	583	556	548	564	610	605	565	579	576	541	560	579	614	523	568	554	608	534	580	568	569	567	610	574	561	587	579	583	550	615	579	572	581	588	585	573	601	547	633	598	607	593	599	609	583	560	541	558	580	542	568	589	571	604	563	590	562	544	606	567	538	555	591	580	606	542	549	543	578	567	580	575	524	612	557	561	569	541	609	571	571	568	593	590	564	580	593	564	618	593	563	605	587	600	598	598	570	617	566	560	591	583	621	594	586	525	551	583	601	583	621	587	543	567	565	545	562	596	532	548	608	550	583	609	575	583	541	606	550	612	578	631	626	545	592	592	576	607	584	586	584	610	621	578	611	614	563	574	602	600	571	540	616	581	528	617	567	625	597	529	656	603	549	553	595	590	605	576	603	583	601	572	560	606	585	560	554	601	558	580	567	605	584	585	552	556	614	574	598	572	575	613	556	567	605	558	545	562	603	551	585	577	630	565	571	561	589	612	570	606	526	578	544	609	565	586	605	555	625	579	585	621	599	589	581	546	579	555	560	619	590	590	564	645	564	570	577	575	537
17397	11441	16830	10800	7447	4972	3599	2338	1962	1646	1261	1074	827	685	644	523	496	413	389	325	359	343	292	284	276	283	273	279	266	284	265	257	244	273	214	258	232	247	226	221	249	245	243	255	245	231	217	255	245	210	255	244	262	239	236	243	242	246	244	251	244	231	219	229	257	215	237	242	224	236	212	218	257	225	230	226	208	225	245	228	242	243	207	232	231	229	247	237	251	213	224	214	218	255	239	255	236	241	255	212	253	246	239	234	225	242	267	244	256	251	267	258	234	222	210	229	237	212	211	243	223	226	274	273	211	239	235	251	219	225	226	202	214	234	226	246	215	243	230	219	239	229	218	243	243	234	249	280	236	247	243	218	219	243	220	259	249	199	214	187	248	226	248	211	219	225	222	234	232	228	210	235	213	241	216	217	229	220	246	210	235	273	215	226	239	207	209	242	232	224	219	238	237	203	255	217	228	227	220	264	241	209	238	212	220	257	207	200	240	210	214	231	231	218	248	229	236	253	248	229	219	224	224	241	238	229	188	229	255	261	241	226	240	251	229	241	218	203	221	203	244	200	219	245	210	230	258	243	256	250	231	212	261	213	241	237	234	264	216	195	247	244	236	242	216	230	251	246	243	250	240	249	224	221	237	228	210	228	229	212	227	236	230	237	211	258	212	202	234	239	233	217	248	215	248	223	261	242	241	251	220	229	248	223	222	233	229	239	225	235	217	258	237	215	254	251	254	246	254	239	239	231	253	233	234	234	243	233	253	211	220	216	223	229	217	251	243	274	235	253	250	197	213	226	236	223	272	252	221	244	248	234	259	208	268	247	232	250	226	231	240	217	250	261	257	204	207	214	212	235	246	227	256	248	256	262	249	247	223	227	200	254	234	242	222	241	244	228	214	260	218	239	218	221	245	253	225	230	235	209	205	252	220	249	210	241	247	235	233	228	217	257	254	225	221	232	251	239	243	210	275	253	226	249	223	242	228	228	250	244	237	240	224	233	242	226	231	234	213	232	234	267	260	226	198	223	223	207	243	216	227	239	212	233	234	221	239	255	260	219	247	243	220	223	205	257	197	242	237	211	214	218	278	239	228	243	233	242	216	240	215	226	224	221	227	220	228	221	209	238	231	242	210	203	227	232	238	253	230	235	245	256	225	223	246	256	231	205	239	240	236	212	240	211	266	224	257	212	218	203	237	243	212	231	239	221	224	224	253	226	236	227	221	219	233	224	217	253	234	237	241	240	236	241	236	260	244	244	260	230	239	257	236	237	225	209	236	236	220	222	218	230	220	246	247	232	238	211	238	217	250	212	250	235	236	217	216	223	256	235	227	202	220	234	231	241	254	230	249	209	211	235	218	206	224	284	231	250	255	214	242	251	255	235	252	217	222	204	248	245	218	232	235	241	200	196	229	246	214	246	226	241	246	233	261	263	256	218	228	229	248	231	239	232	250	244	207	239	223	231	245	244	241	253	231	227	228	216	232	242	260	243	223	216	238	222	247	227	232	228	245	230	219	210	216	239	222	247	200	239	235	241	219	244	226	249	205	230	239	201	235	213	239	260	218	240	254	238	219	213	278	211	259	212	242	233	212	225	253	223	232	214	225	239	232	255	213	231	204	206	230	248	254	248	250	234	243	229	236	212	229	249	216	201	211	254	241	202	235	216	252	249	227	221	248	239	254	236	236	216	244	243	233	184	246	219	227	213	227	219	219	214	219	242	243	241	262	259	242	218	240	201	226	256	233	211	236	245	248	239	258	203	254	259	226	225	257	215	245	199	232	235	201	221	211	230	229	245	236	228	230	250	239	238	241	253	262	229	238	216	279	269	226	224	241	233	260	279	207	250	234	227	227	256	247	207	237	258	262	249	201	240	215	229	227	209	228	237	207	207	218	252	223	224	246	239	249	245	192	233	231	225	258	250	245	239	254	224	238	235	219	226	203	222	242	231	218	242	229	265	232	221	237	216	220	254	213	229	237	241	204	209	266	229	238	223	245	245	255	220	265	225	237	235	221	227	232	216	229	246	247	244	262	230	210	217	245	232	240	225	249	233	223	227	225	223	238	241	218	235	274	218	247	211	234	199	254	240	224	260	252	250	244	225	236	248	237	222	206	224	216	234	206	225	239	228	226	210	209	217	248	253	230	247	244	260	228	228	255	224	207	243	241	233	233	239	226	248	233	247	215	236	234	240	245	225	258	243	234	230	205	212	245	223	235	219	268	232	231	235	225	225	226	249	227	234	236	223	226	228	235	244	221	247	283	229	224	236	246	255	247	234	228	260	249	205	231	220	233	249	257	213	236	253	199	229	242	222	230	243	261	227	256	221	228	254	215	232	247	231	197	244	239	240	218	225	240	245	225	249	253	212	234	225	213	221	223	212	202	245	215	234	239	233	246	222	224	195	225	228	222	220	223	231	272	230	234	217	244	236	245	242	246	229	240	202	237	248	216	231	222	207	233	230	247	248	252	231	207	228	250	257	238	270	235	221	221	208	225	229	257	240	228	239	232	225	228	253	249	241	229	231	224	254	236	248	212	234	219	228	232	232	227	270	210	242	217	231	245	229	225	233	228	248	225	240	229	240	252	221	235	238	227	210	246	236	255	230	246	255	242	206	216	244	224	230	231	241	247	223	250	270	231	246	257	214	265	224	227	237	223	245	230	244	236	216	251	243	243	235	235	224	219	237	231	218	204	213	236	272	260	218	235	260	270	220	215	211	235	272	229	226	214	220	266	252	245	233	236	227	268	245	227	255	212	221	218	249	223	225	235	220	223	262	227	242	247	242	232	252	228	216	236	219	211	235	239	250	211	225	213	247	252	221	217	238	232	267	271	248	243	236	236	242	249	229	246	240	226	219	216	238	211	237	234	270	234	252	239	280	219	238	252	246	249	231	248	213	212	221	214	202	216	238	244	235	227	211	225	223	235	254	233	256	250	254	218	273	256	257	257	238	228	235	253	249	286	240	243	243	236	240	221	217	230	236	214	221	228	215	229	234	231	221	245	240	268	241	239	216	223	247	205	230	224	249	225	211	242	231	219	223	216	255	212	232	215	214	205	218	241	253	236	249	246	239	227	244	230	248	244	250	229	220	229	239	242	242	220	247	246	225	206	250	222	203	233	250	243	246	233	251	252	235	235	224	231	237	262	241	244	233	240	246	211	237	230	232	225	214	250	260	249	223	233	241	248	245	222	222	252	223	213	258	247	232	247	207	237	247	208	238	228	237	218	232	222	243	228	251	199	224	232	231	246	223	233	202	250	233	231	229	224	243	254	230	262	231	232	228	242	254	244	253	258	264	259	236	221	227	245	231	223	245	242	219	237	221	265	259	242	215	237	228	218	252	256	229	233	239	227	217	236	230	239	241	239	244	265	254	220	241	247	223	219	219	208	250	271	244	253	273	232	217	217	256	222	218	243	234	243	247	231	220	248	276	232	240	239	224	224	236	226	260	270	217	241	266	242	237	207	230	211	227	227	262
13019	10992	24240	20808	18905	16942	15001	11208	9882	8304	6962	5595	4414	3685	3774	2694	2366	2032	1944	1446	1369	1390	1129	1052	1031	927	849	812	812	731	720	664	671	645	627	680	647	630	613	593	620	592	598	638	574	609	537	568	557	546	587	637	577	598	603	609	598	568	553	603	550	551	581	572	590	588	543	560	580	562	573	553	581	526	591	619	601	612	588	603	591	615	574	588	569	570	586	608	587	574	569	580	565	536	558	588	519	582	544	555	559	540	589	584	585	513	571	556	548	600	581	561	560	576	599	583	583	545	563	592	554	605	578	573	595	558	582	573	553	560	594	545	605	534	582	554	549	544	528	590	606	564	604	557	558	546	585	552	598	542	545	596	529	592	563	575	567	578	566	494	570	563	556	561	556	577	593	581	577	573	535	557	519	595	541	546	580	584	580	563	558	574	595	559	613	595	558	572	598	590	546	575	598	551	520	610	529	614	581	588	564	545	561	540	575	538	565	605	594	535	564	574	549	565	552	524	530	584	547	637	594	570	618	559	556	611	569	580	566	521	516	593	572	574	590	560	583	542	606	539	581	609	597	553	568	561	566	582	579	613	575	602	597	558	547	555	582	604	518	609	561	542	590	576	534	585	589	555	549	541	577	557	577	603	557	536	605	562	606	575	541	553	580	584	615	585	548	544	566	605	571	588	601	580	548	583	576	602	563	563	593	606	584	553	591	605	580	556	601	618	545	601	576	609	554	564	562	634	549	577	584	596	611	530	548	547	555	548	556	556	599	567	608	555	559	570	565	567	600	578	592	571	586	613	594	552	558	554	570	575	607	603	564	573	546	606	561	581	573	591	567	585	523	594	595	624	582	572	584	556	543	565	578	543	559	597	567	586	577	564	603	574	573	610	547	531	561	548	527	576	587	585	530	593	556	550	557	580	545	575	590	572	616	565	599	572	538	604	574	581	551	588	584	550	586	576	576	613	574	528	545	602	601	547	550	569	606	558	562	585	553	530	578	606	599	588	515	562	596	602	545	593	561	554	546	532	588	556	570	550	571	540	602	556	538	588	529	598	569	592	559	584	571	601	572	538	551	528	589	552	561	575	558	544	565	617	580	556	573	575	601	562	584	562	586	583	555	558	596	570	533	580	533	593	582	536	533	535	576	591	579	564	565	581	544	554	621	606	579	572	549	562	565	550	613	539	600	573	547	532	572	559	552	542	552	589	578	550	577	568	539	534	580	574	586	527	586	586	546	571	554	568	574	546	544	573	582	561	550	591	536	584	541	582	578	567	573	564	538	636	610	564	614	571	583	602	584	568	614	557	579	565	575	639	565	524	566	568	592	549	558	554	577	534	521	548	537	591	542	602	519	577	602	553	562	546	590	614	565	526	592	600	545	550	586	579	584	602	582	571	535	530	573	567	551	554	562	549	564	537	592	564	610	574	579	579	559	580	555	598	583	572	533	582	590	566	606	631	612	593	598	607	565	566	570	555	579	566	534	593	561	578	579	570	604	599	582	585	575	570	586	565	593	566	589	600	570	545	542	543	628	557	567	562	554	580	573	566	573	572	586	586	588	555	555	626	570	548	557	531	543	576	604	563	575	525	602	584	586	598	563	551	537	574	582	610	620	556	543	561	518	540	556	557	547	574	552	596	612	595	566	568	565	588	558	576	584	583	534	548	625	605	583	557	579	562	522	563	537	578	570	617	571	554	605	536	561	592	570	568	567	589	583	598	596	589	613	569	604	592	579	572	599	564	580	591	550	537	588	563	571	588	575	574	591	589	597	558	614	598	564	570	579	588	577	579	535	606	570	569	548	571	577	597	564	574	599	586	625	588	503	535	586	622	550	597	537	550	578	611	545	560	550	585	591	562	548	581	539	583	553	549	577	575	585	585	526	595	568	541	542	571	607	553	612	606	605	605	543	587	573	603	572	578	581	543	562	529	584	518	595	598	579	564	557	605	569	531	593	554	609	577	555	551	598	560	618	571	598	556	571	581	580	586	619	552	554	590	527	581	514	518	531	612	559	587	599	593	575	542	534	627	584	565	604	595	573	602	583	571	572	574	570	569	585	571	586	555	576	552	580	548	587	558	568	556	592	591	586	570	547	544	546	570	536	530	574	557	591	609	576	576	518	565	579	563	570	582	577	555	564	557	550	606	590	617	602	581	550	548	567	592	542	609	528	531	531	555	544	573	537	583	549	564	542	621	606	543	549	569	547	566	577	597	540	577	562	564	555	579	585	547	540	564	536	566	571	584	569	586	561	614	577	562	613	607	590	579	560	624	558	601	599	562	529	603	582	579	635	585	531	575	522	584	543	532	551	551	551	565	574	554	581	546	605	552	614	582	585	557	570	527	554	582	552	606	536	536	536	590	592	549	600	569	555	607	548	565	556	582	585	584	552	551	602	600	566	592	602	606	540	576	560	602	568	533	548	549	552	559	565	593	573	585	577	570	555	574	586	539	586	588	611	569	570	572	618	540	585	548	596	555	564	550	580	587	551	578	574	548	573	595	566	577	593	574	578	552	555	600	578	546	562	553	596	562	580	560	596	591	561	578	536	572	586	612	548	597	547	526	587	596	602	552	601	588	600	569	598	556	564	561	611	528	585	542	593	530	514	577	571	585	594	570	575	527	598	543	574	576	569	624	578	544	587	611	602	576	574	539	566	611	550	610	540	579	600	579	648	575	575	599	554	544	568	580	578	598	549	591	544	547	611	574	556	568	576	574	588	548	578	586	565	606	605	611	504	553	612	556	556	530	600	600	553	580	517	568	609	611	571	566	571	592	540	611	559	574	564	551	598	561	525	618	563	606	539	618	571	603	561	573	570	572	566	583	607	564	578	557	549	605	608	530	549	571	599	584	574	535	572	565	596	559	542	579	586	592	549	543	575	574	571	580	538	597	545	568	592	581	594	562	578	622	538	567	582	554	583	589	573	556	588	556	589	580	559	601	565	536	566	574	552	646	578	578	571	576	558	589	561	574	577	557	577	542	595	563	571	627	565	583	593	598	552	557	556	595	574	574	572	583	618	569	594	595	540	590	544	571	490	605	590	542	576	564	601	589	568	579	589	605	568	582	580	569	564	571	566	553	578	613	575	579	568	592	609	544	580	603	592	572	582	632	606	554	568	592	530	566	538	576	592	552	587	550	602	585	568	561	561	571	602	598	555	604	573	583	561	596	551	593	583	567	624	554	603	585	576	570	563	589	571	532	583	545	572	570	548	543	584	562	597	554	604	575	569	572	586	547	578	573	619	556	554	583	565	523	576	582	563	585	546	560	571	635	552	579	567	602	563	573	553	597	599	570	612	573	565	565	600	594	556	529	546	540	602	577	597	567	576	555	551	560	570	610	547	538	567	602	562	576	551	559	584	572	521	600	561	549	543	625	573	571	576	590	559	610	600	543	545	562	597	615	587	569	550	595	554	570	560	569	559	571	570	557	580	606	589	571	600	534	589	527	564	571	614	530	562	560	583	539	551	539	603	505
23897	13859	23358	15245	10971	8487	6252	4084	3368	2680	2136	1577	1122	950	917	640	553	479	449	370	372	343	356	311	313	285	309	236	253	239	278	227	218	228	233	239	229	208	198	235	220	220	195	189	230	214	210	200	212	211	195	207	223	202	220	217	204	251	197	203	201	219	222	205	201	235	231	242	219	203	217	206	194	197	208	201	246	189	218	202	202	188	223	201	209	194	231	204	200	210	199	232	203	223	179	219	215	209	213	198	191	213	226	205	208	172	200	231	180	232	216	229	217	223	187	217	193	203	200	210	229	193	202	219	182	199	194	221	190	201	190	207	225	195	195	220	202	207	214	239	216	211	181	209	218	179	235	212	229	217	209	190	206	208	196	184	207	222	219	205	196	202	196	184	184	229	225	198	204	202	205	204	221	203	213	167	200	228	213	202	222	221	190	201	206	219	210	213	197	237	190	222	196	193	211	207	207	182	201	224	208	210	200	219	215	207	194	232	207	195	218	224	205	199	221	200	231	227	201	227	201	220	199	202	218	192	195	204	207	205	195	212	199	212	199	246	220	195	189	218	217	207	204	194	213	203	191	190	203	198	224	223	245	212	207	228	223	219	196	214	197	236	176	211	188	193	217	180	199	198	210	219	201	210	179	229	184	214	205	190	215	212	200	204	189	174	226	192	220	199	221	219	210	209	226	202	219	225	217	194	192	176	201	186	182	203	203	209	214	202	190	191	233	195	225	208	202	204	213	225	199	203	195	199	182	225	174	219	184	226	230	223	197	195	205	203	190	186	210	222	227	201	197	194	210	203	205	199	226	217	194	208	210	218	202	195	205	217	221	220	172	198	223	200	222	206	207	197	209	219	221	210	203	209	238	193	199	210	230	217	208	167	217	177	230	197	218	206	187	197	211	240	224	210	207	227	208	205	220	204	201	204	199	185	196	196	190	195	217	203	184	205	208	200	198	218	220	197	211	217	168	196	221	190	210	216	208	240	199	228	202	213	189	195	178	211	201	218	218	182	193	216	200	194	188	197	167	214	217	191	204	201	216	213	197	228	197	221	210	213	228	229	229	202	232	227	192	227	202	211	210	219	225	196	200	199	207	213	195	187	192	202	198	220	224	221	190	185	188	212	227	210	218	221	219	178	225	221	202	195	178	219	196	176	205	207	195	201	195	205	238	199	204	215	186	213	199	230	222	190	227	201	201	223	191	183	198	207	198	193	197	212	197	203	191	175	198	195	227	201	185	203	221	202	221	196	213	206	207	202	205	223	190	195	208	217	226	197	188	189	208	199	224	226	219	180	221	186	223	205	205	202	223	197	209	200	228	236	234	191	196	203	225	225	240	227	210	228	216	199	232	208	194	189	199	202	194	222	215	199	197	178	204	208	216	188	176	208	187	198	219	204	196	232	208	189	209	195	199	211	219	235	215	230	190	205	220	186	224	220	197	210	211	240	237	193	184	204	235	187	197	202	198	218	213	239	187	200	223	200	197	176	194	196	191	205	205	214	217	241	211	196	211	187	207	207	192	205	211	196	209	198	187	204	213	203	188	203	213	190	190	211	198	191	207	189	230	208	204	212	204	189	208	213	196	227	219	199	230	207	212	188	200	215	210	214	215	208	210	213	201	187	188	196	201	199	190	188	249	206	230	212	203	182	205	200	203	194	239	207	218	212	202	213	208	223	198	182	159	180	208	191	206	192	227	204	229	204	188	184	208	215	216	198	198	240	198	216	199	201	200	199	191	202	212	218	194	203	187	207	235	191	221	204	212	215	209	215	202	208	231	216	199	215	209	241	183	188	229	214	211	177	197	191	213	211	222	197	200	235	208	216	204	205	210	217	198	218	205	225	195	242	206	208	210	213	237	206	185	192	215	200	205	208	215	206	204	189	209	202	209	217	231	200	230	192	210	223	226	201	201	211	212	205	203	200	232	224	219	195	203	202	233	205	223	200	189	213	174	210	231	190	213	187	199	185	202	225	203	217	201	196	221	226	210	190	198	185	204	195	200	205	198	188	224	206	223	230	203	197	191	186	203	224	240	230	216	176	207	193	192	198	183	182	240	231	226	217	189	194	166	222	193	208	191	214	212	180	210	178	205	209	201	213	203	179	216	191	208	200	201	228	212	200	202	205	191	200	196	210	222	235	223	224	209	197	198	169	208	213	211	202	220	207	198	221	206	179	193	216	186	214	196	206	189	230	222	224	190	219	211	217	195	218	186	216	195	219	205	212	214	199	192	212	231	207	218	229	207	201	212	208	216	217	199	214	184	225	212	199	209	206	199	245	221	211	199	204	195	182	199	196	209	178	198	221	226	207	222	192	213	213	205	206	195	193	189	201	208	208	211	206	226	223	187	226	195	220	192	245	204	213	205	180	205	226	217	190	203	206	209	191	187	212	201	194	228	189	218	219	222	201	219	198	212	200	186	209	215	199	257	191	177	203	201	206	208	221	194	205	188	207	214	210	207	231	206	246	207	233	209	182	208	228	216	219	203	202	188	196	229	198	214	217	203	221	213	209	209	177	228	223	205	191	204	197	188	222	211	192	199	186	204	219	209	191	221	223	193	219	191	223	202	187	202	195	210	204	184	206	182	221	215	213	215	192	221	202	192	220	199	192	225	195	217	168	201	203	212	172	191	206	208	200	216	179	217	206	194	185	228	202	221	203	200	204	206	185	169	248	199	212	204	215	213	199	213	171	233	223	237	219	204	194	200	211	239	237	202	176	224	195	203	201	260	215	190	206	197	213	198	206	215	193	203	203	210	220	215	232	204	221	220	199	235	201	212	228	193	209	207	189	191	182	255	180	209	219	205	183	179	228	192	212	228	217	207	195	197	218	216	223	203	219	198	198	212	228	192	206	205	224	203	219	212	207	199	186	194	186	216	206	186	183	185	209	203	190	233	217	185	206	222	226	227	184	206	190	211	218	205	239	196	219	198	218	203	232	204	209	200	198	224	230	183	207	199	195	220	209	216	208	190	217	213	219	217	186	220	213	222	210	204	203	244	200	208	194	213	227	206	214	225	221	214	216	192	212	220	209	201	185	222	205	196	217	177	205	211	190	214	210	218	200	188	222	216	225	232	207	224	208	201	215	208	195	212	200	227	215	193	230	178	197	190	168	205	206	222	196	215	232	228	203	219	212	198	183	204	214	194	231	188	212	200	195	203	227	236	203	197	229	189	183	217	203	212	235	216	217	203	202	202	230	187	207	218	207	224	210	207	215	210	208	226	198	214	221	193	219	229	199	188	240	198	210	199	229	214	199	193	199	222	209	204	212	224	203	187	186	190	223	211	219	199	182	212	209	198	231	194	207	218	186	224	206	184	222	174	224	235	204	217	176	227	189	231	194	208	186	214	227	195	212	190	206	209	194	209	225	197	250	221	200	205	204	194	208	158	206	197	200	186	216	187	193	212	217	192	234	256	188	216	197	205	214	219	204	191	204	234	210	231	250	202	200	199	204	217	213	202	180	195	194	206	213
15534	12149	28241	25877	23998	22690	20027	15778	14142	11926	10617	8075	6369	5489	5569	4009	3241	2903	2775	1816	1821	1787	1507	1301	1242	1069	999	934	843	737	752	689	705	656	643	601	630	562	558	578	540	554	572	558	557	584	597	543	519	527	530	528	549	515	517	551	558	535	526	470	522	505	564	557	514	516	533	535	455	525	528	463	518	508	542	538	472	471	492	525	516	514	515	514	493	517	508	529	506	541	517	488	498	505	485	484	486	523	510	517	519	513	470	531	518	482	538	481	538	495	479	541	503	488	530	506	537	516	515	509	523	522	520	528	490	498	535	481	491	495	542	491	486	502	500	506	507	496	543	528	536	542	496	529	518	513	477	563	479	507	514	514	517	545	540	545	549	483	508	486	508	499	543	519	511	466	505	555	507	527	484	502	497	492	517	495	518	498	553	506	503	529	476	511	482	540	499	481	505	495	509	487	516	513	514	548	494	534	520	465	551	526	519	500	457	451	476	491	487	527	512	514	489	498	505	537	508	503	514	515	505	508	474	495	557	539	555	498	534	514	491	498	480	507	536	476	554	501	539	510	526	510	521	463	492	510	541	492	558	496	509	546	531	488	512	516	476	497	493	509	465	478	521	496	526	518	516	560	487	497	491	519	467	546	506	534	536	513	529	498	521	532	511	520	532	511	531	495	496	508	501	514	526	499	510	534	521	506	508	511	495	531	486	501	493	515	507	494	489	482	475	523	510	528	539	504	498	498	501	515	468	512	495	485	489	530	499	497	484	513	501	529	479	511	549	529	497	504	516	530	536	498	544	489	517	519	516	508	533	500	490	517	524	498	517	527	512	523	484	534	514	515	489	502	469	514	518	538	488	539	524	476	504	495	488	489	503	542	532	502	508	542	467	477	500	504	510	543	481	493	524	488	497	508	520	488	510	496	486	465	506	495	522	513	525	513	496	517	510	496	495	541	512	525	489	488	541	516	541	531	496	555	522	527	477	487	482	517	500	530	479	474	492	467	506	484	533	538	540	491	562	490	506	519	502	500	522	512	522	519	510	513	516	528	489	472	526	527	529	511	528	525	522	501	504	491	469	539	548	526	543	507	490	490	475	470	492	521	507	536	493	496	506	533	510	504	518	505	530	536	532	524	535	511	496	490	503	537	521	508	512	515	484	543	477	502	534	525	479	526	481	479	524	512	521	468	546	499	527	518	533	491	544	508	526	490	493	476	492	528	523	494	510	509	499	507	475	514	518	497	486	497	516	495	489	486	497	492	529	506	488	497	509	530	517	502	539	532	509	481	528	489	539	489	514	508	477	534	490	522	465	508	517	523	507	492	493	487	524	520	518	545	489	493	526	514	522	517	534	499	569	492	480	533	505	494	539	539	525	460	548	532	500	469	522	510	466	464	518	497	553	492	510	475	512	557	501	510	472	510	512	492	504	519	500	479	541	538	501	530	496	541	503	495	494	541	476	481	522	537	504	531	496	515	522	576	535	524	459	523	534	521	528	524	519	526	547	511	519	532	547	503	532	497	511	481	490	491	517	519	528	533	504	527	492	532	483	512	511	532	556	485	507	503	509	520	492	521	513	487	518	505	507	522	507	475	504	554	538	445	542	548	484	530	500	512	535	514	493	529	532	493	531	565	522	534	507	523	509	535	479	486	529	488	523	509	493	515	471	473	486	540	502	539	512	529	501	519	482	489	510	512	512	500	526	527	585	534	504	528	541	541	536	504	503	483	515	523	510	529	524	526	499	518	491	528	508	490	526	522	479	505	499	494	504	479	503	542	550	503	512	469	488	473	500	525	476	498	509	510	498	505	503	511	511	507	524	509	520	474	484	491	519	523	490	488	528	515	458	508	488	492	558	530	500	495	499	494	534	478	500	470	527	482	512	510	476	526	549	500	550	506	509	516	545	500	504	531	550	495	485	454	501	511	486	494	520	521	495	530	466	486	477	511	515	518	486	512	507	500	517	518	511	511	514	467	488	527	502	522	510	503	534	517	493	517	559	485	520	497	501	538	526	480	503	524	524	514	497	486	460	515	512	505	492	472	481	499	497	481	545	486	517	500	514	483	485	488	490	532	499	494	495	503	543	532	504	547	497	508	529	542	535	480	510	493	477	504	521	529	509	527	520	522	476	502	549	473	534	478	489	518	524	489	509	516	498	517	508	522	481	516	534	562	477	530	520	513	512	469	543	491	517	502	529	528	516	493	522	527	488	514	534	500	519	506	504	511	516	489	482	500	492	466	522	520	501	528	516	516	535	486	540	497	492	467	479	500	510	531	531	504	494	485	517	524	492	501	527	508	496	538	483	508	514	505	519	480	491	541	516	513	506	493	477	518	514	519	525	491	513	458	487	507	507	512	508	508	532	522	503	503	498	512	511	472	505	512	483	480	505	506	510	497	504	468	498	470	483	507	508	546	538	512	508	512	477	507	517	512	517	524	490	506	501	528	475	525	493	521	483	474	525	472	506	514	479	523	501	484	522	520	510	505	488	492	524	485	538	512	525	531	499	516	493	491	511	484	535	513	488	511	515	525	470	514	508	504	549	525	550	512	516	515	544	484	496	498	506	488	510	477	512	501	480	501	529	454	489	511	540	505	530	504	526	462	490	538	509	514	528	510	507	510	501	484	538	471	525	484	551	552	512	550	524	539	490	528	501	535	530	522	490	548	532	483	527	525	517	511	494	476	500	524	536	565	513	485	497	520	503	523	503	533	537	499	493	498	502	474	488	516	532	505	475	496	488	503	503	523	496	485	539	512	504	522	504	520	499	513	501	535	494	521	516	541	518	507	505	482	532	493	543	515	469	467	489	514	513	508	514	536	515	497	511	521	444	512	555	483	528	484	518	515	453	455	511	499	479	526	516	519	524	493	488	527	497	519	519	512	533	505	469	564	491	517	533	534	524	533	542	510	513	525	461	510	522	516	510	507	506	500	547	488	503	550	500	514	491	516	507	465	476	500	517	507	533	534	527	542	537	500	523	528	525	497	550	491	527	517	502	497	473	504	502	484	522	515	471	499	517	487	538	502	539	504	481	533	530	491	493	520	558	478	550	491	508	517	521	493	478	523	478	526	468	511	502	491	542	512	519	505	524	531	481	515	535	548	540	542	516	526	534	496	465	528	519	491	516	542	544	527	505	531	553	522	529	487	527	497	515	500	539	495	552	515	492	512	467	520	521	502	497	483	522	525	487	496	545	536	536	459	520	487	508	492	496	520	533	531	559	508	523	467	495	503	490	469	485	484	510	568	541	548	444	504	508	545	522	503	511	501	526	519	485	498	502	504	510	490	491	551	515	520	529	495	491	482	521	476	546	504	546	526	487	533	489	505	478	538	497	543	502	475	509	545	499	501	527	516	530	538	509	522	503	525	533	550	572	531	501	500	497	550	523	520	495	564	493	505	484	542	504	507	511	531	513	532	477	521	484	518	500	518	505	516	525	487	550	491	546	524	538	481	483	519	496	488	525	499	449	489	505	479	498	509
8318	5560	6404	4879	3077	2189	1508	1073	790	709	664	534	464	414	369	364	345	292	317	269	288	298	292	287	284	242	259	285	257	258	254	253	237	240	232	271	220	252	265	257	247	224	260	219	237	241	250	237	233	229	240	273	221	264	229	226	231	242	235	237	232	227	239	219	223	244	238	246	246	267	243	296	251	233	235	241	250	227	236	275	237	255	216	257	237	251	251	228	241	260	228	236	212	273	238	253	231	231	247	253	219	210	226	259	259	256	272	252	222	237	217	279	223	227	234	244	214	240	211	248	236	255	240	233	244	211	245	248	236	224	237	254	265	240	238	242	233	261	245	241	232	231	256	240	228	268	233	238	241	217	247	231	247	236	248	235	257	223	245	224	235	248	223	212	221	245	249	239	238	265	236	249	251	208	243	235	222	210	222	235	270	249	250	230	241	230	235	259	215	238	254	220	225	247	214	241	224	250	243	260	229	251	215	256	232	240	215	266	258	220	222	242	233	199	272	239	242	262	268	240	256	264	214	245	242	253	214	227	243	216	248	243	214	235	250	237	226	233	254	230	224	224	250	221	229	213	241	238	253	241	224	253	214	232	231	264	229	232	251	242	230	211	239	248	222	247	243	224	260	249	222	272	240	235	239	230	242	229	237	239	234	223	257	225	257	215	256	266	247	239	253	241	214	203	249	238	232	227	265	212	244	237	234	216	255	264	259	221	241	234	233	258	205	232	239	238	225	206	234	238	246	266	222	242	259	244	230	195	235	248	252	238	269	246	233	206	243	225	255	240	256	248	225	224	226	239	240	234	220	239	263	246	239	244	241	235	213	248	244	221	228	248	251	255	233	264	257	266	210	238	277	245	239	234	239	262	240	240	245	253	253	265	262	238	255	264	250	276	269	229	264	257	235	240	253	243	229	241	224	243	242	263	202	236	256	264	246	277	199	247	237	230	262	232	240	237	226	239	228	257	232	228	219	247	253	271	242	233	236	249	239	240	251	224	227	240	255	226	232	258	249	243	236	245	267	207	210	251	251	246	269	250	252	219	228	234	193	235	230	235	230	257	235	225	250	238	277	232	235	214	228	219	239	240	241	260	236	220	249	221	273	221	229	216	240	231	254	221	238	226	233	229	282	245	278	236	235	261	218	267	231	218	240	248	242	254	223	236	221	237	239	244	240	235	255	251	221	231	239	240	233	237	245	225	246	272	284	250	223	271	255	212	233	234	236	263	272	218	241	238	245	273	260	242	246	220	225	246	237	230	211	231	236	216	227	264	221	213	241	259	230	197	250	252	239	244	222	260	250	267	217	242	242	291	260	234	224	223	245	220	257	242	224	231	233	228	211	218	249	240	240	246	244	256	266	238	230	241	246	223	216	222	243	247	255	229	227	236	233	235	239	260	239	250	243	244	243	247	220	232	247	251	257	244	251	226	242	242	205	252	248	249	249	268	216	231	252	232	254	244	228	235	189	233	247	223	239	244	225	226	273	279	237	248	223	241	259	221	212	240	214	263	239	256	216	209	236	221	240	266	253	204	290	253	219	261	221	236	232	229	221	212	256	280	245	232	276	254	256	269	243	248	255	237	189	236	262	233	252	210	238	224	265	242	246	245	211	202	277	224	252	240	239	262	233	237	213	235	257	214	250	244	221	242	268	193	244	231	232	218	256	270	253	231	250	252	226	278	233	248	242	246	257	251	250	230	214	234	265	245	236	233	234	251	264	287	244	213	242	260	216	248	216	221	242	255	229	235	240	223	238	253	224	243	219	224	264	273	221	237	230	231	251	261	225	257	242	230	218	254	215	243	265	254	219	235	231	251	260	256	228	245	255	262	230	261	266	220	262	282	228	260	242	234	231	275	227	250	237	238	246	225	241	210	247	236	269	264	240	245	223	227	232	258	233	202	233	259	222	235	211	258	234	236	230	234	258	228	265	270	251	219	214	227	246	264	227	244	251	252	249	218	235	245	275	254	265	263	247	231	234	239	243	219	246	273	244	206	211	243	222	237	248	227	230	235	234	234	266	219	244	258	241	258	231	229	231	255	237	230	252	224	267	207	256	267	223	227	236	265	246	255	224	214	221	230	235	233	227	262	214	278	249	260	260	240	273	248	238	220	271	263	244	227	228	256	271	233	233	227	216	218	238	223	217	280	248	230	253	228	259	212	236	245	259	264	238	274	251	276	245	264	234	242	241	224	237	242	242	240	231	236	252	236	234	238	232	245	222	239	223	225	233	246	267	200	237	222	230	223	241	247	241	230	243	220	248	242	258	274	233	209	206	252	244	213	248	238	203	234	243	233	235	214	245	217	242	236	232	261	259	253	218	249	241	227	233	227	226	225	241	232	253	235	236	252	243	248	236	294	241	224	257	266	227	250	224	253	244	260	224	223	231	233	242	220	251	253	242	232	242	254	254	250	255	243	253	258	257	240	242	228	226	252	238	214	230	219	221	254	233	241	233	254	257	252	244	235	214	256	229	228	213	237	230	219	235	247	237	243	229	242	240	243	244	211	230	253	233	227	226	247	247	249	256	238	220	237	268	233	252	248	254	231	274	226	256	238	247	242	247	245	201	220	233	218	217	247	246	257	226	252	237	242	234	220	236	238	244	235	222	249	241	265	238	219	220	229	245	226	221	231	250	249	193	241	251	246	246	247	221	223	245	239	238	232	247	234	247	238	218	221	246	238	227	244	242	231	263	225	250	254	265	222	266	242	226	248	279	221	257	252	224	238	236	227	224	231	247	258	239	262	243	257	231	254	243	279	255	239	223	252	236	280	251	214	236	246	259	234	221	237	227	217	275	256	232	247	233	277	223	232	238	229	243	244	232	217	230	240	250	250	235	256	244	275	214	215	245	234	219	215	244	238	255	223	261	274	235	249	247	247	225	247	227	222	242	245	250	258	253	243	242	271	264	254	243	231	194	237	278	255	238	257	254	237	277	252	237	252	217	258	248	217	238	241	252	235	204	221	234	241	242	254	255	245	241	235	237	220	232	234	270	216	232	231	216	220	205	237	257	259	227	252	222	247	253	207	235	243	221	253	237	257	251	212	238	197	207	236	230	252	228	252	230	257	253	234	228	248	253	253	275	242	223	217	245	236	247	242	250	240	263	249	221	250	214	236	225	242	258	257	233	226	224	226	264	265	272	222	253	219	213	249	240	238	259	248	247	248	287	220	262	228	232	262	225	240	225	227	219	220	203	264	234	229	244	229	225	245	226	220	235	253	257	260	221	238	225	225	236	226	260	269	239	218	237	234	233	230	217	224	225	247	260	244	243	252	230	237	239	254	200	228	245	237	224	236	226	230	243	223	264	258	255	247	253	270	240	249	242	237	249	197	217	255	249	225	247	226	249	248	219	210	214	242	261	245	224	211	237	241	234	242	239	257	268	253	256	255	255	247	244	227	237	238	231	236	245	259	283	236	246	208	245	220	227	263	239	248	225	250	229	239	268	249	258	242	200	232	226	270	266	221	250	221
6541	5599	12652	14150	11837	10171	7622	6032	4707	3885	3237	2819	2384	2106	1943	1588	1361	1141	1002	995	952	901	902	825	849	745	739	716	711	677	691	660	640	633	643	610	593	584	545	608	579	614	593	537	596	597	637	559	585	596	605	631	593	600	592	552	611	567	596	564	569	607	578	581	586	619	583	571	590	574	591	569	597	573	565	557	601	640	579	572	572	627	609	585	576	614	593	547	556	574	550	616	598	602	580	567	585	588	581	533	542	548	565	595	564	617	577	585	611	630	612	608	595	606	599	577	559	607	653	586	595	600	610	555	611	583	577	571	525	591	594	568	610	570	574	560	520	567	544	586	586	578	601	545	580	581	571	616	559	571	611	582	579	622	558	622	552	547	556	599	595	569	626	608	529	564	574	583	531	568	572	581	561	590	574	610	560	573	576	586	571	590	606	585	558	565	588	620	560	552	582	585	592	573	600	565	568	583	554	581	564	576	597	613	617	584	551	611	569	599	585	604	578	560	584	618	572	638	580	601	577	582	567	544	553	608	549	625	593	604	570	545	594	544	541	591	603	584	572	548	545	614	550	583	550	562	653	560	575	637	597	626	593	586	592	616	632	559	617	591	571	640	630	564	560	570	613	571	584	601	589	586	561	592	559	568	573	593	601	572	580	582	552	595	590	567	593	583	558	578	608	578	616	563	573	580	616	569	651	565	544	602	609	587	613	584	575	580	533	597	579	592	591	597	543	545	524	594	583	571	564	614	572	588	612	557	571	581	608	595	558	585	589	586	599	564	593	596	593	564	564	562	581	615	552	603	576	563	572	591	567	557	594	585	593	555	649	560	568	595	638	544	606	579	532	564	579	641	599	614	615	568	599	573	559	598	585	627	575	568	595	572	604	536	620	537	557	584	618	516	608	573	576	561	599	562	589	583	589	539	585	593	605	612	616	592	589	557	596	591	583	604	530	594	588	572	568	585	610	639	566	596	549	561	570	603	576	579	605	594	614	582	560	583	609	551	621	547	567	587	545	577	581	625	613	630	593	586	590	653	619	560	581	576	624	557	591	584	588	581	574	596	591	549	591	593	584	580	562	586	603	611	581	588	566	556	547	569	631	568	613	572	594	560	596	566	585	595	599	602	573	582	621	594	610	564	560	578	574	533	576	562	567	585	535	549	635	601	596	565	583	573	574	528	544	587	607	606	593	592	593	601	537	550	578	608	614	575	569	578	554	592	586	545	561	633	563	581	604	590	586	565	616	568	562	576	534	581	552	551	615	553	598	581	579	571	614	560	609	597	572	553	546	568	618	600	615	631	587	591	559	545	577	581	571	529	560	555	570	539	582	588	591	540	586	566	576	540	601	556	576	566	614	566	553	572	595	552	597	583	577	616	627	653	549	585	613	580	569	576	569	555	599	573	613	626	589	549	579	594	575	585	549	568	564	610	578	552	603	591	523	583	568	533	573	566	630	597	607	593	597	595	604	634	628	590	610	572	569	588	538	576	575	609	569	581	628	614	552	570	589	583	579	599	615	617	587	590	584	531	575	594	566	618	599	596	581	603	564	588	530	597	568	530	583	594	541	592	558	599	643	550	569	569	589	539	525	527	546	582	600	626	570	611	556	583	575	598	584	571	580	565	567	584	572	562	611	569	615	609	589	565	571	611	539	560	598	605	572	539	573	619	606	603	616	602	616	567	562	614	623	537	575	608	597	593	626	613	580	538	569	580	547	596	603	541	613	613	574	565	557	550	582	580	595	542	589	570	649	542	576	608	630	569	602	528	575	613	620	583	595	543	607	565	578	604	601	594	542	626	575	630	594	596	607	573	594	563	568	617	576	567	600	609	575	540	545	574	592	579	594	577	583	567	587	563	594	553	608	566	594	584	562	620	587	591	607	597	556	604	564	561	603	582	605	600	568	557	594	545	557	624	644	562	562	576	589	610	610	605	540	573	596	640	517	559	558	593	610	561	555	570	579	569	581	554	576	610	562	583	592	617	599	572	553	555	586	591	555	555	580	617	595	562	572	602	597	630	570	610	623	575	590	605	629	586	594	609	599	539	538	603	552	570	580	582	569	597	572	564	587	579	590	583	570	567	565	603	589	594	573	635	567	588	552	584	561	548	584	599	584	573	603	581	541	564	601	612	594	610	545	543	575	547	596	598	532	569	557	615	578	590	603	576	557	544	568	594	584	596	547	568	605	583	575	530	570	575	606	580	543	603	620	579	586	591	563	591	594	592	575	614	574	566	566	567	586	580	584	580	591	581	605	593	586	546	606	570	569	613	581	622	555	612	609	597	604	585	594	617	578	604	575	619	575	604	609	552	638	553	631	603	551	596	594	621	553	585	594	611	566	577	556	582	573	583	571	589	583	576	601	587	570	546	593	597	601	575	594	580	581	570	591	590	575	611	593	633	616	577	574	538	569	595	561	626	556	576	538	587	539	572	606	576	574	565	576	580	588	559	580	557	573	593	587	568	557	575	582	610	598	560	584	586	558	564	554	592	586	589	578	632	580	587	570	564	577	603	565	617	623	584	618	616	567	608	550	567	560	530	582	574	597	594	560	554	610	602	601	586	579	598	552	597	584	585	591	559	582	617	615	588	602	596	588	574	578	553	544	565	563	527	574	558	600	606	617	593	579	606	574	607	581	534	642	540	526	600	547	550	581	583	546	600	548	568	609	571	565	627	573	621	579	600	557	589	569	580	602	587	586	566	571	546	555	574	568	594	551	547	600	588	537	578	597	585	596	563	600	566	596	590	577	600	604	576	598	584	596	602	567	614	554	593	594	582	595	599	575	601	600	589	609	592	578	601	604	607	582	582	604	550	552	602	596	609	656	589	543	566	566	607	589	594	547	587	564	623	572	584	601	584	549	577	560	570	589	579	597	566	569	555	537	613	590	596	582	565	535	554	585	582	593	599	532	577	555	599	576	590	585	543	565	609	575	629	544	590	549	544	609	602	581	558	545	573	600	571	643	594	617	591	587	605	601	533	613	600	593	600	635	600	639	629	569	620	587	600	588	552	563	599	556	598	597	562	583	587	569	568	617	571	536	611	584	580	601	554	599	598	608	564	576	566	620	594	579	569	580	625	596	574	613	596	590	557	574	553	574	597	584	597	580	614	555	572	541	546	616	605	612	606	569	589	573	585	591	600	611	593	645	578	624	570	612	568	579	591	580	625	560	560	592	546	612	546	578	629	586	604	584	578	616	588	563	584	566	582	599	560	616	577	554	567	540	618	560	646	562	608	624	616	558	610	579	600	559	616	556	599	591	627	586	601	528	582	541	599	612	599	604	560	583	563	577	558	586	565	597	600	593	592	617	589	603	586	583	558	611	582	593	604	543	594	625	612	583	572	575	563	591	545	557	568	592	618	569	609	564	611	586	603	575	601	596	601	582	597	592	565	589	598	598	563	600	531	604	600	595	584	582	595	592	583	592	600	577	587	554	566	565	610	545	542	575	555	592	589	592	583	531	550	623	592	584	575
17724	8961	13353	10288	6856	4867	3500	2401	1874	1605	1241	947	807	730	611	509	422	411	427	348	358	319	295	297	307	298	301	247	245	260	240	263	262	242	223	232	250	253	223	223	215	223	254	225	257	228	231	252	262	255	242	233	212	245	233	216	257	235	252	245	264	225	215	256	265	241	235	249	239	241	209	224	232	235	240	254	216	235	255	244	248	274	209	247	228	254	255	220	228	250	252	249	246	238	207	216	234	241	238	242	227	229	251	236	265	230	222	257	248	240	249	220	258	259	237	237	232	220	230	225	210	267	248	227	220	229	253	219	237	228	234	235	200	254	216	235	222	230	240	242	258	245	225	265	216	205	246	242	226	222	243	231	239	233	207	245	226	253	224	236	211	234	227	238	234	239	227	236	248	204	247	235	243	219	222	231	229	222	255	219	268	220	253	236	213	224	214	222	270	235	230	227	228	233	235	243	212	231	224	226	224	229	240	229	207	235	239	243	264	208	216	286	235	231	255	230	227	237	236	216	226	206	233	260	234	214	231	237	242	228	206	231	243	226	243	253	268	256	222	232	225	245	227	219	257	258	218	264	240	240	250	221	226	234	261	252	212	213	240	257	208	203	218	220	247	248	244	250	232	232	232	235	235	253	232	226	241	267	264	241	218	211	247	215	237	245	244	251	216	264	235	224	264	247	254	271	260	223	232	207	209	265	224	269	211	238	247	226	245	245	243	232	220	229	246	196	253	241	234	248	258	237	239	234	239	248	225	251	228	255	199	211	256	233	254	234	255	227	239	246	268	249	275	262	267	249	237	260	246	254	256	239	244	224	214	243	235	241	221	217	237	210	201	217	236	210	251	236	241	233	238	258	217	209	250	240	225	233	208	236	214	259	246	220	242	240	235	228	241	241	232	223	230	217	223	244	235	233	268	209	235	242	223	218	208	200	219	243	218	261	229	269	254	213	226	252	245	227	204	257	224	223	236	249	225	231	246	240	225	225	254	225	229	242	247	240	213	244	223	235	257	234	249	225	260	225	229	221	240	237	231	260	242	258	225	256	246	235	246	237	211	222	228	262	240	214	244	238	252	222	242	230	240	218	237	229	248	224	237	231	231	232	226	232	221	245	258	218	241	230	230	224	232	243	235	240	228	195	214	243	234	238	234	238	233	240	254	218	216	210	245	235	253	239	244	226	210	253	222	236	217	249	230	223	231	235	252	248	218	255	212	238	246	259	225	228	225	253	254	240	243	237	221	234	228	238	238	240	237	224	238	202	242	230	249	217	251	255	245	215	245	223	224	214	227	244	243	223	213	229	235	247	242	242	247	264	227	216	240	256	248	226	241	231	260	224	224	247	233	280	200	237	234	232	239	214	249	238	250	240	223	226	225	222	247	240	255	232	265	204	242	222	255	229	236	243	199	223	237	245	221	228	231	225	228	211	229	207	216	242	252	233	206	247	247	258	275	222	225	232	250	225	230	270	252	256	251	238	232	242	246	230	251	234	235	206	222	245	247	249	217	255	230	244	254	201	251	230	237	226	234	240	252	227	255	251	214	233	209	242	224	227	245	211	209	196	255	259	224	240	240	234	217	215	244	220	249	245	247	241	232	266	227	268	253	229	250	222	210	248	202	236	222	229	223	251	195	238	236	225	230	249	252	218	233	230	244	219	242	232	218	249	262	226	199	254	244	235	243	228	240	231	237	252	241	193	251	242	250	246	221	233	209	242	233	217	257	244	242	242	244	231	268	242	209	220	245	254	246	234	244	226	210	222	234	242	231	252	232	227	248	262	247	263	241	226	232	247	229	230	228	226	242	217	253	231	230	252	240	241	217	214	224	231	236	233	223	245	267	244	258	225	224	235	242	233	242	243	235	220	192	214	271	241	242	219	225	231	239	209	245	235	199	216	240	247	232	233	258	260	228	226	259	248	235	242	201	229	240	233	231	245	207	244	260	248	226	241	242	256	215	209	229	245	240	178	242	268	235	243	236	203	245	220	235	212	213	231	245	240	218	238	226	239	238	227	229	221	235	248	241	205	239	257	203	238	271	223	224	215	260	215	239	231	244	203	249	226	217	233	244	221	244	239	243	231	256	251	247	239	228	254	227	225	237	238	221	254	245	239	243	244	246	236	234	220	242	240	229	221	237	234	236	246	231	258	196	237	225	225	204	250	237	244	231	220	219	214	245	239	223	244	241	234	250	250	231	220	216	231	210	250	264	231	243	217	225	219	239	238	244	250	226	239	232	224	240	247	233	224	246	252	194	222	243	232	249	234	265	257	244	269	257	245	233	207	244	252	245	253	246	278	220	215	241	249	213	233	254	226	237	231	254	254	208	255	200	232	228	258	254	258	245	242	229	257	256	236	233	233	232	258	239	220	228	247	262	240	246	231	251	233	225	236	244	248	244	221	218	230	223	208	254	227	217	256	230	215	236	247	224	226	217	266	256	262	231	248	251	243	247	232	219	239	261	234	232	239	225	220	244	226	256	237	245	262	225	204	245	201	256	253	204	225	245	259	260	259	248	239	257	257	246	246	259	241	230	216	255	212	239	247	217	223	244	237	244	221	237	199	217	217	236	213	235	250	242	241	238	233	245	264	232	216	247	236	205	211	222	230	248	227	238	251	228	218	242	254	228	253	221	247	255	223	245	221	207	229	221	233	246	238	265	242	227	256	267	215	217	239	225	220	233	254	238	226	254	205	246	240	239	263	242	230	207	237	240	251	253	224	236	241	234	234	235	272	244	235	219	252	232	226	232	246	249	271	227	231	228	242	235	239	242	217	259	207	235	232	235	253	233	239	244	243	244	231	229	227	256	243	246	255	239	231	229	242	230	231	243	191	218	230	245	256	228	211	236	249	237	261	240	223	245	240	235	225	243	240	222	241	196	230	218	228	226	235	236	237	250	253	226	235	241	253	226	246	238	229	232	212	226	224	262	257	199	225	249	232	254	228	264	240	227	261	244	246	253	238	225	264	222	245	243	229	251	206	250	245	240	225	219	218	246	231	248	259	252	223	248	244	226	221	220	260	277	250	239	220	267	258	253	210	251	208	228	243	236	211	245	247	254	214	220	225	245	215	232	245	219	229	262	229	227	205	208	252	244	222	244	232	214	240	238	267	223	256	230	267	225	231	223	250	235	210	213	264	229	274	247	232	244	256	248	249	224	214	213	252	256	212	227	224	217	247	215	249	258	198	249	225	241	219	252	243	259	224	225	240	218	219	216	236	237	218	234	241	224	223	247	217	248	255	224	203	219	256	241	214	235	248	265	249	239	224	234	245	270	242	257	230	223	228	238	256	225	216	243	250	243	258	213	242	248	271	207	254	210	231	235	243	237	241	224	247	244	238	258	205	236	242	229	236	264	243	250	234	260	230	236	215	223	246	201	243	225	245	217	208	254	229	249	238	241	227	211	237	215	244	238	253	243	253	236	219	224	251	257	247	250	200	235	252	239	259	249	218	250	218	255	243	247	235	224	211	240	224
13190	8060	21951	21204	19103	17249	14691	11275	9866	8783	7019	5621	4751	3992	3582	2704	2369	2050	1966	1418	1350	1380	1159	1097	1038	899	862	825	778	776	705	747	708	664	673	652	701	644	667	624	579	607	593	577	627	623	620	587	591	593	615	542	609	586	558	586	586	591	631	559	541	617	553	570	534	548	575	619	589	570	602	586	583	577	578	558	582	577	558	582	571	604	559	577	526	554	551	602	581	583	568	560	563	557	570	564	529	531	550	614	546	587	551	571	536	593	520	572	633	537	584	569	606	567	580	554	543	548	574	618	564	589	564	563	602	589	563	580	573	631	556	567	592	577	589	580	557	608	562	580	575	602	566	586	611	586	602	568	564	578	576	621	575	563	586	601	531	566	543	554	571	550	590	538	583	611	551	587	565	593	588	589	558	527	562	538	578	571	578	594	584	545	563	593	560	559	553	596	563	566	588	619	598	595	591	535	568	573	601	609	553	532	569	548	552	551	566	565	588	587	569	565	571	559	615	521	557	576	573	579	584	609	588	539	589	572	569	541	574	591	596	597	572	587	616	571	539	573	547	587	562	547	583	558	604	535	639	584	534	585	528	580	553	571	543	599	607	549	589	576	569	630	598	565	603	600	585	578	610	593	555	593	577	572	574	580	573	559	630	560	558	580	596	581	588	579	556	590	576	580	582	545	570	608	598	539	625	618	561	558	597	593	554	577	573	577	603	570	600	571	591	567	555	569	542	583	610	568	575	619	579	548	613	570	583	596	550	605	582	572	564	562	556	549	553	542	538	580	606	575	554	589	577	596	580	589	570	597	558	581	551	567	524	611	593	583	598	564	577	583	577	622	538	580	604	582	580	596	545	618	540	576	570	619	619	590	584	583	569	559	581	583	552	585	587	556	565	595	565	602	576	549	555	537	591	547	543	580	550	601	557	585	577	603	558	538	611	602	585	576	564	567	550	591	597	556	570	547	555	524	541	576	563	573	602	552	586	559	578	559	575	607	568	536	591	582	574	566	594	586	559	582	538	556	570	564	567	566	583	573	577	544	567	550	550	583	602	607	521	595	551	589	544	539	558	577	529	643	592	610	571	569	596	599	563	604	574	576	583	601	589	525	585	620	614	538	583	577	565	577	566	580	541	569	587	564	616	573	570	568	549	597	589	542	577	574	580	577	571	579	549	593	542	555	578	609	601	591	583	508	583	594	587	574	619	583	562	572	565	560	567	567	583	557	586	551	565	584	610	564	595	567	599	620	555	559	566	554	587	586	557	577	559	563	568	533	586	527	587	584	590	558	601	573	580	589	588	607	576	540	579	588	554	565	575	620	568	590	603	554	616	573	552	540	575	595	563	546	544	578	586	556	559	571	529	594	567	581	614	545	534	575	627	547	552	581	591	556	580	576	565	558	570	570	584	573	563	545	609	553	544	604	598	543	573	565	566	540	592	557	580	586	603	637	547	587	532	593	559	589	593	619	612	614	605	554	547	588	575	578	560	591	583	517	534	558	578	562	551	571	592	569	566	549	600	552	607	572	581	585	578	599	584	586	579	549	559	566	548	591	569	609	606	526	562	568	576	578	573	520	566	616	556	601	581	548	561	584	587	577	559	580	552	577	586	575	577	591	550	603	531	580	601	585	535	564	621	598	597	566	568	559	579	558	591	567	561	560	577	561	568	644	555	599	586	570	591	584	585	569	606	562	590	606	546	610	539	571	607	552	633	551	575	559	587	557	544	560	579	569	577	595	576	591	581	536	608	581	548	537	564	558	556	585	585	537	567	526	590	537	546	598	596	575	589	591	595	555	584	613	602	614	562	556	570	517	567	571	587	574	581	611	582	578	572	616	603	547	586	593	591	585	580	605	614	553	589	567	624	574	565	595	584	590	556	544	569	555	547	580	610	560	584	629	625	554	586	522	616	594	594	566	576	584	574	588	579	559	638	592	592	591	618	568	589	571	561	562	559	556	599	540	578	580	555	563	587	600	567	562	575	608	560	554	578	599	575	558	546	603	555	567	564	579	546	575	555	537	589	576	598	577	552	587	564	560	612	615	581	566	606	551	577	538	557	578	562	585	576	581	526	563	560	570	611	594	554	604	561	566	543	589	589	583	564	627	632	576	586	586	612	555	547	563	552	544	574	559	573	573	588	576	584	574	619	565	566	563	550	568	599	525	617	603	524	554	602	623	601	581	580	645	603	568	555	605	571	517	615	627	571	564	575	573	557	562	588	606	546	602	548	598	587	575	600	558	557	591	598	597	583	575	609	562	599	580	578	600	594	546	578	608	624	573	614	557	569	557	594	636	548	551	573	595	600	627	590	584	618	612	608	529	591	563	551	594	589	592	551	582	533	572	580	596	576	589	586	583	567	609	567	576	555	593	562	557	586	578	583	589	588	589	524	576	628	590	590	574	583	584	576	600	592	599	609	572	558	571	561	561	581	609	567	546	567	547	604	587	580	574	563	543	608	595	606	570	554	565	580	629	612	585	573	581	571	585	569	551	584	604	574	559	547	574	576	590	643	574	572	626	581	578	599	581	595	552	611	592	627	580	577	533	617	592	586	612	567	595	555	586	594	565	583	578	528	611	609	559	582	569	580	551	536	609	584	592	549	574	610	600	591	545	573	590	638	565	583	570	572	611	586	507	583	545	594	577	579	592	579	567	587	611	562	604	603	573	589	599	577	544	568	604	578	586	559	559	555	574	597	544	579	553	562	590	577	583	606	617	595	551	617	557	570	589	561	603	570	620	602	591	541	548	613	586	541	579	578	593	527	597	557	576	557	607	560	582	570	581	569	534	590	549	583	568	624	567	585	572	575	539	623	551	558	573	593	564	591	556	566	577	592	571	569	585	597	618	571	591	589	584	591	598	578	587	631	597	586	574	558	558	571	608	574	531	606	563	619	584	608	609	557	556	566	578	565	571	573	579	571	557	576	582	617	530	578	542	598	550	591	561	552	571	560	598	544	592	587	599	573	565	576	547	561	560	581	617	586	559	591	576	601	550	617	545	569	553	594	565	532	607	605	585	568	568	552	589	578	537	581	519	530	615	585	526	598	569	613	606	578	538	627	565	527	573	607	608	586	573	548	558	592	545	576	545	574	563	579	545	576	595	535	557	566	544	576	575	602	590	585	535	566	526	587	556	602	590	538	620	599	546	581	531	580	580	600	570	560	584	603	565	610	612	639	579	599	598	588	539	586	541	572	570	584	546	555	558	575	545	574	540	550	596	556	574	554	559	592	552	555	606	523	568	586	607	545	589	580	616	566	571	567	558	593	574	547	601	567	607	610	570	556	588	582	557	578	604	592	599	577	576	639	542	564	583	595	578	591	598	573	588	556	625	590	541	571	600	593	546	588	598	561	557	597	610	534	593	574	573	533	572	582	571	533	569	535	589	619	575	587	578	557	561	570	558	583	552	581	587	626	529	571	574	592	560	583	588	542	619	575	573	606	574	564	545	537	582	564	574	592	553	555	611	541	589	558	574
24926	13486	17117	13630	10829	8122	6115	3776	3228	2791	1830	1414	974	953	830	655	565	514	453	383	365	333	281	302	308	246	239	276	272	214	251	241	231	229	209	213	231	227	219	229	235	216	210	211	230	211	218	223	210	228	202	186	247	192	205	193	209	195	210	205	212	199	192	208	244	203	180	211	210	204	204	189	217	217	178	215	219	217	227	218	238	192	228	205	207	182	232	222	241	218	228	214	222	213	203	195	191	197	202	190	211	195	206	197	190	218	192	210	214	208	166	186	207	227	179	229	201	223	235	199	206	202	218	239	227	204	227	219	204	190	213	220	207	213	209	228	201	200	201	192	210	202	201	170	204	208	205	216	189	226	191	216	238	201	233	207	192	235	226	223	203	195	201	217	207	211	193	183	197	226	207	198	189	191	189	214	199	202	204	190	186	206	205	221	210	202	230	178	212	196	205	209	206	193	191	216	213	218	202	228	190	207	230	191	202	177	205	204	201	205	183	212	207	186	217	214	204	217	214	218	211	210	215	212	206	172	207	202	206	243	214	212	206	220	182	214	203	214	190	236	216	186	226	230	198	202	186	195	201	202	169	208	182	206	210	206	232	192	208	216	219	239	187	201	241	229	221	222	192	181	200	187	217	212	220	214	222	214	208	187	209	209	205	223	227	227	238	201	186	208	218	223	219	206	189	207	214	199	180	209	207	199	228	199	207	193	191	203	210	192	213	224	205	235	221	220	212	227	209	225	218	218	218	208	210	211	227	206	209	205	213	232	196	214	223	213	201	239	211	206	202	218	182	220	213	195	200	212	218	207	206	214	185	220	188	207	215	190	199	217	230	220	194	198	220	195	196	204	212	203	197	227	201	207	207	213	217	222	204	219	198	215	192	215	187	233	214	203	202	211	188	177	193	196	175	239	217	216	192	219	209	209	190	210	208	200	193	180	222	199	201	211	174	209	221	181	206	206	204	178	189	185	207	212	219	206	202	230	210	208	188	208	221	210	211	203	190	220	206	201	206	187	199	201	195	198	214	215	211	222	209	225	196	176	200	191	212	195	188	183	206	211	193	230	205	217	199	182	195	191	200	200	197	222	199	202	199	220	214	195	198	232	193	219	215	192	195	214	179	221	184	208	190	227	210	186	200	197	196	208	203	199	188	205	211	215	218	192	188	224	199	217	233	231	213	219	227	202	218	208	189	213	196	216	204	214	198	197	222	198	222	220	201	186	232	208	235	209	225	220	229	216	214	209	195	225	193	162	205	197	232	205	204	229	182	206	209	216	220	218	190	237	196	187	190	185	201	223	189	209	186	225	203	213	213	186	218	210	210	215	245	212	192	192	198	186	212	213	185	212	222	243	197	221	249	218	214	226	218	206	197	194	181	199	200	207	202	186	204	218	222	212	202	213	231	200	209	200	219	197	210	205	187	223	222	204	223	213	202	192	205	217	208	201	220	220	205	187	229	204	207	214	192	197	208	191	220	202	212	219	214	211	196	185	197	223	180	199	193	201	216	197	173	194	232	233	215	217	202	219	211	198	213	215	179	218	182	203	233	195	216	232	217	186	217	213	231	210	199	223	191	208	198	224	207	194	203	235	215	235	200	204	200	178	189	226	194	192	233	223	226	204	213	200	215	228	227	202	203	189	264	185	203	199	223	184	218	226	173	177	208	196	194	232	207	205	227	218	226	191	230	225	186	224	216	220	235	222	210	204	213	203	231	197	232	239	206	198	216	211	223	208	202	189	191	199	223	224	202	193	204	191	184	186	208	220	207	208	190	236	207	204	207	215	189	206	197	211	190	218	200	202	225	198	198	230	164	197	209	216	222	231	207	212	205	199	183	229	232	209	217	211	213	197	207	219	201	218	207	198	228	201	203	197	213	213	211	214	201	213	206	228	198	216	186	192	219	218	195	223	186	209	218	196	216	231	193	196	208	203	210	210	202	223	206	222	195	207	229	204	213	220	202	193	213	209	202	202	209	231	198	199	209	208	212	229	211	203	228	224	217	222	203	212	186	189	216	212	246	215	229	220	200	224	201	204	207	191	201	190	230	199	203	233	191	193	215	182	233	180	192	193	209	188	226	214	203	196	188	181	187	208	201	208	203	220	196	216	178	187	213	225	201	167	236	217	205	223	211	215	224	190	229	198	220	192	209	198	239	195	204	226	231	191	212	209	177	178	184	216	223	240	183	180	221	233	209	217	197	193	219	217	189	181	225	203	200	227	250	200	195	206	208	204	194	214	200	189	222	213	193	219	223	219	183	210	216	228	225	206	222	211	213	234	220	201	209	191	200	223	200	226	204	204	196	199	186	196	215	176	195	192	193	199	225	177	218	217	234	208	198	218	209	196	202	186	217	197	202	239	198	221	211	217	210	218	227	211	190	222	183	223	189	226	217	207	220	203	174	176	208	235	169	182	220	221	215	205	228	214	202	190	225	186	188	232	197	194	192	204	236	209	194	197	193	206	189	193	197	203	195	199	225	220	203	184	213	227	210	207	196	204	180	203	185	193	217	189	206	198	222	183	213	225	217	207	209	190	210	221	215	194	200	214	232	219	221	190	188	216	189	191	188	197	215	213	204	215	209	244	189	218	198	173	194	202	210	211	203	210	191	186	220	185	244	201	191	209	196	216	185	199	177	221	223	206	216	217	227	207	211	218	203	197	216	193	220	205	187	235	190	197	230	203	217	203	217	197	210	189	196	200	193	191	185	238	232	219	188	216	210	209	204	190	189	181	177	185	189	178	216	221	201	218	226	212	204	231	227	208	200	211	220	218	208	192	213	195	181	184	198	218	228	201	207	198	209	208	231	186	207	228	195	208	208	223	232	246	197	180	208	213	200	208	198	223	214	189	224	188	209	206	210	214	213	219	188	220	174	228	214	212	211	190	220	199	220	193	208	208	225	180	216	176	219	213	211	164	209	220	217	208	216	191	198	206	206	200	193	189	190	209	200	187	247	188	202	200	200	221	202	196	182	207	224	220	226	178	236	194	202	186	200	205	202	215	211	187	194	205	216	199	229	218	217	208	200	233	236	198	202	215	217	228	214	211	213	198	185	213	222	209	221	199	197	216	222	204	252	213	210	215	226	207	202	208	191	185	196	211	246	201	200	199	187	200	219	215	201	187	225	207	202	188	186	199	225	220	222	199	223	204	188	204	220	228	203	208	165	209	191	206	216	212	218	208	248	211	226	224	209	218	216	201	209	204	209	195	215	194	218	205	230	210	215	218	185	197	217	193	228	216	241	195	216	218	231	228	211	237	208	204	217	195	211	182	224	202	197	207	239	214	213	207	203	205	175	227	215	216	215	224	196	209	204	182	196	226	202	210	181	210	198	209	222	225	184	202	188	198	223	219	204	196	229	218	174	187	210	221	203	223	213	218	220	208	221	230	208	194	202	198	189	216	168	192	211	222	223	221	222	197	215	241	207	217	201	209	199	217	202	209	221	197	213	210	191	204	186	179	198	196	185	190	209	205
16176	11291	24562	25489	24367	22581	19621	14806	14146	12383	9477	7852	6196	5651	4964	3700	3282	2835	2712	1882	1717	1753	1378	1293	1240	1044	993	854	850	787	745	708	679	699	661	580	602	594	566	574	588	537	497	518	562	517	535	554	529	580	528	530	519	485	527	482	468	539	512	516	556	508	504	535	560	513	511	508	483	507	499	502	522	496	493	555	470	473	502	551	528	470	505	467	468	515	539	495	517	550	516	500	532	541	530	510	524	505	499	523	501	534	503	529	543	508	472	514	511	571	507	549	485	525	493	537	505	521	532	530	529	513	519	509	543	489	514	507	522	546	540	491	503	533	489	482	515	486	571	504	524	509	486	489	528	534	513	562	508	549	496	487	525	504	494	518	541	512	534	510	532	504	526	513	517	483	488	530	524	508	526	509	501	523	528	492	482	472	515	495	522	531	493	501	504	568	494	495	524	485	524	518	510	532	492	515	511	495	472	509	526	532	523	529	486	496	530	513	484	498	532	546	475	505	499	515	515	505	519	487	512	492	507	533	513	509	519	481	531	478	525	513	478	482	487	515	504	544	477	525	520	523	518	468	502	507	517	530	526	502	494	493	490	517	507	483	509	487	519	507	516	498	495	515	496	521	537	521	521	554	514	534	580	536	510	520	505	532	563	492	494	466	517	495	530	475	512	491	526	521	500	531	519	505	491	491	514	527	496	473	504	493	516	503	537	520	491	538	506	534	498	510	482	530	529	501	497	531	519	487	480	533	520	517	543	527	494	564	520	480	527	554	492	523	467	508	510	489	514	511	496	500	468	512	525	521	506	517	498	537	503	511	521	552	486	516	510	520	507	488	517	492	528	518	486	514	494	539	483	517	535	472	497	506	512	561	530	520	472	517	511	499	497	513	470	514	500	548	500	519	481	469	520	485	508	504	511	550	529	552	488	531	518	515	530	527	544	493	493	499	523	517	520	513	496	527	481	513	511	493	516	559	511	509	498	510	501	508	490	497	536	487	503	515	529	503	510	516	506	535	536	523	494	486	527	466	506	530	485	471	503	495	503	515	517	539	480	522	539	514	484	474	495	463	514	539	506	545	533	505	491	506	500	493	506	513	498	517	543	551	488	488	523	521	496	477	481	481	511	489	443	484	488	555	464	550	490	526	493	529	504	507	482	521	524	477	518	524	545	499	488	533	481	522	521	546	520	512	508	508	508	528	501	539	537	535	516	493	508	501	538	517	514	510	507	489	521	542	489	492	485	482	548	529	525	525	516	536	465	490	503	508	519	464	517	480	533	482	521	511	513	474	517	502	480	542	481	524	506	515	527	474	550	538	507	492	493	495	522	542	503	502	501	541	510	512	532	499	534	487	527	455	563	480	519	488	502	467	503	511	528	531	508	489	482	519	559	557	534	530	559	514	506	552	501	518	472	518	531	542	536	521	547	536	536	492	501	515	510	519	485	509	522	497	537	505	503	502	555	502	494	535	529	476	510	507	510	509	512	539	513	515	482	503	525	488	538	525	542	511	503	494	530	513	505	494	488	517	525	521	500	522	520	499	525	497	503	474	538	491	520	525	511	477	485	517	496	527	526	533	494	530	540	506	518	521	512	549	518	511	540	535	485	492	518	498	521	543	517	497	531	497	455	537	532	540	487	498	523	484	494	504	502	476	521	492	497	524	467	484	501	504	507	532	518	546	466	549	489	506	547	560	523	530	487	475	472	533	512	547	521	523	503	507	486	505	483	538	528	524	523	508	514	535	534	517	529	500	544	462	504	491	517	497	510	512	493	501	501	513	516	513	505	513	522	482	496	484	519	512	559	518	495	521	475	511	472	484	482	536	517	494	470	510	522	473	513	520	467	546	496	498	504	482	516	512	488	504	506	496	482	508	523	518	514	524	518	560	520	485	495	528	554	525	515	533	522	524	495	533	523	542	480	502	521	494	530	549	496	528	504	520	537	528	505	502	498	502	538	517	491	525	489	490	508	484	501	545	499	506	496	513	545	543	483	513	478	489	497	508	483	496	532	485	493	481	472	519	517	502	531	516	500	535	498	514	531	491	522	502	531	515	519	486	546	517	495	483	477	491	519	533	542	551	515	544	493	535	487	526	511	527	463	520	506	496	482	530	517	516	510	527	486	491	488	475	512	522	510	471	470	503	514	488	477	531	548	523	508	523	535	533	531	517	498	510	528	491	515	498	512	506	509	510	506	517	505	510	542	541	505	556	469	490	504	497	511	502	548	520	463	535	504	517	514	517	513	484	489	493	521	484	483	521	507	471	545	512	462	494	517	548	505	476	511	522	488	488	551	535	513	509	470	525	544	473	525	493	538	484	512	477	502	498	461	509	525	502	517	525	522	460	524	487	516	533	540	533	512	510	496	507	527	536	546	554	525	517	505	472	494	522	518	498	497	530	522	517	537	512	536	531	495	512	510	519	501	533	483	521	504	501	541	528	499	497	489	512	483	499	530	523	545	510	481	496	566	503	513	507	537	531	495	534	495	535	514	492	511	545	513	487	525	476	540	527	521	478	548	519	535	571	502	517	509	512	478	518	516	508	479	512	519	521	519	511	522	503	526	530	522	493	545	521	502	552	508	514	499	536	526	507	498	467	474	506	497	546	521	514	531	495	482	524	550	553	479	513	533	531	517	484	501	483	498	503	505	547	511	504	528	499	500	541	544	462	483	544	522	503	534	501	495	488	524	467	469	542	469	541	498	504	501	525	519	526	489	552	530	540	535	557	529	561	498	517	536	529	579	495	469	493	514	491	520	487	518	470	539	511	497	514	524	495	503	521	526	513	498	523	513	540	499	479	472	484	538	501	489	507	492	507	523	498	523	555	518	539	469	499	535	536	494	483	495	503	485	514	488	504	482	538	532	461	512	482	520	498	502	504	517	523	508	525	511	498	533	535	551	528	517	516	511	490	545	523	511	525	526	530	531	505	521	506	534	492	508	477	521	464	537	540	514	512	519	516	505	520	519	554	500	492	500	532	486	505	547	491	523	515	520	497	514	516	495	494	511	525	554	528	453	486	533	494	495	497	473	465	496	518	522	503	534	485	476	533	506	524	489	505	496	465	505	503	503	500	500	527	541	529	485	551	509	501	481	452	532	508	496	526	530	500	513	514	528	505	527	489	509	501	514	544	517	496	552	469	478	501	474	480	508	504	534	483	473	532	492	488	483	503	524	517	497	502	536	533	533	522	518	518	495	557	570	549	518	532	470	505	503	510	513	503	505	515	506	500	474	485	562	519	499	520	519	505	525	521	514	521	525	461	521	500	518	514	493	496	482	524	548	551	511	515	534	511	533	503	508	528	545	530	515	534	543	518	491	551	488	478	478	515	505	505	545	475	502	480	508	534	513	481	535	500	546	484	491	545	471	515	474	512	533	505	548	505	513	503	495	519	515	534	502	522	492	544	523	509	495	516	501	534	527	525	504	469	517	517	519	517	500	526	495	507	518	501	515	487	508	520	508	545	544	519	523	504	517	530
8332	5495	6676	4897	3115	2247	1493	1112	837	708	568	497	450	449	413	396	305	340	312	273	298	294	251	289	269	253	246	253	231	250	269	270	216	256	230	242	236	271	228	210	217	251	232	271	231	230	248	216	231	246	282	215	266	266	214	245	246	256	250	251	227	228	271	246	244	229	263	231	241	241	241	215	240	250	259	249	240	236	268	238	261	275	252	219	267	239	242	254	280	269	211	255	231	253	246	225	214	239	259	243	262	237	255	223	247	237	242	217	247	244	246	254	255	249	239	233	216	263	242	222	281	221	230	228	244	222	256	247	259	231	205	283	256	250	244	231	252	235	215	235	239	265	249	251	259	233	241	299	262	290	232	220	236	253	235	234	233	219	261	242	253	256	216	268	243	245	238	257	264	216	238	241	246	223	272	235	246	247	242	240	215	243	273	281	247	252	258	222	235	237	247	257	230	237	248	260	242	257	242	250	251	241	265	281	254	289	260	253	230	239	256	253	220	251	280	262	262	230	247	234	254	261	257	254	255	209	232	252	213	264	250	234	274	250	243	254	251	244	231	280	236	273	246	266	247	257	239	259	227	234	258	229	231	245	255	262	223	231	231	216	227	226	234	233	249	259	258	246	255	245	254	206	230	217	241	231	225	220	254	266	223	264	249	241	228	247	213	251	248	213	255	238	241	291	242	248	228	220	255	223	251	221	261	232	234	237	252	263	240	271	246	228	271	245	222	243	265	242	281	260	260	234	238	266	260	255	267	252	232	256	232	229	254	221	253	228	220	259	230	269	220	233	229	202	235	252	219	245	225	230	255	258	242	239	245	269	268	256	240	243	234	242	248	234	256	245	252	237	235	242	240	253	249	243	261	234	260	250	249	238	237	249	259	222	245	238	238	252	245	225	255	222	243	224	239	238	232	228	251	256	227	229	243	215	260	246	253	249	249	245	233	241	250	227	252	239	253	253	239	256	243	233	253	251	227	246	217	238	238	238	247	242	216	251	249	253	240	205	242	233	241	237	257	269	226	259	262	243	250	258	264	251	234	223	272	250	245	260	232	227	241	233	238	254	251	266	272	227	226	212	255	243	246	259	257	212	281	223	260	202	235	231	253	235	244	223	225	217	211	240	212	211	239	273	281	247	263	257	249	235	269	270	250	261	242	220	239	241	242	269	251	252	228	262	256	224	247	229	228	223	240	261	254	231	235	254	240	227	244	229	256	271	220	270	234	251	248	240	233	267	259	246	256	260	245	225	240	250	241	240	218	233	245	244	211	264	234	246	250	249	254	222	224	221	223	227	235	216	245	244	279	222	238	240	269	231	242	255	230	208	268	254	251	244	249	255	241	242	269	247	241	275	251	238	256	255	243	257	255	231	227	228	230	254	243	237	276	206	290	279	241	271	238	244	228	250	226	269	233	235	241	254	232	254	246	257	259	247	228	224	232	219	229	267	242	252	261	263	242	235	256	235	230	227	267	248	281	221	277	238	255	234	252	249	234	236	217	271	218	234	246	243	225	239	228	230	234	252	246	240	231	227	241	235	244	283	258	271	245	216	240	224	272	242	225	235	221	239	244	226	252	279	253	259	235	234	228	253	268	259	254	225	237	241	261	248	238	229	244	253	219	222	251	236	251	243	253	225	264	224	215	240	238	254	238	230	246	264	258	220	252	242	258	250	253	249	209	215	233	267	254	228	234	225	245	258	271	229	227	256	234	250	231	245	260	264	238	245	236	239	239	240	272	243	237	257	232	235	240	241	224	246	273	259	233	248	274	232	264	254	226	246	258	272	244	249	276	237	205	240	220	227	230	248	233	232	231	237	222	262	259	225	263	260	262	241	262	237	234	265	228	247	256	265	225	240	226	241	227	241	243	270	233	275	270	239	229	252	236	224	227	228	231	254	227	257	256	242	232	240	241	241	275	253	244	252	250	249	195	239	257	278	254	255	247	241	253	242	225	244	251	221	255	223	256	218	202	259	230	225	231	252	235	267	240	231	225	239	253	233	259	257	247	245	233	236	243	224	242	242	263	207	218	237	255	257	262	280	253	245	278	235	247	242	237	241	223	256	247	259	231	287	252	249	222	245	249	240	260	219	221	248	218	232	195	220	268	238	212	282	221	238	225	246	261	260	272	238	243	206	216	251	221	232	218	248	229	242	241	235	255	275	272	228	247	263	257	223	251	212	249	244	237	298	237	248	242	251	255	265	264	233	245	247	238	231	246	260	224	282	236	264	251	271	255	258	223	259	246	246	246	253	259	262	254	260	233	226	218	215	253	214	225	236	237	259	255	245	249	243	229	223	268	307	270	251	241	242	239	233	249	241	261	243	245	263	251	233	244	236	238	220	249	257	243	259	218	242	229	276	233	216	228	260	256	277	258	226	276	253	247	264	239	228	225	225	262	260	246	263	235	261	251	231	236	250	260	249	252	228	255	234	242	246	242	230	231	246	236	189	243	240	240	237	248	248	241	242	243	225	232	229	269	250	239	230	237	223	241	225	235	262	245	251	248	233	260	238	256	237	256	239	242	243	245	237	238	242	224	226	264	262	237	243	222	228	259	274	219	247	236	231	266	221	233	255	252	197	224	246	240	250	248	255	233	245	254	227	257	235	254	240	214	230	274	264	243	234	254	252	245	241	240	241	239	237	224	249	254	259	249	231	224	220	247	234	246	224	237	266	260	255	220	242	239	257	247	255	253	216	229	235	233	247	232	223	232	247	227	238	229	263	250	263	222	252	223	244	279	265	234	233	230	231	262	255	224	232	266	219	245	233	264	241	255	238	225	228	217	253	238	272	229	223	241	201	254	255	257	229	244	264	260	237	240	255	220	237	230	243	213	238	270	247	229	231	238	216	243	238	237	227	236	225	208	239	254	262	214	249	222	229	245	291	231	246	209	239	277	266	257	224	232	238	232	211	251	244	249	227	216	235	239	250	253	217	259	236	242	268	234	244	248	261	235	220	249	221	247	233	245	242	280	229	235	242	281	232	252	239	271	211	233	240	252	251	209	242	218	260	263	216	213	247	229	260	241	241	283	235	230	238	255	251	251	226	270	255	278	261	238	257	241	271	236	254	270	226	249	236	235	235	211	238	276	228	262	218	221	234	258	235	251	231	267	230	228	282	270	278	248	239	268	246	236	220	222	276	252	229	257	247	265	248	244	270	242	274	261	229	229	232	210	252	220	243	249	236	253	231	238	264	263	248	231	239	237	243	248	226	244	251	236	249	223	268	246	245	244	245	232	264	240	256	244	246	247	252	260	239	256	220	261	255	240	258	232	250	213	268	218	247	221	246	233	263	260	282	223	221	242	229	256	269	237	222	234	251	251	242	200	248	232	263	241	240	256	231	221	237	252	226	226	258	233	255	247	238	272	232	259	276	247	240	247	238	245	251	222	227	265	242	250	267	266	242	248	245	274	243	230	238	276	251	244	232	248	238	266	220	240	269	290	248	253	253	244	249	282	233	295	198	225	241	233	247
6744	5603	13243	14283	12046	10060	7760	5453	4742	3681	3217	2581	2389	2178	1784	1500	1202	1121	1076	1003	1006	954	852	851	807	768	735	668	659	725	664	642	664	603	574	637	547	588	582	591	582	607	600	583	632	595	547	598	559	586	589	571	580	603	574	552	556	596	604	607	598	601	609	583	561	586	592	622	619	578	647	620	574	609	560	576	563	647	560	591	551	593	627	584	572	579	601	604	620	581	563	579	596	607	625	602	576	591	593	586	590	534	570	630	583	593	635	598	613	576	566	586	552	546	539	551	574	599	579	586	554	624	617	607	588	573	596	561	590	618	600	620	568	617	587	584	547	603	558	579	551	584	590	621	590	583	591	594	582	571	607	608	574	593	560	514	565	630	584	575	574	581	571	586	573	612	578	574	664	622	601	598	590	653	593	565	575	544	598	558	619	523	602	594	601	569	586	531	600	582	588	556	568	571	579	598	575	580	563	599	577	617	568	598	594	618	574	617	571	607	627	596	592	574	613	594	582	588	592	591	608	575	596	573	569	603	579	556	641	574	576	554	561	600	576	573	566	619	548	591	544	577	616	585	561	591	616	610	561	607	598	615	600	631	595	630	615	566	574	624	578	566	581	563	593	624	575	631	631	594	572	594	575	595	590	598	562	595	606	579	586	563	603	616	570	640	589	552	575	566	556	597	604	589	559	605	573	593	575	597	570	589	577	610	556	589	630	548	586	591	592	624	557	598	584	593	586	628	593	633	631	586	623	584	593	591	616	556	581	624	608	622	640	604	591	585	576	600	584	586	599	613	571	602	642	604	598	591	580	602	566	634	586	608	545	600	599	582	616	623	577	572	575	567	540	644	578	589	593	597	594	564	606	535	570	593	567	567	601	593	623	625	607	597	583	643	582	586	559	525	551	617	603	544	538	596	627	613	600	623	586	601	598	581	585	576	615	566	614	577	605	611	586	620	563	590	591	581	578	635	600	564	575	595	591	587	554	566	570	603	635	602	580	608	608	610	618	614	553	619	590	594	555	550	615	589	592	573	591	587	567	597	581	598	599	598	624	557	603	562	564	583	590	598	546	614	611	581	588	579	556	581	573	548	540	563	593	589	554	561	581	570	578	583	627	613	596	611	587	640	623	549	608	570	561	591	551	596	582	620	607	542	618	577	599	607	589	603	573	653	555	611	564	604	580	605	547	585	613	562	618	542	567	593	573	617	575	630	624	573	579	604	587	589	570	616	594	567	563	584	582	580	574	603	571	607	568	553	626	570	549	577	593	594	567	636	609	562	555	575	595	586	582	581	641	579	551	601	603	591	592	581	578	584	598	583	541	589	621	617	620	573	570	548	599	555	561	533	584	567	611	585	591	607	570	591	580	625	653	576	601	591	560	596	575	573	597	564	575	580	612	637	610	593	598	636	575	594	646	601	602	549	584	539	541	568	595	578	604	599	548	614	581	588	565	561	558	561	588	627	604	596	611	558	595	569	581	546	565	581	625	589	555	553	611	593	603	559	569	558	555	627	602	585	599	620	586	601	587	592	596	568	600	572	648	578	601	568	596	571	555	617	619	544	560	579	598	593	600	599	588	572	533	580	606	584	600	602	589	588	613	592	561	577	609	610	604	597	589	543	583	567	581	575	598	577	586	589	587	567	596	587	575	551	594	607	577	568	549	600	620	561	592	581	604	601	561	562	600	569	584	600	584	590	592	574	574	586	569	601	551	603	628	574	574	624	600	575	561	625	592	603	617	604	594	629	579	603	547	598	609	549	567	592	570	541	603	613	595	562	594	612	565	594	602	599	561	594	564	602	598	579	612	552	610	638	589	598	586	579	559	587	651	530	595	580	561	579	614	584	571	561	516	556	610	566	547	583	569	602	585	602	573	600	599	572	567	587	605	597	627	602	549	590	549	617	594	595	633	602	568	598	624	613	546	542	606	602	586	564	572	565	581	581	604	574	597	537	563	579	588	586	567	570	610	587	598	562	598	585	589	542	639	597	576	582	586	601	560	571	612	623	586	615	582	567	572	621	601	577	577	630	540	589	580	607	611	585	650	594	600	556	613	622	564	564	589	568	649	600	599	589	620	559	575	566	597	610	594	574	568	592	592	586	601	584	604	581	582	581	558	582	637	610	592	566	582	633	572	609	602	582	565	610	559	606	598	632	626	528	615	583	603	588	588	588	587	558	537	601	605	591	575	623	586	615	561	578	551	587	598	604	602	559	588	606	606	585	588	589	594	573	598	570	596	574	578	581	628	564	617	636	608	622	647	573	582	571	573	598	572	559	581	565	567	597	594	584	564	583	601	562	559	585	628	584	615	619	596	612	605	600	601	574	636	612	602	577	561	626	585	625	587	603	563	566	588	573	580	578	581	567	602	584	608	565	580	602	623	591	580	623	586	599	621	597	597	559	621	586	580	599	584	601	624	573	625	603	538	574	573	616	569	532	620	600	585	567	553	578	594	618	609	590	599	605	555	588	586	580	592	607	595	580	586	558	603	634	591	560	588	639	569	600	543	551	587	586	593	584	586	590	584	651	604	602	598	602	587	583	584	593	570	604	578	601	585	601	540	634	591	638	589	597	600	569	559	571	580	585	579	593	594	605	616	601	588	608	628	571	590	573	569	586	543	641	586	606	601	582	569	628	556	587	558	608	601	585	579	584	687	619	570	613	645	575	568	581	558	590	585	608	623	588	581	628	581	596	579	587	632	637	584	640	589	608	585	603	585	575	598	597	593	592	629	617	590	576	603	570	618	589	601	565	632	603	586	556	548	569	628	607	589	577	606	569	583	565	601	553	572	609	565	587	580	597	611	631	593	612	596	600	614	650	569	603	596	606	572	579	640	605	598	623	571	602	612	592	583	605	588	598	579	591	620	563	586	578	571	567	609	560	607	605	612	558	562	558	628	587	608	587	563	596	557	590	569	622	603	587	546	584	617	622	600	537	573	608	562	539	630	620	590	599	581	583	592	567	589	627	590	578	563	620	602	589	572	569	588	573	560	577	577	576	587	588	584	605	592	577	663	594	620	618	567	603	617	609	604	597	604	606	649	595	584	573	581	597	591	537	557	605	599	592	643	593	561	553	555	595	599	569	586	588	625	635	561	639	587	571	589	567	584	590	597	642	539	589	612	618	556	609	583	618	593	617	645	556	595	553	533	610	622	586	537	595	599	525	586	605	575	624	618	587	547	599	626	599	598	568	614	606	589	597	649	607	555	598	603	600	569	611	619	569	616	585	570	562	590	585	591	570	622	617	625	565	589	576	581	590	620	621	575	613	607	603	612	558	580	564	567	589	598	610	531	565	576	556	584	602	568	571	577	579	650	620	573	581	592	608	588	572	528	590	581	542	572	619	621	581	612	577	576	587	603	590	570	585	568	572	608	594	636	581	541	576	595	618	630	575	593	546	596	567	576	604	582	646	583	490	586	585	567	582	594	591	565	597	580	565	581	567	547	595	593	561	612	575	577	559	568	575	583	588	580	586
18209	10557	16357	10126	6956	4712	3384	2288	2070	1592	1219	954	726	685	602	521	497	411	389	332	332	357	311	310	298	313	295	248	262	263	225	280	241	246	254	282	245	249	258	215	223	245	238	248	206	233	216	255	258	235	237	201	232	263	260	245	222	249	246	234	223	227	264	252	242	222	260	214	226	243	243	270	243	235	239	268	223	214	253	241	223	215	235	234	239	257	257	230	259	221	267	256	248	248	225	234	251	255	233	237	241	211	204	233	256	238	230	247	259	214	250	258	241	224	222	227	230	261	267	253	236	248	230	202	218	221	277	234	205	229	206	243	218	252	242	242	214	243	256	255	251	250	233	247	266	249	221	243	227	220	260	270	249	224	233	264	237	232	241	232	229	227	255	251	211	254	222	231	264	248	220	231	237	198	251	259	230	253	252	277	219	226	230	238	227	248	215	247	221	245	234	257	277	217	241	257	229	238	254	240	213	216	247	224	239	239	245	220	218	254	251	224	229	226	223	250	236	241	242	269	231	245	234	250	213	233	245	254	250	210	227	243	251	240	234	234	237	261	235	250	216	240	240	264	234	236	214	234	254	250	223	225	251	208	220	201	237	234	214	256	230	241	231	213	267	227	224	221	234	272	242	254	214	240	227	253	252	236	224	247	254	217	247	235	247	243	255	262	211	229	235	250	256	212	260	220	227	256	239	224	192	243	247	205	233	249	231	222	279	205	238	221	219	223	213	232	236	232	240	244	220	236	229	234	257	238	232	251	229	201	279	196	238	259	241	241	252	263	233	232	248	234	229	248	252	242	254	235	230	238	237	266	228	250	230	226	235	259	248	251	267	265	232	250	243	238	237	257	201	219	245	251	231	261	238	242	212	213	221	249	232	228	269	212	244	204	235	242	261	253	247	230	247	226	252	277	200	262	222	224	255	263	233	236	258	208	241	252	223	228	213	212	226	243	221	216	233	240	236	260	237	244	256	223	224	258	286	240	233	238	238	253	242	224	215	224	232	237	243	255	281	237	231	246	275	244	234	242	251	233	283	181	224	265	238	220	233	240	228	232	233	239	250	249	229	218	243	247	243	254	234	248	262	231	268	250	248	238	252	251	231	229	244	244	218	229	238	230	196	188	228	233	215	230	255	254	222	253	246	237	236	226	279	239	230	267	240	236	242	229	220	244	273	220	250	233	259	238	243	234	260	228	239	238	245	246	263	241	255	237	258	266	243	249	231	252	248	223	236	231	249	240	218	247	209	219	257	239	245	235	227	245	207	231	225	227	228	231	228	242	229	221	246	223	255	277	242	233	247	265	205	196	219	244	245	261	247	232	210	247	255	216	225	259	238	259	215	229	253	220	223	236	215	248	213	214	269	252	248	225	245	264	237	221	216	235	243	234	231	201	235	225	284	257	229	234	220	223	276	258	241	218	245	243	253	269	232	251	264	252	246	257	219	234	232	229	267	230	201	217	254	227	231	236	244	248	229	248	226	242	273	251	218	242	261	224	248	231	233	216	241	265	218	274	238	216	219	232	279	227	267	226	243	263	273	244	229	211	240	228	254	253	243	231	234	238	229	228	211	220	236	248	209	222	240	226	232	239	247	236	253	248	234	236	260	257	242	256	249	248	255	228	255	237	261	248	234	229	232	243	227	219	214	217	205	225	220	225	246	248	221	259	260	253	245	231	216	237	219	221	235	207	248	246	230	236	239	218	208	245	233	265	254	248	262	212	248	233	231	266	251	266	222	259	240	232	228	234	216	237	224	194	248	214	208	232	254	229	223	224	268	257	245	242	237	232	268	224	207	246	217	226	227	250	231	245	256	254	236	223	221	221	223	196	241	243	249	236	260	244	240	230	235	229	227	216	251	236	234	237	240	238	263	235	251	246	256	225	246	266	254	211	259	233	244	236	257	242	231	201	231	236	244	258	235	252	242	223	252	264	228	258	264	222	258	245	233	257	240	252	245	214	241	262	262	265	235	238	211	249	221	239	219	250	227	237	242	220	237	247	267	241	244	235	256	236	229	264	233	260	246	230	230	231	276	261	245	224	254	272	220	239	263	236	241	235	238	231	274	264	241	230	258	222	248	252	218	258	259	236	319	263	265	222	253	237	237	260	257	208	250	254	249	229	240	239	259	245	235	259	261	238	227	245	248	222	241	245	242	249	227	269	235	256	247	236	212	195	227	231	247	229	208	242	246	234	223	240	205	278	257	245	240	253	279	235	265	240	256	241	229	260	242	254	231	255	264	227	247	237	223	231	246	231	236	207	237	249	263	240	220	214	241	241	248	252	241	251	231	234	242	231	272	231	233	228	237	229	238	254	237	225	225	222	235	251	245	197	255	254	240	236	227	256	255	262	242	247	246	205	245	230	250	246	240	235	259	224	234	239	261	223	215	238	227	226	254	229	266	238	268	237	245	237	275	240	246	267	243	220	246	269	227	254	241	248	245	201	273	236	247	228	249	246	237	232	254	207	234	253	224	229	248	222	219	222	230	240	265	230	228	233	257	239	267	256	221	243	242	228	228	236	260	246	209	221	215	241	233	213	253	234	264	255	239	215	241	263	234	239	247	245	208	237	251	233	231	217	244	239	248	225	239	247	228	241	215	241	228	229	271	239	257	230	250	259	235	238	246	247	233	248	259	262	253	244	211	234	234	224	263	259	268	247	244	251	260	252	246	260	228	229	219	245	223	217	255	259	215	248	231	241	245	243	226	240	229	207	230	224	238	261	259	225	243	249	265	224	235	236	265	247	241	234	250	221	246	228	219	215	265	217	240	244	250	223	237	259	243	219	276	232	229	259	255	221	272	227	254	210	248	243	236	248	220	245	243	267	244	254	230	261	274	228	251	252	253	244	206	215	250	236	228	238	231	220	256	225	215	235	275	235	272	247	260	245	230	266	234	264	236	222	233	279	252	243	249	231	280	284	274	244	267	228	228	256	229	229	270	218	250	228	238	227	239	213	215	226	227	225	229	205	259	264	242	218	230	230	248	229	234	256	231	243	232	211	237	230	213	212	230	241	235	254	237	250	234	251	235	243	263	235	233	223	231	274	235	222	244	255	225	232	237	217	222	244	231	228	223	245	250	254	256	273	271	247	237	222	257	238	240	218	261	242	250	237	255	250	259	215	231	239	228	250	231	251	259	261	238	218	226	233	227	227	216	253	236	236	246	203	244	237	255	213	222	235	247	257	229	262	223	204	290	241	202	259	227	219	210	249	251	226	231	218	216	237	240	225	224	238	247	245	223	226	259	244	248	250	257	227	228	268	262	222	258	229	250	239	219	232	261	240	238	232	233	233	273	237	246	252	203	233	251	263	240	281	217	217	226	261	234	233	219	221	226	226	200	240	219	250	218	247	275	214	244	232	238	262	245	273	221	235	215	231	252	251	258	238	243	229	248	221	249	247	213	248	233	261	259	206	246	243	232	245	218	250	258	264	257	242	256	222	291	225	219	276	273	270	236	267	248	242	240	229	221	233
13544	9748	24105	20547	18438	16757	13636	10579	10255	8410	6755	5517	4572	3795	3211	2468	2340	2135	1882	1555	1431	1423	1180	1072	1017	937	849	780	764	766	756	752	651	641	627	625	653	603	644	608	588	615	613	566	588	584	593	615	605	596	590	589	545	592	594	583	626	567	549	625	599	546	599	598	553	574	630	618	596	621	560	551	582	599	605	567	630	561	577	557	599	583	601	545	535	544	569	571	588	542	622	549	567	549	571	597	580	604	563	580	547	555	574	593	594	561	569	590	619	584	590	571	573	598	570	579	552	576	560	599	558	548	582	620	559	559	564	609	585	603	628	597	556	570	556	594	594	602	606	607	539	548	587	555	568	656	595	556	579	586	584	572	549	549	557	593	573	538	610	571	562	611	540	610	573	579	640	557	582	592	550	613	604	581	572	619	612	539	595	566	620	578	541	627	625	592	633	623	588	572	605	557	603	541	567	565	609	568	610	547	575	547	558	587	530	596	589	554	533	577	612	590	560	588	563	581	579	597	565	567	621	561	551	575	561	583	561	613	576	598	584	564	555	566	561	599	596	581	578	618	592	543	575	610	588	552	589	622	631	582	553	607	553	577	566	584	596	593	589	526	574	588	561	569	603	552	589	564	594	584	599	576	584	563	613	558	582	549	586	584	589	573	617	602	580	584	554	555	543	587	577	579	617	592	533	600	547	571	549	616	593	556	601	572	580	552	550	566	565	569	608	594	567	620	545	613	570	587	539	550	643	570	578	571	617	565	623	598	593	582	588	592	565	585	611	586	596	574	553	585	611	603	529	604	595	620	567	585	574	589	547	583	558	585	584	578	593	537	611	590	593	580	582	563	537	628	561	558	585	585	550	580	563	577	597	564	552	611	566	569	552	589	589	615	602	580	564	599	606	590	616	579	604	595	568	550	568	630	575	554	572	579	630	569	554	562	585	607	592	531	609	591	515	582	569	532	573	603	553	585	554	579	561	606	569	570	561	562	571	561	612	573	580	587	548	569	570	599	577	585	563	571	546	565	608	572	576	558	593	566	593	562	571	571	550	618	556	596	544	591	547	539	595	540	570	592	599	573	567	589	578	629	631	583	610	531	573	605	528	593	600	557	565	585	593	568	567	580	615	591	560	628	638	576	566	530	551	569	563	587	606	564	567	551	547	604	544	580	572	613	603	576	610	586	585	566	562	555	606	573	565	576	578	571	580	610	597	585	551	589	585	584	609	590	588	572	564	610	571	608	613	573	534	607	555	617	584	583	576	550	631	550	557	548	572	554	597	570	598	586	567	557	549	578	609	557	611	552	575	581	544	528	622	585	626	571	599	585	578	608	543	598	643	551	568	599	585	598	561	595	587	575	553	593	565	561	621	607	606	564	573	556	599	598	617	574	558	594	609	567	595	569	597	564	602	589	596	592	528	576	620	573	621	597	558	571	576	609	625	568	570	617	599	566	581	560	573	600	625	588	562	539	619	564	600	577	558	562	564	541	598	539	563	665	570	602	568	546	626	606	559	569	595	571	555	607	564	591	606	568	570	563	601	545	553	592	593	597	536	580	560	587	609	573	603	539	560	572	591	567	587	586	523	538	534	581	601	560	573	589	562	578	569	602	558	581	543	583	591	598	564	538	614	582	561	566	581	582	611	530	580	561	575	583	600	577	587	593	583	535	618	572	624	556	598	593	615	563	578	550	620	567	543	575	555	585	598	568	659	589	555	583	565	600	515	610	570	616	621	557	581	619	624	615	596	621	570	584	581	590	599	518	578	597	575	545	605	583	585	575	610	562	603	590	597	565	572	607	568	527	573	588	586	566	583	589	585	593	568	572	537	574	576	591	581	547	591	597	558	572	567	578	569	616	624	576	581	566	626	578	562	561	579	584	607	541	593	564	563	559	591	613	616	588	553	627	546	632	570	598	556	596	582	586	606	568	616	555	560	540	559	592	566	625	553	565	595	542	575	613	584	574	581	581	564	594	625	579	568	583	585	564	591	594	581	616	555	608	570	544	550	584	583	594	574	558	600	601	591	581	580	622	566	544	562	565	586	546	604	549	573	569	599	557	592	555	614	602	557	605	592	567	543	600	600	619	564	561	599	584	536	592	575	572	567	587	569	571	569	598	589	552	570	563	596	550	598	613	606	607	576	592	539	565	589	604	602	550	538	567	577	561	558	596	607	618	570	573	583	599	589	590	608	574	569	581	605	584	541	601	578	557	579	596	548	547	546	611	552	566	597	570	599	556	595	605	569	595	555	603	613	596	550	603	579	593	593	580	589	568	561	596	564	569	594	607	549	569	582	548	585	591	574	563	615	596	563	631	570	612	539	601	588	563	586	576	598	568	592	562	573	557	580	589	586	585	570	560	591	592	577	528	595	571	559	557	612	576	619	563	567	594	570	577	534	563	574	577	574	596	584	578	595	569	567	606	555	553	578	569	603	572	583	606	603	589	600	560	546	584	580	511	564	564	608	582	551	607	548	556	602	564	590	531	569	604	597	577	595	564	619	582	583	608	561	579	567	568	593	553	548	565	579	560	601	599	595	529	599	541	595	537	597	603	601	582	550	638	589	572	569	579	596	614	555	568	594	595	619	566	616	574	589	567	560	598	626	607	594	583	601	616	581	583	597	558	575	582	578	552	580	555	597	589	585	619	609	569	559	596	563	619	553	595	582	583	618	589	565	558	611	613	561	566	591	580	586	599	563	595	520	600	571	585	558	554	579	566	583	602	603	578	584	605	602	543	638	572	589	595	553	608	594	555	598	575	567	533	598	591	589	586	565	585	571	608	602	597	584	572	551	577	633	582	561	588	608	550	575	572	587	575	588	589	569	617	586	562	534	570	575	606	554	621	587	591	599	558	588	565	580	616	591	592	548	645	576	562	580	545	554	584	592	586	595	575	583	568	602	566	602	596	531	592	619	602	575	570	566	588	586	558	583	557	542	618	581	597	602	583	571	594	572	560	577	567	578	559	570	603	574	554	586	619	603	619	570	562	597	617	594	562	619	577	636	578	587	556	592	532	572	633	579	580	553	574	552	626	592	584	588	586	606	595	569	577	579	566	565	583	590	567	664	585	623	578	603	586	563	618	579	576	583	581	593	605	552	590	568	612	554	590	633	579	605	578	547	531	579	599	519	545	578	584	569	585	577	571	547	566	613	523	519	602	567	577	596	598	595	582	513	542	530	562	583	584	591	570	596	617	569	569	533	544	594	572	622	561	567	592	549	615	586	553	582	594	596	576	600	594	605	552	623	589	579	556	579	593	610	592	602	590	616	556	592	545	601	590	628	586	557	534	605	594	607	558	567	559	551	578	599	594	559	557	612	547	567	576	601	570	563	617	573	626	541	584	575	621	591	540	603	566	585	555	570	586	597	578	551	577	592	608	577	597	585	539	539	662	625	598	601	616	596	585	567	567	549	602	557	594	568	539	564	579	578	605	589	576	575	621	551	593	532	619	579	558	571	562	561	579	589	590	603	598	560	556
25376	15506	22843	14653	10069	7779	5435	3528	3255	2983	1708	1517	1107	924	752	568	569	511	526	376	338	338	308	277	270	287	282	233	246	237	242	237	223	198	199	214	201	207	213	215	229	221	228	214	219	203	246	190	188	236	193	202	241	209	198	199	194	209	209	233	195	211	210	199	186	223	220	228	205	192	191	200	208	209	200	192	219	194	179	194	198	225	214	199	202	189	202	190	193	211	212	199	191	203	211	222	207	210	194	194	193	198	194	213	185	221	201	221	197	200	213	187	211	224	216	225	202	199	224	210	218	210	203	217	198	221	211	181	202	237	212	189	222	219	227	190	204	218	188	233	197	224	232	194	197	197	208	201	188	206	232	202	223	227	220	257	198	215	231	190	199	204	187	240	215	202	188	207	234	220	190	219	212	213	219	191	214	193	235	200	230	193	216	212	227	195	229	224	225	232	223	215	196	192	220	215	177	198	203	214	186	193	192	214	209	237	199	222	220	224	198	224	199	245	202	228	221	217	239	207	230	175	225	234	233	219	194	184	229	211	216	209	239	216	218	227	193	213	234	212	206	201	200	201	213	220	193	204	217	205	230	228	230	231	201	211	208	185	204	186	207	214	218	211	220	220	222	209	210	199	236	205	200	225	223	202	222	210	223	223	220	216	213	217	191	244	224	211	215	212	182	195	230	218	207	215	189	201	212	209	207	185	190	196	214	221	222	218	211	228	209	222	215	202	189	211	216	223	216	212	253	225	201	206	199	233	201	218	234	203	215	216	200	205	216	252	194	211	208	198	220	206	223	203	228	225	243	208	209	206	211	186	223	204	195	183	250	192	251	204	222	203	197	201	200	192	199	200	191	213	204	245	209	214	199	230	209	216	213	200	209	192	237	245	217	201	198	212	199	184	198	193	205	227	196	232	206	238	224	223	203	275	188	217	242	212	205	201	183	183	205	205	197	211	192	236	177	205	208	194	186	219	200	190	204	214	205	211	202	217	207	211	233	208	198	177	211	215	216	225	204	198	201	188	180	215	214	210	220	196	216	239	199	213	182	220	206	237	223	225	206	205	221	226	244	200	234	219	209	206	203	211	187	210	192	228	199	209	192	202	195	214	194	237	207	196	203	194	162	251	219	231	212	218	222	217	192	223	217	190	200	195	226	224	194	186	229	207	230	213	218	225	205	206	206	241	189	211	201	211	232	224	195	174	240	190	221	207	220	214	197	186	203	221	198	197	208	191	226	213	204	209	195	188	218	213	180	205	237	220	206	196	219	237	173	203	194	200	234	210	235	201	231	201	221	221	216	226	200	195	208	215	222	222	205	182	203	207	214	186	196	199	217	246	194	178	224	230	216	188	219	209	228	220	195	207	200	205	192	220	220	219	223	193	222	216	192	205	229	230	227	240	201	211	205	222	213	214	213	215	188	192	201	173	211	233	187	170	207	188	199	222	226	225	214	181	210	189	213	227	223	217	184	209	211	235	197	196	237	201	205	207	200	201	223	190	232	202	202	194	236	246	219	197	235	204	216	213	204	212	211	201	206	204	208	188	206	199	240	202	223	222	202	220	226	212	236	217	206	214	224	200	219	223	218	237	202	195	198	234	207	202	205	188	202	196	200	198	203	191	211	184	214	228	182	195	222	188	229	196	217	233	222	229	183	236	201	201	182	205	219	212	211	213	193	211	204	190	209	214	197	230	208	201	201	182	230	242	208	209	165	208	214	182	227	232	192	214	212	222	218	214	213	232	202	212	213	200	211	186	206	207	216	224	205	228	205	209	226	216	210	235	214	185	209	221	190	222	201	204	218	224	199	210	212	224	218	200	201	222	214	172	210	195	213	225	191	212	212	194	200	214	249	217	189	195	202	226	210	227	212	201	249	203	191	212	200	229	188	199	202	191	221	182	194	207	228	222	217	180	196	207	203	193	194	215	227	189	176	208	195	230	226	214	220	230	208	220	207	220	205	208	189	216	204	212	211	203	204	211	236	193	226	234	220	204	208	182	189	207	195	182	182	229	209	214	211	227	194	198	209	201	222	228	224	228	192	205	210	236	218	234	224	232	213	207	229	203	231	196	170	196	225	174	185	196	217	216	227	201	190	217	253	206	223	197	197	193	205	202	218	202	209	245	187	223	207	188	227	211	197	199	224	194	224	205	206	181	213	204	206	208	190	235	209	197	211	232	216	215	209	204	196	181	209	219	183	187	210	218	204	208	210	190	203	219	229	183	207	191	208	232	193	192	208	227	218	183	191	163	206	209	193	184	209	215	182	211	224	228	222	211	244	216	212	213	216	196	185	228	186	206	205	189	194	212	215	212	200	226	210	212	222	203	229	225	198	233	242	205	208	209	199	170	218	212	225	208	253	224	206	239	195	197	205	219	220	233	193	204	199	215	211	207	206	220	200	190	213	220	217	193	219	197	218	174	201	209	214	237	193	202	197	225	207	211	188	196	197	213	210	201	223	192	249	199	185	200	196	207	244	176	215	217	213	203	226	200	203	230	190	221	178	183	210	193	215	227	223	193	205	212	223	175	195	195	213	206	213	222	222	208	231	187	223	208	188	208	196	203	223	249	210	216	217	195	202	196	206	210	217	199	237	205	254	235	196	233	208	199	218	213	198	191	196	227	216	225	209	198	201	208	196	226	226	225	203	222	232	190	213	213	202	226	245	211	233	215	184	210	193	204	219	224	197	204	228	204	184	202	221	204	185	186	221	192	193	193	221	234	221	186	247	199	210	221	198	207	200	190	227	197	220	204	231	204	199	217	211	198	226	197	198	220	218	210	192	210	190	194	241	207	172	212	206	230	217	201	237	220	201	216	202	196	190	201	184	220	197	208	245	237	221	220	240	226	192	215	200	215	210	188	205	219	212	218	222	206	212	221	205	187	186	235	193	200	227	204	211	204	204	181	201	188	221	199	194	200	220	195	230	180	204	224	234	195	182	203	247	184	222	203	232	242	219	224	195	201	218	204	228	203	224	213	225	222	213	197	177	188	185	214	212	221	205	230	219	199	215	193	201	192	201	203	199	193	197	246	193	202	218	218	205	184	202	209	214	169	177	194	178	204	220	188	195	211	229	232	211	191	228	208	216	197	244	226	222	199	199	250	220	171	211	214	213	230	216	219	186	229	217	204	226	208	203	229	221	228	195	189	203	216	232	183	194	207	233	210	203	220	183	226	220	220	189	225	213	198	220	209	198	219	215	204	217	209	195	205	218	200	234	219	220	231	200	202	208	205	198	194	225	212	210	225	215	207	254	211	218	215	197	206	209	196	202	228	202	212	202	201	212	224	216	215	215	209	210	230	230	211	215	201	181	237	205	190	222	223	201	210	224	222	225	209	216	236	209	217	199	243	214	190	206	207	202	220	207	200	210	222	180	219	191	200	217	217	198	186	203	235	192	180	221	208	215	218	231	216	229	205	222	211	219	207	230	180	208	184	194	200	218	207	233	208	236	206	243	204	205	205	205	225	217	218	229	232
16570	13647	27968	25326	23418	21896	18607	14476	13803	12560	9188	8048	6289	5597	4622	3479	3307	2970	2658	1829	1826	1718	1354	1304	1183	1070	985	833	813	809	783	720	687	635	596	606	579	604	584	608	611	539	559	579	532	556	570	590	561	538	553	554	549	556	511	494	527	507	568	535	484	474	523	541	496	533	521	530	536	524	495	507	491	552	484	507	529	506	487	500	506	527	511	477	547	543	523	491	515	520	516	518	479	489	507	530	534	533	509	475	499	538	505	530	494	499	498	497	533	557	499	553	518	550	519	510	531	544	511	550	533	487	483	521	511	528	496	502	537	464	522	497	522	550	523	480	550	532	513	524	498	524	538	491	501	484	502	510	523	502	509	481	498	555	533	511	527	508	508	519	511	538	504	500	518	483	495	533	513	511	516	529	491	529	538	516	532	557	515	538	505	483	514	548	555	481	522	508	512	544	555	495	533	512	486	551	519	506	537	499	542	527	550	509	538	487	507	515	525	515	465	516	504	514	496	502	546	484	514	543	560	484	506	506	536	516	496	513	541	507	517	515	527	501	471	492	519	515	556	527	502	496	534	546	523	485	529	535	546	507	533	502	536	473	545	510	496	499	526	570	566	564	491	473	507	507	500	532	533	510	493	561	549	498	524	481	530	493	451	549	544	485	522	509	523	529	525	531	503	558	499	504	479	540	502	530	540	524	547	527	522	518	546	484	519	529	470	529	470	496	514	485	509	522	508	468	524	536	520	481	508	568	508	526	485	508	528	490	536	502	501	538	484	506	492	532	517	541	470	557	494	499	503	514	542	512	494	527	510	512	514	519	520	545	496	496	495	525	554	507	494	509	523	495	514	502	500	504	517	516	538	513	555	534	516	522	492	502	573	471	517	532	503	507	506	529	509	499	502	557	533	496	548	507	508	521	535	560	539	568	540	513	493	525	542	482	523	534	511	508	535	510	474	532	511	510	513	537	528	502	516	545	504	507	508	553	521	529	504	503	569	519	546	531	531	512	484	526	501	521	554	542	543	497	527	498	512	543	513	493	539	556	530	513	514	494	530	512	505	538	577	515	529	529	529	521	500	491	497	517	528	562	487	537	508	510	494	483	521	523	530	534	522	511	505	537	526	505	511	543	546	515	519	499	511	525	537	478	476	486	483	453	487	500	522	514	548	502	506	507	507	547	554	530	510	497	494	546	537	561	490	521	552	521	539	528	499	517	472	560	492	462	548	501	500	511	548	468	522	511	522	538	484	531	506	501	514	510	508	488	516	502	529	492	488	521	492	500	527	566	520	492	493	528	516	493	526	530	529	544	528	498	483	553	510	529	483	525	525	483	532	529	546	507	539	525	499	518	476	526	476	502	500	525	558	521	518	511	488	479	546	556	537	503	510	523	527	475	503	514	546	515	507	544	498	528	525	502	521	545	506	505	511	506	448	486	499	520	516	541	503	495	509	559	498	488	529	495	532	518	541	534	498	510	555	534	504	495	521	512	552	525	533	503	474	487	519	543	479	522	493	514	535	573	491	512	542	531	486	539	565	501	485	482	521	511	476	504	540	498	524	481	472	515	499	464	512	523	515	523	444	505	533	521	497	482	483	521	529	497	481	516	534	520	510	495	482	494	537	535	515	491	522	539	527	473	501	524	503	515	494	508	531	523	495	514	514	473	569	553	533	473	517	495	496	526	510	509	519	505	487	530	534	534	535	531	545	522	487	497	514	531	552	499	522	565	533	490	481	540	574	512	518	518	506	491	508	508	500	557	496	538	499	520	496	538	534	538	495	527	535	519	521	551	513	537	501	509	533	525	540	501	508	472	519	526	523	534	511	520	551	500	510	506	500	516	566	502	501	551	498	543	495	522	489	531	505	466	530	526	526	561	482	512	505	477	541	525	531	522	489	514	521	506	539	503	491	506	537	480	513	531	545	541	505	513	482	503	511	470	490	532	501	538	516	564	556	556	509	519	505	496	527	487	528	521	498	536	518	507	486	510	520	462	535	511	505	538	547	486	483	527	500	502	477	473	507	530	497	551	518	506	537	482	526	522	501	472	490	536	474	560	508	490	551	475	502	496	560	491	517	520	537	543	504	522	535	522	527	517	516	505	519	532	504	504	489	488	515	522	526	506	534	531	558	527	523	519	493	517	506	526	511	510	526	516	510	518	489	534	562	516	455	521	506	513	535	531	501	541	536	514	519	508	523	548	533	527	504	498	506	561	542	527	510	508	515	479	505	486	530	526	541	525	506	523	540	511	536	506	507	496	485	514	521	481	500	552	507	498	513	498	502	524	496	507	531	519	511	527	527	531	513	526	505	516	522	503	505	522	514	499	505	543	531	495	503	491	522	516	495	479	535	523	537	535	524	486	537	543	539	555	507	537	538	555	535	465	482	486	522	482	496	532	540	546	488	509	550	523	513	473	502	488	488	555	524	566	571	484	493	557	525	501	555	477	540	523	531	491	480	463	495	529	526	523	557	502	472	471	509	500	476	494	474	502	531	556	495	529	529	545	504	480	515	516	531	564	502	508	504	547	521	541	544	545	516	513	549	519	504	505	553	526	534	515	500	537	500	554	531	514	496	509	527	504	525	530	528	542	491	488	508	535	505	547	544	497	507	559	519	524	522	501	553	517	523	495	512	473	527	543	535	517	452	543	513	502	497	524	518	515	540	513	502	492	514	515	519	495	496	506	487	528	518	502	493	494	521	546	519	494	513	497	572	538	501	550	493	509	526	522	494	506	515	500	579	507	537	510	514	498	542	487	507	502	552	526	513	466	526	526	496	503	517	524	475	518	517	503	529	493	531	511	471	489	530	507	523	523	551	555	516	525	547	543	500	530	541	497	504	497	558	543	521	514	546	528	494	505	516	550	505	487	494	525	528	514	505	505	515	553	512	511	514	498	501	523	504	534	512	488	478	479	499	516	504	473	541	523	522	501	518	596	460	522	536	545	529	459	547	518	520	565	537	532	474	499	518	487	528	533	478	558	491	523	488	521	503	527	512	483	541	543	503	522	516	520	494	534	516	518	526	499	546	507	532	481	500	493	461	519	453	544	544	497	526	527	511	518	538	516	468	505	557	549	487	502	533	480	486	514	505	525	564	535	528	556	510	535	482	519	499	503	524	551	516	493	489	465	521	519	518	488	545	509	518	585	507	480	521	569	556	551	473	527	520	480	524	524	496	524	524	537	505	519	514	549	509	521	503	495	545	521	533	526	557	543	506	535	543	470	551	507	522	539	544	550	522	541	513	498	499	502	513	488	509	513	513	529	529	530	514	514	509	511	506	529	508	497	502	551	514	524	535	539	497	521	510	517	513	472	556	479	509	534	523	510	459	475	506	537	508	498	505	506	502	514	492	508	516	527	497	519	523	539	513	493	536	542	523	485	478	547	466	523	515	492	507	517	519	517	517	517	501	529	529	501	495	482	557	515	546	489	480	540	508	499	545	529	487	510	511	532	520	469	505	517	519	481	526	518	513	514	547	490
8766	6181	6668	4883	3214	2132	1530	1025	860	736	628	529	527	443	392	310	314	323	296	291	316	290	275	255	241	255	237	238	256	274	261	292	233	221	229	225	253	295	245	240	264	266	228	249	269	247	234	238	252	213	249	250	237	228	225	248	216	230	274	259	242	222	220	245	222	231	234	258	250	257	262	266	254	259	242	244	272	256	261	244	270	242	284	259	238	242	256	256	227	253	250	270	259	264	263	245	253	223	243	227	246	243	230	236	224	235	244	254	241	265	260	226	243	223	237	255	242	246	236	240	232	242	252	277	221	246	238	280	212	254	237	243	274	243	255	239	231	247	239	248	214	254	261	245	248	234	241	255	252	262	240	251	257	249	231	228	227	266	238	220	224	240	286	244	236	225	204	270	235	265	248	264	255	223	239	258	257	223	244	232	225	235	263	254	236	244	246	238	239	245	221	238	225	252	230	234	257	249	231	233	233	280	272	257	243	246	214	229	245	240	267	259	266	255	225	244	226	230	260	240	266	293	250	254	243	254	234	229	266	258	245	245	212	242	275	237	257	243	237	248	216	264	268	263	243	245	253	235	296	227	248	274	249	263	222	231	260	238	236	219	225	263	232	216	267	231	224	237	260	235	251	242	246	257	258	250	251	258	241	252	269	244	244	256	232	242	252	237	243	235	229	217	227	234	253	242	225	254	264	242	248	249	220	259	272	222	247	260	235	240	242	234	263	250	264	276	261	262	197	252	228	231	268	278	254	243	239	268	266	222	271	230	272	207	258	269	232	227	258	250	261	240	230	234	233	251	243	254	261	214	208	242	239	202	255	254	256	248	201	248	261	275	229	218	231	264	261	250	275	250	236	273	239	243	222	296	237	216	243	246	240	244	233	243	258	207	239	237	249	258	227	239	237	240	242	248	209	231	236	246	251	240	244	231	244	235	232	221	256	242	259	230	260	249	226	227	239	244	231	240	229	240	245	260	233	270	226	270	277	226	243	249	254	257	205	261	244	250	230	263	215	267	273	261	256	215	253	249	231	220	284	269	249	266	247	265	251	257	232	217	251	277	261	250	252	243	218	239	233	270	242	264	234	253	271	255	226	236	262	233	244	271	239	256	269	252	254	226	215	253	232	250	241	252	226	234	236	263	271	229	222	244	247	245	223	231	231	259	229	287	256	255	280	243	247	247	232	268	236	233	256	262	246	249	242	221	248	245	247	252	256	256	244	236	251	247	275	251	221	250	248	249	252	244	278	270	244	259	260	280	251	244	220	248	246	248	262	248	242	249	279	241	238	281	278	247	223	227	247	288	261	245	249	248	241	239	258	245	222	279	220	247	256	264	246	253	264	262	253	256	261	213	272	242	258	264	262	245	227	267	242	253	214	261	265	247	250	233	255	254	212	268	284	256	274	224	246	245	266	227	259	255	243	240	221	267	227	287	254	243	242	257	273	246	260	249	249	235	225	223	247	225	241	231	226	250	264	270	231	227	241	235	239	249	242	254	223	265	219	254	236	266	274	254	222	230	244	261	290	255	254	234	212	227	224	242	268	270	250	243	261	247	250	266	253	218	234	235	224	247	242	225	250	250	269	234	223	254	232	241	222	227	248	242	246	265	226	254	236	262	245	240	233	227	236	218	273	260	234	267	226	265	244	286	265	226	244	250	247	259	247	242	275	251	254	280	245	259	228	249	222	218	243	252	253	259	244	245	209	238	248	284	240	256	223	223	234	244	233	253	231	204	226	250	236	225	250	259	269	240	228	273	273	259	235	257	245	236	228	236	231	254	275	245	218	262	233	227	237	231	268	241	248	260	237	228	245	247	276	221	277	233	216	226	254	246	227	224	244	209	237	254	235	252	247	268	221	245	247	231	237	256	233	241	228	213	241	222	233	255	274	228	248	249	239	249	232	255	273	258	266	245	237	244	231	239	229	248	220	232	255	242	284	249	233	252	253	243	234	251	223	239	238	240	248	227	223	267	277	254	240	240	246	234	244	208	237	234	226	215	251	253	236	269	271	268	225	250	244	251	249	273	226	256	234	257	276	295	298	255	245	265	267	259	269	249	268	247	256	252	256	243	253	248	243	207	253	213	227	237	264	256	236	237	231	243	233	262	218	266	253	220	275	242	244	248	223	258	244	225	236	227	254	265	240	267	226	269	245	227	258	243	257	216	252	242	236	224	246	238	251	241	234	250	255	244	278	256	274	283	267	264	246	272	222	274	232	230	228	231	215	246	239	233	239	247	257	234	251	224	222	261	236	244	239	276	230	220	235	244	259	253	232	269	234	231	255	243	264	243	255	245	215	268	245	262	226	229	256	237	233	247	254	238	210	263	195	245	244	252	246	243	272	266	263	249	241	239	237	272	236	262	245	240	245	251	236	273	268	233	227	261	236	272	237	252	244	248	243	256	260	270	244	249	262	269	268	223	270	240	240	275	227	268	220	219	269	254	272	255	249	254	231	246	268	239	243	255	255	225	207	233	231	236	250	226	237	244	272	240	255	233	271	240	245	268	249	240	232	247	254	243	257	278	258	235	224	239	240	253	250	233	237	252	243	247	229	241	244	241	228	248	255	256	251	240	257	239	221	244	252	249	273	266	244	279	242	209	258	240	248	249	221	263	239	240	275	241	257	259	244	222	252	260	268	241	250	232	253	252	266	243	241	220	245	234	259	269	224	238	228	259	257	246	244	229	249	248	257	226	224	230	240	239	253	229	248	258	262	248	238	251	237	258	230	245	219	249	258	254	237	243	250	260	282	239	252	235	243	277	261	281	259	254	230	284	263	231	254	257	276	268	236	252	244	249	232	255	227	277	256	250	246	265	266	230	261	248	254	248	253	235	228	277	256	232	256	264	280	256	247	241	244	237	257	244	224	249	262	250	248	240	218	254	228	240	248	241	243	261	257	248	231	245	259	236	263	233	252	228	258	246	248	274	258	261	244	237	253	232	237	252	224	265	218	261	252	219	217	233	217	229	242	241	237	264	268	254	245	234	246	249	240	240	256	238	263	234	250	253	267	246	257	267	234	254	252	253	232	226	236	276	216	272	241	249	222	247	246	249	247	234	244	271	264	264	250	282	240	279	255	257	261	251	222	248	238	269	258	272	225	269	246	241	226	246	203	239	244	263	215	233	265	260	239	245	268	231	242	223	244	276	232	253	253	242	245	276	239	242	267	247	244	244	257	228	208	231	238	219	226	236	230	242	262	243	249	250	231	260	247	220	243	268	228	234	236	262	276	227	236	243	256	225	208	246	258	249	275	212	202	239	265	219	238	238	260	253	243	238	252	248	269	251	239	257	229	229	243	276	247	239	249	241	247	232	272	251	263	224	253	259	227	265	242	218	220	269	259	256	220	246	242	248	246	250	250	274	266	254	255	248	248	232	253	262	231	252	215	253	238	249	268	249	242	269	245	229	241	251	245	263	227	230	275	245	236	235	249	253	254	216	237	250	224	244	281	252	255	227	242	256	243	237	237	262
6821	6371	12830	13904	12163	9851	7729	5502	4798	3859	3262	2866	2478	2157	1755	1369	1263	1144	1103	1083	984	889	856	807	759	761	714	660	726	671	696	659	619	605	657	611	613	553	610	616	620	610	592	586	616	603	609	613	625	626	637	632	594	557	601	598	604	563	585	605	603	554	579	605	607	581	625	584	559	576	601	566	589	603	579	592	598	587	584	614	608	597	589	582	620	634	597	589	628	588	567	577	573	572	612	624	607	624	614	602	602	549	561	578	620	603	559	589	596	573	601	608	627	584	611	581	581	622	587	587	584	611	622	605	606	543	604	556	607	574	596	589	608	609	584	635	604	572	615	588	604	619	623	566	599	574	602	567	585	550	642	620	635	604	588	605	582	574	565	601	568	576	648	610	615	586	581	583	604	602	598	606	565	589	598	590	562	566	613	593	604	639	609	600	634	600	606	594	614	596	583	528	628	632	611	575	651	557	591	610	593	663	574	583	598	637	624	591	606	598	587	598	602	621	562	544	595	580	601	590	588	593	575	600	616	588	588	583	573	629	582	593	657	596	644	561	567	607	592	607	611	622	612	572	633	572	589	593	653	539	612	615	610	573	608	602	572	563	580	572	565	640	612	595	617	556	596	632	607	610	595	632	617	578	590	609	603	593	623	617	618	566	582	600	588	597	563	604	598	599	635	599	625	555	559	588	628	581	579	603	591	669	626	603	604	579	563	604	632	594	577	604	584	570	609	611	578	547	593	576	607	617	598	606	621	568	589	588	596	628	584	604	585	597	595	615	620	589	580	604	580	586	592	572	592	565	561	533	606	619	642	615	569	605	561	607	608	612	594	598	539	562	594	600	610	587	600	602	616	605	632	573	569	564	581	612	594	575	570	625	620	582	604	595	608	622	605	597	578	560	603	581	597	578	592	582	601	590	610	579	593	564	621	572	605	585	601	568	573	621	647	593	614	591	580	558	636	608	604	601	609	638	603	606	594	586	599	568	583	600	569	573	611	586	608	569	582	550	616	590	596	669	604	597	578	569	593	604	601	628	584	638	615	636	594	632	603	590	583	608	577	555	625	610	573	568	624	586	561	587	600	567	629	588	573	581	612	578	587	607	584	589	643	567	608	606	634	597	590	600	609	604	610	562	603	604	585	588	594	593	605	598	589	599	586	582	603	561	591	561	602	574	584	592	617	590	638	579	604	579	590	592	619	614	607	632	590	610	599	599	591	606	584	627	587	594	589	595	605	610	596	599	594	606	659	612	580	568	586	561	586	608	619	625	605	635	619	624	545	581	585	642	630	552	591	597	596	590	575	571	618	594	573	595	561	559	551	617	552	577	603	560	615	631	573	568	622	610	602	611	572	577	600	594	636	597	586	633	592	562	589	611	603	598	614	585	591	584	567	562	585	578	645	592	573	613	592	634	593	594	609	586	580	612	601	588	608	588	576	634	576	607	624	585	633	571	582	632	621	588	599	572	606	601	617	633	548	562	602	608	577	644	619	577	600	627	562	633	586	552	627	577	557	615	621	541	634	626	581	602	628	620	607	606	563	599	591	552	590	585	577	612	596	607	596	584	592	604	587	603	581	564	632	594	596	544	565	589	591	552	596	571	608	599	607	572	613	588	635	599	611	592	648	618	602	585	592	568	624	586	590	586	612	611	628	572	595	613	564	617	606	591	583	581	603	602	621	607	604	603	577	596	618	557	595	606	554	587	570	636	578	603	623	570	616	667	562	630	630	555	604	597	617	564	578	606	559	645	643	664	606	584	599	604	569	562	619	594	617	562	576	605	597	620	623	630	623	605	600	604	580	598	605	592	628	609	598	596	569	629	569	593	581	639	587	593	637	608	635	606	632	576	587	634	579	614	598	565	617	564	593	566	618	627	616	603	621	583	592	553	594	579	600	617	601	606	609	622	579	610	586	613	594	595	530	615	591	615	587	607	639	558	556	653	631	623	612	616	661	607	576	581	619	559	622	627	598	621	566	624	553	576	552	577	557	601	588	587	620	603	556	686	595	616	624	640	635	595	613	583	568	609	612	618	581	582	594	630	608	594	639	606	596	622	581	589	574	625	559	631	614	611	594	593	630	590	640	567	622	570	634	590	602	604	590	572	601	549	593	594	589	572	616	602	538	594	618	592	579	616	656	629	598	603	593	619	634	577	603	593	607	555	589	651	594	597	589	586	570	624	572	621	595	612	560	559	608	626	628	615	568	611	592	556	572	591	597	585	546	568	579	567	599	656	600	601	593	605	584	624	658	550	637	665	578	616	616	586	593	554	600	592	603	609	605	569	608	590	574	592	606	626	592	602	588	609	599	579	594	628	576	612	560	564	614	611	612	603	641	575	609	603	575	593	583	610	567	590	607	550	643	584	583	580	562	587	573	622	633	635	604	600	576	619	609	594	551	625	614	634	592	583	596	628	542	605	615	626	584	590	574	592	602	625	593	570	594	636	572	610	600	589	580	574	649	626	631	633	602	595	604	610	611	612	580	598	617	603	608	573	596	588	586	571	596	604	590	645	609	587	590	600	606	617	611	612	607	582	580	574	588	655	608	594	577	604	615	581	569	578	608	595	588	576	574	582	625	608	579	597	596	605	517	617	607	604	619	576	615	589	564	573	664	586	583	588	591	603	580	600	583	606	592	598	622	559	642	570	573	556	617	558	612	583	654	588	624	595	593	574	599	619	649	580	591	605	535	573	587	595	617	584	609	611	595	613	604	591	598	595	563	606	578	608	559	621	582	574	588	632	607	635	580	574	578	625	619	572	585	564	578	577	582	570	572	605	599	618	605	582	632	544	630	642	603	584	568	578	595	563	607	579	590	613	585	561	594	559	576	641	611	633	597	580	648	605	594	585	574	578	632	621	556	639	579	608	618	586	549	598	585	645	573	588	581	586	616	604	594	581	565	615	577	630	599	592	588	607	623	536	597	568	555	589	634	558	596	578	636	647	605	563	593	587	588	581	581	620	578	590	586	601	634	561	577	609	609	596	623	665	600	637	572	619	583	592	610	632	656	615	638	589	616	561	610	588	636	623	612	601	605	599	599	602	602	581	615	592	597	593	548	635	595	614	585	613	583	614	619	616	612	638	569	644	610	606	585	623	622	629	625	625	600	601	589	569	624	588	580	566	590	594	613	593	604	609	610	594	618	623	598	603	554	553	615	571	590	593	597	576	612	578	582	607	613	589	568	608	557	615	588	577	576	625	569	591	582	625	649	562	571	604	633	599	598	610	581	638	606	574	598	627	616	615	584	596	599	579	549	636	636	651	631	568	550	584	631	553	585	639	592	606	582	571	586	618	622	587	592	625	562	620	613	591	605	576	568	608	597	609	565	609	608	595	604	589	589	632	608	591	609	576	579	591	562	621	578	584	591	649	612	616	629	612	615	643	627	556	619	608	626	638	620	557	583	567	613	565	593	615	634	604	587	593	544	613	576	575	623	561	574	621	572	611	618	575	566	623	636	609	542	586	598	609	594	625
18687	12985	16253	9747	6901	5113	3216	2149	2274	1759	1098	1022	746	709	564	441	432	453	429	374	320	299	284	296	319	299	282	260	287	266	240	252	265	250	209	257	247	224	224	273	294	262	234	265	245	237	238	259	229	255	232	233	225	251	232	241	249	215	229	235	253	227	239	229	247	219	255	233	249	235	228	244	253	236	238	239	221	219	229	256	238	238	247	287	250	249	259	260	253	236	224	228	266	242	225	248	259	262	201	239	252	208	254	242	205	217	245	224	239	267	263	243	257	220	221	246	225	242	214	210	221	218	217	247	229	249	223	212	244	279	244	267	252	207	209	238	242	245	248	267	288	240	245	243	258	249	229	232	253	246	224	251	224	202	245	243	257	207	225	224	243	242	231	217	250	254	240	238	276	224	251	227	258	258	233	247	223	245	228	241	233	253	222	253	242	250	249	232	236	237	229	235	243	251	263	237	236	215	257	217	262	240	267	205	253	220	254	233	230	241	229	237	270	193	224	228	228	250	262	236	244	237	251	253	258	226	260	223	226	252	239	239	227	215	237	261	223	226	236	251	245	253	232	244	205	250	216	225	219	266	253	252	256	262	243	249	224	236	220	217	222	215	240	216	261	241	237	230	225	247	245	221	239	209	220	273	260	292	226	225	265	233	230	233	230	221	209	231	227	249	236	221	230	255	242	238	234	234	244	234	253	231	221	238	220	229	265	262	237	245	250	246	241	239	249	240	230	263	228	221	231	224	239	237	234	243	234	237	268	265	229	280	248	225	233	249	259	255	221	230	237	245	220	216	247	220	237	251	222	246	235	201	244	250	220	248	236	246	225	243	237	246	248	220	239	252	236	253	245	257	226	209	246	276	256	216	260	229	236	241	226	232	241	246	273	262	217	259	237	252	243	250	237	222	238	215	206	258	230	250	230	219	252	240	232	232	229	215	234	229	218	248	253	225	238	255	242	229	238	249	254	245	195	241	266	216	231	234	211	235	243	256	252	208	242	221	240	242	238	272	241	230	228	209	255	249	232	254	241	242	208	227	261	239	214	210	249	240	245	255	269	243	209	238	240	237	233	253	232	261	274	225	233	244	235	238	233	219	250	264	242	255	229	247	269	238	246	241	214	247	210	223	222	252	236	260	220	234	232	232	271	242	242	209	253	211	227	258	235	242	253	236	251	222	254	200	243	239	258	255	258	241	249	219	234	234	239	219	223	247	235	246	226	233	256	245	268	234	270	218	222	230	210	252	237	248	235	244	245	252	224	252	261	207	248	226	239	246	252	249	259	276	251	229	239	246	231	268	227	228	232	249	237	230	254	257	229	244	245	251	266	229	230	232	209	244	199	256	233	248	250	244	225	236	215	247	245	212	218	235	226	249	261	247	231	263	261	241	248	227	237	233	243	257	276	252	243	222	236	241	279	258	223	207	224	230	251	244	235	249	256	225	264	235	227	214	241	280	233	238	213	237	231	206	243	256	198	224	229	254	234	282	258	237	233	225	240	243	271	221	233	238	233	244	238	269	243	255	241	237	251	240	204	239	212	230	244	220	194	233	209	247	268	237	216	244	228	251	232	231	243	220	239	235	227	258	270	255	222	225	245	226	226	190	225	236	220	210	232	230	226	240	249	233	229	232	212	217	232	241	217	245	281	237	253	233	270	228	238	250	264	235	219	213	237	234	247	214	213	219	245	275	244	226	241	246	226	250	242	228	219	217	266	238	246	235	243	231	246	217	228	238	225	260	219	256	259	255	235	225	278	225	237	247	224	250	238	236	265	214	218	211	255	258	266	266	254	227	246	258	234	246	227	252	223	241	233	250	248	222	257	234	224	249	257	262	255	256	241	248	206	263	240	220	228	261	220	245	237	246	236	204	239	237	238	258	239	236	239	251	261	208	247	235	208	248	252	241	204	260	266	237	233	252	207	249	246	237	264	235	236	243	251	226	210	236	237	231	249	238	261	265	260	254	238	227	243	270	276	238	253	249	219	202	214	250	255	211	225	210	248	250	258	232	217	236	256	241	230	224	211	237	247	231	226	260	238	229	236	255	276	254	256	238	257	260	235	251	229	258	260	229	237	236	218	257	236	253	243	232	222	242	227	251	233	245	220	254	239	249	222	224	232	243	239	226	242	225	216	247	236	255	231	256	243	224	218	244	212	248	243	237	230	242	237	253	245	265	204	250	246	228	245	228	231	223	227	254	255	226	226	274	240	238	238	276	256	260	235	251	252	252	240	252	233	227	247	240	254	230	226	216	256	233	240	237	220	233	239	260	220	217	237	214	265	226	233	236	228	227	224	250	222	219	266	247	241	266	261	214	250	217	254	206	242	237	226	268	247	206	271	254	239	228	279	232	239	258	214	257	222	217	230	243	255	217	227	211	251	221	251	239	230	240	251	249	236	219	239	245	231	262	215	269	218	237	249	241	265	242	219	245	202	253	244	261	230	227	218	230	235	245	228	221	247	198	244	228	262	215	222	233	258	253	227	237	267	240	217	217	233	249	243	217	225	241	235	239	247	232	247	253	230	233	232	228	236	218	221	258	234	241	237	251	230	244	264	255	214	225	238	246	253	247	219	255	277	248	276	199	226	209	227	210	225	268	252	248	214	243	258	231	264	253	231	224	237	248	248	238	256	262	256	235	256	217	222	243	277	247	251	227	272	223	228	249	232	247	242	230	268	239	197	260	271	220	216	235	236	247	227	229	248	224	229	243	273	247	217	241	251	245	250	221	249	241	210	240	254	240	250	228	226	224	205	230	229	216	253	246	231	249	269	240	250	239	240	215	231	236	263	233	242	251	224	241	268	226	242	261	257	249	243	236	246	218	230	264	218	234	252	245	260	236	227	233	228	217	239	238	232	225	217	248	219	241	263	234	196	233	237	257	239	233	235	249	243	253	245	242	247	239	243	258	238	248	210	261	241	216	205	231	239	247	229	238	234	227	252	269	229	269	228	234	244	238	256	247	233	236	213	221	234	249	253	230	275	255	254	237	214	236	249	244	230	227	240	240	252	241	228	249	240	258	233	235	268	241	236	251	241	250	229	223	269	255	240	238	265	245	249	227	252	251	248	251	239	235	229	227	247	235	225	225	240	236	228	215	238	245	259	229	241	240	260	241	250	243	226	265	206	225	260	247	270	232	238	222	251	240	260	226	222	249	243	225	235	210	232	233	249	250	220	266	226	261	262	243	240	261	268	224	217	259	244	223	276	234	264	257	248	239	241	242	252	233	249	218	252	231	251	238	252	250	239	203	240	248	251	221	228	238	241	248	245	235	232	257	221	239	219	231	228	250	228	205	226	239	254	242	269	224	262	245	233	239	229	249	222	244	234	233	247	225	206	229	245	211	227	254	268	225	247	241	259	243	256	253	211	270	232	217	251	241	241	278	208	261	271	266	230	244	250	259	218	241	227	237	236	215	235	220	229	195	216	236	218	231	236	250	230	254	213	232	228	204	279	273	225	236	257	238	257	244	241	226
13893	11921	22738	20475	19098	17089	13407	10184	10521	8717	6492	5786	4461	4019	2984	2370	2206	2113	1911	1421	1281	1306	1109	1057	929	860	875	836	839	771	732	705	700	673	638	611	646	613	614	625	588	623	586	607	604	619	630	626	612	626	602	596	615	587	546	558	589	602	608	625	598	554	587	583	585	591	606	583	543	538	573	560	597	563	602	620	576	587	562	575	570	596	573	588	603	627	583	590	586	548	586	583	585	600	599	631	604	558	593	554	584	590	598	590	625	550	584	569	619	552	582	590	597	596	590	558	537	568	579	576	575	571	589	576	615	577	546	582	625	622	616	596	562	603	610	575	585	610	584	598	586	612	561	601	589	578	590	554	565	577	544	545	553	595	586	561	588	594	571	593	598	617	559	603	582	549	582	581	568	590	589	606	566	599	545	587	591	532	639	634	623	586	536	565	601	590	618	584	575	596	569	548	566	588	580	580	575	563	585	580	607	587	620	589	596	571	594	604	568	561	556	589	611	579	558	582	605	628	572	558	560	627	594	636	565	579	591	631	566	580	561	616	565	566	526	572	566	547	591	579	560	578	575	604	592	614	600	548	561	604	560	577	557	582	592	529	612	562	577	596	563	566	614	579	581	600	557	583	597	556	582	579	594	603	615	618	579	596	546	593	602	602	605	543	577	599	538	608	600	573	546	576	627	548	551	569	556	596	570	572	619	586	560	580	576	592	614	570	594	557	596	586	592	582	589	590	609	601	552	612	619	601	579	620	569	579	552	627	553	591	604	597	610	589	595	612	660	568	583	538	561	617	583	596	597	548	573	552	591	588	581	533	589	556	596	594	625	552	546	576	581	575	573	577	585	603	578	559	608	638	630	571	580	563	600	550	570	597	549	580	588	594	582	593	578	575	605	592	628	534	623	568	556	579	550	585	548	566	558	577	546	602	540	628	589	567	578	606	577	602	569	555	597	605	556	566	567	583	558	637	593	599	550	564	578	605	607	616	582	622	586	591	552	563	603	621	578	565	563	591	580	534	622	567	562	554	565	535	576	593	609	573	569	632	618	594	556	611	575	583	591	575	535	574	593	563	576	586	615	537	593	583	596	615	594	566	547	632	586	551	582	574	584	632	616	575	560	573	539	539	577	607	593	598	566	567	585	559	606	555	544	592	580	598	572	603	577	561	567	615	584	563	577	618	529	602	578	615	615	586	524	605	560	596	595	550	556	550	581	592	590	577	561	622	551	564	538	572	593	596	594	542	590	594	553	560	592	583	569	595	581	547	570	582	568	598	560	586	624	554	572	554	584	553	570	558	532	601	582	609	597	614	526	600	578	575	576	625	551	577	558	614	616	584	572	552	572	574	568	608	604	562	584	575	599	639	584	592	588	587	553	565	616	556	588	630	543	566	544	583	603	649	522	610	578	593	542	515	621	614	590	549	524	574	597	633	561	552	569	597	542	577	609	566	590	618	608	598	572	553	608	593	543	569	591	637	580	590	589	554	564	585	562	595	551	601	591	609	609	550	559	573	554	589	565	538	587	645	586	596	594	578	592	604	563	602	562	580	602	542	610	609	572	598	592	593	563	592	600	591	608	586	593	642	614	601	569	626	539	547	574	594	604	560	541	575	557	599	557	576	614	558	546	583	594	620	532	551	613	593	578	562	573	611	599	563	540	608	580	577	596	610	574	588	587	542	583	548	579	589	551	593	624	572	568	587	588	549	586	567	560	601	608	555	595	598	568	579	582	576	620	534	572	551	551	588	606	615	606	582	586	604	639	598	603	621	608	624	589	574	627	593	587	559	611	610	563	624	556	622	592	604	573	541	574	597	640	575	585	554	577	583	566	580	553	580	551	566	572	596	562	555	590	600	621	612	606	565	605	579	629	580	584	602	601	532	609	557	588	613	596	600	568	568	616	553	576	608	584	619	577	579	592	605	580	570	577	591	609	555	586	597	619	635	596	605	608	600	612	575	611	553	568	558	583	567	602	569	572	568	561	543	604	586	636	595	591	572	571	568	534	557	555	580	640	629	582	583	559	536	612	598	600	553	569	598	573	530	580	582	617	565	590	562	596	596	555	578	567	595	587	568	593	640	587	613	557	570	563	591	611	585	609	619	522	642	570	548	601	624	627	592	637	578	554	571	609	549	612	623	626	575	560	580	572	578	589	584	577	582	589	585	603	615	567	549	584	589	561	572	587	592	570	563	583	572	576	582	590	626	629	574	582	568	590	606	612	640	564	613	586	558	544	594	559	599	566	572	597	572	627	578	568	539	588	606	624	588	565	579	638	583	566	561	566	581	575	617	617	604	624	590	589	550	573	566	579	594	557	554	548	567	602	595	551	534	580	560	541	544	616	588	621	587	548	582	582	566	583	615	579	560	553	563	567	595	543	613	539	555	586	545	594	596	555	618	583	573	556	612	549	601	560	587	584	537	605	541	612	568	582	546	629	551	561	580	630	619	580	572	583	545	572	572	607	596	558	606	586	595	568	597	592	570	578	550	592	574	630	538	536	613	612	597	600	570	608	559	559	572	606	585	611	556	601	602	560	586	594	595	576	583	548	601	614	588	590	566	577	579	571	615	572	600	593	558	601	585	548	612	569	563	603	572	593	576	539	610	585	564	605	612	580	608	556	543	594	544	560	579	587	620	581	547	582	585	598	626	609	604	606	598	587	583	579	590	581	575	569	558	589	576	579	566	640	560	607	565	591	632	594	569	592	567	592	578	580	610	576	575	588	608	574	579	569	567	577	622	564	587	584	541	578	568	547	570	556	602	605	575	570	555	594	598	570	596	606	606	590	600	580	598	587	565	620	625	585	625	541	609	605	596	584	598	579	603	605	610	583	625	608	588	572	586	560	552	564	592	587	617	602	596	621	588	582	611	568	588	571	587	565	616	609	565	576	555	555	569	528	556	603	583	554	593	570	608	604	610	584	579	553	570	556	600	636	590	603	553	609	564	535	593	589	598	600	617	588	629	577	600	548	620	571	575	555	570	570	606	592	570	608	599	603	572	547	608	581	607	607	596	583	555	597	601	545	602	542	581	586	606	600	572	565	557	560	590	568	615	597	588	589	586	606	587	624	618	535	583	595	583	536	578	600	543	576	560	563	602	590	573	611	641	568	609	556	552	623	556	620	563	599	616	578	582	630	598	559	560	591	554	559	552	570	564	608	599	610	597	602	544	603	615	593	601	560	610	559	630	604	602	626	573	623	588	578	616	617	599	581	534	605	531	560	615	559	598	588	611	572	558	581	536	563	597	596	599	589	579	595	637	539	571	596	585	585	558	576	580	595	605	612	588	581	609	588	571	572	554	659	587	616	592	565	546	608	559	609	599	586	583	587	594	604	589	585	562	592	582	599	609	585	536	566	615	594	606	577	547	550	616	559	570	593	602	599	543	604	601	539	581	580	573	541	603	567	535	612	560	554	572	593	545	591	546	629	579	541	581	577	584	600	601	595	593	574	563	555	596	566	620	605	576	554	602	590	609
26792	18688	23439	14225	10323	7571	4841	3335	3386	2878	1710	1459	1016	955	736	603	537	528	483	402	359	327	318	332	297	291	255	238	271	260	222	228	247	213	232	228	223	218	196	238	218	228	218	220	213	203	207	229	220	216	214	209	262	183	213	231	232	208	216	223	208	224	225	201	251	201	200	205	235	199	226	208	215	178	210	208	229	211	244	215	207	202	214	185	202	227	235	241	200	210	213	235	197	226	225	219	204	204	199	216	198	228	226	209	222	240	217	209	218	213	224	228	205	191	202	194	218	208	216	210	233	212	211	188	204	223	245	205	199	226	221	207	213	201	214	230	208	222	187	213	216	228	181	219	208	216	238	200	239	247	230	209	218	204	207	208	219	232	232	213	199	236	186	206	216	213	217	225	211	191	189	230	222	194	245	221	202	237	188	235	197	175	216	244	204	235	246	199	215	215	217	217	208	212	199	210	214	193	191	221	193	214	212	222	240	233	212	192	208	189	206	198	185	207	192	216	235	221	202	234	222	200	208	190	193	195	220	221	231	187	206	188	249	204	231	211	224	205	233	241	238	219	191	241	227	221	209	200	221	190	216	206	239	218	222	198	217	204	232	211	223	189	219	200	201	214	195	222	201	206	183	212	218	209	214	206	223	204	200	206	238	218	199	192	230	199	188	226	192	216	207	220	205	212	193	212	235	195	203	208	246	216	220	193	204	190	216	217	198	222	195	212	221	201	191	221	224	212	215	203	206	213	224	222	221	213	221	210	192	191	211	191	202	201	206	204	218	214	235	213	217	225	209	198	191	211	218	230	207	235	214	202	180	171	218	190	223	219	220	199	221	204	216	221	251	214	216	203	218	220	231	209	209	205	226	206	205	205	214	187	202	202	213	188	216	197	221	211	196	217	268	212	205	185	214	214	217	205	228	205	210	212	209	218	225	225	222	239	233	206	197	206	218	190	202	206	218	203	225	239	208	205	217	212	208	223	196	212	216	226	211	189	201	192	224	196	246	228	197	231	204	208	203	206	214	220	217	197	211	194	210	229	210	201	213	189	201	220	203	206	216	222	158	202	213	211	202	203	196	201	210	207	205	200	181	189	249	226	205	221	186	208	199	216	245	245	204	211	173	208	196	189	242	228	197	202	196	207	230	179	223	216	238	216	216	223	227	202	202	200	209	215	232	199	204	222	184	198	246	235	208	191	189	232	220	178	219	177	227	219	172	184	184	232	214	215	218	226	225	194	268	222	212	200	212	191	189	187	211	206	201	232	193	236	203	195	227	177	214	218	184	199	225	195	216	202	216	180	208	202	214	200	197	209	205	173	191	194	215	186	216	238	254	214	207	224	235	243	222	208	218	219	187	190	232	209	209	220	230	223	237	224	206	216	208	189	214	217	210	221	195	214	230	225	252	209	206	204	209	201	233	208	251	174	240	198	234	200	191	244	212	206	189	216	206	214	210	204	198	191	224	193	232	191	221	185	192	213	182	208	206	229	199	228	211	225	233	189	233	226	203	222	208	212	192	178	207	206	222	220	209	225	190	224	216	205	204	215	195	210	228	234	220	159	205	201	199	212	186	229	224	194	209	203	224	208	220	212	226	198	195	197	232	191	210	185	218	200	209	216	185	207	202	196	217	227	191	215	217	198	205	190	225	237	227	211	208	204	213	234	201	220	236	203	212	215	191	213	216	217	224	207	194	218	225	213	196	193	198	215	218	224	215	204	203	219	223	233	213	223	203	212	181	224	195	222	213	189	216	212	205	177	200	220	213	214	201	214	226	204	185	200	209	233	233	223	211	222	190	215	230	233	200	236	224	198	210	189	231	203	209	187	209	201	202	219	227	201	215	196	219	205	224	201	210	227	216	183	197	218	217	197	241	213	228	216	227	226	243	198	197	178	217	207	196	216	201	214	197	205	209	198	229	175	210	226	220	233	199	230	203	182	190	193	223	222	228	192	206	215	218	210	205	199	200	230	189	228	176	208	237	214	207	215	226	238	219	245	233	214	186	213	180	203	205	199	203	223	204	203	198	213	192	195	194	223	217	209	204	246	228	234	198	205	185	231	218	219	190	214	230	227	221	209	218	234	211	222	207	187	218	208	189	228	225	233	202	197	216	217	202	205	211	199	193	202	209	213	207	241	202	215	224	229	214	251	227	198	212	185	219	209	181	208	186	220	234	224	207	230	193	215	196	232	230	225	254	206	212	206	217	194	196	192	234	208	204	218	228	227	219	198	192	215	232	209	201	203	216	218	187	186	196	222	215	173	211	221	227	235	200	211	179	214	202	221	206	231	234	219	192	187	213	211	234	209	220	240	212	214	209	213	222	213	226	209	201	219	212	221	220	192	218	219	225	234	215	228	200	201	186	220	207	213	200	197	223	228	179	186	241	204	206	237	200	208	214	200	208	216	200	218	192	215	223	205	198	201	212	206	215	202	207	207	178	183	196	210	213	205	210	219	196	208	211	222	207	193	224	199	187	174	203	206	211	220	209	204	173	223	202	201	191	227	216	218	198	226	209	212	208	196	218	214	213	196	217	204	213	209	227	251	243	213	221	224	173	220	209	219	205	217	211	206	197	217	199	244	200	183	230	242	212	226	235	218	197	216	220	227	186	226	217	213	202	206	212	216	216	205	194	209	224	215	198	216	199	224	227	213	203	244	239	208	211	219	242	213	210	199	193	193	207	198	219	220	205	230	203	211	234	206	208	224	228	199	219	211	213	200	211	222	213	214	221	214	206	227	214	204	238	196	191	215	209	197	193	204	216	191	216	245	215	226	208	227	203	223	208	207	200	262	222	207	228	216	240	240	199	198	203	250	208	222	223	205	219	226	208	209	210	185	213	221	214	194	230	233	216	233	235	206	209	204	205	185	195	193	195	188	198	231	199	229	198	206	209	194	221	211	176	204	236	215	212	234	237	213	219	216	205	235	202	230	221	233	212	232	205	214	189	229	211	216	217	196	221	201	214	231	232	204	224	237	201	208	229	191	224	192	211	226	223	238	247	219	207	207	179	191	235	219	210	227	200	256	220	215	214	211	227	212	205	206	200	192	202	199	207	218	214	224	205	197	202	211	213	211	196	220	205	192	232	226	209	223	207	198	222	233	209	211	221	216	234	220	211	176	219	210	224	220	190	207	220	205	227	219	203	207	213	198	195	204	214	205	199	217	194	191	220	197	213	207	205	194	215	203	207	212	199	235	195	231	229	223	212	191	213	216	223	193	202	216	199	189	217	209	207	222	219	207	207	212	209	219	215	224	196	222	239	201	217	202	214	213	242	232	210	212	182	203	197	232	195	197	211	222	204	222	185	220	202	193	215	216	208	229	232	229	207	217	227	216	241	189	207	201	189	223	236	205	198	187	203	196	195	184	206	227	225	174	249	213	186	200	206	224	194	201	218	203	208	207	223	212	218	208	212	207	209	205	225	201	227	215	204	204	205	208	222	218	221	187	217	197	234	201	209	199	218	195	193	189	199	224
17782	16084	28439	24807	23851	21259	17253	13965	14459	12462	9147	7732	6207	5547	3998	3176	2919	3005	2707	1935	1626	1563	1307	1268	1178	1050	1024	878	930	849	781	680	668	705	604	576	587	598	591	587	564	535	515	520	563	536	554	534	567	536	578	499	552	535	532	528	519	529	498	582	539	525	514	520	474	494	499	483	549	495	516	528	505	496	496	536	512	507	561	539	507	550	508	531	515	507	549	553	541	568	530	548	507	502	524	499	523	516	511	478	558	509	528	516	516	513	548	518	536	497	481	513	538	515	530	537	494	531	520	506	539	512	513	522	511	498	482	525	508	536	574	509	490	520	537	514	513	480	526	470	532	521	521	512	483	509	515	497	508	559	517	514	507	525	535	504	473	517	535	491	507	528	555	570	508	536	494	544	498	521	528	537	513	509	517	525	506	546	512	497	503	548	517	504	513	513	496	528	554	536	493	518	523	510	520	526	524	491	537	549	517	486	543	516	473	515	549	536	502	517	515	516	502	469	529	514	516	535	555	527	538	506	492	523	519	520	545	525	537	521	511	499	555	548	501	519	475	522	501	518	520	499	486	489	501	530	505	522	524	515	520	493	492	479	482	557	505	483	488	532	517	534	525	473	483	545	527	490	556	508	475	494	519	494	521	536	494	509	573	521	481	565	535	527	524	481	524	525	542	508	538	503	509	516	492	509	460	506	549	524	537	555	533	506	555	523	506	526	522	469	562	525	491	527	519	518	516	518	541	525	513	521	507	546	530	513	532	520	520	574	487	525	502	543	508	549	542	554	523	542	504	495	570	508	522	525	508	513	536	541	521	507	558	551	526	514	547	509	526	529	513	540	541	542	513	492	529	554	522	525	520	549	523	489	530	544	523	527	492	488	526	497	522	484	540	507	568	590	534	527	536	505	530	540	513	496	505	523	538	528	530	542	545	507	523	533	517	519	551	521	537	556	518	528	497	542	488	510	505	511	559	535	511	501	542	513	484	548	568	516	504	486	500	554	537	491	488	544	502	538	455	520	514	514	505	503	527	529	523	477	505	502	513	533	527	495	545	503	525	491	542	565	524	503	496	536	511	495	507	541	507	497	516	527	559	536	504	536	505	503	496	491	563	506	501	502	490	503	529	551	549	491	538	514	510	489	507	516	529	501	513	522	510	552	533	540	525	486	484	526	517	505	510	539	479	506	546	505	534	513	545	524	523	466	512	536	507	516	515	537	523	529	506	523	544	486	533	538	557	533	512	545	509	496	485	494	512	517	465	479	512	503	548	508	522	523	496	529	505	496	514	500	505	506	495	515	514	543	525	552	537	559	492	535	498	530	528	580	527	547	502	512	519	536	536	545	536	523	505	553	548	492	543	498	522	504	507	499	512	542	489	547	531	549	481	517	501	519	552	551	509	484	470	564	508	525	511	529	524	549	548	538	549	540	503	521	484	503	518	496	511	496	523	547	533	523	547	526	524	533	494	522	538	524	505	508	554	535	532	499	495	529	504	565	527	508	559	521	544	542	525	489	512	544	532	536	517	534	511	540	495	524	531	543	504	563	512	524	509	494	483	500	493	500	510	518	510	506	483	512	502	582	515	474	536	536	506	548	550	516	498	511	522	502	540	512	531	524	508	521	503	556	528	533	508	516	516	510	498	543	555	540	521	539	527	509	511	500	492	508	497	534	520	537	542	549	508	526	511	442	538	532	518	511	521	494	526	536	535	554	504	534	551	493	528	476	550	562	526	492	496	491	524	510	524	536	510	491	506	475	527	541	528	538	504	526	548	515	518	476	537	554	546	531	518	515	495	485	500	520	548	536	535	482	536	528	536	543	528	459	521	516	506	509	525	531	496	541	488	534	573	527	534	505	485	510	512	520	515	552	520	489	496	549	536	529	527	519	490	498	533	502	472	476	496	522	516	505	512	553	501	502	501	509	536	501	503	555	528	509	548	520	527	555	526	496	502	483	514	528	504	477	504	517	537	526	512	503	545	526	535	517	517	501	533	502	494	537	514	561	567	511	502	508	482	526	502	492	541	493	524	519	486	519	515	527	505	556	517	500	581	566	543	565	533	489	495	501	550	509	480	528	517	556	542	504	526	536	507	531	500	508	520	516	481	512	491	530	497	536	519	559	497	531	498	527	493	504	527	555	545	476	526	534	527	497	539	498	532	512	508	535	516	458	478	510	507	498	521	503	494	535	482	497	521	494	497	499	482	504	501	517	509	539	554	508	546	512	545	506	529	540	548	495	501	516	498	520	519	489	467	540	514	562	521	485	502	513	567	558	496	515	513	493	493	526	525	498	530	502	498	494	512	505	515	499	524	507	546	527	526	547	502	508	490	568	531	562	499	507	504	550	521	504	506	541	479	553	516	524	534	531	522	472	522	521	511	528	522	499	534	491	533	566	544	528	521	503	547	515	529	522	525	501	494	541	526	498	512	502	508	493	534	544	520	505	511	484	495	493	513	513	521	544	544	530	538	485	512	519	531	504	533	487	517	531	517	515	528	550	526	484	510	501	519	534	523	512	516	516	476	506	516	510	525	480	517	539	520	520	488	450	548	493	554	516	547	520	508	510	542	526	517	549	524	520	566	541	528	511	547	525	499	529	512	468	549	544	530	520	500	509	504	531	549	525	527	504	516	520	534	511	548	525	544	479	512	490	488	515	529	505	530	511	475	544	518	499	476	542	551	507	484	534	544	525	496	530	483	548	479	526	509	548	500	544	518	490	503	493	523	546	504	520	546	493	563	510	513	538	506	485	512	525	471	539	517	535	530	536	496	493	507	536	499	486	497	517	498	510	528	520	505	528	533	540	518	519	525	522	503	503	532	490	500	496	493	474	527	536	535	495	511	491	530	537	533	489	579	546	501	509	488	492	536	515	515	527	538	553	507	531	516	516	548	503	517	527	531	497	527	514	537	545	521	493	528	522	513	559	532	494	484	517	532	513	529	501	520	516	532	502	502	466	572	536	510	502	510	538	497	482	523	510	567	525	516	548	523	541	519	540	493	533	551	534	497	516	481	524	506	495	513	538	516	461	536	540	509	514	514	519	465	525	535	562	531	480	530	522	533	500	497	528	535	527	514	511	517	536	521	543	509	506	527	509	500	460	504	530	522	527	540	557	472	497	494	537	520	538	558	506	491	527	502	550	509	560	485	519	539	497	533	494	495	539	529	531	552	561	493	530	515	530	503	517	520	552	507	525	483	544	514	566	532	530	519	535	517	520	499	534	525	478	511	501	564	539	539	482	444	548	551	523	522	510	486	523	510	523	498	547	480	507	506	539	536	517	562	484	525	526	553	555	520	535	525	550	507	500	510	483	523	521	523	543	534	495	517	488	495	512	536	533	574	557	539	521	470	505	519	477	561	534	461	467	533	509	561	526	506	541	543	503	494	536	515	550	512	500	539	574	492	512	564	512	501	514	469	499	528	555	519	527	517	526	510	512	544	557	487	518	542	505	533	504	516	548	510	509	551	506	511	533	573	503
8892	6742	7016	4832	3457	2105	1276	1023	829	760	640	537	503	431	391	330	292	309	340	297	287	329	273	272	282	256	254	276	268	267	233	267	251	261	250	248	255	232	241	246	255	243	254	240	241	254	227	258	255	223	248	256	235	243	262	234	222	260	223	231	250	216	234	274	242	237	258	241	220	262	237	255	250	234	245	226	259	245	232	254	249	224	252	239	218	224	240	255	255	224	246	255	246	254	259	261	249	235	258	262	255	257	251	265	250	243	290	244	243	227	255	266	270	277	254	245	235	253	255	225	236	222	241	235	254	237	260	253	256	251	269	239	221	222	226	256	244	214	260	252	272	240	241	280	266	243	251	232	221	251	250	248	236	228	244	251	240	275	245	271	265	235	264	273	268	244	243	239	271	257	235	249	237	278	243	258	241	224	246	268	243	259	277	247	234	247	263	238	248	246	268	247	261	221	244	245	242	255	264	264	238	260	253	258	235	229	240	234	229	201	280	259	253	259	263	243	251	253	234	281	239	237	256	256	260	238	202	248	234	253	260	274	268	229	219	245	248	248	260	228	245	225	282	259	277	288	237	266	273	254	257	274	235	250	277	258	258	251	246	249	241	266	232	233	224	262	250	255	230	241	236	234	253	270	230	247	248	243	246	235	221	255	256	247	223	234	251	270	225	280	224	241	251	261	259	233	277	264	248	253	249	268	269	234	264	233	245	237	221	242	256	256	261	279	250	219	264	242	262	255	235	298	220	239	236	238	256	254	226	254	273	258	249	245	269	241	242	242	251	228	255	262	222	251	266	273	259	227	217	256	248	266	210	247	247	250	277	258	268	248	239	263	249	266	230	236	235	238	256	246	271	249	254	271	264	263	268	246	233	281	221	254	247	230	226	211	238	243	241	227	234	224	250	241	232	255	245	268	252	250	269	221	247	244	255	244	260	244	264	244	254	270	228	229	252	238	225	262	235	223	234	222	274	261	212	223	246	277	235	259	264	255	245	227	246	252	249	253	257	244	231	287	282	194	249	263	225	267	248	247	242	251	268	243	250	237	209	262	239	256	237	213	238	232	277	237	246	242	267	241	245	238	244	243	256	246	256	252	260	215	273	274	259	252	242	239	248	250	242	264	269	223	243	226	238	263	246	260	273	275	237	216	236	226	271	260	257	248	254	236	227	242	242	255	243	293	230	263	244	251	244	252	254	257	256	245	223	261	225	280	252	263	259	254	233	273	229	246	248	231	219	260	248	233	242	259	266	227	238	221	283	254	268	267	243	257	261	256	268	277	228	217	257	257	242	237	233	219	248	261	254	251	258	226	253	212	272	249	262	244	252	240	226	243	254	242	245	259	244	235	200	225	249	212	254	229	231	234	224	250	229	230	243	206	231	258	276	251	271	221	248	241	248	257	230	273	227	244	236	243	252	230	223	239	243	231	278	277	264	230	254	227	265	263	242	256	250	269	241	254	255	261	271	251	261	225	221	266	228	246	249	245	279	247	250	251	245	240	246	270	232	225	258	252	252	230	233	271	252	234	254	273	270	231	267	234	252	256	262	230	215	254	257	246	214	220	261	251	213	225	250	250	239	245	218	211	256	233	261	250	271	261	247	264	243	238	229	261	255	260	239	225	241	219	260	220	228	225	225	220	252	263	237	200	207	234	209	231	265	261	246	243	250	248	266	238	240	256	235	261	230	259	252	258	230	234	243	281	261	269	253	237	251	253	251	240	226	230	260	243	241	217	223	260	254	272	262	228	266	235	240	232	244	222	263	256	207	248	245	232	236	268	254	239	235	258	233	258	244	250	227	258	245	254	233	257	241	259	247	245	244	259	248	253	256	238	266	218	253	226	254	246	257	228	246	241	273	252	241	256	248	232	261	252	232	222	252	287	269	243	225	248	244	255	241	250	267	262	259	253	233	263	268	247	253	250	220	254	245	248	237	276	245	266	267	253	264	295	227	245	227	208	268	280	257	263	270	267	228	237	205	219	246	267	266	245	247	272	225	261	227	239	270	254	225	261	261	238	249	234	226	234	253	236	286	253	290	242	210	246	270	277	273	240	264	263	244	247	247	234	237	230	262	236	257	231	239	227	238	245	247	249	229	229	237	253	209	249	255	219	247	226	230	241	275	249	220	217	250	240	258	268	248	242	231	239	251	258	266	253	227	266	262	243	249	238	231	282	237	245	242	241	264	227	249	238	272	226	237	268	248	222	269	277	239	254	243	246	235	246	237	255	268	240	259	246	239	243	260	237	258	250	252	220	230	240	227	232	254	233	266	227	240	248	246	256	251	254	258	229	239	260	265	256	273	239	253	276	262	243	253	249	233	248	259	255	229	298	259	243	243	258	259	222	245	228	236	246	248	225	255	237	254	258	252	263	237	247	237	263	265	229	255	276	245	280	256	242	267	257	231	220	226	261	248	233	231	224	264	253	264	284	253	248	241	237	243	245	257	225	257	257	225	259	246	247	262	248	242	238	264	271	265	261	233	260	258	248	229	219	246	230	261	251	233	216	249	241	258	255	244	255	243	260	257	227	239	224	264	264	262	254	262	235	244	250	236	238	247	253	254	228	249	262	272	263	263	242	245	262	249	260	252	229	246	232	252	250	232	244	255	217	255	249	232	204	245	223	251	232	246	245	252	269	278	241	239	208	273	251	244	225	233	220	247	248	256	240	247	274	239	253	229	213	242	241	255	238	243	271	248	246	250	233	239	257	258	262	234	284	269	256	254	256	255	247	233	266	232	243	283	260	247	260	255	229	224	269	235	233	253	264	219	271	294	244	257	245	245	251	249	272	238	253	243	204	253	246	237	235	248	244	217	236	232	241	241	220	241	248	290	258	235	241	261	258	226	265	255	254	262	216	258	258	265	258	237	239	235	262	262	258	217	275	270	256	231	234	266	267	258	255	258	247	262	233	254	248	230	246	256	278	256	233	258	248	222	269	252	274	249	246	225	208	252	260	252	222	264	253	241	220	255	267	250	254	246	228	265	221	258	247	257	212	238	244	275	243	248	249	227	216	231	228	223	249	264	239	235	228	228	226	258	247	259	255	279	260	233	231	248	273	261	258	246	264	280	238	249	239	238	252	224	241	237	208	233	203	225	245	236	266	252	264	272	219	230	224	269	235	225	299	255	274	258	234	216	256	225	219	269	206	236	252	248	202	255	261	252	257	245	241	268	264	244	273	257	238	275	273	265	232	261	240	257	238	246	257	245	290	244	225	245	282	227	269	249	234	245	250	247	255	253	256	230	258	265	259	257	246	243	256	246	250	252	229	266	238	265	248	236	258	236	232	233	224	235	249	225	221	258	228	270	259	251	240	279	224	236	288	261	284	260	254	295	260	226	239	239	254	241	256	250	267	238	261	248	242	250	273	250	255	250	254	224	256	251	275	272	271	284	282	230	238	216	235	235	222	254	225	231	247	261	252	243	246	256	274	263	250	248	236	250	235	286	266	227	238	264	233	215	210	231	254	236	226
6906	6650	12928	13844	12783	9368	6660	5241	4654	4049	3235	2771	2415	1997	1678	1302	1235	1165	1070	1062	943	863	872	794	762	678	706	700	680	705	646	700	620	630	638	628	615	576	614	590	619	587	643	613	595	583	620	630	600	631	591	605	646	635	570	616	595	584	625	605	608	616	608	609	585	591	565	610	546	612	570	599	625	590	625	634	609	594	563	568	602	546	620	610	582	609	599	565	576	589	568	588	617	583	596	641	603	585	575	564	560	590	605	578	590	598	603	522	582	582	565	605	582	596	615	612	610	591	599	615	601	619	570	622	584	653	610	597	578	620	610	568	611	596	590	606	583	587	575	597	608	586	590	597	607	596	605	613	585	591	589	655	618	615	608	649	591	634	583	579	556	606	599	575	613	602	628	624	612	612	584	583	588	596	585	590	625	630	561	576	608	598	603	628	595	591	623	583	628	600	593	578	545	592	624	611	602	576	589	607	586	603	614	607	613	597	605	592	593	600	580	558	614	607	637	612	619	616	597	588	607	610	612	581	641	570	625	599	593	618	599	579	598	565	587	594	629	554	598	614	600	657	639	612	597	591	598	591	560	599	623	607	600	641	652	581	569	574	601	615	536	594	619	597	595	590	599	583	594	571	579	584	596	630	609	586	636	541	610	590	627	587	588	584	610	590	613	621	566	616	587	602	600	587	602	607	584	626	640	590	606	602	610	591	624	640	590	592	607	568	604	591	630	592	629	553	627	608	612	618	597	584	580	685	597	604	574	573	588	586	633	589	595	606	562	605	623	612	550	585	615	589	597	556	617	631	592	611	644	575	549	563	631	616	632	563	594	591	663	597	609	615	622	599	603	584	606	585	621	599	586	597	628	570	615	585	601	643	637	592	545	627	622	556	608	611	607	586	577	597	592	606	605	604	624	609	595	566	574	586	602	648	577	630	597	607	603	597	622	626	642	594	612	615	610	592	640	641	616	604	601	594	551	579	586	648	630	625	597	610	615	585	622	613	574	601	587	619	622	594	573	609	623	609	620	630	567	631	618	597	563	570	604	596	583	630	581	578	596	643	581	643	601	626	643	624	629	626	633	598	609	589	640	606	592	509	587	604	624	645	611	584	616	632	616	600	602	570	669	584	633	596	611	600	590	631	597	630	655	633	598	540	634	559	616	594	599	594	631	569	616	609	603	569	603	611	589	626	629	589	632	618	581	600	606	616	611	570	586	609	643	627	607	579	622	599	604	591	633	613	619	582	590	628	559	605	572	602	577	628	567	600	624	623	577	625	623	599	588	614	577	641	525	654	604	605	659	613	629	620	624	608	615	610	633	607	616	582	590	580	639	581	592	595	598	605	548	607	599	618	598	599	579	604	644	617	592	599	604	621	558	587	591	554	621	588	654	589	638	603	583	598	586	556	611	566	570	586	607	576	636	552	600	655	651	575	625	602	646	627	599	597	590	586	641	612	600	617	604	566	614	631	650	599	628	588	622	628	580	611	579	584	598	617	607	588	603	613	590	582	614	614	616	608	615	605	637	631	590	607	595	602	635	556	587	579	598	596	602	555	554	606	583	606	605	588	618	589	606	616	597	586	582	585	586	637	618	590	603	619	586	590	599	597	614	572	577	579	582	570	581	624	626	613	573	617	595	623	587	616	593	590	587	574	615	605	620	581	577	588	607	575	599	609	575	617	619	594	578	582	625	571	601	596	571	589	643	612	578	611	606	645	580	590	585	573	578	616	603	658	614	594	596	575	503	636	577	602	630	588	594	658	562	624	627	593	604	602	631	604	560	589	621	623	575	579	586	602	621	614	611	630	619	566	597	582	567	613	649	618	616	603	593	608	613	609	592	621	578	604	574	620	582	560	623	601	600	616	624	605	593	595	613	569	581	626	589	605	545	582	603	599	641	618	599	631	620	607	615	568	565	636	631	598	634	617	562	577	579	569	575	621	621	600	592	607	540	623	645	622	603	585	571	583	552	617	627	583	616	596	596	591	597	614	570	580	594	590	602	614	593	570	578	620	643	603	597	579	628	595	563	558	641	626	612	589	569	604	629	626	575	613	637	644	620	591	594	598	615	592	602	606	591	607	620	592	608	610	583	618	626	575	588	610	572	624	644	595	590	539	621	591	590	587	602	590	618	591	565	638	579	610	582	565	621	589	616	624	617	638	611	604	613	589	619	576	623	620	608	563	593	599	548	555	608	603	602	618	599	627	587	587	615	594	627	558	591	634	615	612	598	625	580	617	626	586	594	566	614	594	602	588	508	538	606	615	579	598	626	581	579	565	614	562	591	562	659	630	633	591	583	622	592	637	610	577	597	606	645	605	610	579	581	606	604	573	622	551	586	633	601	586	661	593	601	594	605	559	621	596	571	595	588	570	584	651	573	616	579	581	587	579	599	646	639	609	615	600	586	623	546	620	568	608	585	584	601	605	597	588	618	595	607	604	586	604	635	623	603	632	588	586	581	618	571	558	611	598	566	596	628	585	611	600	599	612	609	627	576	608	620	610	592	595	624	595	600	627	590	620	611	586	596	567	637	590	540	566	658	586	562	568	563	588	597	610	565	625	620	616	567	603	611	618	601	568	602	606	598	599	648	584	581	616	571	612	578	607	584	601	596	591	571	576	588	635	613	612	584	561	585	638	572	586	588	603	620	613	618	581	614	608	593	552	615	605	611	576	609	572	603	564	606	563	570	548	612	609	581	629	565	565	640	618	585	593	576	602	591	573	570	564	613	643	542	577	613	629	600	635	611	597	647	610	554	597	638	539	611	608	580	583	664	586	611	587	597	615	548	605	621	656	622	592	562	613	624	598	606	615	590	597	601	625	621	597	576	614	589	598	601	616	624	567	582	612	604	555	621	562	597	544	574	582	591	615	605	628	610	576	588	604	660	602	601	569	603	636	611	589	572	611	590	641	589	618	625	632	616	645	581	596	579	563	582	582	577	623	563	585	626	638	581	661	584	589	590	592	553	586	592	587	629	587	602	593	612	590	640	624	567	599	579	615	609	563	573	570	589	611	613	611	592	630	598	641	571	629	608	637	572	628	597	573	581	621	613	577	555	575	605	636	617	593	577	580	599	611	568	588	587	607	598	594	598	636	598	594	612	611	597	664	559	613	627	574	628	644	628	645	614	628	561	556	629	629	620	604	575	590	586	608	614	615	587	604	627	579	600	553	623	609	630	624	604	608	624	615	576	603	563	584	654	624	577	616	612	573	599	603	584	602	571	659	600	603	620	617	588	567	603	588	577	587	586	621	570	588	632	597	644	601	596	553	550	620	571	633	597	612	577	587	582	587	604	559	649	598	583	624	624	559	599	589	625	601	597	626	614	604	637	640	614	599	616	577	601	609	679	603	609	611	608	622	576	606	589	609	607	622	617	629	602	612	564	611	596	659	599	609	604	604	615	607	566	623	625	592	591	578	621	589	618	593	559	627	603	605	564	599	632	589	579	583	618	611	622	590	571	596	604	611	588	593	636	618
19939	13325	11030	9748	7031	4583	3127	2260	2518	1875	1215	934	730	650	568	458	441	425	403	333	371	347	289	285	278	335	261	305	264	278	260	286	214	254	246	279	251	273	276	265	257	239	249	242	236	224	268	206	224	239	250	241	220	251	256	239	247	247	272	274	230	241	278	230	221	254	239	236	236	234	226	230	250	252	239	271	243	265	267	248	231	265	252	253	255	241	242	247	221	229	246	236	246	252	228	264	243	260	250	238	241	250	263	268	247	235	275	212	231	242	264	261	231	259	247	264	232	260	233	248	230	232	233	224	270	242	255	234	259	232	236	280	217	244	225	243	213	227	236	213	276	225	236	224	284	262	265	258	265	260	233	246	245	232	218	231	285	232	243	256	256	244	214	241	248	255	242	252	278	244	255	233	267	235	227	246	241	244	268	217	245	259	254	244	229	250	227	252	230	247	236	210	227	245	230	241	225	231	247	263	259	262	254	222	245	261	233	244	260	255	238	247	258	241	233	225	245	249	222	265	281	229	252	223	230	227	260	277	220	254	241	237	230	285	261	257	256	245	248	275	221	270	243	253	281	257	230	259	233	233	245	228	192	241	282	255	271	234	248	255	233	240	237	254	215	240	262	256	233	240	242	249	235	238	249	251	255	270	258	238	248	247	236	230	231	248	207	247	239	230	262	233	212	241	235	270	233	268	253	237	261	235	251	263	242	247	250	251	221	243	257	226	239	239	219	237	261	275	247	236	232	254	235	234	239	223	229	251	246	247	256	227	236	215	250	207	268	257	223	239	243	256	237	250	252	258	239	229	226	245	233	249	262	253	217	252	241	248	246	243	226	207	226	220	253	263	237	247	262	241	226	224	264	235	243	273	221	269	268	270	238	267	243	233	250	246	248	244	215	216	202	228	232	241	234	269	249	250	242	257	219	253	231	273	234	215	240	244	200	232	253	239	244	243	219	258	237	221	266	243	272	245	264	221	234	263	238	215	243	231	252	230	246	249	235	248	228	220	257	247	268	225	257	235	247	244	260	227	247	269	241	268	238	231	228	248	239	250	239	226	237	236	238	235	241	249	236	259	253	245	239	248	254	222	243	241	242	253	214	270	241	247	280	273	270	231	211	239	239	267	243	276	257	230	264	266	241	267	226	255	277	248	232	256	236	240	261	252	218	211	271	232	264	245	239	249	232	225	243	220	235	224	249	253	226	248	240	249	225	217	230	264	261	234	256	254	226	243	245	247	250	245	245	246	247	201	240	230	276	233	228	254	247	271	230	253	212	235	249	209	242	252	229	228	263	240	232	228	275	215	235	240	266	247	253	261	260	253	203	251	268	219	251	232	250	237	238	237	240	242	248	257	242	232	253	226	256	216	288	248	253	278	226	260	293	248	272	231	237	267	246	292	229	262	238	273	262	268	226	218	240	251	216	255	263	246	259	269	240	243	257	250	242	230	231	238	218	223	267	224	215	252	245	233	234	293	229	264	223	215	221	244	230	280	251	254	223	216	224	260	254	259	252	244	228	226	213	244	247	222	259	256	229	230	254	243	251	227	262	208	238	252	253	259	257	233	252	250	284	235	222	228	236	263	251	250	259	276	217	239	252	257	255	257	250	228	228	217	263	240	196	239	251	251	224	230	266	242	230	224	239	236	224	226	240	242	261	269	271	232	252	228	240	222	242	228	237	260	250	239	239	240	231	235	259	224	244	251	251	250	246	276	240	233	224	246	258	243	227	254	242	255	248	231	237	258	258	236	246	248	249	247	254	254	218	231	230	224	252	253	269	239	255	246	229	228	238	249	244	247	264	224	238	231	247	247	248	232	256	231	257	231	245	266	250	249	269	242	219	250	250	228	253	215	226	226	244	231	240	271	227	235	253	226	233	245	244	250	231	249	266	244	224	232	232	241	225	230	248	275	235	230	257	252	229	220	257	224	217	228	232	236	212	274	226	280	255	250	244	251	253	213	212	232	265	245	214	275	247	249	238	227	270	219	248	217	253	237	270	271	237	246	251	258	275	220	259	257	276	245	276	240	254	255	264	260	249	262	255	245	241	243	262	217	231	262	212	241	232	248	267	233	252	257	224	254	237	267	206	228	225	223	241	239	254	247	230	237	251	240	259	228	236	250	262	213	299	223	244	244	250	251	218	227	215	237	250	241	253	247	245	234	238	264	230	247	224	244	224	251	236	272	249	231	237	219	277	240	263	240	246	257	242	218	221	253	242	238	254	223	263	230	269	275	232	233	244	238	222	236	260	225	256	228	230	245	263	216	257	274	233	229	264	250	265	235	237	227	243	241	238	236	255	234	215	241	220	214	223	252	256	242	228	231	257	243	267	263	249	206	260	263	238	248	248	222	245	231	253	244	242	251	210	237	253	242	244	231	209	235	235	216	228	228	232	253	232	247	241	252	254	242	253	206	248	208	250	238	268	259	259	274	281	233	234	256	250	266	228	247	221	256	261	239	249	238	232	242	243	250	239	236	225	274	200	247	238	219	213	221	207	239	229	265	263	234	245	246	239	259	221	242	247	239	246	245	198	248	251	237	230	253	245	212	224	280	263	244	259	232	236	247	283	240	248	210	218	248	250	256	219	303	253	236	234	236	207	227	228	247	229	254	220	238	242	250	228	236	257	242	251	234	250	264	275	250	218	243	255	262	241	251	229	220	266	252	238	240	254	237	277	226	245	235	213	236	281	247	216	246	255	244	268	249	251	236	231	241	233	230	262	257	222	242	253	257	227	214	251	234	256	237	258	251	238	250	238	229	225	240	240	262	255	217	270	272	264	278	259	244	231	265	238	258	247	230	252	247	260	235	223	241	275	218	240	235	254	241	256	233	251	214	253	254	267	236	236	257	244	245	248	257	221	243	249	262	248	237	263	243	292	227	247	263	257	245	210	262	213	254	250	251	226	227	228	249	235	239	245	219	240	235	243	216	249	211	227	246	245	222	236	232	213	239	250	234	259	229	232	261	246	236	230	238	217	222	230	237	255	244	258	266	230	258	237	231	220	231	251	254	234	231	210	243	231	275	238	219	256	254	244	261	242	203	232	221	235	241	277	238	259	271	242	233	254	229	250	238	255	259	222	222	233	255	252	250	287	271	254	228	215	235	219	241	242	238	200	257	240	212	252	242	235	251	234	259	247	249	241	252	233	230	191	269	241	213	219	229	246	230	261	234	199	270	243	254	208	238	225	213	214	229	242	238	240	234	231	263	245	257	233	261	261	237	244	215	245	248	236	243	246	246	289	240	244	240	264	257	258	251	247	210	248	229	264	233	237	238	227	265	224	235	241	261	283	259	237	262	251	252	231	257	228	234	250	223	234	239	236	231	237	233	251	233	263	233	247	230	238	211	241	218	248	241	254	243	222	236	256	232	243	223	261	231	262	219	278	275	233	229	245	223	253	214	226	247	242	239	260	268	256	231	246	228	232	229	223	250	237	247	278	225	227	238	267	238	233	228	239	242	238	225	238	240	256	231
14691	12291	17845	21489	19577	15327	12539	10267	11074	8714	6666	5540	4205	3866	2949	2455	2234	2013	1945	1485	1396	1298	1067	1094	978	948	867	848	804	782	705	720	750	711	664	659	635	670	647	597	619	634	588	604	627	592	597	642	620	603	619	602	607	596	588	595	554	580	631	614	590	614	618	639	558	587	593	606	620	638	592	609	623	600	610	591	610	634	587	587	597	639	595	565	603	555	590	626	588	660	601	619	560	614	603	600	584	594	613	592	560	561	588	595	584	592	621	583	591	582	601	616	559	613	589	569	626	588	597	556	537	558	604	548	589	595	628	584	581	651	613	625	623	576	589	604	583	602	641	590	577	596	608	620	572	621	611	590	600	571	569	610	563	584	573	656	598	589	592	559	573	573	573	586	595	634	575	597	569	572	601	612	548	605	586	558	598	599	547	595	582	574	628	557	602	588	565	623	549	612	620	618	564	624	564	650	615	571	608	578	577	570	605	562	587	640	617	580	587	613	625	575	565	575	577	642	599	572	558	600	593	600	617	630	650	627	627	600	637	549	583	552	592	587	594	582	561	584	579	618	566	596	566	594	602	562	614	575	542	615	603	570	588	581	584	590	542	609	571	615	560	537	626	604	572	572	595	579	590	583	588	586	601	556	583	588	596	592	564	591	591	643	571	551	636	584	594	562	570	614	590	569	601	601	595	572	616	572	574	619	594	599	552	594	545	596	590	534	631	598	612	573	651	595	567	568	558	603	588	580	598	620	565	592	630	564	601	586	592	602	573	582	582	586	578	642	556	586	591	588	603	578	573	613	592	576	608	611	600	594	588	552	563	633	578	540	627	605	589	590	552	608	617	624	607	559	599	581	597	559	574	585	588	584	587	593	583	591	605	590	588	551	550	585	566	553	632	603	595	556	565	588	583	557	651	623	599	596	643	588	561	586	640	600	560	579	594	550	602	587	610	598	538	568	575	588	580	588	567	576	596	635	600	586	620	571	638	570	578	615	607	602	583	609	615	604	577	565	566	637	622	565	635	593	573	619	588	595	578	592	619	587	592	602	574	608	611	621	567	583	610	576	581	578	583	535	605	624	594	601	626	600	580	590	604	581	578	577	621	577	587	583	562	576	580	604	598	613	557	602	640	606	587	597	620	612	591	607	589	586	587	575	593	593	582	586	582	572	615	549	579	594	559	586	593	606	570	598	558	612	590	573	529	590	593	534	583	559	565	616	580	610	606	596	575	590	597	588	604	577	568	538	615	542	629	596	605	600	632	585	590	590	565	552	556	598	594	585	567	588	556	589	617	571	605	592	602	584	572	591	590	588	577	543	577	546	589	590	624	561	591	597	544	597	613	548	617	632	601	567	615	587	576	592	588	612	596	556	594	587	604	599	607	607	590	577	574	542	628	571	592	589	541	608	617	554	571	589	595	591	622	616	569	568	599	569	608	561	575	578	592	593	588	551	608	600	574	640	603	597	620	572	578	595	555	593	587	577	623	604	583	597	636	574	588	606	557	557	581	579	595	620	552	586	576	579	585	614	628	558	524	596	605	585	564	604	580	582	619	595	620	557	556	569	593	598	599	586	599	595	556	579	568	588	594	578	596	593	613	581	569	568	594	581	581	616	611	580	607	631	592	583	590	614	568	599	551	597	564	545	576	647	595	584	602	583	619	567	632	588	607	607	654	643	603	597	622	590	564	599	596	574	570	588	624	553	571	583	600	587	576	618	567	566	607	589	589	618	607	558	571	558	588	581	584	585	584	569	587	606	609	556	602	578	594	604	607	582	613	583	539	637	559	566	564	611	599	620	607	554	595	599	611	606	572	582	625	605	582	601	550	570	569	581	572	573	591	556	610	585	565	591	607	541	582	596	607	653	616	618	576	581	627	557	573	574	580	620	594	614	577	619	566	629	609	581	612	543	544	613	583	571	564	568	590	536	624	580	563	611	624	613	598	550	584	612	629	597	579	583	602	595	574	597	571	598	567	609	604	607	613	603	553	571	591	601	585	576	556	584	592	630	588	589	612	656	561	586	626	610	581	622	590	579	590	569	589	584	571	595	579	598	588	597	566	574	594	591	585	593	631	583	618	614	574	579	590	595	616	588	601	561	615	600	619	588	627	628	607	642	603	575	574	567	563	596	577	559	603	587	585	618	611	565	623	596	581	551	611	626	645	591	620	584	600	619	604	611	606	575	579	577	609	574	567	573	571	613	562	583	590	604	555	579	577	564	548	593	624	636	556	561	551	591	636	591	588	569	592	532	573	602	565	597	614	580	567	593	597	610	569	621	614	612	592	592	528	568	599	626	608	606	601	555	596	559	583	584	600	581	610	628	593	614	604	594	562	604	562	599	588	582	643	658	612	575	599	591	609	610	640	582	563	595	578	537	583	630	604	593	582	575	604	586	560	591	585	621	580	594	595	551	593	582	589	574	573	615	605	620	629	618	600	622	574	563	609	619	616	610	575	618	559	586	567	588	590	611	549	611	598	584	602	578	571	605	589	568	617	582	540	580	583	570	573	628	611	536	609	598	627	600	639	582	571	578	611	586	568	580	617	561	558	609	561	610	614	580	602	610	626	647	578	588	601	580	607	595	597	625	584	596	598	571	575	591	603	587	558	621	651	557	585	618	602	601	598	583	619	607	604	553	598	564	594	592	626	569	597	614	621	575	592	606	624	573	580	593	596	578	564	566	587	604	578	592	588	588	602	602	552	604	575	556	622	631	593	593	557	645	612	620	574	604	594	582	567	598	618	613	614	612	611	550	591	580	613	620	578	591	616	593	630	576	582	563	588	572	606	565	603	568	617	593	579	642	594	565	587	586	591	610	600	569	599	634	610	612	656	605	568	603	588	636	600	540	602	593	601	563	587	568	612	592	588	586	589	592	619	597	610	559	563	628	629	585	597	593	572	586	582	594	574	641	598	574	558	591	577	580	607	581	570	604	618	572	589	624	602	592	584	593	609	622	621	545	574	569	587	572	576	579	565	567	561	665	570	592	616	586	546	575	597	565	591	552	589	600	591	558	602	574	554	585	573	586	614	599	551	608	602	622	623	588	575	615	626	602	564	616	610	576	592	538	577	638	628	626	576	630	559	590	600	609	583	586	602	628	560	598	594	586	615	606	596	566	591	563	637	599	597	590	569	569	573	593	579	588	530	591	553	593	577	578	583	572	597	580	599	560	576	584	597	576	588	586	610	576	617	611	610	598	551	593	579	566	563	624	588	663	592	561	594	586	623	594	618	591	564	575	593	623	552	596	583	602	601	597	552	576	550	542	614	618	564	597	615	626	602	558	573	616	584	607	548	606	596	585	587	594	577	585	533	601	567	601	576	618	640	546	589	579	559	576	568	647	609	570	572	584	536	614	621	635	611	579	616	551	578	587	607	556	565	577	602	582	597	580	573	598	605	593	597	572	586	613	635	579	582	557	584	599	616	638	538	608	580	587	619	620	600	610	628	582	605	618	581	635	562	563	582	584	528	577	596	597
27906	20403	15798	13528	10790	7053	4815	3487	3595	3112	1731	1485	1104	858	679	627	520	554	484	400	349	366	300	318	280	296	259	236	278	247	241	236	248	246	209	230	237	214	225	210	222	194	199	196	208	224	229	203	218	219	219	240	224	216	206	215	218	224	217	214	223	229	230	199	205	212	211	230	225	186	183	224	223	224	212	202	220	234	199	229	179	230	218	195	196	191	190	214	222	188	228	214	218	216	224	179	221	189	204	237	196	191	208	194	229	203	211	207	245	222	253	211	218	202	207	177	214	240	201	224	181	204	220	204	221	223	219	209	198	221	211	218	231	206	209	203	214	250	188	241	215	217	204	204	241	186	195	192	222	207	216	192	227	206	216	220	237	259	224	194	228	210	219	206	195	220	218	231	204	226	214	191	180	215	196	218	201	218	213	198	241	216	218	232	212	199	211	210	226	232	235	231	249	218	214	214	215	210	226	196	208	191	192	204	217	206	186	200	230	208	213	216	225	208	217	218	205	222	207	213	207	203	212	205	217	220	192	213	205	225	196	237	224	223	210	214	232	212	218	210	205	208	204	191	231	204	212	200	212	229	236	233	191	182	227	205	207	237	208	212	212	212	226	203	230	197	217	221	230	197	233	249	217	218	200	214	218	203	207	211	245	222	223	217	226	201	218	206	212	212	204	221	209	233	237	187	199	228	224	225	241	182	209	210	178	254	215	231	204	222	212	212	203	189	208	228	210	218	178	226	237	222	198	206	202	165	212	193	244	199	191	203	205	230	221	215	216	206	204	216	214	220	208	225	221	189	222	213	219	175	224	218	221	220	245	212	210	253	233	201	211	244	204	207	198	201	200	193	213	224	223	211	203	227	210	195	208	201	209	205	201	202	227	238	207	203	209	190	194	212	238	204	244	213	228	206	215	209	223	222	180	177	240	208	226	211	211	217	216	224	218	199	218	219	205	209	221	208	209	219	215	191	209	225	227	215	203	194	235	194	206	213	200	213	247	198	195	219	211	222	251	212	228	214	194	220	217	212	223	238	240	198	229	210	217	214	193	203	236	223	235	209	180	203	214	198	213	219	226	209	190	196	234	210	186	226	215	207	213	223	246	244	225	201	206	203	232	214	196	219	220	189	231	207	224	202	236	219	199	204	232	206	193	211	215	235	187	208	212	201	204	224	206	209	195	201	203	178	227	200	217	212	201	198	219	209	243	200	217	223	216	220	200	222	204	206	219	200	195	212	230	185	215	201	223	199	212	205	230	208	214	187	208	187	202	217	228	234	224	226	231	205	219	221	236	192	204	206	213	214	198	192	228	199	224	189	187	215	204	208	223	194	221	212	226	203	190	213	214	227	203	203	187	228	192	219	232	196	200	213	222	202	192	223	192	212	186	229	242	205	174	205	206	208	212	202	190	224	232	235	225	207	204	210	214	224	211	210	230	220	205	248	222	211	200	200	210	212	216	223	233	207	236	199	230	210	212	209	190	207	240	185	229	209	228	226	204	218	208	196	187	219	206	218	178	225	221	225	203	185	214	208	213	211	197	195	199	178	183	190	218	214	217	224	219	224	225	237	185	219	239	206	206	195	208	217	212	221	220	219	234	217	191	201	202	209	210	225	202	197	212	217	202	172	230	206	222	228	223	217	218	214	198	205	226	189	230	216	211	212	198	214	247	213	213	179	199	209	210	200	209	204	260	201	216	203	203	198	232	198	222	248	205	212	213	208	201	217	224	205	189	222	203	186	209	190	228	217	212	195	230	237	224	206	239	219	218	234	207	197	237	205	211	213	204	206	196	197	208	202	206	190	201	202	191	235	212	213	229	245	204	233	213	187	241	224	200	199	191	220	226	225	214	222	204	223	224	206	220	197	205	245	212	248	228	242	189	194	224	229	203	213	199	239	238	228	201	234	183	198	204	202	216	195	222	220	190	207	226	213	216	211	234	200	223	202	215	226	190	250	216	204	200	203	189	240	190	195	183	214	218	175	176	211	192	227	198	222	205	208	213	226	221	194	206	202	194	210	224	196	227	216	207	184	208	205	229	206	197	219	193	214	196	196	220	204	201	206	216	226	201	168	182	208	226	225	228	198	239	209	224	208	235	207	236	232	216	209	220	208	221	236	236	219	205	201	220	204	229	234	204	218	248	197	227	206	250	207	213	208	204	206	217	195	223	208	220	197	246	222	213	215	216	230	240	218	201	209	233	226	196	218	222	197	231	221	223	218	220	247	228	221	199	217	188	208	198	217	233	185	201	212	227	240	211	196	213	235	216	212	232	223	230	220	222	204	225	243	214	211	203	198	175	230	210	193	257	212	191	226	223	204	205	201	202	203	242	203	185	202	191	221	218	207	260	239	198	252	210	224	225	219	197	211	221	223	208	223	210	213	210	199	215	206	240	202	205	195	214	233	218	215	197	208	211	214	215	211	209	188	197	233	178	199	214	191	213	202	206	210	220	209	211	200	193	237	223	194	201	211	186	199	212	198	207	230	202	230	206	242	179	222	208	210	192	206	211	214	213	216	220	204	203	211	217	228	217	208	222	209	220	227	225	212	200	224	214	209	202	223	210	207	217	242	232	206	194	235	204	253	217	209	195	193	227	223	208	200	197	204	253	219	206	228	210	207	206	223	191	188	216	229	226	233	217	218	204	208	217	198	210	214	217	217	223	228	231	206	241	206	192	220	224	197	211	213	213	190	215	215	239	216	212	215	201	213	226	243	201	216	211	194	214	223	206	195	212	228	229	187	214	222	192	212	213	238	232	230	204	249	212	233	218	213	207	205	222	209	206	213	222	206	212	202	166	194	221	212	208	209	187	214	186	218	186	207	205	177	209	194	226	192	221	198	216	208	205	183	202	212	208	220	200	194	217	212	234	241	209	204	228	222	235	237	210	202	201	186	204	198	215	214	231	211	207	200	198	212	241	226	222	201	198	224	208	191	210	225	235	216	188	219	231	223	205	193	226	188	188	236	225	201	197	227	217	220	205	198	197	199	224	226	196	213	222	182	220	246	202	214	197	191	188	201	216	214	185	233	211	208	230	231	227	220	215	208	214	219	227	203	216	210	216	203	180	216	211	200	203	199	199	191	205	222	207	223	220	208	220	204	225	224	206	193	201	229	215	255	222	184	233	180	195	207	214	218	218	216	217	243	206	230	227	226	217	217	212	203	207	215	214	213	239	209	208	204	205	171	214	211	216	217	198	204	207	239	206	217	208	226	234	218	203	213	212	223	217	197	229	204	232	220	238	220	206	192	196	219	208	202	212	235	214	220	198	221	226	216	227	199	210	235	236	217	222	212	205	214	224	210	208	218	213	233	227	222	223	200	212	213	163	220	207	201	221	230	195	199	222	211	222	213	217	230	172	207	196	210	206	208	212	243	239	222	217	224	230	214	225	231	212	231	224	220	234	214	198	206	206	173	242	205	237	219	202	233	205	224	222	237	198	222	205	208	217	227	216	215	200	223	244	229	221	209	239	205
18917	16617	22088	26480	24163	20116	17204	14294	14766	13025	9041	8255	6396	5251	4121	3623	3156	2920	2587	1827	1627	1450	1440	1242	1089	1072	1024	933	916	794	767	760	654	664	665	589	589	587	592	579	574	578	585	570	546	542	530	545	593	531	588	564	538	560	569	559	506	553	564	575	520	485	544	530	545	507	562	529	524	501	567	546	555	532	519	513	554	545	567	542	537	499	532	513	474	544	492	531	517	523	524	513	567	541	537	512	546	512	494	505	463	519	542	531	522	486	570	538	526	520	533	551	472	528	526	571	479	485	523	500	486	516	496	503	523	530	562	504	522	535	520	514	522	512	521	513	517	498	504	549	555	480	529	490	515	546	526	479	573	493	531	547	552	524	517	519	553	518	558	501	514	530	518	530	527	557	554	520	531	518	519	501	561	474	564	518	532	522	538	524	468	496	529	476	501	509	547	538	507	479	519	538	562	546	514	487	511	501	547	556	538	523	530	547	539	531	489	528	552	552	553	552	536	514	540	507	498	582	505	525	541	536	519	511	502	512	542	554	505	506	533	526	502	546	509	529	497	505	530	508	573	527	554	551	540	521	541	579	489	495	542	540	514	493	515	572	551	499	552	544	552	554	553	498	514	548	496	515	551	551	545	535	530	550	512	536	513	517	559	521	529	529	543	551	586	515	523	507	532	543	478	492	498	519	559	511	509	521	508	549	510	499	562	501	513	540	528	583	500	530	533	540	543	514	489	514	541	497	517	521	522	533	553	508	468	553	504	511	530	528	537	494	517	552	542	540	542	519	550	524	504	530	537	495	541	505	523	543	531	467	509	517	527	549	531	499	544	561	550	543	487	544	536	530	549	590	532	515	513	529	474	553	497	509	529	498	538	497	516	562	530	482	529	540	490	549	528	503	525	520	526	519	533	548	528	554	497	535	545	532	536	543	488	521	504	560	567	560	533	537	542	526	522	520	511	528	503	487	528	517	515	513	542	506	515	516	528	513	494	551	513	513	505	511	495	565	543	500	538	494	513	553	554	512	511	521	569	498	539	509	565	518	527	505	536	512	535	548	524	534	551	516	535	545	521	490	523	524	570	508	524	537	516	528	502	470	518	459	566	587	550	520	507	488	533	523	498	558	507	526	517	529	517	522	513	511	541	509	510	537	578	547	526	481	535	560	553	529	515	522	511	495	520	496	563	557	542	543	561	495	540	492	515	503	485	503	495	504	568	531	540	559	521	477	517	544	523	503	544	525	497	568	557	521	523	499	513	505	573	538	538	524	518	518	527	505	528	524	529	521	535	511	523	545	536	545	545	507	489	501	544	496	544	518	513	547	518	534	518	533	497	531	509	523	493	579	532	492	513	531	543	519	526	542	545	532	525	479	538	509	538	510	504	504	497	531	528	520	544	498	530	538	510	562	492	531	498	484	504	501	573	534	537	505	497	533	502	497	527	532	507	548	500	528	496	496	522	543	539	500	539	533	533	517	497	500	497	514	523	517	555	506	517	519	532	499	533	543	552	541	512	523	542	538	498	510	529	502	539	518	506	559	565	537	538	515	526	540	550	527	551	487	501	523	554	570	505	566	517	556	542	508	538	497	526	535	508	545	552	474	526	513	560	520	495	528	479	559	519	566	502	519	534	562	550	518	511	534	500	541	500	498	504	542	551	521	534	532	533	540	494	517	478	537	542	500	537	482	567	530	506	537	509	500	534	504	522	553	556	511	528	509	522	546	521	539	530	515	569	514	544	565	496	526	522	522	527	513	486	513	494	507	527	595	517	504	507	514	521	534	537	536	519	519	531	496	552	473	513	533	550	517	543	496	548	516	516	546	479	518	557	523	523	496	534	516	513	549	511	517	495	490	575	538	529	496	537	529	553	499	515	523	532	506	532	521	513	498	498	521	560	517	540	561	559	525	485	536	523	497	515	525	540	534	530	503	495	541	522	534	494	474	535	473	544	533	537	486	536	524	510	503	545	576	551	532	551	516	494	509	525	552	568	530	510	538	489	500	516	536	517	557	548	533	503	550	493	511	514	513	453	486	518	531	520	504	502	545	550	518	500	520	492	515	550	479	526	568	540	555	535	526	516	573	532	510	480	534	511	512	524	501	525	523	522	553	558	512	501	560	504	501	531	517	558	540	527	505	560	515	543	521	524	532	533	565	509	546	540	494	527	543	490	544	554	510	531	566	518	548	493	530	518	543	534	527	526	541	510	517	513	502	516	487	534	484	496	525	532	516	541	521	517	511	483	467	535	539	505	528	537	523	483	535	536	549	500	522	488	523	496	491	525	535	518	531	490	548	543	514	533	572	548	530	523	504	522	496	543	525	514	528	523	469	562	533	532	527	500	557	551	490	523	535	511	527	529	524	513	517	552	540	512	517	521	527	520	508	531	499	528	497	558	515	503	544	491	528	515	537	521	514	516	529	544	545	493	491	538	546	507	513	546	514	534	484	549	521	518	534	509	486	499	506	531	560	533	545	511	521	513	532	516	538	534	522	551	471	531	557	507	542	519	511	542	525	521	478	539	573	501	534	555	526	507	502	499	525	548	505	553	492	530	560	572	549	550	505	530	523	530	566	533	549	562	535	530	554	529	522	497	530	574	535	491	480	561	526	507	546	511	513	545	547	524	544	530	486	507	511	571	476	512	564	568	519	519	552	528	542	514	547	528	498	515	541	537	503	527	520	532	536	526	551	504	513	489	495	523	493	554	507	519	546	542	518	475	501	539	477	554	520	535	543	516	557	540	477	570	552	547	546	496	527	517	549	533	532	518	522	537	536	517	546	532	560	526	520	483	536	574	543	518	546	544	511	557	523	523	561	517	555	518	518	498	525	499	547	515	508	550	497	515	539	525	506	531	557	491	533	534	536	533	511	543	518	540	486	531	516	493	510	558	509	557	490	550	523	540	516	534	552	506	514	552	496	494	540	479	520	522	506	520	550	517	516	515	523	541	525	495	507	513	533	548	517	471	580	499	511	533	532	545	534	556	482	518	478	527	498	551	514	491	491	561	542	547	553	497	507	505	513	550	509	529	530	481	487	499	493	487	513	526	530	539	465	514	531	501	534	560	527	522	541	529	509	486	547	521	578	537	539	515	522	528	568	518	521	520	509	547	524	520	522	487	519	517	497	530	466	549	560	521	534	497	512	552	538	521	501	513	538	506	548	543	470	539	504	530	505	558	502	536	536	548	495	528	496	513	509	491	546	548	489	536	501	473	526	509	519	533	481	566	497	574	528	519	513	535	532	559	532	515	542	513	568	524	498	564	565	535	545	551	510	485	535	519	509	540	488	550	491	470	509	554	521	531	530	546	522	546	535	518	524	529	499	551	515	487	514	528	546	510	509	515	483	477	570	522	533	510	530	555	494	514	524	555	515	525	551	568	508	494	554	531	530	525	508	516	567	513	561	557	494	525	513	478	518	521	547	501	533	504	540	543	587	525	524	489	525	573	485	525	490	521	529	540	503	552	559	543	502	492	575	486	573
9324	6726	7079	5466	3085	1894	1317	991	872	785	634	530	459	442	415	358	328	318	320	286	309	277	290	282	230	271	301	262	273	260	262	255	271	229	240	228	257	241	245	237	252	262	261	258	251	253	238	280	252	245	237	278	246	247	274	246	253	246	227	235	212	249	229	226	250	269	240	250	247	221	213	245	227	243	261	254	257	268	249	234	240	289	244	233	244	234	257	244	258	257	230	245	244	257	239	262	242	237	229	253	236	244	250	244	243	290	258	262	259	271	247	289	258	255	241	244	279	242	233	280	284	255	283	241	267	263	245	253	251	228	255	258	276	254	261	245	274	293	249	254	250	282	230	237	271	271	262	280	240	232	235	248	237	226	253	246	268	274	262	282	248	259	248	272	205	262	212	242	251	261	241	229	248	253	254	241	239	253	234	264	277	250	273	276	324	242	267	272	267	251	231	254	263	243	241	262	254	249	265	268	243	281	225	211	231	246	257	228	271	255	273	232	265	242	237	205	241	247	253	253	275	241	256	235	259	258	236	230	238	239	263	260	227	241	262	259	254	225	241	247	230	239	221	272	242	232	268	245	227	242	279	277	259	258	243	253	225	231	292	236	221	217	254	241	231	256	228	256	262	256	258	261	258	251	230	245	258	235	231	247	252	220	237	252	254	266	224	261	253	257	249	243	277	246	216	256	249	268	243	247	234	260	261	261	243	237	227	240	230	232	245	254	264	254	247	241	237	277	263	243	246	272	257	244	242	233	226	227	252	244	238	254	279	281	260	236	216	260	259	236	242	251	239	257	256	208	256	243	241	247	265	278	236	233	246	257	239	247	286	249	241	254	252	254	247	259	237	265	251	225	243	234	262	251	264	237	255	250	241	238	230	278	259	210	235	257	262	268	267	251	287	251	240	283	264	251	230	243	268	222	268	238	251	262	256	231	206	240	261	239	260	265	238	275	232	221	243	262	276	268	249	256	292	272	242	229	254	245	239	242	241	263	247	257	253	235	278	276	252	253	256	245	244	254	259	277	257	240	216	272	246	246	224	237	237	242	239	236	250	277	242	256	241	213	247	241	269	248	261	254	237	230	225	254	241	262	237	264	240	259	225	251	230	289	236	254	253	253	238	243	257	259	259	250	262	214	278	255	252	241	262	253	259	257	256	275	250	236	256	265	280	222	232	267	241	252	274	255	257	245	271	236	255	245	223	251	237	226	268	241	253	265	229	247	261	250	243	231	217	263	254	279	241	228	247	260	254	251	274	233	263	238	244	236	275	285	261	254	247	268	261	240	216	229	276	274	244	251	246	233	256	245	261	233	259	241	260	243	249	253	244	235	264	245	249	263	244	239	229	238	247	215	261	257	233	238	262	270	225	259	267	236	257	227	236	236	255	266	238	242	222	242	250	270	247	248	273	243	233	252	260	256	276	240	228	258	236	208	250	267	260	240	245	290	265	227	239	219	240	271	226	271	253	226	236	234	249	259	275	238	245	250	221	241	253	287	250	241	254	264	235	247	263	238	246	236	262	270	252	254	263	266	276	239	268	200	235	238	246	283	263	251	276	221	267	257	258	242	254	276	259	242	229	260	248	256	248	279	216	265	265	261	247	260	231	239	252	250	234	254	277	263	230	272	279	283	258	257	248	273	274	268	267	247	240	255	245	258	245	242	251	261	266	242	245	264	270	249	274	255	258	235	228	242	236	233	266	204	228	248	256	227	227	252	244	258	229	258	248	281	238	255	231	229	236	238	246	276	227	239	235	249	288	237	229	235	222	258	266	251	252	244	268	253	251	218	238	262	216	256	255	243	248	257	256	254	269	238	246	244	245	251	286	246	284	271	271	237	278	262	242	254	231	270	219	232	287	277	255	232	259	256	271	265	248	260	221	292	237	269	244	254	271	240	235	233	240	263	257	266	243	251	246	238	224	244	237	264	240	277	267	244	249	256	247	284	239	276	252	233	254	267	259	234	257	270	240	272	240	238	240	240	266	271	253	271	253	243	282	265	261	255	242	265	249	238	248	248	246	275	254	231	254	225	238	253	273	280	239	236	252	257	248	261	243	265	247	258	240	253	224	256	267	235	261	235	298	230	240	290	253	238	267	232	258	262	246	270	245	225	232	238	250	262	250	252	231	224	241	282	248	252	244	258	244	283	255	268	238	235	246	249	292	246	263	270	237	240	252	241	239	248	259	212	268	250	225	243	222	247	268	244	237	268	242	277	260	262	287	225	240	245	250	271	253	241	271	253	261	241	263	262	260	285	249	231	252	247	268	269	247	251	211	231	259	272	257	231	253	237	255	224	287	269	264	224	250	234	234	234	249	264	252	224	241	227	275	237	221	250	276	235	241	229	275	235	244	245	267	249	253	260	260	233	257	244	246	198	253	223	275	247	260	294	250	255	227	241	229	254	285	223	271	289	256	252	279	273	237	227	250	243	240	299	285	271	265	257	275	256	219	234	274	252	243	240	250	267	230	234	255	255	245	254	232	253	250	245	270	239	267	254	279	212	201	255	273	266	258	247	224	238	268	263	286	257	256	250	273	245	220	256	249	252	261	234	234	260	224	244	222	237	276	249	241	241	231	240	287	263	224	222	224	247	267	264	280	250	242	252	247	245	248	275	248	252	243	238	258	239	233	235	243	262	241	265	251	260	267	256	239	229	282	232	234	231	237	253	236	237	216	233	255	284	241	230	223	245	257	252	232	249	266	217	237	259	251	233	249	240	251	280	259	223	258	238	244	252	251	234	264	238	268	270	246	230	245	237	237	268	239	249	262	249	235	259	234	251	230	256	234	266	260	262	227	241	249	258	255	256	231	235	239	259	259	232	259	251	238	256	253	256	250	259	241	255	265	260	236	247	254	265	258	251	248	252	259	257	242	269	253	261	256	269	228	236	225	221	257	248	254	291	208	278	260	268	248	258	234	243	208	251	224	234	252	231	259	222	295	232	252	254	257	252	213	251	239	232	249	238	251	247	261	288	246	264	255	271	245	250	220	245	233	272	246	239	235	255	246	261	232	279	241	255	252	238	243	263	258	286	281	273	224	258	228	265	221	246	274	258	246	250	249	241	242	261	261	251	252	234	253	257	229	232	259	241	264	251	242	252	243	231	270	273	243	242	240	247	253	250	230	234	232	255	213	289	255	257	235	230	210	235	241	257	233	227	268	238	240	246	243	239	234	237	224	280	238	264	247	213	235	242	253	241	243	242	271	216	226	224	257	263	253	254	215	257	238	238	242	221	260	247	244	219	260	241	250	266	276	233	265	267	275	283	255	278	250	279	256	240	264	258	251	281	265	237	251	222	244	295	247	213	246	250	242	253	252	214	266	255	250	232	283	242	245	250	241	225	261	229	258	269	243	264	260	244	271	234	252	242	280	228	246	250	213	259	263	270	240	236	247	258	202	252	262	257	211	278	234	257	255	251	204	229	227	251	258	241	255	253	263	257	253	248	261	265	240	271	236	256	272	220	243	252	274	252
7445	6719	13466	15000	11535	8550	6501	5472	4797	4344	3325	2775	2345	2115	1604	1398	1225	1147	1169	1080	985	931	848	776	711	745	754	774	725	672	688	673	680	631	614	626	621	611	625	615	619	602	569	602	647	611	624	602	615	613	569	575	614	653	634	656	626	602	593	576	586	601	604	606	607	542	605	625	599	638	633	590	622	618	583	580	639	602	546	612	595	610	625	632	579	589	649	608	591	611	639	639	620	585	588	630	636	597	566	614	618	644	597	601	616	596	568	622	593	578	625	631	642	615	615	591	591	597	640	577	657	583	622	612	623	563	580	592	625	627	642	549	644	603	619	632	604	563	610	609	599	598	577	568	629	612	598	627	628	611	642	575	592	620	604	595	642	607	565	615	621	566	618	580	623	591	573	606	626	644	591	629	628	637	592	601	647	559	651	597	597	590	589	590	637	590	622	565	621	635	627	647	644	618	604	619	596	612	619	603	584	567	617	638	657	594	587	639	586	567	597	629	603	607	575	635	618	607	632	652	687	624	598	570	551	626	594	580	587	606	639	611	575	607	599	621	616	582	617	599	624	574	589	563	621	593	622	636	673	658	612	564	615	616	615	623	609	612	606	564	625	599	619	614	616	586	599	569	657	588	589	610	610	618	601	602	637	627	595	629	630	565	624	605	599	632	611	585	581	603	664	582	574	581	615	615	603	612	629	609	611	616	604	602	651	581	632	620	609	582	616	553	576	605	632	650	636	571	614	566	629	589	637	604	613	594	637	607	605	637	651	643	601	619	617	607	595	610	619	624	598	606	648	583	599	600	590	593	597	603	593	569	613	598	669	611	566	622	613	614	637	564	576	580	625	617	621	642	638	612	600	645	607	601	592	628	615	587	583	594	607	590	624	610	602	617	662	645	582	606	605	607	606	564	611	611	646	607	619	595	625	598	621	634	664	601	590	592	561	626	538	566	566	582	655	618	607	602	608	597	591	611	606	654	589	620	615	581	674	629	597	644	637	572	591	586	643	591	601	566	586	593	622	624	656	614	621	611	615	641	583	613	609	638	637	650	606	611	669	618	637	607	637	563	593	618	625	658	586	618	626	620	594	581	625	598	582	602	628	636	584	621	604	569	633	584	587	606	593	615	588	626	597	625	618	587	596	652	607	624	616	588	586	590	653	563	548	570	585	631	577	633	620	613	650	621	631	593	596	572	615	604	600	610	664	604	601	606	607	624	636	589	606	623	629	597	605	618	591	600	642	630	613	593	576	617	621	632	608	608	576	588	584	612	620	613	591	613	633	619	607	600	597	645	610	594	591	591	586	607	570	640	641	620	593	560	634	622	620	590	635	609	607	586	601	674	630	632	627	590	615	639	634	638	596	617	585	619	601	584	597	632	662	595	652	586	600	586	582	597	627	625	618	622	613	616	606	600	610	621	630	639	607	626	584	580	658	612	622	625	592	572	603	634	626	630	570	588	618	590	598	596	593	555	660	595	651	605	592	585	615	564	647	577	580	651	594	627	601	618	663	617	623	646	634	577	585	603	628	594	608	610	608	644	623	611	568	624	602	597	635	607	645	599	602	587	574	636	600	592	601	591	621	615	627	620	596	586	600	618	606	584	604	641	656	608	605	646	606	592	617	615	606	606	571	613	639	553	590	616	612	567	597	609	604	611	601	648	605	604	594	604	612	602	626	598	627	639	586	604	595	631	605	594	572	627	617	623	644	596	594	582	586	581	610	599	630	627	590	616	617	614	666	623	592	639	644	580	640	629	615	604	622	624	600	627	586	598	615	622	526	615	578	570	611	623	631	590	590	647	585	638	614	581	598	621	661	577	638	616	596	607	674	608	618	662	646	560	650	603	591	592	606	622	599	595	613	589	592	598	616	587	575	627	636	621	602	633	630	572	580	588	591	642	573	572	627	580	660	563	611	608	619	661	664	588	572	579	562	627	582	621	628	605	633	644	615	629	620	626	607	603	649	564	606	588	606	628	669	594	637	603	625	594	634	592	599	598	637	606	599	613	611	599	574	588	626	610	617	575	589	555	640	582	583	630	625	570	544	614	624	590	592	636	644	622	580	611	607	626	560	622	585	614	605	557	626	602	587	550	614	605	601	575	627	571	586	564	636	635	597	633	614	613	604	582	588	612	606	603	583	593	628	619	611	611	576	605	631	631	608	593	605	594	609	568	648	594	590	608	670	601	617	644	583	601	612	548	568	572	596	603	623	649	630	659	598	603	687	607	583	642	647	626	651	579	611	580	613	611	623	628	645	579	568	622	613	555	604	592	595	631	668	622	654	618	637	589	607	632	616	619	615	624	599	636	626	622	586	610	631	609	616	602	615	632	597	631	629	600	598	625	575	624	594	601	623	603	586	601	610	594	571	643	600	629	643	638	641	610	600	610	581	628	589	620	600	617	624	608	606	601	579	630	618	624	617	576	610	574	658	652	589	608	591	605	585	608	571	586	603	609	618	595	637	622	636	595	586	624	577	610	598	629	619	593	582	634	619	578	582	597	666	639	608	558	607	648	606	584	646	601	572	607	620	581	599	652	629	608	612	582	600	567	625	646	595	644	615	627	636	631	597	598	649	605	613	560	621	576	592	632	652	582	638	633	616	592	607	615	619	601	572	601	604	638	591	567	623	575	600	587	609	633	598	575	640	610	607	590	586	659	626	615	666	600	624	617	598	608	617	634	585	600	600	624	606	573	630	603	590	596	600	638	672	605	580	594	581	643	587	601	590	619	582	646	571	615	606	617	597	598	572	640	595	613	598	583	626	632	603	609	589	632	629	603	598	603	587	602	621	563	620	610	618	599	596	608	608	582	627	633	612	615	646	606	638	572	640	619	635	553	621	670	614	629	627	594	618	584	649	589	661	590	601	621	626	631	599	667	599	651	595	635	639	614	620	606	596	592	629	609	616	597	591	594	592	575	556	606	595	641	614	606	596	566	584	644	654	608	598	648	625	623	623	611	582	646	610	622	627	565	583	587	648	608	596	563	554	597	585	598	580	631	575	584	622	580	608	624	631	606	547	554	588	624	608	598	604	610	624	590	564	649	604	620	597	613	598	589	602	618	601	608	661	634	644	577	617	632	623	639	607	583	584	611	603	655	579	564	642	653	645	595	621	609	585	560	622	593	598	618	568	601	596	642	620	569	587	591	616	555	586	627	614	581	612	596	621	588	583	637	612	567	595	617	608	613	588	604	613	588	610	589	639	604	622	580	595	609	580	632	598	670	600	605	568	627	608	596	600	625	596	658	548	615	590	606	608	657	625	579	619	610	633	621	629	582	632	602	604	586	618	618	562	620	601	616	620	578	603	624	577	564	645	633	588	650	556	599	580	615	596	579	601	596	640	594	584	586	560	565	584	618	595	564	627	599	604	577	606	596	604	631	652	633	658	602	597	634	597	623	608	616	643	613	572	615	574	655	618	614	583	632	606	598	624	576	600	614	608	665	558	622	623	645	599	633	671	622	627	605	623	564	619	635
20357	14282	13231	10116	6848	4521	3098	2174	2374	1948	1235	980	830	686	568	485	498	455	404	371	321	312	317	293	277	254	296	291	296	271	260	261	226	260	263	265	244	246	230	257	259	281	234	241	261	251	247	271	261	229	249	238	270	241	270	217	231	270	254	263	274	250	243	251	251	253	251	265	248	245	241	262	242	260	235	242	254	251	257	236	262	250	250	247	260	241	235	218	252	218	241	225	262	231	274	263	241	242	228	276	250	265	237	266	255	233	243	249	236	224	253	237	234	248	242	240	258	271	246	253	247	289	259	212	261	263	254	243	247	247	235	235	256	237	235	221	254	236	237	259	238	220	239	240	239	231	226	219	208	248	233	228	250	226	247	254	243	254	260	258	274	240	251	226	257	237	225	245	253	237	265	229	282	236	235	233	261	227	261	240	235	246	246	231	256	240	237	273	227	234	254	260	241	230	261	264	221	230	256	244	260	219	233	291	212	233	249	264	235	230	243	238	292	235	243	247	260	226	237	239	227	242	229	255	230	216	227	239	280	254	259	219	235	239	220	244	247	239	233	225	275	249	232	258	265	250	275	254	263	208	271	239	240	266	259	252	250	215	238	238	232	278	224	234	213	235	273	260	241	249	221	250	246	232	228	283	244	267	254	251	243	233	230	247	236	246	264	266	248	272	249	253	263	249	235	215	219	214	254	243	241	256	241	282	224	225	218	238	265	236	237	266	252	218	251	248	242	224	247	250	248	219	239	241	248	229	256	246	247	245	272	257	251	245	257	231	258	242	254	229	237	238	255	247	262	218	259	245	271	261	264	235	232	226	236	246	242	233	229	276	224	226	267	241	262	243	276	240	240	229	271	226	249	269	241	245	231	232	236	220	286	266	264	215	235	239	263	270	223	225	236	225	250	228	251	233	254	288	234	257	265	276	266	260	270	227	228	237	250	250	222	206	222	244	262	226	268	245	252	258	254	247	237	237	260	207	240	243	265	241	268	238	242	272	242	222	255	291	245	253	223	250	252	278	236	242	241	251	276	244	253	236	262	224	289	256	249	232	260	241	255	237	245	228	247	250	235	222	219	216	259	267	243	246	216	240	261	241	270	226	246	248	243	233	248	251	260	246	255	259	236	238	227	251	227	217	260	246	265	258	235	245	272	266	247	238	230	241	229	236	227	243	244	241	245	245	260	255	236	241	216	229	250	234	221	225	235	256	226	239	221	258	214	237	233	246	221	193	252	248	252	257	242	226	214	238	218	255	250	259	256	284	258	219	255	240	233	234	251	230	255	223	258	261	254	250	270	226	247	254	275	244	245	246	255	270	244	249	231	239	276	249	254	237	230	260	215	244	242	214	260	265	258	242	237	244	270	255	252	215	268	264	286	230	238	233	242	276	266	234	261	221	241	220	247	262	222	270	246	253	254	266	251	256	250	238	255	232	250	236	259	238	244	231	265	256	244	237	227	243	236	248	262	254	255	277	233	244	242	270	272	250	244	253	273	238	234	239	230	223	241	245	282	242	264	230	242	264	240	240	258	234	236	253	235	214	235	231	279	242	261	261	212	224	249	254	229	280	242	205	278	245	245	236	236	263	258	247	241	226	220	233	263	248	250	250	264	244	252	285	247	252	238	241	236	257	236	239	261	233	266	246	228	259	264	265	257	211	238	234	247	241	221	272	242	258	249	238	244	278	276	217	276	224	240	252	289	247	227	229	249	238	258	233	220	236	250	233	258	237	230	235	275	274	219	229	213	240	255	239	249	233	228	255	245	230	264	245	255	243	245	259	252	240	258	234	222	252	240	247	231	236	233	282	213	259	248	229	228	249	229	234	249	241	227	236	253	208	217	259	266	274	223	227	238	243	248	217	260	262	259	235	254	256	236	248	242	261	234	238	215	283	239	248	228	262	254	229	231	251	245	261	262	264	247	240	219	241	243	248	230	261	278	251	249	221	275	274	229	230	251	212	257	253	239	265	233	219	217	251	255	256	243	239	237	213	224	254	292	251	286	261	291	257	252	279	248	270	255	245	250	246	232	263	258	257	241	235	264	244	256	252	231	231	250	256	243	249	258	268	211	248	234	284	245	234	263	232	234	271	257	250	254	265	261	229	252	264	280	234	261	248	236	221	224	259	260	206	220	251	200	232	247	271	233	238	245	237	236	250	236	234	246	224	252	285	244	261	277	244	213	253	248	240	232	231	244	254	238	267	281	236	243	249	217	246	234	216	257	234	257	247	235	228	254	287	249	246	281	231	240	247	280	250	235	254	239	249	251	252	242	247	251	255	245	222	241	226	223	272	277	259	265	271	237	233	239	209	243	238	256	272	232	232	215	221	245	244	270	241	239	242	271	257	242	234	248	241	234	254	246	249	264	258	241	252	282	245	264	249	260	240	247	257	240	237	232	248	230	227	245	255	240	273	243	250	245	227	214	245	250	253	235	270	237	281	213	227	249	255	255	267	251	229	248	237	256	234	242	253	246	250	262	282	255	240	245	244	253	237	262	252	216	241	277	240	227	240	247	258	284	249	233	230	257	229	278	226	264	258	227	260	231	229	247	262	222	224	236	239	244	239	266	245	249	246	235	229	233	252	221	258	236	218	235	239	246	262	237	260	249	235	254	232	260	240	218	272	243	238	240	248	261	276	244	234	243	268	229	241	240	238	266	252	246	249	266	257	260	255	276	230	242	280	257	242	242	253	223	289	239	227	237	254	235	220	246	243	225	241	250	276	222	258	246	251	260	232	232	216	249	246	229	249	258	263	240	273	252	196	250	210	244	223	255	222	211	239	237	258	263	230	246	255	245	245	249	233	228	234	244	248	229	258	224	244	259	267	265	238	259	228	227	240	252	246	226	240	248	274	246	229	245	226	286	261	249	231	240	262	244	257	266	251	289	256	224	272	247	259	250	237	217	214	249	247	222	240	239	262	235	285	266	244	261	232	254	219	248	263	247	275	225	215	240	239	236	271	238	233	266	244	243	230	257	253	266	262	260	241	238	247	246	244	238	275	237	237	262	249	214	244	257	227	241	248	274	218	257	218	232	227	256	231	227	256	237	239	224	235	283	243	226	269	267	250	237	239	233	205	244	254	241	281	262	255	246	266	233	242	254	221	236	283	250	249	213	256	225	231	263	239	257	236	258	270	269	246	251	244	276	230	262	244	253	237	237	242	235	235	232	260	218	228	216	253	212	242	290	236	243	217	275	251	263	247	230	259	236	248	236	254	242	278	246	248	241	253	230	234	231	274	256	269	214	266	248	248	265	245	230	252	237	269	253	217	268	266	230	237	270	247	246	227	232	265	255	244	249	253	254	242	218	248	262	264	245	248	235	263	252	259	228	213	287	276	283	232	261	277	228	238	269	266	238	249	233	219	251	255	233	226	243	276	253	253	250	260	252	254	267	242	247	253	229	272	267	248	257	253	228	236	284	235	225	214	273	261	270	234	255	214	254	265	228	261	244	243	257	268	251	226	267	249	247	272
15179	12559	19606	21510	18202	15147	12521	10306	11220	9109	6398	5792	4372	3974	3101	2476	2172	2082	1794	1517	1323	1259	1047	956	969	928	948	880	802	735	708	709	717	636	639	657	648	624	588	579	573	624	623	616	603	612	568	614	571	645	621	606	652	605	624	657	570	561	564	612	628	607	646	629	623	568	636	568	584	618	623	616	597	607	640	593	609	581	629	595	587	645	587	597	596	588	622	577	599	574	594	599	640	622	602	595	593	593	597	589	571	586	563	613	583	591	605	628	610	598	610	563	579	589	585	620	604	606	586	602	571	595	571	634	608	634	589	594	589	602	642	582	562	625	588	587	581	617	626	595	570	609	619	588	574	615	622	602	637	563	593	594	578	590	616	633	568	585	615	573	609	575	600	606	632	627	579	625	609	619	632	598	601	600	590	560	653	604	576	581	600	631	589	613	571	632	591	585	615	594	609	589	625	565	593	671	607	588	632	610	587	604	581	604	611	594	635	618	639	617	558	594	623	585	637	629	584	603	640	586	642	592	629	621	593	608	599	602	610	612	623	567	585	590	569	604	592	576	638	621	616	560	574	606	645	572	621	618	587	608	568	612	587	603	620	598	616	581	607	593	604	608	585	557	614	598	581	590	624	559	645	586	619	628	619	599	575	637	608	604	574	572	621	558	618	567	582	621	574	641	569	601	600	619	599	642	610	597	581	538	570	595	571	593	621	584	598	594	646	617	606	603	586	584	541	610	605	598	589	608	631	652	618	579	573	613	609	616	610	613	568	595	608	610	576	581	600	595	604	645	598	592	576	576	640	612	555	604	596	589	586	587	605	608	576	628	628	578	625	594	634	609	577	606	644	590	665	564	606	622	619	602	580	602	613	653	594	554	567	586	638	568	616	642	586	604	619	631	580	611	562	627	618	547	620	599	565	590	587	610	578	596	633	571	654	624	635	587	593	594	565	626	575	592	598	612	636	602	634	616	604	595	575	584	611	614	617	605	644	577	555	591	593	573	630	596	606	581	609	583	607	538	622	597	650	575	614	616	574	633	598	606	623	605	635	630	599	613	632	582	630	589	610	587	604	583	592	624	627	571	556	637	619	604	573	607	596	578	604	595	626	595	607	571	564	568	592	628	592	621	573	591	574	570	563	585	548	579	640	598	578	589	609	572	589	592	604	604	603	588	571	632	601	622	572	564	605	635	628	611	600	642	640	586	593	564	592	612	623	596	611	602	598	626	665	614	545	640	594	598	597	608	556	596	596	604	628	556	558	604	562	613	621	597	637	580	531	586	612	639	591	600	605	598	617	603	600	594	570	590	650	578	615	582	643	604	639	565	582	587	624	635	592	588	548	583	587	597	578	615	625	620	606	599	592	602	633	557	595	613	585	611	584	579	597	607	614	572	596	627	566	594	649	619	610	565	583	606	611	563	611	606	620	603	583	605	604	633	618	557	601	594	625	596	596	596	624	591	675	619	595	617	627	623	618	591	647	607	586	612	650	626	621	610	583	627	638	582	604	574	608	588	594	631	583	528	586	583	577	609	599	605	581	599	588	606	620	577	575	546	566	563	623	578	568	575	593	620	578	673	588	558	610	630	603	611	561	595	605	611	598	573	561	579	586	583	586	589	595	580	609	593	592	608	597	598	629	565	601	617	568	568	601	582	602	604	566	578	621	622	567	629	630	606	615	548	614	600	571	622	571	615	613	597	593	599	608	614	582	597	587	613	588	602	602	635	589	596	607	589	602	616	579	602	612	569	626	590	605	574	588	591	615	613	608	612	600	601	638	595	626	625	579	585	583	628	616	559	634	561	582	640	614	547	585	601	587	621	583	586	611	595	591	605	610	612	610	616	605	623	612	606	619	593	565	598	576	613	588	615	647	563	569	595	565	584	602	625	604	578	598	607	575	621	603	596	603	565	609	630	600	556	612	554	569	606	580	590	580	611	601	614	577	615	612	563	624	599	635	626	579	597	614	600	577	630	610	608	570	591	588	621	628	588	580	570	535	596	663	625	586	570	571	620	623	595	664	585	640	603	597	556	586	546	619	597	584	594	620	621	623	589	617	572	595	573	617	643	575	591	567	572	593	596	564	619	582	624	593	606	625	619	659	608	579	574	573	594	611	603	609	577	670	598	538	553	580	557	646	610	594	634	549	638	600	609	620	557	641	559	591	557	585	607	575	605	583	607	583	591	576	602	603	617	614	615	582	624	623	606	570	601	577	537	627	652	581	596	636	577	617	575	622	633	603	619	599	615	608	555	568	574	582	570	599	575	580	576	593	620	628	597	574	640	586	594	637	585	640	617	599	560	658	599	589	610	616	579	600	623	627	600	616	550	601	585	589	639	645	596	587	581	614	585	637	613	607	582	619	606	656	576	600	585	613	549	627	604	626	631	569	622	610	599	591	584	580	639	614	602	563	604	573	590	616	596	568	642	593	579	632	622	621	621	598	598	605	619	609	587	605	582	606	598	590	582	579	572	585	580	612	587	592	623	612	622	609	570	640	576	612	641	599	640	601	577	609	597	571	594	617	563	574	555	597	611	570	630	601	593	613	581	619	583	586	577	650	606	575	597	558	585	577	609	607	626	611	649	603	629	611	593	614	608	590	591	571	568	575	573	584	617	616	656	624	597	586	607	571	621	659	592	580	615	605	589	599	624	626	603	582	595	611	605	618	602	596	554	578	619	578	575	625	648	656	588	596	535	600	637	570	610	620	590	541	599	539	606	590	666	593	657	608	616	615	578	608	595	602	586	621	631	602	590	582	571	573	582	589	578	596	591	629	600	601	577	622	625	621	601	621	612	629	615	588	608	650	583	632	605	562	619	603	602	611	584	591	587	638	597	561	613	592	602	594	577	620	570	585	607	613	611	599	606	606	622	622	619	597	622	599	608	588	561	597	605	573	634	574	655	628	618	656	615	598	591	583	600	679	594	607	608	611	600	589	596	578	645	624	591	586	639	611	597	627	564	598	629	644	614	614	640	598	616	556	593	603	589	591	567	619	590	615	610	593	630	581	602	588	594	605	616	613	584	544	638	579	587	653	580	606	576	567	625	538	598	603	642	608	580	603	600	607	627	596	621	633	606	603	595	592	613	527	618	599	570	615	600	559	593	649	624	616	625	585	580	550	623	596	589	602	631	610	638	599	658	577	635	562	601	591	582	575	635	590	614	567	618	539	600	590	606	674	626	583	572	641	590	594	633	590	620	608	564	599	610	598	591	559	606	570	587	652	613	626	565	616	590	550	558	585	636	576	628	584	607	571	587	585	642	607	594	603	589	585	587	658	567	599	573	608	583	611	565	615	600	625	593	583	611	620	638	663	578	622	589	581	555	649	610	595	604	592	592	571	626	624	590	554	580	608	597	657	630	572	578	623	619	601	583	646	551	627	599	592	587	602	586	631	563	624	579	626	567	641	590	610	556	533	600	656	598	587	598	634	641	564	642	594	592	622	598	544	602	550	621	591	585	600	561	599	604	609	592	603	560
28327	20920	19068	13903	10206	6970	4699	3420	3905	2836	1816	1614	1060	901	752	645	544	517	460	387	353	352	325	298	277	283	285	246	279	258	266	219	272	222	263	205	238	227	212	207	217	205	216	243	231	207	217	201	207	215	228	204	251	226	220	234	226	255	214	205	222	221	208	226	203	242	223	209	210	222	254	211	224	241	246	219	219	209	200	195	220	232	215	202	231	217	219	211	226	208	238	235	179	258	228	238	243	212	194	188	188	209	212	221	210	235	233	223	222	210	222	224	218	215	212	203	238	230	206	242	208	205	202	245	215	207	214	240	204	223	212	248	209	214	238	235	222	201	204	221	231	222	197	214	215	194	230	209	212	220	221	223	189	180	196	215	198	229	200	226	238	258	213	226	232	207	204	215	225	205	219	224	209	213	219	217	218	212	205	230	196	209	223	222	203	217	187	214	220	213	199	209	191	231	251	198	204	219	194	248	201	220	229	241	200	210	224	192	225	220	241	209	258	204	194	224	208	229	198	243	227	210	197	264	212	227	220	211	202	236	216	206	244	225	256	226	222	246	218	252	228	203	203	210	231	204	218	207	228	226	200	209	211	240	228	186	214	210	244	193	223	196	222	231	213	220	225	176	225	231	199	196	223	222	187	209	209	220	211	224	237	212	209	239	204	228	221	249	204	229	235	217	166	210	195	239	214	224	234	217	232	214	263	220	236	214	207	235	228	227	240	223	213	220	264	212	231	234	202	175	196	217	223	203	220	212	207	210	204	223	187	207	219	205	232	207	227	206	196	201	229	203	207	234	223	206	227	191	219	199	223	207	182	215	236	215	197	227	219	223	201	212	199	214	199	209	196	192	229	202	194	202	222	202	211	233	215	250	204	196	216	206	222	207	204	251	221	236	216	207	205	219	209	228	192	215	193	196	218	214	211	222	214	207	227	244	229	202	234	204	190	199	197	201	211	199	204	207	202	192	192	212	186	223	229	253	233	211	185	224	216	181	227	214	180	209	217	236	215	216	202	204	195	213	217	212	224	247	211	211	206	249	203	248	213	202	210	198	223	229	230	221	194	189	203	195	215	234	205	193	226	204	208	235	212	205	235	218	224	205	223	204	224	215	218	217	232	241	219	215	205	219	225	194	212	193	203	199	218	202	232	221	225	233	225	207	234	210	220	200	238	247	226	205	205	250	250	238	225	193	237	239	210	204	239	212	225	212	230	229	216	218	200	216	214	238	238	215	208	223	225	238	196	217	226	240	211	214	213	246	219	196	231	205	217	228	228	216	239	223	228	216	241	215	190	231	221	223	234	228	225	227	207	222	240	244	236	214	205	213	199	225	214	201	222	211	209	205	208	190	209	210	210	210	195	219	221	227	211	216	229	214	211	209	226	192	225	189	212	202	216	217	221	202	243	236	223	228	201	234	222	224	244	209	227	191	218	202	209	220	210	231	211	203	231	207	209	207	219	210	215	199	209	208	216	211	231	181	202	216	212	235	251	246	230	210	255	226	196	243	224	236	212	231	240	230	226	195	240	191	199	220	230	214	200	231	225	225	214	213	217	210	243	197	217	238	234	243	190	201	185	195	228	221	231	202	213	239	211	198	242	245	246	205	201	211	215	234	228	195	201	226	220	199	201	218	200	222	207	221	231	229	214	237	203	215	217	216	222	211	197	239	206	201	228	215	238	220	203	228	229	206	208	225	233	227	211	224	205	219	218	207	218	250	195	221	199	209	220	219	226	230	221	184	202	220	186	231	208	200	192	200	206	234	197	242	206	232	223	208	256	209	207	241	239	205	232	197	228	242	189	206	210	248	252	228	225	220	203	223	251	221	208	223	220	201	212	205	205	220	193	184	206	200	204	227	226	224	229	203	205	212	218	233	218	191	197	214	210	176	190	218	243	223	217	182	211	206	184	200	250	220	188	230	212	217	189	223	219	189	186	245	233	239	224	226	202	216	200	224	204	234	238	208	223	223	246	187	241	227	198	207	241	228	224	191	224	229	214	222	236	206	218	215	201	202	213	230	247	180	230	237	205	180	177	240	239	256	212	209	199	224	198	203	181	227	201	225	189	216	218	235	234	246	213	218	208	208	245	243	194	215	232	236	229	220	256	225	217	232	199	227	202	214	206	214	223	225	202	221	211	230	203	234	204	211	177	178	221	218	221	209	228	198	213	219	228	223	239	239	217	220	207	206	219	221	230	197	220	218	232	233	208	225	224	217	221	223	228	226	191	245	224	252	217	219	199	215	203	243	187	231	227	213	227	201	220	225	224	241	196	208	225	228	200	225	234	202	240	217	221	210	202	214	224	191	211	212	240	214	205	252	232	211	216	238	210	211	240	229	206	204	199	219	212	226	223	214	222	190	214	211	211	203	228	190	212	208	194	219	233	219	216	203	221	220	215	217	188	206	214	221	207	215	225	202	227	196	207	262	214	204	211	215	218	214	219	244	215	217	207	211	220	225	209	200	234	225	208	244	202	220	213	209	215	206	228	219	215	212	241	241	212	203	209	191	220	201	215	215	243	210	218	200	193	215	201	220	215	205	235	249	236	216	202	199	239	203	222	226	240	227	218	217	247	234	241	211	201	226	186	196	213	205	231	239	227	220	206	221	219	196	207	236	217	223	238	218	206	213	211	213	226	201	232	216	202	219	223	218	233	204	228	242	214	212	199	209	169	233	222	212	241	178	177	196	223	208	203	217	236	255	218	227	212	206	239	221	220	217	225	204	205	191	195	235	224	202	216	233	217	206	248	221	230	223	226	240	244	187	204	204	202	208	196	190	228	231	223	211	199	193	241	194	213	209	218	198	225	232	220	212	223	234	213	229	212	221	252	217	224	197	214	222	203	202	239	212	228	212	222	213	213	220	218	217	204	210	216	204	210	233	225	235	195	211	211	219	210	177	220	210	231	231	215	216	217	212	212	236	210	199	225	206	227	224	190	218	240	226	226	201	215	215	236	192	238	218	173	228	227	183	227	213	211	232	224	229	204	215	224	211	192	215	206	223	222	222	223	220	204	204	176	223	235	223	197	191	202	231	203	195	231	231	207	228	203	203	237	200	232	221	215	227	204	193	213	225	192	227	214	211	246	239	240	206	207	240	240	233	217	240	201	224	224	220	206	194	193	227	240	207	218	199	207	206	177	217	225	203	197	222	233	229	220	211	220	225	213	213	243	241	222	199	218	223	217	219	220	211	215	212	205	211	199	208	212	227	210	243	190	213	203	212	223	221	213	217	210	205	218	238	211	228	215	194	194	204	253	216	190	208	190	214	248	207	222	246	198	189	200	201	234	229	216	211	205	209	197	215	232	192	206	216	226	222	236	222	232	200	216	201	234	241	225	198	238	225	223	225	207	178	227	212	198	222	217	216	201	238	220	227	219	231	220	195	229	216	201	180	220	182	218	237	209	216	230	238	217	204	218	224	241	232	221	227	209	227	240	205	205	222	215	183	224	176	225	226	226	219	209	220	209	205	223	209
19162	17400	24047	25003	23053	19358	16690	14442	15530	12613	8870	8464	6143	5474	4224	3488	2982	2794	2390	1787	1563	1466	1248	1207	1210	1053	1082	1010	909	859	786	756	686	674	603	649	580	613	589	562	566	564	569	597	556	577	579	590	562	541	602	542	532	495	531	552	511	570	531	520	529	554	536	546	545	552	543	517	536	531	553	540	541	590	509	517	509	565	512	550	527	580	519	570	508	520	558	528	507	527	520	505	543	563	519	507	546	545	565	557	585	489	532	550	522	535	564	521	534	524	565	497	528	537	554	544	486	554	497	487	546	556	547	529	535	481	492	527	527	581	521	535	528	514	561	522	507	523	543	515	549	505	538	496	559	556	572	504	528	513	552	470	507	591	554	547	570	523	540	550	533	514	512	524	530	507	564	554	502	561	501	533	568	509	561	492	526	580	515	520	528	552	551	532	517	514	563	492	488	513	543	550	534	540	523	552	533	506	493	543	502	507	506	547	526	488	525	564	539	526	517	537	522	544	513	532	545	516	547	556	523	513	486	527	554	493	512	517	553	536	577	574	519	574	517	557	504	538	517	545	497	539	562	583	520	528	559	558	494	537	522	536	513	508	556	499	544	565	519	547	518	511	528	530	527	493	514	514	544	537	548	545	543	514	529	524	563	475	561	529	487	521	506	489	480	552	517	483	497	521	526	543	522	527	534	513	549	584	501	546	520	540	517	544	512	542	525	528	546	514	539	528	533	529	547	543	529	548	520	564	567	521	534	497	516	513	536	527	529	530	524	488	508	529	541	519	519	534	468	530	532	526	534	542	552	547	486	553	531	547	553	541	538	548	514	555	565	555	485	513	520	538	554	502	563	560	498	517	554	561	545	551	508	516	518	527	523	518	568	515	553	582	516	548	538	493	544	530	535	561	539	483	530	496	535	512	499	528	555	508	520	543	551	529	513	535	572	501	540	504	503	528	521	534	507	518	558	523	572	506	523	525	535	547	551	508	526	476	512	536	513	525	455	556	567	562	501	512	585	582	476	516	536	518	605	521	566	536	486	525	551	529	501	568	564	507	513	535	541	537	508	520	544	565	568	537	536	521	578	510	536	541	494	513	502	522	566	570	500	486	499	524	529	505	537	525	566	572	598	542	500	521	518	546	531	555	525	531	533	534	506	482	545	537	469	502	534	498	504	539	514	531	514	505	542	539	517	527	498	491	487	554	535	551	502	551	477	500	566	531	568	538	501	516	496	553	526	562	572	532	519	516	560	514	587	517	519	487	554	520	496	507	560	548	566	547	553	568	530	531	534	523	544	531	510	526	539	530	540	482	522	535	558	508	520	542	516	521	527	550	498	522	530	497	513	538	522	543	540	522	550	546	556	515	518	492	485	530	479	519	552	475	541	561	501	519	535	526	546	556	533	525	558	515	522	511	532	531	481	547	524	531	540	571	499	518	530	527	505	532	535	525	529	554	516	515	508	532	538	491	538	562	559	532	530	520	519	536	543	541	502	507	549	523	565	533	552	553	515	532	511	566	526	501	549	518	561	555	559	561	513	537	508	484	489	529	554	546	492	537	496	523	524	551	543	550	555	550	535	506	501	541	554	582	524	551	567	527	532	523	549	524	571	523	536	519	524	536	527	536	533	551	540	491	538	550	550	506	544	532	535	544	550	531	516	528	545	539	541	524	551	499	550	537	543	538	543	582	519	530	527	535	524	552	565	546	528	538	488	502	547	532	530	526	516	564	523	531	511	563	550	563	546	505	509	549	559	536	494	564	476	518	559	547	495	524	541	519	546	471	540	472	466	502	571	512	526	544	569	544	572	535	494	515	525	555	540	504	534	529	541	533	533	539	550	500	502	534	546	569	561	501	512	537	507	543	580	528	513	514	524	562	573	538	565	524	513	513	545	520	480	519	516	516	506	588	532	489	540	520	545	516	517	497	536	521	542	507	534	542	529	550	524	546	528	516	509	528	573	538	522	595	532	543	512	519	528	529	540	530	535	516	514	539	507	527	578	526	524	501	516	527	525	538	542	503	548	531	515	527	487	498	511	520	510	557	519	519	542	491	526	570	529	496	533	524	546	511	544	533	546	552	525	516	549	503	524	558	578	559	530	527	537	508	535	523	502	504	540	537	527	495	513	552	552	564	526	506	524	528	521	536	443	511	575	495	471	576	525	580	531	548	486	580	584	516	550	515	531	531	487	544	517	489	542	567	528	540	527	539	533	548	534	568	547	522	493	528	520	548	566	549	521	535	504	561	549	513	555	530	555	551	504	491	508	550	513	542	556	507	576	548	579	563	565	513	561	570	511	568	514	525	572	507	539	533	548	499	523	504	535	510	551	548	556	538	544	539	483	558	518	509	567	468	548	492	509	548	517	523	572	546	508	511	515	523	504	543	504	553	528	554	506	500	541	515	555	547	520	490	533	515	567	533	505	516	527	554	529	495	482	511	535	560	526	523	556	517	518	530	513	530	505	514	542	501	481	518	531	511	539	535	525	539	518	516	550	562	518	500	518	536	546	543	516	560	555	482	536	508	546	529	552	509	548	545	529	545	538	558	549	523	537	528	552	549	539	542	489	532	521	584	543	535	559	535	518	511	527	538	524	511	523	552	499	497	570	502	506	548	584	510	518	489	507	524	550	586	521	524	525	537	565	532	538	566	532	555	550	517	533	559	560	529	511	518	524	523	498	540	529	541	508	497	562	531	511	524	510	538	564	532	549	512	515	519	515	556	522	534	553	505	508	560	485	521	508	518	556	530	540	527	512	514	488	561	518	510	499	543	506	523	564	542	524	525	504	521	518	513	547	528	534	524	550	534	548	505	466	500	527	482	523	496	522	546	542	520	515	538	544	536	533	576	543	519	556	505	508	539	525	604	534	548	512	526	545	538	541	530	527	549	541	551	540	492	536	530	543	514	538	539	523	482	528	522	502	525	556	593	522	514	536	487	515	549	533	508	522	542	534	540	553	542	483	564	507	559	544	568	538	557	477	526	516	530	533	543	551	558	502	543	520	526	496	551	524	558	518	502	530	536	562	554	532	485	512	538	486	524	555	513	520	521	533	562	537	534	529	536	530	543	548	517	554	500	532	548	515	541	551	552	508	532	547	559	526	501	504	536	530	583	553	576	544	523	525	524	496	529	549	539	499	544	554	518	512	533	559	491	500	574	524	501	527	524	565	549	511	522	526	518	535	492	488	538	519	531	485	518	508	468	520	530	504	526	568	535	549	514	525	537	495	545	501	595	569	531	537	592	512	566	537	513	521	512	526	531	522	536	506	560	534	571	504	536	524	528	492	505	528	540	546	517	540	540	550	545	530	538	572	514	513	523	531	531	529	544	535	544	528	507	583	601	568	531	493	541	484	526	567	563	526	554	557	489	534	533	561	553	472	525	523	587	554	578	516	516	536	540	536	516	485	536	573	509	530	501	516	534	554	538	532	518	530	531	513	516	477	535	522	543	529	530	555	525	522	511	510	468	558	526	521	546	499	560
9368	6661	7240	4884	2691	1665	1316	1068	985	740	701	574	508	437	406	358	363	321	323	316	325	286	263	216	259	288	280	258	269	238	269	265	254	281	274	273	253	264	270	250	284	258	266	270	255	284	248	260	260	269	284	250	252	240	244	264	252	259	263	258	248	251	267	269	253	217	265	239	245	283	241	252	247	277	259	250	246	248	263	250	264	252	256	245	264	248	256	273	265	250	284	250	264	222	239	251	239	266	233	261	293	264	238	254	278	234	254	262	241	266	247	275	263	270	273	241	270	230	251	254	229	235	245	263	275	266	256	249	215	251	294	257	265	265	252	235	240	248	265	271	282	291	252	257	242	262	278	260	259	284	271	259	233	223	268	233	246	234	235	256	261	252	238	254	237	266	274	260	272	258	282	253	247	279	223	270	269	288	275	252	317	223	236	271	262	265	248	266	247	260	266	263	247	256	265	262	247	277	222	249	264	250	255	269	256	254	263	269	252	251	259	272	237	251	242	249	263	246	270	241	262	281	274	241	241	253	266	265	266	217	238	246	226	247	253	253	259	265	248	245	245	300	246	237	231	223	256	281	218	251	231	264	290	244	269	254	281	264	247	288	235	250	231	248	255	263	270	248	249	237	247	234	260	271	235	260	210	211	242	234	258	251	249	233	245	273	245	248	238	258	252	271	255	264	245	264	261	271	242	248	234	262	264	247	258	273	278	247	262	251	275	265	259	270	238	282	265	247	245	256	262	264	274	262	260	254	260	259	235	247	265	253	270	269	257	244	273	288	256	263	249	238	240	270	257	252	224	221	268	211	246	226	242	261	221	262	276	217	240	233	256	207	243	241	234	280	264	237	257	258	249	254	258	243	270	279	249	261	237	248	251	250	246	243	246	261	251	231	246	267	270	248	253	232	232	270	259	262	286	239	255	222	233	291	249	267	238	248	253	269	258	230	218	269	266	282	247	241	245	267	291	269	262	260	270	242	253	266	253	239	260	239	242	275	233	281	236	279	263	279	230	262	258	257	253	270	260	245	248	223	266	246	274	230	271	233	253	252	269	251	260	269	236	263	265	266	263	226	253	257	251	291	244	282	227	264	231	241	270	276	276	238	251	237	272	237	272	257	233	254	236	244	243	273	244	232	251	244	251	249	258	254	246	241	241	229	259	248	232	238	256	279	271	263	234	246	223	262	233	247	257	254	280	244	264	269	258	240	245	258	262	246	272	248	277	240	272	274	227	247	244	263	265	254	256	282	258	256	249	266	230	255	273	246	268	264	272	232	276	221	245	248	235	269	246	236	254	250	262	251	264	264	270	255	265	254	233	261	240	257	263	253	271	279	263	254	240	232	242	231	249	252	229	257	241	256	270	275	255	250	253	261	264	280	259	280	239	223	260	256	270	270	242	276	253	248	242	240	240	242	251	225	238	240	243	271	247	270	253	298	290	239	246	265	241	237	251	242	278	251	264	266	242	251	291	228	268	249	233	243	240	268	275	242	237	233	254	261	238	264	245	251	258	231	256	290	246	260	238	242	276	288	255	251	260	266	235	235	242	268	237	260	254	274	263	252	246	242	269	284	264	230	270	262	301	245	259	237	260	246	275	296	261	236	236	260	264	237	244	249	259	268	264	240	266	266	278	258	289	255	250	242	288	217	250	274	229	248	268	235	202	247	266	255	229	262	295	269	278	249	257	257	266	257	235	260	244	268	244	241	261	235	256	264	264	266	289	246	252	273	228	274	275	258	259	247	242	263	262	261	245	288	276	254	277	292	252	257	259	236	259	256	282	260	271	272	263	233	248	296	226	242	255	260	244	226	226	267	240	242	244	248	261	237	234	271	260	279	275	250	272	221	231	241	252	244	235	258	261	247	248	283	264	250	231	247	238	276	258	264	254	283	254	269	261	254	248	241	227	269	222	239	245	250	271	251	217	255	259	282	265	278	247	263	246	286	249	250	280	264	267	257	245	255	286	247	239	256	254	274	242	249	250	239	250	261	236	235	265	249	271	274	265	279	272	232	239	240	256	282	284	261	226	265	276	225	259	259	270	244	264	283	251	275	253	274	262	231	245	259	262	232	283	244	238	271	276	237	247	254	271	228	239	267	250	298	253	256	243	258	250	225	251	255	246	269	266	239	271	263	276	253	252	222	242	263	237	243	263	274	236	253	233	235	267	262	211	277	261	274	255	221	254	269	272	240	270	255	276	248	202	238	230	274	255	243	271	246	287	257	232	250	263	261	253	265	245	238	256	265	246	251	268	266	279	272	243	267	264	278	234	245	260	256	239	242	237	250	223	263	247	242	248	289	259	277	240	238	257	248	250	246	286	245	260	269	264	254	265	247	257	247	254	271	288	263	228	277	263	255	258	261	258	240	239	256	234	236	232	261	260	259	267	230	240	258	290	259	272	237	232	243	253	248	268	250	280	265	216	253	266	267	259	242	229	264	285	261	251	249	255	250	229	249	249	235	228	225	244	251	237	265	253	231	228	211	255	267	239	254	243	241	241	276	276	263	248	258	265	228	224	237	229	243	253	235	263	248	288	269	248	246	272	276	255	253	252	250	288	238	255	251	259	261	284	250	272	286	257	265	264	240	233	253	266	260	235	280	225	284	253	244	279	241	270	273	243	246	257	268	265	271	251	251	257	252	281	265	235	271	285	263	272	268	254	242	219	246	234	244	248	238	264	251	262	256	247	262	255	250	254	248	249	274	252	254	260	256	221	242	268	279	252	265	252	244	255	270	248	237	220	258	282	267	255	254	255	256	260	264	275	234	244	269	251	267	251	253	280	265	266	265	251	284	270	271	250	254	229	260	257	264	257	251	274	264	240	227	262	225	261	252	216	274	245	274	269	253	291	268	252	254	247	261	258	261	265	234	226	265	233	240	260	255	264	269	259	253	236	249	214	277	255	247	261	275	243	238	237	288	260	271	257	237	262	235	244	270	230	261	254	247	254	215	247	236	229	287	229	264	224	243	255	254	276	242	274	284	250	250	278	247	239	254	256	245	235	264	249	248	237	242	238	263	251	244	262	282	259	228	270	235	266	267	280	281	251	254	234	252	254	266	259	248	239	253	242	267	257	249	255	262	252	244	240	246	255	244	267	275	273	241	260	250	240	267	239	212	287	248	287	257	232	241	251	227	263	237	220	272	244	267	252	272	260	262	259	273	277	254	255	258	223	254	271	239	258	245	266	229	249	268	242	215	262	252	271	288	242	242	264	240	250	237	236	264	216	234	233	257	270	260	245	242	267	258	245	239	242	279	244	238	258	276	248	259	244	249	277	258	254	287	278	269	227	254	259	277	261	231	259	289	289	261	221	303	245	241	251	265	265	280	271	264	276	255	297	259	251	259	265	253	250	254	260	241	279	264	291	226	260	258	273	242	217	234	259	289	272	252	275	253	249	269	243	249	231	280	274	244	242	272	246	245	274	279	249	241	265	256	249	266	237	264	238	215	265	226	258	255	282	249	257	260	257	245
7318	6545	13469	13770	10506	7602	6633	5609	5046	4286	3411	2866	2365	2039	1721	1436	1238	1106	1074	1031	1041	843	814	832	749	809	791	724	741	674	719	667	666	670	661	674	613	610	584	630	647	620	679	595	630	635	606	662	593	632	677	711	586	607	604	609	596	618	607	665	631	607	610	601	659	589	598	612	633	613	613	647	611	633	614	605	631	618	644	630	596	602	641	628	596	603	564	595	619	655	600	631	624	645	603	619	639	647	620	599	617	636	594	623	602	574	595	613	662	631	611	649	586	629	665	596	594	615	623	614	609	599	609	603	627	599	592	636	608	587	579	662	624	604	631	601	647	603	609	587	618	573	626	613	610	662	599	613	591	604	608	640	597	624	621	615	624	615	627	610	651	628	655	621	609	657	647	646	618	663	607	621	660	620	667	613	616	630	603	597	610	616	612	595	606	628	634	594	643	580	599	644	555	637	586	598	620	583	635	611	663	613	636	591	593	589	646	604	607	646	630	630	621	619	607	601	604	601	642	602	647	606	616	603	603	558	615	575	630	646	627	630	624	588	605	624	637	618	636	636	650	640	595	674	610	638	670	592	640	568	598	587	641	619	609	615	596	567	616	615	613	585	583	583	616	624	604	643	603	593	620	622	621	575	666	589	603	654	588	572	596	648	646	606	618	632	620	612	639	664	625	599	636	640	615	592	615	618	577	627	580	600	640	672	587	623	652	617	636	623	596	616	625	598	542	640	599	613	605	625	628	613	626	585	644	594	610	615	632	650	611	641	572	615	598	595	633	615	647	629	608	643	637	608	609	607	616	627	608	609	608	575	657	620	605	611	606	591	661	643	597	615	602	629	616	624	565	610	595	562	600	604	630	638	633	570	590	645	627	580	600	646	619	588	610	608	642	618	630	601	616	619	603	608	621	584	588	570	636	604	602	620	596	662	607	653	641	643	593	659	621	583	588	625	627	650	606	644	645	610	624	608	583	595	568	603	620	625	611	614	599	567	630	593	636	634	600	587	576	627	608	613	630	637	595	581	623	591	600	634	607	634	639	596	612	680	580	631	648	628	639	613	627	639	585	622	615	618	621	602	630	618	622	627	639	622	587	578	622	608	594	614	563	628	661	665	622	611	663	594	634	621	618	619	636	615	679	612	605	619	633	653	632	579	609	637	614	596	612	640	656	618	635	611	607	581	611	608	635	587	616	618	636	627	610	601	653	565	647	614	608	635	603	630	668	611	605	624	651	611	566	643	635	621	630	649	556	635	613	639	640	592	614	599	685	645	589	647	589	591	652	604	635	587	546	594	617	571	575	631	629	599	613	634	581	572	595	612	598	639	612	632	618	605	578	609	620	578	644	603	647	583	635	650	578	599	626	620	626	627	628	612	641	638	567	605	628	599	632	621	593	606	584	687	617	599	637	636	625	656	581	639	592	610	613	638	632	615	637	606	611	574	620	651	592	613	607	625	668	611	598	604	632	592	597	616	605	603	554	636	646	587	630	592	613	643	629	645	610	596	596	626	577	650	655	619	597	624	575	605	613	621	635	581	607	619	643	657	616	586	656	616	585	655	569	590	632	573	605	599	620	634	607	640	650	630	618	601	570	644	631	650	623	652	651	627	593	642	620	627	577	606	615	583	604	618	578	644	580	665	602	661	564	666	609	568	590	671	583	605	610	610	673	649	617	619	612	631	596	576	617	613	569	611	663	629	606	610	642	646	669	635	614	627	610	587	659	662	637	607	626	607	602	618	627	638	640	599	624	597	623	604	611	630	670	598	566	625	629	618	618	583	651	621	615	612	623	616	624	646	638	582	588	648	591	592	628	606	576	590	633	580	630	607	606	596	645	609	570	634	622	615	575	619	611	625	636	626	579	592	601	604	617	616	610	597	608	627	628	627	676	635	584	633	609	580	611	658	607	609	632	602	618	623	622	615	616	599	598	641	597	642	619	643	612	602	646	655	612	630	626	595	628	633	610	588	619	606	581	653	604	625	589	622	608	645	647	625	657	628	651	619	625	606	581	609	579	612	640	593	620	580	633	607	594	640	596	627	591	582	633	601	595	608	607	624	615	621	637	602	601	644	608	598	597	625	635	596	568	631	561	646	619	631	656	642	632	626	644	637	664	588	603	582	656	592	556	594	597	583	603	621	634	628	614	585	572	602	636	623	625	662	635	615	625	630	636	582	628	543	609	596	605	651	604	655	590	633	607	571	579	630	645	607	604	648	593	630	645	621	654	612	594	611	635	546	629	623	621	612	622	643	613	587	622	622	645	591	652	601	591	635	625	614	663	586	593	625	600	624	635	626	674	606	621	638	612	667	643	594	596	586	583	589	594	612	614	565	633	602	581	595	642	589	635	649	611	612	597	603	657	646	579	582	623	569	650	619	607	646	621	640	657	606	623	582	650	624	611	603	638	659	588	612	619	594	653	645	632	584	579	565	630	629	618	648	620	605	617	603	642	602	614	618	642	588	605	617	623	650	607	648	607	620	654	633	606	605	584	583	622	607	585	571	634	613	635	659	617	631	653	613	590	640	604	613	627	583	584	608	598	637	596	627	584	631	590	632	614	594	607	619	608	632	671	599	627	643	609	579	643	628	566	643	593	583	634	647	588	619	593	614	607	590	598	579	606	614	630	598	608	610	635	658	613	636	574	619	629	668	620	612	615	645	654	592	605	631	617	603	631	584	601	632	585	641	600	620	609	597	622	595	621	610	614	632	609	579	653	635	541	579	597	600	647	612	583	556	575	630	601	598	623	575	613	621	610	639	595	625	605	638	620	581	634	662	625	601	642	602	636	630	654	650	604	617	598	603	580	640	626	641	618	635	589	612	586	596	651	622	637	589	597	587	631	629	625	651	631	617	637	599	646	604	592	591	622	633	616	588	586	649	645	623	675	621	654	637	638	604	606	613	589	624	631	635	622	630	594	618	568	583	627	613	649	592	609	620	583	657	616	629	619	643	655	629	642	638	585	613	615	621	615	614	630	627	630	661	616	653	638	617	598	652	639	555	571	614	601	616	610	576	599	625	597	577	606	613	590	606	619	622	608	633	590	603	603	641	602	593	626	628	597	607	613	651	572	576	598	616	626	579	599	589	615	617	570	618	626	637	550	612	587	592	642	622	629	584	577	593	610	608	614	588	606	631	587	635	634	614	604	612	631	614	593	578	633	570	622	614	622	619	609	597	600	609	632	647	641	625	633	626	596	600	596	628	614	582	626	593	584	621	584	610	608	596	588	607	583	652	616	625	610	635	580	632	606	601	618	641	616	624	656	567	596	612	610	658	623	622	670	622	630	616	598	588	596	610	604	614	656	617	647	581	608	614	583	613	658	631	618	554	596	594	593	614	583	629	604	621	630	629	591	588	585	566	662	625	629	638	631	635	596	629	627	616	644	641	633	592	628	636	674	614	586	583	623	625	609	628	587	566	616	646	623	609	647	609	591	605	668	628	617	663	618	636	629	616	605	593	634	611	609	658	647	634
20376	14294	14669	9435	6755	4498	3341	2478	2631	1929	1269	1076	814	808	579	505	446	433	380	342	339	354	295	328	300	314	277	292	282	289	265	278	303	266	238	263	233	241	218	236	241	250	257	261	235	226	273	269	264	266	203	242	234	243	267	259	261	244	242	263	234	226	220	258	250	271	273	254	273	246	239	256	227	259	250	224	231	240	249	244	224	231	270	234	252	259	236	245	238	242	233	247	267	255	248	231	195	207	209	228	235	245	215	235	251	257	247	237	233	231	207	275	249	279	262	240	257	224	232	266	249	281	235	275	284	258	243	233	223	255	244	221	230	261	258	273	258	241	255	267	237	248	257	224	263	269	269	230	241	252	258	245	256	242	245	247	256	267	228	262	282	247	234	258	284	271	243	264	255	250	241	231	274	274	257	247	240	241	266	248	239	263	242	265	236	226	233	255	265	226	235	242	267	242	245	254	250	262	222	232	244	240	237	259	244	247	237	256	266	269	241	247	265	255	268	239	246	254	264	236	242	241	244	258	240	219	235	254	227	254	222	261	231	260	265	254	237	255	229	221	257	260	208	240	246	241	257	263	253	245	244	254	248	208	235	251	239	255	230	246	253	252	226	280	278	230	272	247	231	264	232	242	242	236	264	235	216	226	274	270	256	248	259	261	261	245	248	256	213	240	271	253	265	248	254	244	252	228	250	262	272	234	267	236	237	263	230	215	246	248	257	269	239	254	254	236	253	254	223	263	229	247	258	292	267	234	251	274	246	242	237	242	231	251	241	273	238	228	225	254	244	255	265	234	261	235	274	245	249	259	233	241	237	262	237	238	260	261	258	261	271	227	250	221	229	242	263	259	239	229	254	257	230	241	206	257	235	272	250	261	227	258	241	278	248	228	271	234	276	243	242	251	264	282	242	258	264	268	234	236	272	249	279	263	242	258	223	241	249	253	248	248	226	239	253	251	247	231	231	239	270	257	242	255	258	265	257	229	244	223	257	221	270	221	233	239	254	245	235	239	245	233	264	260	252	260	247	271	249	253	262	230	281	226	240	251	250	284	259	241	263	228	232	227	234	251	274	259	235	245	254	248	249	267	253	269	272	258	224	236	270	243	242	234	259	251	264	253	269	228	268	254	217	248	238	241	224	270	251	251	239	238	259	277	235	262	239	265	267	252	287	248	258	240	230	230	242	238	282	286	241	259	266	247	264	255	224	235	250	257	194	241	261	247	246	239	262	248	258	266	270	270	243	222	268	268	249	260	265	246	266	224	279	264	235	244	262	221	248	222	230	258	246	237	221	256	247	264	259	250	233	261	242	229	284	275	249	255	294	258	280	247	254	254	265	253	244	268	261	216	232	217	266	254	259	254	217	237	272	254	255	236	258	237	255	240	260	276	283	245	252	267	229	268	249	273	251	246	215	246	261	224	279	244	249	249	249	244	246	257	261	226	232	253	253	224	285	222	268	227	219	220	271	267	214	262	264	275	249	244	285	271	250	248	245	265	243	228	258	237	256	246	245	274	239	237	246	245	234	239	227	267	230	265	266	277	254	255	212	267	260	244	227	241	255	249	234	273	256	229	252	203	254	288	241	252	240	269	247	251	247	255	251	246	250	252	265	260	247	249	294	256	224	246	240	252	238	239	264	280	240	226	243	251	288	265	251	238	230	260	239	234	237	222	240	227	259	221	244	245	236	272	282	246	249	263	276	241	250	227	240	243	245	235	249	264	237	256	239	258	262	244	226	253	253	259	228	238	244	242	248	248	261	259	245	245	240	275	237	260	250	267	230	256	254	243	254	249	209	250	253	285	249	233	219	226	281	229	236	238	254	255	275	265	252	256	272	241	260	235	216	252	248	264	231	224	240	277	199	239	235	250	247	245	230	263	235	252	272	234	225	256	203	231	250	231	247	250	263	279	279	244	233	242	261	250	246	246	240	264	251	250	245	275	246	270	286	270	237	237	237	234	239	257	247	239	251	244	216	264	254	229	278	232	272	273	248	264	252	268	293	240	230	241	236	235	218	234	262	258	242	249	252	254	245	253	275	275	266	248	261	245	241	264	225	226	228	231	242	260	263	240	274	256	264	253	264	238	261	253	243	250	225	256	262	279	277	260	242	242	243	227	248	282	221	253	252	245	232	242	275	250	277	257	234	252	230	246	242	271	233	230	271	224	269	241	240	257	219	232	234	263	219	286	245	250	229	230	250	273	285	236	212	231	295	269	262	242	277	229	239	265	257	245	274	221	250	257	274	241	273	248	250	259	262	244	249	256	252	252	256	235	214	291	248	232	237	272	259	242	265	266	253	269	260	220	223	245	259	261	249	235	260	236	253	260	246	261	247	259	241	231	280	266	248	237	224	246	244	267	278	246	248	260	250	265	244	235	224	262	290	254	257	243	228	257	241	249	233	272	240	223	244	264	271	237	230	238	279	265	247	265	276	253	252	199	255	256	274	254	248	260	250	264	234	243	280	262	250	291	256	239	266	240	247	261	254	244	254	242	287	256	258	256	256	268	250	245	242	247	238	253	212	234	239	243	217	260	234	247	270	288	252	220	226	224	250	243	268	244	251	283	256	265	252	242	234	227	214	238	229	268	270	255	245	272	250	249	244	273	257	252	264	259	252	260	250	238	239	265	285	238	265	251	247	264	238	275	266	264	244	210	269	261	238	230	258	249	278	226	268	279	243	278	284	268	249	282	242	270	250	269	241	230	264	271	247	267	213	290	247	258	246	267	244	244	258	237	277	242	258	236	249	251	242	262	261	247	233	248	235	243	281	252	246	267	249	259	230	256	259	263	261	253	290	238	229	259	275	274	253	253	252	266	238	255	255	255	251	199	237	267	253	243	265	225	245	228	286	289	241	258	264	271	277	261	250	248	245	247	244	231	238	259	260	270	240	226	271	261	213	229	269	241	278	248	245	228	238	222	251	212	238	249	241	262	236	245	253	259	263	283	225	255	261	232	253	253	259	247	238	233	233	232	249	256	248	211	255	247	228	268	284	232	261	245	239	220	251	250	274	259	233	231	235	266	266	239	239	252	220	240	260	240	273	230	237	241	257	283	248	240	256	238	241	252	257	249	261	247	237	249	248	229	249	273	253	253	264	265	253	234	244	245	271	230	218	262	248	272	241	248	235	225	249	259	255	242	249	267	245	203	242	249	236	261	246	243	250	242	249	245	281	240	235	231	260	258	250	229	238	241	265	254	247	246	248	236	233	219	290	249	286	277	280	233	249	267	263	232	263	229	240	241	252	220	232	249	258	266	252	260	250	245	248	266	239	259	261	265	259	234	245	286	273	267	229	271	231	231	229	258	244	266	230	234	233	266	225	220	271	221	266	251	251	259	250	248	258	238	254	268	234	222	260	239	227	233	274	239	260	236	270	243	263	297	243	231	237	234	280	246	266	228	242	258	257	263	228	259	241	231	253	271	258	225	218	278	255	257	245	278	266	275	243	231	258	249	253	273	240	235	239	250	247	241
14915	13166	19725	19956	17644	14743	12771	11054	11339	8659	6770	5994	4444	4280	3110	2544	1999	1927	1743	1409	1342	1258	1026	980	1066	988	985	829	843	849	761	657	712	690	692	657	657	626	648	648	552	623	639	599	640	681	642	599	565	610	651	625	602	620	632	599	616	644	647	632	603	603	608	587	625	620	588	617	629	620	594	617	649	614	586	566	646	603	589	622	612	615	597	596	626	620	600	583	608	588	549	567	602	590	631	598	594	581	619	622	605	639	588	603	618	562	628	569	615	617	549	608	647	580	554	609	618	621	594	639	630	601	578	585	605	587	604	581	596	597	591	593	563	598	590	612	613	573	566	562	606	606	587	618	557	608	593	623	582	580	576	583	571	612	598	610	594	612	622	579	655	595	602	622	610	603	611	621	580	637	639	579	595	606	584	596	609	564	637	593	614	547	587	645	601	609	597	640	592	584	630	631	628	591	588	664	615	624	600	588	612	619	595	614	600	598	640	612	594	597	590	618	595	608	580	592	646	598	602	625	620	610	639	607	610	632	601	622	611	577	610	626	610	631	577	609	617	623	598	607	620	624	575	629	580	604	581	629	615	608	584	551	628	630	594	582	677	604	586	628	620	625	626	579	569	659	603	570	627	582	610	668	640	596	568	574	617	613	599	610	650	569	639	549	608	611	605	636	630	653	612	585	600	643	632	618	588	613	585	588	586	582	594	591	574	638	616	592	634	615	597	580	593	610	599	631	645	621	628	648	629	613	616	600	590	593	620	602	605	649	579	634	595	639	633	627	601	556	628	632	587	582	602	631	589	588	584	606	630	628	609	628	593	601	652	614	630	613	593	623	599	613	607	585	584	636	609	605	575	596	607	571	568	619	588	574	582	589	596	622	607	601	626	615	632	585	581	587	645	620	607	576	584	618	591	612	621	589	602	617	605	582	618	597	641	603	622	619	629	609	612	606	607	592	602	600	585	669	613	661	656	582	641	615	564	623	573	621	611	653	609	578	611	620	568	602	587	529	608	567	585	577	596	611	602	597	616	579	580	607	586	598	620	594	644	628	602	626	566	664	596	598	633	599	631	618	561	619	582	592	601	595	581	587	592	594	642	675	614	618	598	594	583	644	622	608	601	593	593	620	609	631	631	588	576	642	564	584	602	566	579	558	580	604	592	602	592	622	599	672	632	559	614	606	586	612	617	637	594	567	554	617	611	574	666	549	577	595	602	598	586	602	608	620	595	587	592	598	582	596	612	605	599	615	606	596	584	600	575	608	600	609	582	595	622	641	569	585	573	614	593	591	598	570	622	604	558	592	612	589	578	590	607	614	630	628	612	590	586	613	606	616	598	602	565	621	615	600	611	613	603	608	599	625	612	587	635	628	613	630	590	604	574	604	657	573	646	617	581	585	596	626	619	615	597	608	588	609	618	607	577	580	627	568	588	581	605	592	586	626	608	609	603	613	587	615	606	616	610	603	592	604	576	597	632	609	588	621	600	630	591	606	578	594	589	656	576	630	638	628	617	616	645	656	587	599	628	562	630	575	589	640	599	610	616	602	621	647	611	606	633	601	602	616	611	595	572	585	597	547	567	630	578	590	585	614	552	589	567	608	606	567	626	586	573	610	604	589	610	601	584	543	636	609	630	591	551	596	613	614	631	631	637	638	599	640	592	573	586	619	564	590	603	647	602	602	592	589	650	654	622	635	596	590	594	596	625	624	595	620	580	617	627	652	570	599	609	585	591	612	612	612	606	630	640	620	587	603	599	582	615	616	608	593	636	642	606	617	589	606	605	561	564	568	562	579	586	603	564	582	622	587	591	611	643	591	579	571	624	587	640	604	606	630	590	614	589	591	645	646	616	607	622	607	640	582	573	611	626	586	612	585	581	615	605	593	622	618	561	649	626	597	584	620	647	608	584	599	556	643	633	610	609	591	599	595	609	612	635	633	633	625	636	625	618	598	634	639	631	562	646	575	614	601	574	617	574	590	622	581	630	620	634	573	604	602	595	612	599	587	584	589	626	578	617	628	582	592	615	607	645	603	565	618	599	636	573	629	618	620	619	613	639	583	598	571	586	637	601	582	622	602	602	611	577	615	608	587	606	568	609	585	590	637	579	588	637	551	592	668	642	623	617	628	627	635	593	675	636	614	611	641	652	620	603	606	599	624	630	603	641	585	606	656	591	595	607	585	576	564	575	625	632	569	594	573	559	611	622	597	610	562	557	625	621	569	574	636	598	616	632	607	623	602	619	616	600	605	624	553	573	566	618	596	622	596	604	571	604	610	614	591	637	625	594	638	586	577	606	599	676	633	648	639	635	584	600	632	622	615	614	580	610	608	598	625	604	593	545	659	591	636	597	630	626	589	600	568	590	598	654	578	645	597	593	652	625	624	599	571	591	588	598	587	635	609	584	635	619	616	626	585	541	580	610	597	605	599	548	613	597	628	626	593	649	628	617	625	627	581	608	628	628	594	632	623	641	564	559	603	591	586	613	664	608	612	608	646	605	555	617	627	612	587	619	606	620	604	609	619	597	574	602	569	661	638	596	635	620	576	579	621	605	615	584	608	578	619	588	586	575	589	602	594	612	618	569	617	610	587	632	588	604	542	612	611	592	565	586	602	616	627	611	605	600	576	594	635	657	604	646	543	629	597	587	641	635	631	591	602	571	585	584	609	596	578	555	629	635	623	605	629	554	602	576	553	630	587	626	588	565	589	606	622	620	586	610	602	584	590	612	585	605	615	581	608	586	641	594	568	613	635	580	526	611	595	628	650	611	557	617	633	590	605	588	604	619	588	632	583	621	642	612	577	623	549	583	624	620	584	604	614	566	599	695	622	612	593	632	578	631	628	649	615	588	600	605	578	608	609	640	590	606	604	610	625	625	593	608	588	602	610	610	587	624	592	583	611	599	631	585	574	599	634	590	568	573	609	575	648	650	617	620	597	606	620	569	590	629	615	594	611	609	591	586	598	598	582	613	589	616	642	608	621	563	579	574	683	606	621	609	587	556	587	602	595	587	598	588	634	597	614	638	592	576	588	553	596	592	647	595	600	590	593	612	585	609	650	586	609	599	589	596	590	641	630	600	580	602	641	568	631	603	581	611	615	603	591	613	616	651	574	623	595	603	617	637	641	611	600	607	630	619	578	574	631	603	635	618	588	593	575	597	664	593	590	598	570	644	601	610	630	660	570	592	636	615	612	622	635	583	633	598	596	647	582	641	600	579	598	598	607	628	576	568	611	606	625	610	629	641	636	606	595	567	580	604	634	587	610	606	598	589	628	626	612	611	593	590	602	600	555	567	612	609	585	609	605	610	630	635	632	603	639	550	610	618	691	622	599	553	617	601	593	577	635	585	582	638	569	608	594	625	630	575	622	621	597	538	635	585	621	657	580	599	577	634	652	582	591	643	635	563	613	597	598	594	604	578	634	576	581	594	621	571	609	596	594	598	580	611	602	656	624	591	625	588	637	602	582	617	579	609	576	584	612
28219	22130	19151	13600	9788	7232	5422	4043	4176	2946	1841	1586	1198	1046	708	582	531	504	446	373	362	361	311	336	318	290	277	286	258	248	252	251	248	233	248	235	217	203	201	221	226	228	231	194	190	213	250	198	228	233	225	211	212	226	249	236	241	230	224	225	210	254	223	223	196	242	214	243	210	231	220	205	225	208	231	237	234	236	221	198	211	209	207	216	201	236	225	217	244	193	224	260	230	221	208	213	220	214	221	215	227	233	228	199	226	242	226	214	209	239	229	212	207	220	195	214	226	223	214	217	232	246	214	248	233	226	214	208	236	215	191	208	206	221	247	187	226	219	220	205	211	225	196	218	240	226	194	214	242	245	248	208	207	210	233	224	224	215	210	215	220	198	218	206	221	224	228	195	219	238	210	216	229	213	237	202	224	220	216	223	221	218	232	232	212	222	229	208	235	226	217	213	229	260	216	211	240	183	195	248	256	217	221	210	201	239	210	252	210	214	210	204	234	229	229	250	225	185	238	217	212	216	231	231	214	217	217	213	218	228	251	238	214	210	240	210	215	208	229	199	232	207	240	234	203	227	213	207	213	208	204	195	212	207	230	210	235	209	214	217	223	205	250	221	211	223	212	192	211	208	206	218	215	201	223	243	230	190	216	203	228	225	213	189	208	220	211	209	225	207	181	191	215	212	220	219	207	177	211	216	207	223	224	222	193	209	216	193	197	217	212	209	211	246	211	239	229	210	217	217	190	219	240	201	216	218	193	239	204	243	208	217	207	215	226	212	219	210	222	204	218	207	222	184	228	214	249	223	232	216	240	217	185	213	250	217	252	185	206	197	228	219	209	220	250	207	196	220	222	247	249	232	259	253	212	221	223	209	189	213	225	220	188	205	219	197	220	211	256	255	222	215	243	209	227	218	221	226	235	212	225	231	253	203	203	217	194	260	206	241	206	252	227	239	203	233	197	204	228	226	222	208	241	230	204	206	216	213	219	242	224	207	198	201	203	203	189	218	215	210	223	205	236	238	198	196	201	225	214	203	194	213	234	194	215	223	209	232	227	231	257	213	221	226	206	212	210	201	200	199	198	222	207	186	242	202	207	206	206	223	220	217	204	220	222	221	245	237	228	218	241	229	260	225	255	223	213	206	231	231	228	213	215	229	193	200	222	243	219	236	215	236	254	216	220	200	211	219	220	217	209	188	222	187	200	227	217	197	230	204	231	213	226	186	212	205	227	227	232	244	231	198	165	212	217	236	211	234	209	228	191	215	220	219	185	227	216	251	215	236	242	236	195	215	220	220	221	251	227	206	236	235	243	221	236	221	189	214	195	214	242	209	224	211	219	215	216	241	201	225	227	213	220	215	219	211	221	223	208	200	241	233	201	238	221	229	220	235	192	232	239	204	223	239	183	217	215	202	215	224	202	214	255	198	210	233	223	208	213	214	209	212	233	210	223	217	202	221	208	221	202	245	242	231	237	204	241	227	212	198	208	198	219	207	228	220	211	208	221	209	218	219	244	192	217	218	225	240	237	218	243	218	237	211	207	206	220	215	205	224	218	217	224	223	218	206	230	234	224	190	195	219	227	210	209	235	257	227	225	218	186	222	206	215	217	184	225	216	237	215	219	224	221	217	225	217	213	222	219	224	232	216	215	200	215	235	212	227	209	216	222	224	219	240	227	272	213	228	249	210	214	232	209	242	251	225	207	212	215	223	233	237	235	208	206	225	196	227	238	222	208	221	233	222	235	206	210	208	198	208	228	216	222	196	222	217	201	199	215	243	236	214	212	211	217	225	196	202	214	210	220	235	226	231	219	230	208	227	213	237	249	194	217	203	223	215	214	225	206	233	242	204	221	237	226	220	228	215	229	209	205	209	254	223	207	220	208	231	204	250	253	218	209	205	202	211	224	217	225	244	231	194	197	211	230	188	215	219	224	233	229	200	228	211	218	238	226	197	231	221	217	219	212	238	229	286	213	239	214	209	222	209	208	202	209	220	223	244	225	216	206	227	204	190	206	202	231	246	247	220	211	228	229	200	203	230	214	217	230	243	210	196	208	214	218	224	203	222	205	187	238	231	266	225	230	216	227	199	228	226	221	201	235	219	209	231	244	231	196	209	210	219	230	238	247	216	247	233	223	241	227	221	220	215	226	196	208	213	210	205	208	207	197	262	209	204	253	216	199	209	217	219	224	196	234	234	224	219	199	227	235	238	222	197	198	228	241	240	235	219	205	223	234	205	231	208	185	223	241	211	208	232	207	223	200	231	220	208	218	224	236	217	210	239	202	208	204	231	239	228	214	213	229	206	218	229	238	244	203	198	219	199	204	243	222	213	221	221	235	238	220	224	229	239	215	225	225	221	232	224	196	212	228	203	217	237	231	208	223	227	234	226	235	221	217	218	220	215	209	247	206	224	223	194	231	214	216	214	207	191	215	217	251	254	236	208	238	217	236	215	226	226	205	222	235	205	226	226	180	211	220	226	221	260	204	245	210	210	233	219	200	229	215	219	228	224	216	208	207	245	246	252	212	192	234	223	209	217	223	217	232	228	232	237	190	193	227	210	241	222	230	238	216	240	239	211	225	207	214	239	208	213	221	225	239	212	227	190	252	226	185	219	254	210	253	228	231	178	231	228	214	193	193	206	220	199	214	223	218	196	219	189	209	243	248	206	228	204	210	200	235	199	224	213	211	213	212	222	224	225	217	221	218	205	219	243	211	220	224	201	206	231	212	212	235	207	198	239	199	235	214	220	212	205	232	212	208	229	227	210	220	209	226	221	226	223	233	199	215	229	204	219	232	234	229	234	223	200	208	220	255	236	216	217	224	210	223	239	212	216	206	204	265	225	224	227	200	213	220	215	219	227	214	228	213	210	222	208	234	219	204	231	204	227	239	204	226	191	202	241	207	224	238	222	207	214	212	232	219	204	206	213	230	214	211	189	193	237	230	226	212	234	247	227	227	201	224	203	200	231	212	236	222	203	241	229	226	204	224	231	222	207	226	237	212	218	207	202	245	213	223	260	214	194	229	209	210	206	239	220	222	199	229	238	229	211	234	221	214	208	226	211	214	193	237	221	205	237	191	219	223	236	235	220	209	194	225	241	219	215	236	236	246	205	215	204	223	230	206	255	202	222	206	228	210	239	216	230	230	236	210	227	240	243	202	215	248	186	228	204	239	209	195	225	233	217	198	234	230	208	221	220	200	237	206	215	224	236	215	237	204	214	255	242	210	208	219	229	218	213	225	224	203	261	216	227	244	216	227	223	217	234	211	248	236	207	224	220	223	219	184	219	226	242	227	203	227	249	202	217	222	208	228	236	227	279	223	236	219	198	198	241	198	233	234	247	200	192	213	231	202	230	175	207	248	243	224	225	212	216	191	240	215	232	228	201	238	206	252	237	197	205	209	218	198	216	244	225	206	222	210	237	204	247	232	196	219	201	221	228	187	224	211	241	218	215	224	213	234	239	252	228	219	232	205	217
18926	18812	22810	24111	21675	20049	17940	15575	15966	12315	8900	8203	6289	6010	4183	3453	3004	2820	2288	1822	1602	1574	1321	1323	1258	1171	1044	925	889	881	826	722	687	714	620	660	598	600	559	607	549	599	581	549	622	566	541	622	548	628	632	485	591	565	545	523	570	574	532	528	532	548	558	494	550	518	542	545	531	552	501	564	562	515	566	551	556	531	538	512	507	546	544	546	525	513	563	553	543	537	510	511	560	553	496	525	565	541	493	507	552	567	542	507	557	536	499	561	534	503	502	535	527	489	536	564	555	597	530	545	504	563	512	542	545	533	508	530	556	543	484	561	489	550	527	586	584	505	496	527	539	517	548	546	565	497	502	473	542	530	560	530	552	530	566	563	511	531	536	537	514	500	526	521	535	539	530	561	526	592	508	533	514	512	558	602	495	571	541	556	542	515	557	557	545	514	546	515	475	544	502	516	541	593	504	511	535	535	510	545	550	535	540	543	538	536	522	536	582	521	570	535	520	543	545	528	536	482	541	486	525	542	555	546	532	539	541	543	597	491	502	522	579	530	537	498	509	551	574	550	515	587	549	535	528	590	558	530	539	490	525	538	509	541	537	555	500	550	492	494	492	524	542	538	485	550	522	550	529	581	492	547	534	521	563	515	545	535	509	540	531	550	518	518	529	519	515	539	556	550	505	563	537	512	506	584	538	515	554	549	512	499	556	549	540	511	510	513	538	516	527	539	515	599	507	529	553	539	542	532	540	539	526	515	576	569	518	534	545	553	543	526	503	514	481	553	549	534	494	554	579	555	523	509	496	525	550	523	517	541	539	513	541	555	595	530	518	573	485	545	531	577	576	508	509	541	540	531	508	578	551	508	509	532	547	551	518	525	553	565	527	523	563	546	518	550	548	512	550	508	492	551	562	508	582	509	492	565	525	519	547	550	545	523	533	525	539	550	535	570	529	561	496	539	564	532	564	553	521	531	523	517	551	517	555	536	477	580	483	534	572	524	521	549	521	527	549	537	535	547	510	518	535	573	560	540	515	556	558	554	545	537	507	581	551	533	549	508	545	532	514	532	551	515	523	525	535	564	522	496	505	520	521	520	530	529	520	568	578	566	541	525	569	553	581	492	507	532	528	552	529	547	515	549	529	545	535	561	549	555	530	536	557	559	537	547	532	542	501	512	513	562	569	566	549	543	530	586	532	557	550	543	498	538	512	538	536	550	521	604	578	546	533	518	530	559	575	504	559	560	538	560	546	571	498	515	528	524	537	541	537	518	499	523	533	526	544	551	544	530	485	514	499	510	551	532	542	535	504	518	531	508	525	515	519	521	563	522	537	526	545	556	569	533	538	549	512	545	512	504	554	548	507	547	533	572	496	584	513	519	499	566	512	525	486	558	512	562	500	502	537	600	536	522	519	567	547	564	508	571	567	555	527	534	512	513	540	544	523	561	529	545	501	528	520	508	556	528	550	536	541	569	521	574	552	553	508	522	538	565	534	516	528	541	598	533	545	552	534	566	531	541	580	547	553	523	523	509	494	534	553	546	501	526	533	517	543	545	504	520	496	530	511	573	521	479	533	538	554	544	538	522	509	553	504	537	523	527	519	584	567	504	561	509	542	567	554	531	594	567	529	516	539	562	531	501	542	563	505	559	537	496	529	499	546	554	492	548	513	485	539	562	559	532	532	527	521	543	579	557	527	515	497	533	556	521	545	531	562	570	508	560	524	520	516	580	541	536	547	538	545	531	574	569	497	552	576	509	547	503	527	502	517	531	518	555	527	534	569	509	507	540	549	519	513	532	511	572	514	553	562	529	517	533	517	520	566	556	528	522	544	483	557	535	516	555	494	559	555	531	524	527	531	552	564	490	541	556	574	494	540	505	563	539	532	474	529	570	559	552	522	526	530	527	552	516	540	584	547	556	594	525	526	492	577	511	526	478	515	526	542	551	540	557	588	502	512	544	526	533	525	564	492	548	519	570	518	560	512	578	566	534	570	541	551	496	498	549	536	492	552	466	546	551	574	572	543	548	509	497	498	539	545	535	527	556	552	494	529	534	543	544	489	523	550	551	523	575	520	540	556	551	520	518	504	562	522	535	520	501	542	501	536	539	538	542	499	535	505	573	508	535	542	552	503	540	603	535	541	511	541	544	528	548	538	576	553	505	550	535	533	533	556	523	519	552	559	552	528	537	524	578	530	520	544	506	535	532	534	520	544	555	559	532	560	487	517	510	518	553	576	527	564	551	541	531	525	543	528	529	573	515	593	536	516	511	525	531	518	554	580	554	527	544	515	513	485	537	537	544	510	543	527	552	586	515	569	527	524	523	562	554	510	524	521	585	530	548	528	508	568	540	546	571	545	551	515	537	522	516	557	566	523	525	546	528	529	521	579	497	542	536	530	511	513	504	559	532	562	534	525	513	546	553	573	557	539	552	516	532	523	506	502	583	545	539	577	535	540	544	546	518	511	506	530	545	520	508	527	566	525	532	517	540	563	532	543	522	509	499	530	572	518	505	566	533	540	552	521	523	551	548	547	549	507	591	562	493	538	533	503	515	515	517	539	553	511	459	527	548	534	560	522	550	563	517	544	540	544	551	497	513	518	527	527	568	539	537	539	532	513	525	553	566	550	525	543	547	522	546	568	534	543	538	550	564	541	521	522	506	544	534	540	522	484	560	537	543	547	574	508	556	509	578	562	538	538	539	562	584	573	561	529	536	563	513	527	557	517	538	533	533	534	559	533	530	559	532	526	549	549	526	518	491	585	537	524	563	533	515	548	546	576	563	520	527	562	508	538	561	545	522	508	533	541	566	538	547	574	537	547	542	541	544	554	559	515	499	500	559	515	511	525	525	558	480	531	548	536	523	564	507	510	513	542	557	564	550	498	527	568	550	572	534	527	528	512	548	522	571	569	540	539	532	521	502	535	539	516	534	552	563	541	592	564	541	572	536	536	529	593	539	492	581	558	571	526	549	579	527	551	538	543	565	560	512	553	544	559	541	530	529	578	500	516	567	533	551	535	561	556	552	560	558	589	493	545	540	539	566	568	529	547	520	528	496	545	487	536	538	523	548	526	545	535	535	550	578	532	561	527	538	558	533	567	478	525	574	554	584	494	535	556	516	538	534	538	517	551	532	512	561	513	531	523	568	536	572	487	512	547	523	557	570	570	526	525	555	571	501	500	517	548	527	562	518	510	540	526	552	547	523	511	516	529	562	508	506	545	562	568	530	517	515	517	505	501	598	561	574	536	570	499	543	528	538	508	543	531	538	541	509	521	526	498	515	510	521	512	540	558	531	537	562	532	554	546	539	505	550	533	525	543	512	501	525	537	551	502	487	551	531	517	505	524	535	528	552	509	551	534	542	546	521	512	556	526	528	534	532	556	496	504	562	539	535	543	516	552	510	516	577	510	559	559	541	546	509	513	555	528	501	534	537	569	539	531	543	565	522	552	536	524	542	567	570	550	598	527	514	596	544	542	529	539	522
9631	6823	7363	4778	2712	1705	1454	1108	999	810	682	580	530	466	423	338	340	299	329	297	281	305	285	294	297	262	266	273	273	267	253	247	294	254	261	250	249	257	252	237	274	258	254	283	250	261	253	249	234	268	257	258	268	282	238	258	236	271	226	266	289	249	260	236	255	236	255	247	267	240	289	266	259	262	250	239	260	243	271	263	234	257	280	258	257	285	238	268	234	249	231	282	267	238	247	265	236	257	275	242	260	255	260	239	265	253	240	249	271	259	251	211	240	252	247	275	258	261	255	243	270	263	242	266	250	264	244	215	231	289	252	239	252	261	269	265	264	255	256	268	262	241	261	227	256	269	262	279	265	282	247	234	258	253	271	258	254	248	268	246	250	270	267	257	250	268	264	268	252	263	281	251	271	278	260	215	273	264	259	273	253	258	262	246	308	262	249	257	269	250	257	257	237	247	277	251	261	267	249	282	270	272	259	257	278	300	265	244	233	256	269	274	223	242	268	253	286	252	267	223	253	252	259	280	245	247	260	280	257	250	247	280	258	238	255	255	246	237	285	272	264	256	258	255	255	203	241	251	271	258	266	247	253	229	221	265	280	244	252	282	268	282	257	251	278	251	241	246	227	270	252	290	290	250	286	260	237	256	258	235	233	266	264	263	268	268	267	265	285	254	262	230	226	264	271	260	289	255	277	258	279	285	243	229	256	253	252	228	240	278	253	251	254	235	250	269	244	248	283	269	261	249	244	268	293	253	264	218	284	253	224	280	241	265	269	277	268	237	274	269	258	247	242	262	238	252	242	237	274	214	274	232	239	267	231	262	269	235	259	273	260	237	249	266	224	231	269	255	262	259	259	274	274	255	260	284	258	251	236	246	217	274	260	228	252	240	258	235	257	261	267	217	255	253	262	276	274	270	268	289	239	262	261	270	231	236	249	279	225	266	274	233	260	239	264	261	269	242	264	248	284	248	234	230	248	266	250	237	238	253	281	249	246	232	257	242	246	251	261	293	248	231	227	260	239	273	249	215	255	249	244	243	238	272	249	245	280	252	262	206	235	249	256	234	287	229	249	254	223	239	271	260	245	264	239	286	277	233	288	256	261	260	279	249	273	284	263	248	247	279	267	262	272	289	249	234	249	252	281	278	250	252	270	277	278	256	271	231	245	252	249	251	257	253	235	256	276	246	230	279	248	262	255	219	239	244	262	264	264	240	230	267	277	265	245	261	254	258	295	248	281	254	270	267	255	293	238	262	238	275	264	271	259	245	280	251	260	279	279	247	247	303	271	275	276	297	254	298	287	262	268	269	255	280	249	289	251	263	288	263	261	257	236	246	266	273	274	226	253	273	232	234	278	257	265	238	255	257	254	265	241	241	280	255	261	242	271	258	231	263	232	279	263	262	270	265	246	261	238	233	248	249	257	300	259	261	280	267	250	241	273	266	257	279	234	265	240	270	255	246	264	277	226	248	264	293	256	291	258	265	254	247	228	254	260	258	250	260	288	269	234	256	253	241	250	232	255	246	280	260	265	229	253	258	241	246	280	229	214	270	260	218	237	286	247	264	261	240	211	229	265	240	262	269	268	228	284	241	259	227	241	268	247	243	246	248	285	265	230	256	278	243	274	243	277	249	251	249	274	259	294	254	259	249	228	230	255	263	256	227	239	263	263	229	248	239	274	238	247	248	254	238	243	276	257	238	260	234	253	260	230	265	269	238	245	252	234	247	263	270	254	250	272	279	236	253	249	249	283	248	262	262	235	260	253	259	277	233	267	275	233	278	256	284	271	269	240	241	256	261	261	258	246	286	251	253	251	245	233	275	269	250	255	270	262	258	277	277	253	249	261	256	296	252	267	233	227	239	251	253	249	215	234	257	263	263	275	253	269	236	224	292	278	262	273	291	259	245	258	254	286	253	269	283	261	287	252	248	276	261	272	249	260	293	240	242	235	246	278	248	266	263	249	294	276	261	229	246	260	258	270	259	241	230	259	266	274	274	253	247	270	258	252	228	239	225	283	267	238	261	260	266	230	225	279	253	277	255	252	239	223	246	256	248	236	233	248	260	263	269	270	268	273	255	269	249	242	221	239	266	262	214	255	262	259	240	257	272	252	236	259	268	263	296	277	273	255	275	258	237	230	263	252	245	255	249	227	262	232	242	246	256	278	270	250	238	286	258	218	252	266	277	249	242	258	233	289	284	269	257	241	248	261	243	242	231	233	239	266	262	246	256	260	259	266	252	258	237	234	230	244	257	234	244	245	269	256	263	237	256	247	237	264	252	263	258	272	251	304	292	245	251	273	242	254	259	253	232	246	260	273	251	262	280	241	249	253	237	275	235	248	267	267	266	229	249	253	242	225	261	260	237	247	264	266	251	255	246	268	246	232	267	236	274	265	227	251	256	229	282	265	238	251	284	245	301	281	275	234	273	234	254	287	269	228	230	263	238	267	225	239	247	291	229	288	230	241	233	262	262	248	246	266	264	261	241	270	236	257	276	247	269	254	269	263	244	265	260	268	222	259	275	296	268	249	267	257	240	276	258	252	267	270	272	263	244	257	265	254	287	247	228	248	269	226	263	225	253	260	258	269	244	265	255	264	262	250	239	252	256	227	276	274	253	263	266	256	253	267	245	225	218	258	251	269	242	246	253	285	264	272	257	229	270	253	237	247	276	244	267	234	247	267	235	266	257	264	266	243	268	264	254	273	256	269	267	243	236	261	277	257	263	254	268	232	237	257	266	246	258	270	246	256	256	240	237	256	255	249	250	231	274	246	247	261	254	269	274	269	236	260	264	290	270	265	232	255	246	247	280	253	255	263	259	255	283	248	245	253	273	243	258	249	255	238	239	262	285	262	261	280	263	278	241	280	266	232	228	259	267	281	268	266	287	284	280	270	254	267	285	247	267	262	255	257	243	276	245	240	266	279	259	279	211	242	242	255	282	265	256	277	250	250	231	251	232	271	252	275	290	289	271	255	256	280	250	275	271	276	256	279	262	263	276	263	286	252	266	240	245	236	260	268	257	241	237	251	233	267	261	260	307	239	234	251	256	226	238	233	254	250	255	255	252	271	266	250	255	260	238	250	251	255	233	271	280	274	258	239	262	237	275	253	246	283	225	247	242	261	243	246	260	241	240	258	231	259	210	264	267	243	220	261	267	266	287	245	260	262	243	258	258	256	244	265	266	227	262	259	251	277	240	244	261	271	271	274	264	238	274	250	256	285	230	276	269	251	259	245	261	243	230	244	235	252	260	254	262	256	225	239	221	257	246	267	235	278	266	274	282	272	229	249	230	263	263	285	242	244	263	260	248	237	274	251	243	262	266	267	238	242	270	266	226	242	260	252	280	281	275	251	247	244	279	265	253	264	282	270	235	247	264	239	282	244	274	280	264	258	245	254	281	267	244	262	262	268	262	239	261	254	270	260	221	278	265	258	235	266	242	237	238	266	252	279	254	275	237	253	260	239	256	243	275	251	222
7464	6806	13133	12831	9460	8017	7030	5982	5425	4033	3340	2875	2421	2085	1835	1443	1323	1104	1138	1051	954	904	829	878	821	797	721	701	752	643	693	687	658	670	660	642	696	653	646	665	661	623	619	671	612	663	612	606	616	655	650	563	622	622	621	628	594	609	641	630	624	624	568	585	562	643	612	623	616	620	600	621	604	619	621	664	598	621	587	631	653	637	625	603	636	565	639	619	631	579	655	606	610	584	615	678	608	626	580	645	624	639	604	623	601	648	613	616	636	627	650	614	644	651	616	587	612	591	666	639	654	651	615	650	674	640	639	594	615	604	618	671	640	617	612	640	599	622	601	598	591	619	582	643	629	583	633	614	636	640	620	617	629	624	637	637	620	616	592	629	600	660	641	656	603	651	587	599	645	646	612	600	657	589	599	621	603	638	603	600	641	625	613	594	597	649	575	612	631	629	642	622	627	620	607	643	619	573	609	662	646	654	607	597	623	614	620	604	590	564	665	658	686	549	616	614	601	565	596	626	621	630	614	634	615	619	591	627	602	633	626	591	629	607	647	639	625	635	638	639	598	614	619	584	634	595	569	602	587	598	580	609	621	574	629	603	592	599	642	629	609	625	609	643	610	641	606	629	649	651	633	633	622	614	659	605	629	595	624	630	601	641	622	610	585	662	622	569	610	575	679	582	598	657	645	608	636	630	619	650	619	614	604	615	618	624	629	659	602	615	585	635	644	635	654	641	595	637	573	641	619	640	639	671	615	619	588	593	587	606	605	599	612	584	608	587	610	597	606	618	652	601	607	604	669	645	622	616	592	605	623	569	612	594	623	632	621	619	639	609	565	628	614	581	646	595	611	678	659	620	619	620	597	664	637	626	598	632	596	577	615	650	628	632	642	633	643	628	650	633	550	625	649	612	634	622	628	595	628	619	636	589	610	637	598	628	638	626	608	611	609	614	622	576	616	628	597	601	600	629	596	591	585	627	650	629	607	647	612	621	577	554	643	634	634	638	655	601	596	639	614	614	601	607	621	637	585	612	646	601	598	670	618	625	595	656	602	626	669	633	603	605	585	586	620	633	590	641	631	692	595	645	621	667	651	637	643	614	613	598	627	671	606	608	620	629	692	660	606	602	607	689	653	584	612	584	645	622	597	638	613	644	594	619	614	605	613	645	619	631	632	657	627	590	616	615	633	612	632	607	583	613	620	602	608	621	624	621	618	631	646	600	670	633	622	617	642	620	660	643	614	617	633	638	652	663	598	615	622	670	596	567	620	657	624	594	617	615	600	614	623	616	594	671	663	636	677	608	645	625	613	617	654	666	603	623	645	647	620	668	563	610	619	615	598	644	632	603	627	609	619	619	634	609	623	586	603	622	591	629	627	649	669	640	649	638	589	611	584	621	617	642	613	636	617	598	631	585	590	642	636	631	633	654	651	664	598	646	618	604	618	631	624	590	589	578	667	628	640	622	605	638	652	601	619	632	582	618	653	611	632	628	631	587	615	591	676	602	622	618	613	674	625	643	629	609	623	626	604	642	599	600	628	654	615	607	606	622	616	643	607	600	652	632	559	572	642	613	612	649	591	625	618	621	604	603	622	620	631	610	602	632	612	602	598	585	582	619	605	635	610	641	655	614	623	628	670	623	609	632	635	584	643	592	639	597	643	612	679	608	607	642	588	642	604	627	640	619	609	607	641	626	639	631	611	612	632	618	677	650	597	653	635	670	614	661	638	622	627	627	613	658	609	631	612	672	645	624	613	635	619	632	664	578	609	622	621	622	590	607	593	606	634	634	596	643	620	590	581	641	591	593	608	603	652	636	614	627	618	617	613	637	601	599	655	597	610	614	624	602	619	589	630	634	595	668	617	603	650	602	652	599	630	572	640	650	623	587	567	585	646	643	580	642	647	633	588	600	614	608	589	614	658	558	620	613	642	610	595	622	673	659	642	637	572	633	614	590	622	617	613	625	640	645	639	647	621	593	608	561	593	581	659	648	604	626	616	600	620	608	628	624	619	598	636	626	643	591	599	678	611	629	630	661	664	660	634	593	647	637	614	667	625	604	592	622	581	641	594	609	626	595	618	658	608	583	649	601	623	610	621	659	639	601	638	603	634	608	673	610	629	620	647	630	623	639	611	667	619	594	653	641	649	613	631	636	603	648	591	622	627	584	604	585	570	624	592	689	667	651	619	620	583	622	597	586	617	659	626	631	592	626	606	634	627	600	652	596	637	586	603	674	643	648	616	681	594	608	607	589	652	651	637	598	654	638	629	645	618	591	637	661	606	615	588	635	627	581	597	630	657	621	652	601	666	609	619	626	666	628	626	650	622	644	608	666	625	639	597	598	609	617	613	602	600	601	626	644	576	645	662	654	638	609	584	606	591	663	644	620	624	617	587	601	627	669	633	623	675	622	615	614	650	575	637	615	601	680	587	618	628	637	629	638	606	626	626	589	616	613	610	566	627	593	628	645	633	616	605	654	602	597	595	650	647	602	588	633	606	590	589	637	626	627	582	625	604	589	632	625	641	642	690	628	663	657	629	635	615	601	636	626	638	655	653	587	602	677	627	621	636	577	628	623	619	609	595	632	604	616	578	638	646	579	673	609	626	587	632	591	597	637	636	619	672	607	625	621	628	619	612	613	608	608	606	632	641	624	584	639	588	628	598	612	626	627	649	601	609	632	621	618	633	620	619	660	621	659	648	627	606	592	579	609	654	613	666	611	625	627	633	615	620	646	668	583	625	618	627	620	632	603	636	614	587	617	620	611	629	648	621	601	587	605	617	620	605	636	639	631	618	620	593	622	620	629	696	641	652	596	651	663	559	585	633	662	569	571	599	612	617	672	615	598	622	620	592	591	619	666	609	628	598	666	630	652	627	610	603	627	594	657	605	653	640	601	590	604	605	663	627	621	647	660	626	592	599	619	645	605	623	679	598	606	658	584	624	620	620	680	647	567	631	639	633	631	628	638	632	628	648	631	591	614	561	627	602	653	647	593	659	592	628	584	629	623	568	638	637	613	649	656	632	561	665	633	624	617	653	593	618	607	609	628	648	645	631	606	572	637	625	619	616	596	606	618	662	629	654	612	584	630	598	647	607	589	655	639	595	656	615	610	602	643	609	607	633	605	636	630	627	618	615	620	604	597	664	609	614	626	620	583	671	618	618	629	637	665	636	645	593	597	633	645	635	626	636	606	605	619	612	653	623	630	652	637	590	655	601	575	584	608	616	610	620	638	584	635	611	590	621	658	637	636	616	606	612	559	621	604	613	618	659	622	617	609	584	664	639	642	647	629	591	638	652	603	675	628	603	593	609	601	627	640	601	642	679	626	659	646	629	634	575	633	612	657	670	661	616	586	631	601	596	628	597	689	666	637	628	600	599	646	612	647	632	603	666	641	625	646	631	632	654	566	595	615	605	595	583	614	669	594	623	636	643	578	646	650	627	625	620	632	629	634	633	600	625	635	598	622	568	624	643	618	610	631
20292	16586	15337	9918	6455	4742	3306	2636	2618	1824	1228	1043	829	802	651	511	461	446	395	346	345	366	313	321	322	312	286	256	287	265	257	255	282	248	266	238	280	265	242	263	243	294	295	296	255	255	234	248	225	272	272	248	249	233	234	248	224	247	258	265	303	256	275	258	239	243	252	274	233	255	272	227	284	245	256	252	267	263	276	233	282	265	248	267	259	254	256	225	260	263	263	256	237	261	221	235	266	270	243	226	240	258	247	273	270	271	239	266	274	260	263	255	239	231	257	256	257	251	261	308	248	239	245	252	257	241	247	245	252	256	282	292	219	229	263	247	267	243	258	241	257	252	255	255	279	260	244	230	236	246	246	246	254	231	245	229	277	268	257	233	258	267	254	254	245	251	267	247	250	272	230	278	260	260	264	239	249	248	243	217	233	208	238	235	221	241	244	252	250	243	227	266	231	236	234	253	254	291	235	274	233	266	232	244	243	269	249	250	256	238	271	245	271	245	258	248	234	251	258	272	273	247	244	272	241	235	243	259	258	249	269	263	254	240	239	265	264	243	244	249	233	225	240	246	249	232	239	247	262	261	233	280	235	249	286	241	238	272	195	250	257	252	258	271	214	255	249	227	254	268	231	249	244	243	208	264	242	250	240	254	266	263	254	249	251	257	264	239	261	237	242	231	248	244	246	222	250	247	248	253	263	268	233	247	245	276	272	258	262	252	240	261	260	246	254	245	260	247	274	265	225	297	284	263	237	253	228	233	277	272	253	229	241	266	244	261	239	272	250	231	271	306	255	217	266	248	254	274	274	291	278	246	258	259	218	244	241	234	244	272	237	282	274	232	242	247	243	241	255	231	289	239	224	259	250	239	209	257	246	265	226	247	249	266	245	251	247	259	216	221	269	261	271	266	245	250	226	234	226	261	261	262	251	210	247	258	235	261	271	266	241	259	281	248	251	258	229	229	250	227	227	255	250	231	266	246	230	233	243	252	251	232	288	258	241	252	273	258	277	263	260	251	246	227	277	244	230	248	253	251	260	270	230	256	246	252	245	238	246	235	258	232	241	268	261	225	268	245	292	238	251	248	231	253	246	253	250	250	248	275	242	262	246	263	254	218	254	249	277	237	234	236	243	236	229	244	237	259	245	257	250	253	258	241	253	233	261	269	222	271	265	231	301	229	283	290	241	276	251	274	248	257	253	238	223	252	240	261	240	280	249	272	254	235	251	280	271	245	259	244	274	274	260	250	252	284	248	235	258	270	239	241	280	233	241	265	243	265	256	253	287	267	252	218	246	256	228	266	255	288	262	251	236	247	229	240	218	247	250	264	255	255	269	227	272	269	269	264	228	268	263	250	268	209	236	252	254	239	234	248	256	212	239	248	278	271	248	237	259	256	266	242	251	253	262	256	229	247	249	271	259	246	210	259	269	265	255	245	248	234	261	266	222	254	238	278	271	254	238	247	258	231	231	261	248	243	254	256	235	249	261	244	244	243	280	255	232	253	258	236	246	225	244	246	265	250	256	246	266	262	248	224	262	221	294	243	252	268	270	248	253	235	256	268	271	273	278	223	274	224	240	266	243	245	213	241	225	221	255	274	251	238	259	273	253	237	250	218	227	262	239	255	244	245	255	247	251	241	246	265	277	262	262	272	268	272	240	230	247	251	238	254	251	273	279	272	254	265	259	236	217	262	239	271	203	243	269	249	236	280	247	274	240	249	246	258	239	269	264	261	248	230	258	225	266	267	255	234	260	274	220	235	265	258	251	265	263	241	275	218	290	285	263	235	251	283	286	242	283	225	253	238	277	268	237	243	268	226	260	231	234	271	238	243	227	255	238	293	273	235	254	249	267	233	236	258	261	236	275	237	249	228	268	230	271	242	278	251	258	242	249	269	287	245	216	242	258	237	255	247	244	246	278	257	243	282	229	225	259	239	271	230	220	249	252	237	262	278	285	241	242	245	264	238	260	255	255	250	269	240	247	245	243	247	245	245	223	243	251	267	257	260	257	252	248	261	227	249	222	279	256	255	252	253	256	240	264	247	256	267	252	268	259	256	243	260	273	247	260	236	269	251	252	227	292	278	273	224	243	264	241	251	252	248	249	248	251	258	250	253	213	261	240	271	253	250	248	269	249	252	230	245	240	242	239	242	238	261	269	251	286	221	259	279	259	233	224	250	241	264	238	247	266	246	266	249	253	249	253	253	250	214	283	273	269	249	271	245	235	237	283	277	257	266	238	252	256	257	264	241	221	242	244	248	257	294	256	221	257	232	250	251	246	249	260	247	245	255	258	262	212	241	242	278	254	251	244	285	271	237	213	281	242	242	287	256	259	289	267	225	262	242	292	256	217	231	266	232	254	261	242	270	256	233	226	247	263	234	276	259	237	267	225	271	235	248	256	227	263	239	235	239	280	247	253	250	279	228	266	216	234	239	244	246	252	229	234	241	231	278	248	252	230	251	270	242	266	255	245	231	245	223	248	261	237	248	258	258	234	239	267	245	267	254	261	222	257	239	230	229	247	268	224	244	222	242	241	248	207	264	281	257	281	241	263	258	263	294	253	229	226	258	261	261	277	250	237	240	220	239	246	211	238	233	249	216	257	269	256	233	223	248	260	258	240	268	258	226	251	266	269	211	250	265	274	235	241	238	275	250	254	262	276	229	269	257	274	224	247	288	244	257	278	266	234	263	264	279	237	240	256	240	248	235	239	255	261	232	277	239	249	246	237	247	262	238	225	265	246	240	245	275	261	224	242	226	222	254	243	257	227	257	295	265	211	262	254	218	267	213	250	256	264	279	216	239	259	274	259	246	282	252	243	254	271	247	267	254	271	257	264	281	228	265	262	255	225	241	241	292	236	251	261	267	229	241	240	255	217	268	243	239	233	235	254	256	260	250	254	247	263	264	287	240	225	250	230	284	245	243	258	258	244	252	254	275	248	254	249	292	276	252	232	241	280	287	243	261	269	249	263	264	262	251	244	250	282	265	255	243	256	251	234	262	256	254	254	244	222	241	266	265	268	287	273	223	244	255	273	229	248	253	278	247	224	243	253	216	250	242	261	243	285	232	240	272	270	249	231	254	226	254	222	240	246	227	247	257	257	247	235	255	280	240	228	224	249	273	250	261	256	254	269	296	223	245	259	252	262	229	229	227	259	262	259	271	256	232	257	247	260	276	268	273	244	276	279	268	219	240	247	234	253	257	242	274	232	249	224	276	218	251	259	284	239	241	252	281	247	242	227	241	263	245	268	249	234	226	256	230	268	279	270	233	260	225	245	277	250	261	263	261	232	288	244	242	247	223	218	242	246	244	286	256	249	270	257	282	269	243	247	238	239	249	239	263	251	241	223	263	249	234	216	258	260	237	237	225	259	261	265	267	260	237	246	244	272	241	270	235	259	236	247	217	240	259	262	263	239	235	255	278	239	239	272	249	239	250	246	251	227	236	261	241	247	268	250	237	244	241	234	276	252	260	253	256
15009	14945	20985	19532	16770	15516	12722	11926	11364	8907	6676	5826	4367	4198	3284	2589	2278	2106	1807	1540	1279	1221	1141	1122	945	969	868	824	843	852	759	710	761	704	712	671	660	642	625	660	674	643	698	670	672	672	593	630	707	582	644	670	668	643	609	608	641	645	618	610	599	627	582	580	641	636	629	657	611	655	587	614	631	610	611	589	593	635	616	631	599	538	586	599	643	626	645	630	566	634	622	582	651	558	595	620	586	579	587	608	577	634	569	577	581	576	606	620	593	656	628	645	601	630	618	632	631	612	638	631	631	650	575	620	553	612	613	639	608	636	644	581	605	617	575	616	638	621	611	611	617	599	625	622	605	626	607	625	622	596	583	650	625	605	623	635	605	605	617	591	586	604	584	576	601	626	607	609	580	615	618	566	608	620	573	616	582	568	548	609	594	624	627	552	590	591	577	587	631	562	592	581	618	607	628	623	652	615	580	673	620	610	625	623	604	620	622	594	649	614	604	592	553	613	614	563	636	614	625	609	645	598	623	647	624	575	640	618	638	598	571	620	570	643	569	633	637	634	592	606	622	606	599	624	654	635	593	596	593	615	627	636	596	643	651	620	598	595	621	614	631	637	595	609	578	619	596	666	619	617	659	638	597	573	587	615	676	563	596	595	597	601	584	613	631	637	614	633	608	652	593	590	601	609	620	595	620	633	608	614	625	665	598	624	629	605	580	566	609	677	584	606	628	576	565	634	610	623	607	580	629	603	579	576	598	630	608	610	620	618	607	557	585	646	594	603	644	574	605	546	623	646	611	587	601	615	586	636	606	632	578	604	644	612	610	630	593	594	582	593	619	675	622	611	568	626	616	616	638	549	636	608	620	566	628	606	665	616	540	585	595	630	665	582	631	607	605	601	619	629	604	581	608	608	605	615	598	607	633	619	577	612	618	616	637	616	633	560	593	611	644	614	643	597	597	585	590	611	647	580	626	638	607	594	653	586	638	595	595	637	636	589	645	592	657	613	624	610	601	612	662	610	592	598	614	591	587	595	597	641	636	621	587	628	703	645	609	606	591	610	678	588	593	605	629	620	616	583	592	568	577	610	593	653	604	609	633	601	607	581	634	625	598	618	604	631	641	645	612	578	615	619	628	673	583	634	594	624	625	605	638	576	626	621	543	646	614	575	564	630	662	551	627	609	589	649	614	610	625	596	661	615	598	628	621	606	654	668	619	576	592	609	609	606	616	630	622	591	611	604	548	579	558	587	574	644	618	599	636	611	585	600	560	576	661	572	621	569	580	607	631	629	606	609	604	607	627	604	602	615	636	638	644	579	650	621	626	599	632	589	603	637	590	620	629	675	600	628	655	607	613	596	612	620	617	644	597	640	619	637	654	588	642	613	632	662	574	577	612	624	576	644	599	593	614	602	603	597	620	657	556	628	614	624	624	605	644	619	664	614	567	620	590	610	607	589	587	611	548	627	647	601	556	579	599	631	625	587	608	644	612	603	598	610	594	650	607	587	631	594	623	587	576	622	629	640	630	624	550	624	646	613	606	640	611	592	599	626	578	612	588	586	629	605	605	637	630	601	633	573	665	590	631	577	619	637	626	659	603	608	571	620	616	616	562	619	602	585	625	552	592	608	577	564	634	618	613	609	622	620	634	615	573	610	610	613	596	618	596	584	638	620	587	619	626	622	601	629	633	561	650	609	598	620	605	576	606	647	637	635	597	613	669	617	574	643	604	604	570	631	640	602	614	623	588	616	614	604	601	602	628	609	581	655	632	637	609	599	633	647	671	586	622	600	612	622	618	630	602	608	604	640	558	605	589	619	657	561	627	587	621	604	596	604	638	613	596	598	612	619	629	631	664	635	607	605	634	657	638	611	641	604	573	616	637	632	622	612	605	622	621	621	618	623	599	597	613	602	590	592	630	618	666	600	578	634	648	571	591	581	579	604	551	650	625	559	635	650	589	627	580	662	599	617	623	597	653	628	621	630	610	612	608	632	609	614	599	621	624	645	628	633	611	619	570	627	658	625	665	667	632	632	621	695	600	587	584	582	646	598	596	591	611	589	589	627	595	584	585	626	601	582	619	615	621	657	594	630	584	638	626	642	597	607	626	571	588	594	666	617	598	598	597	639	569	585	607	592	634	626	629	595	628	628	615	581	597	632	613	621	584	602	597	604	599	619	600	602	611	614	651	659	618	619	606	614	622	601	598	582	659	586	567	624	587	646	622	595	601	656	611	620	604	617	612	605	628	598	638	618	620	640	599	568	578	618	627	656	584	631	596	598	641	577	631	602	576	602	583	613	579	621	593	627	603	572	684	574	623	610	602	590	676	580	621	635	609	597	636	642	640	598	601	575	585	647	600	594	575	618	624	581	559	629	619	622	631	636	601	608	637	599	619	608	647	634	637	659	591	601	603	616	595	591	615	598	605	610	609	612	609	634	596	647	619	584	634	617	590	644	618	567	584	651	587	662	638	607	619	594	614	621	618	600	596	606	603	584	623	605	592	636	605	582	624	616	608	624	617	629	636	593	621	598	624	637	620	565	635	591	624	602	644	650	650	608	592	620	648	581	605	572	594	649	582	639	647	569	614	566	585	608	590	559	610	645	608	569	634	611	599	635	582	623	562	608	637	617	619	625	616	599	612	587	617	611	638	576	583	606	593	639	598	565	654	558	647	575	613	634	602	619	622	605	667	662	628	595	626	639	586	619	604	653	598	617	620	626	589	592	619	612	627	536	637	618	593	577	629	579	560	592	578	596	586	601	630	602	579	605	600	640	594	613	599	628	604	613	567	608	581	645	591	658	615	622	646	636	628	641	655	621	607	639	575	571	623	580	603	572	609	583	616	605	637	612	602	637	610	591	615	656	611	607	588	668	620	638	669	611	583	591	661	605	668	603	564	580	575	602	600	605	577	588	605	629	654	630	570	635	599	616	621	560	585	594	596	620	599	558	582	641	658	658	636	637	608	607	581	620	646	614	608	611	661	632	615	599	598	652	572	644	607	597	619	610	572	635	588	582	579	547	630	613	626	581	610	611	584	606	650	628	638	606	656	629	621	604	644	614	624	622	603	608	574	607	605	617	633	618	605	618	626	638	658	633	594	642	623	565	640	594	615	611	624	623	568	648	592	612	588	614	637	626	584	619	628	600	588	651	597	610	581	617	602	620	618	572	604	616	581	591	619	610	638	636	629	617	579	615	620	652	626	620	590	603	620	602	611	566	574	576	597	648	642	555	647	620	586	609	605	620	581	611	600	623	582	611	631	645	558	596	653	640	592	603	593	611	582	623	635	612	625	607	622	619	638	605	600	606	616	583	648	591	642	643	580	601	663	613	608	626	617	619	617	604	615	600	598	562	598	598	629	652	571	659	618	598	592	602	617	628	589	613	593	604	634	569	583	638	687	595	644	643	603	631	641	584	610	657	633	638	592	613	581	612	626	651	597	636	606	637	587	646	611	623	574	585	632	597	633	596	626	576	599	578
29192	24628	22939	13822	9553	7019	5109	4198	3997	2892	1817	1603	1065	1161	828	567	587	499	443	411	351	382	328	336	304	281	278	270	316	266	249	243	249	227	238	227	232	224	227	225	237	235	256	236	228	226	219	249	240	240	233	225	189	230	245	211	242	242	212	224	220	255	230	218	225	249	219	224	231	210	222	233	219	192	238	217	206	234	227	220	197	197	204	181	230	199	240	208	229	232	224	195	220	230	235	224	213	191	225	226	217	243	225	220	235	226	228	237	204	228	230	240	226	228	222	261	197	235	248	228	193	219	218	207	213	209	243	222	227	250	210	259	229	226	224	226	229	201	238	210	202	230	219	210	212	217	208	237	233	230	216	210	235	213	233	216	224	224	238	226	255	234	219	223	235	193	195	231	225	239	226	229	207	204	218	178	234	218	231	245	204	203	203	252	201	198	217	235	204	217	216	202	220	212	226	221	195	215	222	210	225	217	226	225	244	212	200	200	223	216	224	208	230	216	207	212	194	233	232	243	238	230	229	252	212	199	199	219	206	205	206	189	238	208	217	229	215	204	216	213	263	234	222	216	217	223	227	210	243	214	217	201	203	216	217	234	258	241	225	196	227	214	222	205	198	235	213	211	232	228	212	220	220	226	222	218	240	211	227	220	214	214	210	205	220	195	223	231	224	202	214	240	196	215	239	210	218	211	185	229	218	213	206	229	221	205	219	244	222	229	198	221	228	211	246	242	217	215	223	175	220	195	214	234	213	211	220	210	210	217	222	222	225	209	210	232	224	218	246	227	227	229	230	215	234	234	211	210	244	203	215	211	201	210	222	237	221	214	230	233	232	215	241	221	210	229	207	217	216	221	214	223	218	221	187	228	231	228	235	212	231	220	195	226	251	224	245	240	226	232	221	182	224	201	234	196	229	208	236	244	240	252	232	227	240	217	238	224	208	258	230	229	217	224	232	198	203	207	224	220	208	215	232	222	237	217	215	226	215	233	210	221	247	199	188	238	203	226	221	217	232	238	233	226	196	212	196	203	222	219	226	259	242	220	186	236	215	214	201	196	228	237	206	231	220	238	260	234	215	227	210	223	215	236	210	231	217	254	243	199	235	252	235	204	245	204	214	211	231	215	219	229	216	220	215	240	213	217	234	223	213	232	217	187	234	248	207	207	227	199	228	227	206	209	229	226	191	190	239	250	225	205	214	249	209	209	206	219	254	225	233	199	204	229	222	224	232	214	232	206	222	233	236	202	205	225	223	231	224	214	232	235	227	212	205	248	208	233	226	230	203	232	216	234	219	232	216	228	211	245	237	230	182	233	229	216	202	198	232	203	199	214	216	210	201	224	220	223	223	200	212	223	230	212	199	214	221	211	231	233	234	218	215	200	218	230	218	232	213	230	237	199	205	243	200	236	235	216	221	244	224	230	214	216	245	249	216	223	231	178	216	219	251	191	207	250	246	212	220	245	212	193	266	203	222	209	229	233	245	233	232	212	243	235	235	236	226	201	234	200	213	204	229	214	208	267	214	215	234	201	232	233	222	222	204	261	225	211	225	215	201	236	213	221	236	245	230	201	225	220	206	210	201	219	217	207	217	225	229	222	209	231	220	210	227	218	216	221	212	222	226	215	238	213	223	209	241	224	205	215	222	236	216	226	226	204	237	231	233	209	215	259	218	197	232	218	234	233	239	211	225	202	209	242	231	229	213	208	240	229	210	210	213	194	222	214	234	222	226	221	223	257	249	231	211	218	228	234	204	204	240	207	205	222	221	227	234	217	212	211	207	210	230	188	198	219	207	233	240	213	252	236	211	241	229	233	220	201	225	216	211	202	232	202	225	234	247	233	236	199	201	226	190	213	211	228	215	226	220	224	217	229	217	199	242	220	239	243	202	231	210	227	201	227	251	203	228	209	222	204	234	258	219	198	215	241	224	252	222	244	220	230	220	256	234	204	217	234	233	232	201	218	229	228	233	181	218	216	204	255	209	196	214	224	228	218	236	243	201	202	217	248	208	242	217	228	238	223	231	241	226	214	220	201	230	211	241	232	232	219	200	199	189	201	188	249	218	201	211	206	248	235	225	209	238	233	241	203	226	213	202	216	216	210	220	236	228	198	237	188	211	217	221	202	234	248	247	234	239	228	233	221	229	215	223	250	200	187	228	234	227	217	232	192	218	242	192	230	210	192	233	242	214	212	238	191	220	217	233	200	227	217	203	211	209	207	220	254	247	214	216	190	239	220	223	195	205	234	206	218	254	211	249	220	195	207	194	213	218	226	230	203	220	198	240	215	211	241	217	224	242	213	207	222	193	199	227	231	222	217	245	215	226	233	245	263	222	227	214	221	210	236	213	229	243	228	221	202	194	207	216	236	229	227	195	201	215	207	207	238	221	227	217	235	197	209	210	218	230	229	211	214	228	215	215	208	213	231	209	212	227	231	233	207	204	232	238	227	256	231	211	245	236	232	223	195	183	237	254	241	205	205	223	243	240	230	230	240	214	210	222	227	195	237	240	216	226	229	226	215	234	243	203	184	242	222	190	239	231	232	220	210	230	239	230	217	237	218	185	240	224	233	221	215	229	224	257	195	232	214	226	232	232	204	237	230	202	199	225	217	211	215	176	207	228	234	216	214	204	229	217	219	207	209	213	238	209	199	218	234	188	240	240	199	213	219	233	236	235	207	198	229	221	219	222	218	220	221	211	232	196	198	211	235	191	221	211	219	221	257	223	220	217	236	260	208	244	225	239	224	235	209	221	192	200	237	213	222	217	239	220	220	212	233	219	200	228	234	244	216	221	238	197	222	239	228	214	235	220	190	217	214	203	222	214	231	229	217	229	207	231	213	231	208	233	214	219	202	224	217	234	224	209	248	221	196	215	230	223	233	223	225	235	225	189	232	217	232	231	213	249	211	216	229	226	221	227	232	218	254	235	198	237	212	225	206	207	223	214	240	221	214	254	218	232	210	206	265	220	227	194	239	202	243	217	211	228	215	229	238	227	236	231	217	223	243	231	238	195	219	229	233	208	194	201	225	210	218	209	258	218	206	206	219	198	236	247	201	203	222	204	236	236	214	219	201	220	216	247	205	216	203	216	227	208	234	239	232	232	217	232	202	218	222	247	220	212	236	201	224	238	225	255	245	202	238	229	206	226	229	231	216	211	197	213	215	259	226	220	201	225	243	205	233	219	218	253	212	243	198	217	242	209	213	213	230	196	187	252	234	228	221	219	205	228	211	245	220	236	254	197	196	222	211	201	229	232	209	225	240	236	214	218	231	237	206	221	239	243	208	228	217	220	221	208	225	216	237	220	249	238	230	213	240	258	244	268	224	221	186	203	220	240	224	213	211	219	257	246	228	211	216	234	222	224	236	226	222	234	240	249	200	230	238	210	233	208	251	206	218	211	238	228	235	214	198	230	241	212	226	225	231	217	227	224	219	225	218	228	202	236	224	201	225	229	203	190	219	221	220	217	223	238	223	191	222
20326	20390	25773	22717	21077	19373	17290	16381	15587	12323	9333	8122	6084	6097	4424	3395	3121	2732	2335	1772	1483	1602	1407	1317	1207	1101	992	1019	952	883	770	770	643	660	602	587	621	591	608	611	596	601	596	632	574	553	597	573	589	569	547	559	582	518	555	601	519	546	569	539	557	567	554	544	569	560	544	535	568	571	563	540	508	557	488	549	510	521	541	587	570	525	556	528	604	535	538	571	504	534	569	565	584	527	540	556	580	515	554	556	552	534	577	506	575	561	543	538	553	544	605	580	591	528	550	567	523	533	510	488	537	558	480	546	514	578	535	578	537	540	528	510	520	541	532	534	537	538	583	563	521	543	581	534	521	574	541	571	536	541	539	501	544	550	519	518	574	555	537	540	520	529	547	563	508	510	569	552	532	565	552	556	525	581	555	518	513	565	506	513	567	527	523	535	522	512	564	552	547	515	573	536	510	539	588	543	525	550	529	518	510	525	576	490	555	491	507	558	521	522	543	546	552	503	593	506	541	567	536	537	512	550	518	525	517	532	539	551	551	551	531	575	542	537	540	501	565	517	555	580	509	479	545	555	512	504	569	542	525	540	558	522	517	527	508	518	491	525	516	520	559	538	508	542	528	514	523	564	538	522	525	529	542	517	555	557	566	504	531	502	524	546	509	537	538	585	504	567	567	532	559	550	564	549	515	553	568	557	535	528	490	508	575	559	535	557	557	533	554	554	554	543	528	553	546	575	549	543	532	611	541	516	516	541	559	516	541	494	508	563	512	522	536	547	522	547	549	543	510	529	585	581	560	537	523	514	571	546	552	513	557	547	546	558	532	561	507	535	546	553	546	561	549	566	544	558	542	553	526	545	533	537	514	534	541	533	522	533	519	543	543	558	544	559	545	550	562	583	492	552	545	537	555	543	525	535	551	563	553	561	531	553	526	543	535	533	552	535	546	558	543	525	521	543	533	543	544	552	513	558	532	607	573	510	529	522	583	524	550	543	572	568	503	526	531	554	560	579	537	506	599	563	517	566	576	501	552	520	610	552	488	548	588	556	535	531	601	563	488	521	549	557	542	528	563	592	616	518	545	553	521	520	528	566	553	535	493	549	522	565	541	509	556	570	516	520	563	506	521	551	535	532	555	545	540	530	563	509	558	507	514	558	519	547	604	546	558	530	515	528	556	560	571	547	595	507	607	559	552	534	531	533	498	506	551	559	557	523	537	476	553	578	540	548	558	554	526	545	531	532	532	546	538	510	541	586	529	534	510	545	542	502	545	581	501	585	547	507	540	593	543	494	497	525	567	501	493	532	575	571	565	571	552	538	541	551	558	567	530	559	533	509	519	499	536	570	581	534	558	575	562	547	527	523	572	543	532	538	507	539	549	534	585	566	551	557	591	531	483	519	525	529	560	534	568	520	527	517	548	534	553	532	581	524	562	538	535	526	544	534	551	533	557	546	554	511	504	537	543	591	523	500	536	551	475	554	557	549	555	551	567	496	515	556	532	508	536	561	567	531	538	583	555	550	530	528	512	516	542	579	513	539	533	560	540	540	526	518	524	540	505	535	548	551	523	508	528	520	523	514	606	544	572	589	545	514	560	556	577	546	535	531	533	585	540	566	549	537	566	558	553	544	506	553	608	526	535	545	514	573	504	532	551	556	524	564	526	498	530	524	570	521	530	528	600	513	536	537	534	465	561	561	533	545	578	494	560	553	540	544	542	520	535	539	542	558	508	534	535	515	503	569	549	551	534	554	553	559	536	544	552	575	543	554	578	528	567	571	549	569	530	500	538	558	565	528	540	514	559	530	570	580	576	510	561	543	565	554	550	488	559	519	472	528	530	510	539	525	526	538	542	560	516	524	552	537	517	539	613	542	571	528	559	532	563	516	532	532	529	547	531	513	559	571	535	551	524	552	593	536	531	563	500	542	521	553	533	545	547	538	541	559	558	558	521	517	541	545	474	538	517	558	520	535	510	532	547	535	581	540	519	576	558	560	533	511	557	537	545	540	583	562	551	577	514	508	590	534	528	530	566	588	534	564	509	539	565	544	528	488	531	531	533	549	494	551	553	523	533	560	510	513	530	550	539	512	531	501	525	545	543	512	534	540	587	564	516	571	536	537	541	532	538	546	575	543	556	542	543	523	533	537	548	555	538	550	527	593	532	516	545	541	559	509	562	545	539	526	542	516	565	527	542	586	539	553	551	573	531	603	558	509	530	578	615	559	539	514	525	537	542	537	563	522	535	521	509	557	496	507	530	505	499	588	519	541	562	528	522	582	549	533	542	532	539	535	546	545	576	508	514	502	551	584	534	521	545	536	510	585	600	566	568	520	570	539	563	573	557	502	537	523	558	542	535	549	541	526	497	522	527	536	546	515	577	461	551	520	549	539	593	564	526	485	561	518	486	523	553	524	542	548	572	528	546	544	538	508	554	574	530	553	526	513	500	539	539	550	580	522	496	574	542	512	543	542	522	535	530	540	492	559	535	505	525	483	549	564	579	495	551	556	532	543	543	534	525	520	534	553	527	560	583	487	514	551	555	556	512	550	560	547	526	571	566	532	525	549	533	539	526	541	551	568	515	529	491	508	552	564	513	485	567	554	567	568	513	536	531	524	561	558	517	554	535	569	546	539	540	560	535	508	562	571	570	550	523	521	556	482	549	555	551	554	560	550	561	545	593	560	576	542	552	590	572	518	525	570	503	544	546	568	555	493	554	498	544	522	494	544	528	520	527	534	522	526	539	544	549	539	515	544	574	510	463	553	530	561	550	502	540	506	522	518	517	573	461	546	533	508	555	535	536	554	586	562	570	510	539	572	555	567	542	492	505	504	590	498	559	525	536	496	524	559	536	536	553	548	516	520	563	572	558	525	516	549	555	509	552	566	541	571	558	538	572	541	557	561	503	522	545	526	571	584	517	524	575	482	499	540	507	517	532	534	526	551	578	531	507	553	552	541	536	538	535	526	537	569	554	519	539	555	547	532	542	513	517	507	541	533	513	562	532	528	559	554	539	554	573	543	536	557	539	580	515	487	534	552	540	524	575	518	560	483	540	504	515	554	555	556	576	560	519	584	543	531	573	503	578	534	559	547	521	584	536	559	585	526	537	551	490	535	518	516	559	521	547	549	541	555	559	550	513	542	534	530	559	547	522	558	544	512	525	544	574	540	525	564	570	592	546	530	542	524	515	578	543	524	509	568	555	523	580	580	544	569	534	519	517	559	570	535	562	530	520	521	556	517	549	549	542	544	564	525	560	514	517	476	525	566	534	504	545	570	518	549	560	578	538	568	528	543	562	554	532	545	563	518	511	528	545	514	533	559	508	518	550	538	554	539	518	524	565	556	524	522	496	503	551	534	528	528	536	567	492	524	546	558	548	555	533	529	526	566	553	571	516	555	556	498	540	531	515	532	514	505	518	539	534	583	538	534	535	544	538	513	514	527	539	526	550	556	531	508	586	532	544	546	569	531	514	540	538	553	560	585
9951	7205	6818	4003	2487	1828	1427	1207	1006	806	748	541	512	442	446	390	370	363	339	311	312	291	331	290	291	270	290	283	262	294	276	299	267	237	287	251	263	236	265	285	263	245	260	259	270	235	256	239	264	240	301	251	269	247	243	249	282	245	263	239	275	251	249	259	264	267	239	283	254	239	267	257	289	280	298	245	269	237	265	267	284	264	267	266	257	249	243	278	240	242	248	255	270	275	285	269	244	287	277	243	273	272	277	291	258	251	258	264	264	297	233	254	259	272	267	295	255	255	265	283	280	263	250	271	239	287	278	256	270	268	275	272	261	249	262	275	266	279	230	249	241	249	275	266	281	285	252	264	275	281	260	263	272	246	253	264	265	257	251	235	271	244	270	303	265	268	264	238	249	244	231	265	252	267	259	257	263	261	281	248	245	230	297	225	288	248	240	242	261	265	234	254	271	258	231	233	260	275	224	256	266	244	263	252	268	256	259	254	241	260	244	282	235	269	267	289	255	258	272	214	227	286	283	227	247	250	282	265	265	243	244	285	265	278	236	273	264	245	256	231	246	253	257	243	261	249	298	266	259	253	262	268	234	286	281	279	266	245	252	240	270	274	238	246	262	263	305	284	258	257	259	270	287	277	249	281	270	270	241	270	265	234	246	304	271	255	254	291	242	257	285	249	247	274	252	262	255	252	280	276	250	227	265	281	281	263	254	260	248	244	252	244	247	253	262	267	254	283	266	248	237	273	293	234	261	272	259	291	263	264	271	278	269	253	249	262	275	272	281	242	259	275	247	263	262	256	251	240	260	266	272	247	253	277	261	254	245	254	276	255	264	236	256	267	281	276	233	277	252	244	237	252	270	264	280	269	256	228	283	229	243	248	288	267	259	268	279	239	227	244	261	276	261	235	256	270	303	247	252	269	269	272	245	250	282	253	266	245	256	278	235	230	248	224	250	229	235	275	255	283	270	227	254	255	250	277	262	214	286	273	270	255	274	273	247	238	288	265	276	249	285	271	253	264	258	232	262	290	242	254	238	276	238	288	273	242	262	275	238	270	263	263	231	228	265	261	252	246	243	280	262	266	254	234	266	280	246	296	273	284	252	239	266	247	278	230	227	277	256	233	243	281	248	270	281	241	277	269	271	251	232	275	262	246	253	270	253	286	261	260	228	258	249	292	282	225	245	249	274	246	284	240	248	252	243	263	248	248	255	250	272	280	278	259	254	252	252	219	254	237	249	249	262	255	274	268	274	242	243	312	242	234	251	266	263	244	259	269	270	287	294	252	248	237	237	243	266	227	257	251	283	236	265	286	256	275	244	268	241	280	285	251	273	276	266	258	269	252	243	278	261	271	289	259	253	248	250	253	273	264	242	234	294	242	259	268	267	263	270	234	247	252	234	264	254	273	257	286	241	262	250	278	289	259	239	238	273	254	215	260	247	256	279	254	271	263	280	262	281	259	257	263	244	271	242	259	271	238	256	273	238	268	239	290	265	217	263	264	279	271	260	249	266	260	252	253	242	243	281	300	251	217	244	242	250	252	261	248	278	267	240	240	226	251	253	289	257	264	267	284	269	270	227	259	241	287	266	262	237	244	259	292	236	237	273	278	272	265	287	251	269	262	261	270	246	258	288	264	273	253	239	269	272	254	236	238	255	261	274	259	245	245	258	253	272	263	255	241	259	242	252	213	267	261	274	272	233	241	255	255	291	257	275	253	274	259	269	271	254	281	264	258	266	262	277	248	255	263	287	252	268	250	237	294	255	256	242	264	238	245	272	257	267	246	292	242	256	248	292	287	267	239	267	236	278	262	262	257	285	293	245	271	233	262	271	260	254	248	248	249	268	257	277	263	267	270	261	251	268	277	267	243	247	276	262	244	261	269	264	232	270	257	241	247	215	268	267	248	258	282	246	262	248	252	270	275	297	248	272	209	246	262	250	233	255	244	236	248	268	238	286	257	252	262	281	242	252	263	257	264	272	259	263	252	243	258	257	269	260	248	272	255	267	263	266	255	259	248	252	259	261	269	275	268	278	260	253	258	287	248	279	256	276	282	269	269	243	253	238	288	245	267	278	279	240	240	246	243	251	260	261	285	288	253	281	286	266	259	276	272	256	245	274	254	276	262	262	262	237	259	270	275	240	250	251	251	221	280	245	270	250	228	243	251	254	263	270	282	253	270	267	237	292	239	272	250	259	255	250	278	248	253	268	270	296	253	269	276	247	245	268	242	259	280	293	266	237	229	234	277	241	263	264	251	245	265	250	261	260	282	268	254	251	241	270	276	284	258	313	255	258	248	236	220	300	292	278	249	288	283	274	239	240	269	279	250	262	235	260	276	245	293	267	258	278	281	251	251	249	258	250	255	253	249	285	262	269	265	226	245	240	262	256	265	225	302	240	289	240	265	260	268	252	266	266	242	255	244	248	246	242	255	247	243	252	282	249	235	248	265	234	271	262	258	273	277	243	273	277	255	278	280	295	260	288	258	241	225	244	273	283	251	256	268	246	265	261	258	262	266	266	265	275	233	274	254	272	253	263	237	249	254	262	270	287	259	244	257	282	281	249	255	258	220	271	273	239	258	303	248	249	255	268	279	257	265	284	282	285	259	265	252	266	294	247	242	246	284	259	272	248	273	281	255	251	252	269	256	273	258	259	256	253	261	248	253	251	250	265	278	297	254	299	246	276	264	278	263	264	285	266	257	285	263	261	259	255	261	245	263	288	280	250	250	255	246	271	283	254	257	267	271	292	271	233	276	266	289	280	233	278	276	271	293	247	247	256	261	255	242	264	288	257	248	257	259	252	274	279	269	275	263	274	268	299	260	248	280	259	271	250	257	262	280	263	283	264	233	260	311	257	242	266	243	233	248	267	269	269	266	261	247	242	262	257	257	213	238	256	272	259	281	277	264	246	262	259	268	263	255	252	244	238	249	254	289	234	214	242	245	267	260	239	291	254	246	237	282	240	280	261	261	267	224	247	254	260	263	242	267	257	249	250	266	274	232	269	238	244	272	270	270	247	228	262	258	279	252	270	249	275	282	249	275	245	238	260	240	263	249	244	283	251	275	274	232	233	246	239	259	259	280	273	229	264	264	249	271	259	291	241	250	265	292	270	248	265	254	260	272	255	274	281	262	250	263	284	278	240	258	284	251	306	272	260	243	230	253	266	258	278	235	254	244	248	273	247	295	239	237	276	272	259	251	253	278	228	281	249	247	255	273	241	246	255	269	244	259	267	270	284	243	258	246	253	250	285	238	272	262	285	273	263	218	256	240	282	292	271	267	250	282	281	256	257	279	271	248	269	257	226	274	227	271	272	263	262	249	278	271	223	270	270	269	260	285	233	265	244	291	244	279	283	268	260	252	253	234	258	272	275	248	277	256	243	293	293	258	261	231	262	259	276	240	265	235	252	265	288	244	251	270	250	256	245	282	267	275	241	252	273	244	257	282	252	230	252	229	256	275	235	288	279	259	260	241
7451	7192	12079	11403	9789	8091	6948	6075	5055	4248	3557	2852	2366	2048	1750	1541	1414	1290	1048	949	957	894	874	846	815	818	743	761	726	663	666	677	673	653	675	680	637	624	623	641	641	598	599	696	615	656	639	587	672	670	621	638	594	648	608	656	603	627	627	605	633	565	624	658	631	636	598	633	638	633	646	595	633	614	642	587	594	630	627	644	613	622	642	660	681	649	603	642	642	614	600	635	591	651	648	646	641	644	619	619	643	645	636	661	665	620	624	631	581	629	624	605	616	649	594	647	649	661	615	586	655	636	659	650	619	641	624	608	633	659	638	594	605	643	577	632	638	612	640	647	623	587	616	601	650	593	638	595	594	612	660	674	647	601	645	636	681	656	640	638	599	624	595	632	655	637	583	634	637	635	610	622	641	641	631	648	630	625	603	642	659	626	637	637	686	660	634	666	592	637	600	636	590	681	620	661	623	598	620	665	675	623	605	615	663	618	642	637	677	658	616	573	615	637	649	652	599	584	622	619	608	585	604	637	638	599	600	632	668	678	647	657	593	607	630	618	609	658	611	627	637	686	610	600	590	634	634	697	632	622	635	616	624	670	625	630	586	634	591	599	645	655	693	665	624	613	678	603	636	631	614	606	643	570	581	642	649	617	619	598	618	566	635	617	668	671	651	622	625	642	607	662	612	633	615	627	592	593	637	639	648	628	582	615	585	612	562	606	617	617	620	625	608	623	634	594	616	659	661	602	626	640	645	673	661	654	682	612	612	625	622	618	588	603	612	607	612	660	615	639	653	626	615	611	600	616	646	698	665	623	616	613	640	647	632	626	670	656	630	617	615	652	637	577	626	659	621	608	589	659	617	616	608	626	638	608	609	635	615	626	614	627	656	624	636	629	609	669	621	599	621	637	609	659	610	633	673	646	631	561	633	617	591	640	645	625	577	645	573	623	627	617	651	618	618	661	617	646	627	604	642	640	677	614	615	608	635	645	605	650	614	668	670	622	633	633	630	659	630	619	627	628	664	592	626	665	636	666	648	610	626	604	629	615	661	662	621	668	619	658	628	628	597	647	616	665	661	611	638	615	644	634	636	598	654	617	626	620	613	676	685	610	600	659	646	668	678	601	624	600	643	605	587	634	657	653	633	610	602	620	612	638	601	666	658	601	612	663	597	644	600	614	551	638	642	627	641	619	658	578	620	623	586	623	606	590	642	629	582	619	635	593	611	615	584	650	593	613	646	683	619	577	625	589	647	624	576	642	637	629	608	654	628	601	675	660	626	650	630	607	594	650	650	670	611	641	602	636	630	660	622	650	635	696	608	622	652	573	595	661	646	620	589	596	654	627	618	628	624	598	643	606	634	656	636	636	618	632	640	637	609	634	647	665	580	657	629	604	651	615	643	625	620	622	604	634	619	657	612	649	687	613	641	611	646	604	650	599	623	637	631	609	618	634	633	643	607	611	612	646	619	602	613	602	672	587	631	657	617	643	617	633	623	619	582	643	630	598	619	644	636	599	603	621	612	625	596	650	600	605	639	596	634	629	630	651	592	587	617	609	671	656	613	607	581	623	615	627	617	606	626	614	622	643	606	637	655	653	612	631	609	628	653	615	599	660	622	616	662	623	616	607	597	668	651	668	628	591	603	654	635	621	632	638	618	607	593	622	655	631	642	614	618	676	624	624	654	619	611	644	660	619	625	648	581	595	628	655	625	633	610	606	596	604	580	669	666	602	647	661	626	590	652	595	595	637	673	645	601	627	601	636	643	612	610	596	643	625	617	674	620	643	648	585	641	639	602	632	670	645	637	614	627	599	643	621	610	665	620	633	588	687	582	614	616	643	604	627	638	657	629	685	615	601	605	625	608	624	642	604	636	624	606	621	643	617	650	634	602	638	648	656	632	623	644	658	628	616	594	599	621	622	612	640	673	572	599	654	608	645	629	663	600	596	632	636	624	647	617	691	640	641	656	599	634	593	634	650	632	690	631	629	628	610	617	580	619	589	628	619	610	612	596	714	651	620	633	641	632	633	647	581	637	628	607	645	651	625	613	637	599	642	644	615	669	636	587	650	590	599	623	616	650	626	686	612	643	628	643	613	601	600	658	614	629	613	586	601	638	669	594	604	582	610	589	590	633	619	627	590	646	621	649	634	632	635	654	629	631	647	631	646	643	629	638	601	661	611	644	649	650	622	686	689	638	657	630	622	613	649	649	632	647	633	668	585	625	647	645	662	613	622	624	621	639	605	641	589	666	638	625	635	657	612	613	649	616	650	608	603	623	657	623	612	599	648	609	585	600	637	667	564	648	624	601	633	657	613	593	601	604	603	636	648	588	615	656	604	614	617	554	584	617	613	621	618	598	639	592	639	632	643	666	605	582	609	621	655	657	633	609	664	584	602	581	594	624	640	599	633	616	584	639	654	654	608	622	638	643	623	599	611	610	602	623	673	624	627	606	622	634	632	617	656	621	637	605	627	695	606	650	625	626	579	635	624	664	609	607	627	588	644	599	650	638	599	667	596	623	585	607	606	646	629	645	625	625	619	654	597	648	543	611	622	643	658	585	648	585	584	618	611	634	603	627	601	626	666	598	617	627	639	632	606	633	667	619	603	611	576	597	657	599	606	607	601	605	591	616	622	600	583	610	656	626	590	632	670	622	634	649	615	588	625	610	642	644	619	639	651	608	654	587	637	622	634	609	636	636	626	645	639	654	651	607	562	629	632	605	619	638	600	699	656	664	572	684	635	591	608	621	604	669	641	656	668	656	595	613	635	627	581	595	619	624	604	609	633	607	605	636	635	606	639	634	706	657	661	638	690	602	655	645	632	647	618	600	611	602	615	625	586	614	604	629	605	594	652	646	632	648	656	641	609	606	582	620	644	633	622	645	580	634	651	638	599	583	659	580	611	614	608	650	614	642	631	687	598	616	680	610	645	615	634	625	642	620	612	613	641	641	587	632	636	615	649	597	645	657	643	653	619	618	568	646	626	602	629	661	570	610	691	659	582	629	643	659	673	639	617	666	630	606	663	620	626	605	615	651	627	676	637	656	598	641	619	670	645	596	586	668	603	630	670	626	612	635	600	646	655	652	642	620	641	643	628	576	664	593	635	633	653	650	590	631	573	625	612	665	626	643	633	622	645	630	593	641	601	611	618	675	581	585	698	583	661	650	601	584	638	653	646	637	637	619	666	620	626	615	619	595	598	593	600	621	627	608	589	640	651	623	656	686	599	573	601	646	619	625	644	658	606	625	633	651	627	606	658	641	617	603	582	563	626	609	635	654	633	633	603	697	663	613	624	643	606	633	605	614	643	641	572	609	618	642	601	632	623	623	615	592	645	612	695	612	588	633	622	662	624	696	617	612	611	656	657	610	646	599	638	617	613	612	638	654	649	620	659	610	629	634	602	639	622	629	639	614	648	609	609	622	600	648	625	602	580	601	608	630	637	561	615	629	602	643	602	662	586	595	644	646	601	661	604	616	630
21133	15325	12239	9032	6383	4629	3384	2779	2899	1968	1276	1079	828	877	623	581	479	417	428	368	326	345	327	307	319	325	289	296	277	278	287	289	287	279	263	242	254	259	254	274	230	268	261	266	263	283	274	219	262	259	254	230	231	260	275	269	257	212	261	230	246	236	257	265	232	267	251	262	266	267	241	278	276	260	273	240	284	271	274	278	236	246	243	260	267	239	255	255	243	254	243	240	270	250	271	267	303	232	246	258	256	244	248	244	279	254	256	232	259	241	281	274	263	285	278	262	265	242	259	259	246	256	274	248	262	242	301	269	263	255	232	271	254	229	248	251	251	259	298	238	239	269	244	238	292	271	258	230	262	264	256	268	234	296	248	248	260	257	267	262	238	241	241	240	280	265	273	287	265	262	233	230	239	252	276	229	268	251	272	249	272	239	250	258	246	254	260	264	260	253	265	225	239	241	253	245	245	249	245	254	268	228	267	283	267	266	237	237	247	223	284	250	250	252	247	257	239	265	259	280	266	239	253	240	263	279	243	239	263	258	241	251	253	238	256	265	234	268	273	281	246	245	254	264	265	264	254	226	250	266	259	245	218	246	243	254	240	275	276	241	252	249	240	243	280	243	223	251	219	223	231	243	236	268	263	257	237	254	262	241	271	276	248	248	250	252	233	247	272	257	264	267	236	270	260	211	272	241	246	236	230	241	241	266	234	256	260	244	251	243	250	256	262	257	284	259	246	258	223	246	258	281	266	245	255	238	255	247	257	258	293	243	241	258	256	267	267	232	286	247	270	269	250	259	258	265	249	255	244	235	277	274	276	252	237	233	246	238	245	289	242	268	254	227	224	254	251	251	252	257	269	250	284	244	232	247	264	234	250	263	233	279	254	258	243	247	238	242	243	271	274	272	255	239	255	252	257	241	255	239	274	251	247	257	258	265	246	279	259	267	228	231	256	248	238	252	257	266	262	238	277	221	239	246	292	245	231	220	231	234	277	271	257	274	213	258	238	257	280	244	274	269	226	242	278	191	254	250	243	259	281	258	254	230	244	228	241	263	258	260	271	256	245	266	274	262	255	250	238	260	261	232	243	247	261	259	261	270	268	251	244	260	266	244	264	248	240	263	254	234	254	250	261	256	274	301	263	273	256	275	240	219	256	255	234	270	241	241	261	276	267	246	242	243	273	227	257	221	270	263	261	233	270	269	258	275	243	273	252	283	257	264	249	240	254	257	258	224	308	251	269	254	250	262	237	247	285	245	222	238	252	268	250	242	265	272	245	242	234	250	251	260	247	264	259	247	247	262	261	253	292	249	237	237	248	232	236	250	255	267	264	245	275	249	253	252	261	259	266	257	265	257	248	230	257	267	250	249	252	253	241	278	252	263	273	242	241	282	236	291	257	273	247	274	285	269	270	281	237	243	254	292	275	232	269	248	248	254	265	264	230	249	263	263	258	260	259	274	262	249	294	236	281	278	252	239	254	242	239	273	237	277	284	248	253	273	249	266	271	275	264	261	226	251	256	252	248	273	243	267	263	239	250	275	235	261	254	245	259	239	244	245	282	294	290	261	281	273	266	245	262	255	267	243	235	256	242	262	239	280	265	265	230	230	270	248	263	242	261	248	264	297	267	269	279	267	267	258	249	273	235	240	245	239	280	259	236	270	259	242	300	257	266	254	245	255	267	241	263	251	268	245	261	246	234	246	255	263	281	296	247	242	251	262	244	266	272	242	250	267	267	259	270	260	256	263	272	268	281	242	279	264	258	248	277	250	272	248	250	279	266	242	266	243	251	221	250	248	265	245	229	266	252	266	255	234	245	277	220	260	267	268	238	262	269	269	268	260	292	243	251	248	240	249	254	249	252	275	262	261	277	280	282	238	262	253	192	260	250	232	252	261	289	255	244	239	236	247	258	263	265	262	269	257	267	258	257	265	246	244	248	285	253	264	249	266	271	260	260	259	259	242	254	261	257	266	224	234	234	264	265	261	255	246	265	248	266	251	241	253	270	256	234	249	245	246	253	258	262	230	270	267	252	270	253	271	282	241	271	245	277	279	248	263	266	259	268	262	277	257	231	247	272	268	251	271	249	234	301	287	280	291	260	268	239	245	290	273	270	263	256	246	256	268	242	235	244	254	271	237	254	265	256	256	253	264	244	274	262	232	266	220	276	239	270	246	239	255	279	262	236	251	263	278	290	274	246	277	264	262	308	264	256	258	266	239	241	265	261	276	245	264	220	242	243	247	255	274	245	245	254	279	265	251	263	247	220	270	226	237	245	267	266	248	251	212	268	250	250	258	236	236	255	240	261	250	228	263	245	272	263	237	268	271	255	268	245	266	276	256	260	231	270	249	260	272	259	278	270	245	267	284	273	239	266	249	235	274	217	230	257	219	237	259	250	222	258	238	265	263	286	265	225	247	249	290	264	272	257	233	266	252	254	263	261	284	257	247	266	236	253	267	245	286	266	264	266	262	233	240	266	253	262	274	293	278	246	268	262	216	268	248	290	255	233	299	252	261	286	259	227	256	281	258	233	239	287	231	237	265	235	238	247	269	267	247	268	281	267	271	252	259	238	245	255	266	273	297	267	256	256	261	263	248	262	267	246	253	258	277	291	269	270	225	217	242	213	276	229	246	281	238	253	218	257	211	237	250	241	239	264	247	265	283	258	231	257	250	230	229	220	248	225	255	247	229	252	272	271	234	262	266	269	220	256	242	210	264	227	241	268	260	258	273	266	268	242	237	235	225	252	235	252	243	246	246	302	276	277	243	252	237	284	265	275	259	240	251	276	226	228	252	252	255	247	270	236	263	273	260	252	279	276	234	231	236	265	300	223	252	255	237	244	259	280	275	230	249	256	262	251	268	261	253	242	248	275	241	247	238	244	267	263	240	256	261	267	241	231	237	217	261	240	254	287	262	296	267	237	273	250	247	220	253	269	238	251	236	262	263	271	265	243	250	260	265	256	254	273	255	233	237	251	255	250	247	247	264	241	267	252	269	254	281	247	267	253	255	246	265	260	265	234	255	253	257	246	243	259	250	292	263	272	264	251	266	252	285	282	281	252	239	229	252	278	234	227	234	239	265	267	234	250	253	240	245	253	238	249	238	286	273	219	271	264	254	231	247	268	287	282	233	252	228	256	263	245	244	266	248	295	254	225	254	258	257	251	250	265	254	253	262	231	241	250	275	252	266	246	259	252	233	267	246	281	259	253	258	249	253	246	285	262	254	233	246	257	276	271	227	220	240	249	271	264	236	253	285	260	254	236	246	262	293	266	255	242	253	258	243	223	260	244	242	241	263	258	248	232	236	270	233	264	255	242	266	255	261	241	272	239	272	265	272	257	273	237	227	246	257	277	244	293	298	247	277	268	275	257	252	255	273	261	285	229	238	220	257	237	242	246	277	262	259	267	256	261	280	275	265	269	237	248	279	245	262	228	269	276	221	275	241	255	240	232	221	253	254	268	237	278	263	248	221	255	294
15641	13273	16675	18359	17370	15068	13535	12134	12256	9093	6658	5833	4574	4539	3311	2842	2257	2121	1846	1457	1302	1253	1185	1148	996	945	903	949	813	831	735	720	727	710	705	718	650	654	644	631	667	654	655	676	658	646	650	649	704	654	606	643	631	637	643	618	623	622	594	606	642	576	604	651	644	631	644	598	658	574	618	595	627	607	655	656	612	631	593	625	627	612	636	636	615	597	616	581	611	628	600	622	607	632	634	619	609	643	657	634	625	606	654	622	588	606	627	605	613	633	585	565	608	647	674	602	621	641	609	642	630	610	578	597	619	648	639	639	596	635	591	604	653	610	608	617	632	615	611	602	632	592	643	637	648	595	606	604	633	631	622	673	596	593	609	635	618	618	630	659	583	621	623	597	595	604	647	544	596	634	642	633	625	627	625	609	641	622	619	582	619	628	591	633	617	629	620	587	620	613	561	615	611	594	684	674	647	661	631	588	630	601	572	612	630	588	581	677	597	613	612	607	660	587	645	607	626	638	629	611	639	543	623	596	584	657	583	635	600	608	627	615	609	607	646	618	602	628	645	636	593	635	608	597	615	666	614	621	642	587	586	591	625	559	652	612	619	661	604	650	674	592	603	613	669	607	623	668	628	625	635	640	639	639	596	606	600	597	604	622	647	600	618	648	589	572	588	612	608	607	607	616	587	636	644	629	611	611	642	621	634	609	603	609	607	610	615	637	620	662	642	623	635	632	623	588	601	615	635	613	611	612	613	608	643	587	615	637	647	624	592	632	586	610	628	629	584	606	602	595	610	598	594	590	571	597	633	586	592	657	630	626	621	623	600	651	578	583	625	624	602	602	605	602	631	624	655	625	602	640	634	608	617	620	637	604	605	619	631	639	632	681	600	634	625	626	648	614	581	588	612	604	604	583	631	599	630	589	632	635	650	592	627	594	603	613	630	614	568	643	631	582	578	586	643	632	600	589	580	614	576	638	610	624	622	575	640	629	606	634	621	621	610	610	623	651	622	615	622	626	603	570	610	576	602	654	585	596	626	628	631	615	638	612	649	569	631	633	669	614	666	618	604	633	616	678	623	658	633	656	611	609	635	616	664	595	630	607	631	602	599	639	597	629	607	654	633	597	584	616	636	589	642	626	618	627	657	583	632	640	609	647	673	561	597	647	613	605	627	623	636	608	624	608	570	590	590	626	616	636	590	620	606	623	630	605	605	607	637	576	594	615	626	607	537	593	632	596	586	627	633	594	649	621	592	596	614	598	610	605	626	642	625	633	647	615	612	591	618	572	609	623	570	609	649	616	582	583	644	628	621	590	609	619	615	647	584	588	618	632	637	594	632	640	613	658	599	619	629	607	643	628	582	626	627	646	643	591	623	592	597	654	645	645	590	575	602	618	622	637	593	580	601	617	591	585	609	638	616	584	576	606	571	570	619	593	636	579	601	626	638	611	606	612	625	633	628	646	608	635	624	645	684	645	575	614	631	635	656	605	639	586	627	627	568	648	606	618	642	635	613	613	605	649	587	611	636	597	611	618	619	596	620	612	621	613	594	620	591	606	642	624	659	620	610	624	581	593	584	642	653	579	642	605	601	607	618	585	603	637	599	622	615	620	597	637	596	666	634	582	622	655	573	609	623	587	662	584	608	681	628	633	626	613	597	598	586	647	634	613	612	600	630	592	637	608	621	611	660	548	599	599	630	624	612	633	551	621	588	567	618	629	612	599	564	651	613	647	634	648	600	615	616	677	591	579	659	627	607	639	618	669	611	659	629	671	607	615	615	642	613	601	630	610	569	642	639	600	606	647	598	659	585	597	579	626	618	612	633	627	608	630	588	660	606	634	616	600	674	620	584	631	652	593	595	602	622	663	613	593	606	608	555	569	617	604	638	591	593	563	600	662	599	600	605	631	573	595	625	661	648	645	578	635	650	606	596	600	615	568	540	650	559	623	605	595	602	626	623	617	652	601	618	597	632	609	587	597	581	618	576	626	602	623	639	622	622	624	596	601	655	626	613	601	583	611	613	627	614	621	586	637	651	635	596	649	557	602	625	637	616	621	642	598	615	624	639	619	630	641	627	596	604	586	641	613	606	643	641	600	623	651	590	651	655	624	598	579	637	632	598	644	634	598	602	647	617	577	612	595	600	624	691	606	607	610	604	620	580	626	626	615	590	604	620	637	584	617	570	559	621	594	653	605	583	561	619	566	574	648	622	627	645	630	623	627	605	581	623	607	639	621	583	605	670	586	590	631	603	597	636	583	641	602	611	635	596	620	598	649	637	565	614	633	572	605	620	607	617	612	607	595	601	628	587	614	623	618	598	632	640	625	635	566	622	623	601	582	604	621	603	620	592	652	599	554	582	578	656	609	618	571	635	628	647	595	606	620	634	619	625	636	614	599	609	611	603	594	633	648	655	614	649	596	632	648	559	596	648	631	654	655	565	605	648	603	631	621	622	637	638	635	580	625	563	612	596	593	626	577	646	615	602	644	593	628	633	606	666	577	599	627	630	650	648	612	607	655	653	593	610	621	607	588	620	585	621	597	613	588	614	596	635	623	637	594	609	615	617	573	660	593	606	647	575	578	605	620	657	654	577	603	613	632	577	614	620	660	624	613	618	597	611	625	626	604	613	604	605	647	624	585	584	649	637	613	564	611	639	601	617	622	591	613	589	609	620	589	594	635	682	600	631	582	587	615	697	629	607	614	601	668	603	601	636	652	584	606	583	554	599	583	606	627	574	625	648	618	645	635	620	596	626	601	589	613	623	626	631	597	609	581	622	597	670	608	660	634	634	630	606	618	578	657	619	607	608	595	631	616	562	610	621	635	612	617	642	602	549	627	626	632	598	624	621	606	564	605	571	629	613	662	582	613	670	593	627	626	586	660	617	612	599	605	612	601	598	620	617	604	570	644	612	641	603	633	632	608	644	603	603	608	667	652	647	639	569	612	631	586	604	643	619	597	623	619	651	598	605	669	631	631	613	613	615	631	636	631	655	611	628	627	637	613	615	639	618	616	624	606	632	641	600	603	646	570	626	598	614	632	578	627	610	627	601	631	619	590	594	631	614	631	629	626	626	642	620	596	613	652	648	608	630	549	640	620	585	609	573	641	637	577	573	606	601	560	592	635	595	609	623	640	592	594	616	648	624	607	626	599	611	608	595	636	626	579	658	611	597	622	630	637	614	611	589	621	603	601	618	634	613	611	644	651	636	643	588	585	616	631	637	613	646	615	590	658	657	597	599	609	614	609	616	625	623	623	633	622	620	631	610	620	602	628	563	597	607	651	637	578	634	638	631	620	659	688	603	625	591	606	580	651	620	681	598	603	587	619	607	604	606	609	591	638	663	607	615	614	610	580	620	622	636	631	601	582	642	598	600	586	629	604	595	611	653	652	610	642	653	604	655	604	630	641	619	672	561	609	583	623	616	611	613	580	644	607	622	641	606	639	675	678	633	666	627	612	623	593	606	657	664	624	643	624	656	643
28404	23454	17822	13479	10087	7445	5637	4698	5039	3299	1977	1638	1187	1200	833	709	608	520	483	420	359	398	347	367	301	274	246	272	249	276	247	254	254	259	269	248	211	232	230	214	231	243	211	225	246	255	224	202	241	226	252	244	205	209	216	221	240	237	222	241	217	196	239	225	223	222	250	255	236	212	216	230	209	210	233	197	211	237	210	229	236	237	209	223	211	209	228	252	236	248	221	216	224	240	242	235	200	222	241	201	230	185	208	208	191	222	208	239	222	221	227	224	232	212	233	243	200	271	253	193	241	223	243	216	229	226	245	226	235	201	243	238	248	200	226	223	250	228	243	226	218	234	234	197	239	223	225	227	216	219	204	239	218	216	236	242	218	228	197	218	214	217	215	215	190	212	224	245	210	209	236	216	220	226	242	238	239	236	237	249	236	211	195	207	237	198	210	219	224	233	214	199	164	241	221	258	218	236	231	229	210	231	229	230	227	223	240	215	253	247	256	255	220	218	224	234	211	226	216	241	221	216	207	200	187	193	217	206	267	230	218	210	210	210	173	227	204	214	206	227	237	208	199	206	214	253	217	241	235	213	207	232	254	240	232	213	221	208	234	224	212	227	224	215	223	223	232	234	224	224	199	207	198	234	232	237	241	223	214	247	205	220	224	225	228	226	222	208	205	234	209	166	203	217	226	223	234	240	228	215	222	228	219	218	240	222	251	233	220	205	233	214	208	219	225	222	215	244	223	247	216	236	249	197	266	244	189	212	228	213	227	211	229	205	248	237	226	223	196	232	204	224	215	232	206	201	196	192	225	209	219	244	237	228	234	226	192	223	192	231	217	206	232	213	230	236	231	206	201	221	239	216	221	220	254	229	211	213	225	236	243	247	229	240	186	246	185	205	223	242	205	246	227	241	232	252	246	228	232	213	222	203	222	198	210	231	238	220	230	230	211	229	188	239	204	227	221	250	205	213	237	237	231	222	230	215	245	215	248	199	218	229	226	227	206	234	220	215	215	223	248	206	195	220	236	238	225	231	248	222	262	212	252	197	244	250	213	215	236	221	202	204	255	240	221	211	220	225	224	214	222	211	204	225	207	225	213	224	227	238	239	206	231	220	223	227	208	190	240	262	207	250	219	217	212	200	247	213	226	206	209	213	223	263	238	218	246	220	206	218	226	202	238	240	221	227	210	221	243	210	208	245	217	228	253	250	270	232	214	212	208	249	237	224	238	226	242	199	218	226	216	213	249	250	235	215	230	227	217	237	216	211	232	231	218	255	219	196	217	220	223	236	218	210	221	215	224	215	209	222	217	206	217	200	254	230	237	213	238	209	200	216	204	225	223	203	252	262	211	230	202	232	191	244	227	233	205	235	213	207	218	215	230	212	214	224	228	237	234	204	220	231	199	222	242	235	241	235	220	232	199	237	231	212	209	224	230	212	221	214	266	237	231	234	243	216	227	216	222	197	244	233	225	213	236	222	237	200	206	222	251	239	204	259	205	214	180	210	231	213	221	227	216	189	212	218	245	234	229	240	237	217	227	249	216	211	225	210	229	221	206	209	234	218	229	228	236	221	211	200	206	190	237	208	221	224	223	191	197	217	227	218	215	210	242	225	223	209	251	215	212	238	252	236	238	208	259	237	227	209	226	192	196	234	205	207	207	200	224	240	245	235	201	221	236	226	235	202	227	227	218	221	187	207	226	237	202	220	243	229	233	214	210	226	228	218	226	183	238	249	220	226	218	219	234	207	215	237	229	198	252	242	229	238	239	243	238	217	213	238	191	223	227	220	222	203	201	229	246	222	266	227	217	208	243	215	217	210	210	216	243	203	230	234	215	222	232	224	230	226	229	205	203	200	227	212	265	204	225	217	220	213	230	191	226	215	226	196	232	233	228	232	238	226	214	222	237	204	236	214	240	250	215	239	238	238	195	203	225	213	216	216	224	248	234	214	200	229	231	206	183	237	220	198	202	205	218	262	235	238	225	190	221	222	213	273	229	243	225	236	216	224	250	232	212	234	226	225	222	213	241	214	216	201	265	226	236	252	215	207	200	203	219	219	218	239	225	238	221	240	215	210	227	215	192	203	252	203	214	212	241	206	254	240	207	237	218	220	193	229	209	237	235	227	240	217	227	238	225	216	225	223	215	220	219	238	215	237	238	221	215	257	241	213	210	233	220	236	243	228	217	221	235	227	220	227	255	220	212	235	221	202	220	203	236	208	181	178	208	214	254	220	192	240	243	208	207	201	227	234	195	220	228	226	243	205	247	241	228	198	221	230	233	230	216	193	238	238	222	198	212	194	184	217	235	231	223	218	214	231	220	204	237	247	234	225	228	220	234	243	214	252	233	212	216	210	222	206	228	247	209	231	229	208	234	245	242	231	217	256	215	201	235	246	212	209	226	230	258	216	227	257	228	217	222	217	203	216	222	229	219	217	211	244	234	228	231	199	204	242	242	242	224	238	247	205	226	227	229	227	236	226	219	229	221	240	251	214	223	239	216	220	242	217	242	202	225	202	241	229	227	236	193	229	224	256	235	226	236	222	217	242	224	220	221	212	211	233	201	210	238	207	242	196	200	239	232	241	224	224	220	214	237	227	221	218	234	221	235	205	240	197	212	226	208	242	203	252	265	233	230	214	206	215	254	199	208	236	199	224	207	217	212	219	192	244	216	233	200	219	230	218	204	199	219	216	203	235	229	197	204	228	234	228	233	250	241	245	209	273	244	256	228	220	212	218	219	230	254	247	198	234	203	236	243	216	235	232	213	226	223	227	220	229	223	241	247	209	206	234	228	218	211	213	203	204	209	228	246	253	198	224	191	230	246	231	219	219	214	236	229	206	221	222	234	241	223	232	203	236	225	228	239	226	205	200	202	249	256	220	234	219	223	212	223	245	238	237	225	210	187	203	235	235	249	230	220	218	223	234	222	215	239	237	232	238	190	243	240	249	226	229	188	242	233	220	196	202	209	271	214	252	225	224	201	200	233	212	243	207	219	220	230	175	205	219	234	206	230	244	257	244	219	190	228	248	260	230	240	221	231	224	223	240	241	216	218	223	225	208	217	203	249	248	236	222	242	223	247	234	176	188	251	226	232	233	207	206	227	204	213	242	205	223	246	230	215	219	226	243	223	207	186	192	241	212	231	217	206	212	210	241	231	232	228	212	238	200	213	212	196	238	242	242	236	194	219	241	209	250	225	239	215	234	219	220	234	242	208	221	251	262	233	257	205	238	200	205	212	232	215	230	242	209	214	206	232	220	245	228	220	215	242	257	275	203	214	202	232	190	227	232	239	209	213	225	214	239	223	211	242	200	203	217	253	202	217	221	223	234	227	202	221	230	211	221	190	207	237	227	225	228	226	224	218	204	236	223	223	207	235	221	215	236	190	230	214	227	239	254	243	214	203	240	230	232	224	205	219	231	213	230	233	221	213	239	221	224	233	232	217	201	246	223	204	217	215	213	221	218	218	196	213	230	241	214
19574	19904	21064	23496	21510	20790	18635	17061	17086	12416	9197	8294	6592	6625	4673	3854	3195	2748	2491	1874	1650	1632	1360	1422	1262	1113	1023	974	957	819	830	743	745	718	660	608	608	650	572	617	567	558	594	590	643	624	604	592	585	602	580	612	584	540	581	569	556	552	531	551	533	582	581	542	533	587	524	593	555	505	563	533	543	522	518	584	559	582	543	513	543	546	537	551	538	551	545	560	578	560	566	523	514	543	582	550	554	544	518	540	552	542	563	533	554	540	557	526	547	525	529	533	561	563	537	533	574	540	540	548	562	557	567	566	568	554	577	528	569	545	583	532	540	532	559	523	495	504	546	536	513	563	577	541	520	583	548	569	525	538	527	575	519	527	580	563	564	534	522	549	556	568	535	518	505	524	598	546	528	555	549	537	544	561	540	561	550	532	539	559	541	537	521	530	560	555	544	513	541	499	606	563	542	516	584	540	542	560	554	556	553	561	574	524	552	540	519	576	564	586	529	527	519	537	547	557	513	562	528	522	551	509	557	516	583	543	534	542	580	518	522	543	565	587	558	581	531	552	532	587	533	527	575	595	550	582	530	512	559	519	533	530	550	558	551	524	557	520	542	522	552	539	546	524	555	524	522	487	515	550	552	563	524	558	524	601	562	574	591	572	594	554	514	549	521	539	561	522	529	524	532	537	512	551	553	507	535	559	567	593	510	540	571	574	534	580	546	522	524	537	586	544	566	536	550	558	536	595	503	506	504	529	532	565	505	568	513	554	532	544	540	537	526	543	546	518	542	520	538	554	562	553	546	582	536	576	537	558	529	520	545	548	520	576	528	554	568	542	564	493	546	527	522	539	581	547	519	539	557	551	584	564	529	542	549	549	569	536	566	550	539	554	562	540	546	533	528	555	505	555	592	568	558	590	555	553	535	548	553	551	533	553	502	575	537	532	487	541	536	547	579	591	555	554	570	581	545	560	560	536	577	534	561	557	527	532	528	527	541	557	539	582	555	568	579	547	508	526	507	549	556	539	532	529	564	538	559	555	565	544	519	558	535	516	565	524	545	535	546	541	568	469	550	528	551	604	542	563	514	543	604	557	546	555	508	563	578	538	598	558	571	500	543	522	566	524	533	532	554	568	552	563	540	556	550	547	546	533	536	575	568	565	528	516	532	569	541	544	542	505	529	490	544	526	555	570	571	492	504	543	584	553	578	530	539	509	558	553	579	517	567	514	565	497	505	586	556	527	540	557	546	563	529	534	547	534	587	584	536	560	516	572	576	559	521	569	577	496	556	572	574	587	578	494	517	545	582	522	517	559	561	520	554	524	550	557	507	544	520	565	497	572	569	540	514	545	548	547	514	525	557	591	509	523	517	527	550	522	540	494	562	532	552	598	582	488	528	572	595	510	548	501	540	491	540	542	529	522	554	523	576	541	541	556	586	515	525	596	527	568	617	571	547	575	539	507	581	551	571	576	543	570	517	532	546	542	583	534	530	531	552	524	533	561	541	580	536	506	548	565	542	541	539	568	554	566	533	581	548	520	513	553	546	567	548	541	562	564	512	513	546	573	558	573	573	515	535	534	539	538	545	520	549	518	510	522	514	564	529	535	534	557	583	508	559	546	563	603	543	507	539	608	544	550	484	520	557	494	530	531	523	553	561	564	533	585	555	558	542	548	553	531	552	517	519	528	529	544	551	537	543	549	499	554	543	533	528	587	532	562	509	531	547	540	559	511	594	569	555	560	573	546	519	550	505	547	554	508	518	519	551	547	549	542	553	515	584	558	538	596	574	531	501	541	558	515	519	532	551	542	565	581	515	585	487	559	537	546	546	545	539	527	539	566	549	562	494	564	531	555	565	574	593	569	596	572	543	563	555	588	538	527	529	539	523	562	543	521	566	593	477	489	578	526	532	557	546	546	507	577	543	587	540	572	540	545	542	541	538	509	547	605	538	549	571	516	533	531	546	572	561	552	536	496	573	530	571	541	497	556	547	509	561	571	541	564	506	574	562	582	534	542	532	526	559	576	581	539	551	550	564	575	574	574	530	554	571	549	548	538	526	525	530	544	562	588	543	552	511	519	537	517	534	524	534	524	528	577	563	549	544	573	523	539	551	562	583	554	544	536	556	579	528	595	544	580	512	521	503	590	551	488	569	542	526	526	569	533	541	563	552	552	548	565	508	592	552	566	537	533	529	552	527	553	568	531	557	524	542	544	571	527	539	534	527	557	543	555	531	518	538	508	527	560	572	569	547	534	531	595	543	527	564	504	535	614	528	531	547	562	546	572	593	489	488	530	571	564	533	559	519	547	571	545	528	514	522	573	551	528	529	531	533	544	530	544	543	532	563	565	562	538	556	545	571	582	536	522	584	550	556	514	522	524	546	568	614	569	502	552	555	531	527	544	533	572	536	572	536	567	547	497	488	548	571	502	546	563	533	526	519	538	554	554	499	517	537	539	532	546	555	569	556	576	574	537	575	490	529	509	555	553	517	533	569	558	574	581	556	548	537	530	529	565	557	549	515	553	525	566	579	529	535	548	520	572	545	571	543	558	567	551	534	535	511	562	559	525	525	521	560	528	548	537	555	523	528	543	514	569	550	556	518	547	575	553	513	543	537	529	590	570	552	554	524	549	533	509	576	528	561	523	518	565	576	538	498	534	545	548	543	509	529	502	528	539	516	568	531	551	538	565	494	554	532	551	566	541	491	568	559	497	570	533	546	559	558	539	640	534	555	573	602	568	545	553	520	537	562	561	512	548	533	533	581	507	592	553	536	540	551	535	557	544	545	538	533	560	544	582	552	521	557	508	567	544	536	537	515	539	539	552	541	561	577	524	561	569	540	554	538	531	571	537	571	552	520	544	564	572	532	557	527	522	605	562	546	558	532	548	550	565	526	513	536	559	517	495	519	535	537	565	554	519	569	538	545	562	555	551	528	537	499	555	566	535	548	513	555	553	563	579	552	562	552	505	513	552	532	557	543	510	541	507	562	552	532	511	542	543	571	524	542	533	545	547	521	572	545	512	559	558	577	527	540	562	550	544	542	553	528	541	593	541	493	519	552	553	542	539	547	567	516	566	534	569	535	561	548	573	526	534	545	534	548	527	549	540	565	540	528	571	565	546	561	533	555	545	568	549	510	549	523	518	567	573	545	559	537	536	564	560	530	526	548	506	567	528	563	528	579	528	555	531	547	549	534	546	512	568	513	521	565	561	567	530	570	559	583	559	567	555	554	581	512	530	522	539	573	534	589	554	535	556	575	525	531	510	592	529	552	545	571	539	571	530	534	572	557	548	557	544	524	498	562	574	589	549	545	542	554	572	517	569	578	548	552	525	575	554	539	543	534	527	569	556	533	558	521	540	583	566	533	566	553	558	537	539	550	567	525	536	562	519	534	542	518	529	524	578	583	537	555	510	536	568	570	551	553	613	518	534	573	535	571	548	537	545	544	518	505	557	577	534	572	586	576	528	538	525	568	524	521	518	528	509
9828	7077	5673	3948	2569	1938	1554	1214	1015	798	710	579	515	481	428	380	363	323	323	328	317	291	306	293	310	272	286	320	307	277	303	257	232	264	267	264	251	268	251	293	253	249	280	244	267	272	267	305	301	264	234	266	253	248	283	296	259	240	257	251	252	264	272	284	297	218	282	257	251	259	266	262	287	258	236	291	245	280	234	266	272	256	269	260	268	260	234	278	254	273	261	241	259	259	282	295	260	243	264	281	277	260	281	275	259	242	259	267	279	219	200	283	267	255	239	253	283	257	261	256	260	260	259	276	253	276	271	294	258	300	264	242	260	267	245	255	272	268	287	251	253	257	244	247	229	241	246	262	275	255	264	267	282	252	237	289	259	261	263	239	293	277	275	291	263	273	249	241	253	259	271	240	277	248	232	280	253	262	280	271	274	235	237	246	261	270	256	267	247	260	240	279	291	245	259	262	279	279	257	260	240	244	286	257	263	263	266	272	267	297	259	264	274	273	279	240	263	258	261	260	285	248	255	243	265	247	310	271	265	254	248	288	247	293	268	242	249	247	276	257	260	257	268	312	277	252	254	278	252	258	236	238	273	246	264	246	261	240	274	258	227	276	219	255	267	270	273	270	266	261	267	256	282	277	271	273	272	262	264	288	269	251	268	259	266	286	291	269	244	251	280	267	254	265	245	249	252	251	267	254	266	252	247	268	250	289	259	250	241	240	243	239	233	281	286	256	291	250	283	251	248	241	278	267	245	266	274	265	232	264	249	255	253	264	265	274	289	257	263	271	238	247	271	305	272	290	262	260	277	257	225	283	239	236	253	270	257	287	253	261	229	237	260	251	275	256	222	238	261	239	312	247	237	235	246	255	261	271	259	292	254	262	270	240	267	269	253	251	246	258	265	279	269	258	245	235	264	273	268	276	274	234	252	237	231	257	277	267	266	251	268	263	249	248	279	293	281	239	285	270	254	246	246	243	264	274	270	281	257	302	310	246	238	227	231	223	269	259	258	245	226	238	217	279	287	254	268	257	273	287	275	301	280	296	256	271	281	289	237	276	264	266	255	284	266	251	254	246	244	210	263	282	292	289	264	263	263	265	272	247	289	280	254	249	281	277	244	254	258	251	272	272	242	260	281	257	270	237	245	254	285	267	272	274	246	244	238	293	204	252	256	251	265	273	276	293	269	275	259	254	273	245	253	294	252	302	285	272	271	257	279	267	257	293	279	273	254	256	264	248	274	258	281	261	260	249	265	252	290	266	269	264	243	294	286	275	266	281	262	258	268	296	300	264	264	285	276	293	265	261	258	259	284	275	285	278	250	243	257	236	275	255	257	244	224	238	260	276	325	271	259	280	282	262	243	272	271	258	257	264	249	282	279	276	273	259	269	240	244	279	247	269	245	254	250	247	258	266	245	271	271	250	246	261	258	272	262	225	238	276	269	252	268	250	243	285	304	262	262	281	272	213	227	259	267	248	268	264	247	246	243	286	256	248	275	241	277	244	273	247	257	251	258	278	256	229	281	251	259	260	260	258	237	215	238	244	266	256	278	266	260	251	288	233	261	253	268	258	238	275	230	255	249	230	253	272	272	275	280	266	279	271	238	276	282	285	248	274	221	281	242	277	241	270	272	259	252	251	267	297	281	278	296	260	253	264	298	233	235	258	242	252	263	281	257	241	242	251	257	250	264	273	247	238	244	254	233	249	290	252	261	270	262	268	283	273	268	265	256	251	247	223	257	260	277	273	283	275	286	286	278	269	313	274	280	257	272	271	249	249	260	298	280	253	268	265	290	234	274	283	271	252	290	278	276	271	284	269	266	287	258	219	250	245	230	255	276	276	283	261	290	280	251	221	285	267	291	264	250	241	250	242	268	283	261	235	246	220	238	253	225	255	269	263	248	269	288	267	266	276	281	259	266	273	243	285	247	231	268	236	254	275	256	242	300	250	276	257	263	262	252	275	249	265	276	260	263	244	285	254	250	246	262	279	267	271	247	257	247	296	276	278	274	273	261	246	245	237	248	259	281	246	268	302	251	315	291	252	323	284	262	270	246	299	254	233	271	293	254	306	260	281	267	264	272	238	240	286	246	230	276	256	270	226	271	247	263	246	283	275	251	273	267	287	259	298	281	245	251	268	263	245	238	254	255	253	283	274	239	263	282	246	266	256	251	285	265	247	267	270	259	278	254	257	245	245	249	297	258	217	304	257	282	272	273	261	254	243	283	246	302	248	253	280	276	258	286	240	240	242	262	239	253	230	232	278	225	245	269	239	288	235	255	234	291	246	259	260	256	251	264	256	272	271	257	275	257	233	276	257	280	279	262	290	251	258	262	269	255	270	254	228	245	277	280	278	280	231	279	284	266	278	262	280	246	275	240	249	281	261	303	272	270	256	256	255	275	245	264	274	258	245	252	239	232	255	261	262	254	255	261	273	266	276	268	282	245	289	258	266	264	253	276	268	235	291	296	243	232	212	244	283	281	245	254	282	233	275	234	260	248	263	267	267	247	269	263	299	242	220	285	282	228	262	235	239	256	254	270	268	243	280	250	265	248	246	270	246	256	244	260	267	270	251	266	261	302	249	276	274	237	243	280	263	254	247	265	248	257	234	259	264	301	276	273	278	277	262	241	246	261	243	253	251	255	288	248	277	246	240	286	272	235	281	238	271	259	254	269	263	260	268	276	257	260	262	262	283	231	268	259	277	263	271	269	226	246	243	261	270	271	271	265	247	260	256	259	280	274	274	241	277	263	271	257	266	280	236	264	236	269	266	265	239	265	262	267	265	243	248	269	243	257	221	253	240	284	279	269	247	266	266	260	282	251	254	262	251	237	234	231	213	259	284	229	272	257	245	268	296	300	261	238	279	269	267	263	265	280	277	258	278	252	283	218	281	305	260	288	251	275	262	280	251	272	246	283	295	290	253	274	263	259	238	237	267	256	266	280	251	252	275	235	285	263	301	280	282	246	291	270	264	250	274	249	287	279	249	267	293	275	243	311	261	281	255	272	258	286	281	219	292	253	267	246	279	265	302	269	292	305	224	285	254	264	245	243	277	259	264	257	288	267	246	250	212	280	269	246	263	240	256	279	251	258	294	239	269	269	269	266	280	271	259	252	251	275	256	266	251	244	265	281	261	269	277	249	256	299	255	262	247	247	245	277	230	261	254	241	246	250	248	253	269	290	285	258	242	263	245	245	260	259	263	263	242	269	271	319	275	266	269	246	293	249	241	269	299	257	313	264	268	315	280	280	251	274	267	259	242	266	270	292	291	257	277	263	255	264	300	279	250	245	297	252	248	258	234	269	257	298	270	250	270	276	263	244	245	259	256	289	267	288	301	277	256	246	253	255	266	257	271	240	280	239	246	277	289	256	241	279	287	252	267	291	250	240	251	246	247	262	257	296	284	271	275	271	249	255	260	235	264	266	246	228	284	257	237	277	262	258	267	285	269	272	264	250	246	245	271	292	273	244	238	264	261
7508	6779	10510	11465	9882	8481	7550	6324	5200	4188	3455	3256	2514	2117	1890	1558	1388	1294	1139	1014	1014	952	939	908	800	788	798	724	734	706	710	752	686	678	652	685	595	651	665	624	684	683	639	626	640	638	659	651	629	580	715	606	612	598	654	657	638	643	628	626	682	642	632	703	602	617	651	629	593	625	610	654	619	624	621	649	654	622	604	629	627	659	595	655	626	642	628	608	619	633	648	595	637	653	632	583	632	613	623	661	635	615	564	630	618	625	649	640	645	601	638	611	664	588	636	611	615	680	681	656	639	635	643	673	622	651	615	677	660	627	654	611	619	644	609	643	635	616	623	633	652	643	656	609	623	640	632	659	590	636	642	648	629	617	681	644	559	638	594	630	650	656	667	605	620	609	689	624	606	644	653	639	628	618	604	639	673	628	612	671	636	622	602	607	654	617	628	634	623	707	653	631	633	657	634	572	594	617	608	641	626	642	654	637	583	661	613	607	642	629	629	647	606	625	616	625	606	628	627	615	640	599	625	608	662	608	640	605	627	601	691	651	606	688	633	626	615	612	653	618	639	638	643	611	630	581	606	610	629	638	588	642	660	655	597	617	614	592	605	635	662	636	648	641	651	629	676	615	632	598	674	655	607	638	655	618	597	627	621	609	642	681	665	623	669	647	637	669	611	680	660	619	622	626	632	666	615	609	632	645	643	647	613	674	635	654	667	635	633	586	641	616	585	629	645	625	616	670	673	637	625	648	656	630	646	635	628	608	628	624	625	650	618	612	687	602	656	658	657	639	570	654	651	618	624	644	642	617	627	641	636	661	629	655	632	637	606	629	713	609	611	601	601	640	647	644	602	641	606	655	608	629	609	610	585	630	568	664	653	599	591	639	615	652	626	626	642	610	597	613	622	630	613	645	602	648	613	629	649	672	621	590	660	636	656	639	604	645	609	635	626	653	603	633	625	583	654	651	630	613	625	612	628	629	616	608	611	615	615	650	646	617	621	619	671	629	636	604	623	620	589	630	660	621	663	602	649	631	656	597	683	587	673	672	633	642	657	664	649	602	619	653	643	658	615	633	599	638	601	660	637	660	623	589	651	646	577	649	620	635	627	611	614	634	639	673	610	583	618	643	627	572	614	658	621	614	656	689	586	652	656	635	606	634	632	681	625	625	598	668	589	645	658	584	616	644	661	618	617	606	653	640	652	613	674	601	642	634	652	665	637	657	606	658	651	639	620	626	653	650	606	623	643	667	575	599	668	615	645	650	624	656	623	656	650	602	636	631	665	594	601	633	640	680	659	631	656	597	610	616	613	705	659	624	649	628	663	641	656	637	664	622	640	624	606	659	669	659	628	630	657	639	614	627	629	573	614	660	603	672	633	591	607	676	652	615	660	675	604	672	628	681	597	615	624	700	624	635	651	657	613	643	610	628	631	634	664	619	629	607	616	648	660	634	659	628	625	633	617	672	627	676	588	625	660	634	628	622	666	619	619	656	582	645	641	668	612	587	633	654	630	591	638	617	658	613	653	622	654	664	632	621	630	640	638	642	636	632	637	645	646	631	623	596	643	618	653	659	617	638	629	612	627	663	623	590	576	644	576	611	569	659	670	642	664	597	655	643	600	656	679	636	676	612	640	678	623	684	628	637	665	659	643	623	628	596	627	583	636	595	641	657	643	631	646	586	608	657	625	634	657	601	657	623	688	639	644	658	617	635	629	649	633	654	657	597	624	628	676	657	615	592	616	665	672	648	634	615	623	645	651	613	663	637	625	630	679	676	634	619	612	621	631	614	632	610	658	623	609	610	632	691	607	671	626	616	594	642	608	657	576	635	664	623	615	587	610	628	652	621	616	641	609	629	681	687	626	662	675	658	629	660	655	617	644	564	594	602	649	627	658	572	584	693	648	655	688	617	620	628	652	667	608	602	627	654	645	614	637	658	597	626	623	633	631	605	650	640	627	633	608	720	621	608	640	608	620	621	646	636	655	622	650	651	636	617	650	618	634	648	617	585	573	638	642	638	633	657	668	622	660	628	604	605	617	642	628	602	631	609	625	649	665	633	644	647	625	617	617	623	614	621	673	620	633	656	602	602	625	644	632	581	653	652	664	579	611	595	632	616	656	599	626	625	624	617	631	664	633	645	619	631	621	647	609	630	605	650	595	626	650	606	602	650	613	590	647	601	601	638	636	664	613	675	658	614	625	637	587	640	657	609	601	622	641	616	668	633	635	609	652	632	651	655	633	669	630	640	622	637	638	610	606	671	660	622	639	630	612	615	631	612	650	648	649	692	640	699	641	657	662	636	625	685	616	615	634	643	628	655	630	597	606	621	618	625	639	635	640	630	582	606	619	613	625	608	597	608	626	626	595	686	597	653	609	625	662	625	643	604	615	614	715	658	632	645	641	666	627	634	631	612	627	614	624	648	629	623	597	598	639	613	626	648	668	580	640	667	612	678	658	619	622	608	634	591	592	663	600	623	649	603	632	659	630	649	610	613	605	632	642	617	632	609	593	645	663	673	655	654	654	630	614	607	609	578	615	661	670	613	642	651	614	608	682	605	631	628	625	668	591	624	634	654	624	619	639	640	629	622	634	655	630	592	640	607	659	607	645	628	598	645	602	569	617	637	636	668	598	655	649	626	617	640	624	604	705	633	593	637	615	644	639	645	638	595	659	601	668	647	632	656	611	636	638	673	636	661	652	604	620	588	637	637	656	670	558	682	667	678	692	643	631	632	649	623	691	605	650	646	679	639	688	632	640	596	627	607	633	630	600	636	643	657	625	634	659	608	627	610	623	630	630	628	617	654	635	634	653	672	619	661	673	644	663	621	631	629	595	633	670	622	669	629	645	692	639	589	656	645	627	648	629	612	639	639	686	587	666	622	629	653	635	663	652	637	674	617	644	607	603	640	612	632	644	598	625	630	648	659	610	653	663	677	620	648	652	611	618	637	642	593	639	629	660	608	655	632	607	626	597	679	601	659	662	692	635	638	630	626	666	607	639	632	615	662	685	638	636	619	654	627	618	631	661	652	673	639	674	645	616	641	638	660	604	628	676	624	687	627	605	646	649	646	632	631	633	637	624	613	640	658	667	644	616	643	660	611	674	619	624	636	594	657	640	619	668	623	674	628	642	615	635	621	632	663	651	626	596	665	637	681	617	614	619	612	582	604	588	676	645	573	612	673	624	698	610	605	621	609	633	651	652	644	638	621	659	635	635	619	651	649	670	620	658	670	606	637	661	638	609	655	603	609	619	610	671	621	667	647	677	653	611	634	629	626	699	654	674	629	635	650	617	621	612	615	655	627	620	637	642	609	675	632	639	655	641	655	589	637	635	610	637	621	591	652	620	653	643	604	613	604	608	632	658	648	663	603	672	625	626	629	638	630	593	600	676	638	641	656	605	601	666	622	621	611	646	603	654	637	637	619	640	681	676	609	632	670	647	624	632	653	607	652	634	665	630	630	641	612	652	652	653	684	651	639
21877	16852	10936	8561	6665	4791	3814	3103	3121	1793	1387	1076	891	838	630	536	505	453	400	340	379	334	335	277	327	237	313	280	278	261	254	268	283	248	286	295	276	275	246	261	251	275	253	217	262	229	246	254	252	243	236	222	252	243	242	233	245	259	265	262	258	260	271	244	266	265	289	256	285	238	259	241	252	240	240	266	247	229	262	250	248	249	266	263	258	230	262	241	267	265	275	275	281	266	254	266	239	289	294	227	270	241	276	257	255	285	254	292	280	278	242	270	259	245	258	253	243	243	258	220	269	250	263	289	234	254	204	267	260	241	257	262	240	254	229	247	248	197	269	266	223	229	211	248	264	243	237	249	290	287	247	257	254	260	265	252	259	241	261	306	241	270	276	250	237	256	301	254	245	278	262	245	278	246	256	242	254	265	262	252	259	266	244	255	263	233	240	267	273	274	232	257	243	269	240	231	230	251	255	279	261	249	256	248	255	249	253	246	264	245	265	279	259	267	249	267	251	247	249	266	263	274	269	258	235	257	292	244	243	283	231	260	265	242	255	269	234	284	267	259	251	245	257	266	234	249	254	272	217	258	249	221	254	233	279	295	277	257	249	276	239	259	248	271	267	236	251	281	236	290	274	240	274	264	232	266	239	277	272	260	271	238	265	242	289	251	294	257	237	273	230	226	250	273	236	281	269	292	263	251	272	237	248	242	275	267	242	279	256	251	233	259	270	283	261	273	250	260	277	271	284	276	258	282	259	261	245	254	258	236	263	252	258	231	269	238	269	205	211	256	264	271	268	231	247	249	233	237	265	241	230	253	267	251	254	266	255	275	244	283	236	268	242	265	250	245	244	265	269	259	239	263	230	232	268	268	257	278	265	258	256	261	270	251	262	278	243	273	247	245	277	272	248	253	318	264	276	250	237	238	268	248	252	252	250	220	253	251	249	254	249	271	243	260	220	238	271	266	264	229	301	262	257	255	250	251	274	243	240	254	283	223	231	255	275	253	279	275	240	262	248	265	262	270	276	233	246	250	246	231	285	237	269	219	244	246	253	255	259	236	245	235	224	246	248	269	256	228	260	262	289	258	251	260	264	243	237	277	267	254	254	280	247	256	306	241	244	257	265	250	259	251	226	240	254	276	260	249	247	267	284	284	291	250	244	250	257	264	265	251	283	251	254	239	227	265	283	264	278	276	256	241	273	256	240	235	252	270	266	255	276	228	287	269	250	260	248	252	221	235	228	239	272	263	247	270	264	292	264	232	215	251	257	257	260	230	266	228	234	275	241	258	255	243	252	249	243	264	282	268	275	275	280	268	261	233	240	277	249	253	252	216	251	251	266	247	218	284	258	261	259	252	280	245	250	255	238	231	225	269	263	288	282	278	272	233	242	238	286	243	271	254	252	220	228	248	275	256	239	266	284	242	233	278	280	245	308	271	265	254	289	238	256	270	245	283	223	257	260	231	263	259	231	258	250	268	239	261	257	251	271	286	237	284	260	277	275	244	273	252	279	263	265	257	248	264	257	278	243	244	234	257	249	255	244	251	270	274	270	243	272	246	284	245	262	281	254	273	242	254	223	242	262	283	243	237	255	257	234	259	258	257	282	274	237	245	270	269	224	292	292	277	266	261	238	253	261	239	257	236	231	254	269	255	231	251	229	224	258	257	265	249	265	244	273	269	254	259	252	257	257	260	230	259	258	278	250	246	276	242	260	243	261	256	270	232	236	270	243	264	245	251	270	284	250	267	233	254	284	253	272	243	250	243	243	259	261	281	262	260	234	245	263	242	263	234	247	240	246	227	253	275	259	268	296	251	265	225	277	264	257	235	212	278	292	270	261	249	270	263	254	275	239	279	252	271	267	225	231	242	272	239	268	243	264	237	267	237	272	263	279	274	279	254	263	258	231	268	258	239	243	228	233	253	256	256	254	280	212	252	267	251	245	236	253	236	280	237	267	266	245	248	242	232	274	251	276	258	246	256	292	246	217	242	260	242	254	225	236	246	254	219	259	232	278	228	245	264	287	269	245	226	257	254	271	285	259	274	229	254	262	262	251	263	250	252	247	251	274	249	261	228	248	266	247	261	250	265	248	257	255	250	222	231	238	255	259	242	243	266	266	264	264	275	246	274	272	279	262	225	256	255	302	254	301	276	280	243	239	256	246	244	264	255	261	266	243	292	276	267	254	268	246	232	271	271	256	240	274	252	218	241	262	249	281	285	275	297	249	275	253	250	214	244	265	257	253	247	267	252	247	241	238	260	259	250	260	275	251	256	251	308	247	261	256	260	225	244	284	271	275	230	254	251	270	241	266	247	280	259	251	272	244	229	237	283	277	239	234	246	264	254	256	242	250	250	254	242	253	212	279	271	223	270	228	240	273	266	277	263	222	268	230	250	246	231	234	244	224	244	256	265	244	253	237	230	263	255	259	262	245	235	258	263	258	268	246	257	245	273	270	243	228	244	263	268	266	267	239	255	269	258	225	263	253	245	244	243	258	277	285	258	246	251	246	286	299	260	245	263	248	222	247	268	244	226	261	270	256	265	255	270	253	203	266	254	258	245	246	249	252	247	270	258	278	256	260	238	250	237	225	264	291	249	235	252	253	242	252	263	252	256	245	252	240	246	248	244	231	244	254	247	266	263	231	273	268	265	255	266	235	236	252	227	278	254	257	271	294	263	251	229	276	252	244	255	260	271	231	289	259	249	241	247	245	237	241	259	259	267	235	214	245	244	251	247	266	255	240	234	283	260	272	258	251	306	253	279	236	239	251	263	220	281	253	264	227	279	279	261	237	249	273	233	269	271	236	231	281	236	231	264	249	281	242	236	252	246	238	238	251	232	225	243	259	222	239	266	262	264	245	265	253	259	262	257	253	260	272	245	252	241	254	286	264	274	270	276	253	257	274	250	278	264	283	265	280	235	257	241	255	258	221	254	278	278	315	249	267	252	259	295	268	266	257	240	246	252	262	247	263	296	235	247	252	250	265	232	278	258	240	248	215	283	249	270	248	226	236	250	251	240	261	249	264	259	284	244	273	239	232	225	274	286	255	248	266	255	269	258	259	270	254	254	228	280	271	245	268	241	245	242	256	229	251	261	248	243	263	243	246	267	253	251	269	264	259	253	269	256	281	226	223	273	231	253	253	267	260	226	245	238	241	235	247	219	235	293	265	251	257	265	261	234	256	246	262	280	287	285	266	236	241	239	219	265	261	280	248	254	243	257	246	271	226	244	261	237	260	283	263	263	256	248	257	225	265	257	232	255	275	241	283	260	263	269	255	242	275	238	271	258	239	257	264	264	286	277	227	243	270	246	262	276	238	255	278	247	252	253	279	283	252	234	238	257	245	272	281	238	253	262	251	265	246	263	245	273	270	243	239	272	240	258	222	256	267	257	286	225	244	259	273	234	248	255	262	254	237	260	261	269	267	293	249	256	237	258	237	280	269	273	266	266	225	236	230	280	266	228	259	274	251	273	276	266
16331	14247	15713	18482	17712	15416	14772	12812	12454	8231	6961	5880	4619	4688	3315	2702	2159	2071	1806	1480	1357	1291	1219	1126	1059	980	926	884	851	765	764	740	745	704	707	693	722	653	666	670	653	600	675	659	698	631	641	648	585	617	699	650	605	645	632	625	619	609	644	630	614	582	664	664	653	659	621	616	638	644	640	606	613	672	592	632	564	591	606	639	636	642	615	592	633	644	684	642	600	571	659	582	657	625	607	611	587	637	608	640	646	612	632	602	605	602	643	632	598	602	630	658	636	625	621	585	589	633	617	616	597	634	619	658	595	617	633	583	614	628	626	614	645	567	634	606	575	594	633	620	600	578	657	550	649	597	627	619	619	609	654	668	587	595	616	652	626	608	591	598	612	615	635	625	612	697	606	562	608	621	606	641	682	575	646	552	605	654	605	551	620	631	601	605	626	589	593	643	579	633	587	564	606	646	602	605	584	677	591	597	655	626	610	629	612	617	573	612	609	607	608	606	635	602	678	609	589	646	632	615	596	609	607	594	632	631	634	607	616	636	627	636	683	614	605	600	626	615	562	643	598	602	625	635	614	625	633	608	606	607	632	648	616	640	606	672	639	617	592	609	641	593	615	578	622	642	612	643	571	687	599	585	604	621	623	607	623	640	619	625	635	646	679	604	600	607	652	640	628	644	631	590	612	571	619	587	599	631	600	631	621	603	602	596	612	624	579	607	632	611	635	574	610	616	640	609	656	667	588	629	603	607	639	651	609	627	667	613	605	630	598	614	602	624	621	611	605	638	615	619	579	621	570	617	623	631	643	621	634	633	641	643	605	585	576	655	617	621	625	649	628	665	628	651	629	608	579	639	664	609	610	623	632	594	669	618	643	594	591	672	606	623	587	609	610	639	630	589	619	613	628	626	620	642	626	614	651	600	601	613	609	609	646	624	608	618	620	629	652	636	608	655	645	615	584	662	632	606	591	594	651	619	606	615	638	640	636	585	590	626	632	625	626	612	635	651	648	600	689	590	594	572	626	626	616	639	620	657	625	622	632	635	585	648	618	636	652	615	662	588	609	643	608	625	657	625	622	623	617	616	610	618	628	670	605	602	602	637	633	593	665	603	605	632	629	575	646	609	595	630	589	596	631	633	621	608	606	631	662	616	580	633	637	622	610	624	629	638	643	644	636	614	635	618	619	663	615	643	648	650	657	650	595	617	600	623	652	634	628	600	654	618	638	628	575	615	596	606	613	647	600	618	636	642	602	628	640	604	596	651	606	628	652	631	631	620	635	605	669	640	607	624	619	594	657	610	644	620	600	643	633	603	591	586	608	574	605	604	594	587	560	594	616	615	639	605	651	599	592	618	618	596	612	605	603	622	610	638	630	646	655	588	639	618	629	591	621	651	655	611	597	670	571	647	644	656	608	658	623	655	620	607	632	622	614	639	629	605	604	598	628	609	627	608	638	571	617	588	666	622	613	667	595	623	634	603	660	657	607	635	619	620	612	594	631	618	646	609	608	660	675	660	651	621	638	626	568	607	605	620	623	608	617	609	620	608	590	601	615	598	612	613	627	642	616	649	597	587	587	633	620	655	650	624	612	656	645	599	615	598	616	602	645	620	644	641	650	613	620	643	630	593	617	641	656	655	610	625	649	623	584	616	606	608	599	656	597	608	651	648	601	624	625	595	644	650	579	619	623	630	624	640	636	620	632	629	639	609	600	631	611	624	613	586	630	629	588	593	615	644	594	613	604	614	650	617	568	571	584	649	649	635	651	599	609	680	618	619	599	621	647	599	646	639	684	607	619	633	618	607	622	626	587	600	607	617	631	643	631	625	634	605	633	581	595	622	658	661	589	640	627	649	589	631	632	623	601	618	656	611	609	604	632	616	617	580	616	633	647	596	594	626	612	658	596	639	619	657	596	652	637	626	618	639	614	612	657	631	600	575	601	599	645	632	616	621	618	611	581	638	620	609	624	565	622	637	622	588	668	584	590	636	613	622	681	648	634	631	598	606	619	605	621	604	589	622	687	596	649	642	558	593	615	555	570	652	624	621	654	607	592	636	645	633	603	646	618	616	607	625	656	574	633	593	636	615	612	604	637	597	606	628	630	595	597	644	605	611	629	655	617	613	621	627	621	639	657	612	621	613	586	573	576	630	597	625	635	626	624	621	625	630	609	622	625	618	596	614	623	653	574	589	576	594	611	645	615	593	659	624	595	608	663	600	602	644	590	651	587	618	619	666	606	630	622	601	647	634	606	639	637	591	663	644	634	600	626	612	641	643	592	638	605	595	582	610	643	623	593	634	615	616	590	617	646	579	608	638	615	609	640	633	631	608	651	649	595	568	602	618	607	654	650	609	619	636	595	628	603	617	633	614	616	596	573	589	587	659	578	598	608	550	644	648	629	649	605	616	607	641	580	633	614	620	648	573	648	600	604	640	646	634	625	612	667	623	604	650	648	630	650	616	621	641	617	605	646	591	632	593	626	612	576	680	630	669	623	600	591	661	590	651	616	663	646	660	646	600	623	608	615	645	610	582	613	624	645	641	659	604	652	635	616	590	642	601	628	590	632	651	614	650	629	648	661	632	588	634	570	645	600	620	651	642	620	611	610	583	626	606	654	638	622	617	599	594	600	635	608	640	619	621	649	635	594	632	640	632	617	610	632	606	611	625	672	623	641	603	637	631	606	647	596	607	597	661	557	618	641	623	623	609	590	634	651	639	636	613	608	661	625	589	648	610	664	653	586	608	645	612	647	651	579	612	593	615	615	656	649	625	608	587	640	636	687	598	641	615	632	638	627	603	615	616	638	590	614	637	610	623	631	638	614	642	647	612	615	669	621	616	655	651	637	615	631	627	657	628	590	566	619	621	643	600	611	562	626	637	636	613	640	628	627	610	592	617	631	585	638	604	599	612	633	651	614	594	627	632	625	609	656	609	610	627	624	668	655	616	621	603	580	612	621	660	604	677	626	613	615	604	637	585	649	658	632	638	662	632	634	637	589	614	584	576	583	649	638	631	632	642	661	638	656	656	622	615	604	612	653	596	604	605	616	635	628	613	631	614	638	627	617	587	586	655	583	619	613	616	628	606	629	618	660	642	623	679	623	616	622	582	652	583	629	606	608	650	609	620	652	587	594	582	613	625	597	603	656	626	593	606	592	621	626	629	585	621	619	600	630	618	621	669	627	670	648	631	624	594	634	639	658	611	660	593	647	649	637	614	579	630	646	647	618	679	594	626	585	615	625	615	633	605	680	605	624	643	627	601	629	654	620	647	629	641	664	625	650	662	607	632	604	660	616	653	619	645	626	602	649	616	611	671	660	578	637	630	634	619	615	617	570	572	600	611	614	606	576	589	617	663	620	650	585	594	642	562	589	609	646	587	638	629	605	643	640	600	586	637	581	625	590	671	668	604	622	611	620	629	594	620	638	621	655	608	654	617	661	658	661	612	561	620	617	630	615	645	583	597	620	618	653	604	640	609	602	637
30164	23392	16612	12629	10081	7502	5670	4864	4924	2774	1927	1567	1213	1311	816	668	583	505	485	388	377	343	323	331	329	294	314	273	297	295	266	267	224	224	241	258	262	239	260	264	220	244	227	229	243	245	215	233	237	221	227	238	217	224	215	241	216	219	223	232	266	221	194	203	202	187	222	227	212	233	210	251	202	247	204	231	232	200	221	197	211	217	257	230	220	203	223	235	229	228	232	237	240	221	214	231	234	231	221	227	236	228	265	224	221	251	254	246	210	211	226	243	214	217	213	251	264	222	213	231	251	219	204	211	224	210	223	212	209	224	243	220	239	220	233	248	200	207	248	240	202	236	185	232	229	222	188	223	231	228	206	191	225	234	215	208	211	227	202	233	247	208	224	221	223	194	217	231	217	257	225	236	235	237	205	256	245	249	213	211	216	235	206	239	214	236	227	211	220	228	207	237	208	223	201	215	187	215	243	228	239	210	250	275	233	226	213	212	217	220	240	209	219	256	245	195	215	235	237	204	255	230	260	214	234	186	213	223	203	206	203	232	242	243	246	212	205	223	226	250	259	240	215	216	232	227	209	231	234	228	241	201	228	238	233	223	238	260	253	229	227	230	244	235	228	209	218	231	240	218	218	241	243	227	231	234	235	237	244	246	230	231	222	209	250	217	211	226	222	214	229	220	246	207	235	233	233	188	218	217	205	252	275	236	220	239	257	232	223	224	226	217	216	226	253	226	199	218	250	216	241	189	222	223	242	204	252	211	214	226	261	221	219	220	223	233	195	256	234	252	222	216	227	240	221	245	220	223	221	225	225	229	252	230	236	210	224	210	192	199	237	235	220	219	218	229	234	253	264	227	203	205	215	227	251	242	226	232	229	232	242	228	210	215	241	218	227	218	239	237	230	210	229	242	248	230	216	207	234	252	236	245	201	220	236	224	219	219	210	210	237	247	192	238	232	207	245	197	241	231	230	229	227	251	197	246	229	209	201	236	240	210	230	215	228	206	239	219	214	222	241	242	234	196	226	228	215	230	247	218	218	242	219	233	254	220	238	239	223	220	197	222	224	238	223	210	196	234	230	250	237	225	248	212	181	219	210	217	214	206	222	224	243	230	242	212	229	212	223	254	242	231	229	197	228	213	230	205	222	213	203	230	234	245	222	237	209	228	204	225	231	227	245	228	260	229	233	237	219	243	221	203	207	222	215	238	237	219	220	229	202	231	214	208	238	250	235	221	212	252	219	214	224	247	237	233	210	217	199	230	227	241	216	203	214	246	263	236	207	243	230	235	230	255	228	236	244	226	227	234	225	220	229	237	199	238	214	232	257	216	211	211	209	207	200	236	229	232	232	211	228	229	212	253	227	247	227	213	245	243	228	222	207	250	223	209	249	214	199	225	258	214	230	222	236	228	228	214	211	230	234	223	218	233	213	233	221	222	210	228	233	234	213	219	211	219	228	211	204	222	262	204	249	225	228	241	248	229	220	248	216	227	201	222	245	207	239	223	212	239	237	249	220	253	223	240	225	208	215	238	224	211	243	254	234	183	223	224	227	251	240	214	229	227	246	209	211	249	242	240	226	243	205	177	209	231	258	207	215	234	234	230	219	230	241	206	243	219	215	232	227	212	238	229	256	216	223	227	213	221	194	227	211	232	226	219	227	208	235	265	217	195	185	226	260	225	225	212	252	202	242	229	218	218	215	241	254	237	237	242	202	241	235	240	243	210	223	226	222	223	209	216	227	218	248	197	229	245	242	199	222	246	226	218	231	212	219	221	199	247	218	233	265	237	244	237	216	246	227	233	232	216	207	237	228	201	261	191	254	222	231	228	244	232	221	229	241	212	243	215	215	231	231	218	234	219	223	214	209	234	201	234	248	232	237	227	208	225	222	236	230	220	218	224	224	214	219	241	240	223	217	208	223	223	223	205	233	223	228	209	242	229	241	239	230	217	213	225	207	236	234	213	229	219	228	219	214	213	215	232	241	208	258	211	227	203	229	236	227	211	215	236	235	244	216	245	234	226	232	221	220	220	208	212	242	191	212	212	218	216	234	197	228	218	212	212	246	212	230	200	237	213	230	197	234	239	240	257	211	259	258	249	211	227	219	253	201	227	250	236	210	210	198	231	233	239	229	220	236	235	222	216	233	240	263	234	246	209	225	201	217	234	226	234	217	233	213	210	205	198	252	238	211	243	233	241	210	224	218	211	256	210	221	241	225	231	250	203	231	199	216	247	247	240	212	223	196	218	224	246	211	215	223	222	250	266	213	236	205	244	189	215	227	229	223	221	209	240	236	227	236	260	243	234	213	209	213	238	207	247	226	220	271	223	239	216	207	228	223	238	234	200	241	216	231	234	221	217	200	225	224	205	234	237	233	232	203	215	258	216	268	225	218	212	244	236	216	243	216	222	245	234	244	222	254	214	219	245	234	216	229	223	232	238	228	193	217	258	206	201	210	227	184	241	228	245	229	245	236	234	238	233	232	236	212	197	200	230	242	239	226	207	256	230	235	243	227	187	232	232	215	201	219	216	232	244	233	209	237	217	214	221	220	207	234	219	222	194	223	244	226	221	222	226	238	223	242	232	246	229	238	252	221	213	223	244	233	230	238	233	243	224	221	204	215	209	227	215	233	243	238	229	230	257	215	225	205	219	201	218	240	217	203	230	232	245	249	190	207	233	241	219	229	234	256	228	198	228	240	231	240	230	212	222	214	220	234	207	244	246	244	222	208	229	227	227	228	207	205	253	191	243	218	202	231	200	213	199	232	218	233	242	257	259	220	255	235	219	221	248	227	244	240	193	241	215	212	215	220	223	222	213	199	229	234	215	228	232	214	201	247	235	214	218	211	213	253	250	238	210	226	221	186	226	217	238	226	233	210	208	207	181	223	238	205	221	224	174	220	225	224	213	244	246	253	217	228	221	218	209	240	238	218	225	216	223	228	204	225	261	217	226	214	218	215	212	208	227	217	219	216	236	237	194	187	227	198	230	234	228	222	227	241	219	207	225	205	222	216	226	228	240	252	241	222	216	213	221	225	233	209	223	218	218	224	241	219	204	225	233	239	221	247	244	218	201	217	240	200	218	201	231	213	238	227	258	200	240	228	239	225	221	231	206	224	228	207	200	241	236	232	224	219	222	225	211	222	216	221	224	220	220	229	241	218	216	267	225	226	233	226	237	212	218	225	220	214	244	199	246	256	233	211	246	237	203	239	234	242	220	218	203	227	210	215	213	232	206	240	192	187	244	195	215	194	226	213	245	238	229	205	253	216	240	233	219	216	220	224	211	233	228	222	207	267	224	237	212	241	211	215	214	236	257	197	208	222	239	232	229	240	250	228	218	219	215	236	218	231	209	246	219	232	218	222	234	255	212	215	222	220	216	223	215	237	227	223	227	206	222	234	232	220	236	229	217	232	243	226	245	218	219	207	229	219	216	220	204	229	240	217	214	216	235	218	224	215	197	210	229	227	245	231	247	213	204
20734	18471	20397	22496	22583	20307	19144	17650	16771	11569	9494	8201	6764	6793	4565	3766	2762	2704	2301	1847	1703	1591	1377	1265	1196	1050	1018	967	944	873	819	739	740	688	692	643	623	635	626	602	616	629	645	626	614	629	617	569	570	560	607	593	509	577	553	581	548	549	533	573	503	539	574	576	557	562	571	541	533	549	534	558	554	554	537	573	558	554	547	590	558	551	555	510	545	538	552	548	559	539	557	525	540	515	585	561	544	537	552	540	537	521	529	570	557	550	564	528	584	547	556	538	513	556	560	555	538	545	540	611	569	541	564	586	594	579	579	554	516	557	587	517	578	564	542	546	545	550	486	585	530	560	535	545	552	525	566	538	558	495	573	510	536	563	544	524	528	549	568	539	577	550	539	593	553	534	518	544	543	557	555	538	559	542	538	591	548	560	574	543	545	534	525	533	565	503	579	567	571	572	574	558	528	589	576	510	507	520	559	564	549	572	556	552	528	533	552	569	566	546	519	582	541	547	530	513	560	552	540	544	545	499	571	552	534	554	549	530	534	547	519	531	532	569	521	571	575	593	566	527	580	546	569	539	565	534	589	525	581	573	561	537	534	516	560	566	554	533	561	630	574	559	539	570	535	544	564	522	545	556	567	529	588	550	556	565	527	566	533	566	573	530	526	550	547	552	602	563	548	544	593	551	537	554	598	564	587	520	529	494	514	557	579	541	550	560	561	551	527	571	526	582	525	581	543	546	509	544	545	566	567	548	553	543	489	551	557	560	571	554	518	545	569	553	530	532	544	546	553	563	564	545	524	586	542	545	571	498	590	518	554	557	553	554	578	548	526	569	545	574	551	568	542	539	544	510	592	517	549	513	545	527	553	552	552	558	556	579	545	523	612	566	571	576	555	559	566	544	558	569	560	544	565	554	534	586	517	549	520	539	567	568	531	549	522	587	575	576	525	565	545	539	548	555	562	545	515	560	566	515	561	555	553	541	566	538	548	534	580	516	559	520	528	544	516	587	520	529	555	566	530	551	546	554	553	604	512	536	512	567	549	529	516	519	517	545	553	569	593	580	552	569	583	539	532	576	491	583	543	528	560	564	530	535	524	516	503	556	581	568	536	523	571	548	552	545	552	589	535	493	550	572	537	542	558	536	534	549	568	582	514	541	553	618	553	562	556	539	558	535	532	556	538	588	569	528	546	559	524	544	574	553	556	550	523	568	596	566	584	525	566	500	544	517	583	520	546	575	562	517	538	504	555	500	535	523	523	543	532	596	584	592	548	547	563	522	558	561	547	565	524	525	570	529	542	529	568	577	504	584	558	533	528	556	532	566	509	542	518	534	549	538	547	525	534	550	523	558	526	557	509	540	563	499	542	541	546	492	582	552	524	543	561	597	572	551	569	548	559	569	543	575	566	554	565	531	536	577	528	509	593	593	568	546	526	564	571	544	505	537	557	529	538	516	598	569	532	487	534	536	573	602	565	559	571	586	527	556	587	531	544	524	534	550	571	544	595	559	588	554	534	521	574	550	557	519	552	549	556	515	508	541	533	608	563	516	577	532	496	540	552	555	577	566	563	542	570	552	532	549	587	484	587	542	546	544	514	545	539	514	557	587	523	561	547	535	509	596	553	577	558	540	538	548	510	588	568	562	567	551	582	576	586	542	543	576	531	559	547	590	519	553	585	561	567	532	517	547	526	543	555	538	561	572	570	565	580	532	564	553	585	544	526	549	588	598	524	529	541	535	550	569	557	601	535	540	533	543	541	509	553	557	549	541	526	517	570	536	559	545	553	555	589	538	519	576	511	559	578	552	528	571	516	529	601	554	560	591	502	520	541	561	585	524	520	540	561	580	551	551	529	589	529	576	536	557	561	601	532	502	543	568	596	572	539	541	571	546	541	577	516	543	517	555	506	575	530	540	577	521	542	552	565	525	560	531	536	565	559	573	546	554	539	524	560	535	541	537	557	577	550	566	561	626	535	510	574	563	573	580	490	591	511	535	572	537	536	546	508	513	543	539	529	557	569	562	514	563	567	547	582	551	562	508	530	521	571	568	509	511	560	537	539	570	528	556	557	593	525	517	574	539	567	520	560	556	555	596	526	557	589	560	551	514	526	522	568	547	540	555	564	571	543	552	561	535	546	628	559	499	572	555	582	558	536	554	551	548	570	544	540	568	581	556	581	572	524	562	588	581	517	538	521	512	576	554	553	559	507	523	562	580	532	542	595	537	511	532	547	570	551	515	579	546	517	552	552	546	542	559	540	553	511	543	595	562	534	587	528	587	560	557	510	581	550	537	545	555	594	556	554	544	555	499	542	531	566	569	533	515	528	528	540	542	553	572	510	585	543	579	544	509	523	572	586	494	614	537	514	577	572	523	524	535	518	565	564	573	512	558	544	545	513	520	539	593	519	548	561	579	573	556	539	556	557	536	561	589	543	555	556	557	568	533	556	549	575	572	533	570	537	553	492	521	573	591	541	502	547	527	566	536	540	559	552	515	553	550	540	530	529	537	543	571	575	511	576	518	581	538	554	548	591	553	552	555	549	506	562	518	552	528	513	586	511	548	536	547	558	526	546	546	572	522	569	546	586	577	538	577	600	542	534	584	535	560	518	538	552	528	583	534	571	530	521	545	532	544	573	554	539	506	555	512	558	577	575	555	517	586	565	560	524	521	500	590	558	543	560	537	573	535	587	561	556	550	528	591	527	541	578	572	529	555	541	523	586	535	548	529	555	543	543	475	551	527	561	551	562	557	555	507	582	572	540	565	522	568	540	570	592	536	524	537	512	566	522	533	552	535	547	498	517	564	546	535	544	609	571	526	533	531	522	607	555	568	544	530	539	543	583	588	565	522	567	589	573	549	552	507	558	555	517	500	558	525	554	544	545	552	558	580	586	549	564	547	532	572	545	549	494	583	536	580	558	556	543	581	550	563	589	509	561	565	553	546	542	513	620	547	536	547	559	548	523	529	519	549	580	541	518	563	562	554	552	553	564	535	519	584	547	564	540	567	555	563	556	492	577	554	546	539	530	560	546	581	543	525	582	573	536	560	557	555	585	540	540	538	553	549	569	563	538	545	559	542	574	569	564	590	518	554	573	548	520	551	575	592	563	526	553	522	535	543	533	546	549	580	555	533	535	570	555	574	576	503	562	556	577	547	555	565	565	560	555	515	562	531	545	548	531	559	529	526	528	573	568	542	554	545	570	554	537	555	571	559	533	582	559	571	545	569	519	536	553	560	528	548	530	607	549	537	535	549	546	576	557	518	525	542	588	529	521	557	515	591	574	534	547	520	546	524	542	571	554	620	533	582	533	564	543	569	580	541	555	529	548	536	584	502	538	522	546	557	553	586	490	540	567	549	531	549	543	588	602	551	589	526	522	566	559	531	589	567	566	539	599	563	585	532	564	538	552	533	549	566	516	544	548	564	521	536	568	578	564	498	497	513	560	556	535	516	572	541	557	569	565	577	553	515	562	541	550	575	575	520
10255	7252	5648	4037	2726	2004	1643	1263	1022	779	691	613	527	469	390	388	377	361	340	335	325	303	357	300	292	295	296	270	263	284	249	283	285	296	263	255	265	276	263	302	265	275	279	223	262	264	266	267	239	268	271	282	279	277	253	283	236	239	263	265	256	247	263	251	261	263	245	268	281	270	269	255	290	257	242	255	224	245	266	242	251	284	232	260	311	260	284	247	261	266	295	259	285	259	237	265	282	263	283	261	259	291	232	252	307	279	286	260	243	235	263	252	271	253	261	265	284	282	263	253	275	276	285	259	278	265	239	270	277	273	284	281	256	256	258	294	281	267	310	263	262	249	271	236	250	296	281	266	263	264	262	252	251	250	256	262	268	260	255	273	261	281	229	273	253	250	285	270	266	225	287	281	248	258	309	260	244	255	277	269	251	267	253	267	276	247	276	255	269	293	288	260	240	301	267	282	249	279	247	255	227	271	290	254	264	251	267	281	236	232	239	247	249	277	264	231	257	263	267	276	289	265	245	258	264	279	246	247	261	279	260	242	281	279	252	294	255	281	247	237	272	270	250	268	245	277	269	257	266	269	270	245	273	252	292	304	240	272	239	246	285	265	263	280	280	258	241	239	221	257	269	253	238	258	296	246	255	294	297	284	243	274	261	280	261	277	272	260	275	299	262	287	243	283	253	292	238	262	254	281	270	278	243	281	271	254	276	251	270	262	298	262	254	285	256	267	296	249	263	262	287	284	268	261	263	302	256	272	300	237	227	225	263	256	233	260	280	257	311	251	275	276	232	262	285	278	244	258	285	262	274	263	246	270	242	273	269	227	268	247	266	272	264	288	273	255	281	258	241	262	257	273	252	284	242	261	279	277	273	275	279	264	260	268	262	256	293	269	256	262	276	272	295	279	228	275	255	253	255	270	272	254	257	243	268	255	248	270	283	258	268	304	272	259	254	243	283	246	273	270	256	269	261	264	237	262	258	274	282	280	255	281	262	283	252	267	286	266	269	241	276	256	299	265	308	268	273	255	257	252	291	240	278	283	273	295	279	253	277	257	290	283	288	270	291	247	268	253	269	250	271	232	297	261	259	281	260	262	254	225	284	287	271	265	257	251	250	262	258	238	262	253	253	230	243	253	297	260	250	267	275	255	258	289	264	250	282	308	256	279	263	286	255	245	277	284	258	261	283	284	241	275	284	276	277	264	251	276	268	255	261	271	291	258	274	253	244	272	271	248	250	282	269	284	266	271	266	245	237	278	283	255	270	260	246	246	259	274	232	283	254	246	243	291	226	259	264	247	292	237	258	251	273	277	259	281	278	245	248	246	245	255	253	238	268	246	264	246	289	267	278	246	266	279	284	255	255	246	301	260	245	250	262	268	259	257	248	270	269	305	263	273	298	248	233	273	256	264	229	254	254	281	252	258	247	281	266	269	306	261	284	263	263	263	283	272	276	257	274	246	266	247	275	271	232	241	262	244	264	261	277	271	271	242	246	252	219	295	257	278	267	283	249	246	251	227	235	253	279	251	280	255	262	259	279	291	239	278	273	224	251	286	253	246	256	263	284	269	274	292	271	272	226	254	259	286	262	255	282	295	250	283	266	251	252	278	292	260	255	284	255	289	255	283	258	286	256	244	264	296	289	252	243	267	227	226	260	267	224	266	243	254	289	268	255	264	246	287	275	267	281	240	290	260	247	264	281	250	298	277	278	250	282	245	236	266	302	258	256	265	256	271	274	253	294	281	235	224	255	267	263	258	289	264	263	269	263	232	258	285	285	254	256	263	259	265	282	247	258	251	254	241	255	265	258	258	274	237	276	240	259	249	249	264	224	254	262	260	263	279	261	258	278	274	273	262	263	311	227	267	239	283	293	300	263	254	290	287	233	263	261	259	261	301	253	253	263	258	288	265	260	272	257	253	234	216	286	286	270	282	278	256	282	276	282	263	250	272	293	270	239	251	272	251	274	288	265	274	304	239	268	292	277	281	269	268	280	270	284	273	265	254	272	256	263	232	280	255	253	269	239	257	293	263	262	268	275	288	259	239	266	253	279	288	257	285	259	236	315	268	242	280	252	250	270	243	268	292	269	276	241	259	282	286	259	279	294	280	229	267	283	250	263	263	304	247	274	260	249	264	288	253	278	297	271	255	292	279	263	268	277	260	267	229	250	228	271	274	265	275	229	251	265	257	255	245	264	225	258	267	286	261	275	272	248	279	264	267	270	253	232	245	245	263	261	270	240	271	300	299	280	242	245	249	269	239	284	269	273	259	265	269	261	266	269	270	221	230	280	237	263	252	278	252	277	248	282	262	278	241	273	282	298	249	266	294	273	284	266	236	274	241	263	258	254	267	278	235	257	262	296	257	272	230	267	276	257	248	307	271	266	279	291	273	277	242	282	268	282	253	245	286	275	281	258	279	277	250	290	266	229	290	275	238	254	291	273	241	249	248	275	261	270	240	284	265	275	262	255	289	263	253	270	278	275	284	289	279	299	278	269	256	255	276	270	269	262	265	266	278	262	271	249	270	253	239	277	242	234	239	259	273	287	278	253	273	260	257	255	249	263	273	231	225	291	271	287	272	255	287	263	233	205	258	255	272	275	246	290	262	266	282	255	267	263	238	262	234	267	251	254	276	261	252	256	256	255	288	250	251	275	228	256	281	275	238	254	269	251	245	272	246	291	289	250	268	274	308	269	301	257	301	296	275	265	240	267	284	255	269	256	275	257	276	288	271	240	246	279	296	305	288	274	273	252	267	279	295	242	282	258	239	254	284	258	271	238	264	254	261	250	270	280	263	264	255	278	275	260	255	266	263	252	266	275	257	285	284	241	259	270	291	273	262	251	258	296	249	276	264	269	288	263	247	251	246	252	278	263	255	262	281	265	286	260	281	295	260	241	229	268	240	277	240	226	255	287	262	261	270	243	281	311	244	268	250	294	244	272	255	271	252	235	262	240	235	260	299	249	286	242	250	253	262	260	249	279	235	284	263	239	283	267	243	289	312	243	260	256	268	223	266	274	276	257	260	284	245	264	250	236	306	246	297	314	254	239	283	252	243	230	256	267	278	275	284	274	292	255	269	241	269	298	286	257	277	291	254	298	276	235	246	291	250	249	295	264	258	261	257	267	259	244	258	285	233	258	259	303	294	292	249	238	277	305	260	277	274	242	227	250	223	260	260	248	254	246	307	262	253	262	277	258	305	251	282	277	266	298	292	273	290	259	289	297	254	279	266	274	257	276	266	227	251	273	260	239	236	246	255	232	266	251	257	244	241	247	290	267	265	255	265	272	263	293	283	251	258	287	278	275	251	257	286	257	276	245	286	272	268	290	262	265	260	244	254	269	275	255	264	292	279	272	262	238	257	303	288	244	277	279	255	256	250	278	263	253	273	262	252	240	271	265	242	296	300	283	264	234	256	269	267	266	247	257	255	224	238	240	293	270	260	284	246	293	301	262	247	251	280	273	299	291	264	262	265
7779	6830	10637	11769	10437	9008	7762	5929	5175	4352	3513	2962	2531	2152	1730	1420	1283	1114	1070	1055	1034	946	868	799	819	796	744	712	778	659	722	686	669	673	648	632	674	663	662	689	609	651	677	659	675	654	613	728	623	616	665	635	634	679	639	642	647	642	620	682	641	645	635	648	597	658	620	626	624	582	593	699	620	634	656	629	606	633	621	638	725	652	643	644	669	669	628	652	643	630	618	607	669	630	619	622	564	635	628	618	617	644	621	685	634	615	618	617	622	642	665	670	675	649	611	635	657	644	645	646	641	647	639	632	635	635	619	681	640	632	602	685	644	620	590	665	652	635	592	648	644	592	640	595	676	556	651	630	649	669	605	625	633	652	621	625	658	624	625	610	607	689	628	655	630	646	683	634	654	623	645	679	602	637	616	612	627	665	623	643	605	658	635	656	653	669	635	606	645	660	634	604	624	613	658	700	646	680	617	658	659	623	648	626	644	678	659	628	607	653	670	642	570	649	622	649	659	607	706	640	634	608	620	612	603	610	670	657	619	648	634	645	710	633	705	644	618	589	591	623	676	621	631	621	611	656	656	589	614	618	606	672	704	634	683	640	652	602	641	677	591	677	649	658	648	683	622	630	661	655	625	628	611	620	619	633	622	661	638	628	669	635	644	630	634	608	642	682	598	632	609	662	659	668	606	640	642	639	658	635	656	638	670	629	647	650	640	686	644	602	636	651	661	612	592	614	621	600	658	649	669	626	621	657	622	668	681	597	609	635	630	632	646	649	662	617	637	650	670	653	655	662	664	605	668	621	646	626	630	665	621	647	631	682	685	621	595	637	656	642	635	661	641	646	659	675	686	645	593	651	632	653	673	634	611	597	641	672	635	623	615	695	623	676	636	683	607	666	662	662	600	646	645	706	640	674	639	656	617	640	639	657	690	637	603	610	689	588	646	656	652	621	702	662	634	650	623	652	611	652	617	682	633	619	664	675	654	615	587	628	649	627	634	672	587	661	629	611	613	672	605	650	654	688	679	620	608	615	603	624	645	647	646	647	615	625	682	666	662	660	666	622	613	616	624	667	657	637	637	627	570	626	617	636	641	630	655	620	630	678	633	616	614	639	654	627	670	635	674	661	647	648	614	636	640	628	650	635	612	670	637	652	656	672	603	665	660	644	588	612	646	666	634	644	665	679	635	689	675	613	685	662	605	640	638	646	618	631	638	593	617	649	638	656	645	604	635	649	598	613	623	587	613	684	640	675	627	603	672	626	603	648	654	644	667	630	659	674	645	636	625	590	628	632	611	590	606	668	589	648	665	682	685	648	643	608	664	684	613	608	652	618	662	589	660	674	644	603	614	703	569	624	644	647	643	672	654	609	647	622	624	656	589	640	656	636	661	605	653	642	629	675	693	610	650	612	607	650	640	639	640	655	716	642	637	594	662	616	663	623	618	634	650	632	603	638	643	637	619	635	639	604	616	604	711	634	650	625	578	651	626	606	621	590	603	622	649	661	654	621	653	654	622	647	611	601	645	656	637	649	644	616	673	635	679	626	591	650	642	645	671	653	681	614	625	629	647	632	583	642	600	630	656	648	640	657	670	651	671	621	672	656	656	650	637	574	643	628	627	617	633	659	646	677	679	649	685	641	668	615	651	635	709	653	694	660	656	633	641	611	653	631	609	616	647	635	648	647	605	687	617	613	656	617	598	613	596	623	646	590	642	626	623	644	596	609	673	646	660	649	634	666	626	635	661	629	655	621	665	649	658	603	615	676	656	612	641	638	657	639	621	641	679	649	638	673	650	609	659	694	622	646	605	624	597	695	644	654	672	609	648	641	653	652	576	563	646	608	631	651	666	605	624	654	634	613	612	630	638	645	647	627	606	664	641	664	627	608	664	658	633	613	670	630	585	646	672	598	605	603	656	646	600	638	613	663	609	668	600	642	609	637	660	651	636	631	681	644	605	605	634	643	611	620	637	643	619	590	644	653	655	619	630	661	674	635	608	609	634	629	622	620	632	626	621	643	651	643	621	620	605	645	641	642	659	635	692	630	613	605	677	656	624	630	660	664	625	655	599	592	639	610	640	640	633	652	680	620	652	625	594	622	690	636	634	679	598	622	619	619	681	624	638	640	620	639	598	657	567	645	684	635	645	642	617	641	682	661	590	594	633	709	641	626	663	627	630	635	658	677	656	595	606	626	683	624	649	624	610	654	644	649	659	652	652	634	612	632	636	596	647	636	687	623	640	650	644	632	613	695	692	604	635	587	613	645	587	613	652	641	622	601	634	665	650	630	616	664	672	654	640	631	682	622	703	682	678	662	683	658	635	623	650	623	667	678	607	629	589	610	670	640	646	651	665	609	680	649	628	630	632	630	615	653	655	614	636	643	634	656	642	655	710	646	652	635	629	625	656	650	659	629	675	648	623	660	670	641	653	667	621	601	613	664	676	625	659	628	640	681	615	655	673	667	640	700	678	597	657	654	630	660	603	682	609	705	699	624	661	615	617	596	636	595	592	665	648	602	622	643	654	610	651	631	629	631	612	636	596	648	645	635	611	649	691	687	634	672	623	653	653	666	592	672	669	671	653	655	632	648	649	632	611	629	646	637	643	647	662	633	635	635	607	629	614	662	601	629	631	636	628	632	639	665	651	600	617	659	616	653	663	636	624	669	661	622	627	627	662	653	638	601	659	627	606	640	599	615	627	665	621	658	666	681	652	636	605	689	635	621	604	612	650	630	637	634	681	646	681	651	653	605	640	697	612	614	652	589	676	621	622	639	639	618	666	605	618	687	679	592	619	647	630	654	664	664	646	652	628	624	677	663	673	635	658	623	623	682	638	659	624	634	612	665	590	637	640	622	638	631	638	655	635	649	676	636	614	587	692	639	656	666	611	635	572	642	633	643	653	623	640	650	618	667	613	664	602	631	623	629	614	657	633	631	662	664	695	617	644	674	622	633	617	625	589	637	656	674	679	612	645	650	607	688	668	597	624	641	661	624	642	620	611	652	642	673	681	636	637	623	668	671	639	666	640	628	648	642	628	596	643	643	638	638	614	611	660	669	663	653	609	638	606	652	670	686	648	681	615	653	706	638	645	689	673	634	590	608	664	596	652	565	659	709	620	635	658	634	605	643	625	648	620	625	638	651	661	609	655	606	629	632	613	645	619	617	637	683	659	594	654	620	638	681	633	606	627	607	648	607	583	658	627	605	646	646	643	597	628	638	579	644	574	606	648	625	614	685	674	681	658	594	618	639	651	657	604	656	639	664	656	680	655	677	612	616	638	686	646	650	656	632	631	620	657	665	637	665	590	637	601	673	640	617	573	641	622	647	634	592	582	645	618	633	637	600	612	604	611	592	627	619	619	626	687	627	641	662	629	609	629	639	614	593	642	618	669	681	583	630	642	638	634	618	641	584	634	622	620	663	621	674	657	640	652	625	624	631	684	658	631	621	597	620	672	664	655	618	609	619	653	617	638	654	649	637
22230	16853	12639	8912	6575	5237	3581	3116	3039	1830	1344	1185	923	752	651	526	457	408	429	382	357	313	346	306	304	306	306	275	265	289	303	271	268	281	279	263	278	226	243	262	259	240	261	289	258	270	296	248	244	290	271	247	260	258	300	257	264	273	271	264	248	290	260	262	257	246	250	261	257	269	280	248	244	236	286	293	247	253	280	270	251	275	222	266	265	273	241	280	254	248	256	293	283	286	296	286	249	254	272	259	309	275	243	253	216	246	252	276	279	268	260	258	251	248	242	225	264	277	225	244	261	236	215	239	220	258	265	251	253	241	274	265	249	284	266	277	267	254	255	256	272	249	248	263	260	248	236	235	237	243	239	301	251	252	252	263	234	251	245	274	243	233	249	239	265	272	248	253	243	239	236	241	249	272	284	271	258	237	260	225	245	298	233	257	267	270	246	259	269	266	285	266	267	238	266	234	275	265	285	237	280	249	246	267	290	271	256	270	250	256	261	259	262	233	269	244	243	233	295	226	281	261	255	258	229	232	263	262	257	240	282	266	290	249	268	255	257	324	302	263	257	253	253	256	295	239	268	250	291	278	260	241	231	277	282	251	286	254	242	222	248	283	236	245	250	277	274	274	269	257	289	261	277	243	246	271	241	256	264	263	267	236	258	280	272	253	281	271	250	295	257	283	263	249	255	251	269	248	252	271	261	265	258	262	275	262	258	234	248	263	235	284	229	279	228	267	243	266	216	304	285	224	247	241	255	251	240	268	209	238	236	283	262	244	279	282	248	248	243	271	227	272	242	229	265	281	233	246	280	258	260	239	236	271	256	272	283	270	262	287	261	243	273	290	255	230	260	281	236	233	259	257	235	257	257	268	258	272	244	256	266	249	256	244	261	250	274	250	269	263	258	278	263	265	277	271	256	284	252	249	245	260	279	257	254	242	255	254	254	269	272	262	248	239	254	263	224	273	283	271	238	269	240	281	257	272	242	243	260	260	238	257	278	277	275	288	262	302	290	243	247	259	244	264	249	288	252	259	279	249	237	286	245	275	257	266	271	232	272	268	261	256	227	237	263	274	236	224	257	281	261	270	228	250	256	234	255	271	278	270	255	250	247	274	264	240	260	258	260	271	256	262	264	243	271	292	260	258	272	253	283	239	263	238	223	270	260	259	272	281	255	267	244	278	263	258	243	240	247	248	251	261	270	271	279	254	237	286	253	260	262	243	251	233	274	288	246	256	238	263	272	247	251	244	247	287	266	268	262	243	245	257	298	258	225	284	273	261	231	252	278	257	256	251	269	225	229	235	266	229	255	248	240	258	242	270	254	264	258	264	250	247	253	302	273	227	242	249	250	220	249	257	270	282	255	263	275	271	231	266	243	236	275	272	277	261	268	269	254	271	260	237	269	213	225	247	271	273	277	251	226	254	212	242	271	271	237	251	251	276	241	249	261	269	283	262	260	281	269	244	257	282	253	245	257	273	284	233	280	253	261	255	258	261	260	256	261	246	241	256	255	232	237	245	256	274	245	250	229	231	267	270	273	269	267	244	265	250	262	256	226	295	285	226	249	264	254	268	287	252	256	240	238	255	243	269	260	271	257	238	264	232	232	237	249	229	232	248	259	254	303	263	268	282	249	243	274	288	304	227	251	297	259	261	260	267	272	273	225	247	253	232	256	255	262	264	291	258	270	262	247	272	293	281	248	273	258	232	267	244	224	283	231	243	249	259	255	246	238	257	269	255	242	222	283	267	277	269	259	290	268	249	253	252	248	255	224	219	234	258	279	230	264	233	251	225	254	252	264	238	234	267	253	236	293	257	256	235	273	241	234	267	264	266	260	269	224	243	276	262	260	248	281	262	263	281	265	256	280	255	266	250	265	282	258	235	246	258	258	249	274	260	236	267	263	238	241	268	267	266	268	276	246	242	247	232	300	285	230	236	262	275	247	262	256	242	238	258	266	248	241	245	282	240	280	259	259	282	278	249	241	266	264	258	262	261	269	246	253	270	241	277	244	248	277	239	279	298	288	288	245	262	277	254	257	275	262	262	264	255	249	260	248	261	241	266	246	274	254	235	242	221	223	271	269	262	268	229	248	248	271	248	290	265	266	253	269	266	281	267	287	288	266	278	277	271	242	258	237	237	253	251	277	257	267	264	255	252	243	246	266	255	243	240	259	264	242	262	221	238	274	247	275	285	219	246	283	304	247	276	262	259	265	270	259	258	280	270	218	247	231	260	268	269	235	240	263	251	255	256	261	257	262	267	265	253	267	263	264	255	244	245	258	271	266	275	263	261	258	274	275	248	264	245	267	243	233	268	270	239	246	239	251	274	245	274	261	265	262	270	262	270	252	262	280	260	258	261	221	230	253	259	276	253	250	256	264	253	260	271	222	272	246	271	260	250	265	259	266	222	282	258	246	245	236	252	240	264	259	261	259	283	251	230	241	260	239	271	250	252	242	289	260	314	264	248	221	260	244	266	281	263	254	249	263	247	267	245	249	270	271	249	258	267	267	257	231	252	253	258	279	250	236	261	255	222	231	244	260	263	232	244	220	223	243	278	267	261	241	236	252	252	238	251	250	259	243	233	244	267	295	261	241	262	260	273	226	265	267	240	236	277	261	258	278	277	274	249	282	242	246	268	279	240	268	302	237	249	278	293	258	281	274	270	246	311	264	274	258	244	267	276	290	264	268	249	251	266	259	261	245	244	256	264	302	284	266	282	249	247	273	254	243	275	251	246	281	252	242	257	259	262	301	264	239	257	262	257	240	259	275	260	271	254	255	274	251	296	252	241	268	280	219	261	279	230	255	282	261	255	253	279	255	254	267	315	255	273	292	258	254	251	232	247	268	285	249	261	267	298	255	247	235	295	229	235	273	269	261	251	270	265	229	306	255	263	254	262	285	238	262	263	254	286	230	220	265	257	296	271	271	257	258	236	263	259	273	270	264	258	260	292	257	254	254	255	245	237	256	282	273	239	257	264	275	253	256	256	256	274	254	249	238	275	259	242	260	314	258	279	247	272	230	266	279	253	256	242	268	253	239	261	254	265	232	288	262	276	239	277	250	256	261	247	269	261	258	260	275	272	242	282	252	268	250	258	249	294	248	254	274	292	244	261	268	298	237	263	242	263	269	240	235	246	241	262	287	242	266	266	273	232	236	260	238	255	247	254	257	231	260	296	240	259	251	267	268	262	295	264	249	237	243	248	242	247	243	277	263	244	238	260	258	228	254	235	280	246	257	248	257	212	269	261	261	264	251	302	231	238	258	257	282	251	233	271	268	266	300	267	245	237	243	250	228	267	270	266	248	267	247	242	255	233	252	262	278	231	252	265	258	251	242	237	254	254	267	265	242	266	258	276	242	273	253	257	269	256	255	268	252	259	252	276	249	267	285	269	246	270	266	269	220	262	266	224	225	274	255	269	283	261	241	250	266	239	274	262	250	239	264	282	262	257	280	230	229	238	230	293	283	239	280	262	267	265
16403	14625	16887	18472	17495	16265	13730	12955	12625	8634	7149	6097	4714	4392	3196	2379	2164	1923	1732	1538	1455	1285	1178	1107	1039	1004	939	891	872	851	786	783	696	724	674	691	711	600	664	643	657	633	667	656	610	667	628	632	661	687	646	611	612	631	643	585	637	666	649	650	645	648	584	654	686	658	612	643	625	651	633	640	586	579	591	583	615	612	625	574	609	627	623	602	646	636	630	598	629	654	675	629	592	594	606	656	637	645	636	604	637	607	647	602	626	654	618	611	630	621	572	565	588	624	601	638	654	657	605	629	659	651	633	573	613	654	586	652	692	624	595	633	616	616	620	595	654	640	647	668	644	603	654	678	654	586	606	622	581	651	669	677	614	607	667	618	610	635	681	603	609	624	611	627	602	643	637	608	620	637	616	651	659	581	673	657	629	627	623	599	624	606	616	674	644	639	649	662	627	635	627	631	633	641	633	641	613	626	619	596	628	600	640	641	624	617	654	573	604	614	597	670	627	616	625	623	630	634	611	630	676	619	635	590	629	631	671	599	640	662	682	615	647	624	656	619	595	651	659	601	595	646	624	623	629	616	613	623	651	642	639	647	660	612	628	686	621	610	572	663	643	639	622	643	600	616	565	632	622	643	632	634	617	633	615	662	624	639	612	642	609	613	615	613	652	663	619	642	613	625	646	643	658	625	634	624	590	600	684	624	613	649	596	593	590	641	670	630	652	675	630	642	610	713	675	663	648	575	642	643	611	621	590	663	588	579	605	665	650	609	625	567	619	655	606	623	619	619	620	670	662	568	572	609	632	621	694	654	611	633	599	639	643	602	628	649	589	637	625	614	672	619	598	668	618	620	614	598	654	633	692	640	630	656	621	590	622	625	658	613	635	655	586	597	590	620	620	639	631	657	625	634	601	630	644	660	633	614	609	629	615	645	607	581	629	634	638	633	635	640	598	650	634	599	608	606	631	606	646	631	618	611	626	649	661	627	642	592	632	623	613	645	626	577	642	617	654	629	623	632	662	650	600	584	642	656	643	679	613	613	609	640	641	600	609	699	645	616	615	692	610	606	654	604	615	604	648	618	657	651	620	625	644	644	607	665	619	668	608	660	622	633	623	611	586	621	621	638	625	641	619	618	619	660	681	643	701	616	619	622	599	647	607	591	607	601	610	603	630	628	644	616	621	612	623	634	620	596	640	637	632	599	635	591	610	675	622	597	645	673	645	643	610	620	642	615	617	652	605	654	605	602	611	641	588	631	601	632	606	604	651	624	609	620	672	630	578	629	615	672	648	640	642	629	631	649	607	622	622	655	628	625	625	619	588	623	633	553	599	650	663	667	644	619	617	577	619	662	675	646	598	654	627	611	647	656	641	666	615	626	650	663	644	634	603	613	639	661	651	622	625	619	635	662	644	630	660	653	641	605	611	637	610	630	641	605	664	603	626	556	650	624	614	625	641	632	632	640	647	602	599	620	630	617	636	588	665	584	584	618	634	657	661	617	615	629	632	631	642	632	662	654	630	645	642	638	599	623	648	643	608	609	617	639	647	623	598	645	599	614	629	641	659	621	627	635	610	632	610	646	643	619	634	633	605	600	650	621	641	595	616	636	618	643	645	613	661	665	617	591	607	645	593	623	611	643	668	619	632	609	610	659	660	628	659	595	656	638	619	640	615	618	575	637	621	628	607	644	611	608	619	627	652	613	594	602	652	673	609	653	659	611	694	594	621	576	639	576	562	627	636	593	624	590	634	663	589	635	581	606	659	601	650	682	639	650	652	619	657	692	643	603	612	592	614	652	625	629	657	604	670	651	615	609	614	679	625	670	659	621	575	583	610	627	647	583	635	614	619	640	615	593	655	646	656	638	582	617	650	646	616	629	632	605	612	604	598	620	632	611	638	640	620	629	628	626	628	572	629	625	587	595	643	594	686	603	651	624	646	595	647	605	629	634	615	682	631	649	630	613	598	626	623	662	594	616	612	630	639	591	658	587	659	644	591	644	628	633	670	628	641	654	585	597	597	629	628	648	634	658	626	603	615	617	629	630	624	615	608	630	619	606	644	633	633	640	615	634	579	655	682	626	613	612	622	624	576	602	619	641	614	615	628	583	652	640	725	630	645	633	599	589	598	605	663	667	625	631	638	577	668	656	630	641	604	609	618	644	606	619	660	624	613	623	630	610	684	608	633	637	676	607	651	634	641	611	628	612	585	620	619	628	605	625	655	639	635	648	613	686	619	584	628	602	644	645	618	644	634	615	628	621	625	643	575	645	617	622	650	578	611	589	607	615	613	650	645	654	621	657	610	634	600	625	663	648	613	592	594	639	594	648	643	663	617	603	607	641	622	614	656	612	663	631	635	593	606	619	602	617	617	650	620	585	606	626	645	620	647	620	662	613	621	591	614	644	611	649	599	640	666	610	605	612	624	659	589	612	576	596	686	646	614	580	593	617	590	630	656	601	619	580	603	610	635	620	626	625	641	641	594	616	597	614	592	609	653	613	650	610	554	572	644	642	636	625	709	658	592	617	593	637	616	605	671	590	619	623	648	611	648	616	615	608	638	618	582	603	614	584	641	602	635	666	654	628	663	621	613	644	601	616	635	654	654	647	647	635	674	612	623	577	645	626	620	585	639	608	621	613	633	568	620	598	624	640	622	639	630	621	619	627	639	631	595	657	597	655	644	619	599	615	584	646	650	586	658	597	592	603	641	621	633	618	563	590	590	657	630	625	637	648	637	644	631	638	654	629	621	633	624	644	596	611	621	624	606	606	601	622	598	646	652	621	587	637	686	652	620	658	688	628	635	650	630	632	579	622	559	614	592	626	630	601	629	627	652	608	631	626	629	636	642	641	559	603	636	668	633	610	610	619	652	635	603	584	656	646	630	647	632	599	609	647	581	613	641	599	627	634	666	630	615	652	646	604	633	607	600	607	645	605	621	618	616	607	643	620	633	645	575	644	642	630	559	622	624	655	664	595	608	614	611	619	586	588	640	604	649	613	647	615	645	600	636	609	597	639	679	626	615	632	650	620	584	620	623	640	604	636	587	652	637	642	608	556	642	566	643	604	583	630	597	650	666	628	643	601	616	601	589	641	641	609	612	636	619	613	609	649	628	645	619	621	594	632	607	575	664	674	645	617	664	616	629	646	633	601	628	622	617	597	597	651	629	648	598	628	587	631	591	603	639	647	664	608	610	624	608	620	609	613	651	661	609	620	645	615	622	603	585	633	591	635	600	627	596	654	626	625	649	652	605	654	630	663	629	637	627	699	610	610	614	594	649	682	619	590	602	681	623	592	605	631	645	603	643	638	648	574	697	646	643	629	611	646	671	669	647	637	619	645	598	723	625	645	643	613	654	655	585	642	638	645	649	610	585	674	607	629	655	667	680	628	648	622	623	625	631	664	648	648	641	657	640	620	636	588	650	613	605	663	590	620	674	588	603	630	652	591	651	645	675	628	609	613	590	646	595	602	614	616	685	632	596	635
30340	24372	16977	13016	10088	7573	5777	5310	5127	3036	2296	1788	1197	1373	810	674	564	519	457	442	390	386	349	319	315	296	294	259	276	246	253	278	229	231	246	255	225	270	200	232	254	217	246	215	216	200	259	235	212	231	237	225	239	224	240	229	236	245	213	206	231	226	239	249	220	226	216	207	232	223	245	200	229	210	218	203	228	218	202	229	246	216	218	222	225	213	253	242	251	216	227	240	237	239	234	218	218	245	184	230	221	213	249	223	225	192	226	217	248	219	220	223	221	236	225	237	237	242	202	192	210	226	215	233	235	245	217	242	243	197	230	220	228	222	216	223	214	200	227	239	208	248	259	222	231	224	235	251	219	216	232	222	231	255	226	204	241	244	216	224	232	230	258	236	214	223	235	245	216	222	226	258	225	224	241	213	205	236	198	237	230	219	228	242	245	208	219	222	239	203	237	204	237	218	224	236	224	249	227	243	244	218	193	200	238	229	224	216	237	232	226	226	224	237	223	226	221	222	245	233	232	212	223	245	207	222	236	237	223	217	214	221	236	230	242	224	218	249	234	208	208	229	239	231	211	228	257	235	236	212	236	232	248	262	230	212	229	252	213	218	223	207	232	218	241	207	251	229	203	219	228	234	206	225	227	227	199	213	223	261	262	199	220	228	221	227	227	244	245	241	227	245	215	240	194	227	225	242	240	253	219	241	234	240	232	221	200	229	272	248	236	207	235	227	212	230	219	250	244	237	233	237	224	214	246	227	243	224	236	241	218	215	222	223	246	237	235	239	237	211	201	252	241	227	216	246	223	236	226	225	239	202	206	231	223	215	221	224	234	244	245	264	221	234	215	238	215	228	222	245	203	237	256	234	248	253	234	211	219	231	207	232	214	224	266	209	255	229	225	245	202	209	216	234	252	230	207	237	251	200	205	230	242	228	229	204	221	222	229	235	211	209	217	221	240	230	204	231	235	224	236	233	203	236	217	216	194	245	219	253	255	225	210	245	263	239	237	242	237	239	227	216	212	201	240	230	227	215	220	206	241	242	243	216	229	231	201	203	204	206	228	242	212	207	250	243	224	211	254	220	253	232	253	248	229	222	226	222	197	207	217	247	236	195	240	252	230	241	237	242	225	250	260	225	255	217	232	213	198	218	181	204	227	240	235	231	218	202	205	211	241	225	215	235	244	229	242	206	237	198	222	250	249	237	230	261	252	209	243	191	223	241	220	196	205	235	215	239	237	220	242	194	227	229	239	227	223	219	231	231	236	223	230	220	241	221	218	229	224	236	230	194	224	220	216	241	205	250	222	250	273	205	215	239	204	229	211	221	234	229	234	219	221	236	227	212	204	193	206	228	203	242	230	244	197	216	212	213	239	225	221	215	210	250	263	229	223	230	240	253	234	220	256	212	255	224	250	239	217	229	225	215	231	214	230	217	213	230	224	202	216	227	219	215	208	216	238	210	229	224	269	218	233	230	217	231	198	225	242	236	250	245	251	244	222	215	261	211	217	226	230	212	244	240	264	191	192	234	208	197	247	213	203	205	239	203	231	236	239	234	253	244	210	213	221	221	252	214	255	220	215	237	257	234	226	205	219	216	248	263	213	242	201	242	217	248	247	228	219	239	216	234	220	240	237	260	258	236	214	223	221	192	235	231	227	241	244	223	233	259	240	233	234	228	252	238	242	261	239	209	239	248	230	256	242	197	224	248	234	245	240	220	218	227	242	226	258	223	211	214	206	224	221	260	247	227	222	207	245	238	221	216	225	236	224	252	237	242	221	215	238	238	224	227	241	211	229	238	236	248	252	204	234	227	225	261	262	221	227	216	204	249	222	220	232	220	244	224	216	220	216	262	235	208	216	207	229	214	218	225	244	253	223	208	235	240	220	232	242	224	218	227	207	230	223	234	234	224	243	232	250	256	239	227	227	231	210	234	238	229	232	228	198	213	235	213	208	209	226	259	231	240	216	227	220	244	283	206	224	216	250	254	215	218	250	242	218	229	247	197	220	226	232	219	226	256	219	243	236	237	259	194	217	238	237	251	224	271	236	208	221	237	238	224	204	202	220	218	254	217	223	233	217	241	235	213	228	220	242	244	244	246	219	235	222	227	241	225	261	196	231	230	251	207	231	213	243	216	227	229	266	230	237	240	208	222	235	243	243	231	244	214	218	235	244	196	242	216	221	240	260	230	232	210	233	241	240	247	221	238	239	208	207	226	242	240	234	238	247	200	247	248	238	234	240	251	193	218	240	221	244	222	246	246	217	212	253	220	224	206	235	189	214	243	248	231	209	231	223	227	204	236	215	202	223	203	217	206	212	237	206	210	247	230	231	226	242	236	228	235	240	231	215	202	220	225	211	222	217	199	204	216	220	243	215	236	215	222	232	216	218	227	218	236	222	237	244	258	263	225	226	240	243	211	223	220	261	256	245	237	229	232	203	239	224	225	245	212	208	233	232	241	222	201	207	185	228	206	218	230	264	191	259	242	248	223	219	197	247	219	214	228	237	209	240	213	244	217	252	217	234	259	244	222	236	235	207	219	234	229	211	231	224	206	215	244	226	220	196	214	237	253	227	209	206	236	228	221	204	222	247	213	240	222	210	222	218	201	225	225	218	240	255	243	215	229	239	225	246	238	224	242	222	252	236	233	245	201	204	215	205	230	230	212	226	225	236	253	236	230	252	242	215	253	245	238	197	223	235	232	223	216	227	216	233	237	246	215	215	235	228	255	245	223	202	220	245	232	205	213	216	239	230	232	186	234	234	250	247	241	200	252	229	182	215	209	220	226	272	221	220	208	242	238	224	227	214	217	255	216	262	227	223	227	211	246	237	230	239	224	248	232	223	234	204	280	219	217	231	231	188	252	243	252	230	232	236	221	215	199	209	204	248	248	236	236	252	229	239	226	200	224	193	247	278	215	226	249	244	225	230	228	241	226	244	200	201	227	246	229	260	233	239	210	233	227	244	242	216	231	224	214	219	249	248	216	232	215	235	209	234	227	206	217	256	239	259	210	225	227	212	230	227	222	234	227	215	274	217	226	264	237	227	241	234	240	232	222	232	209	201	243	230	225	279	225	214	244	219	240	237	239	244	254	239	205	211	231	221	251	213	230	236	236	211	217	243	198	252	210	245	222	230	191	231	214	241	245	226	246	233	242	226	207	226	211	236	240	216	227	230	242	229	271	229	254	220	206	240	239	232	240	239	205	221	207	234	201	226	207	221	212	205	222	226	221	240	234	231	209	209	209	245	215	230	250	211	225	218	201	222	203	223	240	218	232	221	257	237	243	241	212	209	201	234	266	256	236	203	203	211	238	229	258	232	225	213	241	242	239	218	228	226	216	254	242	228	225	233	212	225	234	243	235	206	231	239	196	238	227	216	207	222	236	243	216	221	228	225	233	216	203	227	220	229	233	217	229	206	231	258	213	220	227	240	232	239	243	233	245	203	217	249	246	249	200	243	248	230	216	239	216	229	234	229	247
21054	19234	20543	23244	22995	20888	18146	18671	16929	11928	10425	8087	6445	6522	4021	3462	2682	2590	2291	2039	1807	1664	1395	1299	1222	1114	1014	961	990	911	737	708	734	694	670	684	662	634	647	621	622	608	625	609	581	595	630	616	618	573	596	604	564	558	559	549	558	546	530	573	504	515	566	564	576	568	525	578	555	550	584	536	551	513	581	601	552	547	533	553	550	569	537	593	524	561	573	583	529	588	555	566	528	570	581	538	550	569	571	564	544	607	570	546	567	572	554	559	588	572	540	603	531	532	553	571	578	527	604	550	526	554	565	525	536	558	532	566	578	564	521	509	512	548	518	563	495	565	543	544	546	569	560	587	547	529	567	534	553	542	559	521	531	538	546	572	542	521	578	544	549	548	557	589	534	525	570	583	523	565	586	563	568	555	546	519	549	521	528	515	595	525	529	532	563	567	564	563	550	581	573	552	582	561	578	557	585	555	554	538	562	559	554	565	547	574	534	535	566	599	579	574	558	513	575	573	573	604	579	539	542	553	571	557	574	556	552	538	550	553	561	559	559	578	549	542	549	548	542	575	559	555	560	639	546	578	547	566	570	568	552	580	596	514	573	571	526	559	532	550	589	573	553	552	579	549	543	564	562	572	542	526	544	568	532	538	543	599	528	568	579	539	574	568	549	543	567	571	554	567	563	607	574	532	577	553	518	500	589	564	494	567	560	580	556	558	593	553	547	568	568	556	553	560	573	551	561	567	523	627	562	514	537	590	538	526	592	540	553	573	553	568	585	586	551	562	543	545	561	533	586	559	557	508	547	536	550	561	568	550	510	502	528	523	576	590	573	561	545	582	578	515	599	529	547	582	607	581	536	547	553	528	517	588	555	542	522	510	517	540	561	554	542	538	535	526	523	582	522	579	556	588	567	623	536	513	566	552	545	592	515	573	551	540	551	538	520	527	575	561	548	526	582	540	541	543	522	518	539	523	523	550	543	496	555	529	593	551	522	557	537	572	577	592	529	543	563	604	554	523	534	530	539	586	586	570	534	534	566	540	550	563	547	516	553	552	513	577	567	532	549	574	546	555	567	552	576	593	591	571	591	553	547	567	524	559	593	549	538	572	505	520	553	531	576	517	516	562	575	578	548	556	546	565	530	531	574	533	554	541	562	579	551	564	532	547	551	573	580	528	563	501	561	546	561	518	526	576	539	548	566	559	566	563	586	571	544	546	528	532	546	549	539	556	560	521	541	557	521	540	566	582	555	531	551	507	559	518	526	569	541	565	570	598	583	507	589	568	549	529	554	534	543	595	538	572	557	567	575	546	597	557	543	594	514	565	571	555	559	571	562	547	554	574	567	544	566	599	561	548	525	573	564	534	573	567	543	553	554	578	540	555	532	530	560	546	536	492	555	571	525	525	599	587	541	544	552	576	552	524	584	604	544	566	587	592	578	505	570	533	555	578	590	546	605	534	547	539	566	579	539	579	551	551	547	548	579	562	587	542	506	582	525	548	580	564	577	628	532	516	550	532	552	577	538	530	560	513	569	535	559	609	577	575	564	587	559	562	555	539	564	554	572	554	566	610	528	543	569	534	511	569	566	539	503	537	599	584	539	574	516	583	577	543	524	556	527	539	549	601	600	543	564	581	589	556	543	591	566	562	588	543	600	610	597	558	548	538	572	539	544	558	536	540	529	569	556	559	540	541	531	559	568	525	530	511	560	548	579	559	580	510	575	523	529	600	553	563	539	546	540	537	545	600	536	572	579	603	525	559	580	540	575	595	566	553	600	547	526	606	581	571	534	591	545	588	542	517	598	530	557	518	547	551	535	555	561	553	543	503	575	589	574	551	568	516	534	581	533	575	555	581	558	533	545	589	572	570	540	557	519	596	613	533	531	585	537	568	516	573	532	583	537	541	551	544	547	592	557	521	549	522	544	495	530	533	550	562	557	587	567	506	552	577	543	510	565	548	525	565	546	543	559	573	565	551	531	558	477	560	594	560	541	561	548	543	585	600	517	565	556	539	566	590	550	518	543	569	572	554	586	520	563	538	570	576	564	576	525	532	497	518	568	540	554	548	590	550	535	545	571	516	557	598	552	543	525	611	536	522	590	542	603	576	558	550	557	577	539	569	522	568	564	547	543	585	559	545	563	574	542	563	561	566	563	557	586	576	567	538	547	541	538	552	583	534	561	565	558	545	537	553	524	541	588	555	580	548	543	577	544	577	576	592	541	562	528	559	547	541	541	532	578	592	557	564	539	547	553	569	539	579	571	524	565	561	556	565	595	525	551	548	546	516	547	545	562	556	589	608	509	590	501	542	555	549	604	547	559	570	522	572	585	587	631	561	555	550	554	530	509	561	509	545	564	568	545	534	515	547	601	513	543	546	520	532	574	515	585	554	532	606	545	539	587	562	584	565	566	551	539	533	588	595	549	584	574	580	536	543	525	556	535	561	580	580	499	570	543	513	546	527	600	578	557	596	541	537	576	536	602	526	558	540	572	581	538	559	587	526	581	576	571	589	520	600	559	555	530	519	544	543	558	521	547	561	528	546	548	559	572	547	598	559	544	531	557	532	536	532	551	585	537	564	555	553	547	602	580	519	582	569	584	559	582	522	547	509	531	560	544	582	549	576	551	567	508	530	550	553	561	575	586	555	546	534	542	543	517	582	565	553	541	583	522	550	556	555	581	541	534	554	540	531	584	576	554	547	565	556	567	567	562	546	584	512	549	545	563	546	508	585	551	520	602	557	525	539	530	578	563	578	555	559	546	566	557	564	523	592	529	525	575	569	543	543	545	561	559	520	546	537	573	534	542	586	519	560	550	543	520	583	562	531	552	557	537	559	603	580	548	567	563	510	535	555	536	500	541	523	559	557	570	559	564	509	555	591	540	550	528	521	577	561	551	567	628	527	561	515	573	593	575	604	585	553	558	542	593	530	551	577	574	604	560	551	512	586	555	530	597	535	556	552	532	523	529	549	554	549	536	551	570	533	545	515	536	564	561	534	572	583	548	527	552	552	558	541	510	539	559	536	572	585	599	561	552	528	570	559	533	560	547	551	520	561	534	583	524	554	542	581	552	590	554	540	545	545	550	562	558	505	545	539	582	577	518	553	517	579	560	596	574	577	538	582	523	582	510	539	551	574	542	565	591	544	537	532	553	557	547	551	592	582	556	548	582	540	531	544	571	570	537	574	579	554	530	595	576	554	564	574	520	540	555	554	574	543	587	551	570	529	553	530	600	566	561	502	542	546	545	578	555	519	586	542	529	549	572	564	561	545	533	522	598	532	525	562	575	560	586	541	568	554	550	556	526	516	502	539	561	591	550	545	563	598	526	586	563	561	568	565	547	596	568	534	580	544	566	548	578	568	535	538	543	560	543	570	537	577	504	570	554	555	600	577	538	624	574	580	565	537	575	545	539	513	564	592	563	576	573	573	549	560	580	537	564	557	517	545	585	561	547	611	555	538	537	501	580	607	524	552	564	552	521	569
10053	6381	5525	4235	2981	2068	1584	1246	1050	901	683	569	504	419	447	371	379	329	324	303	288	298	295	317	296	292	295	261	291	258	275	261	287	273	250	257	264	256	291	256	293	276	263	270	265	264	240	231	254	266	268	290	235	298	271	250	232	258	273	253	281	265	279	284	280	280	277	261	305	277	284	278	252	253	260	295	279	300	268	270	288	241	229	269	260	259	240	283	249	271	269	263	247	263	269	260	279	251	273	261	251	279	295	274	266	249	279	252	272	250	283	290	271	273	241	260	260	258	269	282	282	271	249	258	300	256	233	288	266	275	273	272	254	280	281	282	256	258	235	262	295	237	253	273	269	264	280	281	276	262	261	253	238	276	276	262	307	268	254	266	255	245	279	231	278	288	265	256	284	276	244	264	265	258	290	258	217	282	285	247	249	251	257	256	227	284	277	267	270	259	327	286	276	289	260	252	258	266	267	271	254	254	303	252	273	285	266	281	240	264	250	263	284	260	251	271	263	287	263	309	288	273	232	291	262	289	248	269	269	294	283	268	289	272	262	273	247	265	244	249	251	263	289	305	259	256	258	259	287	295	275	277	279	251	276	236	265	305	272	269	259	243	288	291	268	258	239	273	248	263	275	256	293	271	294	285	292	258	277	228	265	248	284	281	246	283	258	281	280	283	291	248	261	267	245	295	250	268	243	228	245	260	249	251	254	274	262	306	248	283	284	262	269	285	250	259	267	267	249	282	250	274	235	278	253	267	263	276	253	222	291	276	274	246	246	269	266	260	274	293	244	279	271	270	275	249	256	260	261	257	249	269	255	281	259	264	252	277	277	276	285	271	263	268	280	243	276	279	274	293	256	259	267	248	259	235	279	256	255	242	289	274	297	307	274	258	263	271	267	278	273	278	286	293	253	260	247	265	289	265	238	262	258	250	285	287	301	283	276	270	297	248	247	253	263	282	266	256	275	256	281	248	291	263	269	267	227	256	265	283	287	280	248	280	256	259	278	288	230	246	265	268	232	286	255	259	273	284	283	266	262	211	249	284	262	260	261	263	283	272	271	268	280	221	261	243	241	279	257	240	240	256	239	266	280	249	247	249	258	253	253	299	262	242	248	253	258	261	253	279	250	254	261	280	289	259	275	259	256	273	253	289	283	263	253	295	288	253	274	278	265	261	280	248	270	270	292	269	243	252	267	258	240	268	277	259	268	246	267	242	254	274	308	292	245	265	324	303	233	236	300	261	250	259	286	258	270	250	253	248	266	261	282	255	229	294	255	260	279	277	249	255	253	261	270	259	294	296	234	258	229	246	258	275	263	301	273	291	261	272	277	266	231	250	232	264	237	292	253	269	289	218	257	282	268	266	275	280	283	254	249	250	280	233	300	289	275	266	254	277	272	254	284	263	287	245	256	266	297	270	264	253	305	273	273	262	237	251	260	270	273	260	249	263	273	269	285	274	256	252	224	267	269	263	287	285	280	237	255	254	309	281	242	275	258	255	255	276	255	227	266	260	267	281	277	266	305	273	249	258	233	245	259	294	261	242	300	283	273	260	298	294	292	262	274	244	288	277	276	254	267	258	297	226	242	246	285	287	290	267	279	271	269	268	254	309	255	290	287	278	266	279	282	273	241	263	249	242	240	268	249	261	258	260	264	233	264	287	257	231	280	270	256	273	264	287	294	262	259	262	263	291	243	292	275	268	283	282	263	252	290	288	265	278	279	257	226	269	288	268	229	236	253	273	285	304	260	270	293	266	263	276	267	266	254	264	274	260	240	275	312	271	278	245	269	260	300	271	267	275	260	316	254	262	244	258	267	261	272	275	302	290	273	272	272	267	236	272	284	271	252	268	277	247	239	286	281	260	251	307	273	270	254	287	295	262	270	277	262	265	232	255	276	268	231	282	279	244	245	269	308	273	258	284	267	269	309	236	248	284	237	247	278	237	280	275	262	258	299	272	262	285	263	273	269	254	250	247	271	294	263	287	267	247	233	288	263	302	273	287	266	274	254	265	252	280	269	274	273	268	261	253	277	278	284	268	257	252	257	235	299	259	269	280	267	269	260	266	276	272	273	247	254	272	245	267	290	280	264	253	257	275	303	275	267	278	274	247	279	278	291	273	273	289	275	256	262	271	264	275	278	292	278	266	254	279	265	241	241	281	251	282	293	263	251	273	258	257	250	274	251	236	268	255	279	274	262	229	283	269	265	265	258	269	259	258	242	275	284	270	273	245	291	240	245	248	241	282	254	268	245	286	292	275	298	267	288	269	256	254	263	273	293	296	282	287	263	280	228	274	276	267	266	269	272	224	260	258	259	289	256	276	233	255	282	289	286	275	247	269	305	280	270	272	227	253	252	251	271	262	268	250	261	275	270	243	250	279	274	265	299	279	251	264	261	267	267	257	270	244	244	265	222	274	275	263	238	247	266	264	272	259	255	274	275	255	275	264	264	278	251	251	261	253	285	297	255	272	244	260	287	284	282	249	251	238	277	266	271	282	265	253	284	241	279	245	259	277	277	268	272	270	272	281	293	258	269	265	266	252	264	272	280	283	255	264	252	281	267	279	251	269	250	260	252	267	307	291	267	288	268	237	298	252	271	276	249	250	267	273	245	241	280	273	266	261	273	281	255	294	276	268	309	237	284	272	258	238	261	273	260	274	272	266	254	284	275	251	225	266	271	293	252	254	281	250	265	232	238	268	260	282	270	281	278	271	275	275	253	265	286	275	262	280	285	256	273	253	274	260	258	250	223	299	285	268	255	263	267	275	266	252	266	293	281	234	251	270	278	256	270	269	276	267	274	256	256	220	296	213	240	252	265	231	296	280	270	237	239	266	315	284	262	244	266	271	259	243	262	243	267	264	231	266	266	292	264	270	267	267	312	255	239	278	278	270	273	257	300	324	272	256	272	272	248	265	245	262	268	239	242	276	273	242	253	247	285	301	269	257	281	284	244	282	241	275	275	250	243	287	267	242	270	259	296	261	262	277	269	283	257	305	238	258	246	268	261	255	269	266	280	222	286	293	283	255	260	262	288	246	264	250	257	270	238	246	257	224	283	278	283	253	236	274	295	239	272	256	257	266	240	272	261	252	302	258	271	243	260	265	269	294	252	258	248	243	254	271	246	301	272	277	248	289	263	276	302	275	281	261	266	284	275	256	302	254	267	254	272	255	278	263	284	281	233	282	293	277	258	272	277	275	248	244	283	274	246	276	264	249	281	279	260	268	254	277	277	260	279	275	272	268	274	279	285	266	248	265	285	264	254	283	268	290	261	265	298	245	289	261	263	252	263	237	254	263	291	270	287	257	225	282	240	246	255	249	273	283	271	257	260	262	254	273	270	249	287	257	258	251	280	284	253	244	253	258	289	268	285	257	228	281	278	277	271	263	294	289	267	303	249	276	278	260	293	255	272	264	252	256	247	269	276	294	263	274	278	277	284	267	270	262	255	291	297	245	260	248	260	270	270	251	251	261	269	255
7769	6167	10688	11958	10757	8826	7560	6355	5695	4586	3658	2936	2609	2130	1618	1262	1268	1170	1115	1135	1043	997	890	862	795	768	726	766	730	719	704	693	653	717	665	629	655	672	642	679	647	628	691	627	690	662	696	649	691	695	666	701	661	658	690	613	692	659	673	678	692	652	635	636	641	630	615	630	614	686	664	640	712	609	614	682	667	655	601	616	633	648	616	585	654	655	635	640	651	645	627	650	681	669	628	643	633	644	658	645	629	676	632	637	695	651	657	643	630	663	631	649	669	630	659	624	640	679	665	631	684	627	658	610	664	693	633	629	634	674	663	647	602	626	645	608	672	672	658	675	681	641	642	634	659	672	662	672	618	654	665	644	628	616	649	635	652	628	628	646	626	689	619	650	645	621	664	654	616	681	653	649	692	670	630	616	609	672	650	653	641	639	651	596	681	618	659	620	648	672	629	675	618	691	627	643	698	643	651	634	667	598	630	668	625	621	683	616	645	678	629	640	643	652	626	621	622	648	693	651	650	599	610	694	638	623	655	669	667	675	621	597	643	617	633	657	639	626	617	659	640	688	649	657	627	677	642	651	622	624	655	638	660	623	657	706	633	584	611	627	585	642	630	648	653	678	605	640	671	595	632	649	688	633	610	631	622	639	713	644	609	605	649	628	667	637	641	643	607	637	661	654	635	620	685	659	651	648	645	659	677	631	608	638	629	602	648	655	622	676	655	621	665	673	660	617	669	631	681	611	638	663	621	642	668	674	647	602	670	691	633	650	685	601	609	613	676	646	629	639	644	651	615	649	619	650	639	658	631	650	618	655	699	657	639	668	639	672	651	663	633	614	675	689	668	621	633	639	635	688	654	640	650	639	647	606	648	663	654	655	627	621	617	696	671	633	661	651	632	635	638	605	624	672	642	643	633	629	614	619	647	649	648	638	689	629	660	634	644	651	680	627	681	637	627	649	655	651	659	644	682	666	625	622	648	633	668	642	588	646	624	675	708	653	652	653	661	637	642	643	604	670	685	618	682	602	645	660	633	660	616	656	676	619	630	657	646	634	624	682	629	659	683	644	634	638	647	633	608	638	641	627	618	626	616	696	587	654	628	615	623	664	662	663	626	617	658	645	606	642	625	628	666	640	652	622	638	670	616	622	669	667	631	636	641	654	597	649	675	617	592	633	663	644	641	651	657	642	616	657	629	628	648	661	628	637	618	621	621	631	622	640	636	634	660	622	662	660	610	645	682	651	632	644	659	671	617	622	667	621	660	673	660	616	613	635	628	631	645	673	603	645	644	633	650	634	671	613	644	681	620	633	601	629	631	643	672	613	680	616	630	631	606	618	615	679	634	604	641	618	649	627	684	638	637	625	679	651	682	617	677	674	662	642	634	640	668	616	644	641	641	647	621	647	643	639	615	605	634	645	633	616	628	639	665	635	639	624	630	608	611	638	653	650	685	618	649	638	682	629	659	608	664	631	656	623	624	660	626	647	667	643	691	612	671	635	652	647	632	611	623	587	636	629	574	643	619	667	623	662	657	638	666	648	637	657	698	555	648	651	684	590	603	642	625	652	672	663	612	635	633	602	646	644	686	636	650	606	676	607	656	648	653	633	671	625	683	668	603	642	613	643	643	634	633	638	649	583	620	650	651	678	685	640	672	636	616	647	647	686	619	607	646	616	656	675	619	636	652	592	666	674	632	592	671	671	649	644	645	619	659	601	665	637	604	667	647	667	650	657	643	644	652	656	594	638	642	633	642	689	666	612	584	649	664	650	658	619	682	664	637	623	665	668	621	632	623	654	675	657	689	654	647	668	672	657	642	666	659	634	643	647	686	642	656	613	624	602	662	616	635	603	643	640	654	643	590	625	609	621	660	634	636	629	650	651	605	642	671	661	650	627	600	646	669	590	677	627	645	639	605	614	675	666	655	668	628	613	617	695	629	669	642	651	655	650	629	668	663	690	648	639	668	694	670	676	638	613	634	627	616	611	614	634	627	665	686	633	621	663	674	676	631	678	649	719	659	644	626	642	588	634	668	633	669	656	599	659	612	649	672	629	684	647	636	653	656	644	599	659	662	590	695	630	624	624	617	656	682	657	639	703	643	647	673	608	620	675	626	635	616	650	615	676	599	663	644	652	650	643	675	680	631	653	643	606	632	655	653	645	639	625	676	683	653	646	656	635	719	634	641	631	641	607	616	634	653	619	662	668	625	678	675	666	629	649	652	649	629	644	660	684	603	629	629	624	616	613	644	639	615	628	635	637	634	651	618	670	666	601	625	612	653	619	660	605	630	630	640	664	645	680	636	654	640	616	626	610	661	655	650	673	622	621	648	629	674	679	592	590	625	606	630	664	664	621	655	604	632	654	613	655	647	644	658	614	623	605	600	648	624	660	641	621	618	673	601	629	607	651	683	692	633	622	657	635	629	635	635	677	662	657	612	672	608	631	623	661	642	662	610	624	653	638	662	644	673	658	646	690	636	599	690	623	631	630	645	637	614	684	712	620	633	650	624	622	635	667	675	678	679	612	643	638	640	657	659	649	628	652	627	677	682	629	642	660	612	652	606	637	674	649	632	654	643	653	611	616	621	656	626	683	632	623	679	662	636	627	608	646	636	663	708	641	673	646	607	601	641	637	639	680	696	625	621	628	643	617	613	619	608	635	664	639	653	657	669	710	653	626	667	655	680	651	606	612	602	634	611	663	645	665	650	649	687	657	648	671	614	671	695	680	617	644	607	617	622	586	648	647	636	654	633	606	683	652	623	587	604	653	648	644	612	615	616	642	701	659	662	668	638	652	612	609	683	642	630	636	663	603	627	615	644	646	644	637	684	667	593	590	640	635	624	637	681	633	673	664	644	604	659	641	655	623	648	672	653	660	652	675	616	686	668	614	648	637	620	659	621	660	619	624	622	612	643	656	634	699	595	667	614	648	685	651	664	634	673	638	636	654	623	671	651	640	610	644	639	654	649	625	633	653	642	722	653	628	618	641	684	618	657	704	637	621	577	670	640	598	645	612	635	670	650	561	658	612	709	688	617	680	667	629	650	671	666	606	664	648	595	595	667	699	634	694	660	655	641	632	649	664	646	645	647	651	622	663	585	641	612	600	670	667	664	587	608	654	624	611	649	671	664	604	682	635	614	671	623	655	572	688	646	653	643	705	641	634	671	624	664	692	624	616	652	669	664	649	643	669	668	631	621	605	625	641	634	596	610	671	672	669	680	671	612	640	690	641	610	684	652	646	606	643	629	659	663	625	654	667	621	634	621	656	678	613	691	633	625	645	634	635	601	594	616	631	693	615	670	583	658	680	579	628	650	642	671	636	636	672	629	636	660	640	634	643	604	630	631	618	635	671	622	660	640	716	649	648	613	681	686	654	647	652	637	609	659	620	632	644	654	676	662	599	621	645	652	636	661	681	621	621	655	612	614	635	653	634	635	663	622	657	636	660	679	611	637	648	667	602	630	677	669	639	638	595	666	628
21690	15862	10872	8537	6860	5172	3753	3409	2803	1845	1260	1078	909	850	571	513	426	410	438	385	373	352	309	294	315	306	297	361	297	295	267	283	276	259	260	259	260	269	250	268	283	268	273	234	284	287	284	234	251	260	263	274	248	259	264	274	257	274	243	258	227	249	268	244	258	262	249	276	302	240	256	261	267	261	276	254	268	234	253	258	271	229	254	262	253	259	254	246	261	264	259	249	290	262	271	252	283	243	270	277	225	298	246	284	270	260	229	269	267	265	245	238	248	300	250	268	250	261	275	260	268	289	246	233	263	287	274	241	291	244	251	287	250	269	234	271	270	275	254	274	262	235	253	235	239	243	270	247	275	271	283	269	252	274	244	257	250	256	248	251	248	258	259	268	249	224	271	252	259	231	268	270	276	291	254	224	257	237	263	268	226	244	264	265	267	252	253	286	264	258	266	268	248	236	274	257	283	270	284	268	270	262	271	252	231	250	282	248	305	284	251	264	251	266	263	258	248	270	248	259	258	252	267	283	253	243	260	254	238	249	290	242	271	263	263	272	304	263	245	255	273	271	268	268	258	292	256	249	283	285	245	242	266	261	300	262	258	248	251	245	248	257	237	275	295	239	263	266	266	272	249	246	238	269	260	257	272	262	280	259	265	259	227	258	286	252	278	253	238	229	272	259	228	247	260	300	256	281	266	252	234	274	280	262	230	255	237	222	265	272	287	256	301	260	260	267	256	285	276	273	257	276	281	267	265	262	265	258	275	267	254	263	259	265	272	259	265	272	238	257	265	245	250	224	247	266	274	250	260	229	258	258	263	257	275	251	241	300	264	271	287	267	263	272	256	297	266	218	270	294	272	245	258	271	269	233	238	271	230	249	244	272	274	278	268	260	256	277	236	278	284	259	259	261	263	278	248	291	254	251	253	242	240	255	244	269	234	244	253	256	285	239	260	246	260	269	264	253	279	281	263	253	248	270	268	257	255	262	264	245	259	272	244	270	246	247	253	287	320	290	237	263	250	247	257	254	239	254	256	269	255	259	288	253	236	256	250	250	247	287	272	252	244	257	245	265	274	267	304	276	290	276	294	242	293	257	280	263	295	220	269	272	282	272	268	249	259	254	259	284	274	237	266	262	270	274	313	279	258	238	230	239	274	271	248	235	260	262	263	256	265	261	257	273	243	256	264	280	240	276	259	247	261	278	296	225	259	276	287	258	248	293	277	261	255	275	246	271	282	275	259	293	271	255	264	246	262	248	263	255	250	221	270	228	265	258	243	281	270	248	308	269	232	233	266	249	216	243	286	248	273	262	266	255	276	241	283	238	296	230	271	271	268	253	257	269	274	261	285	270	273	223	274	271	235	294	249	277	229	266	251	222	267	254	242	262	287	270	277	255	252	245	254	280	262	244	256	229	267	263	252	264	259	258	269	281	245	258	265	250	268	266	264	248	286	294	267	255	251	300	270	276	258	263	254	280	263	277	299	262	242	245	283	266	266	245	280	243	273	259	250	242	270	240	286	262	255	281	255	247	254	279	243	276	276	256	238	245	256	242	259	256	234	275	261	245	258	274	230	268	276	261	244	243	254	273	282	233	262	242	299	253	247	297	270	276	223	245	264	239	283	300	269	264	231	271	236	249	270	247	252	295	275	221	287	244	246	231	267	272	274	263	272	245	244	277	270	264	264	281	245	247	283	230	266	262	286	237	251	292	254	267	257	264	240	262	268	255	256	293	245	251	274	274	295	292	268	232	265	239	231	262	288	293	277	265	273	271	248	274	289	261	232	246	265	261	261	241	289	317	281	271	262	278	268	237	279	274	281	284	297	250	261	273	265	270	295	282	254	262	281	257	266	250	267	263	273	280	250	264	265	265	274	261	259	238	284	267	243	289	258	267	248	245	280	256	271	279	268	248	291	235	241	257	266	276	229	309	276	259	239	285	254	261	255	259	257	258	268	297	289	233	245	234	239	266	252	266	272	281	259	267	256	229	260	237	271	282	263	270	261	270	250	264	254	270	279	256	249	228	254	272	276	269	253	270	259	243	262	276	230	278	249	252	268	271	261	273	256	239	244	267	264	243	259	277	285	292	288	245	253	250	284	275	277	233	266	257	249	270	244	262	278	261	262	263	244	263	264	247	270	257	253	262	230	248	235	246	250	259	258	270	249	266	266	279	244	242	279	246	270	226	251	277	256	279	292	250	271	257	241	273	271	291	236	257	258	233	229	274	279	278	235	250	281	252	228	244	250	248	239	248	255	287	238	234	232	288	236	234	258	249	265	245	289	242	252	275	227	254	250	247	261	268	247	281	273	264	261	274	271	276	277	228	263	299	285	244	254	276	288	248	314	246	260	268	252	233	276	279	268	272	263	273	272	271	256	242	239	268	239	254	262	267	254	226	280	235	248	253	228	249	259	248	243	267	239	285	264	287	243	239	259	257	255	248	287	288	252	266	240	258	265	278	237	237	247	247	268	284	257	262	275	290	268	272	254	251	244	254	258	272	266	253	269	267	215	247	270	245	238	238	245	251	264	275	282	270	270	246	295	268	283	257	242	245	247	286	273	267	275	269	279	283	280	269	263	250	249	263	257	284	262	254	289	255	260	264	256	269	242	254	253	267	271	233	294	238	255	284	252	272	234	252	247	220	239	274	267	284	274	238	248	240	264	278	252	293	230	270	289	269	302	297	247	248	273	261	262	260	258	287	254	255	273	288	284	264	264	249	279	250	272	251	250	247	264	278	243	247	264	267	263	278	277	273	239	231	284	241	232	258	234	260	244	283	246	278	282	265	231	256	290	299	241	236	247	255	256	273	249	255	265	248	256	231	248	257	290	286	241	248	272	244	273	256	238	240	247	265	232	257	277	253	253	245	270	236	292	272	243	284	267	237	245	261	238	244	274	282	258	251	260	235	270	268	240	229	259	263	260	273	258	320	285	288	247	269	281	279	257	260	248	278	271	248	257	264	261	264	264	254	292	262	276	270	286	265	263	225	275	248	248	246	310	256	280	260	277	273	264	273	261	259	280	266	233	299	254	245	264	265	245	277	248	253	284	284	279	252	236	242	253	273	236	250	243	270	270	267	235	274	279	257	246	270	248	224	255	265	270	244	248	261	243	250	279	265	244	261	271	236	246	276	241	278	284	281	244	266	276	250	293	281	247	253	257	246	251	242	265	276	246	255	270	279	280	244	252	241	287	291	257	243	276	288	257	246	264	235	242	254	259	248	246	271	234	271	256	227	257	261	239	254	288	237	272	259	274	273	242	277	233	257	296	280	249	269	233	290	258	279	271	282	258	245	268	247	296	234	254	295	254	279	260	293	254	304	259	224	260	248	291	242	242	268	238	271	266	261	258	245	245	243	258	270	282	232	262	289	271	267	239	261	266	248	276	291	277	240	279	254	269	275	280	253	274	218	240	275	294	252	247	267	255	242	223	252	261	262	265	270	246	236	239	263	267	292	287	294	227	236	245	273	274	272
16057	13619	15881	19319	18361	17010	14382	14210	11706	8835	7026	5756	4712	4273	2863	2521	2103	1903	1864	1625	1368	1355	1192	1111	1009	955	967	955	803	875	800	815	686	688	743	677	712	719	731	714	712	679	668	705	689	648	648	659	618	628	654	686	634	612	625	680	594	639	591	658	643	650	639	631	731	620	597	672	617	658	621	611	685	638	607	628	621	609	632	670	602	683	644	635	629	572	606	627	634	633	603	643	623	624	632	632	632	636	648	645	652	638	665	620	595	639	645	593	610	648	658	640	613	593	653	670	626	623	686	615	639	644	652	635	598	625	647	667	628	593	641	666	668	610	633	649	546	628	597	597	621	592	665	672	631	662	653	624	604	614	661	674	631	631	648	635	673	588	640	608	617	609	624	636	633	683	682	658	620	598	627	615	615	647	672	612	608	624	685	639	669	657	615	613	622	602	628	635	664	628	620	602	636	667	618	641	644	641	623	606	708	632	663	669	631	614	590	609	632	609	621	645	627	632	590	642	627	623	657	646	619	660	622	635	629	664	624	639	662	667	636	627	632	604	625	681	672	646	632	602	589	647	616	637	641	668	643	675	660	685	669	573	616	638	645	646	602	635	611	646	641	640	716	579	663	601	587	618	607	607	646	624	657	622	672	612	623	629	601	637	635	638	588	621	650	632	592	640	636	639	608	586	608	641	651	634	605	629	630	595	612	616	626	635	624	659	624	636	656	600	665	629	624	669	641	615	649	596	601	615	645	692	644	634	607	616	652	600	633	621	656	643	612	605	620	640	601	612	645	627	644	646	613	616	643	643	619	623	631	648	616	661	618	640	657	611	626	626	621	670	637	628	630	656	605	678	622	614	605	591	638	647	650	616	646	607	566	638	618	657	627	629	655	601	662	612	648	609	626	662	671	629	659	615	639	619	624	643	627	609	620	622	604	642	650	672	655	633	611	652	659	652	630	615	641	655	638	659	625	611	636	657	692	650	622	664	608	607	641	644	676	609	640	697	621	608	658	605	680	648	617	652	583	651	645	624	622	631	623	626	599	652	629	634	650	647	663	661	629	643	651	648	593	656	638	609	656	609	611	620	659	628	639	629	632	643	595	652	614	665	615	620	592	654	595	610	608	705	663	569	625	626	601	623	629	629	625	647	587	659	637	663	631	670	636	638	639	633	574	646	616	623	625	576	628	615	650	602	608	643	607	664	608	601	650	632	602	680	623	670	660	607	660	637	609	587	610	630	610	639	580	574	624	606	614	637	661	656	622	645	649	629	625	650	689	621	603	598	610	679	657	640	634	670	622	639	632	677	598	643	627	627	611	661	647	610	645	639	633	649	607	629	627	595	612	613	650	660	629	599	649	629	635	616	647	592	623	634	656	614	603	657	626	593	650	651	621	635	597	670	624	664	610	620	600	607	637	656	586	631	636	677	607	584	624	607	582	612	626	608	636	680	584	655	603	643	645	666	621	612	609	650	669	680	616	647	613	676	637	663	598	645	662	595	606	609	662	610	664	594	627	610	624	612	584	637	625	655	598	608	617	612	627	636	627	635	635	637	646	685	637	596	626	640	651	648	587	641	637	625	643	621	643	652	619	644	641	629	609	602	575	685	663	614	628	643	647	620	648	609	592	593	589	646	603	615	638	601	610	670	621	660	589	639	660	612	636	630	631	660	650	616	559	613	678	587	635	641	610	653	631	631	610	588	577	623	632	644	658	624	592	669	634	620	645	629	624	661	667	618	671	671	635	598	636	623	649	590	623	691	613	647	688	615	593	623	643	631	681	649	661	637	626	652	613	599	592	608	640	666	667	649	628	636	589	636	603	652	621	596	657	631	618	601	633	581	614	586	629	648	635	636	589	605	613	584	619	617	609	605	638	638	621	628	630	616	650	568	640	628	596	646	654	648	619	694	628	649	636	618	597	658	625	634	601	636	640	615	632	635	563	623	617	646	642	609	605	618	608	635	620	681	620	638	627	628	608	651	651	688	626	650	655	604	619	659	621	619	590	658	623	659	676	612	647	610	621	637	638	641	638	634	657	622	635	618	647	611	594	631	651	636	660	596	606	644	646	662	604	622	581	615	645	628	614	622	621	651	630	602	625	632	640	670	690	653	579	643	604	647	660	683	648	652	631	680	631	628	619	623	606	633	689	657	678	631	635	609	625	643	585	640	652	653	650	628	627	662	591	638	628	611	656	652	615	601	634	648	586	638	585	637	593	616	662	643	655	640	639	621	666	642	637	709	616	614	663	636	681	586	625	606	569	624	638	675	627	667	646	645	647	612	616	660	600	604	616	674	633	644	634	651	664	651	666	630	629	653	617	638	628	661	624	696	637	669	593	632	655	588	608	650	645	677	642	585	624	608	632	643	642	632	575	646	640	637	633	638	631	649	660	617	631	598	628	617	666	566	619	610	606	653	659	613	633	613	590	619	678	649	656	633	640	624	630	643	626	626	651	653	647	594	675	655	636	601	640	641	609	601	616	626	648	614	591	648	621	648	631	683	599	671	620	646	608	646	616	593	610	644	606	656	628	640	617	617	636	600	638	640	612	655	620	615	647	617	626	656	595	678	614	621	620	627	654	644	637	622	607	631	629	669	590	660	615	617	622	670	640	634	651	650	642	677	668	636	615	638	569	590	640	600	646	644	666	639	646	596	613	693	647	653	642	662	673	635	556	622	662	649	594	644	633	650	603	605	674	640	638	636	625	601	639	575	628	636	658	594	658	643	637	702	621	620	639	667	631	627	631	634	654	593	599	641	633	616	634	624	651	619	641	666	625	643	597	667	672	669	627	632	595	618	614	598	646	611	584	606	643	630	605	617	619	618	638	588	634	644	639	631	625	611	585	662	602	625	623	654	627	603	621	664	618	627	629	638	634	583	609	662	614	645	573	665	604	641	655	695	609	662	641	578	579	627	634	639	622	636	653	612	627	633	597	635	599	621	670	601	599	628	622	667	632	632	624	629	621	626	593	609	679	624	645	604	635	629	586	640	626	606	631	602	630	615	624	645	704	674	580	638	628	625	606	642	622	634	630	630	635	614	656	651	614	611	635	586	607	610	625	620	641	604	635	656	684	620	597	591	616	677	589	645	597	668	637	606	633	648	601	608	611	661	634	639	621	617	633	679	628	663	628	634	623	650	650	602	683	608	686	627	654	598	628	633	623	634	686	683	653	631	626	564	621	636	649	645	652	586	664	638	628	634	594	653	635	639	621	639	661	658	603	660	610	637	645	653	642	606	632	630	660	619	668	675	606	615	687	596	671	619	603	634	644	576	608	582	624	604	676	625	600	603	609	599	632	633	592	600	644	627	612	704	629	639	618	639	638	638	654	670	648	651	649	637	618	607	624	643	626	637	669	660	610	615	627	622	630	608	657	594	641	673	628	598	638	592	604	609	598	640	602	647	643	648	625	661	632	608	635	612	606	629	624	663	654	592	641	667	660	637	625	655	607	606	632	608	635	638	642	627	625	681	668	623	618	643
30703	21425	16439	13090	10900	8133	5826	5606	4458	2623	1925	1584	1142	1112	750	657	511	511	499	452	368	409	394	299	306	299	299	291	252	275	248	282	235	248	244	246	247	252	235	238	278	243	237	247	251	226	233	222	236	217	236	203	233	264	273	223	224	200	223	187	228	237	246	232	259	259	213	207	207	198	240	247	233	216	256	209	253	204	224	209	215	227	221	249	198	215	226	239	229	238	193	239	212	222	221	211	228	242	236	226	233	224	212	218	219	214	217	210	218	236	217	238	194	228	233	219	217	198	229	215	224	243	236	231	256	227	239	231	221	237	194	218	236	252	242	229	245	217	231	197	235	220	249	225	211	274	228	217	243	232	229	217	228	225	221	231	213	200	214	231	237	257	226	242	209	231	245	209	240	221	239	255	244	241	239	235	237	218	250	220	265	219	222	218	219	226	206	229	249	231	206	224	222	251	220	235	221	216	203	267	213	213	235	265	231	207	231	223	226	239	224	206	243	219	224	223	211	224	244	243	201	220	222	220	233	226	215	246	206	255	243	230	281	251	226	235	248	194	231	241	225	216	199	239	259	229	227	229	229	246	239	254	237	213	216	249	251	237	242	217	233	217	251	199	246	225	222	239	236	225	217	237	228	227	240	212	240	211	239	230	215	231	235	235	212	222	216	197	220	237	249	254	244	223	225	271	230	246	240	228	207	241	238	230	207	252	199	234	208	251	208	241	240	215	253	224	249	220	219	233	264	245	234	222	228	229	246	269	237	219	209	209	248	205	241	206	221	242	224	246	221	226	228	219	241	238	236	242	230	247	243	232	244	219	223	237	267	218	228	242	231	232	233	252	245	220	221	232	214	208	229	208	248	231	240	250	231	221	225	222	241	244	255	225	222	231	250	225	255	234	231	260	238	227	243	224	209	205	220	209	240	234	241	229	247	221	232	225	218	218	221	223	206	224	233	246	211	250	257	241	237	251	222	203	221	233	234	215	220	227	266	251	212	230	222	232	218	218	225	209	214	214	212	225	244	225	213	216	217	218	209	223	236	223	204	221	239	218	226	218	217	217	233	223	226	219	229	216	198	239	242	191	237	237	213	208	232	247	241	237	226	243	229	226	233	222	215	210	227	204	227	246	210	242	224	253	215	230	227	237	198	196	220	222	228	217	233	227	260	234	234	238	211	185	226	233	227	249	230	233	246	223	241	222	237	239	233	259	248	209	240	230	213	221	221	237	222	235	186	228	249	245	245	220	209	225	245	238	217	229	196	240	235	192	221	238	207	225	233	217	221	228	231	245	230	229	212	257	219	212	206	248	236	249	232	206	228	243	224	211	242	224	236	236	252	209	263	237	242	240	237	258	245	238	242	265	215	242	237	220	216	255	240	242	246	227	225	223	233	220	244	229	227	249	231	236	245	262	239	255	234	239	221	228	236	222	212	241	227	201	199	202	227	236	245	226	223	221	230	277	238	226	226	233	238	213	241	251	246	236	188	230	216	211	243	226	221	230	236	246	232	231	196	215	272	220	210	207	219	219	233	227	249	222	242	224	215	220	210	233	233	243	207	238	244	229	243	238	232	241	214	198	238	234	218	236	244	230	229	222	201	248	207	246	254	233	224	205	202	232	205	237	227	221	210	251	234	213	237	201	241	217	241	231	230	236	275	222	225	197	208	242	218	219	224	229	207	251	210	227	225	247	232	228	218	233	233	229	249	228	213	251	278	242	242	223	216	255	230	214	245	223	219	238	241	242	203	242	211	221	233	245	242	242	225	246	248	226	223	247	207	219	201	212	210	224	248	228	232	227	229	254	216	242	241	221	240	234	219	219	231	213	238	253	243	221	231	217	236	229	230	210	217	245	239	219	223	199	238	221	185	224	243	222	225	228	227	210	226	221	195	215	242	234	220	216	237	240	224	247	248	272	254	215	204	216	235	242	223	237	231	234	262	252	244	242	198	217	208	202	228	233	209	216	244	236	219	227	240	232	242	232	226	254	223	216	230	221	245	237	226	225	250	215	223	257	193	236	249	226	218	238	216	238	213	246	202	216	219	240	205	214	218	240	247	194	214	212	214	225	223	216	225	243	238	246	243	250	230	241	204	238	210	244	227	221	217	243	216	215	211	277	232	216	214	219	222	228	241	253	204	227	233	233	219	227	225	210	236	216	236	218	233	185	217	205	271	250	257	207	230	212	243	236	225	185	203	220	245	225	256	205	242	219	227	242	200	251	237	239	195	242	222	197	210	234	228	242	273	224	238	240	210	233	230	227	227	243	231	215	201	229	236	213	216	217	212	241	213	202	205	225	227	210	267	206	231	224	242	251	222	218	244	265	219	254	247	255	245	233	234	228	224	214	228	211	209	212	240	249	235	238	261	230	198	235	231	262	246	238	232	240	243	206	227	213	249	261	236	224	241	246	210	231	239	238	254	208	220	210	222	221	239	202	244	181	208	208	242	220	227	228	246	226	238	242	278	239	258	252	221	230	212	222	214	211	218	207	224	223	225	237	231	232	282	205	229	220	232	230	209	223	249	253	231	240	250	234	210	247	220	218	215	208	242	222	205	218	224	233	251	238	225	233	233	238	213	236	240	228	246	242	246	217	237	226	258	264	220	209	224	233	230	219	221	238	247	243	233	237	248	238	250	230	251	247	205	236	225	222	214	222	211	227	209	233	219	263	243	237	195	226	240	236	241	246	215	235	239	258	229	218	196	237	247	228	247	252	234	222	208	224	212	230	232	217	254	224	205	214	242	230	245	235	236	197	226	200	210	204	240	241	247	192	230	222	241	233	235	231	231	246	227	201	227	230	218	230	219	237	230	230	197	234	227	245	232	247	209	213	231	229	212	233	239	239	219	169	230	219	211	250	244	231	226	222	222	228	245	244	219	239	229	262	206	213	214	219	229	226	255	223	260	227	251	220	241	228	234	214	260	204	219	218	223	234	234	272	215	216	264	221	234	259	208	224	234	238	221	241	221	237	238	226	211	210	249	201	251	207	223	217	229	245	205	216	233	227	229	246	236	232	253	233	210	260	204	235	240	215	218	213	237	239	224	242	236	253	209	225	243	205	223	215	238	204	219	247	221	246	222	232	226	217	238	220	228	232	217	225	207	230	202	242	245	244	249	256	218	230	257	223	239	233	246	226	232	225	215	238	261	255	230	214	242	234	244	231	236	214	225	229	230	207	211	231	195	237	252	252	206	207	263	269	243	219	224	220	249	219	251	253	247	223	244	229	208	231	210	245	224	225	201	207	234	234	233	234	255	236	238	218	200	202	225	241	239	216	189	234	239	208	258	215	243	272	221	198	242	236	236	227	245	229	221	241	217	249	240	237	231	194	231	219	229	241	214	242	245	218	228	228	235	205	239	229	226	235	219	211	223	202	220	205	220	227	219	212	234	204	221	227	228	255	224	228	254	230	250	224	252	236	235	254	228	231	246	247	274	228	226	236	215	216	236	257	218	219	254	218	242	209	216	234	220	215
21185	16877	20245	24000	23904	21919	18910	19730	15909	11519	9858	8131	6078	5787	4090	3730	2596	2598	2505	2200	1797	1586	1365	1183	1185	1158	1075	975	917	905	826	715	719	699	633	707	609	613	640	633	609	613	592	646	643	590	588	647	566	577	578	602	598	603	596	601	565	552	533	592	555	607	597	567	576	553	557	563	573	562	557	555	560	538	536	578	556	578	541	582	591	592	527	514	576	543	561	573	586	575	550	608	537	551	553	545	602	534	568	519	542	540	543	581	517	573	599	558	585	560	542	553	531	573	548	575	540	567	519	581	568	586	595	578	556	556	568	557	601	532	575	584	579	609	584	563	542	544	573	558	592	580	516	541	583	562	594	547	583	537	548	558	552	571	514	517	577	517	579	571	563	580	589	584	570	563	524	549	546	576	562	581	551	582	546	582	563	552	522	568	527	558	550	576	564	553	593	575	595	559	534	541	564	538	568	586	523	561	539	551	536	543	565	542	579	564	565	565	500	546	547	551	557	586	559	574	551	575	544	554	571	575	559	581	569	585	578	574	546	558	558	521	544	593	585	533	577	565	559	615	559	607	545	559	538	575	519	542	526	554	586	585	574	573	514	577	609	579	582	581	578	552	550	589	534	555	560	568	572	549	563	535	540	587	550	560	505	575	591	559	576	579	565	523	562	549	563	598	594	562	606	562	598	562	547	530	579	561	551	558	534	527	582	550	573	585	599	561	544	552	580	567	562	554	553	524	567	566	572	573	601	554	605	583	568	566	598	592	519	571	559	533	576	572	540	580	561	591	587	539	563	548	593	547	581	575	570	593	564	620	563	559	569	535	531	570	488	555	555	504	592	527	535	592	549	614	562	506	568	554	567	523	554	547	567	547	581	585	553	543	537	577	575	571	532	558	535	549	570	559	570	515	545	540	554	585	534	521	560	615	577	550	580	546	541	563	602	572	574	608	560	595	574	598	589	580	582	575	540	551	615	582	578	580	577	586	555	572	565	543	556	528	592	577	568	536	527	545	582	541	587	584	550	553	508	579	567	542	562	547	549	563	549	585	540	532	530	554	576	495	593	561	540	587	547	543	588	541	565	580	563	547	586	604	567	564	559	549	549	575	585	562	579	520	543	571	584	548	578	551	572	569	573	564	530	550	579	567	613	561	587	569	564	561	567	572	581	540	564	532	546	534	570	548	561	570	545	571	550	572	506	586	561	539	541	530	537	532	575	539	581	578	561	570	548	524	572	546	572	573	562	516	560	533	578	570	544	540	573	573	522	558	567	524	586	584	603	584	553	567	605	554	568	576	609	584	549	565	600	515	583	582	567	569	566	575	575	581	578	567	500	547	532	560	555	583	591	555	578	575	564	564	562	536	550	566	566	564	534	544	580	578	544	526	536	535	572	560	564	596	600	585	573	572	559	555	536	585	564	545	555	528	562	575	574	541	604	560	589	573	557	560	542	585	531	561	568	539	519	625	606	522	616	578	538	594	558	555	564	586	584	552	537	581	558	511	533	588	575	606	560	587	592	516	548	540	615	559	542	557	597	524	563	558	513	531	595	575	594	552	577	555	537	541	560	562	534	529	515	555	587	537	543	541	546	558	563	531	548	571	541	534	587	536	590	599	567	583	598	508	525	546	583	529	585	562	541	533	585	545	588	569	528	549	560	569	577	570	576	582	536	577	556	572	545	569	568	596	554	591	547	606	595	534	591	548	535	529	564	590	542	562	539	573	569	529	544	584	558	543	523	603	571	598	582	570	535	596	582	546	528	556	598	581	602	540	554	553	568	533	563	545	550	526	527	546	569	501	571	572	560	519	591	571	569	565	528	532	552	501	555	552	527	577	596	562	555	539	528	558	551	548	579	565	577	578	559	525	574	595	557	564	565	548	561	608	514	562	564	562	605	555	560	547	594	589	528	615	580	596	618	538	534	506	567	553	526	534	506	550	575	575	565	585	552	544	509	598	572	592	586	583	577	553	584	555	504	552	535	538	552	553	545	569	601	606	611	567	580	535	565	538	547	582	557	518	534	495	560	569	539	573	540	549	594	571	547	546	529	577	546	567	525	551	576	547	570	551	598	529	606	585	580	588	554	567	532	544	533	551	558	562	520	558	578	543	567	589	516	555	564	549	586	566	585	581	565	548	586	566	567	565	556	578	543	511	572	568	521	592	525	568	595	571	581	552	582	567	570	561	526	547	584	561	557	545	555	583	540	572	536	529	531	549	579	591	562	607	573	575	538	573	563	507	597	569	573	513	536	525	593	576	545	564	554	554	563	561	530	580	555	555	561	531	542	551	552	546	590	547	583	557	529	572	595	590	554	572	552	569	566	595	555	571	559	536	536	589	555	577	541	538	559	551	502	585	528	563	525	565	600	613	542	541	550	574	507	559	542	537	567	575	553	581	548	582	584	591	564	579	581	598	549	597	601	580	565	585	565	561	551	536	576	587	550	548	565	517	587	539	520	560	610	590	581	522	554	579	583	544	579	560	576	542	545	548	584	589	547	603	581	564	604	576	555	538	598	553	545	561	529	556	609	521	597	553	558	556	615	584	517	576	520	541	564	521	547	545	539	562	536	553	580	543	596	564	550	565	547	563	518	560	570	538	502	555	581	586	559	525	575	593	565	552	581	528	592	575	554	585	496	618	589	521	548	577	586	566	562	534	538	536	588	558	574	562	609	596	557	526	630	522	539	573	556	573	533	537	568	571	571	559	561	593	535	605	615	587	559	555	541	521	553	506	593	564	590	557	558	580	561	532	575	561	536	586	524	583	548	546	589	577	558	539	563	536	601	576	552	571	573	564	547	578	576	534	564	593	575	568	572	540	574	561	567	558	525	586	552	559	569	520	574	571	576	566	535	568	586	601	586	540	566	526	548	590	538	524	567	533	587	594	565	543	579	545	599	551	542	560	519	554	586	571	585	524	519	556	530	606	587	596	547	553	575	554	588	583	598	544	543	569	540	585	536	579	587	535	542	543	542	538	534	548	530	579	541	600	576	543	547	558	589	559	580	548	562	491	621	529	586	537	514	542	579	600	581	575	540	568	618	579	552	574	569	566	559	531	530	595	565	583	585	584	634	528	603	539	580	594	568	568	528	563	559	574	539	538	564	539	538	540	534	583	572	570	540	581	574	560	557	564	580	556	607	573	555	549	578	532	558	597	572	579	564	559	564	560	558	552	553	576	536	570	564	533	532	548	572	584	584	584	579	563	558	510	566	579	557	571	532	515	576	588	553	577	570	559	562	519	626	591	563	544	596	551	575	561	530	541	564	554	541	577	538	535	566	580	563	619	546	561	537	535	592	548	578	554	578	578	567	532	560	596	562	517	551	564	546	550	545	555	569	527	605	546	545	558	556	546	539	613	545	557	571	523	583	559	595	613	571	538	564	562	544	553	571	533	556	613	578	544	555	548	560	568	589	540	538	531	541	571	560	543	513	572	579	574	497	612	567	551	586	585	528	556	568	537	556	561	543	568	538	557	557	592
9787	6438	5716	4293	3088	2276	1625	1387	1207	854	722	605	559	453	460	355	337	353	341	327	328	316	287	299	304	293	256	262	283	323	242	263	261	267	292	276	290	275	270	281	231	264	318	296	278	278	282	246	302	258	265	248	254	275	271	260	292	243	267	310	234	258	257	262	298	260	270	263	269	241	223	272	277	265	305	283	264	247	271	297	260	270	256	272	275	290	262	254	252	319	274	290	252	267	244	261	305	275	247	281	285	275	260	300	253	274	278	274	256	285	287	253	287	287	270	265	268	279	278	260	260	260	250	262	254	292	267	284	284	286	264	292	269	288	269	249	256	268	260	262	282	278	276	254	297	252	266	273	249	272	253	256	227	258	296	246	248	281	271	274	243	284	274	253	282	241	258	296	260	265	275	258	287	283	262	269	296	298	262	283	257	263	258	282	304	269	257	274	267	256	240	256	249	274	279	255	262	266	273	257	285	239	279	288	244	231	265	257	297	260	286	291	274	250	268	275	287	229	268	276	282	282	290	263	267	269	280	269	279	266	253	264	239	278	292	295	265	292	273	262	268	255	272	250	273	267	285	254	274	271	244	307	267	280	257	277	263	262	257	249	266	267	277	247	262	256	260	256	253	256	268	273	253	263	260	264	289	295	279	282	249	262	263	254	289	228	259	271	234	287	255	264	299	235	290	249	279	265	255	274	261	296	267	279	289	252	309	311	290	283	269	256	260	281	262	263	301	273	281	258	269	284	295	254	259	266	276	260	253	273	270	269	284	296	262	271	259	229	279	247	273	278	293	284	266	263	256	287	303	296	246	235	270	247	263	226	257	288	292	297	255	239	293	257	263	252	257	227	261	295	265	272	286	266	281	253	303	280	246	264	298	307	274	269	263	301	246	273	266	292	258	284	274	255	279	229	268	273	265	291	268	284	271	284	300	308	262	263	267	254	285	247	238	272	271	284	267	270	285	277	270	256	272	271	279	249	283	294	256	263	289	256	251	281	277	256	281	253	283	268	249	279	288	256	291	275	272	293	251	249	261	293	255	268	287	258	275	265	279	281	277	275	296	270	268	277	256	269	272	255	275	287	257	257	288	283	241	228	259	261	261	273	258	284	263	272	291	261	295	304	265	271	292	294	269	255	255	288	272	268	255	272	253	251	266	272	281	285	246	266	295	268	241	284	261	262	278	265	264	253	281	264	287	273	294	238	227	259	283	249	275	274	271	271	287	287	269	260	257	280	244	276	250	267	258	292	300	266	272	274	266	292	283	279	261	279	260	269	295	252	272	261	253	269	304	246	240	302	270	229	282	274	285	259	284	275	270	281	251	298	278	278	292	284	253	265	250	270	261	255	300	264	282	287	270	279	284	268	271	273	262	262	280	254	278	318	299	272	304	244	251	246	258	307	245	285	247	249	280	299	280	288	265	277	259	274	273	285	260	260	269	265	248	277	321	251	287	255	262	280	244	248	252	280	286	269	248	257	281	290	279	244	295	252	270	263	300	243	259	247	316	255	271	271	271	282	273	284	238	237	266	263	271	277	241	268	246	250	287	307	277	261	256	255	265	243	285	285	252	268	275	274	240	277	272	253	285	282	280	288	235	236	269	265	254	267	256	293	221	270	244	276	275	256	272	268	255	283	257	271	239	259	261	281	270	245	267	305	266	282	263	242	257	246	293	247	235	266	256	271	257	264	264	250	261	259	281	273	246	285	241	265	276	290	278	265	309	276	269	262	271	268	259	278	271	248	270	301	261	274	270	257	250	266	272	270	232	251	260	292	291	266	308	291	275	278	267	295	263	290	253	288	253	256	262	240	271	276	285	284	260	302	285	259	257	247	302	289	239	262	284	301	248	275	285	255	248	306	274	308	254	264	275	269	260	247	277	263	266	249	279	303	258	266	251	284	262	280	251	268	282	278	261	253	246	270	259	290	257	238	280	235	238	264	272	271	271	294	268	277	292	284	276	286	244	282	261	271	254	243	265	276	289	252	265	276	304	248	298	267	263	261	272	285	237	278	237	270	267	267	243	265	288	284	275	269	294	238	294	275	297	259	268	264	266	270	274	258	225	290	267	256	267	234	246	262	264	278	248	285	269	236	249	287	283	271	298	263	285	241	282	247	279	299	281	256	267	273	291	261	261	258	282	268	244	246	243	278	273	286	267	264	286	292	249	292	243	255	287	257	275	284	274	286	276	287	262	281	258	298	250	244	257	244	256	267	259	243	270	290	257	253	288	308	283	312	271	242	264	278	301	275	263	288	283	275	250	261	263	291	270	308	269	282	259	281	282	282	272	300	290	292	269	262	268	249	256	294	256	264	250	278	285	265	269	293	272	280	256	278	276	245	291	268	282	274	293	269	244	249	273	301	304	261	243	302	238	268	257	291	303	257	289	273	262	262	291	251	238	267	267	262	256	241	287	255	271	285	266	274	297	252	296	282	284	276	244	248	252	230	253	253	260	276	273	285	300	261	273	282	282	277	264	289	288	285	260	293	239	288	257	284	274	252	263	249	251	283	272	251	262	281	279	269	247	276	279	259	276	252	221	229	291	292	229	271	271	271	277	303	288	257	269	274	247	271	279	271	250	248	251	283	294	265	261	265	245	265	246	250	253	271	281	286	269	263	274	268	249	279	288	246	300	268	268	284	252	265	270	292	290	269	252	271	288	278	252	282	275	254	262	310	259	283	282	259	261	270	243	258	263	263	284	244	260	290	267	272	259	287	266	231	267	256	242	261	264	311	257	259	260	272	267	288	255	293	271	245	251	264	251	276	255	265	268	247	266	250	258	306	274	250	277	269	267	275	263	284	256	272	285	257	274	277	265	276	257	283	302	251	273	278	280	233	268	244	247	261	244	243	258	266	277	239	258	270	246	267	305	280	286	275	262	240	267	244	238	244	245	260	266	257	250	276	242	278	254	241	254	265	260	262	271	327	289	257	269	262	317	276	265	263	263	279	237	298	258	256	271	273	263	266	285	277	262	268	252	267	267	260	251	256	255	286	273	277	328	259	265	266	254	241	262	227	274	251	278	281	282	274	254	290	257	258	268	296	282	256	296	260	236	273	308	252	282	260	300	296	272	268	272	252	282	248	268	290	271	296	235	266	267	271	293	257	266	259	295	284	304	282	267	279	290	260	278	283	272	323	267	260	264	296	298	282	269	265	276	271	253	274	268	272	274	277	298	276	260	259	282	276	247	281	257	271	261	250	275	277	297	280	305	251	278	261	271	247	280	278	277	270	265	244	268	247	239	271	283	247	264	275	255	280	265	260	245	293	296	268	246	282	284	262	276	287	281	277	270	261	266	268	276	235	256	271	235	271	308	255	276	284	272	247	273	263	269	284	267	303	288	256	276	266	272	283	287	255	263	245	273	275	263	235	313	264	301	248	295	257	259	270	246	295	255	271	263	259	291	257	286	266	235	256	286	247	264	289	281	285	250	262	240	269	288	296	288	288	279	282	250	274	298	263	270	249	260	268
7688	6380	11054	12516	11350	9433	7657	6895	5893	4456	3648	2961	2413	2033	1654	1384	1240	1258	1127	1053	1021	909	937	788	792	781	761	749	724	710	716	632	712	676	664	674	722	703	643	683	673	689	696	671	663	619	673	623	710	664	683	718	671	671	627	663	667	659	673	583	623	642	677	662	688	681	696	659	637	620	663	669	659	674	635	668	680	683	658	630	678	673	703	630	653	629	662	668	640	689	678	690	614	641	652	669	646	631	657	680	639	651	662	652	626	661	654	698	613	618	638	643	656	645	670	614	634	600	648	639	664	667	645	677	654	645	610	640	630	689	630	641	641	621	669	624	712	653	656	680	629	666	627	612	665	632	669	635	649	661	657	644	629	656	671	679	663	617	615	652	662	634	636	606	600	646	623	643	710	641	640	680	655	701	676	700	729	681	670	646	631	648	564	678	679	631	650	613	658	649	659	619	661	699	662	673	656	603	620	653	658	630	647	669	685	669	608	667	655	667	652	670	661	594	653	681	649	634	668	646	674	646	658	610	660	635	616	691	678	698	628	669	645	648	635	611	636	643	641	599	658	667	629	655	678	649	642	666	664	611	668	615	669	640	614	652	660	645	642	697	636	708	623	632	617	651	627	622	647	681	633	638	688	632	673	648	620	614	642	689	637	667	658	655	686	630	654	670	633	684	674	613	606	647	598	648	645	676	675	652	629	692	612	654	635	611	680	623	639	675	629	657	692	684	662	657	674	626	669	639	641	649	693	657	633	665	645	626	651	669	624	643	681	665	628	674	641	634	613	648	610	694	662	711	648	670	641	687	673	679	630	671	657	670	700	634	595	645	628	665	677	651	672	633	694	667	615	666	616	666	631	655	660	633	638	650	665	688	632	660	599	670	682	667	628	626	626	638	662	642	660	645	664	676	664	711	604	702	639	651	661	639	666	637	673	611	653	661	601	645	659	615	659	635	639	652	666	645	645	681	590	651	645	657	653	682	652	644	643	657	649	670	648	651	677	647	664	667	657	613	671	654	635	612	662	639	644	665	644	646	655	632	630	616	662	614	640	660	647	655	695	640	617	624	653	636	675	662	629	638	629	629	698	671	683	637	664	628	706	656	659	683	642	646	625	659	646	709	657	650	644	629	639	682	659	626	625	644	618	654	669	697	641	672	670	666	657	654	622	641	718	580	623	596	662	658	702	673	698	610	648	583	666	690	635	699	680	673	676	636	666	654	660	613	643	622	662	674	641	642	704	657	633	666	655	653	643	613	651	680	666	668	646	631	677	677	668	632	648	620	626	632	604	621	672	701	646	649	659	644	687	632	677	667	624	664	642	627	646	639	613	629	630	669	634	638	658	678	641	676	665	704	649	663	682	633	634	645	642	617	661	634	634	680	619	653	640	633	644	658	661	663	642	641	653	641	639	633	635	666	672	636	622	616	680	639	631	669	641	672	649	636	655	694	607	632	632	611	696	663	629	619	675	653	686	616	617	684	624	678	665	612	681	675	676	677	658	613	614	627	619	671	639	662	650	611	661	676	678	641	663	666	696	670	686	642	675	639	622	694	694	650	619	687	644	692	637	658	655	657	631	675	612	695	652	629	625	665	602	661	645	595	671	672	626	681	690	641	705	622	681	628	691	656	654	644	656	620	641	676	622	654	659	635	613	641	653	638	655	613	634	686	629	634	590	640	639	677	668	649	672	676	655	653	713	669	665	684	632	611	657	707	655	643	642	613	600	693	651	660	630	647	580	609	655	678	659	654	634	677	658	637	658	656	634	665	629	627	644	655	660	655	644	674	669	626	673	666	652	649	645	627	632	623	673	654	652	621	627	639	608	630	626	679	688	676	704	660	658	656	659	636	669	714	623	623	681	646	663	685	656	610	614	634	638	596	650	650	644	609	646	692	655	642	644	698	617	652	662	683	635	645	621	634	605	683	682	653	680	665	683	615	632	656	679	677	684	663	644	684	662	623	641	669	659	654	654	658	656	644	667	676	680	653	596	679	688	668	678	626	672	673	688	669	701	639	624	678	662	657	655	644	648	653	691	675	656	682	629	644	668	638	697	637	664	606	648	654	664	649	667	643	638	651	625	641	657	674	671	645	681	624	661	609	605	643	638	652	656	643	648	597	677	649	648	657	657	671	601	674	639	654	633	667	656	650	647	643	628	665	653	637	671	646	648	650	648	615	682	642	655	662	650	667	662	630	708	685	633	649	657	679	652	669	659	630	642	640	626	645	640	662	693	642	629	687	660	685	684	665	634	696	690	643	628	651	644	598	664	654	654	649	664	666	659	636	606	634	624	639	682	657	620	617	635	650	657	644	634	621	626	636	666	713	710	695	647	666	736	670	670	624	665	634	717	655	580	681	639	665	647	675	692	663	644	649	609	643	665	651	655	626	679	693	654	675	653	667	677	587	657	669	677	669	605	624	669	621	674	657	654	692	659	655	625	693	606	612	606	672	676	614	607	654	654	593	607	666	644	665	600	640	652	662	674	652	653	672	648	606	644	658	654	671	681	626	676	662	643	643	649	648	606	676	657	633	644	643	674	640	671	669	656	649	642	661	681	664	637	633	656	606	667	643	656	625	638	661	640	651	644	649	688	644	657	641	661	638	694	657	670	685	704	593	610	650	656	608	638	636	658	703	647	607	647	681	647	675	621	648	614	653	630	654	636	637	680	634	664	606	658	655	663	642	684	665	648	602	660	677	701	662	659	645	660	620	688	669	655	665	646	622	627	623	616	660	663	661	631	656	637	664	618	683	624	663	667	675	644	637	643	632	666	613	655	650	625	637	643	657	678	675	655	628	657	652	665	626	646	606	682	630	648	655	650	641	672	666	625	676	684	645	668	648	612	656	645	647	683	682	682	657	659	634	653	651	614	662	628	667	646	638	617	617	655	651	676	585	708	706	647	634	665	620	627	648	637	670	684	633	608	653	626	650	691	656	654	666	673	667	670	644	650	652	633	647	635	679	651	690	641	668	659	639	708	665	625	634	645	654	657	639	688	635	631	606	685	671	678	665	645	662	646	632	691	681	653	660	662	657	628	644	599	669	638	631	621	673	623	659	653	655	660	682	658	646	641	683	633	675	624	610	654	676	633	629	653	689	652	639	669	633	644	624	682	636	636	657	672	620	673	634	633	653	628	646	638	618	650	652	607	617	634	621	662	667	622	615	644	669	678	653	682	650	656	637	656	691	655	670	615	650	621	620	662	626	710	688	632	641	623	641	680	632	636	681	647	666	679	648	605	617	638	630	654	675	658	654	653	652	623	708	667	679	610	633	650	615	673	633	649	634	704	649	612	638	599	654	605	669	622	637	651	600	618	672	647	675	660	675	687	610	666	629	635	644	653	631	596	692	647	636	664	630	694	655	642	637	696	695	605	621	628	629	606	654	622	682	628	637	637	681	646	662	672	634	629	637	638	655	673	606	684	648	607	677	663	661	639	662	641	638	704	661	660	661	679	683	711	689	653	610	642	688	656	666
21929	14261	11104	8765	7165	5357	3935	3783	2780	1839	1438	1042	816	823	615	551	443	442	424	384	348	341	309	299	315	316	276	311	315	295	276	300	277	273	266	246	294	293	280	281	235	237	260	242	301	288	268	257	252	297	276	264	251	293	260	242	267	252	241	249	264	267	268	270	257	256	271	272	281	247	268	280	271	282	278	290	256	277	285	250	255	236	260	252	274	245	264	240	260	266	291	272	274	265	282	263	278	276	265	283	249	290	263	283	269	271	234	243	268	264	270	248	304	250	276	226	288	263	252	264	277	266	289	249	271	246	266	266	282	274	255	272	273	263	267	267	235	272	283	254	253	266	259	267	262	261	267	253	256	243	235	279	247	270	236	278	240	265	294	264	267	269	255	263	242	245	263	266	234	242	255	268	282	287	271	278	275	238	271	274	242	260	256	267	265	250	277	281	252	267	278	271	308	246	239	242	294	298	295	237	253	261	263	272	265	264	259	304	281	267	277	240	240	244	250	264	222	243	246	251	229	240	241	252	246	243	240	267	287	236	249	271	276	256	289	255	266	249	266	268	265	245	266	255	266	266	270	270	310	228	249	284	250	275	262	299	265	267	278	271	246	263	267	270	252	264	290	281	280	284	254	247	260	294	280	272	241	272	260	268	251	231	248	257	242	277	283	282	286	275	265	216	263	268	276	247	263	261	274	255	250	262	289	242	272	263	256	268	249	267	257	277	274	260	266	280	299	257	269	276	273	266	281	254	261	257	237	265	267	269	282	262	271	244	263	268	298	223	269	270	249	259	253	280	262	250	275	274	280	264	236	291	233	299	273	299	276	255	298	266	217	278	269	280	267	263	256	280	247	281	260	257	272	270	261	264	246	280	241	282	280	284	267	270	238	274	243	254	288	238	292	265	285	267	286	267	263	237	268	254	255	251	275	258	247	259	271	267	257	253	289	272	244	246	259	277	263	267	247	247	285	251	276	304	241	259	258	260	267	274	273	290	270	234	234	257	276	286	262	250	255	254	240	282	280	271	270	252	276	263	249	286	267	286	287	287	285	267	258	268	261	228	230	266	270	295	282	244	283	261	283	260	265	260	295	255	286	254	294	232	257	250	245	274	264	279	255	260	290	240	242	273	243	271	241	285	268	263	272	221	280	226	284	267	281	289	273	239	267	246	275	260	260	282	249	259	274	293	255	299	258	250	253	261	285	278	282	234	251	270	260	260	262	272	265	266	255	235	243	253	280	271	261	250	268	273	271	255	292	305	291	240	248	292	248	255	279	263	251	274	264	246	229	246	316	269	254	254	252	267	249	247	268	278	277	265	259	278	261	272	319	242	236	256	273	254	240	269	258	287	273	256	255	261	276	236	239	268	247	273	269	254	250	246	262	265	239	266	269	256	271	283	255	288	253	325	272	239	250	253	282	251	257	272	244	272	258	250	246	252	311	256	237	248	259	259	249	254	290	266	287	242	232	268	234	287	246	247	259	260	254	250	251	266	295	232	263	277	250	258	292	254	269	247	271	273	251	257	243	224	238	266	285	255	246	282	265	273	255	273	286	240	255	225	225	245	254	281	285	235	272	257	264	271	281	245	279	244	240	258	260	253	254	265	274	249	236	314	282	274	260	291	261	300	287	297	282	240	228	256	248	257	288	265	286	270	270	242	268	235	278	274	267	249	242	276	290	308	260	237	261	260	305	241	233	277	252	256	246	271	250	260	280	259	302	256	264	256	270	265	267	228	253	278	276	270	304	261	220	266	252	268	271	249	282	249	248	272	257	274	272	264	261	272	251	246	243	246	240	248	265	256	267	283	248	266	230	255	237	261	247	282	276	251	272	252	262	267	230	244	249	246	271	260	273	284	279	264	270	253	265	243	249	260	243	267	261	245	229	271	304	251	249	280	271	267	228	274	251	246	265	271	254	276	253	260	265	267	263	237	290	242	272	258	254	274	262	266	253	232	265	253	257	280	261	243	261	280	241	257	248	275	290	237	294	284	298	271	237	266	273	273	248	250	260	243	268	282	246	244	223	232	254	256	244	284	246	265	245	248	237	250	286	226	236	266	275	246	271	290	300	264	238	268	272	275	255	244	283	295	267	259	291	238	264	264	233	238	244	278	272	293	259	253	247	239	250	267	261	248	282	254	266	277	288	280	251	237	264	259	266	245	270	248	237	261	253	247	244	259	236	222	275	277	237	269	291	264	249	279	290	247	297	293	239	265	267	266	242	277	264	262	255	262	292	274	265	250	257	262	265	257	272	240	254	233	274	293	270	269	272	259	252	243	280	250	266	247	275	234	282	264	251	252	297	233	231	261	259	250	268	270	252	252	262	258	264	295	294	252	273	249	274	273	298	260	274	271	247	258	228	292	258	251	273	263	272	263	270	234	279	297	268	272	264	250	235	251	248	257	245	246	222	257	242	243	295	273	264	254	247	247	284	283	281	271	262	287	292	246	255	234	246	249	267	265	269	258	251	283	272	245	272	251	248	252	283	290	246	274	244	257	283	252	279	264	267	254	277	277	275	257	265	263	257	273	254	259	293	292	253	276	266	232	251	251	252	251	271	283	276	257	281	274	251	243	251	279	248	237	271	246	239	292	323	278	227	299	277	241	307	251	250	276	261	224	276	224	283	266	244	254	284	250	272	266	272	287	280	264	248	287	233	269	254	284	257	266	252	270	255	242	268	273	275	277	266	269	260	267	278	281	268	244	254	249	238	276	271	256	238	288	263	235	267	280	276	275	249	267	252	273	231	253	233	263	232	268	277	260	262	253	269	273	268	236	252	270	265	233	252	238	276	261	289	234	288	272	270	244	221	257	229	265	245	271	237	239	263	248	247	270	223	263	248	271	247	278	268	291	278	252	254	285	281	261	239	259	251	256	221	263	255	251	254	274	264	274	268	256	253	278	259	234	280	263	276	258	267	231	268	280	258	262	279	243	268	259	296	271	271	262	270	268	270	256	233	237	269	243	254	234	248	236	263	266	253	269	249	279	253	223	250	282	261	281	289	265	278	267	257	314	280	262	283	255	226	246	255	268	259	281	237	268	261	268	262	222	228	280	262	282	288	265	244	257	267	234	267	245	262	248	249	282	261	280	267	264	262	246	267	274	248	253	324	224	233	250	245	257	257	283	272	258	265	260	258	267	262	222	249	271	293	266	271	249	241	236	281	274	262	271	252	292	234	254	261	238	275	227	300	247	265	269	292	243	258	223	272	250	233	243	263	272	252	272	252	271	287	221	284	256	253	265	266	251	253	320	256	245	244	235	260	250	267	237	267	283	258	303	262	216	262	276	237	226	275	278	288	301	259	256	248	234	243	258	284	248	278	277	253	282	250	268	249	278	280	252	256	272	236	252	245	279	269	223	261	296	256	259	283	254	272	245	275	277	263	266	264	280	280	243	294	261	237	290	283	229	290	259	281	279	273	274	291	270	269	261	269	271	269	279	251	297	309	245	262	272	285	246	272	235	279	261	291	246
16396	11923	16473	19555	19027	17033	14954	15301	11463	8712	7128	5631	4513	4165	3040	2629	1946	2087	1962	1671	1405	1218	1095	1029	1122	1018	974	935	843	769	767	757	683	706	696	753	703	685	718	706	712	692	701	686	689	667	649	671	688	671	649	644	654	629	645	649	595	646	618	685	638	627	649	629	684	653	678	610	641	629	669	664	642	657	676	615	621	645	658	645	704	638	618	641	638	630	706	648	616	644	596	640	650	609	674	663	653	681	685	682	668	616	678	617	642	658	656	693	626	676	617	605	652	630	625	608	603	670	642	627	671	646	609	680	662	610	587	683	610	613	665	634	611	618	685	593	627	627	645	672	628	636	641	648	618	641	615	669	634	648	619	650	634	639	644	641	626	629	620	637	622	630	691	635	610	620	623	648	651	615	675	689	646	643	643	642	662	682	677	626	654	618	660	624	681	673	645	676	622	650	654	598	616	681	676	625	642	664	592	630	632	629	658	623	651	678	647	615	614	678	646	629	586	660	641	645	634	601	666	633	597	617	651	612	649	696	690	625	650	659	665	642	672	677	615	628	682	634	605	619	607	650	658	631	646	646	640	669	656	642	632	626	652	641	643	651	635	622	597	619	631	635	651	646	663	611	627	665	623	667	631	661	650	596	665	688	650	674	627	604	658	659	660	595	638	641	610	714	650	620	621	630	641	682	599	585	586	646	627	599	606	669	583	670	667	658	623	670	695	654	652	603	687	591	652	620	644	596	611	644	629	604	633	662	634	625	629	663	626	642	631	658	638	602	698	664	599	601	682	666	655	659	635	619	688	625	640	625	669	617	646	656	637	624	655	606	653	648	622	627	598	613	620	624	659	641	654	603	605	647	689	601	597	646	657	642	617	607	630	657	672	650	637	655	674	624	589	621	614	646	635	638	643	639	674	607	659	679	632	660	579	626	579	621	623	632	645	732	558	634	637	632	670	674	678	632	657	628	635	649	653	633	646	683	607	624	595	633	655	592	615	676	669	635	665	626	625	657	640	609	627	656	636	671	641	588	673	658	625	656	586	681	650	656	717	643	649	653	660	644	665	627	635	679	647	688	645	653	625	622	629	611	628	612	665	611	633	593	648	614	642	610	647	615	589	632	674	647	664	663	615	650	685	656	614	644	633	637	640	688	645	659	640	646	629	622	607	655	665	667	652	676	625	612	620	650	629	607	614	618	686	625	610	636	624	672	596	650	633	632	635	648	635	638	639	629	640	636	635	644	649	617	606	670	588	613	679	670	633	639	674	579	625	627	619	656	638	677	633	623	587	649	665	645	677	647	635	596	626	667	611	587	650	637	601	644	621	658	673	682	668	655	649	633	654	686	634	619	647	634	673	627	656	658	640	644	637	611	608	576	665	645	669	639	605	599	621	642	606	655	622	666	670	637	627	576	648	673	624	622	659	679	645	584	678	604	623	624	651	607	633	648	629	637	643	615	632	635	592	635	607	646	596	631	618	618	644	651	633	654	641	648	657	657	632	610	603	641	645	635	694	658	662	650	655	652	627	682	641	617	647	614	583	628	635	619	640	652	645	619	595	621	618	630	718	651	603	620	627	627	679	655	618	657	685	626	624	616	676	651	656	638	626	634	555	628	635	655	686	633	649	629	652	621	675	639	610	644	591	644	622	615	619	620	668	620	646	625	655	648	635	572	661	619	667	622	610	692	670	614	663	627	681	601	673	628	679	680	662	641	562	609	629	622	656	617	611	639	647	618	630	638	617	715	613	633	680	646	653	684	657	652	666	668	648	624	654	597	611	628	668	643	603	635	650	629	649	687	613	616	628	651	589	637	666	635	619	664	628	645	650	636	681	618	621	621	629	623	638	629	636	613	629	630	608	663	658	671	664	650	628	617	633	631	642	635	631	636	657	692	682	646	669	650	630	631	664	643	639	671	646	613	663	642	694	643	671	645	682	636	671	665	659	607	631	626	639	615	606	636	641	645	609	617	647	615	664	664	635	607	652	633	599	697	638	699	701	655	626	663	633	638	594	634	634	637	631	654	628	681	622	632	694	665	679	638	660	645	638	600	626	667	598	621	647	656	645	609	595	670	635	665	607	619	628	678	623	609	617	608	701	641	633	649	610	649	658	618	601	629	674	638	678	633	665	686	698	613	588	623	584	625	626	625	618	614	616	597	593	600	635	612	644	592	648	629	665	630	621	620	569	672	632	658	606	637	664	619	613	616	657	627	638	659	677	625	634	681	626	639	621	607	603	614	640	681	678	639	614	615	664	685	649	609	685	605	637	603	634	625	644	627	620	653	664	698	582	636	686	656	647	607	637	662	620	648	647	617	663	633	669	661	640	641	559	653	659	656	674	673	659	684	619	617	675	627	608	687	636	625	637	679	683	629	629	628	628	644	638	624	623	645	635	622	567	631	635	668	604	636	636	693	641	639	584	615	633	592	666	653	647	673	614	633	686	611	629	621	626	634	599	645	631	659	619	594	637	586	623	621	614	604	644	630	657	654	607	622	604	625	641	646	630	594	604	645	646	652	638	601	651	649	619	631	656	604	624	647	692	650	680	655	667	649	586	632	567	623	653	668	621	631	640	640	628	650	615	646	654	591	599	623	660	627	676	666	642	625	621	607	628	642	652	628	610	633	629	636	604	618	665	665	648	661	608	602	648	640	697	637	666	635	643	667	628	638	611	658	631	621	675	646	643	622	644	621	617	623	669	660	670	613	627	650	637	661	631	639	628	620	677	659	656	647	644	577	671	649	644	669	634	601	621	611	629	653	659	654	631	653	631	618	625	690	641	640	662	663	603	621	655	656	667	662	688	631	632	612	619	619	641	642	611	587	670	687	627	672	654	630	617	625	666	650	642	637	679	627	580	649	674	634	609	646	632	632	631	644	622	636	628	604	605	614	611	654	585	605	604	632	645	688	681	641	664	624	584	688	645	653	666	636	644	640	639	648	643	620	656	647	654	643	635	599	599	621	615	619	628	641	712	647	621	689	621	628	631	621	665	641	620	645	671	601	676	630	617	651	645	639	626	607	611	667	673	667	639	602	656	638	649	666	607	629	631	630	676	610	690	660	674	662	684	614	619	664	642	639	612	604	593	677	622	685	671	627	633	643	625	673	661	588	652	631	629	696	621	607	632	631	642	624	630	712	633	571	616	625	655	600	599	611	629	650	641	632	615	653	618	601	630	679	625	669	623	599	656	609	660	589	665	633	680	612	632	598	636	612	678	602	607	639	618	644	631	640	615	622	639	672	609	633	629	653	633	641	634	621	635	640	657	681	641	607	668	649	678	651	683	617	653	657	639	644	614	577	645	637	562	668	624	647	603	668	648	676	650	657	659	631	646	629	639	647	640	665	608	655	642	651	647	602	626	658	637	640	671	669	617	629	619	614	621	653	625	618	656	689	609	617	641	630	623	618	657	651	652	639	645	640	581	618	645	624	670	651	659	626	648	590	675	606	657	619	620	650	670	635	617	633	583	671	670	609	591	631
29771	19337	16280	14151	11303	8471	6514	5897	5016	3039	2268	1652	1307	1214	804	687	542	554	513	444	346	377	328	328	316	305	305	286	261	272	253	239	247	258	250	245	226	248	255	242	255	269	250	272	270	238	225	220	233	236	266	234	239	231	224	262	231	208	246	255	256	233	223	277	208	214	247	212	217	237	244	244	213	224	204	238	248	241	223	241	245	215	223	214	244	241	218	208	234	201	251	227	233	234	227	219	252	230	217	268	240	215	263	264	234	224	246	260	223	264	252	253	253	217	241	207	230	233	222	266	249	214	229	233	260	201	206	226	219	211	240	205	213	219	253	190	203	253	227	218	194	240	245	256	216	246	202	257	244	211	239	240	247	243	259	232	224	213	238	207	220	201	241	240	234	206	225	239	254	223	206	244	217	231	237	236	227	254	231	244	242	224	250	210	217	226	227	220	212	214	244	264	249	229	213	247	257	218	227	248	225	266	222	242	226	218	232	227	218	241	240	220	262	240	227	231	227	223	243	215	236	231	231	226	247	226	243	223	219	237	208	263	228	230	236	241	231	240	228	219	222	225	236	217	234	253	217	226	234	191	237	240	241	245	232	228	241	231	256	219	242	241	234	275	215	222	260	251	220	244	223	234	254	225	234	229	198	228	214	237	252	233	239	207	236	245	230	197	223	242	223	247	244	246	224	213	214	220	243	260	234	277	222	229	210	223	218	224	222	241	228	248	233	239	257	239	231	219	225	242	213	219	221	217	233	255	237	254	237	235	245	215	248	224	225	237	240	224	230	212	213	257	225	202	216	219	204	239	247	232	233	259	236	237	240	251	219	220	223	238	230	261	227	259	225	244	229	252	247	212	226	226	261	244	238	244	265	257	271	226	228	228	259	232	232	224	244	244	181	252	239	238	206	234	253	258	240	226	224	221	241	258	228	198	223	227	241	249	262	225	246	236	225	224	267	229	243	265	249	223	254	249	243	243	219	248	235	253	242	240	230	228	226	222	275	244	215	220	204	243	256	257	231	224	230	243	266	242	201	237	225	228	240	252	224	248	237	254	253	221	213	247	211	232	238	247	241	207	274	247	273	221	233	210	214	254	236	237	227	221	236	265	239	250	230	253	236	233	228	245	242	249	232	256	249	222	229	229	219	235	244	242	226	193	234	211	236	253	237	235	231	208	222	233	237	201	232	242	260	232	214	226	260	228	223	225	246	222	252	227	257	235	227	208	224	211	239	254	235	255	233	218	218	230	228	239	212	240	210	227	233	230	244	245	226	222	209	229	251	249	241	231	253	223	262	255	236	233	233	216	240	228	254	244	241	225	261	224	216	221	220	232	209	240	219	237	226	211	222	227	246	197	233	238	231	223	221	237	239	224	251	248	257	226	244	222	272	237	217	231	259	245	220	207	228	227	250	233	209	207	202	242	227	210	228	233	217	241	223	223	242	211	224	253	239	215	235	234	244	253	242	219	204	216	244	233	221	214	225	212	230	248	242	223	216	247	205	227	203	228	230	238	210	231	221	257	249	245	222	240	230	235	247	218	225	224	222	231	216	256	241	236	249	225	228	251	239	240	235	224	249	225	214	225	238	240	262	223	255	225	238	189	224	205	241	253	210	249	223	225	227	229	197	240	288	242	247	246	236	249	245	225	220	241	229	250	240	242	219	225	178	225	224	268	252	227	250	211	225	237	258	233	241	214	218	253	216	248	230	259	266	219	245	224	272	230	195	257	228	261	234	227	209	237	232	240	224	237	243	212	226	257	214	270	252	247	232	238	202	236	255	258	239	235	257	228	221	245	225	257	234	235	238	210	232	232	250	243	248	253	236	230	216	211	211	219	222	228	231	240	276	229	249	240	244	262	239	222	197	251	232	230	239	240	230	243	224	228	244	231	232	244	251	242	230	266	235	226	237	264	222	218	244	194	219	230	230	214	231	254	225	216	247	237	255	228	253	251	237	262	252	222	254	186	238	228	246	253	237	243	232	216	234	239	238	241	222	253	225	232	218	237	243	209	248	251	210	212	241	225	215	265	231	254	233	211	231	214	239	210	261	238	248	247	203	237	222	207	238	256	208	217	231	231	210	236	247	253	236	207	222	219	220	223	249	205	254	232	230	227	216	218	211	243	223	227	236	233	250	250	250	222	262	227	238	230	243	235	225	259	204	233	267	262	220	240	210	264	247	226	245	245	216	224	229	207	218	253	207	258	237	234	239	241	244	253	214	213	246	237	222	238	224	220	244	217	252	218	263	253	210	223	245	250	239	236	234	232	227	214	232	273	245	230	225	243	211	266	236	230	230	244	217	235	214	246	235	226	246	235	214	234	226	230	240	224	255	244	219	221	222	213	244	227	231	226	220	243	239	246	208	226	222	224	260	221	232	235	232	240	225	220	247	217	268	261	224	233	242	225	231	242	240	215	247	227	200	231	230	230	219	222	201	205	241	242	244	231	242	268	199	239	243	238	231	224	245	247	231	226	234	240	228	214	224	229	235	216	206	234	207	227	261	244	223	245	238	270	206	258	228	219	224	213	225	210	220	215	234	198	244	214	202	225	254	242	234	246	240	246	236	228	218	224	205	217	251	247	260	230	232	231	241	259	244	253	236	250	245	202	226	193	266	229	195	239	237	235	238	235	239	230	218	250	223	221	252	197	220	216	230	230	250	259	225	269	202	208	226	234	268	245	236	283	223	228	233	233	218	245	246	213	227	220	251	238	235	234	250	227	238	244	237	241	209	226	226	224	230	268	230	217	256	221	272	233	238	249	214	247	233	234	212	223	227	232	219	254	253	240	217	259	204	218	221	269	207	239	240	223	249	200	239	243	217	232	233	225	238	248	244	228	256	229	255	228	213	249	218	260	234	223	226	230	230	265	233	257	237	243	266	255	225	219	239	249	245	231	213	227	208	273	235	228	254	250	233	222	212	241	208	222	238	211	213	217	256	223	208	243	249	226	235	237	228	249	229	232	230	215	234	203	231	217	227	210	254	219	209	226	229	221	220	242	205	253	245	252	206	228	245	215	221	237	234	228	233	202	217	228	249	232	220	202	216	258	280	251	234	224	233	225	256	238	222	248	252	251	234	256	243	201	222	208	239	213	234	236	234	218	249	213	252	238	259	217	241	242	229	218	241	256	262	231	220	207	240	222	247	238	241	225	251	232	234	226	217	230	244	233	237	218	235	218	234	217	220	213	233	251	258	266	251	254	247	231	240	237	236	235	223	234	238	221	246	235	248	221	231	232	254	224	258	251	223	227	244	212	201	235	224	240	255	229	230	230	266	263	255	218	222	252	197	240	223	236	227	244	229	235	230	193	238	239	232	238	225	235	237	258	253	238	235	238	239	228	252	222	218	228	232	239	239	227	258	220	243	255	246	240	226	213	242	255	224	245	252	265	245	256	243	243	231	218	238	198	206	222	241	249	243	219	245	224	231	240	197	265	254	249	237	240	245	238	219	233	237	221	270	249	232	239	229	215	245	215
20345	15052	21521	24474	23890	22219	20473	19895	15905	12181	9938	7720	6332	6266	4072	3839	2787	2866	2624	2054	1619	1602	1418	1270	1215	1154	1116	1097	920	962	789	685	746	678	730	680	659	644	673	598	640	644	650	625	616	614	609	595	605	590	608	560	602	628	594	563	560	580	563	562	548	573	596	609	548	612	574	537	565	592	629	568	553	554	574	570	554	579	628	597	544	599	566	596	573	533	540	544	607	602	561	566	500	589	569	568	623	575	571	591	582	547	571	590	560	540	558	550	545	580	531	570	534	614	593	538	554	569	556	566	577	544	530	574	565	525	553	591	562	570	530	559	560	546	581	584	588	561	567	536	551	540	556	590	546	573	577	563	555	543	573	583	561	592	592	622	573	566	551	530	565	576	587	601	543	547	564	606	544	545	619	591	565	561	577	555	572	556	561	618	523	567	566	565	585	587	604	587	596	591	558	595	564	579	576	562	518	546	575	589	543	592	578	577	542	570	563	581	579	520	575	590	553	554	551	549	587	528	552	545	511	570	559	534	555	541	566	554	612	566	595	566	598	555	573	562	523	553	519	568	556	525	581	566	549	561	596	536	574	597	567	594	596	592	574	558	616	558	543	558	562	587	543	576	575	572	540	548	554	594	576	557	567	518	574	602	595	557	542	570	572	596	571	567	594	543	579	561	579	579	576	572	605	590	543	636	538	605	539	570	612	593	543	567	539	549	610	587	560	501	617	562	563	575	563	566	577	531	591	564	585	577	588	566	563	536	566	568	531	526	582	558	578	568	537	555	562	562	554	554	566	583	550	561	564	578	598	556	585	562	574	582	558	570	565	561	576	530	529	548	595	570	563	542	554	552	553	564	566	564	562	590	571	561	584	587	566	536	573	551	577	570	529	535	535	552	540	614	594	546	574	579	580	582	582	565	576	593	599	557	558	572	548	593	586	531	566	565	592	552	567	580	574	627	561	544	583	588	500	562	571	554	605	578	577	567	590	562	594	559	528	588	586	566	549	574	592	567	556	599	563	553	556	548	569	577	588	569	536	600	566	612	598	573	575	568	621	592	573	563	593	558	589	562	551	582	568	569	578	593	558	556	565	594	515	583	555	544	582	582	594	614	577	531	602	545	569	555	559	574	564	555	548	575	537	604	613	555	580	551	533	555	542	523	593	544	570	572	525	604	556	544	548	581	599	583	546	602	576	560	589	598	579	544	539	586	607	574	598	560	546	591	552	605	520	593	554	564	565	538	597	580	585	522	574	542	552	588	561	607	567	594	591	531	551	558	567	564	610	573	576	573	612	558	528	531	528	579	601	541	588	557	572	544	596	632	606	555	560	574	614	576	563	522	575	528	510	557	555	620	570	531	559	562	594	555	569	556	530	552	571	557	592	568	545	545	565	589	585	597	557	536	573	545	522	554	553	575	588	580	585	586	576	582	578	558	602	534	600	552	573	549	570	566	591	545	545	579	552	549	553	569	595	596	552	567	602	582	597	568	552	547	537	590	575	579	581	545	584	580	594	571	586	516	539	533	572	564	565	576	550	532	585	561	580	572	606	545	599	560	575	573	560	546	527	613	540	561	566	551	561	605	572	560	542	527	527	562	587	577	543	567	563	532	542	574	533	559	540	564	632	552	562	575	578	541	566	548	589	606	596	627	563	515	599	542	584	556	560	579	558	581	541	594	550	591	570	553	590	589	587	565	573	557	566	603	558	538	567	513	602	545	580	595	586	527	572	601	565	591	563	559	543	571	576	596	525	560	577	590	593	540	596	530	590	539	522	546	573	550	545	563	574	575	594	561	559	601	590	576	531	577	567	546	529	546	579	566	559	595	548	604	616	549	565	557	551	593	525	543	576	593	572	550	618	588	562	575	575	582	544	588	607	613	607	588	579	541	550	590	576	575	589	548	568	540	572	610	619	605	575	581	582	575	572	556	538	577	553	522	540	558	563	553	536	592	564	534	607	546	552	604	598	565	566	556	540	549	558	619	552	582	599	549	580	596	588	567	581	568	571	573	562	520	564	583	531	545	600	534	526	582	540	599	558	574	575	552	566	560	570	592	564	598	581	562	551	554	566	550	577	599	579	575	544	527	579	585	556	595	561	574	572	536	560	548	518	562	544	615	539	536	519	589	600	540	582	610	539	570	597	582	547	606	544	579	581	596	588	562	561	618	563	587	574	551	589	529	552	600	566	546	533	558	589	535	571	534	595	539	539	594	598	594	552	552	624	559	584	495	576	586	585	584	580	557	513	554	565	570	604	532	558	564	575	570	579	546	541	571	578	568	555	616	564	599	547	595	570	541	534	635	586	544	565	554	572	567	586	542	548	550	548	529	555	567	495	603	544	545	553	581	590	588	604	550	548	598	590	515	532	531	554	543	573	572	594	556	555	587	572	591	588	592	585	568	597	581	555	552	583	578	533	531	547	565	559	556	576	532	532	576	579	601	559	552	558	571	550	578	571	559	559	576	568	602	563	602	553	591	550	580	545	529	609	548	561	587	549	620	526	552	541	553	539	560	568	540	562	585	560	574	560	573	638	635	566	577	588	530	547	567	557	568	539	560	602	600	529	552	565	587	560	569	559	545	539	554	550	538	557	549	557	563	573	543	544	540	568	546	549	548	559	546	548	600	535	547	566	544	616	542	574	566	564	581	544	559	556	548	542	606	511	555	563	564	579	541	557	576	562	592	583	518	566	576	552	541	566	566	551	587	576	572	570	592	563	537	588	574	566	548	549	621	551	575	537	554	599	622	571	560	551	552	547	605	567	563	542	579	577	577	518	583	581	538	563	566	554	503	566	555	567	574	538	551	559	580	545	593	582	566	583	539	586	611	549	563	548	597	594	563	555	569	569	542	538	573	578	559	565	580	570	559	555	572	593	565	577	589	538	601	562	581	558	551	565	546	563	586	502	594	559	539	595	569	572	580	507	559	555	558	585	571	593	594	578	565	567	557	586	574	572	580	565	572	596	542	528	585	555	549	570	552	516	552	547	543	558	603	553	568	576	523	607	555	590	589	579	571	563	567	588	557	516	549	575	552	572	497	590	579	574	554	579	570	566	536	550	580	580	544	595	536	570	525	561	574	591	572	590	523	579	589	569	553	580	547	544	595	549	578	552	572	594	555	590	565	566	550	580	550	592	568	612	572	576	570	533	568	607	549	565	591	560	565	609	620	564	575	582	538	589	567	582	543	580	591	590	551	559	554	577	560	601	610	543	557	629	599	618	568	522	508	548	574	548	574	531	551	537	562	567	580	589	547	537	513	560	571	608	595	581	540	554	561	639	558	558	585	581	562	582	559	579	582	605	565	618	551	569	566	575	575	557	557	571	576	570	571	558	590	572	561	534	537	555	592	568	571	570	557	607	577	581	555	538	594	521	591	569	541	582	550	528	543	594	557	546	521	580	550	585	534	574	593	541	559	593	574	582	563	590	534	587	532	547	617	598	559	565	528	601	580	553	579	547	614	572	576	575	557	532	543	550	562
10153	6421	5652	4491	3218	2337	1818	1405	1120	912	705	624	531	463	394	350	395	358	354	326	324	310	285	268	301	283	299	332	297	299	257	267	241	291	291	289	286	269	290	305	249	245	268	277	262	289	299	259	247	267	273	285	258	280	258	293	308	295	264	252	265	284	271	279	290	309	289	262	288	260	268	269	269	265	258	250	301	278	290	273	212	230	263	268	262	254	237	266	269	272	256	277	246	301	263	255	280	254	261	270	282	248	244	238	277	277	270	262	271	280	261	276	264	259	286	263	256	282	261	287	278	265	252	262	271	252	259	273	239	261	272	275	277	216	259	319	287	271	283	310	268	261	256	269	282	293	292	274	254	279	297	254	249	251	271	280	282	255	274	252	297	281	286	269	266	266	253	260	283	245	243	277	285	271	298	253	261	265	233	284	279	279	246	260	289	257	268	254	251	281	257	289	274	317	305	286	250	235	295	277	266	234	274	267	244	261	270	269	265	275	265	254	253	264	288	251	285	256	277	311	287	253	260	274	260	273	246	292	276	272	283	296	290	303	288	298	242	271	270	289	262	277	277	273	305	273	271	283	273	284	284	269	294	308	262	281	266	256	259	301	292	238	252	275	249	267	282	263	274	252	253	292	247	242	248	274	271	280	276	266	281	259	297	251	259	270	280	293	266	249	248	275	282	289	293	255	242	264	281	261	296	275	282	244	274	276	265	284	261	242	265	239	288	258	264	280	264	278	236	292	274	266	245	279	264	273	272	287	284	277	267	289	285	284	261	274	264	301	275	274	270	271	274	276	274	274	266	278	289	278	272	256	264	284	269	274	267	298	283	265	268	245	262	289	258	265	292	240	300	275	271	265	290	277	299	285	287	282	275	289	268	281	304	287	274	241	302	292	287	283	281	280	282	278	276	299	285	274	276	322	285	290	302	268	264	272	263	266	302	279	278	267	273	272	279	264	251	285	279	296	260	285	266	286	274	297	283	302	264	265	274	308	297	284	277	283	270	254	243	281	279	283	302	298	247	263	271	266	283	316	268	274	247	272	276	271	294	277	249	243	239	266	311	243	278	267	279	269	272	291	274	304	271	267	267	269	245	257	280	309	296	235	260	252	290	255	268	272	270	270	280	290	258	252	246	278	291	261	262	277	269	271	267	265	285	241	253	275	259	297	319	273	255	313	223	275	296	297	271	260	259	226	316	307	236	266	268	308	280	278	239	290	291	290	255	271	238	292	297	276	263	276	262	278	286	286	263	263	256	314	284	261	280	284	278	304	260	266	258	271	288	291	300	280	265	261	264	292	248	289	282	271	258	267	265	254	262	278	270	281	287	237	285	330	302	294	264	267	273	278	277	268	283	299	272	294	294	268	272	287	312	261	278	256	288	307	266	282	281	248	262	260	261	273	287	294	254	277	300	304	279	249	257	249	272	255	282	263	278	266	266	268	267	259	276	257	282	285	246	245	275	266	264	296	267	273	272	278	263	258	269	295	291	269	240	239	275	268	264	261	287	282	271	285	270	242	254	266	283	256	266	254	270	274	295	284	268	271	284	241	299	272	291	271	290	256	278	255	316	270	286	283	246	243	298	277	286	272	293	255	250	267	267	269	283	301	283	278	278	268	261	321	252	261	256	262	285	274	253	281	240	274	278	255	269	285	280	256	300	226	296	255	273	246	258	260	265	270	255	285	226	257	328	252	266	264	261	276	250	245	271	309	280	273	310	290	278	253	274	273	299	301	272	255	294	259	275	267	251	265	304	278	253	275	266	266	247	269	268	250	300	288	300	298	265	279	293	261	295	278	271	288	299	294	268	275	238	256	216	243	270	275	272	291	276	266	266	261	240	299	262	264	249	243	275	281	264	282	284	293	283	266	310	300	281	274	275	281	268	258	272	274	275	262	274	287	267	251	272	270	258	268	257	254	262	270	296	274	263	262	277	257	268	250	288	263	278	268	283	281	276	279	275	274	271	271	278	304	269	292	268	284	277	292	264	276	278	267	250	292	249	274	280	257	283	258	281	255	283	264	301	290	268	264	259	247	272	285	273	282	286	261	276	290	295	248	267	256	291	246	275	291	276	267	257	264	289	252	268	292	261	274	271	296	244	278	258	293	285	282	295	268	265	249	275	279	265	255	297	270	260	280	301	308	250	291	276	274	261	274	282	243	263	289	264	265	278	279	288	268	336	306	272	290	248	264	232	257	274	274	304	251	271	289	280	249	240	273	269	267	257	253	276	280	255	272	255	286	290	283	237	280	256	267	282	303	272	271	255	264	278	311	280	288	296	290	273	253	257	264	270	261	282	263	270	269	281	280	273	285	280	296	265	226	267	285	281	265	291	264	288	290	268	264	286	254	256	270	275	262	299	266	260	271	293	280	281	269	247	244	274	303	286	266	268	244	286	256	290	281	296	257	256	274	285	284	264	254	257	285	316	253	270	236	276	288	302	284	288	279	278	278	258	269	271	276	267	259	279	261	272	248	245	255	293	260	273	264	264	288	260	317	251	280	309	255	288	313	267	269	253	250	300	275	275	283	274	294	288	279	278	264	254	268	263	265	278	297	254	268	277	290	284	262	272	286	293	280	258	289	294	267	282	242	242	258	267	314	255	262	264	286	271	278	262	280	246	264	266	275	302	277	293	272	256	292	281	277	303	261	267	276	258	262	286	275	280	252	271	255	285	296	289	262	287	256	253	246	281	291	303	275	247	258	263	263	277	284	266	289	282	280	266	299	245	281	251	263	272	272	309	284	266	288	294	289	247	296	262	272	277	261	283	295	283	264	275	258	274	293	270	265	275	279	272	282	242	272	290	254	281	275	314	251	254	280	270	253	274	288	322	269	256	266	241	279	303	254	295	258	273	253	275	297	308	249	282	285	283	268	321	265	251	270	318	284	284	280	252	278	280	283	292	282	276	263	282	298	268	263	263	284	279	266	257	240	285	274	291	298	251	277	287	271	319	277	283	268	292	243	300	277	318	301	278	310	272	245	264	282	260	265	251	250	257	272	258	259	270	268	292	300	299	284	257	312	244	263	292	271	268	263	268	277	303	244	290	257	261	254	301	261	281	274	274	262	262	272	258	299	267	271	270	267	272	241	246	275	294	288	262	249	283	254	281	267	275	280	268	273	253	264	266	276	292	260	263	234	284	250	253	264	257	273	294	299	263	236	255	289	295	244	294	261	244	261	268	292	287	250	278	255	235	293	304	298	236	251	268	288	260	279	295	247	245	249	266	269	257	273	274	257	274	294	254	280	302	269	250	273	274	288	282	255	290	273	272	275	303	291	261	267	278	290	263	267	253	302	266	275	295	289	258	257	239	319	248	284	284	294	284	269	251	279	280	278	289	277	298	241	273	256	245	293	265	247	311	300	295	264	288	271	276	271	260	276	271	279	284	253	275	299	289	274	290	289	258	293	266	269	276	281	298	247	282	282	274	279	300	269	284	288	261	241	253	285	289	262	285	275	268	307	270	260	253	271
7636	6268	10897	13247	11830	9756	8061	6984	5749	4243	3456	2875	2339	1964	1665	1311	1295	1274	1251	1114	1015	949	877	876	806	818	764	739	783	734	670	726	721	655	682	665	656	726	684	704	728	653	701	676	678	670	691	653	645	675	666	674	659	706	711	693	650	658	641	671	670	669	693	668	618	674	679	689	651	650	671	662	663	664	640	636	656	622	634	643	642	632	626	669	660	644	714	710	646	660	682	660	678	634	671	606	664	621	681	608	686	624	678	669	682	678	643	636	678	604	653	688	609	604	648	625	656	660	620	648	673	690	677	714	644	639	654	651	679	690	645	614	655	659	697	704	676	649	667	616	629	613	678	639	624	664	675	623	635	658	647	639	672	673	669	633	655	649	697	664	692	658	667	632	644	678	659	656	666	669	646	652	610	672	646	668	630	671	684	645	646	628	639	704	672	669	636	656	636	662	709	645	692	643	616	636	628	638	664	687	683	642	701	703	711	626	690	604	634	685	693	657	638	647	656	641	636	646	636	658	668	684	633	645	644	715	697	661	626	646	606	621	616	710	640	699	661	636	627	648	662	637	695	646	661	694	640	651	678	718	659	661	674	658	680	686	646	705	699	691	673	631	698	644	628	664	642	633	700	674	647	630	658	648	695	646	684	673	660	631	658	654	661	632	655	686	648	703	698	650	642	623	659	675	638	648	624	632	585	633	686	641	653	637	684	636	675	647	679	676	660	659	649	661	654	668	618	652	673	635	675	713	633	661	581	670	680	691	677	660	656	655	656	673	678	624	621	661	642	692	636	646	680	677	641	619	638	674	636	699	675	702	614	726	623	623	646	674	685	700	656	613	701	615	664	667	662	609	644	672	688	659	664	630	670	647	639	701	683	688	666	674	592	612	666	633	680	648	640	588	684	660	667	623	656	677	606	672	636	688	642	639	662	695	690	678	684	670	662	652	650	619	641	672	637	628	674	641	659	674	667	667	624	629	638	673	640	679	684	649	661	640	676	632	656	614	677	651	696	654	633	695	655	673	702	612	694	641	683	678	617	674	645	680	679	671	601	657	655	653	720	635	685	604	619	683	667	652	626	675	636	653	666	684	663	663	673	673	688	616	691	676	640	671	683	654	642	631	674	621	629	682	660	657	657	640	644	623	672	615	634	681	671	680	659	682	631	641	676	686	668	651	702	636	662	658	644	682	622	654	687	676	676	619	674	678	645	655	657	665	626	673	668	649	669	673	660	659	660	694	650	663	641	648	669	652	624	628	644	685	631	655	643	639	701	640	655	628	668	674	703	645	650	675	657	680	713	660	665	687	627	705	642	650	678	592	641	654	664	679	628	679	638	642	668	636	624	655	618	643	685	582	657	654	665	680	659	654	681	666	631	652	660	650	672	654	659	634	656	633	632	644	712	653	625	670	678	656	655	662	691	667	637	706	609	664	687	685	660	621	662	592	691	691	625	689	653	681	650	637	611	615	612	667	641	619	634	678	637	687	661	686	686	670	667	670	674	673	688	639	717	693	656	689	643	693	644	658	654	682	658	669	647	655	659	692	705	607	616	641	633	648	651	673	676	645	634	616	716	629	675	670	640	649	656	600	689	652	632	645	663	641	658	653	694	672	690	638	656	676	688	622	627	655	678	682	659	660	652	673	611	659	629	631	670	618	624	615	682	660	629	650	691	648	679	668	664	653	692	672	632	703	673	702	670	634	672	651	639	674	693	620	675	667	652	650	647	698	696	682	662	648	660	637	703	651	663	638	680	658	646	664	600	656	652	670	683	689	678	635	648	661	703	681	630	632	625	682	624	657	629	638	651	631	683	648	649	672	657	634	639	624	652	647	682	636	652	654	634	670	640	625	650	710	646	647	638	633	682	610	607	709	652	650	697	666	627	684	672	670	643	654	648	641	632	627	676	656	605	635	666	656	657	672	665	701	614	646	604	664	591	667	707	650	646	647	652	717	682	655	693	664	666	650	661	648	651	654	651	663	650	589	692	641	661	653	672	660	696	677	649	620	642	636	679	640	666	659	668	651	685	679	624	651	672	601	695	669	674	640	669	660	679	659	632	645	687	596	679	661	653	630	670	655	654	643	652	697	684	626	644	629	646	624	694	661	643	666	684	676	633	643	655	670	657	671	659	706	610	637	650	651	640	683	662	629	693	664	681	675	674	659	656	626	671	679	678	651	678	643	637	642	648	666	700	674	692	649	686	718	652	704	670	670	630	641	667	683	643	678	653	645	623	659	656	662	687	677	674	643	647	673	587	672	689	653	646	671	617	667	672	690	645	629	608	620	717	686	659	638	689	639	667	639	643	611	617	671	630	607	669	658	681	632	645	678	653	673	697	691	689	650	651	668	640	628	655	642	665	694	674	706	671	657	698	628	646	677	633	646	698	643	636	697	685	699	645	657	652	658	679	639	621	681	656	669	642	644	719	617	635	645	720	632	638	626	668	712	653	641	657	638	655	643	686	648	666	595	664	693	674	659	646	602	611	674	651	701	663	688	654	624	680	668	689	590	656	642	658	659	663	647	608	688	645	609	669	658	634	655	683	681	643	666	680	684	626	629	685	671	683	683	605	651	679	674	711	670	669	683	695	661	653	649	636	664	653	669	644	680	688	685	688	694	691	654	665	738	693	656	652	652	636	698	691	684	652	653	632	650	679	656	645	643	640	685	695	644	654	646	646	672	679	644	685	647	677	615	683	644	629	659	710	639	672	608	672	666	623	678	667	635	640	627	643	661	618	661	690	619	628	674	614	682	658	665	679	693	644	617	616	722	658	579	607	629	646	674	626	684	653	687	710	698	656	636	606	703	641	651	619	667	640	678	642	640	634	657	633	691	669	654	634	652	684	625	630	638	666	646	658	646	614	630	724	641	650	648	642	663	587	674	693	631	645	675	661	643	644	703	651	703	690	616	646	603	659	636	668	671	651	615	659	653	679	681	599	639	630	643	658	650	715	621	682	644	658	615	650	656	664	679	667	653	697	649	669	617	670	690	667	676	618	633	578	644	634	639	651	671	663	593	639	683	634	641	594	653	628	653	655	700	667	652	682	683	673	636	664	655	675	637	670	609	680	625	641	655	652	652	607	663	640	676	660	651	689	679	642	691	687	680	665	657	712	647	694	623	686	690	658	648	681	624	632	671	637	649	659	675	633	637	653	671	617	712	661	665	697	589	635	649	626	670	630	657	657	690	620	679	693	629	632	712	650	618	652	673	692	661	657	621	650	647	671	673	629	629	691	640	659	685	702	678	635	632	659	694	650	660	645	624	667	658	669	635	678	643	651	665	683	643	655	626	628	664	664	647	660	693	639	652	682	635	662	656	639	647	649	704	648	666	666	625	655	625	663	647	704	657	671	626	646	689	668	632	645	630	624	673	612	680	684	662	674	650	671	642	689	651	671	727	716	655	626	666	636	678	674	680	661	663	597	616	638	685	672	642	672	653	632	707	667	616	656	673	694	682	645	649	645	667	669	667	679	624
22201	14020	11588	9881	7886	5391	4262	3912	2990	1968	1428	998	825	824	611	589	473	468	446	414	369	360	331	360	280	346	289	300	294	285	265	301	285	303	267	270	310	292	268	280	275	259	290	262	246	270	244	272	285	249	248	277	263	247	268	258	245	241	252	262	265	241	274	269	278	290	252	283	270	272	255	259	240	260	291	239	253	267	268	284	277	281	260	265	244	257	297	275	250	241	292	256	281	254	264	280	277	253	284	245	296	292	258	256	285	265	234	296	272	258	285	280	278	285	258	247	248	263	289	254	296	259	292	258	284	279	270	269	287	297	253	250	270	264	265	256	260	267	270	237	251	246	261	269	241	304	229	260	273	252	241	275	238	268	242	297	288	254	230	244	272	214	257	271	248	250	295	251	294	276	306	285	238	311	259	249	272	246	270	263	287	262	250	227	252	252	261	269	269	248	282	271	261	267	295	285	297	260	244	268	243	259	283	290	253	259	292	291	276	273	231	258	274	279	270	267	274	256	263	284	282	283	298	248	263	237	250	291	261	281	239	288	246	297	265	264	236	272	283	270	275	276	229	258	235	258	262	297	263	237	271	243	281	234	283	248	263	268	258	271	272	291	243	256	271	264	262	264	283	259	274	259	285	255	264	248	272	268	253	253	275	266	284	263	286	265	259	250	249	250	276	260	273	234	308	277	265	255	262	255	279	316	265	286	267	253	273	273	271	295	278	274	233	270	296	251	280	287	265	264	296	249	301	261	273	251	281	270	258	289	267	287	267	277	252	286	248	252	265	276	286	263	257	279	241	278	257	267	235	260	271	243	272	243	279	291	266	287	246	274	248	261	288	295	296	274	263	232	247	302	231	269	273	296	246	259	254	243	261	245	266	265	269	227	278	260	266	322	267	289	276	298	250	244	259	277	260	266	262	271	249	310	258	254	257	267	255	281	255	253	267	279	257	264	256	256	276	293	238	286	277	257	250	265	276	273	259	286	257	270	256	229	230	297	259	254	252	254	248	288	262	218	250	249	282	264	249	305	259	248	289	274	270	262	266	269	266	265	273	249	274	231	245	287	289	275	254	271	274	285	252	288	288	288	282	265	261	290	234	256	281	260	287	277	265	306	257	253	275	276	246	281	298	289	275	289	295	255	259	293	284	258	281	266	214	261	262	286	266	262	283	295	236	252	277	262	294	259	271	277	235	246	265	221	301	260	286	247	243	256	280	256	270	267	254	244	272	247	288	264	287	267	288	241	272	264	281	251	262	267	268	257	279	262	264	266	249	251	265	251	265	236	298	290	267	267	288	278	277	269	293	274	283	250	298	275	261	284	275	241	230	235	254	250	311	281	286	271	268	253	253	236	280	290	251	261	259	249	259	256	256	278	261	256	233	237	242	262	285	257	256	277	260	273	240	267	255	270	263	238	292	288	260	281	277	259	292	276	266	241	278	254	288	233	266	254	326	275	276	243	250	269	257	257	249	268	266	247	290	306	248	235	223	229	265	269	268	247	264	296	267	258	282	265	308	289	255	250	250	256	243	278	275	262	285	290	236	285	268	257	286	280	256	286	264	249	253	254	244	242	245	285	289	257	265	301	260	272	272	261	275	268	282	244	278	260	252	298	266	262	231	257	270	259	268	270	240	257	254	243	254	268	266	256	257	246	262	277	259	270	268	278	284	255	237	256	277	283	293	282	269	242	271	268	276	255	266	249	274	267	231	250	274	267	283	273	263	284	268	285	243	269	267	263	272	261	284	262	245	283	249	233	261	270	275	272	279	266	273	264	263	273	268	284	227	272	280	279	227	274	290	264	266	245	251	288	281	286	289	260	251	260	279	259	284	248	251	255	260	273	262	304	274	313	290	272	270	294	275	285	254	266	273	299	265	279	260	278	261	247	282	271	287	270	279	289	265	290	270	275	249	297	276	233	291	294	269	266	239	293	253	249	248	265	252	263	249	249	287	255	282	253	256	241	236	270	264	226	266	230	304	289	238	269	272	247	268	297	289	244	264	280	298	263	261	277	261	285	265	251	280	260	249	297	252	255	244	285	254	269	262	252	262	214	257	254	235	268	281	279	234	279	285	284	260	305	258	254	266	286	279	250	258	263	259	286	290	307	276	245	249	280	249	258	265	267	264	270	269	256	268	257	270	266	281	275	257	250	316	258	314	273	268	250	284	258	275	229	271	242	257	267	268	281	266	242	245	265	269	277	241	246	256	247	262	257	274	265	281	289	263	286	271	261	294	250	272	286	287	282	283	291	261	253	282	265	272	256	269	266	250	253	279	246	285	238	277	236	266	268	285	252	272	292	259	241	250	279	239	259	265	256	265	272	267	271	269	259	250	258	249	231	273	286	255	253	289	251	243	258	278	265	241	247	263	281	291	279	286	252	280	301	244	253	249	263	278	265	247	241	253	252	273	252	279	294	263	306	256	279	297	304	251	270	257	285	239	287	258	250	244	256	251	278	260	244	256	252	249	247	258	245	269	271	281	286	239	269	251	275	275	285	274	254	274	256	270	275	254	276	285	262	260	289	261	251	240	296	250	262	286	267	277	261	267	264	275	265	257	261	249	236	268	276	271	245	265	273	254	292	239	254	274	251	241	255	257	291	253	257	267	247	269	261	281	278	239	285	271	266	281	265	278	279	262	244	240	281	252	260	287	281	252	261	263	269	290	235	262	266	269	290	264	251	288	234	252	257	267	235	284	257	277	280	262	270	294	241	285	258	267	273	288	246	261	242	253	260	284	284	292	269	231	261	253	282	260	245	261	255	278	281	252	269	278	246	280	263	249	274	249	284	241	266	293	257	246	269	269	278	284	293	257	245	261	277	265	265	268	277	233	286	276	244	259	250	239	256	274	257	244	261	270	250	276	278	271	238	281	283	289	253	246	247	253	240	251	269	268	267	314	260	245	266	248	275	270	310	296	304	251	256	242	258	255	259	267	290	298	254	246	279	277	276	271	277	245	273	238	246	299	291	269	269	280	277	268	256	267	259	267	283	274	261	268	276	233	270	253	263	262	276	251	251	268	256	254	280	271	247	232	283	242	245	249	272	267	275	263	269	273	257	243	264	284	282	256	228	263	258	275	242	244	271	257	245	275	244	255	291	260	291	243	242	271	274	261	240	269	276	267	238	300	253	254	268	268	277	285	257	247	235	268	271	246	284	263	282	275	262	258	245	246	261	256	266	277	319	274	246	275	280	273	266	294	269	292	274	268	248	263	248	269	258	238	261	250	256	256	255	254	276	258	248	267	283	240	258	277	283	224	250	248	272	285	259	242	280	255	250	217	284	237	248	279	243	282	275	272	268	270	260	278	261	267	258	252	308	272	258	308	283	251	262	236	287	274	255	253	282	269	242	273	275	272	248	223	250	233	258	262	251	288	277	264	290	264	241	271	295	263	280	264	265	257	280	258	281	243	267	259	272	282	239	259	228	264	263	299	268	250	297	260	252	333	269	267	269	262	255	277	292	239	253	286	263
16754	11597	17370	20274	20299	16900	15604	15179	11737	8761	7176	5313	4482	4066	3082	2736	2371	2136	1991	1586	1442	1362	1180	1134	1082	1049	955	900	862	850	827	760	720	718	724	752	735	706	667	653	730	656	653	667	658	658	659	732	667	708	668	652	652	653	654	674	649	630	653	655	618	653	673	651	687	674	662	653	661	675	674	658	639	702	633	651	637	627	640	627	640	665	601	646	603	652	664	644	630	661	642	627	670	645	697	643	627	640	702	645	664	617	632	620	638	636	649	597	611	647	666	695	676	659	648	642	656	663	651	620	664	694	626	614	615	622	669	671	644	609	636	642	647	606	661	679	631	666	642	661	643	685	645	645	626	634	624	667	634	626	699	626	645	634	615	677	680	668	646	667	618	645	671	678	650	583	670	675	626	581	672	657	637	697	675	664	654	645	687	630	639	629	669	663	658	613	670	653	651	647	641	627	627	593	657	590	644	656	702	649	613	646	646	625	670	637	640	669	650	662	603	655	662	633	644	652	632	606	627	667	646	671	627	656	633	685	642	643	668	616	661	660	613	616	644	639	623	656	628	624	661	675	639	685	666	647	627	612	620	625	620	643	676	646	620	621	648	644	625	665	696	657	675	643	644	630	629	624	659	651	650	630	674	689	639	624	622	629	642	632	661	617	647	587	691	582	623	680	624	605	657	672	657	639	641	625	674	631	659	666	624	661	661	661	609	611	665	642	607	706	650	655	678	621	641	662	629	629	620	635	603	650	621	632	581	632	643	648	660	659	660	684	608	652	644	641	619	643	643	617	633	633	659	646	617	646	627	665	631	664	650	703	626	665	691	609	619	655	647	626	630	648	613	631	619	654	625	633	633	623	655	661	640	658	617	653	621	629	640	637	641	644	641	632	645	653	631	660	627	680	718	619	678	654	652	652	637	665	627	601	661	623	648	601	678	644	630	646	661	655	652	617	615	679	648	643	629	642	668	617	680	668	604	647	607	634	625	652	660	669	614	608	656	615	663	602	633	627	673	662	627	678	665	649	661	637	616	655	652	642	654	636	636	641	618	680	624	602	658	586	625	667	645	612	635	640	626	668	611	663	624	679	658	639	647	618	641	644	626	624	654	638	656	666	652	603	613	643	630	660	614	645	643	666	636	678	663	648	644	660	647	634	678	650	654	656	663	679	689	644	670	690	631	620	602	609	647	683	639	626	640	677	590	644	607	647	619	611	659	613	678	618	643	634	600	681	655	649	658	616	662	647	616	617	638	623	697	666	639	652	629	675	614	634	628	597	670	622	630	604	635	632	676	660	637	637	623	702	627	634	654	641	685	653	634	640	645	672	616	686	636	632	744	661	637	612	672	645	655	673	649	659	644	618	612	620	647	639	631	650	655	628	660	647	643	662	663	660	662	646	664	657	624	651	619	659	673	650	661	634	640	612	624	633	651	657	618	631	626	655	667	644	656	648	654	663	678	610	625	669	630	587	656	632	615	635	644	624	660	620	649	638	650	639	648	609	677	639	643	645	657	682	606	637	639	660	643	626	608	609	671	631	657	636	599	657	646	648	637	593	655	628	680	641	634	648	656	621	636	660	680	643	655	726	650	633	666	659	658	635	636	605	684	620	671	601	632	648	655	645	629	589	672	637	682	638	658	602	698	605	658	646	646	596	647	675	639	633	661	634	629	652	678	653	671	655	667	627	657	599	630	666	637	635	654	660	605	613	619	629	632	635	637	639	679	663	686	622	680	685	678	675	617	650	654	659	620	649	676	630	608	614	640	690	632	647	657	607	715	626	656	658	579	598	679	631	609	602	637	620	611	692	658	671	685	690	651	632	635	639	634	670	665	642	618	649	624	627	584	667	653	674	636	665	676	630	655	709	619	611	647	663	665	642	655	647	646	623	628	691	671	597	665	632	607	651	647	660	625	639	617	640	619	613	655	635	624	671	638	644	639	663	682	637	670	648	640	624	639	646	613	627	651	650	621	680	684	634	658	697	670	680	644	648	712	642	715	640	622	583	597	675	664	628	666	630	646	658	597	667	628	663	651	629	626	623	627	629	672	651	638	639	652	588	638	658	651	618	659	609	705	687	669	642	647	655	649	604	628	693	668	674	634	660	670	657	645	679	642	641	651	658	627	662	668	632	667	654	628	635	683	640	681	674	635	628	675	626	652	704	639	720	670	626	616	612	672	630	616	636	640	677	662	651	660	585	669	668	644	698	687	607	662	630	664	659	646	650	646	666	648	619	668	650	644	683	670	647	646	613	650	630	622	672	629	614	671	592	635	665	646	650	592	647	627	636	671	647	612	636	633	657	613	623	645	628	618	621	644	681	636	683	629	658	629	619	640	662	616	625	627	682	638	632	660	618	683	624	632	649	664	651	650	616	641	684	677	708	632	672	689	653	684	673	656	662	624	666	660	624	629	634	625	675	677	634	648	680	610	653	657	681	633	651	650	651	636	636	620	651	676	611	640	655	651	694	633	658	628	655	627	638	607	611	604	633	680	651	643	651	602	657	626	622	608	690	633	625	617	641	653	591	652	645	636	605	648	648	657	600	631	621	656	643	686	626	600	666	650	671	674	671	669	633	620	648	651	637	643	649	697	632	635	609	648	647	674	627	602	603	641	656	645	653	637	622	604	672	663	635	655	662	656	610	632	637	661	614	623	667	652	647	619	639	623	626	655	633	632	602	608	636	633	624	652	613	600	649	618	584	596	671	669	586	649	687	661	636	648	694	593	641	699	660	654	656	664	632	655	707	640	677	613	668	659	669	649	702	657	676	617	637	606	659	654	709	641	603	648	668	670	708	596	628	671	661	628	646	627	656	644	687	612	634	642	665	631	636	604	679	643	658	672	582	638	618	688	622	668	656	592	632	656	640	623	663	599	616	624	621	620	621	679	661	656	623	650	662	649	609	664	660	633	659	649	643	649	584	633	651	630	682	666	645	692	652	583	697	666	611	645	616	624	629	637	674	683	632	647	635	637	617	643	617	637	622	704	631	638	646	636	687	625	667	642	598	636	624	658	633	607	680	586	626	634	641	668	601	622	601	634	637	614	631	633	625	670	654	589	618	670	693	714	681	672	673	624	663	655	614	674	646	578	653	659	685	671	684	658	659	701	605	619	649	610	673	667	704	637	653	661	610	680	655	649	655	618	672	652	598	649	650	666	624	623	676	624	642	628	634	654	634	648	653	577	640	663	667	617	631	615	605	658	695	658	621	619	612	661	646	681	609	625	631	679	691	647	604	641	611	665	604	633	604	622	641	595	644	611	628	681	625	632	650	638	667	682	652	625	638	650	666	656	664	609	679	695	661	624	595	636	682	606	672	685	650	623	632	678	624	604	612	661	658	663	653	631	704	629	665	688	657	659	638	622	623	663	605	642	639	645	596	624	645	670	665	607	653	670	676	646	686	692	651	671	633	676	649	627	627	629	644	646	664	662	658	674	653	604	640	633	639	661	628	658	620	674	624	660	634	690	655	669	660	650	619
30975	19440	16164	14005	12058	8576	6954	6016	4570	3089	2344	1569	1161	1060	834	744	626	564	478	447	373	353	333	321	309	278	278	255	294	294	242	254	287	233	255	280	239	233	262	260	254	266	236	251	238	236	235	216	244	214	238	226	259	238	240	235	202	246	221	197	262	223	229	244	225	240	235	262	237	231	226	265	230	249	216	250	255	232	227	235	226	233	233	221	215	220	238	216	218	255	241	224	245	245	243	211	219	255	264	226	228	208	247	232	255	222	217	245	216	258	256	237	210	209	220	217	252	228	246	236	216	241	253	216	228	247	241	250	224	216	205	252	185	270	208	217	208	254	254	245	218	251	211	243	237	250	233	230	234	261	228	237	217	231	234	251	246	231	254	233	215	240	251	250	223	248	224	253	241	207	247	242	236	248	242	191	222	261	240	203	240	222	264	215	225	242	223	227	226	245	240	227	236	220	234	205	245	238	233	247	238	254	219	217	210	241	240	245	212	240	225	262	226	255	227	248	239	228	235	240	226	212	222	262	215	237	203	246	250	236	200	247	256	181	238	225	220	212	258	258	244	256	238	232	253	246	239	241	227	211	219	214	224	231	229	274	243	220	237	230	244	231	220	234	248	240	233	211	198	226	232	221	222	261	246	244	237	238	201	233	243	240	252	228	242	229	270	236	251	260	233	243	229	229	254	217	230	238	225	232	220	254	230	205	237	222	241	217	235	238	215	270	237	217	236	222	256	217	227	236	238	222	236	223	262	243	257	241	248	212	199	224	210	237	251	211	230	224	222	221	238	230	265	242	227	237	222	222	223	206	248	235	219	212	218	261	222	201	220	245	279	251	255	247	240	238	228	222	232	204	232	249	247	295	255	246	218	238	243	252	258	241	262	209	238	233	245	237	212	241	257	216	276	212	213	217	226	223	234	233	242	224	231	220	215	214	214	213	230	270	256	215	231	262	200	226	233	233	238	208	244	247	266	226	252	236	228	231	215	238	262	234	181	232	234	232	241	241	224	253	254	241	232	230	195	237	227	211	257	235	260	222	207	241	244	214	232	234	210	232	224	239	242	201	217	229	236	239	231	233	217	240	244	244	232	220	248	240	245	224	233	242	217	241	266	226	222	204	236	229	234	262	232	243	222	248	255	228	255	223	211	224	239	198	262	259	220	258	282	258	239	205	258	223	227	254	223	221	236	233	224	257	226	231	232	229	208	217	203	220	234	227	228	255	215	227	241	248	229	253	210	238	236	234	246	217	238	237	215	242	220	207	247	216	240	248	252	213	237	218	230	236	237	245	275	254	234	235	231	249	234	243	233	246	224	232	254	237	223	216	234	238	239	218	219	221	244	221	241	228	217	237	254	234	209	238	230	235	248	216	237	266	210	269	209	228	225	209	212	252	201	235	219	188	225	222	268	241	242	213	202	233	219	231	215	261	257	236	221	247	242	227	271	262	229	218	235	221	233	223	209	253	238	225	226	225	242	240	237	240	207	242	251	247	228	228	256	214	229	251	234	205	225	261	220	201	234	233	244	232	238	250	265	228	234	223	252	222	237	256	247	252	238	245	252	225	220	222	230	206	210	232	250	228	226	213	267	259	211	232	224	226	242	226	223	215	230	228	202	224	250	263	224	243	233	263	247	251	221	228	252	213	237	251	224	231	230	200	220	223	221	245	262	256	262	225	236	247	240	225	218	250	245	243	213	228	242	251	201	244	229	228	258	264	251	255	242	224	240	221	218	257	229	223	226	232	253	249	245	254	209	241	221	204	234	221	209	234	223	250	231	244	246	239	227	233	226	236	251	261	249	244	221	199	236	265	262	215	246	237	229	246	231	224	220	210	231	237	245	237	218	245	209	219	224	248	219	215	231	218	255	240	261	246	247	222	248	218	219	232	216	236	231	242	246	204	239	207	257	225	238	226	245	215	229	243	231	249	240	232	229	225	202	252	210	232	211	216	231	254	250	219	248	257	239	239	249	247	237	212	203	206	227	219	213	231	231	212	199	235	222	244	264	221	226	230	229	228	238	213	242	269	232	219	249	259	242	233	216	262	224	219	237	226	215	249	235	244	234	212	258	233	226	248	238	205	217	237	251	274	228	240	237	210	256	247	235	223	244	247	245	222	262	244	261	250	245	233	225	248	227	210	249	249	259	238	244	231	237	238	229	227	227	239	218	246	229	235	229	209	251	198	232	248	246	230	223	237	222	224	248	229	224	217	220	233	254	236	206	245	214	236	233	218	260	254	249	229	215	244	221	244	210	223	226	197	251	226	228	239	253	250	215	228	248	233	237	226	211	230	230	230	253	222	206	198	201	250	191	234	200	233	235	244	220	232	237	245	208	242	224	216	232	239	214	267	257	258	240	195	260	234	242	245	250	231	226	235	223	240	258	238	225	231	243	215	244	260	248	251	221	252	238	245	231	223	245	221	252	234	225	248	214	223	272	233	213	231	240	267	237	195	259	228	218	240	236	255	231	238	216	247	216	209	218	249	231	252	234	249	235	252	219	243	236	247	217	246	246	245	226	241	225	207	207	241	239	238	275	248	241	247	247	192	241	236	241	220	242	219	256	226	246	223	241	270	235	245	229	257	264	240	223	241	256	244	252	222	236	251	240	256	236	212	241	229	264	240	246	251	250	229	201	257	241	259	216	237	219	261	243	219	240	247	247	249	224	206	223	223	235	232	244	221	223	246	219	226	225	251	246	236	194	208	229	243	232	232	259	254	223	233	273	224	208	228	214	244	234	221	234	246	211	248	207	236	232	232	262	238	211	233	213	245	205	214	228	247	210	251	226	199	232	258	242	212	221	221	228	215	247	235	239	227	241	244	252	230	242	241	263	228	249	244	240	227	197	235	233	248	238	260	226	229	233	235	219	238	246	236	220	229	231	224	234	216	237	222	236	248	237	215	257	237	274	229	228	239	202	246	263	231	221	225	250	256	224	222	243	241	235	259	239	217	251	259	223	228	267	225	242	266	233	224	209	222	197	240	224	233	232	232	235	219	228	215	218	214	204	259	209	227	203	239	246	257	249	254	229	261	252	243	242	214	219	252	248	217	215	218	237	241	195	222	246	239	259	228	212	212	214	238	239	260	227	246	231	201	226	221	269	246	230	228	249	197	218	235	258	232	246	196	237	245	239	232	238	243	205	241	225	259	219	236	255	221	229	218	251	225	233	211	243	202	229	242	222	238	259	223	244	221	250	244	257	240	251	234	228	247	225	216	233	274	225	226	239	244	230	266	233	214	260	234	276	247	232	243	260	236	248	231	227	227	226	238	256	224	230	230	214	225	241	223	239	233	233	243	198	259	267	240	234	240	226	223	214	206	232	225	244	235	207	232	227	227	235	260	229	238	231	232	253	249	276	213	247	241	255	211	218	226	223	245	227	245	246	229	235	285	242	268	250	233	221	244	231	234	216	231	240	230	224	247	223	223	245	208	240	244	219	228	252	211	243	243	216	237	216	210	255	226	240	212	263	267
21399	14646	21544	25547	25458	21952	21307	19829	15640	12177	10020	7482	6245	5875	4384	3959	3460	2846	2535	1965	1770	1608	1371	1359	1264	1165	1090	993	920	924	750	729	753	696	734	664	668	651	626	663	611	678	696	680	617	656	607	591	642	654	621	622	564	574	559	574	614	579	603	570	602	562	591	594	604	570	549	598	536	588	555	587	544	532	627	571	603	545	568	554	535	550	568	560	573	560	568	580	585	575	585	579	580	543	539	572	560	550	654	598	594	543	588	545	557	568	555	559	546	597	578	565	578	556	601	529	558	557	570	549	570	593	565	583	547	583	539	552	577	567	552	577	563	563	566	555	552	572	589	567	572	564	527	567	580	576	528	541	552	558	561	594	542	566	570	572	622	563	568	588	603	563	536	534	533	571	565	606	577	559	567	579	552	602	573	552	588	527	553	585	587	560	584	565	590	529	608	583	585	565	578	604	587	528	553	570	591	575	530	563	598	562	612	578	616	587	538	562	568	556	583	568	538	570	560	579	585	576	556	552	562	590	560	580	552	559	535	549	592	576	545	583	586	552	561	558	532	563	584	575	593	557	615	583	568	582	532	608	572	568	603	579	551	573	579	585	536	560	555	555	539	582	582	516	578	579	592	633	569	568	606	556	569	588	542	540	585	562	563	569	568	576	556	592	617	568	629	557	586	581	576	580	570	513	558	565	547	629	547	564	584	517	535	592	594	557	547	590	582	601	559	557	562	585	558	582	578	600	552	586	594	536	551	577	584	554	557	540	578	554	599	579	535	588	578	556	564	576	581	568	561	577	575	621	570	545	533	559	528	549	559	568	564	577	572	574	583	544	548	550	611	589	555	552	567	588	547	579	572	573	573	536	550	581	554	582	605	528	551	623	558	562	593	564	545	550	532	560	585	552	571	576	570	583	569	561	575	594	570	566	564	542	574	588	620	596	575	576	555	535	579	587	557	594	555	574	558	558	503	571	570	555	591	572	541	587	568	552	591	585	571	562	564	579	581	556	537	555	562	574	570	558	588	557	580	611	542	570	567	608	576	525	547	576	598	545	592	597	540	577	549	574	581	542	588	562	591	580	586	534	553	594	553	568	576	560	575	586	550	590	572	586	563	576	582	519	575	527	571	555	554	573	570	519	568	545	553	557	534	576	551	515	583	561	563	561	550	618	545	578	561	593	530	548	572	554	560	595	617	505	548	568	578	565	577	571	569	571	537	622	551	627	599	572	549	545	577	557	576	601	517	516	574	559	529	600	565	585	537	548	588	576	572	621	567	605	540	556	565	549	550	567	571	569	555	551	565	551	538	556	542	595	566	608	546	591	591	566	580	586	523	548	545	537	580	553	570	587	618	564	529	560	598	597	600	562	542	571	578	573	567	561	566	586	568	530	521	567	550	577	590	565	577	606	510	577	551	587	575	617	562	558	585	544	544	587	570	600	590	546	544	566	599	564	611	585	616	570	571	620	578	567	535	567	555	509	601	587	591	551	541	605	588	544	595	587	571	602	562	600	549	604	610	567	578	577	571	574	559	551	574	563	553	625	550	551	528	549	542	559	575	578	572	553	549	607	555	623	565	600	596	592	576	590	589	541	623	584	527	590	545	562	579	567	606	569	575	598	583	532	562	589	576	586	538	522	512	546	542	583	606	597	572	560	589	591	564	593	571	572	567	592	587	591	594	577	557	566	602	572	555	588	554	537	586	599	580	556	568	601	599	571	563	568	549	590	558	535	577	614	575	579	543	577	637	549	578	541	554	560	556	509	642	598	579	554	574	555	592	608	592	562	607	596	588	584	596	581	562	546	600	578	561	537	553	536	585	571	562	538	594	606	595	550	575	549	582	564	554	553	575	581	551	599	588	531	569	510	550	611	557	578	537	542	558	553	602	623	543	587	562	555	576	545	595	542	514	566	613	566	548	599	553	555	534	586	550	597	582	582	596	582	558	573	564	625	529	561	582	567	552	546	546	580	577	605	551	563	588	577	546	592	599	587	540	582	568	557	537	531	593	553	595	545	560	589	596	550	553	612	570	559	588	524	555	552	566	553	553	579	554	585	562	550	595	615	629	578	559	611	560	578	580	599	577	612	596	609	562	566	542	518	579	572	582	608	582	541	591	635	556	589	556	578	610	591	574	596	592	585	590	527	576	560	538	602	608	558	556	544	586	562	571	541	559	572	536	582	598	575	602	529	521	569	505	564	580	616	572	622	571	586	555	567	543	554	537	570	584	577	571	549	584	565	572	572	576	572	587	563	568	552	608	603	561	554	560	595	555	581	579	600	521	517	575	575	556	552	607	552	538	549	566	591	582	601	553	595	618	573	560	554	581	557	596	585	533	558	552	592	555	575	597	545	594	568	557	558	541	587	539	565	582	638	573	600	607	568	581	577	577	553	542	543	534	584	576	596	597	549	553	576	589	628	615	581	551	548	581	557	587	555	566	584	591	545	555	551	557	581	540	571	575	535	554	538	561	608	567	573	580	607	592	543	552	577	602	551	602	568	538	565	542	584	562	575	578	596	549	536	592	594	555	593	583	587	544	587	627	599	522	571	552	578	568	520	547	575	585	519	577	568	555	569	578	597	552	528	544	522	555	606	528	560	587	544	548	588	560	606	532	572	576	590	528	618	545	593	565	562	520	587	572	534	551	545	597	591	612	591	607	605	556	576	601	576	510	541	568	584	553	584	581	584	548	555	563	559	591	553	549	532	546	558	598	598	550	577	578	566	601	573	569	540	572	570	606	557	584	541	587	581	560	532	570	560	583	562	522	649	555	546	575	600	586	549	580	605	539	601	577	558	563	575	551	554	544	550	601	527	567	587	564	583	597	509	558	542	556	599	513	609	560	547	557	543	611	577	580	573	551	577	584	593	578	550	578	520	592	555	571	576	536	603	550	581	506	538	557	560	575	609	558	565	577	584	557	551	554	575	550	578	538	594	546	514	583	600	563	554	567	592	594	573	551	573	626	599	588	589	561	562	579	580	559	538	575	536	582	572	548	571	551	577	582	547	582	545	581	539	583	580	593	575	543	562	565	528	577	570	579	598	537	577	611	613	583	581	535	609	531	611	530	540	626	576	556	603	578	597	581	574	566	543	546	553	552	564	599	568	583	586	576	587	586	511	578	586	562	583	570	523	555	548	557	526	570	567	591	549	625	586	581	616	614	536	563	540	528	571	568	553	610	564	573	543	609	608	558	575	606	544	577	609	575	584	582	564	597	603	552	575	571	607	610	505	565	604	544	630	558	558	530	564	547	545	624	600	562	571	555	596	517	531	540	576	563	535	544	611	600	576	553	586	586	597	568	573	547	563	551	569	554	549	549	574	534	553	591	555	532	573	546	544	601	550	581	550	581	559	599	593	575	603	583	613	599	579	589	603	571	561	586	554	581	544	567	607	547	583	624	569	591	598	567	600	586	570	571	538	590	613	582	541	573	584	513	552	572	589	587	592	562	589	550	590	564	572	543	547	557	545	551	579	554	580
10851	6647	6171	4972	3358	2317	1789	1411	1020	830	660	580	530	458	433	400	373	376	356	348	303	281	324	308	300	283	268	272	266	287	289	268	291	269	264	288	290	264	292	279	280	266	264	266	293	287	299	292	300	289	290	263	272	254	266	277	255	287	265	254	298	287	255	274	256	268	292	325	259	266	229	303	289	293	264	277	297	280	300	270	292	278	289	280	276	310	268	284	256	270	255	277	252	263	251	298	289	324	246	275	290	283	268	286	274	293	279	281	273	266	301	314	250	280	282	293	273	277	240	270	254	262	292	248	248	274	295	273	294	260	295	305	268	298	291	280	294	281	289	250	273	302	279	300	271	291	282	247	245	290	233	276	277	256	270	271	303	281	290	288	299	244	283	277	311	271	301	255	255	266	254	273	273	295	282	280	296	245	255	278	272	285	278	277	274	234	254	302	297	245	280	301	268	304	285	249	300	276	264	274	283	280	242	297	285	217	270	283	280	294	301	306	291	252	281	284	282	273	259	268	302	286	296	243	280	255	279	287	278	242	267	269	293	267	264	292	295	306	294	301	289	280	286	271	267	277	257	241	282	286	293	259	258	312	280	257	275	302	281	274	276	283	270	262	285	303	242	285	268	260	295	293	273	316	282	257	268	243	266	265	291	272	271	269	304	280	267	257	260	276	291	284	278	267	249	261	254	265	287	254	268	306	259	297	294	273	289	297	279	283	258	277	280	280	285	278	240	246	259	282	254	265	270	264	270	275	260	275	265	268	280	269	243	255	280	272	281	251	279	269	266	277	258	322	252	287	280	277	253	292	269	287	252	285	286	248	274	283	281	281	258	254	279	254	271	277	292	270	237	284	295	283	280	267	280	272	282	280	272	290	251	264	282	262	244	242	257	276	293	281	275	288	261	255	286	295	279	250	303	273	290	254	278	269	245	273	286	277	308	284	299	278	283	280	257	284	269	260	270	265	267	265	268	266	291	277	290	267	255	265	293	258	288	283	250	322	250	297	253	253	263	261	281	269	272	301	271	228	274	294	244	272	270	296	285	295	281	265	292	269	323	276	261	291	261	260	316	286	272	277	273	262	295	282	280	263	274	275	294	301	294	268	245	266	300	271	286	284	255	233	253	268	276	320	263	264	296	300	273	291	276	288	266	264	272	280	264	284	293	307	272	286	277	301	295	261	231	245	298	279	302	300	242	271	282	274	259	276	317	269	264	289	265	281	309	295	249	294	286	272	257	266	279	249	293	293	261	274	282	281	280	261	276	274	301	306	274	268	300	276	270	256	240	240	296	264	298	275	261	277	268	278	293	273	316	261	270	271	245	262	272	290	255	266	265	291	246	268	256	276	268	269	281	262	335	309	283	264	294	277	241	292	275	260	265	277	301	311	265	266	309	278	300	286	276	273	235	267	308	289	287	275	261	247	268	260	317	299	256	264	294	271	274	261	249	239	276	287	269	311	263	252	287	277	283	283	291	279	246	262	300	258	261	307	264	271	246	284	287	249	284	284	303	281	279	271	297	282	268	262	270	260	268	236	295	282	294	280	280	278	255	298	268	273	343	276	270	243	277	273	302	279	262	250	287	289	271	257	277	272	288	253	292	263	265	268	253	265	272	260	299	300	279	294	285	256	300	288	282	257	275	258	264	268	277	261	304	302	272	324	275	288	258	303	281	296	304	262	260	278	273	280	269	298	259	275	272	277	256	275	264	275	259	260	247	266	309	269	262	263	290	258	284	282	293	298	295	254	283	289	274	281	277	290	266	271	274	287	284	249	288	302	292	243	264	246	286	265	279	286	292	289	296	272	274	288	271	240	266	247	255	275	277	222	267	280	266	294	245	261	250	275	258	259	278	288	251	279	249	277	248	271	273	276	283	299	291	249	261	275	315	283	289	299	313	268	276	281	270	255	298	308	303	259	309	296	270	300	303	275	263	245	258	273	266	262	280	301	286	293	274	273	249	303	263	270	286	252	291	295	273	268	266	281	285	275	268	301	269	245	288	264	246	270	262	311	257	241	261	281	288	265	258	298	284	243	263	266	271	292	280	278	297	286	283	282	285	294	256	284	264	292	260	256	282	249	286	277	305	312	284	302	267	299	280	289	260	249	275	283	293	275	272	291	271	284	297	307	288	291	294	238	287	266	265	282	255	315	278	280	305	269	321	285	248	263	301	302	274	277	269	296	257	270	296	280	281	257	278	235	284	299	267	275	269	282	274	255	281	279	260	273	265	285	303	274	273	279	282	294	276	298	289	262	274	249	280	303	289	264	259	271	303	291	287	319	268	291	285	270	253	269	280	274	284	276	302	251	292	265	264	282	298	294	257	262	261	256	297	314	263	271	267	292	271	295	293	272	285	249	290	274	260	290	265	291	289	256	297	277	282	267	257	252	282	280	276	276	280	278	246	283	316	257	275	259	265	291	264	299	251	292	258	248	283	269	243	284	267	276	272	297	257	302	309	253	292	289	260	264	312	277	284	254	274	288	263	257	257	297	277	259	281	274	276	278	282	279	250	267	272	273	268	258	257	263	262	310	273	316	274	254	282	310	247	318	277	252	242	294	256	275	277	275	262	267	269	271	255	277	268	306	258	280	257	272	281	279	278	295	278	272	289	273	252	308	238	264	291	281	274	260	271	287	297	275	281	282	256	283	280	260	250	242	265	296	271	258	281	285	292	293	278	312	269	274	275	292	249	262	285	259	265	273	275	245	268	268	259	273	295	288	260	296	272	272	281	270	280	279	270	287	265	267	253	256	256	288	265	282	287	292	263	244	286	304	303	264	287	285	268	279	260	264	302	276	258	291	266	282	263	271	262	284	272	299	271	263	256	293	266	273	293	267	264	253	313	277	280	280	285	267	267	264	265	284	269	286	285	292	267	317	295	264	256	281	288	275	273	281	278	280	289	257	303	315	303	261	298	238	270	274	261	276	261	235	292	288	294	268	272	286	287	260	242	283	267	285	277	300	239	265	253	293	287	271	306	249	293	287	273	279	258	283	290	265	265	279	287	265	249	283	290	287	258	274	253	277	243	276	272	262	301	274	285	285	268	265	262	262	255	291	267	252	283	298	264	296	241	281	261	286	262	284	287	290	265	283	294	282	255	280	261	254	286	268	273	310	295	284	251	284	273	262	320	249	264	291	264	287	264	268	273	267	259	237	238	288	269	269	261	291	281	258	263	304	289	273	250	270	292	258	281	286	299	308	289	276	228	265	281	283	262	297	264	267	292	281	259	245	294	294	330	266	244	288	298	269	271	285	281	241	276	286	276	270	241	288	274	270	247	288	264	263	281	267	291	282	239	278	280	248	265	253	266	242	289	261	280	258	253	273	285	276	270	277	254	249	281	280	276	286	265	308	262	271	279	271	297	272	243	278	293	292	265	274	272	273	261	266	258	290	260	269	289	278	268	255	276	279	252	285	293	264	280	255	221	268	274	275	301	256	260	294	278	271	272	268	292	273	278	255	278	278	256	255
7951	6133	11545	13808	11842	9861	8362	6860	5496	4203	3427	2793	2202	1949	1671	1537	1381	1272	1182	1114	1002	917	895	874	852	802	774	706	772	761	685	701	658	673	681	714	666	721	661	682	680	679	678	696	712	677	670	711	670	631	669	687	644	658	646	615	699	616	672	667	687	689	667	682	669	663	649	642	652	670	673	689	653	645	685	648	642	682	652	688	638	683	669	664	660	655	650	609	672	680	668	684	661	614	694	631	658	648	621	674	665	664	660	667	629	654	668	642	684	694	667	630	632	641	708	648	679	670	612	644	629	633	642	618	665	676	676	651	648	666	640	634	681	645	590	652	606	671	679	666	657	677	696	693	618	693	687	657	627	738	673	630	674	612	631	693	696	664	656	650	668	690	638	684	665	664	669	662	637	606	652	668	647	628	645	673	665	642	703	665	646	654	673	653	643	648	640	661	642	638	640	634	638	636	623	667	658	659	658	697	662	651	656	607	647	693	673	649	698	657	671	656	649	657	606	634	656	655	667	685	656	669	663	653	624	665	673	663	673	650	697	694	666	682	645	697	647	659	641	657	672	627	633	672	659	723	659	660	624	641	667	637	670	657	687	655	689	673	636	677	678	675	652	624	636	652	681	680	674	659	679	675	630	715	677	631	657	678	661	700	696	677	573	618	710	643	663	678	659	675	669	640	725	700	608	645	660	652	667	649	637	624	631	644	670	633	719	650	632	629	663	660	690	675	638	692	641	639	684	650	642	684	673	672	656	683	673	659	635	681	643	665	657	665	657	699	638	672	636	676	671	691	648	729	730	660	670	681	665	678	608	671	665	674	652	663	641	697	615	664	634	699	685	640	636	676	672	682	612	654	666	657	680	653	682	645	610	680	681	624	644	680	718	664	684	613	687	654	633	682	659	637	648	634	666	644	626	665	657	669	727	650	688	656	663	657	640	624	647	655	684	687	711	703	662	697	685	659	688	673	649	670	637	641	662	669	658	652	721	650	653	654	647	662	647	683	604	708	653	625	714	648	688	628	668	711	662	686	636	633	709	672	631	673	704	665	672	631	696	655	649	613	697	672	667	705	695	670	641	652	642	660	645	645	640	640	620	668	705	671	648	670	686	675	622	678	636	698	666	664	687	643	658	628	620	645	644	670	639	646	637	662	662	668	684	656	640	675	696	693	691	672	668	646	712	682	663	640	679	675	702	618	660	670	682	618	646	598	635	639	669	743	667	663	640	628	682	709	687	663	660	675	625	624	674	698	632	672	625	648	637	608	693	663	660	610	667	637	667	621	624	671	656	659	697	663	649	580	629	655	630	632	652	647	659	618	655	707	639	683	654	643	630	695	688	602	677	686	695	618	613	732	658	713	672	649	675	684	646	663	616	662	641	640	679	666	629	639	643	684	645	652	681	680	646	640	636	635	637	690	637	662	592	673	664	682	631	638	656	640	700	674	633	680	683	703	641	709	667	646	689	665	714	675	656	681	682	660	660	688	638	608	609	651	652	684	644	644	667	687	673	665	640	631	678	680	712	662	659	699	669	629	661	635	623	651	692	717	704	595	640	651	628	655	635	614	690	650	662	681	686	656	661	667	660	706	686	652	700	675	637	662	673	702	632	622	617	609	657	666	666	696	663	697	662	672	694	660	663	656	619	672	657	640	638	639	684	710	639	669	655	663	660	656	689	662	631	653	649	635	649	629	686	667	614	640	641	647	696	617	621	626	691	649	662	696	697	637	643	677	670	650	642	682	683	670	654	654	653	694	636	666	656	672	625	644	639	659	643	651	646	658	640	634	685	693	622	645	658	672	668	678	656	673	644	631	679	585	631	651	630	717	637	623	661	620	649	641	643	667	637	658	657	678	656	688	684	590	629	636	606	654	664	619	670	655	627	628	653	666	638	674	701	664	679	659	630	631	653	607	699	636	658	673	641	655	697	685	636	673	689	680	664	659	687	674	646	625	649	685	645	655	692	647	657	688	689	651	663	646	689	642	653	626	620	659	687	689	689	683	631	678	614	640	664	638	731	660	653	708	692	672	659	611	657	670	610	693	662	694	664	722	642	672	720	678	670	673	688	643	649	705	652	691	671	641	699	664	699	710	648	676	613	677	656	661	639	683	616	632	664	664	672	683	629	695	677	638	668	609	686	663	625	664	645	642	657	636	670	616	660	642	662	620	686	662	683	661	706	662	722	680	668	741	631	663	589	656	630	662	657	674	695	650	661	657	613	687	648	675	658	673	665	686	630	633	652	650	673	639	654	674	625	655	647	632	661	669	639	687	652	682	646	648	657	676	704	685	672	654	666	658	620	664	637	616	629	655	626	687	644	669	655	639	657	625	700	647	659	714	696	646	623	638	695	628	642	643	652	712	682	683	691	686	671	685	666	640	655	674	670	700	648	605	637	705	654	650	647	650	609	659	703	706	635	640	616	663	629	672	628	668	631	624	655	675	661	641	668	643	738	633	639	663	672	721	649	650	672	689	700	653	670	640	640	695	682	681	667	652	669	649	693	641	641	681	659	662	638	680	639	673	686	653	682	669	694	672	642	626	648	630	620	635	681	663	672	662	649	642	688	622	635	657	650	657	662	677	677	695	722	647	668	632	682	668	670	651	661	612	644	672	693	651	681	651	638	629	637	660	654	679	626	652	658	675	601	726	682	621	667	674	668	696	652	664	643	687	646	663	678	669	684	601	659	694	665	642	623	637	684	640	646	671	641	629	654	653	714	633	702	644	664	671	662	685	661	629	647	678	672	654	646	673	677	676	685	708	665	698	645	725	662	646	624	704	670	658	673	602	688	619	676	652	656	683	669	652	688	629	653	645	714	726	623	612	677	697	680	650	631	637	707	683	662	624	707	649	654	648	616	662	648	710	643	699	686	695	659	663	698	675	646	657	651	654	641	598	657	652	694	692	658	632	644	637	682	710	644	629	637	615	676	676	637	663	711	632	674	688	680	673	689	677	674	698	613	676	643	672	619	655	648	685	676	630	672	633	653	648	657	643	666	635	624	675	662	678	687	686	642	653	654	674	635	694	674	631	667	667	645	622	649	620	669	670	676	701	632	695	594	648	639	642	643	651	706	601	656	697	654	687	663	665	684	636	698	642	689	699	647	646	689	643	644	678	645	669	668	632	653	679	664	721	666	648	654	653	653	668	668	674	624	641	687	665	649	645	602	687	676	673	660	629	657	659	683	675	628	650	682	640	684	629	674	629	671	651	645	650	686	676	607	652	679	671	651	705	623	639	639	633	653	637	640	667	647	690	683	673	705	656	676	716	658	676	666	633	649	670	654	651	681	661	667	612	649	672	636	632	643	639	668	644	683	652	623	640	659	689	692	632	661	661	646	622	648	710	646	650	646	662	705	663	646	631	681	636	629	666	669	681	656	618	654	640	654	659	716	668	642	688	651	644	668	671	652	646	659	656	636	653	664	643	672	682	680	689	639	657	641	653	643	666	637	670	689	650	670	649	617	640	667	667	691	643
22973	12719	11344	10207	8351	6036	5079	4127	2900	1934	1434	1027	822	781	625	552	529	459	410	392	383	370	317	345	338	329	314	305	285	312	268	286	273	278	301	272	274	263	287	289	293	279	275	275	291	243	275	281	283	275	276	281	247	293	256	234	285	264	240	283	315	270	279	268	261	262	248	277	262	268	268	306	271	275	288	285	274	249	293	255	249	268	268	291	225	267	267	228	253	252	282	253	274	274	266	286	293	266	270	247	261	296	224	290	282	277	269	262	260	277	293	276	292	282	267	254	260	262	297	281	237	277	267	258	255	289	268	261	278	264	257	266	261	277	286	278	305	270	274	243	276	305	252	284	295	274	307	298	235	263	268	279	250	290	275	263	243	290	281	259	250	234	243	277	283	266	250	266	264	262	267	274	272	286	275	253	282	275	257	258	276	281	275	277	256	263	266	222	243	269	249	252	274	275	238	266	279	273	264	262	299	254	235	270	244	281	285	277	261	232	275	261	269	269	262	252	300	258	274	269	290	265	247	297	260	296	246	282	259	260	253	262	272	258	292	254	291	251	300	258	238	267	282	258	262	260	278	298	237	270	293	295	262	251	238	282	278	267	265	259	256	246	257	285	278	255	271	260	274	262	281	294	271	295	282	260	303	257	303	280	261	287	276	258	245	269	278	249	260	261	289	308	264	287	282	245	250	263	236	287	274	281	237	267	256	257	281	264	285	265	247	252	297	286	252	273	264	271	273	252	292	287	271	248	283	261	233	302	265	252	290	276	265	241	254	276	254	264	246	234	301	256	240	243	239	270	256	281	245	239	264	260	262	272	270	250	238	235	268	259	278	260	293	268	266	247	281	273	271	286	264	281	266	242	264	270	274	255	260	245	257	254	294	269	269	249	262	257	271	303	287	253	277	287	263	276	261	273	261	256	254	258	205	282	290	284	287	273	233	260	259	293	263	272	287	268	249	278	266	269	271	264	279	251	260	308	251	264	285	295	257	289	270	237	276	294	265	290	266	252	277	285	265	280	278	280	215	267	291	239	265	259	280	246	270	240	242	262	271	294	251	289	271	219	300	242	268	257	257	247	291	244	257	275	272	272	264	290	255	286	285	271	245	265	281	263	250	309	259	286	272	268	280	273	295	261	246	260	262	290	276	244	288	280	229	289	241	263	264	315	247	280	277	278	275	292	303	269	286	265	272	290	268	263	294	285	287	283	265	245	283	289	260	289	277	274	291	271	290	281	261	276	237	260	264	246	285	277	266	268	241	262	268	251	273	258	226	286	305	259	253	257	257	273	282	290	277	271	264	262	254	278	248	259	238	257	243	270	247	224	288	262	294	263	248	256	268	271	272	278	269	269	280	252	251	274	269	284	267	269	297	279	281	293	282	297	267	276	283	264	256	249	251	280	285	262	275	278	260	266	256	241	287	248	264	273	301	260	256	246	261	287	290	262	261	294	280	234	292	273	267	270	326	292	240	231	288	250	258	260	300	257	268	256	271	261	292	268	266	273	265	256	281	273	280	253	238	275	243	285	280	279	275	267	248	300	274	292	274	291	264	286	289	262	275	258	253	281	304	256	262	273	286	261	264	260	274	255	245	267	274	270	302	241	254	260	262	279	289	255	275	249	275	298	264	251	264	258	297	303	251	256	270	281	263	269	262	275	296	271	266	290	287	309	263	277	281	279	296	246	254	264	275	274	309	291	279	280	251	274	290	246	264	238	265	260	252	257	261	292	272	255	266	251	278	304	259	255	300	321	299	277	270	299	260	263	258	246	278	240	251	262	301	281	290	278	238	284	268	244	278	253	273	289	276	263	284	287	268	272	228	258	270	255	260	255	265	249	276	274	245	281	257	274	229	249	268	299	287	271	260	266	299	275	308	293	276	275	239	275	271	275	267	283	278	272	274	295	268	259	262	261	272	275	270	241	261	272	257	246	270	294	294	266	264	247	269	266	253	256	281	278	266	280	256	259	249	281	252	273	255	254	245	245	270	243	293	257	252	230	267	286	271	245	289	273	284	270	282	280	273	251	238	266	289	252	275	274	224	293	267	276	257	279	263	275	261	268	259	272	300	281	256	256	230	278	257	280	255	267	292	262	265	277	268	257	251	285	273	275	262	269	286	277	239	285	259	238	274	273	248	257	246	285	281	264	257	279	269	261	266	244	268	266	265	274	284	293	263	266	291	251	268	249	272	264	239	282	283	257	253	271	280	248	280	267	295	278	285	266	289	244	239	252	232	268	257	258	255	306	253	258	308	275	247	273	247	268	285	238	269	305	280	270	274	225	283	246	252	271	271	260	266	250	270	243	230	277	268	247	244	301	290	244	301	283	296	294	242	243	266	227	276	264	260	261	270	275	245	242	257	244	268	274	257	246	268	257	254	260	251	257	300	265	292	253	268	252	259	249	276	260	300	257	293	248	273	282	266	262	247	260	282	237	272	284	313	272	240	275	252	275	271	257	247	271	237	242	279	264	304	272	255	264	272	247	291	256	298	252	252	272	292	254	261	258	259	250	218	253	294	280	283	279	258	273	274	264	267	273	278	243	274	252	277	266	289	264	252	282	260	270	265	271	270	268	284	233	252	270	293	257	261	274	259	300	277	289	258	284	286	281	264	252	265	273	284	258	273	261	268	267	240	281	236	257	259	276	275	304	270	252	241	269	292	281	259	252	262	269	260	265	243	289	251	300	260	236	279	262	295	283	249	252	263	257	252	271	257	252	288	284	264	291	267	290	275	301	273	272	287	250	264	260	249	287	277	263	263	256	270	230	279	286	244	297	265	221	242	276	247	259	289	255	273	269	293	291	269	274	259	284	264	271	269	254	270	288	271	277	288	283	244	277	273	264	255	296	261	288	270	284	300	267	299	265	244	254	265	263	259	272	258	331	281	254	260	267	234	251	279	266	260	294	249	262	288	250	264	274	244	269	286	277	244	281	272	283	295	282	258	289	236	253	269	269	303	286	276	254	270	261	265	245	279	261	278	242	265	271	281	257	247	260	249	254	258	289	247	294	292	285	274	251	278	262	297	237	250	287	243	267	286	256	255	277	275	277	241	250	265	271	268	263	286	254	259	251	285	279	280	258	280	292	280	237	287	266	261	294	273	274	286	260	239	239	279	286	287	249	285	264	279	276	284	263	264	278	264	252	272	264	236	268	258	282	251	221	263	252	257	279	254	262	256	267	278	258	270	276	293	293	259	271	274	301	291	271	269	258	263	247	271	233	236	256	222	271	243	247	274	245	248	269	271	276	276	273	234	250	300	268	264	267	271	248	281	283	263	238	276	281	242	285	268	247	246	274	272	272	264	270	248	271	237	251	275	300	298	306	250	276	271	248	253	286	270	284	301	278	270	280	299	251	285	248	291	298	296	263	273	249	268	224	291	275	223	294	281	310	283	281	283	290	272	276	274	264	282	267	262	262	240	287	275	261	274	271	265	237	257	283	287	253	269	261	274	248	275	259	260	242	279	277	247	275
16761	9950	17809	20697	20770	18111	16714	14921	11402	8497	6817	4871	4517	4049	3180	2979	2474	1954	1867	1562	1354	1297	1229	1140	1059	953	915	874	878	825	809	701	752	761	727	722	709	712	757	698	725	729	677	668	693	666	620	709	690	674	669	692	636	659	667	666	661	642	621	670	684	686	642	626	661	685	658	612	647	654	620	635	603	637	660	635	619	620	668	687	612	634	646	607	669	649	690	650	627	639	692	619	585	636	603	661	644	661	637	624	661	674	603	662	641	597	623	678	683	665	653	650	623	684	649	642	646	606	661	640	643	633	648	687	610	636	637	700	643	631	635	634	675	651	653	639	679	669	642	617	689	580	655	665	609	680	688	642	612	663	661	628	663	668	641	650	656	624	648	649	628	612	623	717	689	599	628	660	645	641	630	624	686	632	651	621	645	656	683	628	671	634	637	669	635	640	628	650	679	639	589	612	680	649	669	621	619	608	702	652	626	614	648	635	708	642	617	590	635	647	638	635	665	616	631	691	625	634	630	619	641	707	719	660	632	636	660	608	674	658	631	677	700	716	656	640	638	676	648	608	629	619	629	635	671	630	632	656	621	637	644	661	648	616	677	685	657	640	646	667	658	660	647	642	647	652	658	662	669	630	622	607	629	631	660	606	656	660	646	667	627	691	690	637	604	670	668	613	645	627	674	655	681	636	677	650	617	674	614	633	639	640	620	644	645	616	634	650	671	646	669	648	678	684	662	627	683	648	625	630	622	603	641	647	642	642	596	624	661	665	646	640	645	622	637	684	655	582	590	655	640	631	606	607	624	620	646	597	574	627	683	683	649	639	614	642	615	644	642	613	673	624	653	657	669	603	690	666	671	676	651	682	684	660	594	631	687	668	650	644	656	643	648	654	668	658	653	599	627	646	693	674	651	643	691	611	639	675	685	619	694	644	641	659	667	654	672	681	672	684	619	627	653	660	656	688	688	635	636	640	646	626	634	631	660	681	661	667	675	587	663	647	642	649	610	651	669	626	675	639	645	589	671	575	663	676	656	643	635	667	667	686	644	632	640	627	660	599	631	707	657	616	653	631	621	666	638	621	640	682	669	625	649	614	664	610	657	675	646	638	669	677	694	614	619	612	644	608	643	674	614	628	680	679	653	649	622	609	609	681	677	651	617	698	648	637	618	669	691	693	634	647	609	629	699	678	603	651	680	625	665	620	642	645	607	655	633	670	660	671	634	647	634	640	627	670	624	639	645	670	631	678	602	597	609	633	686	643	631	650	635	626	664	674	610	659	666	653	647	590	676	678	644	608	690	653	622	612	618	683	632	674	637	581	680	628	658	649	639	663	653	626	637	630	650	636	627	659	651	654	686	640	692	624	626	691	662	667	638	646	675	695	681	705	657	643	661	671	654	631	642	634	625	628	679	626	648	620	592	640	651	684	623	666	670	659	679	646	657	636	682	627	653	587	647	654	650	598	646	658	619	626	621	594	645	652	688	659	674	620	627	669	642	638	629	686	599	668	661	684	613	656	676	625	647	619	622	652	688	603	630	620	655	658	663	692	672	675	615	614	687	592	667	652	678	639	649	641	624	657	660	669	610	612	619	652	634	616	622	709	673	643	653	680	609	668	709	657	684	656	650	677	590	658	639	646	617	655	641	675	635	658	676	621	605	655	626	641	667	651	654	672	677	606	626	612	614	658	624	666	647	636	631	626	664	682	639	656	635	642	672	651	678	663	648	708	691	589	666	657	634	669	645	691	641	633	612	690	634	648	688	650	651	645	623	647	630	643	671	667	642	685	625	686	622	685	669	630	687	702	627	604	633	603	611	675	627	635	631	659	640	683	658	639	659	665	615	595	659	647	649	603	688	612	656	642	622	651	685	641	625	647	634	667	606	685	638	671	634	667	656	637	663	623	624	670	640	631	604	611	649	631	610	648	606	690	642	625	675	669	709	674	649	630	623	638	686	657	617	674	651	692	660	673	638	666	651	656	619	654	693	686	657	633	662	622	622	676	623	665	641	628	637	636	660	635	604	620	624	614	610	616	652	699	668	662	631	650	673	651	687	666	639	607	666	652	698	635	637	658	640	637	642	636	618	634	648	655	666	647	618	631	695	602	623	686	653	621	655	637	670	700	674	651	630	653	670	608	648	630	609	639	631	636	645	656	644	650	641	649	632	688	679	690	634	662	612	642	689	698	592	665	623	635	638	675	657	679	620	690	671	662	625	652	653	666	649	638	670	607	646	604	601	631	649	668	646	610	640	609	675	686	644	657	615	635	685	622	643	633	622	623	649	642	664	636	660	642	657	661	652	618	670	656	617	630	655	630	606	640	630	623	674	658	669	636	653	611	649	657	692	651	659	632	630	616	673	618	629	613	626	659	598	601	635	621	639	658	652	646	663	634	640	653	616	660	694	643	673	608	636	669	659	642	632	640	646	643	674	664	639	615	673	634	655	683	686	622	658	644	640	623	681	633	626	603	609	639	670	685	635	633	633	667	644	633	669	611	620	609	613	664	644	644	680	612	668	660	664	681	673	662	625	657	652	647	651	668	621	639	624	660	655	649	650	653	678	641	634	638	650	643	619	696	643	637	692	641	670	634	666	662	645	642	655	621	635	606	649	669	714	646	653	609	682	626	669	619	617	695	682	700	672	637	629	651	619	645	659	672	652	662	598	643	641	631	637	661	671	629	674	657	638	641	631	634	669	618	676	629	669	634	632	682	686	697	663	592	641	628	637	644	644	677	634	623	605	627	689	633	643	649	678	648	617	640	658	640	652	647	641	640	656	675	688	633	649	636	656	604	642	635	666	638	660	639	651	669	641	656	636	669	636	647	659	619	686	680	672	594	668	695	621	625	665	642	674	603	682	625	658	641	649	661	651	634	631	659	623	637	647	576	666	627	642	633	621	649	633	662	646	658	645	658	683	608	602	644	655	639	634	637	675	666	666	659	658	649	609	633	663	640	647	668	624	642	667	661	648	686	631	648	642	670	649	654	615	652	621	621	649	689	587	666	636	607	623	664	650	656	667	648	666	651	637	640	654	663	683	617	680	648	680	625	648	632	691	654	663	616	617	708	716	676	617	623	690	640	633	662	675	662	642	624	648	665	673	681	640	681	663	674	667	656	668	678	633	642	700	626	685	627	697	615	658	610	602	673	672	674	662	642	609	651	631	641	622	630	595	693	676	633	679	663	684	614	678	605	652	635	668	654	650	617	637	681	619	637	639	595	619	702	693	649	678	663	637	650	597	653	641	639	652	670	660	677	677	647	626	681	627	623	612	688	675	617	673	661	624	650	623	689	647	645	657	646	678	695	664	664	646	615	644	644	600	631	705	641	688	648	592	633	640	667	610	605	636	638	643	683	598	624	609	601	644	652	629	611	666	644	691	670	654	663	640	643	667	622	615	662	691	609	580	668	658	640	659	669	686	639	620	644	620	619	637	635	610	634	677	637	645	628	647	668	638	703	619	617	650	615	626	651	641	658	636	643
30515	17362	16088	14930	12603	9096	7430	6408	4587	2726	2113	1320	1158	1115	796	808	677	509	531	444	397	382	354	322	314	319	278	300	286	267	245	277	268	255	275	255	243	232	258	231	253	239	263	246	225	260	254	206	251	218	233	230	217	216	237	223	227	234	261	236	237	232	243	235	231	216	226	226	262	258	252	201	230	228	248	238	220	207	223	243	219	243	204	237	216	209	220	255	242	245	241	219	256	248	254	229	226	221	219	205	222	215	245	226	262	233	242	230	244	215	237	224	230	202	219	231	245	240	255	221	234	212	196	210	212	239	234	240	230	229	261	263	227	239	246	241	241	214	250	231	235	207	237	240	250	225	245	240	204	241	233	254	201	230	211	215	208	254	258	219	235	228	244	245	238	225	256	238	269	217	226	256	206	255	223	226	241	227	220	227	237	239	252	225	226	229	245	222	245	235	253	219	230	228	255	267	215	267	209	247	237	237	236	239	215	219	213	237	190	242	236	235	238	221	242	228	280	269	241	225	238	235	242	211	250	230	237	238	266	229	242	250	248	241	222	259	220	215	241	229	235	240	257	220	221	233	244	247	226	257	234	235	240	240	227	216	273	228	250	259	269	242	226	257	242	234	246	262	239	249	244	221	228	207	229	236	217	260	240	259	241	245	227	236	205	209	236	230	225	231	248	229	249	210	217	243	240	204	232	228	228	220	231	242	244	255	230	228	252	210	247	219	204	238	229	260	231	243	247	270	208	237	231	230	232	261	255	224	228	221	227	197	256	211	253	249	252	245	220	243	205	230	238	269	232	257	259	214	255	246	258	235	222	227	233	231	226	235	220	226	248	212	207	239	223	219	230	231	231	254	238	236	214	216	230	237	248	225	218	215	223	246	243	248	253	236	226	221	212	192	206	228	240	217	252	221	239	230	270	244	232	221	223	245	248	217	242	219	230	260	231	249	223	217	231	252	254	227	241	251	250	261	272	221	242	263	230	241	255	234	256	227	240	255	225	264	230	228	230	236	213	228	243	227	223	241	229	237	245	246	264	224	236	236	234	246	234	262	241	241	254	228	228	229	224	222	241	245	241	229	256	229	231	214	238	242	218	202	220	245	240	236	250	262	231	274	218	220	260	223	233	243	245	225	215	225	217	239	212	219	240	231	263	262	227	211	204	213	226	223	251	228	207	229	226	208	202	231	231	197	218	234	228	203	210	245	223	215	215	236	263	225	243	250	250	240	232	274	214	199	231	225	230	224	217	259	228	201	241	250	245	246	251	235	221	229	222	234	244	238	225	209	253	228	209	238	234	211	244	234	216	205	229	225	250	224	248	247	230	232	200	245	227	235	250	222	188	228	206	251	239	228	237	229	207	263	223	242	263	222	235	261	202	266	226	213	222	236	228	212	235	270	259	253	227	213	237	255	263	230	240	245	253	249	233	233	223	207	224	236	249	239	236	225	252	249	237	221	252	244	227	235	204	249	235	246	230	235	269	211	256	225	246	233	240	261	233	227	224	221	262	236	250	209	232	224	255	223	227	254	237	242	220	230	238	212	253	232	232	231	220	223	232	209	235	224	232	256	247	220	229	212	214	225	255	242	246	272	240	221	246	234	252	215	227	209	232	256	222	227	237	242	235	217	224	238	219	194	253	246	237	228	247	229	213	262	248	246	255	231	239	233	218	252	228	221	216	232	252	242	236	225	224	234	234	263	245	217	237	228	249	240	223	242	252	244	202	225	188	248	230	223	245	217	250	246	270	214	235	227	251	251	225	241	244	217	226	249	231	219	218	233	244	229	222	265	223	206	262	213	223	251	208	242	251	220	245	234	235	234	252	249	227	238	213	246	205	238	241	215	238	227	262	233	231	263	232	254	238	236	215	193	229	257	221	206	237	201	219	238	235	225	213	236	223	239	235	236	226	220	237	234	242	215	246	232	224	240	227	221	269	230	208	232	249	240	252	242	232	230	223	218	237	229	220	234	231	241	226	243	243	228	220	230	238	246	242	197	209	227	219	257	248	256	232	230	256	230	235	272	224	240	228	231	238	234	247	242	246	244	262	232	230	222	236	222	248	260	231	215	224	230	209	227	246	230	225	238	235	210	271	257	252	245	262	253	210	230	230	227	245	225	236	217	215	259	241	269	230	211	260	230	249	234	225	236	254	234	232	234	238	224	238	245	257	264	223	255	227	235	231	195	246	238	260	216	246	234	233	245	242	235	247	204	228	250	221	224	244	231	223	236	263	224	238	237	236	243	243	242	244	247	225	218	213	242	228	247	228	201	234	221	243	247	236	243	208	248	266	246	233	248	240	231	226	241	238	260	243	247	227	238	237	247	277	256	270	233	250	252	220	264	247	253	239	209	218	213	241	267	244	243	232	245	248	207	223	226	230	270	212	210	253	251	247	206	225	215	223	227	253	236	251	243	208	230	245	238	236	240	204	239	239	225	235	223	216	243	228	219	240	224	229	232	224	231	247	236	224	231	257	226	226	250	234	231	250	248	224	232	236	213	238	251	231	223	240	264	207	234	265	226	251	231	238	258	226	225	230	243	237	251	252	237	229	235	249	251	229	247	239	251	219	206	253	242	244	228	241	226	207	190	225	199	257	237	245	233	216	214	234	254	237	253	272	289	244	201	259	219	250	237	239	253	241	251	250	253	234	222	225	257	234	228	222	227	250	246	254	236	220	217	251	216	228	233	254	243	220	227	256	247	269	213	239	260	239	222	235	219	229	252	246	253	237	228	236	230	241	234	260	226	224	247	215	225	210	223	237	234	229	230	271	231	227	222	230	243	223	234	237	222	224	219	255	220	260	225	224	235	235	236	243	245	211	277	252	239	217	220	237	215	254	240	237	246	212	243	208	229	270	244	231	234	260	242	216	216	239	236	223	223	236	246	222	249	251	224	248	223	284	217	222	238	241	237	252	212	245	211	246	233	273	223	235	242	239	234	221	207	260	254	225	243	223	235	252	241	228	237	223	246	223	244	234	257	231	237	236	208	228	256	216	267	263	228	248	247	258	244	221	252	232	231	262	235	245	247	222	253	223	252	237	195	268	218	268	217	253	228	219	227	223	236	256	245	226	225	219	264	267	260	232	248	238	229	211	248	246	244	219	243	269	233	247	202	236	232	216	237	243	255	238	224	211	231	233	197	245	228	239	236	215	237	230	229	248	249	268	256	207	226	222	231	272	267	224	232	241	229	213	238	274	240	226	206	215	239	220	218	243	240	229	247	266	253	210	226	215	252	243	237	216	230	233	232	225	226	234	239	221	235	199	273	227	245	239	233	219	237	252	243	243	222	275	247	229	228	240	231	222	229	220	213	229	249	248	224	226	231	215	235	214	255	219	213	228	246	209	238	192	230	242	266	235	246	224	198	263	238	237	211	195	244	199	242	212	216	237	254	252	238	212	265	232	197	256	232	229	206	241	216	247	251	253	235	227	232	216	238	238	208	237	238	255	230	222	233	243	262	220	212	252	237	239	204
20642	12868	22334	25908	26005	23088	21936	20616	15905	11287	9954	6825	6622	5890	4436	4137	3654	2659	2438	2096	1737	1668	1543	1349	1201	1090	1081	991	868	841	736	742	730	722	733	693	702	705	702	684	709	694	685	645	671	616	592	619	626	603	618	609	612	592	579	603	598	577	570	582	519	579	568	574	588	627	567	575	547	592	582	582	545	568	580	594	562	564	575	567	578	580	587	597	574	549	560	585	570	579	552	583	595	546	575	581	608	561	581	575	601	581	562	547	534	586	565	622	535	557	577	615	556	527	571	608	593	574	545	563	572	555	577	576	594	581	563	591	604	545	586	572	615	607	570	561	546	584	585	564	543	544	554	565	554	591	574	555	574	547	586	566	526	584	568	570	570	621	579	553	578	574	591	552	613	610	538	579	546	554	569	560	523	596	578	565	607	540	603	568	608	536	564	596	583	613	518	568	613	572	528	551	566	572	557	597	578	604	560	588	578	558	566	577	585	551	537	553	578	555	627	605	571	565	581	564	601	549	609	560	582	613	582	608	561	572	591	566	595	560	570	624	563	588	565	528	575	547	570	536	585	513	592	595	560	575	571	597	581	584	626	592	584	566	556	565	553	545	547	585	556	628	568	559	557	616	586	555	588	596	552	599	573	577	612	514	603	595	577	573	593	549	541	569	590	552	564	552	554	577	567	572	539	566	555	559	558	582	588	551	568	568	613	566	608	617	571	592	580	570	591	545	586	581	591	531	584	576	557	590	604	581	593	556	530	570	596	584	571	602	584	581	563	572	539	538	618	554	586	583	565	552	565	574	583	558	568	558	601	582	534	592	596	550	588	586	597	562	598	605	557	590	599	529	554	588	546	563	577	608	597	558	559	588	555	602	551	583	587	581	557	564	538	583	550	590	587	577	577	559	587	575	561	559	597	533	585	589	565	588	607	599	586	563	576	611	583	569	536	549	544	575	603	572	637	585	599	581	591	590	589	553	592	578	604	528	558	564	585	586	565	542	550	537	553	609	571	558	564	551	577	594	587	544	601	554	568	531	573	543	591	574	567	552	568	632	592	633	617	631	575	567	599	571	596	561	549	524	548	548	610	592	529	571	590	569	597	586	521	613	580	582	551	577	553	565	576	532	582	603	546	587	582	558	578	585	577	549	567	551	554	573	578	592	537	527	547	568	569	565	566	576	577	573	529	577	593	569	635	604	562	565	572	562	573	586	577	573	600	581	583	587	511	557	550	587	551	574	545	574	575	609	574	547	561	612	572	580	567	586	560	577	558	535	591	560	587	581	573	595	593	589	574	535	557	585	600	545	574	569	571	600	582	588	601	554	536	557	580	552	551	562	607	593	547	568	549	518	542	599	529	556	573	592	519	559	588	594	572	615	591	533	556	539	536	621	548	566	578	560	608	595	572	574	571	597	552	604	590	545	528	585	555	577	602	543	624	585	530	593	514	549	526	550	544	566	567	555	593	568	531	510	548	587	566	563	591	593	527	589	596	583	529	577	542	593	573	598	572	545	591	595	615	575	578	533	555	607	531	564	561	599	629	600	562	594	585	574	547	567	565	618	599	570	581	586	548	554	573	601	577	576	546	550	585	588	580	600	597	609	563	568	556	556	569	512	557	579	574	581	562	618	572	589	528	570	578	565	595	571	502	569	569	530	557	551	588	542	521	562	586	543	578	577	585	580	582	595	582	583	545	542	561	619	532	550	534	608	587	587	548	519	609	544	618	601	622	598	525	533	572	581	579	616	574	576	599	601	602	580	578	519	545	548	552	575	534	571	577	581	586	593	574	576	624	548	564	539	552	515	523	563	540	568	556	554	569	588	554	564	615	583	604	539	565	573	545	592	603	557	556	544	595	597	574	528	554	592	586	544	561	535	555	558	551	540	550	572	539	534	596	580	596	585	515	564	574	568	565	596	615	596	573	603	568	577	593	583	598	546	596	565	584	500	548	583	608	600	596	559	587	615	609	615	581	581	564	563	589	580	546	588	571	528	598	586	578	627	553	574	557	551	569	538	551	568	582	611	530	559	584	566	560	605	571	616	597	564	592	574	567	574	601	544	587	533	591	582	585	567	510	571	555	584	563	597	593	558	553	590	581	554	580	583	560	539	568	559	577	564	581	588	585	591	582	651	591	628	590	609	581	556	588	578	551	537	605	528	576	569	576	580	552	592	574	588	555	559	603	541	556	585	571	591	570	580	537	604	552	584	574	583	577	595	572	620	563	566	587	583	618	527	565	597	583	570	593	619	571	590	531	576	591	568	592	576	590	566	529	601	568	581	564	552	596	563	563	569	587	580	587	571	558	536	581	616	584	568	566	608	598	569	611	569	588	583	510	566	563	557	579	565	537	593	625	565	549	595	589	582	575	546	568	592	584	546	595	599	579	544	566	570	596	623	568	551	594	594	579	604	538	562	543	564	568	589	597	590	568	539	551	575	600	555	568	567	611	595	568	603	567	602	611	566	601	545	590	565	554	593	565	587	569	575	580	562	581	566	552	598	565	545	597	547	614	582	584	579	601	595	566	548	559	518	592	574	587	608	565	579	554	593	608	572	536	603	602	561	564	600	604	547	557	567	572	538	609	554	603	536	586	595	576	606	568	536	553	579	581	570	627	570	570	553	562	582	529	520	596	581	582	544	590	555	612	586	556	588	573	584	634	552	544	533	584	571	569	598	615	545	568	546	574	605	544	595	598	557	576	586	561	635	603	555	562	552	583	557	571	580	581	583	579	555	598	605	598	587	548	551	537	587	568	588	572	578	578	546	542	564	591	577	576	586	565	568	575	547	550	561	582	625	632	573	547	617	579	597	568	584	572	639	601	575	533	598	561	544	600	563	582	558	543	583	552	581	543	575	543	587	593	565	580	518	578	516	565	592	617	618	645	514	550	578	555	579	563	560	592	519	563	568	578	584	555	575	521	593	599	561	641	565	603	577	574	594	566	572	579	600	555	595	566	593	560	570	571	581	585	594	575	611	587	545	609	562	580	566	549	568	584	574	564	575	603	569	566	593	597	558	595	562	542	591	583	541	536	573	606	556	560	592	574	572	516	577	639	550	586	556	579	567	522	554	542	575	549	563	522	582	582	554	585	586	549	624	590	549	582	587	571	560	581	583	592	530	577	560	612	582	568	578	577	580	580	550	562	544	573	554	598	545	553	577	549	595	576	597	579	585	576	575	558	534	569	583	585	621	556	589	584	567	596	577	617	576	563	541	588	573	597	582	561	578	524	596	603	576	592	550	613	565	550	581	595	575	585	633	575	612	579	576	601	561	582	570	559	584	557	596	592	598	572	569	546	592	617	576	564	606	590	568	576	604	579	624	539	580	554	598	555	576	607	531	584	537	547	572	573	599	586	585	554	604	590	596	565	569	556	612	561	605	559	572	544	609	555	603	531	612	597	575	555	542	576	576	580	546	598	572	618	565	589	597	561	614	578	564	521	569	567	588	594	604	619	574	581	578	575	542	612	578	592	602	565	586
10101	6691	6500	5149	3677	2340	1932	1463	1092	842	647	583	518	443	439	380	365	348	324	325	325	284	347	335	311	298	299	323	287	276	302	293	273	294	278	276	304	278	303	277	248	281	301	285	269	274	269	279	291	267	255	283	297	270	261	250	291	281	293	286	232	278	281	259	274	269	268	274	265	277	271	270	265	261	264	273	276	265	244	258	269	316	257	272	261	279	251	295	277	285	264	259	293	270	293	293	256	280	276	251	286	286	290	279	249	261	265	265	285	260	277	242	259	251	276	274	292	251	254	271	295	264	262	270	270	250	288	282	295	270	273	281	309	288	260	293	259	280	266	233	272	279	244	279	291	264	283	256	316	305	295	288	287	258	282	276	266	261	255	269	286	257	291	284	276	310	261	304	302	268	268	257	253	244	273	267	297	273	295	276	269	255	277	279	233	288	274	268	287	290	319	261	286	282	260	284	276	265	277	250	283	311	262	243	263	261	276	281	250	276	288	273	277	288	297	280	285	275	296	276	264	253	268	265	295	273	255	272	289	289	249	290	258	245	267	277	279	288	277	287	262	298	283	280	272	271	287	292	253	281	267	272	292	305	314	266	284	312	254	310	283	290	262	248	264	271	261	251	283	279	278	259	288	234	259	267	275	260	271	283	307	306	315	286	283	282	267	266	261	295	278	277	300	318	274	265	309	304	276	256	240	280	289	255	281	263	259	302	285	285	310	282	299	284	278	300	252	291	284	287	268	306	276	276	315	290	306	273	271	280	270	291	278	311	261	282	281	306	276	287	248	265	288	301	309	283	279	236	289	287	252	291	284	272	278	250	263	326	274	277	262	283	283	275	261	307	269	298	264	247	262	304	249	298	301	314	287	268	266	244	302	273	319	308	257	272	299	304	254	275	276	280	284	322	273	288	300	266	247	299	271	303	253	268	299	281	272	288	286	293	256	273	284	274	260	249	276	233	276	267	259	291	253	280	261	296	269	274	242	280	278	242	266	297	289	329	270	281	268	285	234	264	309	309	282	291	284	295	309	273	282	299	296	258	262	272	263	286	272	279	310	261	287	320	304	287	315	248	270	293	270	298	298	294	306	290	277	287	265	254	317	290	249	281	289	260	271	275	300	294	280	282	261	269	269	257	297	300	260	254	281	291	270	266	285	254	259	297	307	316	275	295	299	269	270	287	264	250	291	295	297	277	269	262	251	265	268	292	258	270	277	288	291	273	257	271	262	277	270	236	320	278	274	252	268	274	265	259	259	270	307	287	320	260	277	281	290	255	225	298	296	274	283	257	241	287	278	280	306	311	286	317	284	265	255	280	275	268	285	286	307	252	284	255	256	282	271	279	255	238	245	273	295	281	258	268	328	254	256	273	277	300	260	281	289	302	301	258	275	255	260	273	307	276	293	267	297	288	282	282	276	278	288	252	263	285	299	276	259	267	284	261	299	265	292	280	256	279	296	266	292	263	277	289	301	302	290	287	279	283	270	292	277	262	305	291	265	267	273	257	270	289	291	289	319	288	259	282	256	270	255	284	293	279	255	286	294	251	292	254	277	286	299	287	281	299	269	262	274	300	322	310	311	272	266	284	285	280	245	283	258	302	300	256	276	306	301	240	294	279	267	275	279	280	279	293	291	267	276	272	283	274	290	296	282	269	292	277	275	257	289	274	287	292	252	299	284	320	287	260	255	278	271	261	297	238	272	266	266	309	289	277	274	258	279	299	262	279	280	273	288	279	281	248	251	268	286	278	285	306	258	253	244	282	283	293	276	292	270	258	282	267	282	281	282	251	274	285	275	291	281	294	250	257	302	275	275	269	299	280	295	281	274	292	274	271	297	271	288	263	283	259	229	279	286	268	266	279	257	272	268	306	266	301	286	270	262	238	307	269	273	288	256	289	275	261	284	279	277	274	252	287	287	270	273	282	270	290	281	230	293	293	258	297	285	286	294	267	277	282	264	274	275	283	274	252	266	294	269	296	292	267	286	296	279	274	274	279	242	276	279	259	316	287	271	262	272	271	268	285	287	277	283	280	271	283	262	292	283	305	278	300	296	279	290	287	284	285	274	271	290	260	291	286	315	303	261	313	264	280	277	266	303	291	245	248	266	290	295	309	268	250	275	291	274	265	265	281	244	264	288	290	278	273	252	286	296	286	272	280	295	305	280	255	263	253	267	263	304	252	295	285	288	292	284	280	288	262	276	281	274	275	290	259	272	293	277	253	260	276	252	273	296	275	286	272	290	259	280	303	290	284	263	293	307	263	267	257	303	264	285	281	298	256	281	277	261	274	269	270	270	262	295	302	286	261	271	327	271	282	287	286	277	282	274	276	259	285	322	273	272	306	288	241	322	271	245	300	256	269	259	259	286	262	264	230	279	269	270	300	304	253	280	283	274	268	251	291	286	256	303	278	241	312	291	285	297	300	266	275	266	306	264	276	278	293	249	279	305	301	257	260	270	264	228	310	289	259	268	270	270	256	250	252	305	295	275	282	277	280	282	289	309	285	281	256	274	296	282	279	279	276	281	270	327	271	285	266	313	278	272	258	295	306	269	281	292	254	283	283	263	273	283	269	269	256	286	290	258	279	255	285	271	289	290	282	262	244	296	282	232	265	266	281	258	311	299	261	253	258	277	284	290	257	292	319	296	268	290	275	280	284	268	236	290	246	273	268	296	293	269	294	280	234	273	280	261	256	279	263	253	290	300	294	312	274	245	284	249	267	287	241	282	238	272	303	259	265	253	290	292	283	300	286	268	271	298	279	250	281	256	301	287	326	281	258	309	258	257	314	286	255	276	271	250	289	299	280	285	271	261	287	265	269	262	291	274	273	271	273	287	283	280	275	306	289	289	271	302	297	305	258	316	262	229	262	255	274	281	313	297	290	288	271	252	304	263	278	269	287	238	268	290	297	279	264	283	296	253	268	265	252	268	276	292	260	274	275	240	269	284	271	290	297	266	297	274	261	288	279	279	254	301	299	288	271	246	293	274	265	315	308	277	281	272	277	290	304	306	292	273	258	263	265	261	282	297	241	284	281	294	290	266	303	246	278	282	288	285	276	316	266	252	273	270	276	288	244	207	324	262	289	275	283	281	282	271	273	269	284	276	277	309	280	255	261	256	307	270	310	300	274	264	259	275	275	301	293	268	282	277	288	295	274	266	253	280	270	255	275	290	300	296	256	287	285	317	233	274	286	293	319	262	281	269	269	309	264	281	277	262	284	286	248	259	280	298	253	263	267	260	296	260	270	280	289	253	276	259	293	262	269	289	289	264	309	273	265	282	315	264	286	303	273	270	272	250	305	290	273	274	273	260	266	303	291	293	257	296	242	263	261	278	258	263	265	304	283	286	301	275	248	268	289	272	264	275	265	311	241	279	285	271	279	252	306	274	270	247	275	275	273	286	288	275	283	279	266	282	255	289	295	281	271	289	262	274	254	280	277	251	293	269	252	259	268	278	281	304	265	208	267	275	280	269	293
7971	6445	11783	14360	13070	10023	9086	7063	5445	3980	3203	2497	2127	1933	1717	1505	1371	1183	1140	1013	956	913	939	843	803	730	712	709	742	686	679	702	688	697	727	675	680	727	706	674	720	674	670	708	745	657	716	677	675	673	676	661	663	667	664	666	609	718	718	649	674	630	653	628	659	673	661	626	632	669	651	730	684	637	679	650	707	615	672	662	649	698	656	654	641	665	679	651	670	652	672	674	613	668	681	619	641	680	624	592	659	603	633	719	660	663	657	658	628	670	671	692	621	675	652	643	646	653	668	658	684	675	671	658	681	664	628	663	644	620	669	674	651	722	666	654	675	682	653	688	624	711	638	705	637	646	648	669	672	695	690	652	617	716	648	638	673	658	666	676	655	644	725	612	638	641	644	649	670	683	651	660	623	674	683	634	693	664	668	680	656	657	702	667	679	706	686	683	694	665	637	653	667	626	712	653	662	664	646	614	633	705	632	676	693	662	628	663	661	660	642	657	632	672	623	675	709	679	723	640	705	676	664	631	640	681	659	705	683	690	616	668	659	670	688	687	677	648	669	693	657	668	629	644	673	682	678	657	667	682	622	678	636	669	663	682	679	667	648	677	658	634	638	720	733	710	684	679	667	689	673	683	631	637	631	640	636	671	685	651	696	691	679	657	666	675	694	681	653	621	687	687	643	679	675	637	651	685	635	669	650	682	645	641	666	705	688	668	668	701	687	686	673	686	656	677	666	684	661	669	668	658	678	636	658	668	694	671	646	662	658	684	665	674	648	676	633	660	710	694	677	676	655	664	640	638	684	652	666	649	679	658	672	659	692	674	664	630	675	695	679	629	657	684	693	716	701	718	655	649	660	673	675	653	665	641	675	631	676	693	646	662	628	689	638	633	651	668	701	713	712	668	703	695	673	666	650	653	710	716	678	708	680	643	694	692	714	653	673	699	703	722	644	648	653	596	656	640	615	660	696	668	673	662	698	664	656	677	682	669	653	675	669	707	660	668	620	661	637	659	699	655	709	684	636	657	668	726	670	625	650	646	657	668	669	686	662	671	676	679	660	703	647	649	650	616	644	675	665	661	626	668	692	659	716	715	680	672	688	655	671	701	694	679	658	610	665	654	690	635	700	665	641	655	689	656	688	640	662	679	681	714	643	638	661	615	648	707	644	684	625	677	654	685	708	672	634	675	664	698	627	672	636	695	680	652	668	693	689	671	697	665	613	691	671	684	658	693	643	664	716	687	642	675	655	599	675	650	675	647	650	654	649	609	689	688	667	693	667	645	632	610	682	695	653	699	683	669	676	646	649	699	643	647	667	673	693	648	662	665	672	679	682	678	695	633	681	656	643	657	628	635	647	671	686	655	635	652	678	622	682	636	651	670	669	641	685	680	701	687	646	669	677	676	658	675	727	669	621	690	693	648	654	658	660	665	630	702	629	669	684	691	618	685	720	646	675	684	689	685	682	645	673	655	680	661	673	662	684	714	709	636	682	675	662	638	644	678	691	658	659	693	683	688	635	712	678	672	692	701	664	659	656	678	634	634	677	685	650	690	690	675	610	702	678	639	699	632	604	667	668	658	701	687	678	670	675	649	676	669	702	722	642	666	666	674	624	650	654	653	654	700	653	682	690	625	614	647	672	673	692	682	666	733	662	653	648	703	656	649	707	663	692	626	658	667	641	683	698	636	693	653	629	703	678	663	607	622	716	640	660	677	664	648	660	699	641	654	635	650	612	689	649	652	709	639	673	700	699	666	680	621	625	652	657	655	616	705	695	667	720	695	664	656	676	657	672	705	621	653	666	650	707	695	676	680	647	684	642	636	678	683	628	744	644	653	652	663	629	663	636	642	633	660	650	635	645	597	616	677	689	632	668	710	613	693	687	670	665	704	618	649	641	706	679	658	699	632	649	650	662	686	657	647	684	666	649	688	672	674	641	673	655	649	690	674	609	680	680	636	683	649	695	690	688	620	660	635	637	668	637	622	646	698	650	694	621	670	658	710	641	696	681	684	619	651	660	609	673	659	666	673	683	623	672	660	654	679	665	708	687	665	681	628	638	656	663	677	642	680	697	682	683	634	663	664	685	665	669	669	635	686	590	664	683	669	654	641	655	652	617	666	649	726	683	669	589	682	671	665	633	713	652	699	687	657	685	634	660	681	654	665	604	665	724	660	698	689	654	646	662	698	696	658	681	705	682	650	673	651	681	619	648	661	656	673	686	662	609	690	654	695	687	646	692	652	666	648	599	650	684	667	668	642	664	636	701	673	668	665	640	660	657	612	675	654	653	644	652	657	667	664	687	703	686	635	687	624	665	653	661	695	693	660	688	720	663	682	686	666	685	672	649	657	671	672	694	673	655	664	712	625	634	576	667	662	711	663	679	592	677	608	654	661	711	625	628	707	685	695	670	669	668	651	671	716	618	677	668	673	682	687	647	705	627	599	647	705	731	659	676	637	728	685	679	681	658	679	637	626	672	700	642	643	635	670	654	633	695	651	671	664	652	672	653	723	689	662	640	676	658	692	669	697	652	667	655	661	698	663	659	718	678	656	612	681	660	634	716	643	662	632	633	667	647	646	663	689	646	648	682	650	623	600	669	715	621	684	719	710	671	694	680	682	603	618	646	678	665	675	663	659	655	700	629	643	696	682	654	730	641	696	677	671	713	644	653	665	673	633	732	658	656	670	717	701	688	690	665	673	675	671	646	665	685	636	637	701	637	672	664	642	624	654	662	643	673	685	683	653	672	620	685	678	696	665	667	664	653	692	681	692	684	633	657	620	646	687	601	642	653	626	646	619	662	678	644	678	686	652	664	653	702	661	682	686	697	690	624	646	663	640	665	627	694	654	669	618	694	695	639	635	664	590	675	661	615	688	684	663	672	718	648	719	676	683	741	671	674	629	640	712	655	645	656	673	650	685	695	656	658	657	711	663	659	641	684	663	685	648	664	653	627	675	661	603	665	660	720	693	630	620	684	692	657	617	658	654	673	638	647	665	672	699	653	681	687	656	661	728	683	661	664	712	688	654	695	675	674	670	684	657	703	639	688	687	689	690	650	666	632	697	701	732	640	649	698	674	692	653	675	702	639	696	637	654	694	712	690	675	700	612	698	684	640	662	593	661	644	664	675	652	678	679	706	679	679	645	649	679	709	662	667	680	673	704	682	684	700	640	651	656	674	671	691	679	706	686	646	690	712	699	628	669	698	678	718	676	664	713	664	659	690	671	631	701	646	637	636	669	656	618	694	697	636	642	643	650	678	701	657	722	674	657	638	659	707	680	654	733	683	658	633	704	660	677	704	713	641	652	666	673	629	669	641	658	649	702	621	694	693	597	633	697	711	653	683	649	642	671	704	639	616	707	668	643	678	662	707	631	679	656	644	684	669	655	650	685	689	648	683	700	654	639	632	667	666	655	668	641	679	674	637	643	646	658	664	681	651	643	673	662	609	632	661	674	653	658	657	640	685	698	644	665	643	690
22423	13219	11860	10795	8157	5989	4914	4089	2703	1836	1346	919	852	767	659	616	553	431	443	429	378	380	372	324	336	325	311	311	334	285	335	295	272	312	278	299	270	280	290	251	268	281	290	265	262	309	260	282	262	262	256	271	310	314	254	272	262	270	268	273	258	242	255	238	278	263	260	262	243	255	291	263	262	287	277	243	262	298	258	259	272	265	283	248	238	262	256	288	289	257	260	269	287	284	260	228	265	270	268	267	269	228	239	265	283	272	253	270	240	296	288	254	268	263	282	264	269	307	277	245	245	263	302	272	271	254	275	281	252	267	260	285	259	253	268	266	259	253	258	264	276	267	269	249	262	271	269	265	249	293	264	289	267	272	284	275	288	285	278	280	270	251	252	247	266	286	272	267	278	280	267	253	282	295	241	253	250	285	278	255	259	283	256	262	253	261	261	291	298	264	248	247	279	263	303	241	258	266	290	234	259	259	295	302	275	282	283	283	268	254	272	261	252	273	274	257	280	275	261	270	244	291	270	238	295	261	275	257	254	246	257	278	276	267	257	247	281	284	255	270	303	265	288	268	254	258	295	283	281	270	249	277	249	258	247	262	250	261	268	258	276	310	239	293	279	255	261	255	273	251	282	263	293	252	303	267	306	233	269	317	273	277	291	254	288	294	247	281	278	246	258	277	260	256	272	265	280	279	278	245	280	295	271	275	255	260	251	273	294	259	282	275	252	260	306	249	249	297	282	288	282	288	263	280	275	277	264	250	274	270	246	257	258	285	287	284	265	255	245	271	258	304	255	277	270	291	254	276	251	257	277	275	267	261	293	275	277	273	294	286	309	278	266	252	269	304	268	250	269	258	253	262	266	285	237	268	266	263	301	279	255	267	269	262	293	253	297	268	267	266	299	280	295	283	260	249	288	299	280	260	275	291	274	262	275	277	276	293	258	256	262	279	279	257	249	278	276	283	257	314	310	291	248	241	260	263	284	289	274	293	262	262	274	289	285	291	265	257	249	262	269	252	269	260	264	268	279	262	252	254	258	242	297	263	247	295	253	268	307	256	282	265	249	253	281	263	284	251	261	261	292	282	275	266	226	275	261	280	283	244	284	273	258	287	241	246	235	266	267	251	305	271	273	255	269	297	292	269	271	262	257	282	280	264	267	261	265	266	272	261	250	249	282	281	253	253	256	252	280	260	260	274	271	253	262	273	294	285	291	261	260	244	260	263	277	278	233	261	268	252	284	283	287	272	256	281	279	311	252	263	289	266	304	303	266	294	275	254	249	268	289	256	229	239	253	258	299	273	279	273	258	239	300	290	291	251	276	300	292	263	257	258	241	302	275	284	256	254	301	270	282	272	278	245	261	279	294	286	286	260	278	253	267	263	273	279	264	267	268	250	272	244	294	268	259	291	288	279	250	263	272	279	297	269	246	254	269	263	277	264	255	251	267	243	271	281	287	263	280	290	266	248	263	290	276	283	281	263	270	291	281	264	317	287	287	274	252	258	262	275	283	291	271	272	261	266	268	284	276	272	300	277	265	279	291	269	229	268	258	238	284	290	290	272	295	248	289	266	271	248	292	253	239	254	291	238	280	256	254	273	298	279	275	303	258	261	273	254	259	300	290	284	277	256	261	264	259	250	260	270	245	256	259	287	278	281	272	291	272	289	255	235	296	304	273	259	242	278	273	260	264	257	280	290	268	293	267	261	300	258	278	285	289	299	268	273	264	225	293	235	297	253	284	232	281	312	278	286	254	268	272	261	292	263	300	254	238	264	266	295	269	289	264	251	267	267	262	271	275	269	282	241	283	293	270	241	285	235	284	263	288	299	292	250	277	271	242	297	266	275	284	252	312	256	311	267	289	257	268	266	271	263	256	268	261	226	202	257	251	272	275	265	277	295	278	305	259	272	249	291	272	304	315	268	291	295	286	265	256	260	262	270	284	277	256	266	298	253	278	282	265	259	277	274	289	284	260	255	261	294	263	256	274	295	267	259	315	254	292	270	240	296	269	241	280	253	280	256	260	268	315	271	272	300	255	254	276	282	264	250	284	262	295	293	300	246	317	286	264	271	263	238	269	276	240	292	297	279	274	260	267	278	231	272	270	281	264	262	297	252	254	276	262	255	271	287	279	250	291	268	243	259	272	272	251	262	253	298	268	264	293	264	239	226	257	255	285	277	264	275	275	287	279	308	250	246	275	246	271	275	278	262	251	292	263	264	252	254	279	275	237	258	235	259	251	253	280	284	285	254	253	252	251	268	299	320	269	233	254	281	286	290	242	289	270	256	247	253	234	246	224	270	247	240	266	262	271	293	258	240	263	299	246	222	268	311	277	318	271	271	273	260	247	282	265	280	259	260	263	290	269	307	284	250	244	285	300	267	303	273	259	248	262	264	248	249	274	250	269	287	238	279	308	286	282	263	269	257	269	278	264	234	241	247	292	292	264	287	278	253	277	285	264	265	310	269	267	301	282	266	241	268	274	270	274	274	279	262	268	234	288	317	281	251	250	272	295	264	243	272	263	265	277	258	287	290	261	244	257	276	283	253	280	297	276	302	270	279	277	295	253	274	286	296	283	265	301	277	272	263	269	260	259	252	255	250	254	284	270	247	267	266	272	264	288	244	269	269	262	263	259	252	234	273	267	254	295	272	278	272	238	284	302	239	290	253	256	259	242	270	272	273	264	250	236	292	272	262	277	277	313	267	236	268	277	289	241	262	269	285	323	273	249	277	304	254	263	304	298	305	288	272	260	224	272	262	306	309	289	275	318	270	285	289	246	247	277	280	241	289	249	258	276	266	273	270	284	262	250	274	294	279	249	248	282	269	280	263	249	291	302	277	255	257	262	287	296	272	261	271	297	292	279	262	254	278	261	270	258	227	268	272	248	255	249	279	255	268	305	278	288	255	282	274	252	276	272	267	276	266	262	302	290	261	283	247	275	241	247	241	243	256	276	265	308	279	266	307	255	276	263	246	284	267	262	290	269	276	289	276	260	271	253	292	237	270	277	261	250	244	250	281	299	276	248	264	284	288	251	260	266	242	274	257	246	266	271	253	261	263	254	246	305	249	227	280	290	261	293	279	270	248	270	272	273	306	265	255	269	276	316	286	272	256	270	276	248	267	276	272	261	239	268	304	296	292	298	266	268	266	254	267	269	278	261	269	276	280	286	293	294	261	274	296	291	276	311	290	289	273	260	255	277	286	291	264	279	253	302	280	281	277	285	276	274	243	297	240	217	271	300	254	283	261	240	308	240	324	246	257	273	268	276	244	291	250	268	278	255	250	264	278	285	291	266	288	298	281	260	229	256	251	249	273	276	286	263	305	281	267	319	260	263	277	236	295	300	270	280	254	278	284	260	251	296	259	286	269	288	282	271	279	283	265	298	264	266	272	262	253	271	300	282	256	260	272	240	291	260	257	272	289	266	281	262	263	267	294	258	255	262	276	283	266	244	271	252	246	273	254	287	279	304	279	231	273
16588	10864	17882	22620	19477	17613	17215	15304	11223	8435	6817	4783	4474	3983	3152	2835	2588	1883	1813	1539	1380	1329	1198	1114	1009	998	954	879	810	834	763	810	754	750	756	736	733	763	718	740	700	764	706	656	704	713	687	656	690	654	649	682	669	659	678	630	697	676	671	642	679	627	717	636	659	657	652	685	612	665	629	665	645	652	633	677	648	656	682	654	659	656	643	655	691	641	637	689	681	606	595	635	659	626	666	649	642	660	645	674	704	619	638	673	654	646	682	686	664	692	680	711	681	659	670	680	604	654	648	644	639	596	662	632	641	635	671	627	676	678	686	658	659	635	599	623	673	640	646	628	634	703	581	663	682	694	658	687	632	674	660	647	639	648	663	653	648	622	666	636	632	665	653	592	646	662	686	631	683	637	668	667	655	662	654	713	632	649	650	654	706	632	603	615	713	632	654	664	691	658	637	651	615	666	654	638	649	637	656	660	651	629	662	623	640	636	598	670	615	649	637	666	699	699	626	664	658	614	667	661	693	663	660	636	643	629	647	645	615	623	644	628	629	652	656	629	629	657	683	651	619	646	642	643	642	681	664	683	665	608	609	700	690	655	645	678	616	659	616	648	628	626	657	644	621	628	657	639	603	613	657	654	611	612	649	658	625	670	626	636	619	668	668	669	664	647	649	661	654	602	658	616	677	686	659	662	709	614	705	662	647	657	632	624	648	670	658	687	660	659	689	627	638	618	670	587	657	658	634	650	647	668	665	626	645	644	659	642	646	661	627	683	571	645	638	663	626	629	655	622	617	678	619	682	711	676	654	646	689	599	654	692	640	675	654	637	621	672	658	670	620	636	661	619	664	682	657	668	684	584	612	671	669	641	671	605	654	617	643	667	663	645	653	663	627	606	618	695	615	612	644	634	670	645	681	695	636	637	641	665	658	606	682	664	612	674	640	632	715	647	650	660	691	613	665	682	695	667	644	666	666	645	648	704	681	664	658	673	643	671	626	658	602	660	644	674	653	695	692	659	655	661	676	618	652	575	626	636	646	671	665	680	653	659	656	655	645	683	657	649	650	670	670	671	698	680	647	631	654	635	629	701	644	611	664	685	658	667	640	698	679	702	612	662	659	644	644	721	661	636	629	656	693	664	612	647	666	633	642	616	617	665	647	658	691	608	647	640	655	604	627	679	712	649	641	695	668	615	652	631	672	658	624	645	650	730	709	635	672	681	661	660	673	686	690	658	642	670	687	689	657	669	647	665	666	642	635	625	682	640	689	598	628	697	655	684	617	664	653	655	635	665	634	637	664	676	682	667	641	658	658	730	639	641	642	649	681	718	646	615	652	679	638	607	654	611	699	615	675	679	613	650	677	699	603	660	676	663	661	677	665	663	651	607	635	616	674	670	646	628	670	655	654	650	637	637	628	671	706	655	663	643	652	709	668	624	679	616	651	676	665	579	697	629	610	609	723	666	657	627	664	622	625	654	689	661	623	640	648	658	662	687	651	621	637	654	609	673	647	635	675	671	644	647	664	627	647	648	644	626	646	658	647	641	633	667	668	663	664	681	652	631	667	625	670	630	670	650	653	655	623	664	665	678	621	651	669	656	669	636	663	620	649	686	651	643	635	638	615	614	687	647	676	639	675	606	626	617	620	612	622	642	678	663	633	645	681	670	685	639	664	647	665	608	704	655	646	709	653	679	669	674	628	645	660	623	653	638	684	682	689	645	675	651	666	652	701	639	674	649	689	623	635	603	669	641	645	691	671	627	600	626	715	649	690	644	629	705	647	683	619	634	628	624	644	641	645	671	617	634	701	633	635	647	670	635	695	643	671	617	635	660	676	614	668	691	667	629	582	663	682	651	684	638	702	606	664	655	638	624	695	602	654	634	653	678	677	641	653	662	686	609	621	640	628	645	611	657	687	633	635	656	688	639	681	670	653	671	693	665	632	656	648	622	589	638	672	639	669	660	681	682	649	632	686	620	671	658	708	663	666	675	656	647	677	676	654	629	659	626	628	643	651	704	652	656	656	656	660	678	644	678	695	656	647	625	619	674	638	663	656	676	627	642	662	660	621	636	675	659	673	623	661	633	637	641	685	641	643	675	643	681	643	655	639	641	653	653	634	659	681	628	677	677	644	649	680	621	691	658	676	674	644	642	668	657	685	628	666	658	674	630	620	674	624	651	640	619	648	641	646	663	633	664	643	652	664	649	649	656	631	622	633	607	660	659	597	621	645	666	654	632	675	646	658	641	624	662	641	655	622	675	679	634	633	670	672	661	658	624	668	609	675	654	674	648	644	638	658	658	635	661	655	655	719	634	616	603	641	660	632	633	634	694	616	646	632	651	665	678	613	624	649	625	635	653	637	674	686	630	649	624	667	648	669	638	670	646	629	670	620	642	660	653	670	634	688	613	679	654	668	648	649	684	679	651	629	647	659	616	661	641	681	603	617	657	648	644	653	633	684	615	681	688	626	648	679	629	677	654	667	635	674	630	634	672	667	642	664	651	692	627	687	687	685	642	672	628	596	668	636	598	673	637	610	680	635	639	632	682	647	656	651	668	663	706	722	649	678	619	625	659	635	685	624	685	650	624	620	695	650	658	656	652	714	638	666	673	594	626	598	692	672	648	653	668	645	620	659	693	677	665	641	640	607	645	658	634	699	613	637	636	602	614	645	680	633	616	641	660	653	676	709	634	669	684	642	667	625	666	630	632	612	637	656	684	642	712	652	616	679	663	647	636	634	663	663	683	735	660	677	662	628	679	665	677	659	612	680	654	644	680	639	647	659	659	631	621	605	638	671	665	633	586	666	645	671	661	663	648	645	630	668	696	654	655	643	683	633	670	669	653	606	665	641	646	651	661	637	639	700	659	647	716	636	711	617	676	652	656	661	686	683	662	648	683	716	661	650	643	619	679	641	652	601	647	662	663	609	655	668	644	625	674	651	661	676	659	658	642	605	679	640	647	667	656	661	678	642	670	657	681	604	631	625	691	699	669	632	656	637	646	656	615	678	646	629	660	650	652	645	648	633	656	650	670	625	678	655	685	641	645	648	651	694	655	658	616	644	662	662	711	660	660	682	651	644	648	671	651	680	636	617	648	664	633	633	648	631	640	665	669	646	647	616	682	689	642	618	620	654	674	652	628	605	653	644	699	675	642	640	677	637	657	650	626	678	621	672	646	710	679	662	628	630	651	635	689	707	651	652	677	630	714	642	640	684	634	644	611	645	652	680	635	641	664	737	644	688	642	631	674	645	617	584	696	638	595	587	645	636	629	674	658	612	657	667	626	675	671	665	647	641	643	679	655	685	609	637	599	665	650	666	641	650	646	662	657	639	697	670	684	682	685	659	656	640	606	628	695	648	634	668	680	676	596	655	634	608	682	642	626	651	652	675	648	632	681	686	645	636	631	627	674	633	644	701	644	651	672	634	632	647	668	646	673	636	627	678	637	638	654	626	656	653	624	618	637	673	663	679	639	623	668	670	631
29850	17569	16750	15442	11725	9323	7375	6563	4382	3210	2088	1317	1212	1027	809	773	730	550	493	467	402	420	317	304	292	337	275	280	251	267	254	254	225	221	246	258	252	247	274	277	234	271	266	235	236	260	237	260	211	253	249	248	242	231	243	241	239	246	259	238	230	211	235	224	269	261	265	250	236	246	232	229	237	252	241	247	250	252	231	226	243	244	219	236	228	224	228	222	245	273	228	222	232	227	239	232	234	236	258	222	246	271	241	246	254	238	230	234	253	253	222	260	227	256	250	246	251	256	227	214	230	239	227	267	247	256	232	228	247	242	232	242	252	258	243	240	237	246	233	259	243	231	249	221	223	223	238	230	239	245	231	242	284	233	259	236	231	248	246	229	245	244	259	227	243	226	259	216	225	246	273	232	251	242	247	236	205	297	214	247	246	247	247	244	239	221	241	240	212	226	260	249	224	237	228	251	232	215	240	207	223	227	224	236	242	236	240	217	235	252	255	240	239	219	224	258	214	260	232	223	235	230	241	253	229	214	252	236	239	229	223	256	232	252	271	223	219	251	257	242	247	232	235	243	219	248	240	222	256	243	259	230	194	238	233	224	220	238	226	234	219	235	230	231	244	208	241	254	220	226	209	252	229	242	258	230	241	247	239	218	242	233	230	269	246	239	241	205	222	249	244	252	235	234	245	236	263	242	210	271	240	247	276	258	191	220	237	271	261	234	225	261	231	212	261	247	248	223	249	244	264	243	218	230	252	226	260	228	226	260	235	213	228	229	248	243	233	207	208	261	241	237	246	238	227	256	230	276	243	238	249	218	219	225	255	248	218	248	227	237	229	251	233	260	236	229	234	267	234	249	239	253	224	238	230	242	236	265	243	252	203	274	234	230	284	200	233	239	250	238	250	250	239	240	240	219	263	218	230	221	240	260	211	237	256	226	223	242	211	257	251	250	219	267	249	246	228	230	224	240	251	246	240	241	229	288	209	237	226	213	222	218	242	233	219	243	239	226	222	225	266	251	230	224	234	232	230	239	221	226	238	223	210	221	207	236	242	229	246	239	235	231	241	245	228	256	235	247	288	250	234	231	241	249	226	229	210	226	220	234	216	204	196	229	265	261	224	229	230	222	240	251	241	235	228	242	221	210	214	233	242	207	256	232	242	219	219	230	233	235	255	233	248	259	238	225	238	243	249	241	219	234	245	231	241	216	204	248	246	222	246	239	262	241	255	235	242	198	235	227	242	221	218	260	250	252	239	226	221	235	255	238	202	224	219	234	249	248	242	216	210	225	225	247	212	213	238	232	241	229	219	233	238	242	245	222	267	235	222	236	239	198	229	236	227	239	248	239	220	227	232	238	222	234	244	233	229	239	215	216	235	233	240	232	255	221	264	217	222	234	238	229	221	227	252	261	252	253	257	220	211	226	255	226	230	251	222	215	235	217	220	222	235	223	252	239	231	246	260	232	220	237	237	235	255	246	222	214	227	198	238	265	226	267	263	255	248	229	248	224	230	235	224	247	239	246	265	283	255	239	218	230	246	243	251	222	255	202	216	247	266	230	235	238	249	269	253	256	236	251	229	241	225	268	236	237	274	216	229	280	220	258	259	219	238	224	230	230	221	238	228	235	250	219	233	204	237	226	218	219	237	204	243	237	218	232	233	223	252	211	239	229	228	213	242	246	220	239	255	219	233	227	263	256	224	238	251	211	247	207	228	208	241	244	234	216	239	264	239	253	250	229	227	206	227	251	224	216	244	257	254	267	212	224	234	209	207	264	229	220	237	225	259	239	235	251	255	226	258	235	256	255	253	268	248	252	242	225	210	244	229	270	219	255	264	213	217	221	215	240	220	207	228	259	228	227	226	228	242	211	264	232	268	215	230	225	236	239	246	248	265	240	257	259	226	241	223	268	245	242	235	210	244	275	212	222	249	232	254	263	224	252	242	216	245	242	263	220	247	230	219	222	259	246	235	230	239	240	252	209	227	237	212	219	222	230	271	249	262	253	220	236	256	250	244	228	218	216	206	225	216	249	206	269	243	233	245	239	266	237	219	236	220	261	221	225	245	260	231	258	256	231	207	225	268	234	226	253	256	218	242	240	234	237	252	235	256	254	200	241	219	244	241	225	236	217	230	207	249	244	246	228	232	226	201	226	219	225	236	227	224	232	253	213	246	234	257	220	241	273	251	244	228	232	239	233	230	253	250	268	262	250	187	232	239	251	233	222	245	254	192	289	214	240	243	250	221	241	210	215	247	245	253	250	254	238	214	221	241	218	234	244	236	239	219	198	258	220	238	228	249	241	227	205	225	251	233	243	220	258	221	227	239	257	230	227	209	247	226	218	250	215	241	235	240	250	243	263	229	232	227	210	223	212	218	244	230	245	241	235	250	255	237	252	239	238	266	245	238	218	241	234	256	221	225	273	237	245	216	220	215	223	242	246	247	250	236	209	258	220	246	239	217	245	227	260	233	243	227	245	222	260	233	232	237	268	236	271	236	231	237	233	252	261	238	217	243	270	241	229	232	213	264	243	239	233	236	271	245	222	245	230	220	236	206	228	238	251	239	233	279	213	254	244	252	258	243	215	240	241	225	221	213	231	242	202	228	209	256	233	225	250	241	238	252	239	222	242	200	209	256	229	225	216	241	223	253	218	253	216	271	229	225	230	223	227	218	232	260	251	222	225	254	224	239	243	237	266	250	253	260	246	239	269	213	221	227	253	224	247	225	223	275	226	228	249	236	230	242	251	242	228	245	206	250	236	231	283	246	271	255	235	248	191	236	260	239	238	235	220	213	236	237	229	234	200	245	221	244	235	230	229	239	211	240	247	253	230	262	241	228	241	241	273	231	256	234	209	253	236	219	241	229	219	234	234	283	262	268	247	250	243	227	241	211	224	227	247	258	250	257	242	252	252	233	241	234	256	259	217	221	251	235	229	267	237	246	236	243	223	219	214	250	241	222	227	217	268	219	239	242	211	240	208	201	235	247	214	213	222	235	279	215	262	256	224	210	256	227	221	259	270	245	259	236	259	245	281	256	253	234	223	225	213	235	248	227	249	230	230	216	243	237	260	201	247	216	222	217	254	233	256	254	252	264	239	232	251	251	232	275	233	214	227	246	229	230	220	235	218	232	216	232	270	255	238	219	256	261	212	250	234	241	259	235	253	265	219	245	214	232	223	263	232	228	234	229	225	246	259	260	230	239	220	229	214	233	207	232	230	212	251	243	264	268	237	237	224	258	246	263	234	248	263	249	259	229	219	227	226	238	234	224	254	247	220	236	243	248	237	230	220	220	244	257	239	264	240	242	240	240	230	235	246	245	254	225	245	260	217	233	227	232	229	255	218	243	252	270	251	249	214	262	244	231	226	260	242	224	215	250	248	243	241	228	233	238	237	262	254	247	248	245	238	248	229	226	238	217	254	232	225	216	247	267	234	238	228	246	255	232	217	243	249	218	220	240	226	220	236	225	256	251	230	224	244
20262	13234	22370	26888	24050	23158	22082	20671	15360	12482	9802	6729	6906	5627	4542	4107	3625	2725	2617	2231	1882	1720	1570	1290	1143	1189	1125	926	917	823	834	779	736	758	737	773	699	734	708	728	640	661	640	671	620	694	653	653	622	586	603	570	581	597	592	613	608	615	566	598	596	574	576	593	584	610	619	583	571	586	585	612	550	579	574	625	581	578	596	585	566	570	538	534	530	590	585	608	595	571	588	547	596	615	567	588	565	601	565	596	585	546	629	569	546	553	557	545	581	597	576	574	539	561	524	603	589	538	543	567	579	540	544	569	566	551	605	570	592	585	595	542	524	550	584	593	549	589	565	576	592	584	564	598	623	572	585	597	527	593	553	571	526	605	560	586	611	607	583	555	592	577	594	537	588	538	547	595	571	630	540	597	581	614	571	600	547	577	567	555	610	611	598	562	575	580	536	595	585	572	598	597	568	575	596	510	551	564	549	590	565	568	584	583	586	601	589	589	545	629	566	593	588	587	557	549	598	595	584	601	518	610	559	594	561	575	595	575	591	574	550	573	569	590	583	550	592	576	565	597	607	601	588	599	615	572	567	611	607	572	552	553	596	608	580	607	568	581	583	557	560	553	585	606	547	569	568	615	586	565	602	565	594	562	586	526	568	562	607	614	597	581	611	606	585	542	601	554	577	575	593	583	536	580	568	627	555	571	564	564	583	604	591	546	611	558	580	573	551	593	553	594	596	583	620	598	584	567	562	593	571	582	601	569	533	604	569	606	578	614	594	568	565	606	550	606	594	534	582	574	609	577	603	573	567	547	586	618	595	616	614	577	573	558	534	593	547	567	579	592	602	521	586	581	596	581	625	596	602	563	593	593	563	584	574	573	605	608	566	607	536	624	617	575	560	554	581	564	590	607	579	587	572	577	576	554	568	585	545	542	561	583	602	610	572	577	610	562	592	562	593	565	609	620	568	559	585	610	550	590	633	576	540	619	576	541	581	600	580	548	583	582	583	567	561	611	557	572	567	547	609	560	568	569	612	598	543	583	621	578	568	544	569	598	562	584	587	578	521	592	589	540	592	620	595	594	569	536	546	600	596	562	616	581	588	600	600	578	593	541	587	597	600	532	591	605	588	620	610	568	579	603	562	596	545	567	620	590	612	560	599	582	545	574	606	574	563	577	559	570	564	594	578	604	584	602	576	563	598	582	561	585	567	562	588	628	573	587	556	564	561	579	580	619	561	576	548	610	614	557	573	555	611	592	569	550	596	614	595	596	593	582	608	601	580	564	567	580	555	581	587	568	597	570	531	581	570	545	600	586	550	559	607	590	603	586	551	600	616	556	564	581	576	580	498	588	557	550	600	585	581	627	584	584	573	558	582	558	579	574	594	537	582	581	593	612	587	572	589	579	569	605	551	574	555	591	551	569	552	535	575	576	640	594	561	554	560	587	648	563	571	566	576	573	546	574	547	589	552	624	613	576	554	585	606	564	606	532	563	574	576	585	583	589	603	601	570	553	602	566	596	593	583	586	619	588	569	571	576	641	563	585	588	577	538	591	599	551	557	583	579	576	548	576	599	550	544	586	542	591	568	571	572	587	590	617	558	569	558	565	576	564	563	608	583	590	567	563	584	581	578	555	590	581	555	552	587	603	559	551	585	543	552	574	573	595	590	556	567	588	592	520	579	581	588	570	535	653	522	599	596	586	550	553	564	567	585	600	594	531	566	580	563	589	615	586	623	569	542	599	630	566	531	567	575	570	630	556	599	603	573	553	592	546	570	579	612	575	577	573	568	569	585	591	570	618	541	611	589	578	611	585	583	601	602	607	578	631	560	575	548	581	579	591	615	568	590	562	612	568	575	613	605	581	560	556	588	589	630	592	619	600	600	587	580	567	578	555	582	597	544	562	522	615	594	615	571	581	564	553	561	567	591	578	562	550	572	569	579	586	552	572	561	557	560	587	513	589	553	560	550	635	596	594	583	583	586	577	515	582	564	568	593	578	600	580	544	578	552	558	582	563	570	583	584	532	573	569	560	578	572	578	583	589	578	549	591	605	553	607	565	589	581	557	600	558	588	564	571	528	602	559	575	610	550	596	559	586	566	633	554	523	566	581	572	573	573	545	569	593	572	572	566	604	581	569	594	581	549	570	584	568	619	568	589	567	550	564	550	612	583	637	599	533	578	558	557	583	595	578	609	571	597	568	590	529	571	594	592	636	586	571	568	579	567	603	586	605	601	582	553	534	578	584	558	596	603	608	577	563	554	550	578	613	542	576	589	584	574	585	567	593	575	599	561	583	575	547	586	584	579	602	545	551	548	546	569	571	610	610	571	605	569	583	587	528	581	594	559	578	557	625	545	584	573	540	535	598	580	591	584	556	615	544	545	614	581	578	567	613	611	593	539	556	579	598	586	607	565	597	608	574	580	569	573	623	583	566	595	619	581	568	618	581	584	554	627	572	575	616	607	589	604	564	594	561	589	561	530	576	592	516	565	582	588	581	569	596	574	590	583	602	597	578	567	587	617	564	621	603	602	575	637	574	570	562	559	569	609	605	575	595	572	583	581	572	550	613	579	580	522	580	603	553	561	575	556	594	549	575	590	577	557	589	573	554	599	615	569	577	587	614	587	530	571	532	622	623	573	562	534	543	615	586	594	633	577	581	578	552	595	555	633	579	601	589	547	600	574	630	591	581	571	610	598	530	614	564	636	584	555	576	574	563	562	600	562	592	554	559	566	585	572	572	592	566	576	592	568	630	560	615	610	559	542	569	612	558	595	566	576	603	604	588	529	574	539	554	570	576	544	598	616	570	587	598	602	573	549	562	583	605	572	570	545	571	553	603	573	564	581	549	596	595	620	613	595	590	591	584	559	572	564	556	552	577	559	596	604	525	560	593	559	589	619	565	556	592	575	606	565	575	580	577	648	575	572	576	614	513	575	568	581	589	582	566	598	525	531	572	565	545	615	631	596	643	560	541	564	591	575	577	532	589	587	564	552	569	559	593	594	553	557	534	552	581	549	545	548	564	553	580	550	557	604	586	544	606	533	603	558	602	610	613	583	588	576	579	614	573	541	596	531	564	614	585	561	578	594	600	619	568	597	606	641	576	617	567	601	567	595	575	570	612	555	582	612	571	562	588	570	559	609	592	566	614	614	579	626	561	610	586	587	557	565	567	586	600	588	583	567	543	566	593	606	583	578	626	577	570	578	573	578	587	577	558	570	578	607	553	571	559	601	562	590	586	569	586	571	606	572	609	567	571	550	584	566	560	604	582	595	575	590	584	590	548	561	571	569	571	622	598	574	571	553	613	599	603	613	568	534	590	586	582	568	566	573	562	595	580	558	559	518	562	550	540	606	588	606	580	594	579	614	590	546	560	583	552	568	591	558	595	624	588	563	592	583	561	593	551	597	565	589	560	576	575	590	628	566	583	574	595	561	589	545	587	568	579	561	582	589	618	553	576	529	519	557	540	558	535	607	553	596	566	579	638
10500	6569	6575	5617	3756	2374	1898	1458	979	767	655	569	519	479	436	416	384	337	346	333	328	329	301	290	338	289	276	296	264	279	268	266	275	297	282	299	303	309	335	302	248	257	253	271	270	254	275	280	276	276	280	274	278	263	288	268	265	285	251	273	280	262	281	235	296	273	259	303	286	277	276	283	271	290	281	280	335	284	319	264	272	283	303	299	282	298	286	299	252	276	297	287	270	264	280	263	265	296	279	267	273	287	300	311	294	271	269	239	276	280	262	237	284	309	294	292	256	268	283	281	238	282	278	295	257	314	293	292	292	339	304	316	272	282	294	276	297	293	270	302	269	262	249	266	250	241	277	263	273	272	250	281	288	277	246	261	278	284	267	299	273	310	291	273	305	244	311	289	284	260	255	295	278	258	266	269	280	310	294	321	309	270	296	283	272	271	250	289	282	261	313	271	280	282	273	272	283	309	291	259	276	277	283	299	257	277	272	265	291	281	258	256	268	273	268	263	301	271	309	273	304	266	283	269	276	291	268	288	284	288	280	299	289	260	302	247	252	268	315	313	281	259	273	305	272	296	249	238	276	302	281	290	274	292	321	265	246	259	279	288	249	296	278	277	255	262	249	274	288	240	283	293	324	273	272	271	271	293	268	263	303	284	271	297	243	290	278	268	262	280	316	279	258	315	267	289	285	247	274	312	288	274	311	291	272	257	279	298	290	285	288	291	249	293	268	260	274	272	283	279	274	282	273	280	315	241	286	266	296	283	284	263	267	270	267	283	254	287	284	269	271	306	306	287	290	268	287	293	288	278	263	291	239	291	320	260	289	285	253	260	268	303	258	317	296	262	293	258	268	286	241	277	268	267	292	249	279	326	290	267	266	260	284	280	310	295	262	299	265	249	297	268	295	293	287	258	248	269	273	284	329	296	298	261	271	278	274	299	264	258	303	314	295	272	279	310	269	286	281	288	275	294	296	279	292	282	308	284	277	284	262	262	279	295	286	248	238	268	239	271	285	288	282	243	248	292	272	305	300	262	273	291	302	238	297	306	287	262	298	266	271	279	300	275	266	285	313	278	269	226	277	277	263	288	298	290	238	259	274	250	276	300	258	276	294	256	281	267	281	303	288	276	273	303	285	259	295	282	304	305	262	267	269	261	274	283	276	303	265	316	305	290	258	288	291	301	262	300	265	259	255	308	307	275	309	261	239	312	260	276	275	312	274	288	276	297	257	310	283	277	279	284	288	287	292	262	278	277	271	300	281	286	308	261	270	267	276	309	267	292	264	279	294	313	261	294	246	265	265	279	294	276	249	263	262	260	239	268	277	268	267	276	303	293	307	254	294	290	272	259	262	284	299	256	271	254	259	321	274	294	276	296	259	290	283	304	285	284	250	271	278	259	275	268	283	264	301	273	273	282	279	294	309	289	266	290	305	254	257	277	249	289	272	280	244	291	272	271	283	272	298	300	283	305	261	276	257	293	288	284	272	279	301	277	348	253	290	251	253	259	285	290	273	277	284	275	289	278	270	304	338	296	263	266	285	279	273	262	294	263	304	269	285	280	282	325	277	306	278	280	276	300	264	291	273	314	306	248	283	275	256	302	281	291	266	289	297	295	266	276	289	276	306	286	258	267	283	307	278	312	277	273	286	279	289	321	316	247	291	282	280	289	276	278	265	284	285	283	296	238	275	276	267	257	295	292	261	303	259	272	255	287	261	269	296	297	286	283	282	276	298	296	264	274	262	275	307	278	230	274	273	281	258	322	284	279	252	258	260	279	242	290	298	306	272	285	256	276	273	270	275	305	260	292	272	274	269	263	301	268	294	280	274	265	287	259	232	275	273	271	277	274	278	252	312	280	241	277	261	278	289	268	299	286	311	250	293	272	276	253	283	285	269	267	292	271	271	314	271	283	284	291	261	274	289	284	265	306	282	288	245	280	284	279	288	291	261	271	263	297	316	256	280	264	278	276	270	305	287	282	272	244	275	282	254	298	256	284	282	251	288	297	295	273	257	267	312	297	319	289	314	299	285	283	256	279	284	286	275	268	255	283	265	268	277	297	265	264	298	291	274	267	281	281	266	290	262	306	264	292	266	296	286	306	275	281	264	263	271	293	283	289	281	271	243	263	274	267	282	240	278	331	292	264	261	289	245	285	271	281	306	267	267	281	272	301	280	292	281	263	274	225	290	274	288	279	263	274	299	295	296	274	257	274	286	256	264	278	263	268	306	297	288	270	292	287	286	290	259	273	278	277	288	273	288	291	273	258	291	237	299	302	311	298	269	302	275	273	295	291	286	280	270	274	250	304	263	277	259	307	283	270	280	285	293	279	257	262	256	257	280	276	248	283	267	283	283	257	274	287	281	251	269	276	287	277	267	294	279	281	278	259	275	263	284	286	286	297	293	310	304	267	274	275	309	252	270	235	262	308	272	274	295	256	290	287	301	278	258	281	278	284	250	271	324	276	285	273	304	286	283	287	262	311	304	288	273	284	263	268	256	286	261	276	283	281	272	296	309	254	290	263	288	276	279	289	247	272	225	283	266	256	293	250	290	234	277	242	295	291	296	266	282	262	274	260	289	303	265	263	267	247	262	291	265	262	326	300	283	307	279	271	290	301	298	287	244	258	291	286	275	309	267	297	252	243	273	274	277	273	265	262	267	252	279	316	278	273	270	303	287	282	267	258	272	301	273	299	261	263	300	277	271	294	284	260	300	263	274	290	296	295	264	270	261	270	281	294	261	271	261	299	271	295	284	279	300	269	274	282	268	298	313	269	257	264	253	293	258	267	298	253	301	283	242	287	289	301	291	283	296	276	282	288	322	269	256	305	262	305	244	278	271	298	296	302	268	271	291	279	287	283	287	299	251	276	304	285	299	277	287	312	274	266	276	312	308	289	290	272	271	300	268	261	271	247	282	266	259	267	298	266	255	258	264	278	294	279	288	306	261	277	310	298	308	290	253	271	286	251	261	313	281	280	292	310	266	303	276	274	287	291	279	308	280	303	287	268	264	255	288	286	292	279	303	286	290	247	259	255	284	268	258	288	275	263	288	248	275	317	242	269	253	255	249	285	296	264	271	261	307	264	276	298	272	290	273	298	292	285	275	287	250	305	276	279	273	321	289	314	284	246	293	271	271	293	270	279	306	295	288	276	250	285	282	282	258	274	280	306	269	279	290	320	248	275	294	282	276	315	299	290	267	277	263	274	313	281	270	284	277	294	281	312	286	283	272	305	276	284	274	272	317	299	268	287	269	285	301	274	274	278	288	251	258	282	281	259	284	318	290	301	302	248	290	291	280	300	303	257	261	292	277	290	307	293	282	269	255	258	267	251	251	258	274	309	275	261	288	283	304	258	262	273	278	265	277	248	254	265	269	274	283	269	274	281	260	278	285	280	292	282	265	297	285	274	260	289	326	281	294	301	257	296	276	259	269	285	255	262	284	296	271	266	274	320	259	295	294	280	270	255	294	286	298	284
8082	6397	12645	14642	12642	9809	8590	7099	5015	3923	2920	2586	2186	2118	1865	1508	1308	1179	1058	1114	1013	1009	914	832	853	755	730	698	782	750	662	732	706	696	688	703	725	717	740	696	697	682	707	700	661	680	696	665	637	675	662	691	691	696	670	663	676	669	631	642	706	683	693	620	702	632	662	688	681	655	664	649	670	721	664	683	712	623	679	676	620	693	671	695	677	650	674	697	711	671	681	643	675	731	640	677	709	639	667	638	670	716	655	703	683	694	643	663	718	650	635	649	675	681	684	657	678	619	673	636	698	643	661	622	679	666	711	659	645	671	694	662	664	633	652	662	682	664	685	692	636	701	653	674	673	679	702	708	654	673	639	672	677	678	662	652	623	718	676	714	687	687	659	692	668	664	673	659	666	681	705	642	698	650	679	686	713	679	711	706	676	659	692	727	679	663	682	660	660	673	640	691	715	691	680	677	731	633	663	675	644	679	649	708	670	621	675	671	667	644	683	712	644	691	677	680	713	695	680	698	668	708	626	670	698	672	631	679	652	675	659	620	711	700	662	672	665	609	645	654	691	666	693	659	698	677	680	693	692	684	657	659	667	654	660	675	639	648	690	647	645	702	675	667	671	686	663	668	657	686	672	702	659	665	697	661	682	665	676	711	664	645	682	693	674	671	666	613	703	674	678	623	678	704	678	638	673	669	721	675	621	659	664	695	659	692	654	655	655	623	706	669	664	650	635	644	668	645	656	670	662	673	641	627	656	707	707	726	664	669	706	673	652	670	649	647	701	662	681	695	668	674	672	651	682	685	671	686	605	660	719	678	673	695	686	679	700	677	668	648	676	651	678	660	640	669	663	690	704	668	674	673	685	626	712	646	683	671	662	687	686	644	699	670	715	679	730	697	718	664	668	667	644	644	683	688	672	659	654	676	662	622	703	690	698	683	692	676	659	691	689	697	650	685	656	653	628	668	663	691	703	703	676	662	621	679	661	640	697	728	645	660	667	609	665	690	656	693	641	692	664	652	727	683	659	684	676	662	694	674	669	637	698	719	668	650	673	671	667	663	640	681	623	675	663	678	693	673	641	647	704	647	693	676	645	663	690	719	743	666	718	651	658	714	681	680	664	651	660	707	664	682	671	703	670	661	675	716	629	700	663	662	649	645	690	655	658	636	704	652	692	692	702	700	609	674	652	625	631	693	633	661	694	685	613	655	680	698	693	648	676	685	645	654	704	653	646	667	666	678	676	697	636	621	694	664	687	691	676	683	638	678	656	670	637	663	689	651	699	635	661	654	691	676	688	684	695	643	692	673	694	668	695	673	657	685	715	647	687	644	685	686	676	637	680	677	676	727	698	638	674	724	675	700	694	699	646	670	667	647	674	701	654	677	660	676	667	723	721	658	682	649	687	648	659	667	711	663	710	618	713	683	649	664	698	689	677	659	658	615	629	664	663	686	639	633	672	666	676	664	703	699	684	657	703	661	714	675	670	652	670	676	644	646	635	642	662	657	641	613	650	727	670	710	664	657	712	707	698	692	679	613	688	669	689	673	691	665	641	648	685	680	694	691	699	630	698	666	693	694	654	643	694	657	636	663	695	656	701	690	711	678	665	663	674	672	604	670	691	686	685	685	678	645	646	648	640	646	661	640	692	676	676	640	710	656	671	641	695	657	654	675	669	675	654	691	696	645	656	650	667	676	670	668	712	668	658	712	660	661	664	718	630	670	685	682	675	669	731	678	691	663	671	623	675	657	676	670	690	671	686	690	672	661	686	690	671	656	655	666	696	711	748	675	720	669	624	646	655	697	653	647	671	695	691	658	690	668	596	722	682	644	631	644	685	677	683	659	656	631	670	632	668	695	684	690	676	689	638	670	666	672	701	645	644	658	652	645	679	650	693	657	692	669	658	700	684	651	634	712	672	659	642	690	684	641	660	712	697	637	634	652	698	737	675	683	707	638	666	693	644	678	691	651	647	679	663	698	653	678	658	715	674	689	667	649	626	638	711	701	667	694	668	652	648	684	649	673	707	720	695	641	640	682	676	641	686	692	667	675	670	659	664	647	684	718	660	667	642	669	677	668	686	658	651	679	676	668	655	673	698	641	672	668	708	650	667	686	678	703	674	676	651	660	686	684	632	659	663	684	665	648	676	690	633	696	672	646	678	719	662	661	670	694	668	678	695	633	677	706	622	672	689	667	684	699	680	659	674	657	672	716	704	652	721	698	696	691	613	696	663	701	649	656	652	658	680	642	673	680	653	636	701	681	687	685	635	668	649	676	669	650	716	667	692	658	685	670	660	645	644	650	671	684	681	641	674	676	694	681	682	715	652	699	678	666	682	681	652	714	600	691	705	643	682	693	641	668	663	665	632	692	681	648	715	605	627	615	707	668	692	650	670	682	692	705	648	686	709	661	689	676	686	661	673	684	664	643	654	632	688	642	609	623	687	683	675	678	733	648	666	633	644	698	673	662	619	640	689	674	640	673	655	712	659	660	631	693	709	648	677	639	649	649	754	639	661	673	692	665	681	672	682	733	711	686	644	673	644	640	674	629	695	692	667	695	718	645	689	649	663	677	656	701	688	701	669	657	652	678	673	647	690	664	630	642	693	677	668	663	727	623	691	709	633	688	737	709	644	676	695	627	696	643	706	652	634	711	689	629	728	708	640	666	676	708	714	697	700	662	676	631	666	661	646	731	662	679	667	644	705	684	670	671	668	687	611	632	674	666	683	677	672	686	669	693	683	714	693	654	700	664	663	661	661	692	647	640	698	647	665	704	695	700	658	659	658	682	710	675	624	718	647	629	692	649	700	664	656	719	676	675	664	663	652	682	676	676	662	645	663	634	721	653	707	661	647	674	686	683	716	664	657	667	661	672	696	709	655	684	673	658	674	688	730	669	632	670	626	675	695	708	673	649	675	648	701	671	636	689	676	683	698	683	683	710	674	654	678	689	699	628	699	667	663	659	692	667	665	675	637	677	660	716	650	678	691	705	688	687	685	683	701	664	659	641	700	679	625	656	655	678	642	695	699	631	682	657	644	704	682	709	618	625	639	605	693	649	657	681	692	676	618	732	640	679	671	704	652	686	714	654	684	696	640	672	663	665	702	672	678	681	718	674	663	654	663	669	721	651	687	691	675	675	642	695	662	696	698	676	670	684	671	638	713	690	688	641	710	679	611	690	667	666	706	625	678	698	679	665	661	649	699	663	659	649	674	721	715	650	698	668	693	693	638	663	658	644	689	707	660	686	678	695	654	651	659	694	719	649	661	660	677	679	686	669	689	653	671	699	671	688	683	655	658	638	677	670	674	669	684	665	674	712	608	701	675	696	646	665	658	661	649	711	683	631	668	664	644	631	687	638	652	650	692	687	655	664	625	701	711	670	708	676	675	654	665	654	722	682	714	660	665	691	668	665	649	679	667	637	706	703	692	627	687	649	641	669	696	658	646	683	653	668	665	682	700	675	666	660	680	632	697	648	625	637
21734	12791	12954	11260	8608	6012	4555	3953	2730	1895	1413	964	865	832	652	622	534	434	428	446	404	349	343	339	289	313	343	272	309	308	296	275	272	326	265	278	281	308	263	284	273	290	272	295	271	245	301	255	270	287	275	288	260	255	277	263	291	235	269	287	316	275	276	278	280	281	295	258	263	281	274	303	251	295	262	270	278	262	238	296	311	267	271	242	255	259	301	287	267	289	271	278	288	288	249	288	278	267	280	260	248	286	269	253	299	284	274	252	278	251	255	261	237	283	240	272	257	280	281	289	269	247	257	251	302	271	297	269	260	273	289	284	267	304	296	273	254	287	266	265	295	284	286	262	251	291	276	270	275	223	275	258	248	285	299	267	261	268	257	270	248	261	269	307	269	264	268	301	293	257	241	248	294	301	294	285	281	288	301	287	268	286	272	276	263	253	241	315	271	303	275	252	253	277	249	275	255	283	289	271	246	292	249	259	268	267	242	271	246	274	281	254	290	262	290	308	263	284	273	273	275	272	252	229	272	304	244	275	273	287	296	274	302	276	270	292	264	256	262	275	278	257	287	269	266	254	255	278	264	250	268	299	251	285	281	260	265	283	283	289	251	270	293	280	289	282	290	280	285	290	265	269	284	267	266	294	295	286	264	255	269	260	288	307	290	250	285	298	293	288	311	258	261	259	281	268	264	270	309	291	286	264	257	279	279	284	267	274	299	317	253	304	282	291	244	273	265	275	286	260	273	257	263	279	270	251	246	289	274	301	283	293	297	253	314	269	303	276	258	294	268	248	261	282	274	308	267	273	308	254	267	308	252	296	261	257	310	286	280	301	253	278	240	279	251	296	245	302	272	258	274	300	271	261	295	254	256	288	281	270	270	257	274	277	270	279	280	274	242	268	259	277	299	256	252	260	260	282	272	254	248	287	272	266	252	275	300	297	279	277	237	285	267	272	254	265	247	258	305	309	233	267	323	271	275	256	270	272	229	289	264	275	298	275	258	290	245	282	256	275	289	285	288	261	280	245	260	297	281	283	267	295	282	283	282	268	266	291	285	289	280	294	293	247	292	260	294	266	277	281	283	275	282	268	306	253	276	277	274	283	309	290	286	285	272	278	272	283	263	264	294	286	270	297	283	260	258	287	276	278	287	252	232	292	242	263	277	280	259	270	238	265	276	257	294	249	296	270	279	293	296	305	263	294	286	287	300	263	240	257	280	263	284	310	265	263	293	278	270	280	296	286	285	258	277	247	262	249	277	259	300	282	275	276	265	270	310	301	277	266	293	280	239	270	236	274	256	268	261	271	283	302	275	242	298	273	267	254	291	284	263	243	273	291	301	253	273	262	277	281	264	261	283	252	278	256	266	310	277	274	264	283	285	287	305	279	313	269	338	276	261	260	263	249	282	268	246	269	285	257	310	270	292	272	284	267	271	258	273	281	311	257	265	249	240	296	279	270	295	278	238	277	282	268	262	266	273	261	281	273	295	277	263	273	259	287	293	281	274	264	277	278	267	250	261	261	270	299	267	265	255	311	281	276	298	269	272	268	294	280	282	260	278	287	280	299	284	255	284	270	298	239	276	309	290	279	274	264	276	260	255	266	270	246	267	231	263	287	322	291	249	259	257	263	301	241	282	265	268	262	284	283	288	289	289	246	298	261	252	278	283	253	283	291	295	262	264	292	314	270	256	251	310	294	268	277	284	263	280	257	278	269	284	297	259	299	259	270	259	278	251	287	274	286	265	262	316	287	288	299	274	271	300	278	274	250	266	283	267	272	252	289	264	284	291	275	269	276	320	279	251	264	265	268	299	296	311	268	266	260	260	284	281	273	276	310	255	260	270	275	283	274	258	271	281	284	280	261	286	295	280	327	279	260	273	293	281	221	282	246	277	260	254	285	298	298	298	289	255	252	281	283	280	284	272	280	264	278	245	273	284	268	261	284	267	306	274	262	278	247	291	279	282	302	277	279	278	301	270	264	288	288	284	291	242	322	249	292	264	229	256	306	284	282	281	270	246	307	284	258	245	264	307	290	267	256	273	279	245	275	258	272	290	296	282	271	277	263	265	280	245	263	261	280	262	304	282	245	274	288	285	274	288	291	270	270	239	277	270	276	290	292	290	254	258	256	274	236	242	289	258	269	289	278	298	282	268	289	302	262	283	246	264	278	276	277	288	255	274	278	255	303	285	260	262	300	235	279	285	290	253	258	328	280	276	255	256	261	274	278	274	238	272	263	265	259	276	306	279	286	274	273	278	280	272	255	263	241	266	259	281	279	244	272	243	288	289	294	274	248	285	254	270	253	264	304	285	269	266	258	260	276	278	306	255	273	248	269	267	278	276	298	282	274	277	251	270	264	290	278	272	287	285	250	249	251	290	263	251	279	285	245	274	274	282	318	264	233	290	254	285	273	268	262	286	269	323	277	287	256	283	267	282	261	282	251	275	271	274	261	277	263	259	268	300	291	277	288	270	264	260	252	267	274	287	291	289	287	277	302	310	275	301	259	294	277	298	256	263	270	298	289	289	283	292	259	283	276	259	249	301	284	268	238	294	293	270	260	276	308	259	249	247	272	266	245	261	254	278	262	245	299	260	280	270	248	305	289	261	258	257	304	285	244	282	295	271	314	281	286	280	249	266	260	320	295	263	292	276	264	280	277	293	293	288	289	300	276	266	289	241	296	281	266	293	255	298	301	271	272	230	285	271	287	317	290	254	273	276	290	275	292	272	271	283	282	282	255	315	264	255	294	251	285	294	260	274	309	262	276	251	277	243	266	285	275	259	275	284	292	316	263	262	240	278	289	262	284	288	272	244	280	301	239	285	292	295	275	257	304	255	261	305	263	291	286	251	263	282	295	278	273	294	267	248	263	263	263	301	272	272	274	281	265	271	258	274	296	269	283	255	274	228	252	289	261	244	295	281	279	268	273	271	274	288	282	308	235	262	307	264	310	275	258	260	294	289	281	308	276	253	268	268	267	281	314	255	302	255	252	262	278	274	285	287	263	292	258	254	270	299	285	287	270	288	272	235	265	310	280	273	293	264	261	256	260	277	259	257	267	277	263	279	246	279	277	276	313	298	285	319	252	255	301	265	275	265	277	256	243	267	272	283	268	262	274	269	297	293	304	263	264	275	299	293	256	303	255	262	261	291	275	259	313	278	286	251	247	275	284	279	275	270	259	265	279	309	293	287	250	258	261	273	299	299	273	254	255	277	285	282	263	288	284	247	289	278	286	251	284	283	258	277	285	279	260	260	307	255	260	296	286	252	259	299	251	269	284	259	275	273	286	247	278	272	300	262	261	263	281	291	285	290	269	249	280	280	282	320	257	287	283	271	293	307	262	290	274	244	286	292	272	289	255	266	268	262	294	265	280	286	290	273	291	294	286	254	260	280	274	267	299	272	249	258	302	269	270	287	260	268	295	282	293	303	237	274	290	286	276	271	285	278	294	285	252	268	293	273	243	277	279	269	284	274	262
16044	10353	19506	21951	20822	17361	16438	14987	11131	8583	6308	4961	4654	3913	3304	2891	2649	2057	1943	1806	1569	1424	1262	1050	1013	1046	885	879	869	841	800	770	692	754	827	765	714	791	703	667	755	724	766	711	674	683	751	747	716	678	725	673	690	648	669	643	716	698	702	672	663	648	685	641	670	687	677	665	649	660	644	697	654	651	664	670	622	630	683	647	713	684	616	658	673	671	686	702	716	683	643	667	648	685	662	636	679	676	647	660	641	661	649	716	666	653	694	645	663	687	697	685	641	633	677	666	660	681	704	652	674	654	645	677	685	665	634	671	649	619	691	680	661	661	668	678	620	649	656	643	699	664	682	644	634	643	691	684	688	624	692	663	644	672	647	652	666	641	644	716	668	651	647	652	663	685	634	666	653	689	665	641	704	654	637	669	614	666	649	683	680	653	671	657	680	675	594	645	703	660	639	637	678	608	606	665	641	671	640	668	630	673	670	653	625	689	650	676	670	645	612	676	652	669	652	688	651	631	659	658	693	631	623	686	643	677	660	672	682	653	652	656	631	679	621	670	666	688	672	644	686	690	708	679	664	625	683	646	716	665	675	652	600	604	667	594	625	656	674	664	665	682	649	626	631	656	630	660	666	685	617	696	642	646	646	650	699	634	679	681	631	624	657	651	646	606	624	675	649	685	658	673	692	674	694	710	664	657	644	623	637	657	667	679	651	679	640	634	653	649	628	634	665	625	662	663	686	627	656	608	686	650	618	688	640	614	643	673	626	651	695	645	640	659	662	632	663	671	601	666	658	655	600	652	659	655	622	627	688	638	630	644	660	637	691	665	639	673	648	666	679	650	681	714	657	630	671	653	671	644	629	684	694	652	654	658	677	661	666	638	618	648	665	721	675	614	682	638	683	660	656	652	657	639	602	673	646	622	688	673	636	650	683	675	690	639	630	685	606	658	652	681	646	650	647	665	624	681	646	663	651	660	674	665	671	655	624	622	654	644	655	660	631	691	676	645	700	713	634	621	640	692	679	643	687	657	643	677	692	656	648	711	673	699	639	681	642	654	683	652	632	678	660	681	703	692	652	626	649	635	678	647	665	709	658	652	645	666	697	638	681	632	688	642	652	694	707	639	598	687	639	694	734	648	677	617	706	653	676	679	658	644	629	675	643	666	629	661	655	674	661	676	668	659	631	679	617	660	653	690	639	622	661	650	725	651	665	610	659	663	668	644	609	670	657	688	689	636	643	662	651	674	632	627	648	631	651	637	635	655	674	664	659	631	678	712	613	653	691	656	668	631	662	658	684	629	705	658	709	678	676	647	662	658	668	674	685	628	664	632	676	669	658	646	666	666	608	672	621	627	647	636	659	656	639	657	704	652	653	633	693	683	643	652	639	661	634	666	675	653	674	624	701	635	652	671	679	666	642	675	663	647	641	658	694	634	646	625	671	703	727	635	658	660	676	652	647	631	635	643	662	668	653	659	677	667	695	671	680	701	615	670	636	609	639	670	651	677	664	662	706	611	670	698	645	650	709	641	643	632	640	660	632	617	647	657	662	661	673	682	666	617	655	598	700	671	681	662	627	628	659	621	684	713	656	669	667	682	646	659	684	632	637	678	628	672	646	678	664	687	627	680	683	655	692	677	645	662	663	666	656	687	660	641	653	673	642	652	668	689	691	664	679	649	672	693	674	634	697	688	675	625	697	659	646	659	694	675	653	647	620	684	647	626	641	638	666	693	621	647	666	664	666	677	655	653	638	651	635	682	615	669	646	673	669	692	652	701	655	675	622	670	657	648	693	669	659	632	619	657	654	646	636	607	633	641	655	671	626	683	643	661	659	683	668	624	632	639	656	685	646	692	661	683	698	688	664	651	637	685	671	675	702	674	689	622	682	687	613	666	689	646	671	660	650	656	657	652	665	633	657	631	604	682	641	629	681	662	619	676	624	648	669	648	711	641	659	657	624	627	676	702	580	667	597	637	637	683	705	648	663	668	655	645	679	618	636	633	656	693	652	656	682	645	679	639	643	652	674	654	677	665	701	607	677	615	681	636	674	669	657	642	710	642	675	702	627	652	663	654	654	623	607	641	641	677	615	643	667	642	632	642	670	690	679	624	644	668	667	607	634	639	664	693	640	721	627	647	645	640	648	660	650	662	673	655	668	686	669	662	706	662	713	697	697	650	682	643	641	681	637	646	629	665	659	633	669	675	619	686	662	642	716	676	657	671	631	672	671	702	626	609	683	664	620	682	649	657	708	645	630	651	631	605	672	641	658	645	674	666	670	625	630	644	668	647	655	639	653	682	705	678	679	684	643	624	686	679	673	630	636	653	626	718	690	660	678	699	661	629	654	673	646	654	687	603	660	676	708	665	678	625	666	668	638	658	640	661	633	667	665	661	663	631	677	652	625	650	656	702	657	640	643	677	659	669	676	694	672	669	674	653	672	634	680	673	677	690	621	679	675	706	636	686	681	664	658	697	663	666	688	657	681	692	687	667	612	633	650	704	679	622	681	692	656	662	619	670	653	658	648	665	690	688	680	679	662	626	645	643	670	662	654	635	660	658	677	615	627	609	646	664	640	691	638	620	667	679	676	698	626	687	620	669	641	640	700	670	633	614	665	684	700	678	658	659	597	694	689	653	651	622	650	662	663	679	664	650	723	655	655	664	614	614	632	668	692	674	643	646	648	642	692	666	658	733	667	676	641	690	617	630	719	661	637	683	691	657	696	657	695	644	657	658	645	651	723	641	605	659	658	626	642	693	675	665	671	689	648	663	683	676	660	649	602	627	613	649	681	651	598	643	703	672	631	657	682	647	691	603	646	667	614	696	655	670	666	653	686	662	666	673	650	685	625	680	648	641	638	644	664	713	698	682	681	640	669	634	630	665	667	599	671	658	645	635	627	697	678	646	702	666	650	636	672	671	606	660	676	616	654	659	654	648	697	650	674	697	667	685	625	610	670	643	660	667	643	637	647	676	646	643	624	624	706	657	649	701	682	656	610	673	678	626	629	648	654	649	642	662	644	718	672	678	660	642	630	678	654	668	692	631	664	643	653	662	667	686	626	694	678	719	636	627	680	631	659	695	667	677	705	626	689	681	673	659	658	652	639	676	652	646	659	639	656	723	696	661	631	663	607	666	668	638	680	679	667	681	646	625	619	661	669	688	669	693	697	683	639	665	628	689	669	679	625	655	636	657	635	602	644	692	646	630	650	614	594	652	673	639	667	710	655	667	602	655	679	656	711	593	642	663	680	640	683	650	656	663	667	615	685	656	686	682	613	679	699	688	626	625	670	626	698	656	679	631	655	670	620	609	658	624	656	612	622	662	648	674	660	640	650	682	671	611	718	653	666	638	672	656	714	649	692	663	695	628	616	688	658	643	674	676	656	685	660	675	683	642	680	636	665	664	716	607	624	662	671	677	683	627	659	629	669	682	644	668	629	676	665	654	635	703	634	628	608	659	687	682	653	681	663	638	641	663	690	716
29431	17249	17713	15392	12118	8906	7248	5909	4382	3097	2076	1398	1172	1026	887	772	709	559	530	486	381	427	348	348	309	317	266	291	307	246	254	266	249	242	240	230	246	253	246	257	244	238	247	272	267	258	246	223	246	246	269	240	250	219	252	246	229	266	257	239	252	242	263	258	253	252	247	226	232	243	246	237	246	239	239	256	225	217	272	253	253	246	234	245	239	257	235	223	250	190	252	241	254	233	209	237	222	248	228	253	245	224	271	237	227	246	237	234	243	242	243	222	231	252	240	223	215	228	253	248	257	272	231	223	244	270	266	249	245	236	259	224	225	227	240	234	248	237	210	233	254	227	244	228	245	219	232	242	262	268	259	253	215	235	255	213	217	256	253	257	225	234	215	219	235	257	219	249	248	227	255	247	251	258	256	225	262	259	223	236	198	258	261	246	230	269	234	277	237	266	246	263	232	235	242	232	257	242	240	236	201	226	249	246	230	230	248	237	244	232	253	227	243	240	235	259	250	234	256	236	239	280	233	230	239	244	268	253	222	216	262	262	234	258	267	245	252	215	254	239	256	242	237	240	248	216	260	242	219	244	239	246	229	257	279	229	263	242	274	259	239	247	217	217	250	222	217	245	215	238	254	228	239	201	250	268	257	251	232	219	266	251	245	255	240	250	221	253	228	221	237	262	265	259	254	243	230	249	255	229	250	245	220	223	239	220	257	260	230	262	237	225	229	236	271	255	231	237	254	261	234	195	240	224	219	223	241	259	215	246	243	225	244	249	268	247	233	235	244	227	220	272	250	210	238	248	258	242	240	231	205	218	232	222	254	232	255	239	237	239	280	244	247	257	218	261	259	252	248	270	267	221	257	265	243	222	268	245	245	239	221	249	259	257	266	256	246	258	231	243	239	218	266	288	265	232	241	237	270	234	238	241	226	239	272	263	244	242	237	225	259	251	221	234	252	257	240	227	240	205	226	240	241	228	268	279	219	233	287	273	212	248	231	273	241	254	227	258	244	240	212	226	241	240	241	232	266	207	223	218	232	250	265	217	243	250	213	248	268	223	210	243	245	232	232	255	248	231	251	239	242	257	192	220	246	271	208	275	253	236	255	208	270	262	241	243	226	250	283	229	259	245	240	249	282	258	242	276	243	230	231	238	255	240	257	227	271	265	213	262	235	233	232	261	241	224	228	228	252	237	231	261	246	260	238	226	279	224	228	215	228	251	219	243	217	250	244	249	239	262	237	236	228	276	265	235	230	222	247	256	272	260	234	264	245	231	239	246	220	251	248	256	257	189	252	266	248	252	263	254	228	241	241	269	255	244	249	265	265	223	245	240	212	232	242	210	249	216	245	212	259	234	241	261	208	228	235	234	233	225	239	245	256	266	219	250	234	226	226	213	231	210	237	238	210	223	213	239	249	231	254	267	234	237	245	240	253	249	266	243	241	255	266	245	233	238	250	236	250	239	259	240	247	259	244	264	217	245	248	239	226	251	197	209	237	257	262	241	250	256	227	272	232	238	276	225	220	266	243	255	248	232	244	232	222	216	259	239	218	261	223	237	253	281	225	255	241	236	268	249	235	243	227	248	269	231	237	244	252	248	237	251	241	253	233	224	219	240	245	241	241	224	239	235	206	244	216	239	227	246	226	275	231	227	229	271	228	274	231	229	226	220	245	229	218	262	241	239	255	230	250	234	238	272	258	251	239	229	273	214	245	258	248	228	257	229	253	255	241	240	237	233	272	243	225	223	230	251	233	264	229	228	257	223	260	246	268	261	277	255	230	244	255	215	248	236	255	239	239	226	259	246	266	240	242	240	250	232	247	249	250	224	243	232	243	230	221	257	219	253	249	246	243	262	207	251	257	265	240	255	243	228	273	211	252	243	240	210	227	244	265	248	213	259	237	247	253	253	254	251	227	265	222	256	221	215	230	272	248	263	246	234	207	253	269	285	260	245	252	246	252	257	230	243	211	245	241	235	257	213	216	222	257	245	247	263	239	252	255	246	243	229	249	269	245	246	244	257	233	237	238	228	252	264	280	259	235	228	234	246	213	235	244	252	242	236	247	245	244	231	220	289	265	226	251	221	261	236	245	241	246	229	246	245	240	232	248	242	248	231	240	255	258	233	228	237	237	261	239	255	231	268	239	270	238	256	271	250	220	219	244	259	245	267	223	249	257	237	248	226	232	204	236	241	235	253	224	276	250	226	227	243	214	231	253	233	273	218	228	250	239	258	226	245	223	242	256	261	274	211	228	251	254	249	222	240	264	254	225	245	217	227	221	233	232	209	214	253	244	208	251	244	228	230	219	248	237	229	242	204	228	264	240	234	247	251	263	216	236	265	243	258	237	251	237	239	257	241	221	214	222	223	263	249	275	245	229	233	241	209	215	242	256	245	250	256	259	212	240	246	299	229	250	225	235	207	238	243	228	233	246	230	237	255	242	242	232	243	236	207	190	247	241	254	258	240	217	236	245	245	252	266	229	250	240	242	253	233	240	236	230	234	254	254	252	261	229	240	219	232	246	228	246	242	209	232	238	242	268	223	258	217	235	241	227	252	229	247	261	246	240	232	244	245	238	232	235	239	256	234	261	251	258	226	242	222	248	269	245	276	264	256	271	230	251	251	264	225	223	247	225	244	218	235	268	212	267	232	261	256	254	247	257	259	260	206	231	228	226	251	221	221	240	251	257	223	251	205	234	232	239	231	243	261	217	255	233	237	243	257	217	252	212	224	239	245	242	249	236	257	251	243	254	250	264	235	242	206	255	253	248	219	252	232	221	231	255	240	228	273	239	246	213	221	270	250	228	228	240	261	270	245	244	254	229	270	205	236	246	214	260	246	246	241	203	264	230	286	214	270	233	236	227	207	264	261	251	233	240	245	254	251	248	232	244	251	251	233	222	249	245	236	256	217	215	253	227	252	239	250	225	249	243	279	223	267	249	238	255	236	248	271	266	211	244	241	247	254	246	236	267	234	256	244	232	254	243	264	267	244	239	246	247	238	236	250	225	238	237	225	246	239	231	270	241	237	223	235	249	229	251	259	241	219	249	259	228	236	241	234	253	245	257	235	218	225	212	248	255	218	224	253	280	247	231	228	274	230	226	229	257	250	266	246	237	240	216	269	227	241	232	229	245	237	269	210	237	223	213	227	235	222	214	249	206	247	218	231	235	228	238	237	230	231	254	224	261	219	242	247	236	202	260	238	221	241	254	225	220	246	231	233	235	238	219	230	238	251	242	236	228	261	230	222	225	288	254	245	243	243	220	256	226	270	243	259	233	270	246	231	264	233	258	245	250	267	235	232	231	240	216	250	233	237	234	250	252	224	262	218	233	253	238	230	241	236	240	236	238	246	229	260	250	240	280	262	247	250	293	252	234	254	234	281	238	258	231	237	240	233	239	290	220	198	260	251	243	255	216	224	231	244	266	233	232	257	215	247	264	241	255	236	224	242	248	236	217	260	233	222	246	214	252	255	255	239
19715	13489	23531	26616	25164	22456	21882	19748	15424	11767	9153	6803	6318	5568	4766	4243	3563	2854	2646	2467	1961	1956	1685	1317	1225	1185	1024	929	1031	816	807	753	798	750	782	733	734	728	631	683	694	686	686	644	645	637	652	617	632	627	649	596	643	619	534	633	665	625	605	566	638	543	573	564	582	595	615	597	600	620	594	613	586	595	619	549	605	594	585	558	608	576	596	577	564	551	620	577	612	559	594	583	611	617	571	600	528	565	556	614	557	604	620	597	598	600	562	563	591	597	570	582	579	584	601	569	629	610	569	584	554	577	533	592	591	579	600	572	601	544	563	587	604	573	594	605	573	556	606	625	555	566	591	546	542	608	590	565	595	580	585	609	566	559	567	628	566	614	596	627	553	569	552	576	557	598	581	541	574	536	582	591	570	578	578	594	608	611	609	583	601	555	581	598	545	614	568	587	608	603	599	597	599	580	559	567	596	589	581	595	560	581	585	595	588	591	585	600	562	578	595	632	572	592	554	608	591	567	600	565	602	551	578	570	600	535	579	609	572	604	629	590	575	553	571	580	579	574	579	553	553	568	553	569	555	610	603	601	567	527	574	548	582	597	588	627	588	576	569	613	598	593	571	553	543	617	597	578	600	566	627	632	599	583	589	587	613	617	596	575	542	595	561	545	599	604	588	573	553	554	572	601	580	597	561	601	581	562	573	588	575	589	589	559	558	596	623	575	572	601	588	582	584	581	573	530	608	584	575	575	641	571	548	574	591	593	566	609	587	539	616	573	581	596	605	599	650	577	608	567	616	568	612	614	556	544	597	533	632	562	598	574	629	583	601	637	620	606	593	617	546	556	599	591	583	613	574	560	552	573	583	575	583	616	607	571	551	602	592	568	604	606	584	608	635	634	586	572	570	591	591	583	616	577	541	577	609	551	585	576	604	570	563	600	574	566	600	587	605	604	584	609	598	583	551	535	594	575	603	570	542	547	549	558	578	578	656	608	597	556	604	565	628	592	586	600	616	625	571	600	622	566	569	574	585	590	593	587	556	607	563	575	577	561	648	557	587	532	601	588	535	581	566	538	557	583	581	632	599	610	558	643	566	575	558	575	552	606	606	578	613	571	602	618	574	608	596	585	572	600	573	563	571	622	584	599	587	547	557	553	565	560	607	544	573	629	567	612	580	633	582	615	560	600	606	612	643	592	598	586	594	584	587	609	563	594	557	592	572	614	589	581	569	602	577	562	581	573	596	598	568	574	570	583	607	567	584	588	536	556	579	578	584	591	568	582	600	548	612	584	591	589	623	578	601	577	607	579	594	570	571	577	588	600	577	584	578	587	610	582	624	562	572	568	605	572	565	577	569	583	587	619	609	624	604	577	598	556	603	558	616	559	581	554	570	612	549	592	605	616	593	582	571	556	591	607	602	590	592	574	574	627	606	572	606	613	566	618	615	593	597	571	594	599	634	587	592	583	593	552	592	576	580	598	569	589	585	537	635	584	619	595	570	568	569	603	605	615	569	574	530	593	576	585	600	570	563	582	603	591	597	548	626	568	654	613	611	584	582	585	585	538	575	605	576	593	611	621	615	578	586	572	592	619	585	579	587	592	617	576	609	544	592	585	597	575	647	583	658	532	612	562	604	607	599	554	600	624	534	591	579	583	579	572	567	598	578	565	563	520	599	572	608	597	594	618	586	544	580	588	668	607	570	539	562	626	585	574	580	606	590	563	631	638	571	606	575	572	551	564	586	577	554	575	594	568	545	562	571	599	602	578	573	616	578	578	595	560	560	564	586	572	549	611	586	563	599	595	585	545	636	614	639	614	558	563	598	576	621	608	556	579	576	634	614	583	582	580	563	595	541	603	583	593	630	583	570	611	608	608	574	572	558	572	572	589	619	599	608	624	591	607	621	591	551	568	580	587	593	583	621	579	548	563	594	544	571	595	618	567	576	577	573	603	573	565	597	588	587	614	535	576	576	577	559	576	603	625	609	594	577	611	566	586	619	597	531	585	568	621	591	580	566	583	596	577	539	553	599	570	593	549	567	590	537	579	526	573	610	605	668	601	587	537	563	590	607	594	580	577	621	557	586	558	608	637	626	544	608	561	575	633	587	565	582	547	605	592	629	585	567	598	581	565	579	591	569	573	577	557	609	583	589	586	583	603	572	587	589	580	564	620	615	579	575	639	552	584	593	547	573	571	585	564	567	570	550	568	592	594	592	569	553	586	619	598	612	542	588	581	608	579	571	606	604	573	597	593	568	556	600	566	561	559	579	614	600	570	590	584	594	567	602	568	645	611	583	588	604	593	602	573	631	574	590	534	546	585	580	572	569	620	572	617	593	600	598	573	585	583	588	587	585	620	580	613	593	624	623	599	608	628	599	629	630	602	595	581	622	601	549	532	617	582	593	541	596	549	571	603	618	593	577	569	589	574	594	578	622	536	596	542	622	572	625	623	586	579	568	566	624	590	625	570	582	598	533	568	552	550	601	560	569	554	619	551	545	555	604	590	573	632	555	605	593	602	590	584	555	605	591	585	628	547	599	603	579	608	560	570	606	613	560	557	599	619	548	594	575	583	549	641	572	599	613	570	612	591	556	569	624	640	582	579	553	634	547	592	558	560	557	590	534	576	620	567	582	605	559	598	581	604	589	598	593	564	577	572	541	555	631	642	570	570	627	609	566	609	637	588	594	599	533	609	582	588	587	567	563	618	615	612	585	577	534	585	550	604	612	584	623	575	590	568	562	613	603	604	575	552	613	607	626	534	607	601	584	542	590	603	585	582	586	593	603	571	597	596	611	569	559	568	589	588	556	587	611	637	599	578	584	591	553	556	582	578	654	594	546	556	598	572	528	561	556	611	551	548	604	590	585	581	598	559	610	531	574	610	586	594	626	567	631	582	576	582	613	591	629	613	597	547	564	626	611	615	615	611	555	608	605	565	619	567	566	581	579	557	571	581	611	572	543	586	617	555	587	574	602	571	574	598	541	597	620	605	573	572	638	558	624	560	535	636	602	574	608	563	587	616	562	555	595	584	577	598	604	584	594	553	606	580	593	561	564	588	558	618	591	607	589	575	558	602	572	603	604	599	596	583	586	523	615	609	567	587	614	600	587	586	539	572	571	532	571	588	568	553	575	555	538	571	620	603	624	646	605	591	610	607	578	604	577	616	602	627	561	571	602	571	570	586	565	580	609	520	567	592	585	571	575	552	614	624	599	588	566	619	608	600	582	612	596	606	569	575	593	588	629	594	582	614	610	541	612	596	616	615	610	568	592	617	565	608	621	588	592	584	580	622	535	609	575	558	605	621	616	572	567	566	616	566	612	554	589	593	590	552	570	604	625	599	597	586	590	550	559	579	606	596	591	560	594	591	589	572	571	551	559	557	613	593	603	575	555	569	593	531	606	560	562	602	597	584	569	586	600	542	560	574	610	580	623	568	576	589	579	579	597	595	581	616	574	588	622	576	583	616	599	607	611	547	565	604	616	546
10896	6881	6841	5990	3901	2526	1918	1391	989	761	666	563	519	498	436	381	394	353	345	347	302	338	324	272	310	304	299	327	295	281	302	308	309	298	308	323	322	270	295	272	305	326	283	271	280	244	278	310	300	299	290	285	304	275	310	293	286	253	287	291	314	319	281	325	280	251	303	283	304	236	298	250	280	298	286	289	307	289	284	283	284	289	294	331	267	290	308	260	283	264	311	293	276	295	282	293	289	287	272	279	264	300	244	259	271	293	277	275	292	312	266	236	305	272	272	276	281	263	300	264	289	320	262	286	267	290	267	296	300	292	305	289	303	291	248	264	279	280	299	284	277	269	289	299	313	283	267	295	308	284	292	273	277	270	303	289	263	273	267	269	287	283	304	304	297	279	269	293	287	271	286	271	284	292	276	292	269	263	302	284	300	288	287	262	264	302	302	294	275	289	261	274	279	294	289	299	289	300	319	279	300	298	291	318	283	267	267	270	270	284	299	275	283	280	280	265	294	272	256	288	294	299	282	290	293	314	303	326	279	290	271	290	262	280	259	258	265	274	258	296	316	275	287	286	289	277	278	268	275	300	289	320	285	282	264	270	261	295	275	286	309	278	297	294	283	305	268	314	288	300	259	286	273	280	305	259	265	283	269	265	264	270	297	295	293	277	259	278	275	279	303	261	307	280	285	284	298	284	302	266	310	293	299	280	290	265	273	286	280	316	265	284	282	311	305	289	314	248	284	280	295	301	300	298	276	303	301	295	265	269	311	279	261	254	281	289	268	304	287	283	282	281	278	260	258	277	247	289	291	281	299	271	292	296	279	293	295	322	286	289	262	262	271	290	319	291	241	311	300	246	285	275	319	273	308	284	272	258	274	294	276	275	273	239	278	259	280	307	285	254	284	276	285	299	298	280	279	273	286	268	327	287	290	284	317	263	294	249	279	268	237	254	245	278	289	259	298	285	290	258	299	293	258	282	271	319	311	292	308	268	307	292	293	300	300	266	265	297	293	256	299	272	292	268	277	270	288	284	293	272	280	279	290	255	284	254	237	255	277	293	294	253	281	264	308	285	275	296	301	303	317	283	253	306	256	304	266	301	283	287	311	291	260	278	276	281	277	296	265	315	277	287	265	309	302	294	272	262	280	261	287	283	265	274	292	280	285	272	290	275	284	287	262	271	304	285	304	301	259	276	261	288	254	248	293	308	272	263	257	299	301	277	285	249	303	315	288	277	283	312	255	290	286	307	312	271	256	286	285	269	283	285	270	275	280	265	286	261	281	290	277	264	253	268	269	322	268	266	318	278	327	281	301	283	249	271	287	284	282	297	302	293	316	291	278	277	301	256	285	297	292	283	279	295	275	298	273	309	288	313	290	300	309	297	286	295	296	307	291	294	275	284	283	274	297	283	289	265	281	298	274	261	261	268	247	262	282	276	282	269	288	280	327	283	301	314	342	284	298	317	281	242	291	289	288	282	293	309	274	267	287	270	300	267	290	291	294	294	260	251	280	293	289	312	274	299	288	311	265	270	286	276	288	309	251	269	263	260	283	265	259	253	289	288	281	272	275	282	288	306	316	292	288	283	289	268	264	311	289	261	277	279	336	281	227	277	314	271	285	301	285	302	284	289	270	284	271	293	293	314	285	324	268	311	291	267	235	255	268	281	324	274	290	305	274	273	266	314	245	277	278	263	268	320	272	295	321	298	281	302	289	288	286	294	256	281	288	271	257	304	278	302	296	300	272	275	294	284	299	263	266	276	280	286	285	262	247	263	272	237	277	270	264	263	290	318	285	292	306	281	271	272	267	276	285	293	313	300	305	293	274	254	277	255	247	278	260	273	272	289	313	287	270	294	302	309	290	260	269	312	297	268	275	301	274	308	259	277	314	258	309	288	273	288	299	295	299	270	266	257	276	312	293	280	274	322	219	296	278	287	267	283	264	272	288	288	287	257	275	287	262	302	282	305	275	261	273	307	302	308	303	280	272	320	251	266	279	292	258	287	292	310	306	290	271	254	290	271	274	271	274	304	265	295	284	277	334	266	292	301	291	288	278	277	270	284	278	288	299	282	334	302	343	292	298	278	278	278	240	260	268	318	265	273	275	270	269	265	303	281	284	311	291	283	297	311	289	287	291	290	314	273	289	306	298	299	279	316	264	282	276	270	257	279	302	301	285	240	278	267	268	300	256	252	244	279	299	294	289	277	273	268	253	299	273	278	291	289	311	271	287	246	276	259	270	278	295	280	269	283	275	268	286	311	298	340	293	283	268	294	271	291	282	277	273	281	302	271	262	274	304	268	317	311	266	284	267	318	298	303	280	277	307	321	260	276	224	294	276	278	289	291	267	299	266	277	294	296	306	267	298	296	296	312	294	298	270	290	290	276	268	292	264	304	281	265	291	281	290	313	280	267	296	311	274	287	301	283	268	272	281	286	295	285	279	253	274	263	281	281	248	271	308	278	264	257	305	290	290	269	247	244	292	307	268	325	298	290	271	301	267	259	289	297	286	288	280	269	241	304	285	273	261	347	256	283	303	248	301	261	312	299	274	273	281	274	316	316	305	312	296	280	279	270	267	299	264	310	281	289	290	270	291	272	243	283	303	287	248	313	262	275	290	262	298	295	274	263	265	308	276	293	283	284	284	281	269	258	276	287	300	291	296	291	265	279	299	281	299	284	301	300	297	259	296	298	274	303	268	336	259	275	277	272	276	288	271	289	300	266	288	285	291	269	283	283	300	284	289	289	277	253	265	309	249	259	324	262	296	257	271	294	298	270	262	275	262	296	290	280	297	285	279	289	293	289	278	283	292	275	267	284	275	271	276	298	299	247	286	292	281	273	279	289	284	294	307	323	269	255	288	293	303	290	245	281	318	267	288	286	301	293	259	283	266	287	334	320	320	271	278	311	316	273	295	260	288	270	284	287	272	256	289	271	270	275	278	278	262	277	278	288	298	284	296	269	277	303	261	274	280	286	310	283	285	264	275	279	305	272	273	299	279	263	293	295	286	309	282	296	297	307	289	305	292	286	251	281	289	279	335	313	292	314	286	304	277	263	305	291	290	282	339	301	278	334	276	296	329	304	306	274	287	292	298	315	256	233	288	246	310	295	286	266	265	275	301	308	307	307	258	315	280	265	267	295	274	287	228	320	284	264	259	288	261	297	287	271	281	294	308	295	247	273	263	307	278	296	280	290	302	324	274	263	295	275	282	271	267	264	304	314	263	263	286	330	278	311	317	297	314	303	302	281	289	265	269	279	300	309	289	297	279	288	280	301	252	289	251	302	253	268	314	285	245	297	276	278	264	298	306	271	300	304	320	319	293	313	252	307	303	315	320	299	305	285	298	320	300	263	255	281	301	273	279	269	291	290	290	271	275	264	270	275	297	302	263	289	258	306	282	286	261	279	277	270	333	262	286	273	288	318	285	292	269	276	290	288	273	269	284	271	258	276	305	284	288	286	278	326	292	300	329	299	313	277
8328	6588	12598	15725	13041	10224	8896	6644	4814	3844	3056	2675	2346	2286	1862	1494	1312	1287	1089	1071	1067	949	924	865	815	764	750	790	719	720	707	743	746	730	698	689	709	744	699	722	692	685	726	716	708	722	738	695	682	698	690	670	648	685	727	667	703	740	663	683	729	687	662	712	695	664	683	700	663	706	686	686	705	696	645	669	656	700	694	711	651	666	696	712	694	690	626	700	658	702	709	645	638	735	651	665	706	687	677	690	681	738	667	696	685	639	641	647	677	749	719	713	648	695	700	667	675	674	699	717	688	664	676	682	656	663	688	725	704	714	689	611	709	696	643	667	684	671	660	628	693	682	638	616	679	694	661	693	723	693	666	657	685	667	692	658	684	706	691	708	709	672	663	666	688	653	654	710	674	680	713	681	620	716	634	682	672	641	700	681	680	711	660	675	672	618	713	713	671	737	669	646	673	688	675	702	651	711	712	757	644	692	708	685	711	691	668	683	702	689	717	692	693	694	688	653	667	696	655	680	732	680	680	640	648	640	706	674	686	693	704	695	725	680	680	652	699	688	669	627	632	689	697	672	688	687	725	650	694	663	640	645	664	668	649	647	646	681	700	706	689	674	687	715	668	704	648	689	663	685	715	646	706	683	665	716	680	669	684	680	707	649	611	696	702	696	688	721	720	713	656	729	701	702	699	687	652	671	679	701	643	689	676	648	708	659	674	711	687	664	677	675	674	661	714	659	709	738	731	704	680	660	654	703	678	694	675	656	693	703	656	698	726	673	650	679	659	699	670	676	681	707	633	669	689	673	693	725	670	671	651	662	708	681	641	718	703	700	675	703	712	655	687	694	714	680	640	663	674	687	639	635	707	704	675	644	685	614	666	705	668	653	671	688	694	737	700	646	711	679	688	675	663	629	649	667	729	665	718	722	706	705	646	695	689	637	663	666	683	683	663	701	681	681	706	644	711	678	709	670	663	679	666	662	657	673	656	664	701	653	703	664	642	662	692	673	689	681	697	664	646	680	671	698	671	668	689	642	708	716	690	673	733	673	687	712	699	660	675	677	651	666	686	668	698	704	653	628	687	653	717	659	660	707	676	714	668	706	696	663	666	652	645	687	694	719	694	680	706	691	668	681	657	684	712	645	685	667	679	672	633	635	694	654	670	658	700	680	694	692	704	660	653	631	681	645	686	661	663	684	695	706	664	687	699	647	665	654	721	671	694	691	671	681	663	678	611	672	721	707	726	641	658	676	660	638	692	710	682	683	689	639	723	703	700	743	696	649	649	648	666	715	705	683	648	718	699	673	685	685	676	681	696	724	668	691	728	727	654	700	637	693	616	629	672	690	682	713	692	712	650	690	671	725	686	691	666	684	687	713	670	632	673	692	678	682	673	751	628	708	697	661	630	677	695	705	631	651	670	692	626	677	645	647	670	692	680	686	646	720	709	706	680	670	723	679	722	726	680	679	644	635	712	717	672	662	673	719	658	711	680	654	710	666	662	711	702	658	699	697	708	700	654	680	665	663	652	691	682	647	698	638	660	677	689	731	688	711	658	660	673	665	611	688	652	690	714	666	660	667	681	679	639	695	689	682	690	655	670	659	721	681	671	636	656	729	653	688	670	635	732	708	647	685	687	661	705	648	651	672	652	716	693	669	710	682	710	635	716	672	671	710	673	655	684	696	664	644	670	659	681	684	701	663	690	660	681	687	695	705	649	660	647	680	701	676	654	686	716	688	644	682	669	658	674	679	695	701	661	705	659	686	662	663	677	665	716	725	671	665	738	687	688	671	689	751	648	713	688	666	690	676	597	694	727	667	677	678	646	664	681	659	664	667	709	655	665	684	642	633	645	686	751	720	723	702	725	654	680	681	609	626	660	659	714	685	666	684	709	694	702	685	702	662	668	670	723	670	683	653	633	679	710	716	701	661	695	677	685	657	693	657	702	736	664	656	647	643	660	685	729	673	690	694	712	689	660	707	715	723	646	651	706	684	672	679	656	705	701	662	676	701	698	660	636	738	660	678	663	682	688	629	720	660	678	673	698	660	687	707	628	648	665	658	639	690	692	676	688	672	670	668	658	715	690	673	652	670	700	679	696	662	645	693	657	682	718	663	713	638	682	662	677	673	718	640	708	665	678	695	724	698	665	702	684	652	697	646	661	664	682	641	693	685	670	700	695	674	670	670	644	633	650	683	673	640	705	691	712	685	680	666	746	719	702	691	672	658	683	679	652	668	693	655	686	725	647	692	700	661	656	706	703	694	674	674	708	618	746	697	688	655	662	695	647	701	680	634	679	676	705	661	675	701	690	670	677	684	663	689	681	713	743	645	657	694	727	666	698	645	662	630	647	698	697	719	694	678	634	680	714	721	670	679	664	664	625	678	648	687	691	625	722	695	704	671	679	706	690	672	653	630	670	677	659	694	658	697	683	665	687	675	682	649	688	626	686	667	638	663	725	669	666	715	708	647	679	662	670	706	729	639	643	682	663	704	697	652	686	660	643	662	651	707	658	685	621	665	663	678	717	713	720	728	679	677	677	662	653	678	731	637	694	645	707	719	700	684	695	705	694	688	700	652	689	659	662	672	701	654	654	667	701	650	687	685	693	699	670	687	655	706	661	685	691	676	656	695	709	729	660	686	675	679	645	668	670	700	689	721	694	672	687	654	691	694	682	678	676	736	678	730	624	728	697	688	698	665	616	664	698	699	628	721	701	681	710	607	674	661	653	673	664	675	672	704	673	632	625	654	704	665	704	634	670	683	705	626	728	642	662	695	623	671	682	658	667	658	680	695	681	700	665	677	670	670	644	689	623	681	669	700	664	656	694	661	670	692	680	683	681	635	672	696	625	675	710	657	664	666	685	708	697	660	663	673	703	672	659	633	680	684	674	658	683	701	657	652	692	661	701	680	686	702	650	704	728	674	679	655	707	678	678	658	685	691	638	682	662	643	702	722	690	660	690	705	639	632	686	688	686	709	706	697	643	719	704	657	751	725	681	690	696	682	666	653	663	648	669	677	688	667	683	659	681	675	668	670	690	694	681	696	663	699	673	719	678	683	639	686	657	685	638	672	702	730	679	651	663	701	657	648	705	709	706	706	705	668	707	650	667	674	690	707	667	642	726	729	670	720	655	699	703	700	728	702	705	676	689	641	704	675	641	649	690	638	678	709	670	692	722	683	669	684	672	627	707	697	694	693	704	661	690	667	653	703	645	684	685	693	729	691	662	668	702	665	728	647	723	694	718	671	705	685	680	673	658	694	664	693	695	692	682	656	653	663	704	681	601	656	689	640	660	677	704	662	650	661	688	657	709	719	714	665	698	670	701	641	657	627	669	691	667	700	673	677	703	707	693	625	718	703	667	661	656	666	680	650	655	688	663	693	622	702	672	695	688	678	723	658	707	689	686	653	663	650	726	673	656	644	681	612	687	698	695	708	652	685	690	693	664	702	689	674	657	692	683	673	661	652	699	661	749	652	689	684
21641	12923	11943	11153	7885	5782	4647	3557	2853	1854	1307	910	882	738	689	607	552	452	474	459	394	315	363	324	333	323	312	305	303	285	243	305	291	256	313	292	281	276	299	312	284	277	296	284	305	295	261	282	271	290	248	282	272	278	276	278	295	255	256	272	297	289	278	258	249	270	268	280	286	263	252	260	260	273	265	282	307	282	248	312	290	273	279	266	271	277	264	272	268	264	286	250	289	256	277	275	239	273	276	268	283	312	306	280	253	297	280	263	278	290	319	291	292	277	281	264	285	270	273	287	244	273	284	267	271	263	295	271	287	271	233	297	262	266	297	292	270	275	259	258	285	300	265	298	274	299	268	267	292	261	303	221	267	292	276	256	280	248	265	308	239	303	248	291	277	262	256	270	273	242	258	273	299	277	263	265	295	276	306	262	269	293	269	303	268	276	257	259	269	293	241	264	270	251	263	263	253	299	284	268	264	260	301	284	283	279	299	243	271	269	271	259	254	275	279	258	281	299	271	263	256	268	272	267	326	290	271	295	245	245	294	288	248	296	290	280	250	257	257	261	268	284	284	254	251	278	305	291	243	223	309	253	307	264	298	283	275	291	261	268	265	318	268	288	321	286	263	308	269	231	268	288	269	279	268	257	270	296	278	291	288	234	257	256	266	287	260	270	277	291	266	275	277	276	270	275	291	258	313	253	293	286	251	271	305	305	246	281	309	297	278	273	272	276	279	271	275	277	306	259	283	304	257	275	275	272	270	261	264	273	249	273	254	240	281	278	266	246	259	271	295	289	288	302	286	256	276	299	267	249	251	279	281	309	281	313	251	249	271	314	265	267	285	290	252	284	265	259	278	278	239	291	263	261	276	253	278	288	273	271	272	295	253	268	255	269	282	247	275	258	266	263	273	249	253	295	239	258	275	229	250	272	275	274	267	259	291	270	296	270	282	265	261	289	268	281	268	260	310	283	268	309	268	307	275	262	299	276	260	264	254	268	295	272	285	266	317	276	289	270	264	263	276	290	277	313	262	300	278	256	277	272	286	274	287	287	293	318	289	302	271	262	250	305	271	299	266	300	244	260	272	278	308	287	283	283	314	252	287	275	303	258	252	273	272	282	295	288	277	294	254	289	258	261	275	255	283	256	273	293	264	291	293	260	290	277	274	267	273	281	273	273	292	285	262	257	259	287	278	289	300	299	286	272	264	279	286	252	250	261	250	267	301	273	288	250	314	277	297	239	276	299	264	287	257	289	259	258	259	276	242	302	241	278	279	276	280	289	271	275	273	271	272	275	271	276	250	265	271	258	284	276	297	259	248	289	287	298	258	244	272	290	276	256	275	262	256	268	280	273	293	285	256	279	289	269	277	295	284	288	310	279	286	273	258	301	277	299	291	256	274	280	269	314	286	258	303	261	274	260	258	236	238	265	306	275	292	284	267	284	307	260	310	283	279	295	276	297	281	291	281	273	300	261	290	273	284	287	255	281	254	260	249	260	261	285	277	269	271	287	268	282	268	259	278	283	265	270	276	281	257	278	292	282	242	257	268	307	320	285	274	290	254	256	298	315	287	305	278	240	238	276	252	256	278	258	283	288	275	257	297	259	257	302	268	292	311	280	290	267	262	292	275	309	264	278	311	293	290	282	276	273	255	301	283	266	230	292	292	296	302	289	280	267	255	320	271	276	287	261	319	301	311	264	273	289	275	254	267	278	300	250	282	280	273	288	265	297	278	296	274	299	278	266	283	279	268	292	280	278	269	274	303	273	285	237	247	283	287	266	292	268	252	268	257	288	272	268	250	269	271	275	262	258	249	262	277	327	276	250	280	260	268	264	271	274	270	260	252	277	307	274	294	246	282	281	265	278	305	278	283	265	281	249	257	276	283	254	266	315	261	308	274	267	250	272	281	277	276	261	250	273	271	272	285	279	269	278	296	274	237	334	295	281	285	258	290	271	251	266	281	259	263	298	305	300	263	289	280	299	298	255	278	259	280	254	317	279	279	282	290	265	255	286	267	284	277	286	280	268	304	278	272	245	298	262	246	296	267	279	284	308	280	293	284	286	287	283	291	271	271	260	286	322	247	241	264	301	274	300	244	285	303	263	285	277	263	281	269	244	310	255	292	290	290	282	300	277	247	261	293	277	262	261	268	304	289	275	320	253	265	229	284	309	288	308	277	274	295	283	258	263	298	309	270	253	297	275	267	289	240	299	275	254	314	306	265	268	281	276	265	284	283	289	309	273	260	243	267	243	302	270	258	256	283	272	310	303	284	290	245	272	258	288	267	279	261	287	306	251	277	256	296	285	272	277	271	265	278	271	267	289	283	270	269	285	257	268	283	266	290	281	266	284	283	286	288	300	254	288	259	260	267	291	269	273	332	277	256	283	279	290	265	276	265	300	274	257	289	307	246	292	267	294	281	248	296	279	237	273	283	276	281	281	271	275	322	293	252	293	286	293	293	281	269	260	239	288	277	269	271	304	258	270	279	269	298	270	283	276	306	291	259	253	269	271	272	281	258	269	258	286	272	277	271	270	296	280	269	279	268	259	245	271	269	270	280	266	284	259	259	301	251	259	262	286	307	285	313	281	281	256	271	270	283	295	275	285	313	276	246	286	272	272	280	268	259	297	287	264	279	307	269	276	270	280	270	278	277	283	278	282	281	297	268	262	264	269	282	268	320	286	250	307	260	261	284	262	288	277	257	247	277	254	296	281	276	313	246	303	241	282	276	271	278	283	272	275	249	288	273	262	289	243	266	259	282	276	247	249	293	288	255	276	299	275	290	255	304	268	274	296	279	277	246	228	276	295	242	299	258	290	291	293	295	248	270	303	247	243	272	275	296	272	312	250	292	260	256	279	276	260	253	276	273	258	272	300	262	274	277	244	308	279	298	259	295	269	286	244	277	251	275	279	273	291	272	290	299	283	267	256	257	252	264	315	307	263	258	281	297	290	305	308	276	281	267	294	259	294	279	300	246	274	288	270	258	271	299	306	278	283	275	286	271	280	296	288	270	267	259	264	275	271	274	267	263	298	268	291	284	247	289	271	285	282	290	282	289	266	300	296	299	291	260	268	307	288	276	293	276	278	291	283	250	288	286	248	290	292	270	281	269	284	280	258	288	260	291	281	281	310	305	263	254	260	312	295	268	256	262	273	278	288	260	254	249	298	330	264	305	268	255	272	264	271	265	308	275	286	267	280	282	272	220	265	277	273	269	293	232	277	287	261	287	284	281	281	299	267	296	262	263	297	316	322	261	257	279	270	288	291	268	277	291	306	286	288	288	312	288	282	279	235	252	283	272	274	310	290	279	257	310	239	285	268	275	274	245	252	282	276	233	291	273	272	237	230	267	251	263	264	278	269	276	261	325	304	272	288	288	303	284	275	269	266	272	273	252	280	277	285	254	285	234	259	292	287	269	251	251	312	257	247	251	288	287	276	275	275	290	286	263	289	304	263	325	240	273	264	260	273	251	286	250	300
16032	11115	18599	22586	19870	18257	16901	14160	11016	8349	6237	4741	4627	3891	3261	2864	2679	1977	2109	1894	1529	1382	1267	1075	1041	999	969	914	920	797	840	808	804	830	844	740	779	753	734	739	722	738	703	715	709	666	677	709	692	713	651	658	657	713	694	687	640	701	671	675	651	675	681	647	663	626	703	677	689	625	675	632	717	636	685	648	676	607	631	657	686	634	632	643	646	652	680	687	650	677	627	636	620	662	688	668	625	687	649	696	616	695	657	680	637	667	709	715	610	678	654	689	681	639	665	669	674	614	641	673	645	662	664	663	662	689	694	635	648	636	675	704	652	654	692	654	650	634	677	639	659	680	645	644	631	601	669	672	686	691	700	632	716	627	652	669	630	659	676	654	634	657	675	661	678	617	687	657	700	619	702	661	683	690	659	687	655	674	630	658	682	648	644	645	657	629	673	683	656	695	636	666	645	682	705	653	674	679	621	698	629	698	583	656	644	639	703	696	683	698	663	635	653	643	649	679	701	650	681	676	645	686	659	649	647	654	647	644	675	630	690	641	633	681	603	689	629	643	646	669	649	649	668	649	672	661	668	702	642	689	643	687	707	640	659	644	629	663	659	649	674	687	647	699	671	644	706	672	674	683	704	671	698	642	632	691	660	689	685	665	677	673	695	678	676	666	655	633	679	671	720	709	669	635	653	672	687	671	716	664	670	686	654	668	685	626	687	671	681	601	684	663	645	639	682	618	677	681	688	647	663	653	694	659	680	673	628	702	686	665	707	693	637	658	627	664	667	642	697	660	690	694	676	652	664	675	640	663	665	650	650	686	624	703	656	687	641	693	714	660	659	670	647	626	661	633	727	674	654	617	676	690	663	721	722	617	682	676	670	695	637	631	652	691	697	685	666	689	650	638	710	659	660	693	648	642	628	687	645	633	656	634	667	687	667	664	689	714	681	611	692	645	654	678	666	642	645	677	651	634	635	695	629	664	665	663	683	624	634	697	647	693	695	662	665	616	677	701	627	694	690	696	650	637	695	676	650	671	671	654	664	675	662	663	669	661	653	667	662	692	640	691	659	700	642	672	702	662	694	635	655	661	660	678	656	680	663	663	702	645	654	709	661	649	682	714	678	672	698	695	631	677	688	705	686	698	674	668	735	649	649	662	650	657	594	701	680	676	661	660	647	664	706	639	638	663	663	635	692	663	636	641	689	661	656	653	675	645	702	698	637	693	669	708	714	632	699	635	638	677	661	679	671	691	655	630	676	657	693	663	669	688	597	687	694	675	615	685	660	705	658	652	642	654	671	698	662	646	672	665	667	640	703	656	641	682	668	623	638	641	639	679	688	630	654	676	671	660	651	663	648	656	690	634	698	640	628	674	703	681	653	646	695	663	643	697	645	715	677	656	663	655	687	682	663	696	665	616	671	680	710	659	703	634	640	635	665	644	680	636	655	640	643	671	652	660	664	694	706	666	610	665	655	675	674	597	666	655	656	681	668	679	647	599	628	670	661	685	694	636	629	680	722	667	707	672	667	649	683	673	652	652	691	708	649	640	658	660	652	611	651	637	663	621	706	647	650	723	652	628	702	675	693	657	666	671	655	669	649	626	648	670	676	640	733	645	671	657	687	657	617	661	644	675	677	647	693	667	714	648	671	679	632	651	659	624	625	686	648	646	628	670	635	705	625	634	701	639	643	657	667	673	668	685	601	682	648	689	674	658	712	691	704	669	592	684	682	692	650	676	602	651	624	636	686	681	663	719	679	669	627	635	703	659	677	633	663	677	677	620	635	668	723	687	645	697	647	689	672	667	648	654	608	694	693	637	683	678	692	654	663	658	622	668	678	682	666	671	667	648	661	658	635	676	635	703	671	689	708	670	700	639	655	668	688	697	648	672	681	649	662	653	681	688	624	648	682	654	625	648	685	634	682	648	667	640	662	696	683	653	676	651	659	709	636	689	688	724	667	637	656	709	669	636	660	670	651	592	633	660	690	685	673	652	646	645	659	665	661	639	706	637	674	646	672	702	698	681	667	696	667	656	673	643	688	691	669	647	686	684	716	712	650	654	603	663	704	640	644	708	681	690	641	699	709	671	715	697	655	710	687	635	626	684	640	635	642	647	645	662	682	625	663	632	686	665	669	689	646	658	673	672	611	638	684	663	696	689	685	704	693	667	652	652	624	662	704	628	644	703	634	624	681	699	617	698	691	736	675	653	664	624	665	679	689	655	676	654	603	647	693	701	663	677	632	713	702	680	666	685	667	655	616	661	659	630	701	654	628	632	643	688	668	650	669	659	662	668	686	647	667	722	669	696	657	643	633	617	657	646	657	690	666	695	662	681	691	641	696	676	683	653	653	696	674	648	702	652	673	685	669	682	638	674	646	632	701	700	675	678	636	702	679	630	643	690	687	685	664	669	674	672	672	674	636	657	657	690	653	676	676	680	684	606	666	664	641	669	736	697	644	647	671	642	659	623	694	653	700	679	635	647	646	712	645	691	715	684	666	726	639	627	647	672	667	677	636	676	674	669	673	659	648	696	705	707	662	673	664	722	670	624	620	688	738	628	631	637	646	697	674	658	649	657	633	700	663	688	627	664	693	682	652	701	678	677	640	682	662	617	679	649	658	622	622	671	642	670	671	662	698	650	664	652	672	665	672	643	676	671	695	665	659	668	657	660	696	650	661	675	688	652	672	627	718	682	660	667	661	618	659	652	644	696	661	652	693	663	662	685	645	649	647	676	670	671	628	632	741	705	661	666	671	670	666	628	716	626	660	692	627	647	696	666	623	628	652	617	654	638	645	678	693	642	674	616	673	700	656	636	610	715	678	604	667	722	679	647	646	692	666	650	680	666	635	666	687	639	632	656	621	742	662	679	692	708	679	690	723	656	605	638	687	658	627	671	688	710	679	679	645	679	671	656	680	634	684	623	688	662	629	700	661	659	669	652	662	638	705	684	606	623	689	657	655	626	674	677	647	679	681	699	659	661	652	699	629	676	660	673	743	647	686	660	648	650	668	687	666	662	643	687	616	688	663	638	688	689	653	647	688	680	663	635	696	639	675	664	686	712	628	664	678	703	650	713	628	624	677	681	608	648	598	682	684	669	678	682	639	608	678	619	664	624	604	615	660	644	678	633	706	671	668	686	674	736	680	691	676	666	649	665	632	652	709	665	657	683	625	656	664	680	671	676	636	679	711	645	698	666	684	657	715	676	659	663	694	661	669	658	613	624	642	676	694	639	648	677	678	638	646	630	684	637	706	698	673	640	661	660	628	660	683	635	654	688	671	685	656	684	663	700	666	694	648	624	652	669	670	609	657	653	604	658	686	686	653	631	651	691	666	679	676	650	672	631	652	661	669	629	668	674	659	653	680	677	660	695	606	644	690	679	714	657	674	701	702	665	662	679	709	698	647	668	648	669	619	652	743	652	665	694	687	710	645	657	636	672	670	682	646	642	684	638	697	674	668	663	668	644	685	677	655	663	666	649
30665	19229	17530	15946	12009	9469	7464	5630	4395	3088	1975	1232	1265	1066	848	771	705	560	572	528	450	414	347	306	328	324	303	335	313	286	264	295	278	281	254	234	241	256	281	250	286	264	247	242	256	245	291	261	265	243	248	253	233	238	249	248	248	270	241	239	227	255	223	217	283	260	226	227	222	247	252	247	234	224	256	256	258	237	229	249	251	214	250	238	241	199	240	237	236	261	256	274	261	241	215	253	210	216	239	226	263	247	259	259	256	260	270	261	241	270	246	257	242	242	252	217	247	248	252	216	214	243	225	253	240	241	217	245	245	275	246	224	251	219	251	259	263	270	243	261	232	224	225	260	239	244	218	223	248	240	226	258	263	241	246	213	239	262	237	248	238	257	252	226	240	267	237	250	273	240	240	237	243	272	255	266	242	246	254	227	254	237	240	236	264	242	249	246	257	243	239	244	247	250	229	247	245	222	245	226	261	241	264	229	232	237	205	250	233	235	255	241	278	259	283	234	233	277	228	253	274	245	237	242	204	257	236	235	238	226	258	253	248	250	249	260	255	248	241	232	250	256	210	270	244	244	253	236	253	256	225	225	251	224	209	236	251	223	232	249	250	234	252	240	248	245	238	264	209	261	254	255	227	271	248	223	288	244	255	255	261	247	262	210	265	223	239	247	225	234	244	245	250	299	258	220	242	234	246	243	237	234	235	266	248	243	230	252	258	228	252	231	262	247	253	239	233	214	210	247	246	217	227	248	238	264	243	211	227	266	224	257	270	270	251	232	259	236	222	237	236	247	245	248	248	252	263	218	255	210	273	260	241	276	284	237	253	245	208	248	232	260	261	234	242	244	254	253	226	250	228	232	257	228	230	261	231	245	249	234	257	244	246	245	279	249	251	247	278	230	260	247	236	206	237	239	229	228	251	245	247	271	234	231	229	266	255	258	220	233	234	256	231	235	257	256	248	265	228	255	231	221	253	273	244	265	246	230	239	224	242	263	252	248	247	247	238	252	242	270	233	247	242	231	235	231	244	243	250	260	248	237	250	230	282	259	260	240	229	238	240	231	259	247	229	256	238	266	218	256	236	227	236	222	269	245	247	237	232	247	257	240	279	232	249	246	250	253	255	241	257	263	225	229	264	240	255	234	223	252	257	224	236	229	244	269	240	238	225	230	274	229	270	249	270	217	263	242	268	262	238	235	194	236	263	235	224	276	221	225	243	256	247	234	227	242	234	245	209	268	220	260	249	256	263	253	240	233	255	263	242	245	247	258	239	229	228	213	237	264	249	249	260	238	227	237	224	254	240	261	250	223	245	254	255	241	229	236	247	230	244	249	248	250	223	235	242	230	243	230	222	244	239	231	223	249	246	255	209	228	254	254	264	243	272	226	253	236	258	244	212	267	240	229	259	256	240	258	259	217	246	251	266	246	242	247	210	247	253	249	227	242	224	210	243	255	265	239	216	262	261	241	222	237	247	244	237	267	243	254	244	267	239	213	249	254	266	244	243	226	251	248	269	246	250	252	259	251	252	234	242	245	245	247	225	239	246	258	258	249	251	264	226	257	245	242	273	242	242	245	248	246	295	272	244	222	230	256	264	236	281	246	239	239	277	246	216	244	243	224	216	258	255	269	241	247	233	259	233	248	214	248	241	242	260	266	259	255	216	213	254	279	256	233	250	254	238	250	250	245	254	241	236	246	256	221	231	226	229	266	239	263	235	238	234	239	252	236	220	255	240	230	257	246	240	237	259	258	243	263	246	234	226	244	255	260	229	242	256	217	240	216	225	256	244	242	218	236	252	237	257	243	247	254	267	236	259	236	221	243	237	237	221	262	258	246	244	219	239	256	252	260	249	236	243	242	257	206	217	230	213	236	258	255	237	236	269	245	220	239	250	240	259	248	254	254	272	233	210	251	235	226	243	220	222	244	253	250	233	269	277	220	242	226	264	230	253	233	237	234	291	232	252	237	241	239	226	263	227	229	242	263	232	249	240	251	213	233	258	246	273	232	247	236	228	241	235	226	244	225	235	255	234	220	262	259	238	217	267	250	230	241	244	266	247	230	238	240	253	256	243	241	258	233	248	239	270	253	270	234	236	238	260	271	238	256	240	240	235	259	291	252	235	241	265	237	246	249	232	246	249	264	250	252	245	263	250	245	256	290	251	266	240	227	247	239	247	234	236	247	237	251	254	226	229	258	229	255	252	237	257	232	258	275	238	223	293	265	287	255	208	246	237	255	242	242	240	220	230	228	269	240	256	289	270	248	239	251	228	241	215	221	215	272	253	238	240	235	222	233	241	244	241	250	253	205	257	220	244	258	265	244	252	239	236	218	227	242	242	256	221	209	241	247	269	272	239	247	247	256	289	224	221	266	253	256	278	246	247	236	253	210	248	243	254	220	219	270	224	241	236	220	229	237	248	241	232	251	223	226	248	250	242	265	228	236	239	248	260	236	245	223	257	259	240	250	232	249	242	250	259	234	225	232	256	244	245	256	229	223	231	241	265	217	259	231	243	244	265	245	233	225	218	244	241	253	242	255	251	251	241	249	250	250	223	262	254	225	233	258	232	215	232	251	286	277	247	231	274	259	269	241	235	235	264	231	251	244	258	245	251	262	270	260	264	233	231	246	260	250	256	239	252	240	229	250	239	248	248	250	244	254	218	247	259	237	244	249	225	237	246	241	254	257	271	235	252	243	249	216	254	244	236	214	230	251	234	220	246	244	253	257	245	237	243	262	241	252	244	255	243	259	238	240	217	250	255	230	227	269	239	251	226	249	265	264	239	250	263	216	262	220	260	267	265	224	215	222	233	229	253	207	249	219	237	243	232	222	238	259	261	240	239	246	234	245	253	241	235	206	242	229	245	226	243	223	243	241	231	258	245	265	229	232	228	214	212	242	237	246	274	235	261	269	245	254	228	247	212	223	246	245	234	259	242	246	229	231	245	248	241	231	261	222	241	220	218	271	235	236	247	228	248	243	229	231	227	227	236	211	232	249	261	233	270	226	246	237	240	271	270	230	277	250	239	238	239	217	228	240	244	227	229	246	270	250	264	245	219	264	249	252	262	236	238	262	274	264	254	232	221	232	210	253	252	232	250	224	257	252	247	211	244	242	249	225	237	229	237	242	241	269	237	261	266	219	244	240	221	249	257	225	263	266	247	250	241	242	241	239	237	246	253	242	251	244	249	248	239	249	238	259	265	238	237	250	254	214	245	233	247	266	241	220	251	259	266	275	253	252	200	218	246	231	233	224	228	251	245	243	272	266	257	228	263	244	246	249	245	233	244	236	252	242	257	249	275	249	256	253	259	231	234	245	257	220	222	207	273	237	228	225	247	229	256	211	251	222	249	212	263	251	252	240	258	224	235	254	263	239	262	226	244	233	238	246	211	235	222	234	246	248	234	244	251	227	257	235	238	226	214	241	232	284	282	229	253	238	220	249	233	245	252	284	242	260	232	230	242	274	272	272	253	229	226	226
20687	14833	23429	26969	24089	23565	22373	18960	15214	12266	8539	6699	6675	5478	4508	4277	3549	2605	2865	2626	1974	1662	1527	1285	1282	1103	1103	1021	987	932	813	791	775	780	773	748	765	737	681	663	741	675	648	642	645	619	609	613	666	629	580	625	556	618	637	671	670	644	634	605	609	617	583	619	583	609	597	588	606	608	582	592	628	559	567	574	586	579	624	597	558	620	600	579	617	595	617	602	627	612	584	608	602	579	591	609	619	619	622	611	560	599	560	606	554	583	555	570	587	564	591	611	562	585	548	591	592	585	577	599	605	622	587	593	575	602	573	581	600	582	613	598	598	591	619	569	584	583	606	559	573	579	639	563	570	583	586	595	605	582	590	603	591	567	581	594	580	589	599	651	581	575	607	609	575	609	568	581	588	604	567	573	591	590	557	621	591	555	574	612	616	580	586	582	583	593	540	585	571	575	646	587	563	593	572	562	643	566	588	602	601	590	592	583	553	596	621	609	596	594	577	665	597	572	583	598	584	573	602	582	557	599	580	566	594	595	568	589	567	593	614	572	604	631	606	584	599	599	594	640	590	601	584	601	609	563	603	592	527	589	585	575	576	592	576	619	560	590	593	575	565	577	583	584	597	584	581	623	537	559	612	591	598	570	607	611	618	633	587	580	601	564	572	602	603	588	578	596	596	589	575	603	575	604	617	591	616	554	582	606	558	576	600	583	622	595	583	525	571	594	595	579	613	620	631	575	577	591	615	573	599	563	580	582	566	599	627	547	578	582	566	592	610	607	578	536	555	551	586	598	566	605	569	606	595	608	588	602	582	600	599	606	612	606	628	603	591	548	627	608	609	578	636	591	608	594	574	604	594	574	587	572	622	581	593	576	598	523	605	566	604	587	583	547	534	602	578	599	574	587	530	594	584	622	578	615	572	611	620	572	603	628	604	602	590	591	601	594	579	618	591	564	617	608	597	608	583	645	569	599	597	554	626	551	614	594	558	546	587	597	519	591	608	587	631	585	603	600	615	570	614	542	580	618	585	594	576	619	599	590	570	582	608	593	600	607	576	613	597	609	584	563	599	569	592	604	560	602	571	581	598	587	619	614	596	571	586	584	589	603	565	576	579	545	624	596	577	640	587	599	603	555	634	610	603	579	577	582	587	596	578	602	618	620	544	624	603	593	589	574	630	567	587	596	579	629	560	598	556	557	614	616	581	606	617	605	601	619	609	597	603	561	568	575	634	545	557	561	580	568	620	592	620	595	586	605	606	582	576	568	535	596	552	557	611	595	599	541	585	588	572	553	589	560	619	602	576	568	608	587	579	576	610	619	599	610	560	583	610	597	615	581	609	572	599	590	617	611	591	591	595	588	589	623	557	594	624	593	600	551	570	586	573	640	593	603	634	562	538	597	569	594	614	595	608	584	623	579	644	573	629	597	582	650	652	589	622	602	615	600	559	599	615	616	600	607	546	605	592	580	585	595	601	598	550	573	560	572	600	588	592	575	539	561	624	600	571	589	586	616	614	573	581	598	603	598	587	596	567	604	613	628	614	607	612	603	567	646	602	616	597	567	581	574	558	556	605	632	605	585	525	567	616	536	587	540	581	633	559	584	601	559	627	584	606	589	553	602	565	619	573	598	551	611	577	556	574	604	618	611	588	604	570	622	575	584	547	575	583	579	578	558	589	547	579	601	559	583	575	558	585	570	586	527	594	564	561	575	634	633	580	569	535	617	597	570	583	577	600	585	588	618	544	620	605	606	597	555	631	557	610	620	612	608	604	590	613	581	607	591	587	570	570	558	596	588	592	604	607	602	605	581	605	592	576	564	640	617	591	586	583	567	618	576	557	578	619	615	549	607	572	565	568	558	586	581	625	574	567	619	570	578	566	593	599	576	598	609	573	625	554	560	537	562	634	596	595	609	584	592	601	548	632	586	553	554	577	579	577	622	594	614	562	566	606	591	595	624	609	568	627	640	522	625	553	576	529	573	561	571	574	569	606	615	672	594	603	605	609	601	551	582	605	542	580	591	593	576	612	637	580	568	592	588	583	597	598	615	585	624	617	599	609	585	610	607	576	596	596	602	591	597	599	573	568	566	583	639	606	566	619	613	632	551	590	605	562	565	574	606	577	595	594	611	587	557	527	559	634	623	611	573	600	603	542	623	627	604	540	602	584	540	596	656	623	585	580	613	597	606	582	593	617	557	593	581	607	567	626	585	620	568	625	596	582	534	617	563	562	562	572	603	575	578	591	613	595	617	620	615	588	589	609	594	574	605	562	624	565	621	631	576	587	538	584	569	559	583	611	547	614	536	573	595	630	619	590	594	597	601	577	583	578	614	633	579	603	591	619	578	608	590	562	612	575	585	571	582	561	582	561	620	572	621	614	577	635	610	598	581	577	593	614	594	562	588	582	591	580	586	555	585	621	596	578	604	583	589	615	555	638	595	561	598	575	584	569	591	630	598	631	589	579	591	614	572	624	601	628	623	631	601	592	602	616	618	629	576	562	567	601	609	598	639	583	601	587	536	592	619	589	617	620	597	586	626	561	593	611	588	576	597	590	614	573	589	552	567	604	575	635	569	600	577	595	618	577	591	604	604	590	638	588	610	584	592	592	649	592	565	605	591	596	568	605	557	543	600	573	585	587	593	616	540	638	617	606	560	667	577	606	594	614	593	557	599	591	592	577	616	567	617	560	587	598	564	564	543	573	593	654	618	573	605	529	621	595	587	561	558	646	551	616	606	592	597	612	594	608	609	647	550	576	594	569	614	594	604	579	587	592	568	591	586	613	587	585	578	623	581	564	591	584	610	594	559	592	578	591	587	577	550	604	555	549	602	618	549	592	557	566	553	662	618	594	593	563	606	593	577	591	597	582	570	612	585	587	554	556	601	597	582	604	625	573	607	627	571	597	634	606	578	619	602	554	604	575	574	566	609	599	645	640	605	599	564	608	593	642	601	598	625	554	587	609	578	586	585	643	533	612	535	580	600	623	609	560	576	578	566	596	589	548	591	566	572	558	615	558	568	573	608	605	579	590	606	581	582	612	619	619	574	617	560	647	635	549	580	590	628	622	579	556	598	634	571	592	582	562	552	610	566	608	588	630	607	569	600	591	596	592	604	626	583	598	584	542	597	614	640	572	506	577	603	593	588	609	633	621	604	613	626	615	595	569	554	594	578	598	539	602	621	567	594	599	556	570	617	599	599	576	586	578	620	611	565	561	602	576	618	644	627	615	626	566	578	597	630	596	556	590	615	606	559	549	620	618	619	579	581	587	590	578	579	587	582	568	565	589	599	601	602	617	607	582	590	625	580	619	582	594	578	573	553	623	613	593	595	581	581	596	577	634	580	567	573	624	594	607	567	569	569	602	589	619	587	608	571	612	606	619	587	582	608	610	586	597	563	602	595	614	585	587	574	611	595	600	609	589	606	635	603	628	625	585	582	597	593	622	556	588	603	591	586	623	602	643	576	618	597	553	561	587	612	591	590
11132	7092	7368	6098	3642	2461	1866	1265	893	787	655	623	535	529	443	431	360	372	371	350	325	310	298	287	310	295	290	299	291	283	309	289	304	255	280	314	291	315	306	291	290	283	320	318	308	301	330	337	284	285	314	290	301	282	267	291	318	294	326	260	272	320	274	251	295	296	284	290	277	277	277	289	311	270	285	296	281	282	304	279	319	277	288	292	251	307	265	306	301	269	328	279	277	286	277	277	284	291	301	307	274	318	294	262	307	280	288	286	274	273	292	277	335	274	292	289	308	304	320	297	281	313	275	283	318	266	295	281	257	278	270	308	286	259	295	275	282	305	259	266	282	284	265	266	317	280	280	268	287	313	265	291	305	327	302	282	271	288	270	314	313	281	312	280	273	278	287	279	280	315	303	271	294	270	299	302	295	277	282	284	283	279	269	316	288	300	295	272	274	313	280	305	294	291	273	264	288	305	300	294	273	273	321	273	290	276	298	277	262	300	287	284	283	270	304	289	272	283	299	293	252	291	300	287	292	296	285	255	261	264	284	318	272	300	300	243	300	294	267	293	314	280	300	304	283	277	236	282	327	286	310	275	276	290	282	271	275	305	285	307	282	290	255	299	278	283	282	284	295	278	285	279	311	272	287	297	265	269	289	261	299	266	259	285	296	293	278	309	294	289	318	282	270	283	277	309	303	276	280	297	310	273	268	284	283	273	278	287	265	280	267	282	299	286	299	281	297	245	266	309	307	299	314	278	272	325	296	276	300	273	292	282	281	285	271	284	300	281	254	254	270	304	299	293	313	271	304	286	284	285	295	278	310	297	288	305	313	278	290	249	313	305	297	314	274	266	318	261	291	263	275	302	263	282	293	258	283	289	283	277	282	292	283	296	311	258	284	273	288	262	293	291	283	280	263	285	290	260	274	274	287	281	287	300	292	318	268	263	292	267	269	304	262	259	285	273	282	272	282	292	260	305	295	270	278	297	295	275	296	288	279	271	271	288	302	297	299	292	288	301	286	291	305	276	281	304	275	311	290	294	278	268	283	287	262	288	277	277	278	299	284	282	306	285	281	291	254	286	282	270	333	334	269	281	254	280	297	263	320	283	302	295	292	287	312	270	305	280	294	314	274	287	311	285	273	268	257	303	301	287	286	284	307	271	314	267	303	287	285	285	291	282	305	333	278	315	298	278	294	283	271	320	274	262	343	271	248	304	304	280	239	300	321	292	272	307	293	312	305	292	283	269	300	273	268	309	247	307	269	296	264	300	300	294	274	276	270	292	319	288	275	296	301	299	276	308	268	289	297	271	291	298	282	260	275	260	287	257	293	293	302	280	302	305	279	286	276	295	273	260	285	310	311	288	298	267	299	233	281	275	286	287	286	292	299	300	281	278	265	292	272	305	301	314	274	309	289	296	293	287	290	279	271	244	325	280	302	307	304	282	285	275	310	289	285	253	288	287	279	282	279	298	283	304	247	285	327	282	289	288	279	295	272	316	293	314	330	323	283	274	275	284	298	294	308	266	282	249	264	288	290	284	318	289	294	275	305	270	310	301	261	293	252	323	293	278	276	253	276	287	316	295	280	262	262	275	300	241	282	305	300	278	302	319	301	249	298	274	287	272	275	272	258	287	291	300	309	309	260	275	284	275	276	300	240	271	282	263	276	279	256	303	270	257	299	286	277	288	305	294	278	282	270	276	261	280	291	299	286	297	252	270	264	314	282	247	296	315	287	267	292	270	293	296	300	260	278	301	303	284	255	298	291	285	299	261	294	289	332	285	308	282	291	291	302	275	253	324	323	303	290	310	289	292	263	261	310	301	270	309	280	277	287	287	270	301	274	292	311	300	309	312	285	282	291	281	298	291	302	278	269	279	295	271	287	299	257	282	285	283	274	289	318	283	316	302	311	305	277	262	309	313	292	284	285	293	271	310	299	276	275	282	259	252	271	328	289	298	249	267	260	280	293	265	299	322	267	299	247	292	274	275	254	283	298	298	272	295	300	275	305	254	275	263	251	296	265	310	297	331	287	289	269	269	275	265	277	299	293	261	281	293	302	251	305	258	294	276	291	290	303	304	291	297	253	285	291	323	261	286	269	294	261	284	285	279	317	281	306	280	287	282	306	305	293	313	285	279	269	311	286	309	303	273	299	308	263	275	322	298	297	298	257	282	324	276	279	301	275	289	291	256	307	332	325	284	296	270	280	260	288	314	296	303	266	263	299	288	290	283	322	289	272	299	302	281	302	278	275	287	288	324	313	303	283	283	289	297	295	308	282	295	269	279	280	319	307	317	268	317	279	298	263	272	295	303	308	317	275	316	303	300	303	281	284	271	298	286	269	299	297	299	300	259	266	295	291	261	293	280	316	283	280	282	270	288	286	293	282	250	292	302	313	303	282	298	329	287	286	274	265	300	286	300	296	268	279	269	297	284	299	266	268	298	287	286	299	262	265	318	306	291	298	326	293	295	273	299	295	292	317	281	303	291	246	277	299	270	275	258	288	276	276	292	253	281	292	306	249	277	289	268	288	291	247	278	297	297	271	291	272	298	284	276	307	265	260	318	265	258	292	303	260	324	287	266	270	283	286	280	296	286	303	298	298	281	285	292	291	304	287	308	288	281	320	288	259	302	322	302	282	308	286	301	288	281	294	288	313	289	288	307	292	275	278	294	305	280	290	267	272	279	281	257	313	287	297	307	300	287	259	257	288	294	320	265	300	338	298	314	290	303	304	296	295	280	312	258	283	279	273	284	261	285	310	285	248	296	306	291	267	300	291	285	269	294	287	304	293	292	279	274	282	314	318	295	331	315	273	295	276	265	284	308	281	263	297	253	297	278	250	280	282	281	287	303	276	254	277	273	314	309	319	307	257	288	325	323	323	297	247	293	287	295	287	265	270	243	305	302	266	305	271	307	267	294	341	278	295	311	283	301	298	260	300	290	268	285	307	272	277	287	252	249	283	294	288	265	306	284	286	283	299	267	285	300	292	261	296	273	293	282	258	313	273	281	299	307	264	289	270	273	251	292	315	304	259	306	295	274	279	281	287	269	259	295	271	267	266	270	306	279	279	284	299	286	278	289	322	282	304	283	266	303	252	300	285	268	251	277	322	305	299	288	275	316	295	279	272	319	284	283	293	270	263	272	280	275	266	278	284	280	327	265	294	273	286	280	297	311	304	305	338	294	274	291	276	284	279	279	285	285	287	280	276	270	255	298	293	274	287	309	289	260	268	287	284	324	270	289	299	271	305	285	260	282	267	286	290	293	254	303	264	280	320	296	280	273	265	274	290	268	287	264	287	286	277	283	309	320	307	273	290	273	309	321	297	274	312	261	285	278	275	261	256	282	275	298	285	260	270	268	297	297	286	300	290	305	308	306	251	290	269	284	286	271	269	285	314	292	283	300	321	295	300	273	314	277	271	293	282	265	293	278	303	282	284	304	270	294	289	287	280	270	320	295	263	284	277	269	296	224	311	254	275	270
8330	6759	13481	15446	12577	10421	8275	6155	4556	3714	3122	2762	2339	2162	1721	1468	1236	1254	1185	1064	1057	926	810	858	787	822	747	758	739	740	731	752	779	780	727	732	728	749	759	726	731	706	672	695	708	685	715	672	695	704	650	686	664	674	732	678	668	723	662	699	643	639	682	681	752	697	662	692	683	659	663	712	659	735	704	647	679	702	711	716	669	643	683	670	667	671	687	710	653	715	698	679	748	720	742	633	705	689	676	664	708	640	710	687	687	715	646	701	687	689	649	700	642	726	700	714	688	682	707	705	717	722	691	639	679	668	660	676	699	687	702	679	692	657	715	690	674	724	730	674	738	659	686	723	691	643	640	629	690	684	696	635	674	703	674	661	696	673	640	620	667	670	736	616	699	734	656	673	682	653	700	690	707	699	693	728	711	674	670	626	707	631	735	701	628	686	699	743	696	741	670	686	649	673	690	729	660	703	684	679	725	643	687	689	727	695	714	683	710	690	672	687	696	636	663	668	677	710	732	692	684	703	678	713	692	717	681	721	725	672	678	669	690	719	673	667	661	663	686	677	692	653	676	710	612	682	711	658	688	701	675	668	720	661	728	690	707	697	653	674	728	703	719	687	630	672	650	723	670	719	665	687	692	683	699	695	700	655	689	717	715	703	706	623	682	723	687	675	705	678	686	665	691	691	708	696	678	681	661	683	671	644	731	680	669	683	678	615	705	670	671	693	690	708	715	674	697	680	707	676	714	667	688	701	685	666	675	682	679	726	685	706	695	694	701	685	706	672	652	688	717	658	659	711	692	645	676	683	681	663	696	671	635	703	667	698	690	683	678	682	732	720	695	652	626	714	732	701	716	712	713	688	681	704	707	680	669	676	645	693	694	679	642	701	699	695	664	696	703	719	702	771	623	669	654	720	751	668	719	724	707	715	694	689	694	691	673	686	701	683	643	730	682	670	686	701	653	656	722	687	698	697	727	705	720	650	680	719	715	647	714	663	682	662	711	675	678	709	671	703	693	667	686	713	720	689	691	673	618	704	706	725	693	674	685	687	684	717	700	715	661	724	658	702	658	663	671	716	675	692	683	727	680	629	701	671	710	701	691	690	669	666	666	695	709	683	730	689	689	659	725	670	681	645	680	691	741	709	655	643	699	693	683	710	642	688	675	645	657	728	667	679	675	699	695	666	670	672	672	671	712	729	675	650	688	722	631	665	650	708	659	701	633	719	702	691	692	706	660	688	690	689	647	695	684	680	727	732	654	688	723	712	677	750	676	708	681	679	706	709	645	648	706	728	674	679	693	667	754	661	683	679	730	678	672	691	717	720	674	697	695	664	672	662	665	688	665	658	655	640	674	711	702	714	685	655	701	708	668	704	650	690	670	720	652	670	674	754	713	658	659	634	683	717	678	675	661	724	698	712	670	642	683	724	683	695	721	688	703	688	708	673	670	733	662	675	710	675	706	662	692	638	669	696	667	707	681	668	671	694	663	650	740	700	669	647	616	719	732	705	686	664	630	727	649	654	702	697	721	655	690	736	686	676	665	668	706	654	665	722	709	685	717	697	658	627	696	680	665	746	686	657	693	709	707	701	682	746	736	685	690	683	660	715	673	701	645	703	695	649	699	733	644	637	681	700	687	704	678	690	692	635	654	675	636	705	687	671	700	669	679	710	705	721	679	680	630	643	710	689	669	665	677	677	658	723	649	653	706	648	668	722	673	660	671	653	700	690	694	634	699	694	706	692	673	744	655	680	734	677	724	667	668	717	677	660	710	685	673	722	724	728	665	660	686	693	661	675	677	667	644	719	684	662	668	696	695	708	668	699	695	676	685	662	660	673	665	643	670	693	667	675	696	703	694	700	699	646	691	664	670	709	652	657	695	715	662	656	701	690	719	660	628	660	692	719	655	648	667	698	715	671	693	665	760	715	650	652	723	722	644	686	715	710	731	721	684	674	682	713	667	686	640	683	695	716	658	660	706	647	695	631	662	711	718	646	707	692	673	719	709	710	681	685	659	676	702	698	690	674	670	610	721	683	675	684	706	678	674	633	681	723	719	702	686	655	724	726	677	656	714	679	636	681	638	704	711	670	641	712	690	678	732	684	751	675	672	669	643	677	701	687	722	671	621	688	636	684	706	733	730	665	712	699	673	681	696	675	654	643	662	648	725	687	749	693	668	681	702	646	683	706	684	646	652	685	719	743	718	698	731	706	628	675	682	764	679	725	630	674	677	629	648	669	663	708	637	744	681	738	667	735	670	701	706	692	660	690	764	708	688	663	683	661	674	708	663	650	659	681	719	697	691	646	668	665	678	702	688	660	641	637	660	714	712	682	670	733	722	650	658	655	695	666	744	650	685	719	669	705	746	660	702	682	651	669	727	725	692	697	668	666	665	738	678	683	685	686	678	653	678	696	731	693	670	674	659	647	699	619	674	685	691	680	673	715	672	696	642	690	696	678	659	680	688	697	704	718	762	699	659	681	655	718	648	697	729	673	710	679	657	684	708	696	691	676	677	651	651	700	660	717	720	705	713	642	693	697	658	648	701	692	716	663	692	710	708	713	718	711	668	753	692	670	725	679	709	698	674	675	655	719	672	691	667	695	669	739	655	688	653	676	720	659	652	691	727	673	666	691	700	658	670	680	700	717	731	703	693	697	674	699	688	704	689	687	687	683	716	743	694	699	659	728	650	687	669	660	698	660	665	672	699	697	693	683	728	689	682	656	723	652	699	698	682	630	690	703	690	637	677	675	671	654	692	696	688	720	645	727	734	684	680	697	655	650	683	662	684	719	691	666	673	704	722	704	682	667	696	677	691	708	653	665	650	658	705	699	669	710	644	703	684	739	674	688	650	733	701	654	695	675	740	640	702	671	699	655	639	669	725	673	678	718	714	663	688	648	696	698	691	663	720	704	640	696	675	705	698	658	683	708	617	670	683	716	706	676	708	710	687	693	681	720	654	688	674	705	717	718	677	691	666	686	681	698	688	706	677	700	701	655	692	720	679	708	679	693	675	707	681	686	690	664	668	684	687	660	678	641	707	680	683	699	647	653	672	682	705	656	693	664	689	674	713	678	677	705	709	725	713	681	694	707	704	708	685	626	694	671	677	611	719	678	623	707	702	693	717	700	662	686	686	715	672	681	684	703	669	680	720	702	677	684	699	709	681	677	656	726	658	683	707	691	694	709	691	708	704	667	674	703	682	700	672	692	664	664	693	715	669	686	689	676	641	658	684	665	670	730	713	695	678	764	712	669	645	668	701	736	627	697	652	690	660	680	720	652	712	685	662	700	681	678	738	672	743	694	644	668	673	707	682	680	678	649	710	691	723	674	673	695	679	682	696	680	676	686	704	680	689	711	698	677	688	692	651	680	687	669	675	654	727	689	698	678	671	698	679	680	679	730	664	705	639	681	695	723	756	701	686	645	693	688	664	682	692	697	693	711	710	700	681	700	668	663	712	682	729	676	695	698	673	670	677	706
22337	13759	13373	12056	8134	6353	4695	3443	2474	2017	1332	888	863	789	635	571	531	481	459	436	432	382	361	383	338	327	305	303	294	284	287	300	300	295	299	296	292	289	304	305	281	320	265	297	269	298	284	295	249	272	318	282	292	301	303	275	273	268	261	296	284	254	268	282	273	271	285	301	254	264	265	273	289	274	279	267	286	277	285	267	288	259	249	294	236	277	284	282	274	257	267	269	303	278	273	300	315	297	306	282	280	279	272	294	267	258	265	266	260	292	279	260	260	280	285	297	262	243	264	275	290	289	314	296	294	291	300	266	290	297	272	251	271	324	253	310	280	262	298	275	233	295	302	235	268	309	312	257	248	269	276	297	279	302	276	266	279	275	273	290	265	278	293	240	289	291	272	282	271	295	295	250	289	266	259	271	277	257	292	269	272	264	311	281	274	255	265	300	270	274	322	285	273	259	262	278	249	286	297	277	289	257	312	294	272	304	280	296	276	267	262	264	271	248	285	267	277	275	298	282	295	260	269	276	280	271	275	267	281	268	319	283	267	317	273	287	251	266	266	297	279	270	292	267	272	314	302	275	297	309	305	289	256	271	286	271	286	288	260	267	282	261	276	276	259	301	252	283	283	264	270	308	311	297	246	279	273	274	257	311	284	268	300	301	250	266	303	246	301	304	280	273	293	241	288	289	268	279	268	305	278	288	277	252	285	301	281	287	285	292	272	278	300	272	289	296	314	303	281	261	244	268	295	298	262	270	261	265	277	298	281	258	255	289	294	276	288	280	247	281	270	283	269	278	267	268	280	281	312	296	262	285	273	285	289	261	290	262	311	306	287	290	286	302	285	294	277	283	263	263	293	246	284	273	287	264	266	271	288	290	261	289	243	260	284	282	269	260	266	277	266	272	256	248	291	259	300	285	253	273	288	269	288	240	271	281	296	264	278	245	294	301	287	272	276	304	275	280	275	287	249	281	310	267	256	249	276	293	309	242	302	293	268	276	292	248	266	265	259	271	292	289	269	279	318	268	271	305	252	272	289	276	301	265	273	257	294	266	266	270	289	271	260	294	268	298	274	231	274	274	287	297	288	244	303	280	269	260	277	301	298	300	262	320	311	284	288	287	263	278	258	274	273	304	300	276	273	268	276	286	285	269	271	264	274	291	261	301	278	295	286	274	273	244	274	308	268	265	257	288	310	284	256	315	276	280	297	313	254	264	282	267	291	247	270	309	309	260	254	317	291	274	284	275	265	278	310	260	250	304	292	264	279	291	259	274	276	303	279	273	288	267	248	294	293	251	298	268	266	283	275	274	295	254	262	258	265	322	238	276	309	265	298	262	271	262	311	274	283	280	283	257	283	288	309	270	282	258	302	290	304	287	336	295	320	296	272	282	289	284	284	258	289	289	314	272	271	258	281	291	308	278	310	279	271	271	297	277	277	305	249	272	298	269	283	270	285	279	291	297	260	267	306	274	305	299	307	284	308	279	260	300	285	297	276	278	282	252	251	269	288	263	262	255	278	260	266	260	302	260	304	281	275	267	275	266	276	267	296	291	261	322	235	296	288	256	282	264	260	294	241	276	300	287	307	265	307	277	270	285	285	245	257	320	284	293	282	297	254	269	317	305	280	255	271	302	271	317	263	310	284	297	277	262	257	253	263	279	274	294	283	276	300	289	258	281	238	264	313	279	272	265	255	283	269	288	277	291	276	295	253	286	269	305	282	290	277	285	288	291	273	292	260	272	311	265	296	278	288	246	302	311	260	269	256	273	290	289	284	250	296	269	308	275	249	263	300	271	293	271	302	267	271	269	260	277	274	298	259	273	276	306	259	279	280	296	271	293	245	287	270	291	286	291	269	238	279	253	285	296	274	310	266	274	272	284	256	273	248	292	284	287	292	311	279	282	274	291	277	301	263	272	269	263	274	292	284	280	301	293	244	291	280	250	280	292	290	258	263	270	292	298	299	283	263	266	261	250	278	312	281	267	318	297	282	283	271	252	291	255	323	279	287	247	275	287	261	271	275	256	271	263	279	266	263	276	260	271	281	312	257	269	285	258	252	253	280	291	286	304	282	265	286	256	267	261	280	276	275	253	278	291	253	255	283	316	283	250	271	285	259	268	270	271	290	255	284	304	291	296	282	286	294	293	300	297	293	270	278	313	256	301	282	313	279	306	267	294	284	273	268	304	285	261	293	260	284	263	292	288	265	288	267	252	280	276	316	250	263	306	268	305	252	278	271	269	301	301	256	299	275	292	273	268	306	276	281	256	288	279	306	284	285	263	303	308	291	253	273	256	334	268	303	269	272	269	259	283	261	248	288	272	246	287	306	277	246	265	279	303	268	252	290	289	241	281	303	256	266	284	279	245	301	316	266	293	276	298	288	264	289	298	287	297	292	262	318	260	297	269	278	270	276	283	258	264	287	275	304	253	308	293	262	271	289	283	294	264	265	294	283	298	271	277	263	286	291	268	245	263	288	285	281	287	279	267	266	271	283	244	276	280	256	276	270	256	293	316	291	286	264	274	269	284	268	281	288	287	272	280	295	264	298	282	288	278	292	285	271	299	290	250	276	257	294	286	282	273	289	285	271	303	312	261	279	272	305	285	255	274	310	293	308	268	262	262	256	297	265	277	293	293	297	268	291	313	270	276	284	253	259	259	283	275	285	297	264	241	279	281	280	271	267	266	280	287	275	318	273	283	251	305	260	284	289	273	236	264	298	279	258	316	251	314	295	274	228	286	262	291	280	277	279	318	277	292	290	296	259	300	280	296	272	284	278	290	278	283	275	288	305	291	277	290	304	340	286	307	283	275	291	268	292	258	285	247	280	291	287	265	266	263	246	283	279	283	280	263	309	238	277	275	277	282	298	284	251	300	285	279	279	273	290	281	244	254	272	305	284	285	287	301	279	267	285	275	291	285	282	271	262	283	274	290	275	293	271	266	270	289	278	283	266	263	270	294	283	284	296	304	235	268	277	285	287	261	285	263	298	277	307	275	278	252	271	273	294	273	255	284	310	283	295	264	283	302	278	233	283	285	300	305	271	277	291	282	279	320	289	290	279	260	281	242	271	253	288	300	274	273	267	312	291	257	268	282	255	287	272	272	292	310	277	288	269	264	267	253	270	261	255	229	279	254	313	299	308	275	313	284	290	271	263	266	270	292	296	264	265	283	271	263	278	277	266	266	291	267	272	298	287	266	273	283	285	293	318	292	267	283	287	260	283	284	286	259	257	277	279	269	279	285	262	286	290	291	237	280	272	261	274	267	273	258	278	286	256	305	281	258	275	295	284	282	310	254	269	255	315	258	288	275	295	296	278	262	286	296	254	270	267	266	277	302	296	290	294	289	291	285	249	256	260	269	286	264	290	254	253	292	266	297	287	269	266	290	282	268	280	260	260	263	267	257	251	276	290	299	299	272	285	267	307	277	274	292	279	287	269	263	282	271	291	266	273	299	296	293	240	252	269	287	284	277	266	273
16242	11283	19821	23089	19204	19031	16436	13651	10701	8840	6332	4890	4747	3803	3147	2912	2659	2028	2094	1799	1489	1379	1274	1118	1062	951	1003	906	858	903	799	795	845	870	831	806	813	762	755	748	712	693	705	763	722	709	635	686	677	693	691	690	681	668	654	688	729	680	657	629	677	619	685	666	666	655	720	658	730	672	657	668	698	670	678	666	683	669	686	660	673	642	678	666	695	655	658	677	653	699	652	731	668	724	669	683	675	698	637	659	666	638	677	680	685	677	696	677	689	611	686	703	639	615	701	627	668	653	704	700	720	630	705	667	711	679	680	646	671	629	611	699	652	669	661	667	676	644	670	714	646	654	661	717	646	661	707	680	672	648	680	701	662	723	697	666	643	680	652	671	722	667	741	662	673	681	671	687	668	622	688	656	690	657	667	688	650	679	652	683	645	653	668	641	682	673	687	645	681	662	664	677	715	672	621	685	648	632	698	691	673	695	659	661	659	652	666	690	647	654	648	695	634	659	653	686	640	628	630	678	677	678	656	687	680	745	668	656	688	653	698	694	683	675	696	684	708	660	636	671	659	671	671	652	697	705	635	668	630	693	646	635	673	683	685	672	696	673	634	693	676	702	656	650	593	663	657	670	670	640	635	669	640	658	706	692	693	640	726	686	639	688	655	637	649	679	646	642	650	636	631	630	688	683	643	662	653	647	710	703	647	672	665	714	645	661	697	647	622	629	653	678	694	667	676	659	697	691	658	654	675	748	703	704	611	690	700	708	663	681	670	641	680	687	653	686	670	664	654	659	649	635	634	680	679	648	687	690	676	691	639	638	667	648	673	687	672	680	686	596	716	713	674	662	670	672	701	665	698	702	669	660	636	678	634	639	700	653	650	670	676	629	688	683	655	690	651	643	707	693	673	679	651	655	668	676	699	614	658	675	666	711	694	673	666	661	656	702	674	645	639	674	699	681	628	659	680	683	636	655	664	637	671	718	669	711	639	637	672	647	674	676	725	681	633	682	676	689	703	679	639	628	679	650	654	715	666	671	653	711	659	691	640	707	657	634	692	688	616	627	692	676	704	665	683	673	673	613	685	679	664	673	656	624	664	687	650	620	644	672	687	736	650	694	655	649	646	680	677	677	687	682	677	630	696	685	684	660	701	656	676	671	643	648	690	657	639	686	675	666	696	698	678	678	655	649	668	698	647	672	662	702	697	671	665	664	689	715	683	672	714	675	668	689	656	720	705	735	662	638	700	681	718	657	655	632	641	661	624	662	680	658	659	650	638	666	654	632	662	659	664	675	655	658	667	648	720	689	657	698	661	683	663	650	607	647	665	671	685	663	697	676	708	694	666	665	645	680	736	709	718	666	704	604	684	638	662	671	690	702	637	678	712	696	664	694	657	677	716	625	689	673	691	663	667	675	685	660	706	662	701	657	662	670	676	656	675	681	646	648	634	665	639	694	665	683	698	695	701	683	658	679	672	678	685	691	698	653	640	721	720	668	657	638	699	674	677	692	657	677	646	702	647	632	671	682	632	658	718	676	675	652	671	638	673	690	665	725	678	658	646	730	706	638	647	686	672	678	698	629	676	662	684	637	641	678	674	693	661	642	699	651	650	715	685	638	705	667	676	661	715	641	654	621	681	689	670	617	687	658	687	646	653	676	690	678	707	678	630	650	694	680	671	682	644	740	705	653	676	668	671	714	668	672	633	706	703	690	723	619	681	638	651	708	669	696	658	672	695	676	660	659	692	630	623	706	641	631	705	690	676	688	689	679	682	712	672	687	649	743	681	663	638	661	655	676	685	682	662	659	683	692	669	663	676	647	692	687	649	665	661	717	666	658	683	662	646	647	656	693	683	702	651	657	653	621	670	694	638	653	637	656	726	668	664	668	656	681	662	669	664	674	655	656	678	611	697	663	664	691	687	619	672	682	697	683	642	673	612	638	657	705	681	661	761	644	705	662	671	703	619	660	672	649	704	674	675	694	649	703	711	679	658	672	664	698	714	699	697	652	686	720	681	714	661	736	647	709	712	692	684	676	654	632	695	652	711	658	666	739	677	650	701	686	734	653	667	652	643	738	691	668	663	647	627	649	651	680	682	636	648	638	632	665	658	693	671	645	716	666	710	697	623	682	665	675	670	631	691	676	693	689	709	647	653	683	676	655	697	700	697	678	674	620	646	654	672	674	656	684	660	656	645	705	660	642	635	657	689	726	677	647	654	631	673	641	683	633	652	643	662	669	666	704	647	644	690	667	664	666	673	659	654	652	704	674	686	691	679	716	680	679	660	656	643	698	689	671	670	646	676	677	650	676	645	610	678	679	661	617	645	669	674	651	691	686	705	695	675	661	658	676	662	654	616	676	683	648	607	654	686	662	657	667	639	691	677	696	705	623	680	657	654	664	630	675	663	633	662	718	659	690	657	626	680	615	695	678	635	681	653	616	633	647	614	667	688	685	656	678	693	651	635	654	652	648	692	688	677	635	679	697	618	667	671	622	653	649	639	668	654	676	703	663	721	679	642	674	711	640	622	686	638	640	683	660	662	694	641	706	671	686	669	697	654	627	667	706	673	662	707	672	677	672	674	685	670	664	703	687	657	704	660	678	654	678	652	650	701	659	658	660	688	689	742	674	728	649	702	740	636	695	680	656	674	662	664	689	640	675	676	677	689	658	676	682	661	643	648	698	659	664	674	654	663	692	677	667	692	696	678	672	680	681	658	676	654	701	677	659	681	671	676	673	708	648	631	663	649	698	740	659	665	693	676	657	695	702	670	684	707	634	703	701	713	688	667	677	698	677	655	702	677	661	727	650	716	653	639	652	654	677	666	635	693	668	694	669	653	654	708	694	693	667	661	633	695	676	642	654	590	666	669	665	685	655	643	661	672	662	679	661	640	680	684	675	655	692	627	666	657	700	691	672	664	714	662	673	678	664	631	696	713	675	658	677	632	727	628	678	661	659	660	729	668	669	625	683	625	692	662	632	669	669	650	707	685	681	669	661	686	678	637	697	611	711	690	662	690	634	634	707	656	663	641	648	634	628	707	649	687	682	680	664	703	667	690	674	691	671	678	678	684	645	678	648	637	678	636	657	697	699	667	670	664	703	670	651	647	659	690	711	665	648	657	637	647	646	660	620	643	696	679	707	619	637	666	709	681	663	641	635	646	671	638	645	688	619	686	696	647	694	673	643	647	656	715	654	652	685	699	700	651	631	697	662	707	683	644	640	647	682	696	669	696	671	664	666	631	635	687	654	626	698	669	655	661	666	693	669	679	655	688	684	719	653	679	668	723	735	649	631	694	662	621	710	693	605	674	678	674	690	685	681	666	691	639	672	666	679	662	682	690	691	641	678	689	725	660	702	635	641	658	689	692	658	679	663	653	667	699	691	692	677	712	675	704	647	662	661	723	637	648	695	654	622	675	655	664	674	681	681	656	682	708	665	688	688	692	683	699	657	706	652	651	681	711	694	708	671	652	606	659	682	609	681
30013	19439	18398	15933	12504	10647	7866	6601	4432	3142	2047	1379	1278	1016	819	848	689	575	520	506	422	371	424	379	343	296	322	299	271	282	264	299	294	289	276	246	245	233	263	257	238	235	263	260	260	234	238	267	264	268	264	239	254	248	262	285	223	247	245	266	265	252	263	216	227	243	260	262	254	259	238	220	242	247	246	267	262	266	249	265	255	237	255	233	238	275	278	228	259	242	239	245	269	236	266	262	270	247	221	254	251	211	234	250	223	208	232	214	222	250	229	250	255	259	223	260	243	233	249	234	277	233	266	245	246	212	211	231	261	289	235	262	270	281	261	256	249	230	230	283	270	199	244	249	267	287	251	236	254	256	248	235	245	235	224	239	258	238	230	237	243	241	238	251	307	218	261	244	260	253	284	224	260	240	249	235	278	263	238	265	241	249	240	276	244	249	253	234	281	258	251	246	202	232	265	213	239	264	241	247	209	258	264	246	241	243	257	283	221	272	270	278	255	250	243	249	267	230	223	223	253	260	255	261	228	270	246	232	222	240	235	257	270	256	234	272	250	255	257	245	251	238	271	263	250	246	217	228	246	266	255	241	269	227	249	229	229	252	246	249	247	249	247	246	266	216	255	254	246	254	250	268	202	218	253	234	226	253	260	241	240	245	238	218	243	247	247	231	265	241	247	222	259	228	261	229	252	262	235	266	247	255	280	266	262	223	266	260	266	242	271	257	251	264	224	247	238	263	257	235	263	243	238	246	241	235	240	240	235	244	237	261	247	232	221	261	244	257	286	214	272	205	227	267	218	254	227	233	223	265	252	258	280	238	234	223	225	271	269	263	250	231	228	238	262	238	232	254	235	224	245	250	249	240	252	259	230	256	262	231	257	231	269	258	233	262	233	261	261	240	242	207	240	240	247	258	256	257	261	234	247	245	293	224	241	244	259	237	225	255	222	237	250	254	273	256	252	238	250	248	263	251	247	239	233	261	262	231	241	253	237	251	255	245	236	282	274	249	231	246	284	261	224	274	238	238	259	235	244	234	276	251	259	221	250	227	244	225	258	267	231	241	245	257	241	252	271	229	242	244	263	235	235	225	212	212	205	255	263	285	241	262	233	250	243	266	263	246	239	245	253	259	271	254	247	245	271	249	236	241	249	298	235	215	249	231	239	249	235	234	274	233	260	259	238	257	278	268	222	221	260	249	221	233	255	239	199	233	246	253	233	227	226	243	253	215	233	246	251	245	261	260	257	250	258	232	272	232	261	231	247	252	231	266	226	232	226	243	262	203	249	223	288	274	246	255	242	241	230	229	253	236	212	235	248	241	223	256	260	244	232	243	239	257	254	235	272	251	252	265	238	247	246	231	248	256	225	262	240	239	248	274	252	247	240	271	218	238	237	251	240	265	236	274	233	267	264	260	229	245	240	249	236	234	260	243	213	261	250	270	243	266	256	248	258	267	242	251	237	242	245	212	214	256	238	261	212	244	233	242	241	272	254	239	239	230	231	249	256	261	221	236	267	240	221	226	231	224	274	238	224	244	244	246	255	245	237	265	260	257	255	252	258	238	224	216	281	235	252	240	259	280	261	266	255	254	224	211	283	274	246	263	230	242	255	252	246	250	230	238	275	224	263	241	254	257	238	252	244	239	215	256	295	244	273	220	254	232	248	246	245	238	230	222	257	243	227	238	260	249	221	240	251	275	255	244	228	261	251	223	257	245	248	237	245	235	276	263	284	243	226	228	228	235	241	249	251	252	232	216	255	266	247	239	229	232	233	254	254	245	256	250	231	254	235	234	244	245	273	227	274	231	257	269	313	232	270	264	238	260	261	244	257	242	238	218	263	234	241	273	257	243	253	248	244	244	216	261	246	229	266	240	246	262	281	229	267	263	250	245	249	239	250	254	255	269	225	260	249	254	256	258	262	228	246	250	275	290	250	233	234	235	262	245	259	262	255	256	288	253	275	233	254	258	246	216	244	280	251	235	247	240	258	231	262	244	252	252	233	242	245	243	271	268	261	251	251	249	253	259	260	264	230	231	254	269	268	250	246	255	247	249	254	227	220	252	237	251	227	278	236	228	231	251	232	262	278	228	251	241	243	228	265	240	247	254	217	239	268	267	235	231	248	270	245	256	260	275	253	276	251	230	239	216	263	272	266	253	245	225	238	215	265	254	238	237	261	250	242	231	224	275	267	244	252	249	256	274	238	253	242	257	245	247	266	226	236	266	248	253	244	238	243	263	226	253	241	260	229	261	258	240	257	244	262	271	219	247	244	248	260	244	261	260	252	242	250	251	242	215	226	236	210	255	247	247	226	256	231	250	237	250	245	239	248	263	270	239	250	251	232	226	230	223	224	235	229	255	253	244	262	243	257	226	233	225	279	253	280	235	248	253	267	220	239	248	247	257	244	243	258	241	256	271	269	238	231	247	253	292	277	228	241	222	223	241	266	218	264	242	256	237	251	230	217	230	270	243	247	247	251	254	248	275	253	269	266	263	241	260	263	255	286	252	225	259	234	248	264	261	221	234	260	238	240	251	234	237	238	233	239	242	245	266	261	244	258	282	242	215	270	255	215	249	247	245	261	248	241	223	264	238	264	271	264	253	255	240	257	253	257	262	238	256	253	249	267	218	238	252	245	229	247	245	251	242	230	228	244	232	213	254	220	243	242	257	246	244	291	264	238	265	240	241	262	241	244	272	234	257	218	251	250	243	274	283	240	258	253	261	229	229	247	251	238	254	250	286	265	255	247	271	239	276	228	259	228	284	229	260	263	274	262	245	235	258	263	246	232	281	239	233	239	214	240	232	264	251	242	242	259	226	246	259	236	239	237	262	239	261	244	244	253	276	261	253	266	235	228	245	250	257	242	260	261	252	262	258	243	240	274	231	244	247	252	209	242	259	262	243	236	253	255	228	214	273	239	231	248	239	269	221	247	247	277	275	241	194	234	254	226	256	247	254	284	227	228	241	236	276	254	246	241	270	242	221	200	256	280	236	254	261	219	254	257	226	251	225	275	238	256	239	237	216	251	247	251	238	265	256	243	246	241	252	254	250	236	253	246	240	252	250	229	254	268	251	226	250	259	239	233	250	266	250	258	250	268	264	243	228	241	258	234	269	224	249	242	243	253	238	265	247	233	240	229	239	300	249	222	236	262	215	245	224	238	222	234	253	259	245	273	258	233	209	267	271	269	243	255	263	255	247	239	264	262	235	263	257	236	259	241	226	251	268	253	265	259	247	242	259	227	218	249	253	278	224	273	258	239	229	235	230	235	250	243	264	250	246	263	251	255	243	257	259	228	247	228	226	233	250	230	261	278	229	275	284	260	247	219	222	264	250	224	248	218	227	261	261	259	241	275	258	246	221	273	248	232	229	229	245	274	245	248	243	257	226	264	247	257	304	228	260	300	246	232	243	261	239	223	265	235	236	258	244	260	228	276	265	274	257	259	259	237	270	263	248	243	243	238	249	207	239	226	214	233	214
20345	15157	24019	26709	25221	24306	22696	19145	15247	12329	8945	7060	6747	5200	4403	4023	3586	2963	3038	2443	1967	1672	1611	1351	1234	1185	1148	1066	967	909	825	800	862	845	770	727	760	706	770	714	729	692	735	685	687	668	638	661	641	633	627	578	648	632	590	640	649	629	637	624	645	583	647	574	598	627	619	622	618	619	611	604	611	592	560	640	579	592	581	639	598	580	581	601	619	565	609	616	599	594	599	639	590	563	615	573	583	613	593	602	613	594	637	611	600	613	569	616	625	584	599	573	600	593	588	621	619	610	624	575	605	603	597	595	587	592	561	585	535	617	605	611	610	647	591	587	631	587	584	571	621	548	575	580	607	614	565	589	644	615	609	574	605	659	609	628	561	562	625	585	606	576	573	592	579	594	624	574	612	615	591	622	633	583	594	573	605	581	605	588	576	576	578	582	590	618	607	600	580	606	617	580	604	594	639	585	631	599	587	569	600	564	550	583	617	624	589	548	585	574	581	619	587	612	592	635	585	636	599	585	633	621	581	617	593	588	597	627	589	608	608	570	563	595	598	583	629	586	608	584	552	626	592	586	573	665	586	630	610	572	644	623	599	619	572	638	641	612	610	558	576	563	604	580	619	623	579	593	555	594	595	581	593	585	595	587	618	614	641	595	611	622	584	617	625	575	595	592	633	602	629	584	557	602	571	606	560	600	579	589	574	592	601	594	642	612	626	625	623	601	572	627	582	614	628	614	575	603	607	602	611	586	559	610	639	573	579	643	628	582	628	622	601	615	604	591	600	579	572	613	581	600	617	637	598	624	626	597	650	558	619	588	592	630	624	583	589	637	566	594	588	627	633	570	556	578	568	563	572	588	581	572	636	607	610	562	632	595	614	608	595	613	591	630	613	582	611	642	630	583	585	583	545	615	578	610	551	568	613	619	612	587	608	534	628	603	593	609	583	618	604	661	578	567	601	620	623	593	584	547	600	574	607	603	594	570	571	587	623	612	586	615	556	612	562	604	588	573	588	636	577	604	597	646	617	599	574	573	556	603	623	611	590	591	619	583	611	587	613	573	578	607	606	591	602	638	548	589	628	646	599	628	599	589	643	578	567	610	604	579	660	590	603	611	570	571	647	589	556	544	617	576	595	565	568	606	606	602	592	581	570	631	644	612	609	596	627	592	617	600	592	653	605	554	596	595	567	617	577	586	599	610	575	608	643	605	576	558	620	655	602	578	614	570	616	635	644	610	656	616	637	606	587	604	574	583	645	590	627	643	612	608	564	590	562	560	594	580	629	610	597	648	611	564	601	635	560	574	601	592	583	577	634	610	594	627	561	585	552	558	605	599	613	602	623	625	557	635	566	653	631	593	609	560	620	610	609	594	623	575	568	588	589	619	606	626	596	640	552	600	609	594	572	594	590	582	600	624	566	583	598	586	590	601	608	623	602	622	595	599	599	546	586	633	595	642	609	602	624	588	643	586	624	576	611	593	561	608	618	624	644	589	635	569	610	566	581	594	598	636	608	579	606	580	585	606	563	605	626	573	602	578	593	554	578	592	640	589	590	572	616	567	630	590	626	594	613	615	572	626	624	657	636	572	574	562	573	592	597	578	595	617	610	619	615	572	577	597	607	612	602	628	598	599	632	647	599	609	613	618	629	574	611	612	586	583	596	602	577	548	605	589	612	630	581	612	588	622	606	578	601	660	540	578	605	618	614	605	576	591	591	596	652	590	586	591	563	633	586	595	599	585	585	581	581	612	635	585	626	558	658	604	590	573	639	629	589	543	615	590	608	628	597	596	585	580	598	616	594	658	542	608	615	625	567	568	607	566	659	624	600	585	647	597	588	634	629	540	601	608	570	597	570	649	561	568	583	561	571	600	588	604	545	595	626	578	584	594	585	614	620	554	585	579	602	653	599	620	580	588	597	548	599	619	580	613	585	611	628	619	608	590	602	624	552	600	570	616	601	581	573	604	635	592	586	595	584	614	597	570	606	629	618	588	568	620	617	628	595	600	589	588	621	593	594	599	578	621	630	593	605	615	575	594	665	559	597	635	608	611	569	613	606	613	581	565	564	603	636	589	598	583	570	554	559	590	597	631	594	621	608	581	622	526	610	563	596	598	642	611	561	601	589	601	535	607	629	607	580	580	571	605	612	574	608	609	637	625	586	613	609	588	554	578	573	587	604	641	602	611	595	560	608	582	611	635	592	622	530	652	530	576	601	573	549	591	623	610	608	556	606	587	652	624	558	551	618	636	599	593	614	606	570	573	617	603	574	641	591	596	573	569	604	589	594	577	560	609	595	640	631	620	590	625	644	619	636	597	572	619	600	567	550	611	599	584	591	586	634	634	593	552	625	595	558	603	599	599	639	589	589	600	651	595	610	591	609	602	603	603	569	589	576	568	589	604	620	589	597	600	597	586	581	575	584	605	601	594	670	596	617	563	585	594	566	621	583	613	595	609	621	617	629	597	550	613	616	601	571	549	589	606	607	653	615	577	625	549	631	635	591	616	606	597	594	600	594	609	592	636	583	583	616	580	593	573	600	610	559	656	560	629	634	647	611	615	606	583	576	571	594	593	586	551	574	598	557	586	612	595	574	651	570	589	609	637	595	631	595	583	547	546	612	598	638	573	592	582	583	617	579	547	598	630	555	598	629	553	592	571	592	605	641	602	562	593	603	555	583	603	565	607	611	607	620	586	589	600	640	569	575	613	640	599	615	577	605	611	624	634	601	601	629	583	623	593	582	583	619	560	616	645	589	589	613	587	597	596	610	628	591	639	616	593	615	658	603	621	598	632	559	574	616	630	641	522	612	568	634	572	604	572	609	557	620	551	604	582	615	572	563	593	548	619	580	634	579	591	634	593	581	595	569	581	635	613	591	578	649	622	578	604	591	596	578	595	625	602	608	559	608	641	608	607	632	597	605	580	644	618	542	628	664	590	589	599	550	596	604	625	615	588	656	624	598	566	589	570	598	565	632	586	618	617	591	593	581	601	589	626	645	626	597	601	578	624	614	582	583	572	622	607	600	613	595	582	623	633	602	609	607	600	603	604	603	576	584	570	576	576	598	634	562	610	575	617	602	570	568	638	600	612	572	579	643	600	605	623	624	573	625	650	583	577	569	616	602	644	620	651	580	586	595	594	604	572	610	628	583	584	582	587	616	635	614	613	599	599	597	616	576	606	604	610	623	570	568	623	591	607	591	554	622	656	627	575	581	602	578	693	622	604	575	553	654	574	565	602	600	630	610	617	663	614	585	613	561	544	608	610	608	616	599	636	588	586	613	593	546	616	611	609	614	575	587	601	561	599	599	587	593	563	607	623	556	615	522	619	574	579	594	602	591	612	634	584	600	613	571	578	603	620	582	573	613	585	618	599	578	569	594	602	605	591	608	617	543	580	596	573	575	554	629	592	597	649	590	623	639	587	555	595	618	640	630	594	648	567	585	560	633	620	606	621	617	597	615	626	571	571	582	565	597	608	617	592
11523	7706	7559	5452	3953	2550	1756	1164	949	827	682	651	571	519	410	430	392	422	380	314	325	322	296	310	300	313	301	296	286	295	278	298	255	298	292	314	277	300	300	277	296	279	314	301	278	282	271	297	297	293	304	269	288	291	282	304	256	303	308	264	295	299	270	310	270	255	296	300	333	283	275	299	310	309	291	275	304	305	286	258	304	306	287	285	301	282	307	322	268	296	271	269	280	323	261	296	267	250	274	284	295	285	291	288	292	286	304	289	308	282	253	267	299	307	288	301	293	272	300	300	306	264	309	267	281	292	320	310	312	284	280	303	297	283	294	308	311	285	290	285	314	280	281	272	328	276	261	299	307	277	275	306	302	260	280	310	288	318	313	315	303	320	287	277	323	321	277	285	277	286	299	298	276	303	266	262	277	274	303	287	250	287	320	279	275	303	272	284	299	279	263	282	290	303	346	310	295	268	261	287	258	273	316	297	301	284	265	313	229	306	262	288	295	309	262	269	300	276	315	314	281	270	297	300	291	277	292	269	305	275	268	301	290	309	285	280	260	294	270	291	336	270	278	239	279	298	337	305	286	304	288	281	237	297	284	319	294	275	275	322	276	309	300	285	301	280	315	292	313	273	256	245	299	295	265	274	310	288	270	310	291	300	277	280	278	311	283	287	300	302	296	285	261	294	261	289	270	277	304	290	315	297	260	253	272	316	294	306	320	298	273	270	331	278	341	278	276	291	288	286	295	310	304	266	294	285	287	293	313	281	290	295	318	278	270	264	289	291	293	264	299	269	253	282	278	323	293	250	300	304	287	299	262	302	287	313	261	297	296	291	299	293	311	274	304	352	282	294	320	310	283	297	292	278	278	286	307	317	296	305	297	248	282	297	314	286	281	252	286	344	296	265	279	267	254	298	279	277	258	256	276	282	302	286	304	265	289	256	286	278	294	274	302	325	313	304	294	294	278	291	260	246	273	297	258	314	293	288	293	277	294	254	308	307	324	286	294	320	303	302	306	306	316	279	281	264	296	269	261	271	317	280	285	296	291	294	299	293	337	274	273	287	285	313	332	285	288	291	295	307	290	274	308	275	301	298	299	299	305	291	258	271	300	293	281	257	298	290	277	282	276	297	285	264	290	302	264	298	332	297	287	282	273	308	298	301	282	309	311	287	278	282	302	297	266	246	262	303	278	288	298	336	295	327	291	270	304	253	305	283	299	315	287	295	260	309	299	295	304	294	298	310	285	267	317	269	274	305	314	297	294	290	265	312	274	322	299	269	278	315	315	253	273	283	302	294	275	292	269	260	263	294	278	323	273	257	294	304	287	291	272	286	314	294	312	265	299	281	270	280	299	286	269	302	294	295	307	306	294	279	276	338	275	274	276	282	279	271	315	301	282	304	237	328	268	288	332	267	295	310	308	268	284	301	288	281	304	296	313	294	317	273	288	292	309	264	284	289	277	316	296	284	313	312	301	275	271	289	273	290	254	277	294	283	272	284	303	273	298	327	307	301	287	268	291	297	292	307	283	292	303	270	306	293	288	282	269	336	265	289	306	308	305	320	306	292	285	310	279	295	265	294	275	293	293	304	288	303	291	299	302	268	291	282	298	285	299	303	283	333	280	282	299	312	281	287	305	289	282	303	293	273	279	304	283	274	288	285	255	298	296	271	255	306	284	284	318	263	290	281	296	308	307	262	251	311	275	307	270	300	291	296	300	245	289	301	271	321	302	288	313	311	289	275	266	302	308	308	271	303	286	297	301	314	278	292	296	280	302	310	264	292	280	302	289	294	298	312	266	306	308	260	318	337	294	282	279	279	264	303	321	299	302	291	303	299	299	251	268	300	286	297	303	286	288	319	298	311	301	293	298	283	278	276	272	318	310	301	298	265	262	294	285	267	257	282	285	277	289	296	286	271	298	267	289	325	296	295	313	276	279	269	309	312	284	312	269	282	312	272	267	258	310	292	281	285	315	310	301	294	280	281	307	300	312	289	336	316	318	273	296	298	269	285	269	298	284	280	272	285	296	282	296	265	285	261	271	254	290	302	286	310	267	295	281	312	301	259	289	306	313	286	300	279	303	292	293	312	267	293	242	276	275	281	281	268	296	309	290	283	271	296	289	302	285	303	323	280	291	268	258	286	263	273	283	302	298	287	277	282	303	315	347	301	304	273	268	296	286	272	273	262	289	272	279	326	291	267	289	265	304	284	267	303	294	293	308	270	290	286	302	324	272	284	311	287	306	336	271	326	288	311	310	307	295	249	270	303	279	306	279	304	281	304	295	289	310	285	258	288	277	287	271	269	289	309	324	290	302	264	279	316	287	269	289	278	276	270	300	290	274	275	291	314	288	295	324	291	286	287	336	326	277	276	292	305	261	290	253	297	264	243	298	298	272	278	303	293	252	288	278	279	282	265	294	301	304	280	301	285	307	293	282	286	293	272	296	252	298	329	277	298	263	314	318	271	311	277	287	275	269	310	309	283	286	288	307	297	280	259	259	293	309	306	298	290	310	290	307	275	303	297	307	291	299	297	319	299	327	319	307	268	330	298	278	282	257	272	289	303	281	300	292	321	313	319	302	284	315	329	284	296	275	258	287	278	281	307	260	305	278	283	282	257	278	292	296	297	273	294	268	268	334	279	286	295	288	287	306	326	315	310	287	297	311	306	304	280	270	317	289	290	280	295	297	261	321	281	288	277	257	269	300	296	295	286	281	296	304	309	304	300	296	293	284	307	319	277	273	292	306	276	300	249	310	266	287	291	264	285	280	310	266	306	288	272	298	295	292	281	289	282	259	327	298	291	307	283	279	260	287	286	296	287	324	288	311	301	306	307	269	267	290	322	259	269	300	293	274	268	290	300	285	286	300	278	292	296	294	315	275	288	273	294	253	291	272	291	320	291	258	267	303	291	308	305	323	277	277	280	277	270	290	297	313	262	294	292	287	294	266	293	306	287	290	318	295	281	288	280	297	300	301	310	277	262	265	322	287	324	326	316	273	259	254	325	319	269	267	310	297	303	305	295	324	298	268	303	302	280	270	275	293	257	307	308	308	285	290	253	256	295	308	272	291	314	300	306	285	323	287	281	283	258	277	292	289	295	294	301	290	311	288	270	322	308	265	289	253	281	292	285	312	295	276	287	319	269	259	270	278	319	302	291	289	300	288	278	279	279	304	329	293	305	278	280	301	316	287	283	311	276	294	267	289	278	290	298	280	291	290	322	304	278	270	282	282	249	281	281	298	297	345	280	287	279	308	283	262	279	271	273	276	301	287	325	288	272	282	280	258	304	311	304	291	254	290	289	296	307	273	297	317	296	283	252	304	274	307	283	265	288	306	284	286	275	291	296	275	311	335	284	280	309	284	270	302	277	273	281	307	302	308	305	303	294	284	275	308	285	269	290	280	278	284	296	287	259	305	303	305	310	291	297	239	270	307	283	299	302	262	261	291	266	291	294	292	275	276	314	278	322	307	276	276	263
8533	7184	13857	14332	13512	10572	8247	5808	4730	3699	3408	3010	2458	2016	1680	1342	1387	1353	1165	1067	962	897	873	862	822	814	772	762	757	763	738	792	759	764	762	718	781	743	730	663	698	741	725	711	686	696	756	732	708	687	730	719	712	700	760	729	693	642	685	685	742	646	675	709	753	683	663	677	741	703	678	764	709	725	650	642	667	664	714	687	684	677	692	701	701	711	666	676	691	675	683	733	663	696	626	715	727	667	719	691	719	707	678	693	645	673	729	695	644	684	656	680	669	696	675	727	671	674	694	683	703	734	706	702	634	689	687	766	681	726	707	680	654	680	690	694	689	689	682	753	683	670	732	733	675	707	685	703	675	674	664	645	694	715	645	712	635	649	687	667	662	710	712	644	658	653	691	741	755	653	694	690	716	720	653	659	647	721	693	658	715	693	724	697	735	731	674	691	756	661	683	679	683	741	683	676	739	663	690	686	687	666	718	677	699	730	713	717	722	690	664	682	712	693	698	707	693	743	711	710	700	686	712	663	707	682	691	695	670	692	701	705	667	687	677	706	726	690	719	706	686	680	725	731	721	655	697	723	721	702	700	711	731	663	652	686	704	702	650	697	673	688	730	690	668	662	729	675	679	740	703	676	714	711	629	688	691	714	710	692	691	667	728	677	684	662	687	713	679	696	726	681	711	696	682	718	659	666	659	741	700	702	710	667	651	680	692	683	726	673	684	671	681	728	674	697	714	719	681	668	746	737	700	690	663	719	677	673	711	699	711	646	686	669	720	679	705	678	702	763	673	663	695	665	695	710	701	710	672	683	679	672	710	722	703	726	715	712	698	714	713	688	703	693	676	647	689	682	714	665	701	734	733	726	670	698	656	709	699	689	659	677	728	681	688	693	703	695	685	737	704	710	703	675	690	697	687	709	698	691	727	691	701	719	647	703	666	695	720	702	705	678	716	702	669	737	651	685	703	730	704	675	686	675	682	681	733	734	717	718	682	737	679	701	701	710	680	701	733	691	693	700	655	675	637	675	677	714	735	689	702	751	745	667	708	663	708	752	696	688	671	673	657	687	681	704	679	643	704	671	700	705	663	718	659	734	665	691	691	688	669	677	764	700	703	711	722	668	718	699	702	678	684	730	702	688	704	656	693	681	728	699	684	708	720	711	727	705	745	698	675	700	687	725	670	690	717	702	681	672	713	707	704	705	707	647	716	640	664	708	692	676	718	675	686	709	686	712	653	697	766	710	728	696	727	689	671	689	668	702	683	674	685	676	707	716	701	656	680	676	705	747	715	706	674	705	693	661	674	743	680	714	693	684	716	683	722	689	695	711	701	704	697	689	698	733	670	684	697	769	697	728	765	757	671	714	692	711	710	665	704	659	733	708	735	678	659	683	688	673	721	753	743	691	717	671	712	664	707	735	662	680	733	656	730	699	703	729	698	682	727	685	719	697	718	684	734	677	729	657	696	735	703	704	727	709	698	726	686	684	687	638	712	651	691	675	630	707	716	678	669	677	707	696	686	680	667	689	678	690	685	708	732	680	695	678	682	656	694	713	652	747	723	718	701	696	681	696	691	679	740	738	707	687	683	657	639	684	696	688	727	708	695	716	634	699	662	664	723	668	733	742	677	678	707	649	709	723	691	733	729	663	688	660	735	666	682	701	676	684	695	694	735	702	642	697	696	714	744	734	658	663	700	715	675	688	681	693	687	709	692	724	660	707	688	643	659	645	723	685	712	659	690	635	728	687	694	738	700	713	635	653	745	706	642	652	710	729	694	691	705	661	672	662	737	693	706	664	700	720	681	744	696	640	677	714	685	715	714	682	694	703	681	691	693	711	660	688	693	742	685	743	678	639	722	712	736	682	687	720	651	718	676	680	733	687	718	687	688	733	708	710	707	709	702	701	694	679	723	705	744	727	725	705	636	705	679	749	679	684	674	715	686	665	689	668	672	680	662	684	671	714	756	676	688	691	710	689	707	670	661	743	741	670	698	672	665	724	709	682	722	679	701	728	658	722	687	705	631	677	689	671	689	684	743	727	689	717	682	707	744	703	649	686	681	657	696	655	722	705	688	661	713	725	664	661	669	699	723	711	694	738	674	704	709	669	687	664	679	717	664	684	709	717	671	691	680	706	674	676	702	680	670	696	702	701	700	695	695	675	713	709	695	689	711	693	698	686	682	669	663	713	660	682	704	687	704	746	714	716	678	738	714	683	707	648	682	716	715	720	687	684	760	698	701	673	635	713	691	708	681	694	708	679	722	692	621	707	740	687	655	694	657	692	698	695	705	707	739	720	685	681	722	691	665	699	691	696	673	683	669	700	687	698	738	717	730	722	713	700	694	688	719	701	725	690	753	670	682	710	728	679	668	686	664	673	733	673	725	697	668	743	655	732	691	717	719	706	648	730	701	689	707	732	692	710	630	703	715	622	700	691	689	666	661	692	687	713	686	708	709	691	684	700	725	696	680	656	685	715	681	673	685	760	684	695	675	707	675	678	723	701	702	710	699	696	667	722	682	685	705	636	676	706	744	649	703	675	691	717	696	734	681	704	663	708	726	658	668	687	730	739	674	718	693	703	715	698	736	665	694	677	690	700	734	708	730	672	747	666	662	672	659	747	702	669	655	707	695	757	719	700	688	711	708	711	712	698	751	704	657	705	671	675	685	714	692	702	677	686	704	699	735	632	699	708	700	651	664	710	650	742	679	657	684	691	728	690	676	641	719	651	720	726	705	687	710	717	720	643	696	687	712	690	744	722	693	685	684	707	705	668	671	710	731	704	711	726	713	678	655	724	700	720	679	672	750	713	672	705	630	686	640	692	727	701	674	710	692	709	626	736	746	684	737	716	670	698	740	638	703	716	705	694	649	730	687	656	690	653	671	700	695	657	702	698	677	672	672	718	731	691	643	680	703	718	662	682	706	677	656	683	686	680	713	734	685	704	721	732	684	712	710	686	722	696	693	718	687	718	688	698	702	691	736	701	702	749	683	676	666	670	685	702	675	651	689	709	752	686	694	689	680	686	726	684	694	703	718	722	706	693	722	713	737	701	703	680	693	674	696	712	654	713	685	660	716	644	655	686	718	658	673	644	617	707	691	717	700	652	695	706	703	675	702	722	700	701	690	737	710	732	749	719	685	718	733	679	707	772	719	666	707	711	689	652	670	676	699	665	697	681	669	701	669	663	687	674	679	673	724	683	714	721	715	675	661	664	701	720	711	736	695	680	671	694	695	691	696	661	733	671	708	651	719	703	674	662	675	704	686	723	730	717	692	736	675	728	718	748	714	683	657	737	668	728	748	665	695	694	692	652	721	696	690	703	717	708	714	669	671	679	715	687	692	677	721	707	733	678	677	702	666	710	693	697	680	666	647	635	683	704	647	704	684	690	709	671	727	705	650	683	678	699	701	707	693	677	676	719	679	729	731	675	680	721	695	689	663	671	699	699	693	709	717	656	685	690	700	678	727	713	707	667	727	645
22593	13548	13594	10887	8249	6497	4775	3900	2723	1821	1345	1050	960	741	592	632	541	497	451	385	367	366	336	342	379	311	329	327	299	291	305	311	300	302	261	322	309	294	279	275	277	280	318	291	281	309	319	317	287	275	285	285	277	311	280	290	286	303	299	299	293	274	283	280	308	279	260	261	303	255	277	266	238	243	288	324	302	298	308	275	278	281	243	304	257	325	262	263	298	311	249	275	301	292	280	256	294	312	305	307	286	271	303	289	285	283	287	302	278	276	292	277	281	253	292	326	266	284	260	285	279	282	279	286	275	275	274	308	278	268	283	250	307	266	299	274	302	288	301	285	289	263	297	288	297	289	288	280	272	290	291	295	277	274	305	256	275	290	274	270	295	267	268	261	263	271	305	252	273	292	286	277	342	268	283	287	285	275	259	269	286	276	271	292	269	266	278	274	286	251	247	300	275	274	276	297	275	306	303	243	260	262	269	282	304	283	270	281	292	259	294	264	272	295	290	311	270	285	240	298	295	287	280	260	275	264	266	293	271	281	260	313	294	270	265	272	278	296	286	282	277	277	266	282	277	251	287	276	329	239	292	289	269	267	283	268	263	268	269	280	297	278	271	262	271	308	277	247	254	292	249	285	295	314	271	281	270	276	284	264	254	284	266	287	282	310	251	304	257	264	289	300	316	283	295	309	285	281	271	285	255	280	272	257	278	299	295	293	296	303	296	279	274	311	293	290	286	266	294	260	311	278	286	250	249	288	268	303	288	233	289	266	319	303	268	262	294	284	265	317	296	302	262	268	276	273	273	240	281	293	290	281	295	264	253	260	294	275	295	272	257	256	276	261	305	270	279	279	291	287	251	284	258	299	303	295	265	286	285	290	266	256	282	292	323	282	266	291	263	263	249	267	286	282	276	256	290	283	305	302	309	262	297	267	255	277	296	266	245	324	292	299	266	321	283	288	276	252	252	290	300	276	281	274	286	260	298	254	308	298	291	308	273	310	293	281	293	283	262	291	302	290	296	289	279	275	294	265	266	255	293	268	254	295	311	251	268	275	319	278	279	268	271	283	279	261	282	271	305	299	257	299	273	253	265	311	273	276	286	280	260	278	300	270	279	291	267	286	262	278	291	290	296	278	299	291	278	282	279	309	304	262	281	306	259	304	316	274	294	280	282	238	276	306	305	301	299	254	292	297	300	285	277	287	278	298	280	269	279	283	293	263	282	267	281	313	284	268	283	277	244	283	278	304	273	274	270	259	275	276	293	271	228	293	279	304	270	259	262	278	251	276	302	245	292	299	298	260	268	289	292	299	290	275	292	276	274	281	305	261	259	298	291	287	287	245	305	286	295	287	243	294	286	266	275	274	301	268	274	289	290	265	295	281	272	260	295	308	308	271	295	298	301	286	295	249	271	283	265	318	279	285	303	281	303	302	283	296	246	266	286	290	303	307	304	286	277	276	294	289	280	310	287	288	269	305	304	290	300	285	288	295	306	293	288	295	265	282	277	250	239	303	287	288	270	268	263	302	301	319	286	272	268	306	275	292	287	298	295	279	293	251	313	296	274	287	269	290	271	281	280	293	266	294	301	293	303	271	304	263	315	271	296	284	301	291	288	290	282	256	283	293	260	254	278	270	278	258	270	261	284	288	305	272	250	252	287	277	303	260	276	301	266	310	283	312	288	294	292	273	291	281	288	280	259	306	295	300	271	336	288	294	264	290	273	265	284	279	287	252	304	286	282	246	258	280	276	316	269	251	285	280	276	275	267	298	279	266	279	283	277	294	267	285	277	296	293	286	279	279	280	272	276	242	277	287	278	264	247	285	281	281	274	269	275	261	263	300	287	285	287	270	268	295	271	279	294	285	293	303	278	267	250	282	274	256	300	282	272	264	284	291	282	292	321	275	254	289	292	282	321	273	271	280	273	276	298	281	269	287	303	279	302	287	263	281	267	303	305	282	280	260	296	227	313	266	289	290	283	247	274	283	332	288	278	270	292	286	320	278	306	228	286	276	279	268	264	304	277	310	276	287	310	261	286	250	281	258	273	259	307	285	285	249	302	259	284	297	267	282	289	279	286	292	265	280	272	288	289	274	299	304	258	296	301	287	292	300	300	276	293	308	312	312	279	272	304	311	235	290	279	265	288	286	260	287	283	255	272	280	302	264	277	312	293	286	289	295	311	253	281	285	318	311	305	275	287	275	261	246	274	257	266	268	286	264	288	263	314	278	293	264	298	274	286	296	302	268	274	276	257	269	241	281	267	304	263	305	295	289	282	278	286	286	278	285	267	323	291	290	284	271	260	279	281	281	284	260	296	258	286	244	249	307	305	284	269	258	288	305	283	308	273	302	283	261	282	288	294	274	257	269	280	293	271	264	283	267	296	284	263	279	291	295	292	295	287	276	291	281	306	291	301	263	304	305	271	278	261	282	287	305	285	282	273	303	257	296	304	285	262	285	259	301	268	276	267	309	267	287	259	282	303	289	309	299	316	274	245	287	300	273	278	289	318	263	280	281	282	287	271	308	320	292	298	297	280	308	295	287	275	275	263	306	256	277	278	286	317	296	310	258	264	279	295	259	281	318	264	275	281	266	284	296	284	293	300	296	269	291	277	278	292	291	279	276	278	252	270	285	282	275	251	285	272	239	286	300	275	302	264	268	294	275	295	296	273	260	280	295	262	276	265	249	302	283	307	261	260	307	299	273	265	292	287	295	297	274	303	289	280	268	289	290	280	294	283	269	262	288	302	282	289	248	266	285	282	264	292	299	264	281	262	279	287	261	282	283	311	278	275	284	266	289	313	288	263	285	290	249	304	270	298	263	281	314	271	282	283	245	294	267	273	286	273	289	303	275	276	270	286	251	297	278	261	287	290	299	291	312	312	314	252	297	295	253	299	302	269	282	301	307	300	283	280	291	256	293	264	305	314	290	263	297	293	272	296	306	273	290	288	316	298	291	306	281	260	298	307	278	269	286	301	260	255	301	270	292	275	276	265	304	277	281	309	242	269	272	242	332	290	288	277	291	314	289	268	260	265	299	307	259	295	280	294	261	285	271	279	279	291	278	240	264	315	267	293	271	277	269	274	275	268	301	297	274	275	277	322	304	276	271	299	256	245	306	317	271	312	276	265	295	255	270	285	306	311	284	255	264	301	292	289	274	305	280	274	263	280	242	278	277	272	282	303	294	281	266	269	283	253	293	285	294	309	243	288	258	291	316	275	311	264	268	296	298	279	274	263	289	300	275	273	277	331	277	285	238	327	297	301	296	258	286	262	262	298	263	301	255	266	251	283	276	277	254	285	269	290	272	284	268	271	299	286	287	280	269	297	241	279	255	259	261	283	259	269	309	264	250	288	245	294	308	275	263	310	265	259	260	279	264	277	301	263	249	299	318	286	265	274	300	294	247	286	300	282	257	306	279	298	296	309	256	311	276	290	273	301	286	301	308	260	280	275	304	255	277	302	284	318	281	268	263	285	267
16350	11585	20016	21800	20297	18857	16580	13696	11079	8542	6634	5364	4852	3761	3164	3052	2580	2158	2194	1788	1431	1305	1345	1144	1101	981	1013	885	904	799	880	828	820	831	799	785	774	777	787	775	755	718	729	740	670	694	693	705	694	704	656	648	652	705	697	701	655	671	685	676	677	660	714	698	718	680	689	689	685	708	664	720	642	704	664	724	721	674	633	693	728	680	727	707	656	678	643	723	691	723	703	684	650	693	729	676	674	723	719	659	693	687	658	657	694	694	741	693	678	688	672	711	692	692	694	705	716	715	695	658	660	674	718	701	659	648	623	649	675	723	704	683	661	690	658	670	661	656	655	663	692	750	697	701	688	668	664	691	684	675	661	721	679	673	659	707	687	682	647	717	674	680	667	706	695	668	688	656	679	682	625	708	696	700	680	678	658	687	665	651	667	666	688	656	614	692	681	705	664	717	735	643	703	673	662	675	664	695	654	670	670	690	688	700	648	688	701	688	714	683	668	694	692	690	711	706	709	681	691	660	682	616	732	701	645	674	660	629	651	672	675	721	741	675	679	696	583	682	664	657	691	657	664	716	660	670	675	702	720	674	681	737	670	699	664	702	721	683	703	725	668	688	666	691	672	694	680	643	687	629	682	685	695	716	680	670	626	635	719	663	678	648	657	690	728	645	673	674	715	706	715	627	723	676	703	698	707	718	682	715	660	707	643	677	683	642	602	678	677	674	678	682	715	658	684	681	732	660	706	647	664	685	659	627	667	717	635	657	714	652	714	668	677	678	653	714	659	673	704	703	689	641	695	676	636	671	699	644	670	671	683	704	674	657	682	662	706	694	677	676	718	665	711	667	655	716	654	752	654	706	680	676	651	682	683	678	724	676	655	653	687	693	627	623	727	682	702	624	679	655	691	694	690	681	683	695	675	659	694	675	664	689	628	699	691	670	697	703	673	684	681	690	639	646	676	678	656	688	693	670	671	674	703	637	685	676	692	686	638	618	693	706	711	687	704	701	711	720	690	689	675	702	696	725	694	696	644	697	665	687	667	693	633	657	711	660	680	721	699	678	656	680	668	668	677	696	745	671	668	664	688	626	676	686	732	678	735	696	696	681	705	645	661	660	655	699	687	676	666	702	638	735	675	691	679	663	675	645	650	685	711	629	689	628	702	665	714	661	705	677	661	624	673	725	683	719	655	644	723	714	742	681	703	663	694	648	719	672	672	677	682	716	679	650	641	657	677	650	714	689	659	654	639	712	710	683	673	653	691	713	675	696	698	701	674	679	711	661	663	656	687	708	714	747	711	685	686	646	678	687	692	642	710	666	732	650	725	748	702	761	653	686	684	677	695	657	679	659	687	691	716	672	705	653	673	690	703	694	697	709	674	684	661	636	701	639	677	672	675	661	661	731	674	692	655	722	681	658	656	665	669	663	737	655	673	689	673	670	656	674	653	685	652	744	672	669	665	682	742	718	691	679	624	669	654	676	674	706	654	670	682	676	673	698	697	709	715	660	697	669	706	681	618	683	697	668	689	648	696	663	656	691	658	690	672	649	672	676	651	619	648	637	670	657	706	686	686	659	655	678	688	698	676	700	692	656	678	671	653	704	710	703	645	683	698	652	661	678	719	674	735	666	728	658	669	725	683	654	668	641	638	653	719	617	668	689	665	650	657	686	660	665	654	658	657	719	693	682	709	630	672	675	640	698	680	695	701	690	693	688	677	670	665	685	704	676	669	682	647	655	662	700	684	677	708	656	702	731	653	705	647	667	654	729	628	689	660	743	671	694	706	657	658	732	680	688	673	737	682	699	671	707	689	666	665	686	669	675	629	720	712	693	689	679	684	693	661	675	654	669	688	721	706	679	655	650	696	674	733	697	663	643	682	674	665	665	682	703	681	698	691	651	660	667	703	718	708	671	673	667	670	720	621	630	702	667	661	704	698	709	723	663	723	644	684	701	681	727	670	730	660	654	668	680	670	663	690	723	673	693	695	639	676	629	661	660	696	673	638	711	683	658	659	649	687	685	695	678	679	679	725	727	654	726	700	628	713	671	690	700	704	655	687	702	695	708	690	673	636	686	673	670	671	668	649	689	738	668	674	667	712	694	702	673	674	639	701	650	641	662	726	701	705	693	683	666	720	638	672	688	666	665	721	653	673	688	655	714	635	696	678	645	681	697	688	657	652	686	670	670	688	741	685	711	699	717	681	704	638	682	660	713	658	679	711	696	672	683	672	701	659	618	678	670	685	671	759	681	699	671	663	700	655	653	668	711	642	656	668	654	665	676	711	680	696	653	661	686	670	679	673	693	667	688	619	662	712	697	757	719	689	677	660	692	714	721	723	627	714	639	697	702	659	599	691	665	630	640	676	675	693	703	671	655	679	646	696	690	709	683	667	667	673	702	626	674	678	701	676	672	677	730	696	695	666	684	707	705	681	655	696	652	710	665	699	647	662	657	678	677	695	716	714	728	643	667	684	685	671	682	696	724	664	662	678	666	682	728	652	696	698	687	656	669	673	686	671	669	733	661	626	680	691	639	677	694	630	679	680	649	675	641	653	673	661	724	694	695	704	674	658	742	673	663	692	652	660	671	680	682	661	719	691	680	707	659	693	658	679	670	656	720	662	658	705	639	684	649	646	653	689	686	689	664	684	665	663	663	693	630	721	687	684	669	719	674	669	676	687	678	730	630	700	649	654	667	678	687	682	654	643	672	708	728	693	710	671	708	710	673	668	690	644	721	672	681	688	687	706	687	672	711	696	639	644	655	663	704	663	679	700	680	663	695	677	711	667	663	669	691	627	685	663	676	687	610	702	657	681	706	737	662	633	746	683	692	655	669	683	690	687	691	733	668	708	661	672	685	677	662	673	700	687	693	687	645	654	650	714	698	695	699	704	676	698	647	708	694	707	701	622	661	701	663	674	632	703	672	682	683	657	693	675	669	696	683	658	693	684	680	683	688	690	682	642	675	657	677	645	691	651	644	646	681	641	671	641	692	650	662	713	689	667	712	661	690	675	666	692	693	634	645	694	683	696	683	671	660	740	673	713	686	740	676	650	644	676	726	671	647	696	689	722	650	663	619	688	718	675	666	683	685	692	657	658	677	687	690	667	682	666	718	719	703	698	669	743	698	686	707	615	682	699	662	706	693	690	717	699	671	695	687	682	672	702	697	641	708	654	660	662	692	670	681	661	718	698	665	677	667	628	692	684	679	749	683	668	640	680	624	667	660	688	642	674	651	664	679	661	714	720	667	659	682	696	639	650	644	685	642	693	675	646	645	662	679	709	697	706	667	716	676	684	674	690	656	708	699	636	673	698	745	674	657	679	673	700	684	661	634	625	696	727	657	714	680	668	644	698	687	669	697	675	682	687	654	671	616	684	685	682	679	666	650	650	642	650	726	638	683	689	662	623	694	675	669	633	653	667	654	669	669	675	662	758	712	677	698	646	710	607	661	697	681	699	671	689	693	691	725	632	664	644	701	692	638
30022	19088	18491	16114	11859	10108	7633	6351	4042	3110	2126	1523	1389	1008	873	754	717	626	598	486	411	352	385	382	351	319	301	295	260	261	267	275	295	314	275	280	269	254	255	279	259	289	246	269	267	268	219	228	253	247	277	255	251	266	277	250	254	231	262	263	275	238	237	246	237	233	254	249	286	276	271	255	239	237	219	254	247	236	247	255	241	281	240	271	251	280	259	227	275	255	231	203	241	260	266	234	262	279	259	257	244	233	250	242	260	284	233	267	227	232	277	260	249	222	238	236	243	274	254	243	249	269	278	264	218	265	236	261	256	239	253	264	242	254	246	219	234	257	244	263	271	244	223	209	263	244	281	235	250	237	259	234	268	281	239	278	248	228	234	229	226	243	263	234	236	244	269	250	274	259	248	243	265	243	278	273	217	257	253	251	241	225	251	240	284	244	240	225	257	219	244	264	261	249	261	244	232	236	245	263	270	278	279	263	265	261	248	278	246	276	275	271	257	245	222	258	220	273	251	254	249	234	238	231	272	236	267	261	218	272	244	272	252	231	235	256	261	281	210	238	250	258	240	255	248	235	245	246	281	265	257	267	257	250	233	234	254	220	250	231	251	278	271	246	250	233	263	262	239	249	262	241	257	257	265	220	238	225	242	239	253	242	247	244	247	249	230	243	276	249	243	234	213	250	259	276	268	229	243	245	246	237	231	251	247	244	248	263	267	280	239	225	253	266	264	246	241	267	247	243	241	242	244	243	250	269	256	254	256	256	266	250	229	213	285	259	234	218	248	254	232	281	249	260	229	246	216	248	229	250	249	236	285	254	245	245	245	263	248	221	241	270	273	254	269	250	277	268	261	239	262	208	266	240	268	254	224	248	240	261	246	262	231	279	254	235	235	247	252	250	259	270	219	243	240	257	252	233	238	272	278	266	282	249	237	250	255	239	259	218	216	266	240	263	246	235	285	236	273	225	239	255	240	251	233	243	261	240	243	227	238	248	267	267	242	245	236	244	255	213	234	276	226	273	264	249	252	245	253	229	247	240	269	244	261	254	262	247	252	260	214	256	263	249	263	234	254	242	235	254	220	228	219	259	235	252	271	256	261	223	266	250	217	248	263	230	242	242	237	261	254	242	264	234	258	217	235	267	245	261	241	229	242	236	269	245	241	258	266	218	270	256	259	250	261	275	266	239	236	259	228	245	241	246	291	223	261	248	251	282	245	276	239	242	207	250	237	229	243	234	262	259	243	255	278	263	266	257	245	265	239	261	216	242	233	280	260	246	231	268	243	259	234	229	254	275	236	233	265	247	246	249	231	236	224	219	249	236	233	245	287	270	247	230	233	246	213	219	252	272	239	226	229	257	240	241	248	235	283	223	220	230	215	235	272	238	267	256	255	237	259	274	241	241	252	248	240	209	278	262	248	246	244	283	279	247	227	243	256	269	249	239	221	267	241	216	262	233	234	244	278	241	251	251	241	270	241	263	266	240	246	262	242	225	230	253	297	256	274	234	251	251	257	234	259	229	257	262	249	240	266	262	248	225	266	209	262	239	252	261	235	254	278	283	258	254	251	227	236	235	245	232	279	262	221	235	279	239	220	251	239	259	250	259	263	243	253	208	229	214	236	218	245	243	282	242	235	265	238	244	236	238	256	231	267	252	262	240	257	229	239	216	243	233	218	269	242	267	250	263	267	233	257	268	258	251	256	259	254	242	255	251	239	223	272	274	221	239	226	273	255	280	235	262	248	255	243	237	254	225	248	275	265	252	244	253	276	264	252	245	262	225	255	239	273	251	255	237	247	226	244	253	259	247	244	252	254	210	236	243	290	255	248	219	239	252	250	265	229	262	263	267	244	247	252	246	245	282	235	211	233	238	237	242	256	273	271	258	257	286	259	244	262	274	280	238	258	239	223	277	249	260	228	261	256	220	245	253	239	241	257	264	230	246	266	253	267	260	252	262	253	235	270	249	251	256	255	233	259	247	244	235	243	221	230	276	262	244	202	268	255	278	246	261	251	255	241	219	257	239	267	259	259	275	257	270	233	238	253	252	265	281	248	268	246	252	225	229	241	258	256	233	235	222	272	242	249	265	209	260	235	226	273	252	235	263	257	227	246	230	248	263	265	263	264	234	219	255	237	248	259	265	255	265	280	238	251	259	255	228	263	250	239	259	218	276	241	263	260	237	246	223	237	265	235	279	269	244	274	233	240	256	243	270	262	241	235	258	245	251	223	233	260	243	254	242	249	251	220	241	234	256	259	249	271	224	279	279	254	248	275	269	245	259	265	242	289	239	257	256	256	239	230	244	234	251	253	249	263	255	264	265	264	230	278	244	224	264	240	252	257	251	255	242	229	270	239	244	230	220	226	253	265	255	230	243	222	267	266	272	255	230	272	266	207	255	241	220	265	253	267	245	241	251	256	263	269	261	256	231	246	243	268	230	210	287	236	244	259	224	235	245	239	247	251	260	245	253	272	246	243	281	278	227	241	227	252	258	234	253	241	233	275	256	240	238	275	274	253	228	265	277	236	254	227	268	219	217	228	237	272	265	232	274	239	207	230	250	262	280	227	260	260	240	230	266	240	246	267	253	242	241	227	254	255	224	262	259	223	257	238	249	258	250	268	220	242	246	232	239	264	292	254	238	272	241	205	252	242	243	230	208	240	255	238	242	213	236	244	266	235	265	240	274	251	226	235	265	253	251	264	236	246	254	236	257	226	263	255	244	256	245	245	242	249	246	255	274	267	243	241	235	257	268	230	259	234	235	265	255	265	267	253	246	249	253	233	268	254	255	223	259	218	257	240	238	223	241	248	282	251	260	271	242	253	241	283	254	242	295	235	240	253	256	248	272	248	257	244	262	268	257	242	204	225	222	236	252	252	232	245	263	236	245	232	241	203	241	232	229	256	231	264	239	254	250	209	221	236	255	236	271	202	271	263	236	234	277	285	241	257	259	236	227	237	256	248	258	238	248	261	251	264	245	283	247	271	235	289	248	258	279	273	245	234	247	236	281	240	258	236	224	232	230	235	273	271	268	270	236	270	231	238	233	245	235	262	221	242	234	246	221	251	276	257	278	239	269	239	235	238	246	255	256	235	238	250	276	289	261	262	248	253	251	208	231	241	230	237	237	226	231	255	227	238	250	247	267	254	258	260	226	273	263	238	243	285	236	252	249	242	266	253	245	230	230	250	209	244	249	257	271	269	245	267	277	259	250	277	229	283	234	247	253	293	218	233	247	235	247	234	248	216	270	230	264	243	267	246	244	263	246	242	239	231	233	240	267	254	248	227	227	267	251	236	255	263	282	256	257	250	251	227	259	238	234	292	284	257	266	268	264	256	265	253	262	254	253	233	236	234	245	213	292	265	260	275	253	269	243	233	265	246	249	232	269	257	271	249	240	226	251	240	246	240	270	248	241	245	238	243	244	246	213	232	250	242	245	233	243	243	260	261	263	226	232	262	270	247	245	240	253	261	269	249	260
20062	14960	24033	27189	24549	24331	21485	18135	14638	12228	9185	7217	6837	5178	4414	4200	3678	3034	3055	2425	2030	1658	1709	1432	1318	1250	1157	1070	997	907	918	855	853	805	783	748	785	744	767	706	736	718	707	718	689	664	588	640	658	608	626	660	621	661	574	623	609	622	634	667	589	610	609	588	597	641	630	605	620	637	587	628	613	632	631	582	595	605	632	640	603	595	589	597	602	608	623	632	598	659	585	604	567	618	588	598	590	608	597	577	614	590	584	583	617	598	602	631	641	591	592	582	607	612	567	593	605	650	546	602	644	582	577	631	610	606	610	608	635	611	589	610	620	569	592	613	592	619	603	613	592	595	602	590	571	609	588	595	610	620	606	567	639	614	609	617	603	585	645	636	636	597	608	606	616	609	546	586	570	572	564	608	637	581	558	607	606	615	629	601	626	572	601	615	565	625	665	616	606	623	625	543	580	620	586	618	581	596	603	595	614	586	626	567	621	607	602	602	578	583	608	639	590	610	613	606	587	589	586	588	585	633	591	626	596	564	622	604	598	604	599	597	597	596	577	587	605	585	607	647	581	599	607	602	622	595	608	594	620	573	613	626	575	606	612	609	537	583	612	591	597	596	581	587	619	635	626	545	601	618	613	601	596	562	586	614	623	602	604	595	614	595	606	577	592	604	655	606	579	569	590	613	631	610	616	570	628	626	635	615	579	566	649	604	591	591	596	583	596	598	607	596	593	582	616	597	603	606	615	560	605	605	546	659	574	550	570	646	580	605	620	613	656	610	558	593	596	620	584	595	621	601	627	580	606	640	548	559	609	647	570	606	607	652	587	601	584	597	612	552	594	587	622	615	553	609	591	604	572	582	556	605	622	605	572	603	619	608	591	614	600	660	658	623	617	587	553	595	591	615	625	658	600	647	616	595	579	603	608	587	607	599	577	603	639	604	563	645	636	607	600	613	586	609	589	623	587	578	609	628	605	623	601	627	596	629	583	593	621	602	568	617	610	581	596	629	598	582	605	662	625	580	605	617	634	619	634	562	586	619	571	582	617	612	582	603	637	607	632	622	621	641	598	600	611	599	622	629	589	627	601	587	636	605	636	619	602	575	581	599	630	632	581	597	630	583	620	620	618	606	564	581	610	605	609	618	585	613	574	610	591	607	610	641	652	647	628	596	615	574	600	575	606	579	624	595	613	597	634	599	588	595	615	597	582	597	592	585	602	556	597	607	607	610	582	599	637	623	584	568	619	611	608	585	566	578	629	628	607	566	594	611	608	606	606	602	577	642	609	567	609	602	576	616	592	611	650	596	598	587	605	583	625	593	595	568	573	632	624	616	620	574	603	639	607	604	637	627	614	623	604	595	624	564	662	605	636	577	601	548	576	614	578	601	596	578	624	589	600	631	604	605	609	587	641	602	604	581	576	600	604	611	602	596	600	587	603	547	583	591	562	607	555	591	607	559	627	613	588	577	613	640	664	607	564	607	608	588	618	599	619	593	655	551	601	631	586	650	597	603	615	633	636	607	598	572	627	602	586	603	584	611	628	604	625	595	607	601	548	599	615	570	583	602	570	587	584	572	585	584	617	627	590	602	623	575	604	614	584	624	600	607	599	597	661	612	633	595	613	634	596	616	645	595	586	568	575	590	632	600	609	615	604	628	560	621	638	587	608	617	643	583	605	564	611	591	643	608	642	625	598	606	597	637	605	628	630	601	606	617	624	622	632	565	603	599	571	583	597	540	623	621	607	591	596	598	612	597	604	631	613	611	627	604	590	633	617	626	563	649	628	624	607	623	571	608	537	592	586	617	560	630	614	624	599	618	585	613	615	583	551	619	613	646	563	602	582	605	630	609	633	609	588	588	575	592	565	604	588	596	623	640	661	572	645	636	611	594	568	604	582	602	592	594	583	630	612	587	646	619	610	626	601	614	566	594	607	569	607	619	633	596	635	633	638	567	585	632	595	636	571	658	626	613	618	594	599	588	601	650	619	572	596	636	584	588	619	644	627	561	616	637	620	610	642	612	644	657	623	596	625	603	606	548	594	628	642	628	614	599	621	603	609	611	595	592	567	628	601	580	634	622	601	561	591	602	644	574	584	619	611	584	629	625	615	613	582	635	645	600	582	621	624	629	620	610	611	596	598	589	574	576	614	607	621	604	603	594	625	568	589	583	633	567	577	584	654	584	575	619	600	604	586	587	601	615	581	595	602	596	586	621	628	548	583	575	571	607	588	614	604	652	650	617	586	597	656	648	612	629	630	613	551	622	614	643	573	641	606	629	613	613	576	602	603	559	549	639	591	617	612	624	564	586	629	581	604	608	602	635	599	631	602	589	596	661	621	600	637	634	598	589	587	575	581	618	615	624	613	599	633	550	639	601	589	598	596	620	597	621	611	616	568	586	598	623	595	550	606	589	595	604	634	610	634	631	600	601	579	593	631	594	634	632	626	611	580	612	609	589	619	585	585	613	607	588	603	538	595	585	596	601	646	635	587	653	610	616	603	575	655	605	602	620	617	585	611	639	609	556	604	630	575	631	595	572	633	641	640	561	562	618	591	665	571	569	640	597	583	642	540	614	574	595	613	623	599	632	630	634	584	625	610	577	607	587	545	640	598	630	588	595	587	567	631	580	593	596	603	619	606	604	628	614	599	585	576	596	579	602	592	613	592	615	587	650	596	575	590	610	613	643	601	649	606	588	625	594	550	562	575	574	595	621	591	575	591	584	613	587	661	661	613	580	600	544	611	606	570	593	639	608	641	630	581	610	592	636	626	613	609	613	574	588	659	668	636	613	602	629	588	560	609	631	643	585	559	643	609	602	649	596	559	603	577	566	585	625	569	609	620	593	603	620	592	566	593	611	610	634	597	650	609	600	604	612	600	617	656	634	605	578	551	607	662	616	656	593	583	638	612	611	613	608	633	620	581	648	604	588	656	635	622	611	595	608	618	639	610	596	574	604	623	609	588	640	667	619	595	617	569	602	581	595	588	585	584	600	592	585	609	632	636	662	615	592	639	614	585	614	606	634	614	532	617	626	586	596	587	576	604	600	595	573	599	578	621	607	615	562	667	637	595	585	607	620	567	636	593	603	611	645	575	649	578	622	643	607	585	609	624	646	634	589	636	619	641	586	612	660	577	618	610	583	597	620	642	594	613	598	596	638	596	604	615	640	586	632	640	611	624	629	604	608	622	606	573	580	622	643	610	623	622	570	612	641	584	629	646	668	609	590	606	599	591	578	597	634	594	571	594	579	529	632	606	597	563	623	625	607	595	589	605	551	579	601	600	597	623	621	581	617	650	594	647	600	562	626	629	591	568	607	610	639	601	617	613	585	590	639	639	560	623	566	606	622	574	621	574	652	602	611	581	610	582	584	586	662	601	611	591	620	634	618	589	604	569	627	597	608	569	581	622	595	609	618	551	590	603	566	646	593	564	634	615	602	591	581	634	618	588	595	581	631	619	621	574	640	590	583	612	573	633	615	578	589
11652	7706	7556	6111	4011	2581	1672	1230	968	823	733	585	610	433	450	418	420	370	346	319	298	300	323	324	299	297	283	303	287	278	309	318	320	295	317	312	262	314	282	261	300	314	291	299	303	307	303	310	284	282	307	302	273	258	282	289	299	297	304	303	303	294	300	294	305	302	293	310	295	292	288	289	284	282	273	298	270	301	300	308	278	281	297	315	303	308	298	282	288	278	272	281	292	301	284	323	306	260	274	299	295	274	284	306	276	278	286	301	292	305	307	298	276	267	292	293	295	321	244	304	292	318	293	296	311	299	296	271	312	282	335	307	294	276	301	285	295	297	287	301	284	304	328	242	266	340	290	293	269	290	298	301	274	303	304	338	311	296	313	303	279	291	272	303	249	295	323	322	287	282	248	286	302	309	288	285	286	318	310	287	286	301	279	298	308	296	299	269	310	303	284	273	301	272	295	259	291	321	302	309	299	318	277	282	294	300	256	297	281	325	292	287	322	287	318	287	284	296	292	298	291	286	287	271	288	305	297	300	268	303	265	273	305	279	296	286	324	290	288	296	313	287	335	268	283	310	307	303	287	282	290	308	285	288	286	302	280	303	365	343	312	326	341	298	316	298	305	290	258	280	314	267	303	265	277	295	269	287	273	306	268	277	282	279	238	265	269	267	273	320	295	295	306	290	255	295	302	310	297	304	330	316	319	297	293	300	255	238	297	291	277	285	277	307	301	304	262	304	304	274	302	280	245	306	279	315	300	332	287	290	291	274	316	314	269	289	297	269	266	307	295	285	310	326	315	271	276	297	274	299	294	304	301	325	305	284	281	280	301	275	272	308	295	304	287	278	306	303	318	299	292	304	289	294	269	306	282	297	325	289	297	296	307	300	289	288	302	298	322	288	299	289	272	292	296	288	282	299	297	267	293	296	286	290	332	258	295	277	299	285	274	276	278	322	275	303	279	282	290	297	306	302	282	272	304	271	291	285	262	308	272	299	290	319	305	316	321	307	281	314	315	290	284	313	313	289	322	252	319	290	272	260	317	295	311	323	266	303	269	307	309	298	319	290	317	302	298	305	301	298	286	306	296	299	264	251	288	293	323	302	264	310	289	305	322	312	279	280	311	259	269	317	288	286	274	261	313	294	296	300	298	267	315	299	286	300	307	303	314	321	300	294	300	308	250	290	304	292	267	290	279	293	330	314	263	296	278	323	290	295	291	296	280	314	275	268	315	279	301	295	295	294	278	298	270	288	289	315	298	312	286	307	287	291	285	272	291	298	281	291	273	329	284	314	279	290	310	321	287	299	300	282	304	317	282	285	312	289	303	308	263	303	266	320	275	285	322	288	295	265	292	293	299	285	291	285	295	252	326	323	284	280	312	276	300	302	285	266	278	294	303	250	300	327	298	314	293	286	293	318	320	302	317	315	318	271	292	320	305	283	312	280	263	281	284	295	298	292	309	332	309	282	290	299	268	277	287	238	293	297	268	318	283	303	284	307	274	279	271	293	304	309	292	309	288	260	276	283	324	298	307	308	316	295	275	315	281	281	292	304	278	309	267	280	275	270	288	312	261	289	275	308	294	282	294	315	305	299	278	251	278	302	315	286	263	293	282	293	282	281	339	339	277	260	309	293	293	301	295	237	292	250	295	318	279	317	285	302	275	261	274	279	283	341	293	273	305	298	258	312	313	284	259	271	280	315	296	310	301	248	352	268	307	307	295	297	301	270	258	273	297	291	293	302	321	296	287	292	286	288	294	283	269	272	304	303	285	307	293	294	299	320	315	296	294	287	287	299	268	253	301	265	286	300	245	292	302	276	300	284	304	295	310	269	268	270	270	284	313	289	315	274	313	321	280	287	287	277	279	297	294	331	305	274	265	297	295	288	321	298	269	288	291	290	267	268	255	272	296	274	285	273	283	284	316	290	287	280	316	296	253	296	292	297	327	286	273	321	270	266	302	277	288	290	279	296	301	294	278	292	295	292	304	291	282	319	285	282	295	302	282	266	310	299	290	306	307	321	297	281	275	247	305	287	266	264	283	293	336	268	299	286	331	282	286	317	300	293	327	282	296	290	280	283	290	277	303	301	288	252	298	278	286	265	291	275	295	266	281	288	266	319	283	283	294	314	282	295	273	281	296	282	302	268	300	278	311	297	295	323	337	273	290	245	289	317	284	288	304	256	303	289	274	288	274	272	273	308	283	302	298	280	327	295	300	320	281	273	293	288	286	252	294	306	277	277	305	284	302	325	278	266	303	297	300	318	311	280	265	281	318	311	281	286	287	284	273	317	289	258	300	283	294	291	285	290	297	290	288	297	297	329	273	329	293	300	319	293	271	286	251	286	260	306	305	283	258	283	288	268	280	269	283	310	299	295	288	335	299	327	248	290	284	275	306	261	287	305	299	284	338	286	308	294	274	291	306	303	274	288	256	303	293	284	289	294	320	286	279	281	304	292	307	298	292	310	305	307	316	266	297	279	258	287	273	268	274	313	270	282	317	273	292	266	325	270	312	312	294	278	281	283	292	267	284	265	303	311	307	281	322	330	271	285	313	299	288	300	313	309	311	330	304	287	298	325	279	304	286	295	292	299	278	286	304	299	305	291	300	285	268	315	298	304	288	295	300	288	277	269	310	313	268	298	297	276	269	266	298	303	267	272	301	260	270	300	257	323	276	304	291	265	265	257	294	277	262	282	297	302	295	295	270	321	286	270	280	317	310	294	264	307	289	316	307	288	290	294	319	276	303	303	281	306	316	333	248	283	322	294	264	289	311	266	301	272	288	298	289	299	281	297	284	285	290	275	285	303	274	290	277	280	300	291	302	286	301	289	304	288	283	292	314	327	319	310	302	310	312	330	299	303	269	305	253	285	314	318	248	269	284	305	307	309	297	287	281	287	306	271	269	313	302	308	289	316	290	309	316	292	266	293	322	287	316	284	300	261	324	302	295	273	284	311	302	297	341	280	319	282	299	329	305	302	305	284	292	294	298	284	270	277	286	295	293	302	277	320	284	290	297	238	284	284	289	281	336	310	289	277	306	299	292	262	298	292	288	289	293	300	306	276	263	299	305	297	286	263	280	323	258	288	283	254	255	289	299	292	274	279	275	305	317	294	251	298	324	288	293	284	300	282	292	263	278	263	284	286	289	299	313	328	298	295	270	273	286	313	309	294	274	296	275	315	293	279	273	289	311	285	302	280	280	333	297	298	284	291	279	276	304	282	270	300	289	317	319	269	328	320	272	323	283	291	289	277	261	273	299	327	257	294	289	287	288	264	303	292	296	279	296	290	299	254	294	286	282	313	309	288	300	295	271	293	270	308	271	341	299	285	297	273	309	307	270	299	284	329	263	310	309	291	316	297	308	320	290	302	262	311	279	273	266	253	276	322	294	278	270	319	285	296	281	311	327	262	312	308	315	297	287	309	298	273	281	282	272	272	306	272	322	296	286	270	283	297	301	336	293	296	344	307	285	318	297	297
8691	7345	13450	15266	12914	10449	7822	5815	4793	4083	3505	2829	2314	1913	1643	1582	1469	1284	1160	1102	943	822	956	811	832	822	765	795	737	786	796	827	747	750	793	782	744	707	797	752	782	746	749	774	705	692	755	752	706	686	679	698	693	666	768	712	703	708	725	709	744	757	712	732	709	726	721	710	701	732	702	736	693	681	721	733	698	719	753	693	731	709	774	715	684	668	685	708	688	702	733	711	647	678	702	758	699	660	750	668	699	695	724	705	736	706	675	685	709	674	668	688	727	684	675	687	630	664	699	735	724	703	777	706	688	719	702	752	695	672	650	700	661	708	648	670	652	676	694	710	632	695	650	755	685	748	644	746	737	690	707	681	694	723	716	678	682	700	671	740	680	702	729	730	752	656	674	704	688	689	675	702	724	692	730	653	702	739	697	687	734	672	652	700	728	745	695	704	632	713	665	708	747	677	709	730	700	738	700	708	660	707	695	751	719	694	681	684	700	731	723	710	737	725	719	684	751	683	731	750	687	715	713	713	712	686	683	684	708	738	716	706	731	706	692	731	725	740	670	739	701	663	693	671	689	720	703	701	741	688	721	696	650	694	733	648	665	691	673	731	676	659	717	722	698	637	724	691	699	704	694	736	710	716	682	702	712	702	692	680	715	661	687	719	704	718	705	728	665	708	672	710	713	694	703	708	707	708	681	722	721	736	662	701	684	738	704	679	651	676	672	727	708	737	733	745	698	694	660	735	698	672	685	716	719	671	703	692	729	712	716	706	683	692	723	697	689	677	704	760	722	721	739	665	716	701	661	671	669	676	674	725	683	664	694	686	688	706	707	714	648	654	666	644	735	672	756	646	698	680	674	690	681	696	710	629	716	698	716	686	741	693	701	669	707	706	732	738	709	659	685	748	667	687	690	711	716	694	714	701	704	737	673	722	742	651	682	727	709	699	703	674	712	692	692	690	668	714	683	701	695	721	716	686	672	679	707	714	716	701	690	719	713	770	671	670	673	722	695	713	714	695	725	730	686	759	659	722	707	679	716	750	744	701	675	636	698	714	710	685	704	652	720	728	663	724	709	664	735	703	678	731	696	655	710	683	690	673	697	707	710	682	667	718	640	684	719	681	696	723	690	672	677	710	705	670	724	703	769	701	715	692	694	658	743	666	684	721	723	724	734	750	728	697	717	704	655	670	759	684	707	715	689	736	701	707	713	719	700	684	704	683	682	678	692	712	687	694	700	720	688	680	715	741	733	689	693	717	693	750	711	747	727	665	674	672	671	680	734	719	710	727	767	654	680	657	723	699	714	669	718	726	714	743	706	665	669	700	696	682	684	722	724	695	624	684	733	682	707	667	668	677	704	678	735	759	737	655	681	692	691	702	701	650	682	705	720	687	708	738	665	677	718	725	720	690	714	703	688	722	723	689	699	690	775	738	702	646	736	699	706	670	662	666	664	713	724	702	712	682	695	726	697	640	648	700	706	694	719	719	730	711	710	741	672	734	694	676	715	724	685	693	674	691	746	734	745	752	701	702	766	670	664	720	697	679	734	713	694	734	683	703	693	679	716	756	687	658	748	736	709	756	734	715	764	706	701	703	694	702	708	724	690	671	705	712	717	735	687	711	697	699	692	721	730	741	711	706	732	692	677	724	743	716	698	720	710	672	702	677	712	755	685	715	660	695	633	731	716	693	715	718	711	762	702	691	747	687	684	667	685	725	687	688	697	736	678	736	683	695	738	661	672	661	681	655	720	677	706	712	722	664	683	718	718	692	694	690	708	707	741	683	710	667	700	741	724	729	715	693	681	726	723	704	700	694	731	715	761	633	694	650	660	716	701	717	758	671	667	679	710	661	711	697	715	687	669	729	697	715	716	712	745	695	711	732	695	726	708	695	680	680	704	667	712	735	702	740	673	794	723	643	650	721	657	724	695	726	706	692	688	729	694	695	696	720	743	705	706	680	757	712	689	723	737	718	736	722	714	754	662	664	709	667	677	696	675	725	709	661	698	735	690	677	695	732	689	678	658	730	676	694	717	699	724	705	751	725	726	732	720	716	663	739	663	698	659	726	669	698	705	722	754	691	677	679	700	776	735	677	670	718	710	683	727	706	699	727	691	714	701	698	705	709	696	676	673	739	715	671	741	671	665	656	689	716	692	691	691	659	681	690	723	685	707	693	701	695	693	672	686	679	724	700	704	648	730	641	669	713	709	681	688	736	685	701	671	725	695	671	695	694	708	740	716	694	683	727	656	735	723	716	689	709	682	726	692	671	686	722	696	713	711	689	716	690	653	664	679	683	676	705	649	704	693	722	702	690	678	734	730	647	703	692	694	713	730	685	717	704	685	735	768	676	732	669	667	697	702	684	716	686	715	682	743	705	684	676	704	720	700	746	720	656	728	696	666	667	712	656	705	730	710	710	717	684	719	683	691	666	697	699	683	673	709	702	711	689	693	694	732	667	662	692	727	698	727	749	734	633	689	667	727	693	707	727	686	719	700	715	666	704	727	711	682	724	696	737	681	703	738	724	712	696	688	693	717	675	682	702	693	694	730	682	686	647	704	748	728	745	703	683	691	707	685	698	681	735	702	687	651	695	731	678	676	708	698	690	694	664	703	647	695	704	673	684	670	713	667	691	681	712	731	675	659	677	716	642	696	702	683	691	729	721	665	670	721	674	712	702	709	692	766	683	712	714	711	678	689	728	740	763	701	709	692	691	697	673	699	720	691	621	722	656	713	684	714	674	696	680	699	711	720	684	700	665	684	676	635	726	657	662	666	668	704	718	687	675	661	664	714	734	682	681	687	722	667	678	677	682	676	660	689	734	733	687	705	750	708	729	675	720	747	702	723	712	708	686	696	713	748	662	742	715	699	719	709	703	678	694	679	678	686	681	693	724	702	730	736	753	723	665	713	675	707	683	703	697	679	658	701	679	659	735	760	731	703	675	724	647	704	684	698	712	749	731	704	680	687	719	639	704	700	684	731	735	685	730	686	656	679	682	720	696	736	722	735	658	684	721	691	660	679	741	677	717	666	711	729	689	706	684	692	708	721	697	723	679	690	687	691	716	715	672	719	712	722	700	682	686	696	758	741	699	687	687	679	719	640	735	699	690	725	736	698	653	722	712	693	671	671	723	698	673	698	698	724	677	701	701	691	699	709	764	716	717	663	725	674	683	728	669	685	709	672	732	685	716	673	688	709	748	728	694	698	685	660	660	682	719	733	699	748	705	709	672	663	696	656	687	727	727	703	659	679	709	684	688	703	720	660	720	668	674	678	712	630	678	715	734	684	678	740	672	670	700	686	701	712	708	706	735	707	720	696	660	730	732	727	676	672	701	730	689	730	687	699	725	689	708	679	652	700	677	690	740	725	684	723	717	755	730	718	697	696	686	681	731	678	724	676	724	654	682	724	703	740	694	689	696	719	714	718	743	685	731	696	690	670	735	678	713	721	649	688	667	706	659	742	742	665	707	722	734	721	693
22861	14777	14337	12299	8896	6945	4866	4038	2841	2189	1430	1046	1039	740	653	647	621	495	482	452	391	354	355	378	354	307	327	263	336	321	298	302	308	307	283	283	334	303	256	296	283	290	289	287	285	292	292	265	304	318	293	291	279	305	317	301	271	285	281	324	303	254	283	271	297	298	345	261	298	258	302	291	276	297	262	289	275	278	259	261	281	259	286	284	286	311	278	296	311	310	294	288	261	296	266	283	295	300	294	325	275	309	248	300	300	291	269	321	293	302	294	269	298	299	299	289	302	301	270	276	276	278	309	268	301	297	295	285	296	320	294	281	279	294	268	280	289	286	295	303	301	316	313	282	293	252	306	272	289	272	295	273	286	304	314	265	304	279	286	282	289	294	247	277	275	322	293	261	285	279	289	295	269	305	265	302	280	315	294	282	278	272	298	287	279	260	283	354	258	297	277	320	303	281	297	301	276	272	280	294	272	286	293	279	247	288	291	312	295	289	286	308	270	291	269	289	277	281	265	288	288	303	269	275	302	273	265	277	323	278	249	284	244	327	247	288	295	284	298	343	286	280	277	306	277	289	313	284	289	287	284	283	259	287	292	273	283	267	269	293	271	270	249	298	292	293	291	305	261	293	274	262	302	270	286	294	310	270	284	312	305	272	280	284	315	276	297	295	270	253	257	307	275	312	331	286	298	314	224	276	267	305	298	270	320	277	293	274	268	258	275	270	291	296	285	288	272	317	304	298	276	279	278	305	280	276	268	295	297	288	293	299	295	300	294	300	276	293	281	308	281	262	305	276	314	271	303	308	327	300	256	302	289	260	281	285	322	298	291	314	303	277	294	294	305	283	289	283	322	298	250	289	286	288	308	298	286	270	280	274	291	273	277	261	261	227	282	288	288	305	304	282	270	261	270	251	312	310	254	295	311	249	273	239	307	304	302	287	313	297	266	305	283	303	292	280	303	257	280	233	306	278	289	272	290	301	276	265	272	266	301	276	291	285	270	292	277	297	285	292	272	296	294	294	284	307	280	300	295	268	275	329	259	270	267	293	255	272	297	266	302	308	303	256	300	265	283	254	264	302	277	283	311	274	290	307	273	275	271	295	281	277	273	261	285	289	317	295	276	288	303	305	298	295	259	297	295	284	279	309	285	297	265	280	274	274	275	251	276	227	247	289	252	276	292	270	281	281	316	289	300	257	280	294	267	285	280	252	261	297	277	269	287	275	289	279	286	278	280	291	319	279	270	316	275	295	327	298	245	282	259	286	269	298	309	319	274	289	281	244	313	255	278	280	279	282	274	300	293	290	283	283	258	279	311	262	263	287	273	301	283	298	277	240	284	306	274	322	278	332	287	270	302	293	279	289	295	323	283	273	284	295	272	288	289	269	289	281	290	333	266	289	280	268	318	272	288	320	290	255	293	295	280	314	273	306	304	282	263	295	271	253	261	263	287	251	310	282	293	304	281	288	294	286	288	283	305	301	275	245	269	249	251	277	274	283	279	283	272	259	256	280	314	269	282	246	278	266	266	264	305	265	279	276	312	309	250	295	291	329	262	304	289	299	280	290	285	311	301	270	271	268	247	304	314	295	308	297	281	289	263	282	295	287	271	285	323	307	271	258	292	299	289	319	283	290	296	297	272	287	303	273	286	287	329	267	300	265	255	310	318	294	286	283	282	266	287	292	294	282	272	283	263	293	274	293	299	303	308	269	294	276	310	271	315	286	285	298	269	319	268	263	247	281	275	252	272	279	272	276	284	277	302	283	286	309	271	296	273	269	283	299	289	300	266	306	286	269	273	300	300	279	277	288	289	261	274	269	302	285	289	264	285	273	295	283	278	296	307	305	297	283	288	305	307	313	255	273	304	318	304	276	302	297	287	296	311	262	255	283	294	281	297	287	270	292	308	277	262	319	316	302	284	284	259	280	298	306	280	332	282	277	295	259	309	336	255	294	299	277	280	279	290	286	269	259	298	283	249	281	284	294	287	290	329	277	267	299	297	302	286	241	296	262	292	296	278	319	255	320	301	272	299	264	310	305	296	277	265	282	299	266	296	309	300	276	274	271	299	310	284	296	321	290	289	280	294	267	314	296	294	267	297	286	255	308	257	274	307	331	289	268	286	255	298	308	279	260	293	247	299	310	308	295	282	300	257	255	278	260	282	264	262	294	274	289	272	288	272	265	253	264	280	322	259	304	303	300	296	304	314	309	296	294	290	286	299	296	269	297	303	272	275	298	288	288	313	303	314	334	317	277	295	288	298	271	264	307	258	293	284	266	309	298	269	291	271	303	276	278	284	270	294	278	283	270	286	272	284	253	254	292	286	290	270	234	289	278	277	319	297	269	261	303	303	284	274	250	311	295	268	270	319	296	306	281	272	296	284	312	258	260	284	307	258	279	293	304	281	262	275	271	278	298	303	270	283	306	265	272	295	256	297	303	267	295	318	285	281	267	309	297	296	272	320	278	308	272	273	287	286	254	277	325	284	319	303	314	276	267	282	296	311	259	284	275	288	257	278	260	278	281	306	296	285	284	281	320	276	285	274	311	316	292	261	283	266	277	292	269	277	239	274	284	273	291	255	278	284	294	296	281	272	264	282	272	278	263	277	314	275	269	274	249	285	285	290	265	284	292	301	282	272	261	277	273	279	301	311	286	282	281	287	237	261	264	277	240	277	301	278	297	291	293	312	275	261	261	271	279	281	281	275	311	287	327	236	279	296	272	294	302	267	315	267	296	294	263	278	284	254	306	316	311	325	303	293	260	272	287	275	287	279	291	310	242	288	350	298	275	287	300	289	305	277	280	315	277	260	261	298	316	238	262	288	288	290	248	295	274	276	314	272	258	289	294	307	304	259	280	255	265	279	295	296	301	276	279	274	297	293	282	268	286	311	301	285	291	283	294	277	275	308	345	301	300	280	273	291	280	273	281	260	292	251	268	301	284	268	302	278	275	266	291	305	290	283	301	272	265	267	299	292	299	270	284	260	290	287	275	260	248	248	290	298	298	315	304	268	312	304	296	271	299	257	287	290	287	313	267	298	309	278	287	254	296	282	299	265	278	314	272	318	264	280	272	268	289	277	264	286	312	276	291	277	298	277	293	275	295	311	287	267	300	257	295	301	261	284	292	329	298	297	289	279	287	263	311	299	247	270	282	289	287	288	298	258	305	276	299	305	299	292	255	269	255	289	267	282	302	290	274	285	308	313	271	280	290	263	288	298	254	270	286	290	271	319	276	292	263	266	303	305	282	270	295	308	284	297	285	285	274	294	295	293	278	267	268	283	257	288	257	262	287	305	295	286	293	287	287	292	293	277	294	285	290	286	307	284	299	289	347	301	290	273	257	279	282	305	295	309	264	299	279	310	276	263	292	262	296	316	273	303	275	277	272	296	279	331	305	284	281	236	298	258	302	280	286	303	259	313	313	273	289	297	279	276	284	283	285	289	280	294	262	249	299	281	331	302	297	300	268	289	247	291	271
16481	12078	20531	23010	19914	19099	16261	13146	11073	9433	6626	5379	5101	3601	3288	3238	2699	2366	2042	1673	1521	1321	1332	1175	1130	1012	1030	963	949	914	854	818	812	829	815	789	813	839	766	752	757	755	718	707	737	721	766	722	732	709	690	709	668	692	686	715	742	694	709	707	686	733	661	760	694	713	698	679	689	674	678	686	709	649	679	676	665	667	656	702	644	688	658	667	694	685	680	698	733	683	666	677	689	644	657	731	625	675	714	684	678	641	660	709	634	657	643	747	707	711	727	705	709	686	707	666	671	652	685	660	680	638	710	678	656	717	717	686	675	654	673	669	706	689	651	710	624	724	717	722	645	663	671	699	711	691	638	693	640	686	673	670	634	658	719	660	725	687	681	693	701	679	715	719	736	698	684	688	718	642	687	677	703	680	654	663	665	706	679	660	691	712	684	695	689	669	658	690	687	667	669	684	669	694	682	666	671	616	720	720	682	725	695	666	641	695	696	671	695	687	709	703	708	673	724	689	672	725	722	662	685	671	708	666	661	669	692	654	701	715	669	684	650	705	690	674	651	702	638	692	697	715	662	720	686	710	699	638	702	685	670	696	674	652	712	723	688	680	680	697	707	677	687	700	674	681	661	687	653	726	698	688	704	706	634	681	720	679	727	675	710	660	694	745	711	661	654	691	669	675	664	670	687	677	669	698	686	687	702	688	716	699	676	749	643	699	706	681	649	711	668	695	706	671	705	719	647	670	724	676	657	690	679	725	682	668	680	655	728	684	636	683	729	720	697	703	679	684	650	650	672	668	686	698	737	660	700	700	721	693	691	695	671	702	668	710	706	678	635	666	648	686	639	701	693	695	762	700	676	717	694	638	669	656	745	691	671	658	633	657	653	629	696	672	678	669	638	693	717	652	682	678	665	689	674	697	684	702	660	715	668	728	711	688	671	698	707	672	658	687	683	688	651	727	649	697	688	677	684	728	636	660	680	705	700	673	673	675	697	695	673	696	696	693	698	698	654	686	679	629	701	609	658	701	711	687	693	678	692	729	725	694	652	634	696	664	673	703	706	719	698	711	657	699	708	675	722	714	678	692	689	695	741	592	703	707	663	728	675	683	642	677	684	687	698	681	665	692	679	701	699	630	681	698	735	707	738	634	664	688	705	724	695	700	662	709	714	657	684	710	682	690	699	712	671	691	676	695	720	691	696	686	693	685	624	701	685	696	643	630	657	660	609	687	699	727	705	694	721	682	730	682	728	695	694	716	702	671	691	684	661	654	691	694	672	678	691	648	693	674	691	681	672	669	692	644	701	664	711	687	679	692	685	670	678	720	683	630	682	698	675	741	709	667	673	681	674	710	709	717	690	640	686	676	696	670	661	673	667	650	693	701	693	699	709	684	674	689	669	692	678	696	677	732	659	652	693	687	681	693	650	686	717	688	687	661	736	658	704	642	673	655	694	702	689	691	637	700	705	667	679	681	654	687	673	676	658	697	716	689	636	682	702	650	651	735	710	685	696	707	722	679	651	659	713	739	703	649	679	692	687	673	656	690	663	701	717	705	687	660	680	669	684	699	676	712	721	647	664	696	650	672	700	664	715	704	687	716	713	681	743	724	669	697	719	705	687	685	671	668	690	655	697	650	730	651	685	700	705	627	679	655	683	666	728	703	678	647	681	712	732	692	695	671	628	687	700	641	677	709	665	679	681	676	712	662	698	710	654	676	648	664	704	674	714	653	671	723	688	658	716	667	647	695	688	654	713	668	699	654	711	674	689	731	681	676	661	650	647	682	658	737	703	676	697	736	714	690	725	726	658	644	654	739	721	681	707	715	704	694	662	682	684	671	700	713	682	645	665	718	738	656	708	742	746	705	690	672	695	704	686	719	675	732	635	722	682	689	689	683	651	684	662	716	672	661	695	684	691	642	749	718	669	702	714	685	686	695	712	681	673	711	730	651	705	655	662	722	691	688	678	715	649	675	723	710	696	657	683	676	630	723	667	679	696	617	757	651	705	692	664	695	678	687	696	674	685	670	686	721	686	674	663	721	648	704	667	683	715	674	694	698	689	701	658	644	718	709	648	686	741	670	632	695	676	662	682	716	703	703	678	684	644	695	709	672	687	687	696	684	702	662	701	633	686	677	669	679	676	668	677	650	698	701	672	694	696	705	694	679	711	698	714	698	707	683	703	690	732	747	679	712	736	669	676	678	661	722	711	670	684	735	700	680	667	661	700	674	684	703	628	732	702	678	692	697	666	692	641	744	676	670	699	696	693	703	685	720	711	705	677	692	662	724	691	687	666	714	679	684	732	709	693	703	692	678	737	668	688	722	701	702	662	690	712	642	681	706	721	699	670	656	670	717	683	682	711	657	739	657	666	693	716	664	705	695	656	727	655	710	640	699	693	632	651	725	689	703	659	670	698	701	682	695	676	708	680	698	657	678	649	680	704	659	690	670	721	665	720	671	708	635	677	713	708	657	679	719	670	675	692	694	643	647	656	657	682	645	680	679	726	664	686	702	678	673	698	665	694	704	665	624	652	702	703	694	707	707	737	684	651	699	658	699	719	683	670	688	719	687	757	699	701	673	673	645	689	692	702	693	725	666	676	714	684	681	704	657	699	681	690	662	685	665	720	655	699	699	675	675	674	728	694	653	637	681	696	653	695	665	652	670	683	688	635	636	678	709	686	668	697	701	668	703	727	723	691	637	714	692	706	669	674	682	709	714	672	686	674	701	665	714	720	705	695	711	732	723	645	656	694	700	668	670	720	651	659	722	653	679	696	685	686	682	682	743	721	643	700	691	718	675	699	666	647	699	691	701	698	670	623	668	705	653	732	707	688	655	676	742	700	659	660	623	667	666	685	625	712	746	666	658	666	677	715	681	696	694	683	638	721	731	684	657	672	717	679	685	676	701	667	718	690	665	670	744	718	684	680	663	689	702	674	672	666	695	674	689	678	666	740	650	713	670	660	688	633	669	654	689	702	720	655	681	678	691	657	647	680	695	735	658	682	689	710	646	738	746	667	645	675	680	706	652	681	683	749	696	700	675	704	631	692	665	662	646	692	712	676	687	691	655	672	650	740	655	694	670	742	690	703	671	706	708	701	732	691	646	660	655	732	690	720	728	658	676	622	684	656	638	686	714	696	633	682	684	669	675	714	671	653	693	686	698	662	717	636	693	718	709	697	673	695	681	712	677	696	688	653	654	700	653	690	689	676	666	704	678	698	677	721	682	702	709	707	665	691	695	685	672	673	686	660	705	729	689	686	682	679	678	714	687	635	671	722	661	621	698	721	693	748	691	679	649	714	593	681	699	707	699	634	727	664	687	683	741	665	711	717	698	642	722	677	672	680	667	699	720	672	666	717	733	693	675	681	695	702	688	690	672	713	678	684	681	689	715	736	662	723	691	693	638	686	733	648	674	693	743	689	667	701	731	694	694	699	677	632	684	657	689	688	675	687	692	650	675	659	690	736	675	658	705	705	682	661	703
30686	20643	20809	17477	12600	10405	7452	5882	3733	3441	2160	1387	1425	1043	918	820	762	672	589	512	454	421	416	326	316	314	332	299	300	286	271	296	302	237	303	279	262	265	299	286	253	246	269	208	234	271	273	210	257	243	259	217	239	260	267	250	259	278	253	268	265	270	251	256	259	271	231	232	255	245	257	244	286	266	269	268	235	247	247	251	261	269	264	284	266	264	267	263	275	278	243	261	264	257	262	268	218	271	261	246	256	264	267	251	285	238	228	248	257	265	234	238	233	265	261	265	253	264	298	225	227	272	269	230	257	258	275	272	245	235	238	263	254	258	266	240	236	256	248	255	260	243	272	259	255	266	254	278	234	240	243	270	261	277	283	251	252	246	241	280	243	228	262	263	233	251	251	246	242	250	262	250	277	218	238	227	239	257	260	256	267	219	247	275	267	257	268	249	239	245	285	239	239	218	227	247	283	283	271	272	257	231	240	235	243	244	239	237	245	238	231	252	239	279	249	245	279	250	234	265	253	293	265	242	243	245	233	253	266	261	276	287	233	249	259	229	233	226	267	243	240	265	218	264	259	266	253	251	276	245	227	273	276	232	248	245	250	261	275	256	247	229	246	253	271	259	283	247	248	282	245	281	258	255	272	220	271	259	221	279	260	288	241	234	276	257	246	257	268	251	253	249	243	270	271	241	287	279	277	254	304	273	241	241	244	261	263	242	267	255	245	266	268	321	220	265	260	252	246	249	262	286	247	243	248	277	236	230	275	237	283	252	236	244	250	276	265	233	240	255	240	250	265	245	261	287	265	265	222	287	269	270	279	248	274	273	249	233	245	255	239	255	227	243	258	277	248	268	277	222	283	249	229	252	262	274	266	260	233	261	260	251	243	255	255	268	230	230	253	229	258	224	284	258	249	247	286	263	246	245	242	242	248	265	232	264	237	226	247	255	255	254	248	231	249	231	305	268	262	242	257	279	264	278	213	279	258	235	265	266	229	225	253	236	230	245	233	276	261	267	266	249	273	240	254	247	278	277	244	255	273	251	237	251	254	260	247	266	246	260	236	207	243	287	244	241	227	285	244	244	255	270	246	294	256	244	256	228	265	284	277	256	242	242	268	278	259	267	244	264	254	256	269	225	257	214	272	274	281	233	254	240	261	290	259	233	248	242	266	258	239	260	226	237	241	243	267	219	240	228	234	232	239	244	254	255	248	272	245	288	263	250	278	241	215	236	262	262	225	239	217	239	271	308	227	268	266	235	233	281	260	262	217	273	234	253	230	266	277	248	230	245	255	262	263	293	245	285	260	256	276	255	269	272	250	242	231	242	253	246	269	265	265	263	272	238	247	259	253	260	270	222	247	255	260	239	268	256	275	267	267	257	266	236	268	262	255	247	261	234	268	297	271	271	237	260	258	263	284	244	241	259	226	254	269	234	249	217	249	264	250	248	257	254	230	268	251	274	239	283	277	238	233	239	225	263	242	255	259	271	257	265	256	290	232	237	266	258	277	289	261	233	248	244	241	251	274	247	234	257	279	232	259	282	233	259	250	251	258	251	237	232	257	219	244	225	234	244	269	238	282	258	221	248	260	241	242	280	246	261	246	247	272	262	242	263	286	262	239	244	257	276	237	257	258	260	271	245	245	268	259	229	295	246	270	248	233	246	233	219	251	262	237	243	274	213	287	269	245	276	256	263	251	262	250	254	226	239	240	242	271	273	282	259	248	237	241	254	242	234	253	235	248	234	256	274	279	198	277	271	246	256	252	241	260	266	255	295	245	250	238	284	294	225	252	250	246	257	231	250	243	264	247	264	264	243	254	246	271	247	274	255	222	250	257	266	277	238	229	293	232	264	222	252	269	266	265	268	240	255	276	258	281	243	254	237	273	246	242	267	253	258	260	240	244	244	237	287	264	259	267	227	242	216	229	233	239	237	265	243	253	242	249	260	260	244	295	226	233	243	264	245	243	246	249	271	274	267	283	241	242	252	240	264	257	254	243	278	243	274	238	262	264	245	264	253	242	243	275	255	252	255	237	270	252	253	283	280	265	239	275	270	308	222	263	230	222	279	238	232	257	258	271	283	251	248	259	269	274	254	251	240	261	246	235	263	245	282	245	288	246	254	261	249	280	228	267	266	212	225	255	257	257	248	256	265	240	243	245	250	235	268	272	208	253	262	216	250	223	281	219	259	246	226	235	235	267	273	238	268	245	254	225	258	273	263	235	269	246	235	259	240	297	272	254	224	265	238	248	264	251	257	265	266	251	240	240	260	223	240	240	290	240	237	265	255	241	274	263	230	237	227	252	260	255	266	256	260	250	280	241	262	249	245	253	253	245	252	259	284	246	277	255	244	273	236	269	264	265	263	237	260	263	242	247	246	225	261	258	263	252	250	285	238	248	234	278	263	258	276	238	283	244	263	245	253	243	257	275	246	254	237	243	252	254	244	232	232	244	273	235	227	250	254	255	248	234	279	275	243	287	254	248	281	251	249	263	235	253	253	251	273	279	255	254	248	256	262	261	256	250	250	255	260	259	262	250	255	271	241	249	233	255	251	266	252	277	266	260	243	283	259	268	244	243	248	254	263	291	262	292	263	259	262	227	289	257	299	262	222	249	279	270	263	257	243	265	245	248	239	236	244	258	286	259	253	285	254	224	246	265	272	243	267	285	245	257	234	271	280	277	250	258	246	237	272	241	263	259	259	228	283	240	260	245	258	267	246	232	258	237	231	255	240	251	254	238	248	263	264	235	285	258	240	239	281	241	251	283	260	257	283	260	262	253	228	227	271	264	255	248	271	254	281	237	260	255	263	248	267	241	242	261	258	258	259	268	247	249	234	272	252	256	248	253	234	238	248	260	234	256	250	232	224	230	260	269	259	262	270	256	288	266	254	246	244	247	243	219	233	246	262	269	264	240	271	249	261	273	252	216	269	269	267	212	303	259	271	285	281	232	259	285	244	267	246	225	251	268	246	253	253	265	243	256	255	252	256	237	256	279	264	229	238	267	217	289	268	298	271	291	260	276	272	239	265	249	251	254	260	266	262	286	240	250	246	242	245	255	243	235	268	265	248	266	255	270	236	227	227	253	260	255	293	261	250	262	259	272	235	245	268	268	292	262	258	264	272	241	238	273	229	224	283	267	258	257	248	278	247	243	263	242	239	261	263	260	245	250	239	238	247	234	261	242	254	223	262	277	275	239	265	250	254	284	252	276	241	247	286	285	241	258	281	250	251	270	235	253	246	250	243	232	238	262	242	242	261	271	266	219	278	251	256	282	267	225	273	269	257	224	232	274	250	250	275	257	259	257	242	277	248	254	252	231	242	228	284	234	255	233	254	268	251	256	276	251	287	250	239	253	278	263	254	256	258	253	257	260	278	248	245	261	272	246	266	245	266	277	277	266	244	275	261	267	262	248	229	254	271	251	251	280	257	246	252	268	250	260	247	236	268	255	281	274	263	258	272	258	260	271	256	258	259	240	269
20589	16488	25455	27454	24060	23685	21570	17447	14102	13326	8862	7182	7102	5392	4808	4520	3813	3397	2914	2400	2147	1683	1770	1347	1334	1214	1203	1080	1055	892	967	902	910	837	805	834	811	793	749	738	761	711	694	694	645	674	662	660	605	680	648	647	615	641	665	628	619	612	609	643	609	643	596	674	617	622	634	618	611	612	613	616	588	612	598	600	620	637	624	616	602	627	606	622	608	611	617	620	602	596	624	632	604	606	637	638	645	620	614	580	570	645	627	610	588	623	607	648	604	578	600	607	597	584	608	590	614	607	634	644	610	591	593	615	574	594	638	632	581	618	588	576	588	587	603	598	649	638	587	568	600	617	651	588	605	610	582	619	621	561	610	641	613	580	595	601	628	604	595	609	577	623	589	640	659	637	617	621	615	596	580	603	628	627	597	626	613	653	617	614	634	634	605	595	599	609	636	617	665	584	660	583	613	585	628	623	551	592	577	637	626	610	645	589	581	635	597	651	550	638	622	662	578	609	605	566	623	575	609	578	640	629	622	613	589	603	603	600	584	577	614	614	654	602	628	568	629	577	617	612	575	597	571	639	614	637	581	655	640	577	601	636	613	622	628	619	602	630	638	609	638	623	594	628	647	603	632	599	613	618	619	600	635	636	570	590	598	617	610	646	608	588	626	614	583	598	626	627	597	602	599	562	617	574	576	645	621	613	622	615	590	599	600	614	634	658	620	647	599	625	585	598	607	665	618	613	633	631	620	598	605	607	637	608	610	626	571	637	591	590	605	617	633	625	644	619	617	638	541	612	620	614	643	603	598	639	649	592	584	640	621	580	646	605	624	636	621	591	546	613	621	622	650	613	615	602	645	584	583	667	656	614	607	582	615	632	605	652	564	582	580	606	628	633	629	596	600	627	647	612	584	619	593	594	662	641	612	614	617	535	601	660	626	594	627	596	579	665	646	612	647	602	616	631	592	551	623	575	624	602	563	630	612	650	601	630	604	610	629	596	629	609	677	608	614	602	609	625	659	621	608	594	648	616	588	601	622	595	603	587	575	612	594	621	627	634	622	578	612	621	628	603	611	632	584	585	600	626	605	608	676	578	606	618	615	590	572	618	605	575	646	614	617	605	606	641	543	602	613	613	631	568	632	602	563	602	599	610	654	613	571	609	577	604	646	605	585	648	647	620	626	636	631	603	628	653	660	643	605	595	626	633	625	634	615	636	598	578	593	620	608	563	633	614	641	613	619	610	624	580	621	637	605	624	614	566	642	615	618	626	581	643	634	618	546	577	589	632	582	600	589	655	610	625	618	599	628	651	642	596	612	621	591	592	623	593	581	598	583	596	612	603	617	643	599	614	602	614	662	571	606	608	605	558	643	615	629	651	627	662	601	612	597	628	624	645	634	604	576	630	627	592	642	622	642	584	617	610	637	629	594	618	578	599	609	585	588	618	639	608	549	649	606	633	605	635	608	632	632	657	625	639	614	584	650	651	623	630	615	585	620	589	614	583	631	564	582	641	615	624	616	625	613	640	640	639	618	574	599	606	636	661	598	597	571	555	617	631	631	603	583	653	620	676	625	611	579	669	598	610	624	640	625	635	622	636	612	620	605	627	613	657	631	618	662	577	677	628	701	636	609	625	601	631	572	568	655	592	607	599	639	602	684	617	621	576	564	572	595	556	640	638	606	612	592	600	571	613	608	617	570	634	598	610	622	629	634	614	618	565	610	639	602	600	620	655	647	611	564	593	616	595	633	620	589	658	629	565	631	630	623	654	665	662	597	603	587	612	559	613	609	575	638	668	637	606	634	650	622	591	607	583	632	619	644	615	641	604	614	618	577	598	594	616	589	597	621	613	604	616	634	642	592	639	598	649	630	620	593	655	594	604	615	647	606	619	613	581	621	610	581	556	601	613	672	596	631	619	646	608	575	602	629	609	596	575	672	594	626	596	616	608	606	598	636	564	606	644	583	612	586	643	647	577	619	604	600	613	608	614	672	659	600	615	629	622	593	617	614	664	637	610	616	645	598	594	663	580	620	571	604	592	559	600	645	614	616	658	594	559	606	642	591	610	639	657	587	582	625	621	636	619	650	574	601	615	626	600	578	601	645	607	610	647	607	619	626	588	580	610	641	584	612	624	589	650	615	624	628	640	579	594	617	594	603	626	605	590	604	641	606	576	579	635	604	576	605	609	675	632	587	598	638	608	629	595	614	623	599	594	578	613	619	594	635	628	689	640	640	600	624	589	595	571	660	644	609	592	594	643	636	607	631	647	579	627	609	617	650	578	668	575	564	605	573	616	602	608	632	606	616	583	640	606	628	580	588	638	608	617	602	611	618	615	601	606	612	585	664	595	613	621	604	613	615	654	636	631	610	611	664	588	610	613	616	599	641	623	561	656	599	577	634	583	579	651	597	675	644	642	589	637	654	627	595	592	606	625	570	595	653	626	605	583	614	596	569	616	588	522	614	625	618	614	586	598	612	610	601	636	642	643	616	587	639	551	615	633	601	636	601	605	624	605	624	603	584	593	642	615	570	617	608	590	633	647	592	644	631	547	612	578	589	602	617	607	608	665	607	640	642	626	599	599	638	578	585	639	574	582	647	621	600	615	567	639	611	621	579	585	640	588	627	600	626	599	616	637	603	625	625	595	604	600	574	630	590	635	617	588	613	569	616	608	638	631	607	551	608	621	664	623	622	622	616	609	593	618	571	621	604	592	614	613	627	615	626	594	635	603	639	592	644	590	606	576	606	597	612	646	622	635	671	609	591	587	618	620	643	641	587	598	656	570	624	585	641	624	607	585	604	603	625	598	617	611	618	644	597	622	547	587	598	577	614	587	625	633	615	631	575	593	600	616	599	617	595	599	617	603	645	560	570	605	609	624	662	604	646	612	595	667	615	596	592	580	627	575	646	638	623	583	608	625	607	606	604	582	586	636	583	605	608	608	582	589	617	643	637	610	599	625	585	575	594	624	612	573	603	619	607	599	640	615	608	593	629	584	586	609	591	580	621	614	596	616	595	609	643	647	575	632	654	632	604	644	630	640	613	671	647	636	570	625	647	655	592	633	632	617	579	610	618	635	623	649	610	594	579	599	583	597	558	600	596	655	636	617	591	572	599	554	620	635	616	618	629	586	609	629	580	598	581	659	625	580	610	627	652	642	604	583	638	644	642	604	580	622	576	604	588	599	567	623	565	581	619	652	587	613	603	668	635	641	604	633	640	619	577	592	575	577	604	584	618	584	621	591	650	634	637	623	591	583	619	607	614	639	617	668	580	617	632	611	608	589	625	609	578	652	619	599	612	596	562	618	601	627	610	680	624	641	571	662	647	610	603	576	586	620	633	649	541	680	609	592	584	583	653	582	653	616	591	609	590	625	591	663	636	625	638	562	565	628	657	568	625	607	608	640	589	614	560	601	648	658	601	593	586	594	665	626	679	605	643	624	588	637	587	607	622	671	649	609	650	626	626	640	622	633	645	625	592	576	600	594
11824	8251	7777	5684	3935	2435	1628	1313	1031	852	703	598	541	486	465	423	380	358	357	340	339	353	292	310	298	320	335	300	299	319	309	292	296	306	289	293	290	293	298	308	302	303	286	301	309	295	293	288	313	302	284	312	325	267	305	299	273	291	286	266	297	282	276	294	297	330	284	353	282	276	296	293	299	300	278	284	287	273	315	286	293	312	270	309	310	315	296	312	284	272	258	279	306	317	259	283	302	288	319	292	299	279	274	299	255	293	280	286	276	313	296	294	267	306	307	313	277	276	316	291	283	295	301	306	298	301	283	300	307	292	307	286	309	307	334	302	324	270	322	297	305	279	297	261	281	310	309	307	348	290	316	283	282	306	274	302	289	291	300	301	286	312	278	291	327	257	286	300	279	289	303	320	319	297	320	306	290	277	278	296	296	264	338	329	318	311	317	308	285	283	314	338	301	281	302	315	309	309	295	298	317	294	315	294	281	323	271	323	261	333	306	334	266	282	326	302	310	287	299	293	292	290	298	308	299	305	301	291	275	283	297	308	284	309	293	305	299	267	295	273	331	267	314	290	294	280	291	292	285	299	303	333	307	326	294	296	293	288	328	310	304	284	272	288	259	288	313	298	281	300	337	321	317	331	287	328	331	316	310	281	281	291	316	277	329	304	291	326	317	328	324	309	289	280	269	313	299	292	262	316	291	283	281	278	284	306	294	297	293	255	284	304	276	327	291	297	281	295	282	295	274	304	311	285	307	270	317	287	298	315	260	280	291	305	281	278	290	277	307	271	313	282	262	333	270	298	329	285	312	273	296	320	327	302	295	295	287	308	271	282	283	240	264	293	297	283	291	300	300	316	283	284	276	301	266	316	293	303	281	288	317	333	280	323	265	300	270	295	301	293	299	330	276	285	267	305	275	284	312	292	286	250	288	300	272	304	328	277	305	273	282	271	290	297	295	277	277	316	300	315	301	317	335	298	280	285	345	305	304	289	283	294	315	344	297	271	293	291	257	291	304	294	311	305	315	317	302	285	293	287	309	286	311	307	290	287	292	296	299	296	324	324	303	286	288	313	304	316	276	312	308	327	318	282	264	289	300	311	317	259	312	310	281	303	304	284	319	287	303	329	308	320	332	282	340	285	291	293	327	288	306	286	303	265	313	294	290	304	296	263	294	284	304	295	292	295	283	307	269	287	339	293	311	317	277	296	309	325	305	299	262	260	299	318	309	282	341	298	288	290	307	293	282	306	291	305	282	284	298	265	295	307	314	290	303	284	319	296	285	320	292	286	311	314	303	288	298	283	292	282	319	312	289	302	293	290	271	290	305	309	302	319	278	317	288	272	287	286	300	303	287	273	271	270	274	313	322	266	310	289	277	288	308	311	295	294	285	290	327	296	293	256	298	315	305	294	301	292	307	301	299	312	282	294	287	287	297	311	340	286	310	317	287	303	289	306	315	280	309	345	307	297	287	277	312	298	297	301	292	319	298	320	311	303	275	319	286	295	262	325	287	281	325	296	299	293	294	330	315	293	290	302	334	280	310	300	270	285	321	311	294	314	302	325	313	277	323	285	309	309	286	304	281	277	313	312	286	316	307	278	307	300	328	289	292	290	317	304	289	305	338	296	293	312	297	290	307	311	281	286	293	276	299	304	322	281	327	313	313	284	251	279	311	270	298	269	324	308	285	279	269	284	285	280	297	292	248	284	304	313	325	288	306	266	318	288	279	268	291	302	291	325	321	271	312	299	285	286	303	264	284	280	283	284	276	292	296	304	286	302	296	293	302	335	322	302	316	302	318	288	333	296	292	287	261	291	306	255	268	311	314	288	279	292	292	297	296	302	303	270	285	292	300	309	314	321	300	281	313	297	328	323	292	323	304	274	306	303	260	310	331	294	257	310	311	251	283	261	319	294	299	274	278	338	312	329	302	304	295	313	319	255	291	323	302	323	336	318	277	288	274	312	280	311	286	308	281	288	322	271	289	274	283	287	328	297	272	282	300	286	308	291	274	299	289	262	313	282	298	298	283	291	292	310	316	296	318	284	311	303	300	309	343	301	289	318	257	311	298	301	294	308	301	281	305	272	255	288	282	302	304	293	296	322	270	299	295	311	287	297	307	342	317	293	313	300	317	285	306	304	338	306	312	315	312	275	269	305	309	294	341	294	310	297	288	318	275	310	316	292	301	286	283	289	271	302	296	307	281	299	287	307	303	314	302	295	288	304	296	320	279	297	302	299	309	303	316	290	302	269	302	314	320	314	305	306	296	270	292	281	294	286	310	282	273	337	270	328	271	313	293	319	307	289	303	328	317	290	309	286	303	333	281	298	293	319	344	280	292	336	306	290	318	286	275	293	297	302	294	273	322	305	294	302	304	263	325	304	302	278	305	338	285	273	319	294	287	286	281	300	288	277	307	288	291	296	251	287	282	289	283	311	313	312	281	278	242	303	282	301	295	295	311	260	288	304	266	289	284	299	303	300	302	285	288	297	315	314	317	315	304	317	281	278	274	331	271	321	278	247	248	279	328	286	311	309	315	302	343	303	289	293	303	307	305	292	289	316	314	270	288	286	297	303	301	285	279	305	298	319	278	296	308	300	279	302	297	301	307	304	305	314	296	298	308	264	281	288	288	278	303	284	283	256	294	289	288	287	351	282	276	333	305	274	308	306	268	302	292	311	287	291	290	301	297	274	296	329	278	290	314	303	300	289	269	276	285	291	274	287	306	256	283	323	277	278	290	327	293	298	284	267	254	289	293	270	318	301	286	279	305	291	268	291	290	281	278	294	283	294	321	288	308	310	269	310	285	274	299	297	289	287	276	275	300	338	290	291	292	311	290	310	293	321	274	269	294	302	286	288	287	267	274	312	284	313	303	284	261	279	260	294	284	279	285	253	275	346	301	266	273	284	323	304	276	304	331	295	301	288	293	271	284	303	286	298	308	301	294	290	299	305	320	310	321	302	288	307	299	287	320	310	292	315	262	276	306	298	327	304	281	254	263	299	305	323	331	296	286	324	312	294	300	302	305	260	293	312	330	297	315	278	299	291	299	310	290	308	256	280	318	321	315	286	278	295	290	321	289	309	287	294	285	280	323	287	308	301	275	291	303	295	324	339	292	325	275	284	284	259	308	280	289	293	279	269	327	326	293	297	275	285	300	292	285	294	290	299	317	298	283	263	285	309	302	286	299	305	293	278	316	303	301	290	313	293	315	298	272	264	302	322	317	287	271	316	261	267	301	294	316	317	309	329	308	317	280	308	326	285	310	282	295	263	289	308	287	312	272	319	331	313	316	304	283	279	281	312	352	302	287	301	324	264	297	294	301	295	261	324	334	280	287	318	304	299	300	320	303	291	312	317	310	287	300	278	268	292	306	270	307	319	285	319	310	280	292	290	290	296	276	309	273	297	308	302	329	277	281	305	270	292	288	283	299	300	294	318	283	288	267	286	321	304	310	285	288	322	307	312	311	304	280	276	342	289
9017	7753	13520	14611	12915	10031	7726	5995	4857	4266	3259	2768	2261	2018	1816	1521	1362	1144	1175	1020	910	844	878	820	853	789	787	787	796	746	792	815	771	737	761	762	769	727	801	745	742	742	736	744	773	690	724	746	707	725	672	729	747	706	678	705	713	732	768	702	769	730	745	696	708	714	710	691	694	695	676	685	713	746	671	697	744	742	700	730	709	679	708	708	736	694	739	686	716	715	694	683	700	706	723	717	703	743	738	715	695	696	745	701	743	639	662	720	681	718	681	686	756	696	724	710	703	735	670	711	713	681	739	685	777	781	689	714	687	705	705	673	754	713	685	735	702	724	694	732	718	665	722	687	688	697	724	716	716	757	721	735	720	723	701	687	729	708	707	715	721	697	684	749	700	694	719	668	682	710	726	691	689	736	712	699	725	716	708	724	718	678	644	714	694	672	703	707	706	728	750	713	696	711	688	687	737	705	659	736	688	708	700	727	721	722	723	727	656	721	723	760	698	710	695	741	692	699	696	731	687	712	721	673	663	730	698	700	682	690	705	695	746	693	735	762	661	732	707	738	731	748	694	723	719	702	744	744	728	695	743	693	692	708	703	741	756	703	769	731	710	684	719	711	753	707	699	742	690	719	701	671	728	711	705	722	693	751	729	755	681	677	713	729	712	709	674	709	680	676	747	710	656	695	737	720	706	729	677	719	706	720	698	721	669	769	699	654	704	683	691	700	702	715	686	703	720	719	735	689	708	707	719	731	681	708	748	685	752	736	765	738	697	722	734	721	731	704	711	709	706	718	687	713	715	725	737	658	655	749	668	728	746	686	693	716	693	733	728	742	739	725	711	663	652	733	722	734	685	766	681	661	683	711	705	707	733	698	715	704	679	758	716	711	710	735	714	727	737	688	770	729	703	743	702	674	706	698	672	757	673	674	676	676	743	724	729	755	686	672	708	722	700	677	710	668	685	739	721	720	682	679	730	715	667	690	697	679	690	739	691	702	739	727	688	675	721	699	704	689	739	640	703	671	703	734	724	715	748	701	732	765	673	679	720	707	653	668	628	731	693	697	683	750	783	704	660	691	693	692	762	719	763	694	729	698	760	690	699	688	726	723	736	705	710	709	665	708	717	681	694	688	720	756	693	693	708	693	737	726	753	771	760	704	700	702	742	720	705	724	694	696	715	705	742	651	690	719	739	723	712	718	684	699	684	692	746	686	686	710	734	708	729	675	731	703	699	714	704	695	685	708	730	697	765	768	756	685	734	725	678	667	698	734	737	734	706	701	683	692	718	731	728	708	746	701	741	705	687	735	731	691	721	685	705	707	674	681	693	701	679	690	740	740	725	707	720	753	689	689	700	693	664	729	725	745	718	721	705	740	709	713	742	699	698	784	728	704	732	672	695	723	724	726	695	741	673	678	726	697	733	684	684	730	675	746	691	702	721	724	653	726	708	726	721	717	734	682	728	733	757	725	691	757	710	702	675	739	700	741	711	720	682	689	662	693	731	722	762	764	690	741	700	735	680	694	692	717	674	714	667	691	698	646	698	709	714	694	744	728	672	665	731	714	702	711	665	723	729	734	738	740	696	675	752	717	713	702	738	736	742	705	680	701	690	704	688	720	710	743	720	703	673	680	712	711	737	711	724	712	734	728	689	684	682	715	679	716	690	717	685	694	694	706	724	752	709	704	742	751	742	709	719	728	691	752	719	696	700	689	658	708	675	731	717	699	684	700	729	706	699	771	692	703	705	682	695	664	770	774	743	721	704	717	714	719	706	679	709	703	714	754	715	741	718	709	707	719	702	745	729	696	691	706	728	708	734	767	664	692	704	738	663	725	703	751	726	751	722	709	707	742	721	685	713	709	662	700	700	721	689	726	741	656	716	689	713	724	667	719	694	790	725	687	663	710	762	665	700	726	735	706	749	728	691	720	730	670	708	659	701	690	709	748	696	725	688	703	701	711	723	714	691	675	689	677	725	698	670	700	704	735	679	717	729	678	738	730	734	679	751	699	702	757	702	691	685	655	679	684	743	714	745	665	749	752	725	675	716	745	720	743	775	724	705	724	718	696	706	711	716	713	712	654	735	695	756	752	691	775	706	702	719	700	740	720	702	686	679	698	711	744	687	683	672	720	701	717	704	736	692	700	700	753	688	659	750	721	717	745	721	733	697	711	692	722	694	717	733	695	697	740	701	682	692	748	747	729	677	695	748	753	732	673	678	749	679	709	716	751	708	754	747	705	727	727	744	732	720	704	731	735	681	715	746	679	701	706	681	691	719	731	650	733	749	768	733	695	669	705	696	688	743	713	674	712	676	710	749	720	720	712	692	689	724	730	749	717	734	685	717	718	732	683	708	691	716	706	732	711	737	710	703	774	727	722	695	750	643	753	691	676	729	655	701	721	702	706	696	712	733	698	721	716	696	694	705	698	734	709	711	748	716	756	656	745	676	767	755	783	720	661	669	702	751	730	719	721	710	715	731	748	680	663	702	724	684	697	730	699	701	700	734	690	700	727	737	704	686	686	660	673	682	710	746	708	698	748	698	664	714	679	729	745	703	747	687	755	731	768	717	704	693	674	693	712	705	683	747	719	724	682	736	697	703	682	752	675	727	736	699	731	712	680	746	702	692	715	737	732	682	687	687	735	678	684	656	716	749	700	725	742	704	762	712	779	679	678	727	699	688	732	706	694	667	719	758	674	713	680	710	716	723	717	670	684	733	754	718	726	642	715	724	688	717	711	687	696	698	709	717	726	741	720	753	688	724	672	714	725	719	698	719	708	687	774	695	694	736	702	684	706	691	721	708	712	740	678	670	660	715	745	719	736	708	700	718	691	716	702	688	733	716	694	689	717	735	720	713	689	719	735	712	711	701	674	721	760	697	711	680	758	734	729	722	666	703	721	734	675	653	655	697	750	736	662	697	766	722	672	758	703	718	723	674	703	671	699	744	740	738	704	670	683	767	747	728	715	701	706	712	729	708	690	670	703	678	690	676	696	709	692	666	669	715	713	704	708	688	664	717	699	698	764	680	691	727	693	737	721	721	695	714	680	700	689	727	725	710	714	672	701	768	707	745	716	702	693	638	698	719	707	752	748	668	717	767	712	709	700	693	669	679	654	702	739	729	740	704	683	704	652	698	716	715	751	699	713	734	727	730	683	682	723	710	675	732	725	691	720	699	717	661	742	695	672	741	660	650	675	753	700	754	722	706	675	711	692	627	744	733	717	725	725	677	741	762	709	685	706	737	701	747	727	724	737	722	711	682	721	721	679	729	702	732	710	645	726	698	712	690	700	719	701	697	717	719	701	712	719	673	721	653	672	693	701	660	707	663	697	675	700	676	702	711	691	690	676	692	697	718	685	742	718	662	711	710	762	625	718	713	701	683	725	707	670	735	715	638	666	696	668	689	702	736	677	704	676	739	669	700	711	702	696	713	654	689	801	643	702	718	682	699	734	668	694	723	722	682	697	750	702	672	711	725	779
23636	15627	15647	12372	9099	7238	4652	3721	2398	2169	1373	1057	1015	754	723	641	591	520	461	432	353	374	350	372	331	373	320	324	355	341	323	309	330	330	315	305	284	323	327	319	294	276	278	255	266	327	282	284	293	280	259	275	311	304	291	299	296	306	301	312	297	295	320	317	329	284	282	283	275	299	234	274	288	306	320	283	268	289	288	279	253	307	279	280	307	284	295	293	274	290	309	288	313	309	299	307	290	244	313	293	300	306	296	270	312	326	288	276	281	315	286	289	317	272	275	298	297	303	330	294	294	297	303	268	314	273	260	313	285	277	313	286	303	279	308	309	298	319	282	311	270	322	296	302	304	308	287	270	280	259	299	264	285	274	274	292	293	294	303	286	305	289	269	299	303	276	281	270	315	270	271	293	293	308	277	302	317	281	275	290	307	303	298	310	281	297	289	282	271	265	305	294	268	261	278	285	302	274	307	313	283	288	292	293	295	287	289	274	259	297	315	309	311	319	284	315	280	265	253	287	279	293	288	279	315	317	264	298	273	260	282	279	317	320	302	319	272	323	289	285	282	277	284	305	312	295	299	289	268	287	292	280	327	299	279	268	307	300	281	275	317	307	282	267	286	287	310	276	281	294	305	313	293	278	295	289	278	292	309	303	270	302	328	266	267	292	290	285	265	291	294	287	295	308	310	270	297	288	287	275	298	287	270	284	299	298	293	308	280	262	286	251	257	291	298	313	256	263	269	299	311	271	292	317	302	280	319	296	295	281	300	269	283	301	323	315	297	259	313	326	282	285	289	289	284	312	292	316	263	268	274	334	268	263	303	312	280	289	280	291	272	291	299	327	319	277	293	257	290	326	321	307	283	319	300	308	300	310	292	306	294	297	336	302	340	283	311	284	277	289	298	304	284	304	311	285	288	268	278	248	305	296	334	289	292	296	277	280	290	276	292	291	277	270	297	297	283	310	292	326	281	290	254	279	266	309	299	314	308	319	316	289	291	293	244	283	285	300	306	269	285	318	277	269	287	275	260	308	271	295	299	283	270	295	273	278	324	300	296	293	315	281	289	288	290	286	309	288	280	284	298	318	305	303	295	304	265	265	291	282	267	263	305	307	290	292	283	286	330	300	279	328	312	294	290	326	297	274	297	281	250	301	304	290	275	286	279	329	335	305	280	294	273	311	267	324	299	279	273	309	328	279	266	285	257	272	273	287	274	296	262	302	305	306	302	303	286	303	281	292	296	310	289	304	285	287	271	278	286	291	298	307	287	308	271	290	288	303	277	290	313	296	267	286	290	313	319	296	298	291	269	242	278	299	328	284	291	291	305	279	301	254	311	303	275	321	311	289	293	291	286	282	298	258	287	278	301	315	275	332	293	285	285	352	298	298	277	279	275	290	273	292	288	283	271	273	290	262	313	314	290	268	297	288	269	294	298	328	266	322	280	300	267	264	300	282	307	278	313	287	279	292	312	313	304	284	274	306	318	288	304	259	307	308	317	286	269	280	312	288	280	272	317	307	298	265	289	245	268	292	274	284	349	312	285	304	293	331	295	300	297	281	296	297	275	289	287	297	260	286	280	291	275	310	307	286	302	268	268	289	292	286	295	314	274	303	272	279	297	296	302	292	323	257	305	257	305	288	294	291	284	258	298	301	268	279	279	276	318	292	313	280	264	299	271	278	309	290	297	300	280	297	268	299	291	290	292	294	304	269	283	262	272	279	311	307	288	279	297	291	317	315	302	295	311	282	286	317	284	297	277	304	297	277	305	289	278	282	312	289	285	295	285	320	336	266	295	290	321	308	307	270	318	274	290	270	261	276	321	291	278	265	296	273	263	286	314	292	275	315	287	296	280	295	250	302	284	316	289	296	293	271	266	324	304	279	290	278	280	325	283	316	292	281	300	336	284	312	297	308	253	307	294	277	303	286	278	264	263	277	300	284	285	280	280	244	297	309	270	308	308	249	286	302	285	311	317	300	281	287	301	284	290	281	294	300	243	296	277	323	291	274	312	302	256	271	316	314	286	297	271	298	283	298	327	346	292	296	298	263	269	278	300	309	313	288	303	298	286	258	296	292	295	304	308	318	273	276	306	285	316	310	279	318	264	278	261	293	329	328	298	292	280	309	284	329	299	301	319	319	302	299	248	290	335	287	324	300	277	339	283	300	306	285	289	301	296	273	283	286	287	305	257	255	290	289	298	302	313	321	293	286	303	281	275	284	327	313	286	273	318	288	301	316	293	274	302	305	288	309	321	328	270	284	291	299	265	316	293	292	282	305	295	301	307	282	307	259	271	251	298	280	283	299	310	289	301	287	291	362	287	281	261	293	307	293	292	300	278	307	313	314	276	282	298	281	275	276	294	288	274	303	295	301	263	297	316	300	330	311	285	293	296	314	289	296	282	271	270	285	297	299	281	320	309	313	271	262	300	306	296	314	269	292	276	261	299	285	287	328	281	267	260	307	319	315	296	273	270	280	282	319	270	287	294	292	283	278	317	300	284	284	301	295	331	307	307	295	283	296	284	324	290	310	324	308	319	300	307	314	318	305	282	292	285	282	262	310	290	278	325	302	306	288	326	280	321	292	282	284	317	312	312	292	283	248	244	280	289	269	284	305	278	275	302	317	325	303	280	299	271	323	322	279	247	297	313	249	293	291	282	315	300	278	286	269	284	297	278	278	280	284	284	293	285	279	293	309	261	262	285	271	304	280	313	282	279	301	284	269	294	295	269	302	294	286	268	272	287	286	289	268	280	310	276	321	294	307	280	267	297	288	293	301	288	287	266	262	320	274	282	284	270	285	335	283	310	270	262	280	258	310	256	275	319	329	282	289	281	294	254	312	299	303	265	299	282	292	268	295	301	312	317	340	278	257	258	321	302	293	298	294	294	284	299	296	303	308	278	297	288	298	272	300	280	280	277	280	301	273	308	274	293	273	288	267	312	307	291	289	268	282	254	250	277	296	298	293	281	325	312	300	291	303	289	287	288	292	293	272	291	299	277	260	301	275	293	293	279	289	273	285	289	304	277	294	278	311	327	302	312	268	290	287	292	301	285	279	292	297	283	283	282	296	264	290	307	294	279	316	287	274	286	297	311	310	275	280	277	272	284	298	296	304	243	271	273	296	286	310	315	291	289	300	280	272	302	316	318	313	274	280	283	320	296	278	279	281	295	305	317	320	268	290	288	301	280	307	255	299	309	288	321	300	283	318	277	297	303	314	305	295	331	282	276	294	331	270	285	284	272	294	275	264	299	274	269	266	331	323	294	264	289	290	294	282	294	266	282	303	286	269	284	278	279	271	248	295	273	272	325	325	262	289	283	313	268	317	288	272	287	283	309	282	285	261	271	295	294	300	299	294	315	301	301	304	280	273	289	279	317	299	262	292	327	308	300	267	253	286	303	295	351	306	291	296	299	315	312	314	275	315	310	275	298	305	305	289	252	328	249	293	260	273	257	270	277	269	300	279	322	305	300	292	275	267
16932	12834	21071	22684	21032	18690	16068	13200	10548	8977	6103	5165	4982	3931	3632	3273	2565	2448	2025	1781	1555	1350	1330	1221	1042	1017	998	986	951	971	903	860	868	803	855	899	839	872	796	764	737	759	797	734	757	804	719	721	738	743	706	769	737	716	794	721	727	773	692	732	679	717	674	692	694	697	730	690	747	700	698	713	709	672	702	739	691	708	681	706	714	676	703	664	723	714	728	709	696	665	707	697	706	755	732	705	698	742	703	661	669	712	739	706	689	723	641	672	683	692	662	664	722	719	644	669	678	705	683	674	675	727	704	658	739	698	678	658	698	729	692	706	730	754	722	710	723	685	741	687	735	696	680	705	651	691	709	666	731	664	716	693	688	728	717	694	700	722	735	681	708	706	707	715	731	696	679	675	752	655	664	696	716	727	668	729	687	739	710	666	744	642	690	691	721	710	723	653	712	699	688	673	720	675	709	693	703	682	683	732	684	697	659	712	699	706	697	661	708	686	738	693	707	745	666	732	711	742	698	669	686	691	723	748	696	693	695	715	729	645	725	678	705	699	710	687	687	685	682	692	749	723	676	749	627	758	672	681	719	683	660	730	697	676	685	704	665	751	696	682	688	747	663	718	720	718	731	665	737	660	699	651	681	693	638	689	674	667	710	717	727	709	698	720	635	698	739	707	724	736	700	674	712	730	675	699	727	661	737	702	743	653	664	718	749	687	672	725	718	688	700	678	684	679	721	708	730	733	724	670	679	725	660	666	698	725	698	720	701	681	714	695	694	733	775	713	704	726	695	709	659	679	701	686	753	707	641	724	663	698	730	669	689	697	693	666	692	699	736	707	654	707	747	646	709	668	701	672	696	649	684	703	690	742	685	731	696	654	722	724	727	712	665	715	719	696	667	704	678	688	697	743	686	714	702	671	720	701	726	754	750	711	667	686	705	716	702	685	722	755	663	733	703	686	693	720	701	676	689	704	712	723	682	656	731	703	709	728	734	692	726	692	732	681	734	604	714	748	668	683	701	694	728	676	718	683	682	677	726	714	694	700	649	703	718	671	672	685	705	682	726	715	733	705	711	697	712	691	708	684	689	719	691	701	695	695	705	669	717	741	722	728	718	727	697	665	723	722	701	675	697	693	684	699	702	651	659	641	719	686	654	726	745	663	712	673	682	713	738	713	712	693	716	663	658	717	697	689	711	689	702	697	726	722	696	715	728	696	676	660	723	704	747	704	702	702	723	658	715	704	690	758	745	650	728	678	720	667	643	674	658	679	663	691	718	714	709	714	700	718	667	725	707	683	736	674	760	663	730	702	682	713	721	697	707	668	661	685	672	676	725	710	687	704	693	700	675	660	660	682	643	727	693	681	777	720	708	691	632	711	709	759	707	762	681	693	717	700	712	685	686	731	677	715	669	660	730	725	721	758	733	700	712	755	718	692	709	725	740	653	700	683	677	672	692	688	692	680	730	717	664	657	721	718	680	678	729	703	722	682	715	751	730	706	662	711	736	720	760	700	719	739	724	685	686	694	696	711	711	655	712	709	683	683	687	705	666	670	698	655	722	705	729	700	641	648	689	641	727	649	678	753	696	716	709	704	720	744	677	691	667	712	713	743	739	728	726	705	661	687	696	738	740	739	703	714	727	638	716	651	732	700	667	730	701	675	719	730	696	687	697	690	738	723	704	686	696	745	720	703	741	693	709	667	675	728	720	703	716	758	651	726	717	691	694	706	697	690	725	686	695	716	679	679	732	687	716	749	646	728	686	664	700	688	647	692	705	736	634	706	704	705	713	673	656	682	731	679	692	677	688	700	694	709	722	642	706	689	708	710	701	659	686	711	707	695	732	723	688	680	690	731	665	698	663	671	706	718	685	704	706	694	683	696	693	651	670	681	700	715	720	728	714	716	711	692	638	721	686	700	706	691	718	686	676	661	676	695	689	701	673	664	694	723	710	693	693	714	716	689	708	687	658	724	687	728	725	680	720	696	689	731	697	693	643	693	696	717	714	726	674	719	668	692	714	698	686	700	693	737	688	702	732	716	694	707	694	678	758	667	685	618	676	726	681	721	706	746	706	710	701	693	707	682	741	697	746	720	695	722	716	765	734	712	759	694	705	703	704	694	667	666	667	720	659	698	700	718	709	675	686	665	704	692	725	678	692	697	681	741	706	673	691	651	709	676	707	714	714	679	689	675	703	664	720	687	656	661	716	679	702	732	701	717	730	708	744	667	739	689	666	665	701	763	673	725	680	720	724	688	674	712	675	705	710	708	670	738	720	734	739	700	708	701	732	695	715	747	686	745	709	700	698	687	715	693	659	679	705	693	730	701	687	685	672	692	720	673	722	759	703	731	664	709	661	723	718	703	698	685	709	671	737	661	705	646	681	695	744	690	686	698	714	677	703	720	707	732	689	722	703	683	684	693	710	714	694	684	721	712	677	638	711	699	687	710	690	701	720	679	695	696	697	681	677	678	710	674	715	669	706	681	676	687	661	732	735	766	658	713	667	689	686	680	693	723	725	696	716	700	696	757	721	641	684	752	688	706	692	708	673	719	702	691	681	711	692	713	698	736	720	661	709	746	671	725	669	670	721	690	716	654	737	644	716	703	675	712	678	703	709	721	666	683	689	731	689	701	712	702	694	750	724	664	681	648	668	657	712	684	708	727	710	730	708	719	706	698	650	699	674	698	695	718	693	680	711	676	692	724	642	681	692	687	726	676	714	740	693	711	730	670	700	714	668	675	708	677	718	703	744	690	730	703	702	758	705	744	711	680	658	706	723	718	716	748	751	742	700	709	691	706	707	697	702	721	650	722	715	671	715	685	641	644	751	667	687	739	731	702	669	749	698	696	690	752	722	698	719	718	681	669	715	682	687	715	696	689	677	675	687	683	747	645	697	693	682	707	675	731	756	706	697	717	689	714	675	684	696	678	702	703	668	699	689	701	707	732	712	693	692	733	648	687	710	727	682	716	719	683	669	683	677	719	708	732	664	714	684	697	720	722	761	679	682	705	725	712	708	658	678	705	706	641	671	696	670	682	692	696	689	684	721	656	674	708	739	708	655	682	737	746	708	713	694	732	736	717	676	707	649	698	691	747	720	728	738	726	743	695	685	682	701	703	669	706	701	717	641	684	709	720	715	717	703	702	719	659	683	672	655	751	695	708	702	727	700	684	683	705	684	685	727	692	723	668	729	666	722	725	690	694	713	716	730	662	690	676	719	691	705	718	710	675	698	706	693	703	691	681	716	691	759	709	712	680	689	670	704	670	753	698	686	707	675	670	732	699	694	657	707	674	670	669	722	762	668	694	675	643	702	677	650	684	696	720	674	707	704	713	642	637	720	675	667	707	729	723	699	681	711	717	705	788	686	678	705	687	723	714	663	732	734	708	749	639	681	710	689	686	703	739	713	674	674	724	740	705	662	696	637	680	702	674	676	678	639	695	696	686	696	708	704	719	687	712	674	684	689	722	714	728	720	699	650	688
30854	21280	20861	16717	13986	10924	7404	6167	3879	3185	1906	1480	1469	1044	933	780	768	634	523	502	460	404	376	413	362	309	306	311	308	287	313	286	282	305	300	271	269	302	309	270	265	285	271	264	275	297	281	237	259	264	265	264	255	262	248	232	238	288	269	242	204	225	298	245	254	263	253	246	262	269	261	259	245	251	251	260	222	275	282	257	246	254	256	204	241	284	268	259	238	261	257	275	233	238	256	283	242	259	280	240	254	259	249	249	250	259	269	248	250	258	250	244	249	258	258	254	275	237	272	263	228	247	267	249	279	253	258	241	237	261	235	250	250	268	250	249	260	244	259	260	239	303	257	230	258	246	236	259	264	278	241	294	261	259	251	262	231	245	292	262	268	227	274	250	269	288	256	245	245	255	275	256	241	276	263	235	277	268	253	268	258	243	261	277	250	231	250	263	234	241	246	257	271	280	275	260	276	236	249	276	288	259	239	288	252	261	260	264	214	262	247	259	284	302	277	231	250	243	244	229	225	233	257	269	249	229	245	240	228	278	250	273	267	305	267	256	256	265	290	255	254	282	261	236	272	271	272	260	264	225	248	271	257	229	276	266	270	229	266	253	243	275	204	257	286	227	239	266	278	235	248	246	253	258	256	283	251	268	256	232	227	275	292	232	253	250	255	263	273	236	267	260	219	261	260	230	286	252	231	285	285	250	255	248	252	250	269	246	228	259	253	229	276	237	243	252	272	236	266	275	223	261	242	252	237	285	259	266	242	264	235	249	247	249	282	262	235	254	250	234	270	263	266	245	277	269	257	242	274	260	231	236	236	272	267	273	288	255	245	253	274	254	263	237	256	309	270	230	247	287	256	260	273	259	242	237	255	268	250	271	239	262	274	276	274	255	250	274	260	285	273	271	261	280	249	235	248	291	250	247	295	251	268	300	255	277	236	274	286	241	239	260	279	269	234	276	236	236	229	260	250	269	224	261	235	244	250	200	245	248	269	259	236	272	271	224	260	242	258	252	241	251	253	256	240	242	270	250	260	236	262	261	274	249	254	275	274	291	266	263	260	259	248	270	303	236	244	242	254	225	267	244	259	268	256	256	241	286	213	242	254	296	288	231	251	226	207	237	240	252	261	257	242	273	243	293	264	235	228	252	289	265	236	256	255	242	250	273	266	235	241	253	233	267	248	247	264	260	230	238	229	251	236	264	261	249	267	260	234	232	270	285	232	260	268	265	246	255	259	254	233	237	241	246	262	252	258	280	288	262	228	252	228	241	250	250	234	247	243	295	243	258	277	258	257	218	238	262	266	250	247	262	262	254	239	245	232	278	252	249	274	246	256	245	277	287	270	273	261	237	280	289	276	254	266	295	239	248	232	247	237	248	253	285	261	276	250	269	259	268	276	246	262	244	241	250	263	270	266	230	262	220	240	261	232	263	266	278	246	237	244	267	288	272	286	257	247	265	238	257	288	250	254	236	249	242	264	256	274	245	274	251	280	252	248	261	229	266	257	231	288	267	272	224	239	267	241	221	253	269	249	235	261	288	252	225	250	238	285	263	276	235	225	249	256	271	263	257	247	268	261	258	240	249	256	255	258	255	290	275	247	256	256	271	262	277	261	245	231	262	255	242	227	257	261	265	251	253	270	249	270	241	250	230	254	266	267	251	274	258	253	239	239	257	229	269	272	275	269	241	249	278	262	232	252	260	271	247	246	250	252	261	271	274	275	264	250	271	244	241	267	250	244	260	268	263	250	272	277	263	265	268	251	252	261	258	250	293	232	254	288	247	268	232	253	255	273	259	250	253	247	250	238	225	248	268	240	242	274	258	224	249	272	244	292	270	234	258	246	228	294	273	276	245	261	249	231	272	250	271	260	268	271	271	261	266	260	246	270	240	250	253	253	264	245	228	249	233	287	279	268	292	265	274	270	248	232	284	281	234	278	269	263	255	256	251	255	287	261	249	264	264	273	271	251	276	281	261	277	246	225	268	233	263	283	263	270	269	246	262	285	265	230	257	249	265	260	247	229	300	266	258	286	279	265	244	238	230	273	235	264	258	239	273	276	243	255	262	284	236	257	240	241	219	231	257	231	245	240	274	239	243	248	236	269	244	236	290	277	272	251	269	256	248	219	248	267	298	251	234	251	270	254	282	286	281	278	265	265	259	272	260	272	230	270	227	235	258	254	300	255	268	266	288	247	241	265	264	255	236	238	228	253	259	239	260	257	286	214	268	243	263	262	254	246	251	230	282	293	262	225	244	300	257	260	279	243	238	255	292	262	271	242	216	276	286	254	257	258	250	285	265	258	269	258	255	262	273	278	256	225	258	290	260	238	246	242	246	260	263	252	243	264	265	279	250	263	274	278	251	265	281	268	266	250	262	231	268	252	265	243	255	242	260	253	281	258	240	229	268	257	210	240	258	217	212	254	265	274	246	272	243	291	265	269	271	233	246	258	293	277	267	307	241	254	251	252	274	283	277	280	260	252	277	249	260	248	265	263	262	252	265	271	265	279	245	274	272	283	274	280	259	260	248	257	250	255	268	265	225	251	252	248	257	223	286	266	275	276	255	279	240	254	267	238	250	216	267	258	240	259	273	271	257	245	261	256	245	237	259	258	263	269	231	255	219	293	261	252	225	306	255	241	233	264	232	242	258	255	264	278	234	257	280	301	247	250	265	260	254	271	260	240	253	257	255	241	284	248	269	253	236	274	263	297	280	255	281	243	276	244	265	230	246	273	236	233	256	246	248	262	272	246	258	265	291	260	270	262	268	262	249	243	246	249	265	264	245	246	255	241	282	284	272	263	281	251	277	228	232	287	259	261	252	237	246	260	255	245	280	257	242	257	244	248	236	257	247	261	295	274	284	257	282	263	235	285	244	250	274	228	250	250	227	260	230	270	270	244	253	232	256	250	259	280	216	249	262	269	228	245	238	270	245	257	253	281	253	262	248	254	269	290	241	240	242	297	256	227	290	246	249	261	239	269	292	242	247	234	243	286	261	215	245	251	266	250	267	263	239	273	262	259	272	246	305	232	242	240	272	250	263	246	264	230	291	264	248	255	236	275	243	251	248	274	244	251	259	250	273	216	280	255	267	275	264	228	240	280	247	237	223	252	264	236	225	256	246	276	240	265	277	239	261	277	244	258	238	242	285	236	239	258	268	241	263	270	271	255	251	261	271	236	247	266	270	234	244	255	280	298	312	259	274	262	273	246	270	231	269	239	249	296	254	267	247	203	241	260	246	249	227	231	255	295	276	257	250	257	247	252	246	249	271	278	249	263	257	247	261	241	218	235	260	252	267	254	247	272	223	250	221	263	276	267	240	256	250	254	296	250	259	261	247	247	254	260	232	265	268	251	261	271	252	256	281	224	240	237	253	255	246	257	239	285	247	269	249	240	270	239	234	256	296	261	236	272	272	275	263	285	266	244	268	222	248	253	261	240	243	242	226	247	257	226	234	252	264	235	266	277	269	251	258	251	235
20611	17006	25037	27001	26078	24218	20813	17555	14294	12274	8426	7277	7314	5361	4879	4341	3680	3233	2799	2566	1953	1662	1696	1625	1355	1230	1197	1123	1096	992	963	893	896	841	842	848	808	760	794	745	703	687	696	688	721	666	699	611	687	670	663	607	686	631	645	688	630	571	672	636	651	651	563	600	624	578	616	634	637	659	632	614	613	647	618	622	664	645	633	684	620	613	638	612	663	642	590	649	579	637	637	640	588	662	615	639	600	644	615	656	609	617	619	620	640	625	665	642	648	588	634	603	644	610	650	629	630	626	642	631	610	599	670	633	615	616	628	640	572	616	631	627	614	656	639	632	575	618	646	650	661	593	634	573	590	620	604	627	625	591	665	650	646	602	597	596	611	593	614	643	619	635	619	613	594	602	595	579	597	648	620	604	644	591	634	638	652	600	636	608	615	652	636	639	630	620	576	648	644	603	641	686	597	630	584	637	613	619	614	676	618	584	610	606	582	624	589	635	591	585	623	619	582	626	593	598	590	619	608	642	623	652	587	610	608	619	634	606	639	557	617	612	563	642	637	611	619	631	627	615	659	665	608	668	656	676	660	624	620	613	655	580	608	638	617	633	599	637	608	636	629	657	634	645	643	601	569	581	637	659	588	636	650	600	588	587	610	577	646	624	581	631	608	616	680	604	641	630	585	662	613	624	583	649	641	626	628	610	641	640	561	609	569	586	648	644	593	613	608	629	593	620	582	609	632	628	608	567	628	588	600	659	627	637	628	665	620	578	613	595	646	593	604	607	651	634	620	631	624	632	565	630	611	634	615	637	597	645	661	633	619	608	589	614	614	614	653	614	586	601	626	640	613	588	616	628	638	606	629	606	610	563	612	594	647	630	653	615	585	615	614	600	639	617	661	648	621	671	638	610	575	616	593	667	634	659	655	626	655	642	651	621	678	643	643	642	658	629	632	579	629	614	614	587	600	586	608	650	654	603	617	626	631	600	583	610	612	627	630	602	683	638	647	610	638	600	596	668	645	597	636	644	578	598	644	609	633	648	611	661	597	579	638	612	684	633	617	627	610	597	625	612	638	631	640	615	589	643	627	610	600	602	629	644	584	608	635	598	618	630	634	580	566	613	614	600	631	597	590	600	580	616	588	653	651	578	622	632	587	600	659	610	668	620	631	655	637	595	583	590	618	617	601	599	633	641	588	620	653	625	599	606	649	610	609	643	623	601	664	643	587	640	636	624	611	623	579	587	638	596	634	656	583	616	611	629	659	660	662	586	626	634	647	627	637	574	638	611	611	672	639	600	625	672	616	615	591	630	621	579	657	632	657	630	637	618	633	639	632	618	645	651	602	616	584	601	608	584	583	600	655	631	606	594	603	646	623	612	626	610	634	592	577	633	630	613	605	649	593	649	660	641	634	624	584	581	651	610	642	583	657	692	631	630	593	623	602	615	602	592	632	579	652	602	650	607	589	615	633	590	670	620	624	637	612	639	621	642	618	599	576	637	638	574	603	568	631	601	604	651	603	614	617	661	619	606	619	631	622	631	604	615	613	598	623	627	650	656	606	624	591	545	613	638	581	614	578	637	581	602	639	628	646	581	608	612	635	667	630	590	644	604	562	632	669	582	604	602	619	650	646	593	622	611	609	578	613	613	641	660	596	673	595	667	601	602	681	574	610	589	618	672	633	632	613	595	671	675	648	658	656	588	582	641	617	616	601	608	602	648	664	649	645	596	588	637	635	604	575	639	619	625	610	596	585	614	604	590	611	615	637	611	635	661	622	599	626	656	613	638	620	675	640	605	632	601	615	619	639	617	592	647	618	611	612	585	606	656	634	628	603	620	615	603	620	621	632	581	641	625	569	630	570	601	649	596	601	561	640	600	644	626	574	594	637	645	619	622	618	621	654	652	582	664	615	614	639	617	626	657	595	598	599	641	613	649	601	602	644	625	649	585	634	630	627	658	608	631	677	616	588	633	579	650	609	621	593	627	601	645	551	610	612	663	612	612	631	615	612	600	639	610	589	634	620	612	609	638	607	614	595	569	585	600	649	643	651	641	601	588	657	596	674	605	623	649	604	612	647	610	620	624	592	595	608	590	624	565	658	642	612	622	597	674	617	652	606	657	605	644	566	610	607	648	632	616	618	591	623	616	641	616	588	642	642	593	639	625	654	612	590	636	635	661	610	609	642	622	614	609	634	597	618	631	590	594	636	602	586	619	601	609	613	628	603	626	638	634	642	632	608	622	633	620	600	616	648	620	596	637	625	603	630	596	625	655	630	597	614	568	599	613	614	557	627	602	628	610	578	624	617	613	595	646	629	620	641	606	576	642	612	662	628	618	619	629	629	586	596	585	587	627	595	608	616	646	579	634	593	632	634	626	647	621	631	624	600	619	608	682	618	600	622	659	640	627	605	620	649	642	627	622	619	597	610	590	637	675	658	640	621	564	678	591	618	650	595	636	625	636	633	633	620	607	572	581	612	627	636	628	586	642	627	645	638	635	624	597	618	606	610	641	605	628	628	601	572	632	639	617	653	671	577	606	598	602	595	625	616	652	612	598	624	615	630	612	593	637	633	612	615	621	570	596	614	609	642	595	624	649	603	656	605	637	629	600	588	599	670	622	609	603	575	586	616	616	624	651	626	594	610	652	607	635	596	630	641	645	631	641	605	632	590	665	560	617	598	564	581	625	658	629	637	644	606	619	602	582	606	652	629	637	612	623	612	649	643	611	659	592	592	633	589	599	622	617	580	647	627	600	605	662	639	614	637	614	560	576	618	635	604	625	596	639	662	609	626	614	648	615	647	669	612	605	634	624	674	616	585	589	597	659	627	624	592	613	589	614	574	619	629	639	635	609	613	623	629	559	607	635	641	613	623	588	632	609	638	596	610	660	566	616	635	606	616	627	588	606	606	580	637	616	622	617	640	585	648	609	632	608	614	612	641	610	603	640	601	614	635	655	600	683	632	606	584	674	587	661	585	635	627	621	628	615	625	575	651	591	617	648	628	609	624	566	628	629	623	599	615	608	599	585	634	623	624	564	601	615	640	615	598	619	615	608	625	640	677	613	624	639	671	629	602	650	634	618	608	671	624	627	624	633	644	644	593	598	605	639	605	672	611	684	612	613	626	614	625	593	628	601	638	641	645	638	640	597	654	606	625	627	613	630	650	612	615	642	572	629	608	613	632	579	587	563	601	572	623	650	604	597	666	615	659	591	602	584	656	652	619	588	618	630	662	622	632	617	653	609	595	680	610	634	585	603	595	620	582	663	644	636	595	604	631	629	619	609	660	621	588	617	621	627	612	641	619	592	631	617	601	602	632	596	581	597	653	636	638	613	646	621	652	646	663	594	634	593	582	626	617	640	625	620	571	587	668	634	641	638	643	596	633	623	588	643	607	587	627	616	608	586	627	678	648	586	622	615	634	581	642	653	646	669	598	609	662	628	683	641	675	617	616	626	633	601	613	580	652	635	611	623	600	632	590	568	642	626
12418	8640	7924	6078	3894	2536	1675	1261	975	827	690	570	542	532	431	411	427	387	353	345	345	346	306	306	335	301	329	288	316	319	263	314	316	328	325	303	277	331	312	341	312	313	262	323	333	303	295	290	289	310	318	306	303	271	329	310	298	252	331	322	310	302	297	329	261	308	302	279	292	265	313	324	321	325	289	292	283	288	301	310	307	282	302	300	305	269	296	277	282	339	320	289	337	301	321	311	290	323	315	304	297	316	294	261	279	312	277	299	326	310	318	313	286	278	295	326	297	319	304	326	336	295	276	310	315	307	320	308	320	290	286	317	302	309	296	298	315	307	323	300	287	293	290	328	278	313	293	273	280	315	290	330	320	298	282	335	301	276	310	273	303	318	331	321	306	330	320	313	314	341	309	307	302	260	318	332	322	286	286	300	328	311	307	314	267	300	279	279	288	306	309	289	272	278	318	318	280	282	276	277	306	334	316	299	302	285	308	275	302	315	309	323	319	285	282	316	285	290	289	328	364	291	279	278	301	279	298	313	288	253	306	265	257	310	294	298	295	317	264	277	300	312	279	303	318	323	322	316	308	280	294	297	313	276	308	306	325	295	284	300	290	291	297	303	303	323	304	318	266	308	267	308	322	267	295	314	300	307	289	299	280	304	294	312	265	307	290	278	306	283	287	257	286	320	294	316	301	288	299	289	293	301	333	310	324	300	293	310	279	281	336	270	297	349	316	309	284	312	310	300	292	316	330	324	305	313	284	332	312	326	294	297	336	300	290	294	314	292	306	306	316	291	309	313	335	336	263	313	296	286	294	322	288	285	276	296	333	308	286	312	315	305	315	293	302	276	282	301	313	320	265	320	297	327	326	325	321	278	277	296	276	311	307	319	270	267	294	316	315	310	311	313	296	318	301	312	294	316	304	288	295	315	306	287	270	332	310	320	323	300	292	294	285	257	281	274	273	292	270	314	301	301	307	306	300	266	323	283	292	289	305	322	322	300	322	270	302	312	333	288	309	284	327	303	289	303	250	275	292	305	296	317	270	310	300	325	315	326	307	304	312	318	283	298	277	280	311	329	297	311	284	349	297	288	285	327	290	311	301	315	302	321	282	285	309	289	288	307	347	305	318	306	322	302	308	271	301	294	349	283	299	318	315	337	332	296	316	302	320	319	288	325	326	284	289	292	320	344	318	301	316	320	339	312	326	306	298	287	294	302	265	325	308	298	304	310	281	326	292	302	284	282	322	313	273	310	266	312	316	290	288	312	312	279	307	299	293	301	294	301	274	321	281	304	287	252	293	304	281	318	284	299	298	314	315	314	284	292	325	291	305	307	335	267	300	299	315	349	286	300	319	308	292	326	293	256	295	309	295	317	302	290	279	278	302	281	308	286	278	302	285	296	292	309	268	277	284	286	262	293	301	306	312	284	313	284	302	284	321	301	299	285	283	291	295	306	267	302	279	300	330	320	351	306	274	309	263	288	305	309	263	320	313	331	268	282	269	264	298	275	314	298	292	312	292	276	297	307	283	307	319	308	298	317	304	256	312	296	326	300	284	303	287	284	326	325	293	299	343	278	278	289	302	291	285	309	310	300	299	320	299	322	309	294	320	327	288	284	299	297	328	320	309	299	319	291	302	319	317	310	307	334	308	295	298	306	283	329	335	303	293	276	285	320	320	268	291	316	259	303	299	287	348	284	286	295	276	308	303	254	288	271	296	278	262	307	323	317	283	327	267	272	271	320	297	313	305	288	309	309	308	335	310	309	308	299	293	302	287	312	268	284	298	296	316	292	298	292	326	280	299	282	304	281	291	276	267	297	311	297	296	292	294	307	288	303	308	280	348	311	301	307	307	302	291	271	295	324	281	354	294	281	329	286	290	306	294	298	318	311	288	312	300	268	289	286	318	293	320	303	314	303	300	308	306	302	298	286	307	301	288	288	289	287	339	334	327	284	293	308	308	305	322	295	305	292	271	300	335	295	319	312	270	313	343	294	303	273	290	280	308	276	313	309	299	309	304	296	302	251	305	291	299	329	279	297	314	292	323	282	294	292	326	293	279	284	299	324	313	303	275	292	273	315	288	277	288	302	294	327	316	303	294	322	319	271	292	279	309	307	307	306	338	274	281	318	296	305	279	292	317	282	307	297	330	302	288	283	318	270	303	282	298	298	270	297	338	303	309	329	280	287	304	315	297	295	302	307	289	284	290	301	317	300	316	288	287	307	307	280	286	267	293	298	310	299	318	303	284	318	262	304	317	313	303	282	289	281	294	301	251	273	304	312	309	297	279	273	281	352	276	282	297	312	327	298	308	281	284	254	297	288	288	300	283	290	316	280	294	332	320	305	338	328	323	311	299	298	332	308	273	301	298	312	273	296	320	290	319	297	298	283	291	291	314	303	268	294	324	287	291	304	299	292	293	315	273	339	284	310	270	316	291	313	265	312	337	297	299	288	334	288	268	313	305	307	298	290	307	289	297	283	310	292	325	294	273	306	304	303	314	341	288	277	322	324	282	281	298	321	296	299	360	325	318	317	303	289	287	301	303	292	282	295	271	307	310	310	280	296	290	293	318	308	277	294	274	298	290	258	283	304	299	269	319	314	298	254	283	288	284	311	311	316	327	280	259	283	292	274	306	270	290	330	282	324	290	328	310	293	313	294	319	274	318	321	277	315	308	306	277	291	350	310	297	281	262	336	289	297	310	285	338	275	315	301	290	290	295	298	324	284	304	288	308	310	311	313	306	340	260	307	255	287	279	275	312	322	296	264	289	293	329	301	318	267	307	311	299	273	293	300	256	304	274	279	285	290	321	270	292	308	285	341	290	307	303	271	304	281	300	291	311	338	331	285	304	324	344	300	296	304	333	306	278	310	301	327	291	315	303	283	269	310	300	287	332	327	286	299	286	299	300	315	302	331	291	278	337	294	319	292	303	315	338	313	274	282	278	315	285	285	259	285	310	330	299	286	293	294	318	308	296	296	283	307	323	263	328	330	319	291	279	274	300	336	319	300	283	314	297	308	296	288	319	294	291	305	271	260	279	283	295	323	297	291	273	278	322	331	293	326	294	280	279	289	309	307	285	333	283	275	342	277	287	299	281	311	289	310	354	329	299	266	312	318	291	309	303	293	314	279	310	316	266	308	305	286	306	292	313	309	259	310	280	282	286	282	323	299	313	294	324	328	297	291	322	298	315	300	284	297	301	280	314	330	307	291	310	285	281	261	275	303	311	276	290	254	286	309	303	282	324	279	264	305	303	302	294	276	315	268	321	306	291	311	324	280	300	278	280	312	303	278	291	310	306	323	272	297	313	284	342	303	302	293	311	296	296	335	335	334	269	253	287	299	302	291	296	306	325	330	299	294	261	264	303	281	291	287	295	295	279	312	312	286	299	331	304	286	303	293	275	277	285	277	298	311	313	300	292	308	317	257	269	304	315	296	316	286	295	331	302	285	327	321	273	284	267	278	299	311	276	284	294	302
9153	7812	13418	14636	12935	10095	7636	6051	4708	3862	3118	2609	2355	2246	1773	1474	1348	1170	1111	990	909	838	894	862	876	815	789	799	873	817	837	783	795	765	768	798	786	748	726	764	751	763	742	749	758	741	772	716	683	736	722	718	746	771	749	758	765	731	738	730	786	696	701	710	702	683	752	670	702	705	738	711	708	720	719	730	658	707	744	709	720	740	744	750	732	729	725	688	701	663	693	706	755	683	702	732	734	653	666	723	704	765	694	720	732	714	717	656	739	717	751	722	761	723	723	679	716	719	714	704	719	697	728	687	691	741	728	683	737	792	702	697	735	726	665	730	752	707	734	735	760	709	772	750	726	785	729	698	733	701	686	716	689	696	689	743	685	716	695	722	651	704	744	713	732	686	743	699	729	695	735	705	671	725	714	718	701	637	701	705	790	684	706	685	722	687	733	700	730	707	679	763	711	755	715	738	718	709	710	715	677	722	716	755	730	757	717	683	772	703	716	730	705	652	687	725	716	724	726	737	696	735	672	728	746	705	654	754	718	730	748	719	702	756	711	712	703	692	729	708	750	732	695	692	705	729	732	707	726	714	693	716	709	684	680	737	667	684	707	692	743	718	700	711	682	720	688	719	683	674	689	710	740	728	709	783	732	711	746	747	725	679	752	768	736	685	682	681	694	714	722	637	744	693	711	703	688	697	746	690	685	670	716	779	682	735	717	719	734	751	738	743	723	712	720	719	694	697	727	680	677	720	702	719	783	704	719	700	684	704	678	721	738	757	730	741	706	705	687	728	723	743	672	739	790	751	764	702	700	718	720	750	749	702	742	743	712	728	729	705	678	727	738	661	771	695	771	717	726	725	729	675	720	700	729	673	682	716	691	735	752	724	701	707	705	749	733	659	675	683	722	699	757	714	673	676	711	708	704	742	691	732	760	729	720	709	699	739	708	698	741	721	729	728	721	721	732	739	739	697	712	691	696	740	741	725	745	762	728	720	694	728	711	741	741	741	711	756	744	704	735	705	741	688	758	740	733	726	718	738	661	723	689	703	708	720	689	718	677	722	721	728	710	716	721	704	659	724	713	733	733	703	743	723	705	728	719	753	712	721	705	740	733	722	716	723	689	714	712	716	779	742	714	743	724	725	751	698	781	707	750	765	698	707	717	709	720	701	724	738	788	716	718	727	739	719	741	743	722	684	750	714	739	750	747	721	688	699	710	697	690	735	720	716	733	727	709	717	784	735	732	690	697	742	764	734	766	734	711	716	713	716	720	699	745	676	719	708	725	692	718	732	733	716	706	687	713	684	707	735	670	639	683	717	726	722	703	713	701	697	717	734	698	732	738	690	717	745	666	731	715	711	746	679	711	729	745	728	755	715	733	750	720	701	701	706	709	737	727	666	719	720	709	683	699	691	721	722	731	743	696	693	707	726	713	710	741	680	744	757	714	701	743	714	665	687	777	723	678	739	757	709	706	712	684	705	704	731	711	758	712	686	760	739	692	704	736	723	700	668	727	723	735	679	765	711	685	738	681	679	712	707	681	741	718	738	725	732	725	747	727	718	717	739	705	728	672	715	686	770	744	716	739	704	679	723	718	715	685	739	750	709	701	715	746	717	734	719	685	700	728	689	745	715	765	705	740	744	722	685	759	725	734	728	703	719	698	673	687	736	745	732	749	697	706	774	732	701	760	739	721	753	713	778	702	751	749	724	752	733	696	738	684	753	710	699	677	767	710	684	674	725	730	723	729	703	718	736	650	732	706	703	699	697	718	686	721	697	753	674	723	706	699	716	692	693	763	704	693	752	752	694	720	702	740	750	728	719	719	740	696	740	697	674	697	759	725	705	706	715	737	733	729	694	725	720	725	735	695	715	675	736	734	707	735	760	725	730	726	735	748	754	714	690	683	712	741	720	730	700	722	761	738	702	758	694	688	730	684	695	730	735	721	724	731	759	697	716	703	725	733	709	709	783	702	710	731	735	730	714	707	716	703	714	742	727	710	729	745	742	722	749	724	718	773	721	695	713	759	691	705	730	764	718	709	699	689	746	727	696	690	743	762	726	703	719	705	721	757	764	723	738	733	746	706	748	671	659	763	761	731	747	748	746	700	742	729	748	697	715	752	758	704	664	797	683	680	670	717	748	702	745	769	701	700	663	681	725	710	764	729	678	726	750	718	739	683	729	753	759	716	697	761	708	714	721	682	734	726	723	682	747	716	747	720	694	724	721	683	673	682	724	720	655	704	735	648	688	671	808	718	706	711	749	743	724	716	670	717	651	731	713	745	725	700	702	726	751	736	743	726	731	718	749	736	683	700	721	688	734	654	688	700	709	692	758	718	703	687	713	733	715	716	707	752	702	698	679	720	716	721	735	733	659	798	700	743	727	684	676	732	711	731	719	689	702	709	698	715	700	727	719	701	715	728	670	733	742	733	716	769	694	731	735	707	721	734	759	736	748	714	710	720	700	739	703	725	707	713	749	675	705	712	686	716	715	688	768	707	732	688	727	721	691	732	724	753	704	683	725	679	731	756	687	666	754	677	756	743	745	784	776	710	700	730	739	659	670	763	754	706	763	696	696	704	722	658	678	705	688	769	725	693	732	716	685	717	709	773	669	766	716	708	722	716	712	710	753	739	691	722	734	732	685	716	701	725	753	760	683	726	738	797	674	729	736	690	745	662	764	719	713	702	767	747	710	666	719	688	697	716	681	747	665	748	700	740	704	761	698	649	698	764	688	703	738	721	759	685	756	770	760	714	667	710	704	747	692	733	707	712	699	697	693	721	750	675	745	712	716	680	761	751	727	722	674	720	749	716	695	718	732	725	695	691	688	751	680	692	746	719	731	734	758	743	705	692	668	758	702	732	752	662	716	707	719	744	690	703	776	685	747	735	715	735	740	742	704	767	739	713	678	708	752	699	726	745	685	758	711	693	697	725	733	723	698	726	740	731	731	752	746	727	727	702	755	720	723	703	706	723	784	739	726	716	723	755	698	723	727	676	693	753	713	756	716	710	716	720	699	745	736	699	682	692	680	703	744	742	748	732	682	712	735	703	803	692	706	685	774	738	666	700	729	760	709	709	726	725	710	684	724	733	732	706	668	708	724	746	695	711	721	747	715	716	701	734	748	688	735	694	717	742	735	715	744	656	684	729	721	708	732	702	680	704	706	719	721	709	699	726	713	738	716	650	667	693	718	699	712	727	712	744	721	707	720	736	677	718	720	721	721	741	735	695	728	734	730	739	729	690	723	730	731	711	695	722	753	682	737	719	711	760	726	705	696	700	702	669	669	687	694	718	724	728	708	678	702	771	723	733	715	711	688	757	748	700	732	703	777	748	686	712	720	721	695	694	723	741	723	709	690	757	722	747	721	732	773	719	692	724	753	741	724	736	697	717	669	694	718	696	727	710	696	724	731	717	703	729	716	765	741	697	670	712	712	705	717	729	693	731	738	671	698	705	712	721	720	663	725	734	725	746	751	730	730
23079	15644	15591	12266	10042	6979	4689	3159	2316	2194	1340	954	1101	834	645	608	565	502	496	386	384	349	345	391	350	326	338	355	320	333	312	325	339	275	309	344	342	324	341	294	308	272	265	297	298	306	305	288	325	289	315	305	290	287	313	284	340	317	281	306	268	287	266	321	303	309	287	306	276	309	323	303	276	273	301	314	290	277	285	300	302	307	309	299	276	291	320	286	322	302	303	314	305	280	289	263	283	303	303	292	268	280	277	312	277	269	282	299	294	258	333	258	297	275	280	272	313	277	295	301	300	315	301	299	281	295	317	283	312	262	293	302	285	274	304	277	286	288	292	283	305	264	304	299	291	296	283	280	293	306	300	291	311	318	318	294	327	291	290	307	274	293	292	305	314	278	267	291	295	288	291	291	293	277	280	308	324	264	295	294	270	306	281	280	311	273	292	285	266	294	302	292	285	272	286	279	299	273	267	280	322	301	263	303	304	270	285	259	303	301	297	304	289	306	286	284	268	286	304	288	321	286	267	283	308	298	264	320	280	273	314	297	315	289	296	308	281	302	300	284	295	277	274	290	295	293	329	303	313	286	276	292	285	315	283	322	264	285	296	294	310	269	284	314	307	296	270	340	284	294	273	290	273	279	319	298	298	273	304	260	283	284	283	301	281	291	269	308	255	253	310	310	263	273	282	285	282	306	302	281	300	306	287	278	280	315	293	277	295	245	267	288	308	292	313	285	293	307	297	287	286	295	281	301	306	309	298	293	281	302	287	295	292	263	250	285	283	285	297	305	325	301	291	299	294	265	289	305	308	278	317	291	324	283	256	277	290	298	263	311	269	299	294	322	302	287	315	276	298	298	299	257	291	312	298	268	304	294	297	299	319	288	278	334	296	304	299	324	303	288	300	291	297	288	311	302	282	285	293	269	297	269	276	268	300	313	268	310	288	302	291	302	304	291	305	307	281	313	264	295	297	321	267	273	307	291	326	296	305	329	297	272	299	309	271	276	276	246	296	272	274	273	296	296	261	310	269	314	308	327	292	277	310	293	278	285	290	293	323	275	309	323	279	285	305	256	307	282	305	295	273	287	304	281	280	285	298	287	256	290	294	296	295	331	307	298	288	284	262	271	314	287	335	290	293	323	279	280	287	298	292	301	304	312	306	345	285	298	269	302	321	301	290	329	306	313	266	259	293	293	290	332	295	258	271	258	286	288	279	286	300	312	270	302	268	300	298	274	271	315	299	272	284	281	284	267	288	296	291	279	291	294	303	305	313	291	280	288	283	302	283	279	305	272	286	302	316	285	293	318	319	289	314	284	309	301	292	292	282	305	282	271	247	291	308	291	292	282	331	296	297	283	309	258	273	294	302	319	288	314	296	282	294	301	285	314	276	290	328	300	276	319	290	295	320	283	304	281	287	308	294	303	272	321	294	310	258	267	268	303	301	297	304	278	278	309	278	323	282	282	281	322	296	292	293	294	290	261	296	264	302	295	265	297	291	296	294	315	319	309	284	292	288	269	312	270	319	265	286	261	288	260	296	296	284	295	309	320	265	296	297	293	285	299	304	268	308	293	290	295	300	301	256	290	283	269	283	291	275	280	271	312	280	247	326	305	272	280	286	304	291	337	303	289	293	320	286	292	277	293	296	306	276	289	233	240	277	271	282	295	328	298	298	296	315	253	305	251	278	286	270	299	294	297	305	284	293	329	284	295	286	304	305	284	302	265	296	287	310	312	275	294	294	269	301	315	291	283	285	274	305	309	297	298	298	279	302	281	279	335	293	298	298	269	301	284	279	283	313	311	309	301	269	304	278	289	308	288	261	288	268	299	303	315	299	283	288	275	299	270	302	274	309	305	316	274	274	286	325	264	277	274	296	301	277	321	286	309	283	276	324	318	290	290	310	296	292	276	309	281	288	285	297	300	283	321	328	276	283	294	301	287	293	269	306	299	279	270	262	307	252	284	299	283	280	322	300	267	291	270	290	327	306	308	309	273	289	317	297	252	264	288	276	244	310	317	285	325	281	274	270	289	311	284	331	284	301	283	277	299	272	274	307	301	305	259	317	303	269	240	307	271	280	272	289	327	304	293	298	295	289	276	296	323	307	288	311	329	313	302	309	252	269	281	303	281	300	282	303	290	325	272	290	288	281	272	304	282	318	293	283	348	301	308	287	338	277	339	319	325	290	282	317	304	297	304	273	279	289	300	267	287	287	303	314	281	275	292	261	259	274	290	319	285	277	278	290	275	281	269	296	298	280	282	301	289	309	287	268	311	296	296	300	290	275	283	305	283	306	303	298	276	276	275	323	272	284	289	288	274	276	305	268	295	280	285	288	315	277	299	311	307	338	268	303	287	319	290	291	324	298	307	290	282	315	313	275	276	287	288	302	300	335	259	306	279	321	277	280	285	303	277	303	240	320	303	307	271	314	312	286	292	288	266	301	287	305	303	306	270	273	293	320	275	272	281	315	313	274	315	314	281	294	270	279	339	266	285	277	302	307	269	303	317	295	304	308	292	311	261	294	278	299	297	314	273	286	269	303	296	299	271	294	277	300	298	286	301	297	288	311	310	304	255	288	258	279	295	304	321	277	291	320	284	290	281	300	309	294	279	260	302	315	311	329	312	309	294	330	299	296	275	268	282	318	282	293	297	277	297	301	304	293	275	314	306	327	322	285	296	314	298	281	323	302	279	292	324	296	282	305	272	278	273	325	281	322	321	292	303	339	298	288	334	262	272	275	312	276	329	292	291	289	240	281	276	308	305	311	290	311	305	299	299	326	250	274	307	321	248	303	294	245	282	292	252	303	277	271	291	287	327	281	298	293	324	294	325	258	298	286	271	296	320	304	289	293	304	282	309	290	251	273	302	288	286	280	266	299	272	297	265	266	254	282	314	282	317	290	260	330	272	264	310	294	257	273	287	277	283	323	279	330	275	332	307	288	282	299	298	306	311	329	299	308	314	272	303	294	278	297	268	270	301	314	265	318	283	255	280	276	313	285	291	299	260	290	272	286	283	291	293	300	288	307	284	281	283	276	308	285	292	301	281	287	288	301	305	330	280	316	325	326	297	271	278	279	322	278	284	315	291	277	276	316	303	297	308	323	269	289	296	290	269	301	322	264	316	303	288	296	316	283	278	261	291	291	302	283	322	287	303	298	268	288	306	303	300	280	295	305	278	310	290	306	278	291	329	307	305	299	286	310	318	313	283	291	332	301	295	302	276	266	268	290	301	349	296	327	307	300	257	289	275	276	303	307	277	306	270	290	319	310	293	293	285	279	281	298	286	281	297	293	271	304	272	288	278	278	288	278	252	306	262	260	331	300	264	289	292	268	313	271	275	272	302	342	285	294	280	286	247	306	284	300	289	293	299	266	307	293	316	305	293	304	292	291	310	279	281	281	287	309	282	262	295	307	288	265	286	277	271	299	310	302	288	286	316	285	315	277	270	322	278	289	281	307	287	341	264	266	307	311	272	298	325
16877	13426	21064	22373	22096	18612	15542	11961	10022	9120	5759	5106	5300	3970	3279	3057	2648	2373	1919	1724	1458	1365	1333	1233	1122	1064	1059	1073	1065	956	907	925	805	858	907	894	802	829	759	783	774	771	713	765	778	701	741	752	761	695	741	766	754	755	707	651	769	718	739	742	706	716	724	678	728	700	696	723	724	702	674	671	728	642	694	730	654	730	714	685	660	689	708	737	736	697	724	688	736	712	684	737	650	692	670	693	728	726	678	714	696	730	718	704	733	691	709	724	687	707	744	689	710	641	725	713	771	700	683	704	752	710	649	712	730	740	680	688	754	705	733	735	663	678	703	732	663	719	760	697	694	718	714	691	699	694	723	741	717	687	730	776	666	747	689	689	696	681	740	698	706	732	695	688	711	739	682	681	684	723	685	655	743	693	700	682	725	722	743	720	658	687	708	711	693	738	694	669	711	694	716	737	680	717	709	715	772	677	686	743	708	745	660	687	643	712	751	699	739	692	682	695	716	695	682	717	739	720	722	710	735	673	721	712	701	756	713	706	724	729	740	674	688	683	704	750	721	690	745	716	704	668	710	675	733	713	688	736	749	734	729	708	687	726	676	685	696	688	705	702	703	686	728	728	724	687	723	685	708	722	738	718	747	748	688	699	676	688	753	719	703	696	720	722	699	768	742	756	683	745	705	716	733	720	741	726	721	702	665	726	692	678	709	707	700	708	693	690	710	737	674	705	700	694	694	713	714	745	685	728	668	733	725	679	706	703	712	723	717	683	682	693	686	726	684	726	696	711	662	670	711	771	659	725	729	716	697	695	727	712	689	686	702	684	686	721	740	695	727	730	694	689	658	727	708	650	708	720	730	731	745	730	699	680	652	715	731	723	715	713	764	715	686	714	760	749	715	686	688	684	725	686	728	718	732	742	713	744	700	690	714	662	673	736	702	680	687	716	778	704	711	742	745	724	715	736	703	701	690	749	719	700	716	691	714	717	742	688	701	731	693	705	651	711	782	697	698	698	654	684	698	756	720	707	708	709	677	721	731	706	687	676	759	687	684	707	717	734	708	773	714	725	719	679	714	653	706	675	721	696	694	721	744	667	706	730	670	701	727	715	661	704	708	694	682	762	700	683	713	704	707	766	681	754	735	693	649	702	697	714	657	688	708	722	654	794	684	722	709	709	711	709	696	736	690	697	740	730	687	685	700	703	706	697	719	711	756	648	698	709	736	709	700	671	696	706	700	718	677	748	715	706	723	728	735	723	711	732	697	680	745	691	709	701	712	721	708	735	705	718	695	711	681	737	728	738	687	685	757	726	706	730	716	719	729	709	705	652	718	728	711	720	662	672	678	698	702	737	714	673	715	754	718	719	713	745	709	726	706	756	710	698	724	711	675	704	678	751	730	693	719	686	733	753	702	721	661	751	658	692	721	652	682	684	690	673	744	711	691	711	705	736	684	730	715	729	677	695	698	658	680	705	712	730	655	672	705	704	734	695	682	750	673	680	734	714	763	696	716	659	715	690	724	733	688	706	671	730	718	668	715	682	726	677	665	716	729	655	695	671	731	738	729	701	733	733	719	719	710	707	684	659	724	698	688	724	714	697	752	717	725	677	703	681	742	698	721	722	696	750	712	691	699	707	707	716	739	693	682	708	699	676	713	683	703	690	675	721	716	690	728	689	713	673	743	721	726	687	697	686	680	706	749	734	690	735	734	725	685	741	696	710	688	696	717	744	683	718	721	718	701	717	678	668	714	701	662	782	712	741	707	738	708	731	656	702	696	743	689	661	725	702	670	725	709	731	707	728	695	703	713	716	685	697	675	752	656	715	732	713	695	743	716	708	635	690	713	773	732	735	737	687	718	704	726	695	699	681	661	758	663	700	679	699	695	696	753	727	698	737	706	702	691	687	702	725	672	721	681	742	702	736	712	681	751	705	683	689	704	742	716	727	686	682	711	669	684	718	716	669	676	660	744	706	737	721	702	743	715	754	686	744	708	719	698	724	707	720	761	704	692	729	656	694	730	745	704	667	654	717	651	753	715	720	716	715	749	699	708	715	705	670	669	697	689	695	705	693	662	702	711	731	727	673	693	714	753	709	716	730	694	710	718	702	707	768	659	724	663	728	704	703	734	692	703	709	748	694	733	704	671	716	705	701	664	698	720	720	749	696	723	681	690	678	708	652	669	707	724	727	713	667	736	729	768	701	710	665	687	696	722	748	680	709	680	661	726	702	713	712	709	743	710	683	681	703	727	690	740	760	669	728	703	760	684	672	703	693	700	716	732	696	749	724	714	670	650	722	713	725	736	741	751	715	688	733	683	704	689	739	736	743	741	709	760	688	673	720	723	732	719	721	699	710	669	720	728	728	727	689	709	699	734	718	719	679	761	722	735	649	695	674	711	681	728	713	690	714	757	736	701	703	683	731	716	700	692	704	679	672	695	737	704	641	752	656	685	764	724	681	724	701	694	678	766	686	719	743	695	682	701	704	670	718	675	710	727	694	675	689	698	719	687	777	727	709	694	746	656	677	643	663	623	738	693	697	680	738	719	674	699	648	705	762	727	705	726	732	679	704	689	736	729	733	705	660	674	679	669	723	755	739	688	715	744	710	758	694	738	715	672	708	737	739	682	722	716	632	721	704	675	701	698	682	682	582	705	745	712	730	690	675	700	691	690	710	710	680	727	707	650	661	700	659	692	719	720	735	673	746	696	681	791	682	706	683	787	671	711	781	718	716	670	697	759	766	691	756	713	664	654	676	717	695	675	727	666	696	721	722	702	730	726	687	712	714	711	704	703	720	726	719	695	713	715	669	632	733	706	679	729	680	706	688	696	690	732	741	686	721	744	697	726	719	704	686	691	645	701	716	647	692	725	704	704	707	719	676	639	693	756	745	712	722	728	687	719	757	721	672	707	718	760	718	655	747	741	673	745	700	708	713	714	709	704	706	692	675	690	762	729	736	675	707	695	703	709	736	681	735	728	680	718	738	729	687	694	724	654	669	699	729	712	697	715	725	676	686	725	757	713	717	727	728	701	695	677	704	708	711	732	706	665	724	732	678	735	733	709	677	701	708	703	682	668	694	749	681	687	697	708	747	724	662	745	748	704	691	693	677	670	697	689	694	674	693	675	764	719	663	739	732	726	682	707	737	695	730	750	750	700	672	726	721	719	707	780	704	701	721	710	645	683	714	672	714	687	708	685	707	688	694	708	719	690	713	725	710	707	701	753	729	756	696	699	726	673	691	772	643	698	658	773	672	685	685	667	727	717	681	683	678	713	676	724	728	678	736	708	703	651	676	681	706	700	716	712	718	723	690	722	737	721	741	653	675	727	692	734	721	714	717	706	725	740	690	728	681	765	711	736	741	747	742	739	669	665	694	729	740	676	722	714	714	702	638	687	721	714	680	732	700	721	738	691	725	723	684	686	689	650	686	700	706	742	699	708	716	677	734	734	713	686	782	760	712	728	714	762	705	699	686	695	648	717	720
30994	21306	20670	16564	14086	10447	7202	5113	3797	3366	2015	1471	1632	1073	944	844	671	654	510	474	458	403	385	391	357	357	370	333	319	358	288	316	328	319	268	331	274	269	263	252	253	264	264	227	259	264	246	269	235	249	252	249	265	253	263	238	263	288	293	253	273	253	253	277	244	250	265	268	278	279	254	224	261	256	239	260	218	248	229	271	303	255	268	265	276	253	272	253	250	253	257	252	310	273	258	255	242	271	242	291	255	255	244	258	269	254	276	278	267	258	260	251	236	234	269	268	230	253	280	251	251	262	294	232	244	251	255	252	275	287	276	298	245	244	277	272	235	214	238	240	241	269	276	265	242	283	238	265	238	242	301	283	253	277	265	257	265	288	296	249	279	255	241	255	256	272	249	263	251	270	273	270	263	274	266	234	252	241	252	274	282	295	252	249	256	299	286	255	286	270	285	251	271	284	247	277	273	312	293	274	275	281	290	281	280	269	288	254	231	257	261	263	247	247	260	264	278	297	257	239	250	268	251	259	262	244	243	216	241	271	289	242	227	250	258	249	261	247	250	269	272	252	242	272	257	273	308	264	278	251	266	257	240	278	234	234	252	275	278	270	255	270	264	260	251	303	245	261	250	263	276	250	259	274	265	246	246	248	249	261	250	252	257	224	275	231	283	251	250	283	259	253	223	265	271	260	258	251	259	256	265	260	268	263	269	255	299	257	236	261	272	275	283	265	290	254	256	261	247	275	250	252	285	261	252	235	262	256	257	262	245	271	246	268	257	288	253	272	254	253	279	272	246	266	244	271	292	260	241	251	283	247	261	270	250	275	269	260	264	255	233	257	251	306	254	266	278	250	252	239	270	280	262	263	292	247	261	252	291	248	291	236	265	232	248	247	239	223	273	256	269	274	257	246	279	256	274	252	290	286	265	248	251	276	263	243	264	274	249	234	234	263	263	243	270	255	256	264	251	238	274	253	255	258	237	269	256	298	254	246	259	240	255	251	282	274	240	260	268	249	258	246	259	261	228	246	253	274	267	286	248	235	262	238	241	265	279	248	273	251	255	260	260	294	255	276	271	241	254	267	240	266	264	274	269	247	269	280	232	274	287	232	253	259	261	272	263	271	278	292	294	259	239	251	233	263	247	273	243	245	255	275	263	278	277	276	265	267	234	256	253	245	258	256	255	277	283	276	266	251	231	265	279	266	276	274	241	257	283	279	211	239	256	265	252	275	257	278	234	264	249	256	233	262	264	267	258	278	236	255	252	242	258	288	227	270	240	260	218	279	279	256	251	232	271	249	275	284	260	303	259	291	278	269	285	255	263	281	249	287	263	294	261	244	275	262	250	257	210	278	250	268	249	257	266	282	266	274	238	258	299	275	264	282	264	250	246	264	282	261	257	261	247	249	276	274	217	294	240	249	232	233	258	300	259	284	288	230	229	251	272	264	243	274	266	265	254	286	223	267	255	246	267	268	293	282	263	272	258	257	288	265	263	247	269	258	268	254	233	259	260	242	278	229	240	245	273	269	293	270	262	244	291	286	249	259	248	246	216	247	253	259	255	253	266	244	257	269	263	264	297	241	282	283	242	275	292	274	263	211	261	290	258	285	249	230	248	283	240	242	269	269	268	252	251	283	258	243	263	248	247	266	250	253	312	251	239	269	269	250	247	223	248	238	233	255	259	262	234	266	261	269	275	248	261	259	270	275	273	260	249	265	266	245	270	250	246	246	246	272	268	223	261	223	227	263	254	273	267	286	244	265	279	259	271	274	285	272	271	274	257	244	264	281	243	249	254	277	231	250	266	252	260	267	281	251	213	274	285	277	271	258	276	258	215	243	256	289	242	276	294	257	281	272	280	254	267	270	234	273	257	283	264	243	278	233	271	229	226	268	258	271	277	248	265	241	217	250	286	286	263	262	243	266	269	287	268	266	273	244	249	281	254	262	266	279	268	230	237	304	277	259	247	261	246	271	279	248	230	238	279	253	277	230	258	275	265	242	271	255	276	239	268	262	251	261	259	268	285	239	250	256	247	274	277	257	273	260	239	260	274	274	263	253	271	275	238	268	253	248	255	270	254	283	260	266	241	267	273	264	257	280	292	279	245	270	248	292	275	230	241	250	261	241	241	270	248	265	275	264	252	240	240	284	282	259	276	262	231	268	252	254	238	257	266	256	263	237	263	256	293	246	243	252	241	271	256	235	251	254	254	288	252	233	251	268	300	246	241	251	240	228	266	240	274	264	272	276	270	234	263	239	272	285	284	261	250	263	278	255	246	286	242	258	239	239	296	279	243	269	223	271	276	256	265	266	264	246	243	277	256	281	263	254	255	249	225	253	265	260	249	247	284	276	232	252	271	264	262	256	249	260	250	249	236	248	240	243	295	232	234	233	269	245	259	244	263	255	234	256	266	252	260	286	245	243	269	255	256	279	283	266	279	259	250	272	250	267	223	245	232	271	281	246	260	264	222	258	261	257	253	248	274	271	241	229	265	276	262	247	236	256	278	235	257	242	222	248	248	264	244	266	266	267	267	223	244	265	252	254	264	262	253	280	296	276	295	254	258	244	274	245	242	270	265	261	258	234	269	254	256	251	263	251	265	276	245	236	279	256	248	278	249	281	264	268	272	251	260	261	266	283	256	253	237	258	295	279	250	282	224	267	270	264	237	296	232	239	248	253	285	254	258	216	246	251	285	275	246	249	260	285	259	260	264	278	259	232	257	230	260	252	306	255	271	250	295	245	232	274	254	266	254	246	257	233	247	244	255	260	289	257	260	274	268	287	253	280	259	262	246	253	288	271	251	262	237	266	252	274	265	228	240	238	260	287	280	290	237	297	275	258	247	256	252	245	237	289	237	276	275	272	264	251	251	269	258	268	246	226	234	284	292	253	256	248	235	244	288	243	269	262	284	273	243	267	253	237	274	254	252	250	287	293	286	239	269	270	239	267	226	265	276	248	270	256	246	278	252	249	229	294	274	286	264	279	268	282	228	250	260	244	262	277	228	260	263	265	253	265	226	268	287	242	297	257	244	268	254	247	233	258	265	272	261	256	270	245	260	294	251	280	271	277	261	272	281	292	266	279	288	281	288	245	236	256	274	273	261	283	247	287	263	265	247	232	274	262	257	255	272	254	267	246	235	265	265	242	251	247	250	276	247	255	248	252	268	239	238	241	258	272	285	270	252	235	265	245	275	288	258	248	274	270	262	256	244	296	226	289	242	261	295	227	277	288	264	293	251	271	263	230	251	261	269	257	256	284	283	277	234	280	255	247	281	259	275	257	223	249	269	297	232	255	273	246	232	236	240	244	260	244	252	267	248	266	248	305	238	294	222	259	242	245	245	250	230	260	264	257	252	263	247	283	247	267	249	265	267	246	268	286	273	253	297	257	242	244	256	263	255	275	228	256	235	259	285	243	259	266	298	274	259	260	242	252	231	243	247	269	261	265	279	246	250	251	246	245	263	248	268	276	257	269	275	281
20799	17540	24651	26713	25955	23463	20173	16808	14021	12154	8286	7181	7741	5645	4644	4453	3451	3380	2602	2475	2014	1704	1705	1383	1385	1179	1360	1193	1117	991	940	840	874	876	920	868	778	754	776	693	707	762	705	724	669	682	693	654	675	663	640	670	648	628	676	595	652	680	664	644	669	612	631	633	641	619	657	645	677	618	633	606	633	656	659	630	657	626	625	629	603	613	620	656	601	648	676	625	626	611	610	629	633	630	595	622	647	629	605	651	624	574	641	602	605	651	625	639	608	646	618	604	628	650	644	632	662	646	594	623	631	624	618	589	617	590	606	656	682	633	635	624	653	617	649	607	619	617	563	648	637	696	643	627	604	609	597	604	626	645	659	656	650	641	678	589	598	616	652	611	650	609	608	654	663	621	636	658	660	612	631	612	614	638	609	629	644	608	597	623	637	623	607	648	626	642	616	623	628	618	648	605	637	604	610	633	629	645	642	644	675	655	642	611	600	675	654	668	606	651	617	637	616	603	634	629	632	658	671	639	631	614	603	674	629	646	611	628	639	664	612	617	638	629	623	618	630	616	613	582	631	613	643	621	619	647	652	664	659	672	661	569	624	631	656	604	643	610	605	608	627	608	627	621	639	615	589	630	658	615	695	614	655	619	605	624	628	601	641	608	619	633	635	639	615	627	670	596	637	647	585	629	650	647	638	607	663	604	621	647	677	648	607	622	656	619	648	639	640	608	619	627	602	628	631	612	620	649	636	633	608	601	647	642	646	637	622	620	633	630	661	636	688	596	637	611	584	597	662	672	651	616	635	608	599	655	633	693	650	691	649	658	614	631	619	602	641	654	644	608	625	631	652	595	584	634	631	648	615	645	644	648	664	663	620	597	656	616	634	639	651	602	605	644	622	624	638	616	648	678	624	610	655	626	644	689	611	663	659	626	639	642	648	635	626	673	604	597	647	633	661	597	644	591	607	654	602	645	608	608	634	585	639	610	626	621	656	639	636	656	590	692	612	690	617	609	644	671	606	638	660	657	672	633	559	638	626	643	616	638	604	570	645	619	617	620	646	608	635	670	666	663	617	603	630	601	607	612	575	666	649	585	607	610	595	578	628	648	620	615	645	638	647	636	648	630	650	642	656	608	623	617	617	595	637	609	581	670	582	620	611	624	651	640	601	665	612	597	591	642	663	662	654	646	623	606	666	668	618	627	630	654	612	592	626	691	603	661	635	616	647	640	608	654	573	661	645	634	620	609	648	627	613	668	640	651	643	594	620	623	697	621	678	602	628	617	629	681	658	624	613	611	586	599	600	686	673	613	655	634	617	645	603	619	659	643	621	632	672	587	627	625	652	645	630	603	622	605	620	614	665	604	650	622	651	608	655	664	614	632	583	645	644	637	657	624	625	655	635	617	646	632	642	685	624	592	637	593	637	635	628	592	659	626	632	588	638	643	613	638	608	615	701	644	658	615	633	652	673	665	620	603	655	637	629	672	642	587	653	623	649	585	617	618	623	632	642	618	594	636	635	632	642	659	648	638	659	609	611	650	697	651	628	629	646	679	639	604	689	635	627	632	638	620	591	601	646	621	632	637	630	597	599	615	636	635	649	579	643	624	664	635	648	640	615	682	642	662	613	631	699	603	622	622	596	619	632	622	617	663	635	668	672	623	631	645	596	661	648	580	606	630	633	606	626	613	641	620	618	628	562	605	598	611	605	690	630	663	601	641	614	641	610	614	617	664	611	639	633	633	632	645	613	689	598	588	651	625	643	662	654	658	637	642	623	631	639	628	631	588	589	569	625	599	632	685	628	626	620	589	643	636	639	612	635	669	641	652	635	603	631	614	635	624	635	664	662	632	670	610	621	626	619	623	589	667	607	644	640	627	663	629	638	625	704	679	660	639	648	607	666	641	639	618	602	597	621	655	665	665	626	585	645	616	647	656	615	680	612	642	660	639	631	692	644	617	641	642	616	616	602	620	616	635	656	611	617	580	629	676	589	615	662	604	599	595	639	661	665	620	622	630	659	617	664	631	624	630	673	655	622	665	626	601	601	622	585	620	629	587	622	657	645	618	688	619	630	641	639	641	682	666	639	646	646	641	644	604	601	608	640	611	625	679	635	626	620	614	657	637	617	610	629	669	604	673	615	603	617	598	672	636	646	578	614	602	639	622	598	609	649	610	638	673	601	659	614	647	650	652	629	640	600	629	671	622	577	627	644	616	657	628	637	579	644	620	677	644	652	603	628	616	638	616	623	599	627	656	675	591	616	638	635	608	597	626	595	655	658	651	660	612	641	646	620	621	617	620	607	674	601	657	615	621	651	613	617	644	623	666	644	671	607	658	660	647	627	569	600	580	632	653	632	642	606	631	602	609	637	634	643	618	645	614	661	658	646	606	629	682	621	650	612	677	623	642	613	630	630	635	591	649	647	649	625	662	629	624	616	637	640	621	654	581	626	644	634	596	625	621	629	653	643	610	608	672	617	594	665	624	638	655	637	632	576	646	647	619	610	600	607	575	633	621	615	657	620	618	645	629	627	564	605	668	643	615	668	667	661	648	644	639	595	635	646	638	654	677	621	603	642	631	647	627	619	619	658	593	607	640	609	645	619	649	613	642	637	606	648	638	630	644	647	650	619	620	586	657	643	646	654	616	634	631	627	605	599	668	667	622	632	614	634	585	602	639	607	590	618	623	656	622	602	574	553	605	611	623	653	610	625	619	665	624	665	618	597	630	635	642	670	642	610	660	689	649	619	620	618	626	667	681	591	618	626	604	631	657	600	622	608	616	670	601	644	641	649	631	639	622	638	637	681	629	608	645	595	638	626	676	620	622	638	608	672	652	650	599	607	609	640	613	680	660	685	625	656	608	708	604	645	625	621	639	609	635	634	635	596	637	623	671	640	629	675	612	616	618	638	628	636	686	642	607	587	652	654	642	602	653	652	672	603	614	622	618	690	651	633	648	621	621	607	643	637	616	593	610	645	610	644	625	638	607	630	645	616	637	673	621	645	638	630	649	646	649	607	657	602	602	643	607	647	615	683	647	614	645	607	594	605	645	597	603	618	628	675	598	606	641	658	637	645	613	611	627	641	619	674	616	623	621	614	620	603	624	645	627	617	606	662	624	634	600	645	634	643	666	623	626	615	645	628	638	637	673	633	605	634	615	584	675	612	639	628	655	666	646	627	624	634	574	651	641	642	625	645	703	639	673	596	629	636	618	604	623	673	598	656	633	604	665	590	636	639	637	633	636	619	604	668	629	640	684	639	619	620	663	636	643	633	626	677	618	605	634	608	633	629	627	614	628	612	653	636	617	671	630	607	641	648	646	630	652	591	631	620	647	651	669	666	636	582	573	669	629	633	614	639	638	620	612	606	636	639	611	646	639	598	630	665	622	624	614	647	656	614	651	648	643	624	644	636	631	661	633	689	643	648	620	617	603	642	620	628	632	674	590	610	629	605	637	634	654	659	654	605	625	661	652	583	592	618	654	619	638
12115	8168	7814	5761	3729	2405	1637	1334	952	811	690	575	559	515	443	426	382	374	341	300	353	304	309	330	339	305	325	328	310	306	310	319	325	283	318	316	285	300	298	343	312	284	308	351	327	278	320	297	284	296	317	310	307	315	308	323	296	326	310	300	317	296	298	302	314	309	280	287	314	291	287	271	317	296	304	308	319	288	314	323	297	280	324	293	281	317	311	321	288	293	329	288	291	297	289	273	342	297	332	310	297	306	317	301	329	313	314	299	318	321	301	308	311	316	285	299	310	309	309	294	346	277	308	320	291	312	289	288	313	296	301	299	299	342	292	342	295	311	313	280	289	314	315	296	321	310	353	342	326	289	286	306	277	340	360	292	274	276	297	311	292	334	312	328	287	298	320	297	320	299	309	278	292	306	277	323	263	296	302	301	284	306	287	300	345	300	306	311	300	288	276	308	313	292	317	293	342	319	330	316	324	299	276	308	304	314	330	325	312	325	289	305	309	305	330	288	290	298	276	294	312	334	300	279	325	286	310	295	274	331	297	296	312	300	305	313	340	322	308	317	320	288	286	306	325	305	284	325	321	309	310	283	334	304	304	313	344	282	297	317	291	306	316	323	282	330	290	315	327	291	324	310	309	266	279	318	298	272	248	312	302	315	278	320	334	306	305	281	301	303	290	320	303	313	306	285	302	340	281	319	312	281	299	297	328	309	300	283	292	305	305	282	338	310	305	309	305	317	355	277	300	290	299	316	313	289	279	315	303	322	323	296	329	277	321	297	311	313	325	297	275	313	293	329	308	335	344	284	311	281	287	264	281	280	298	305	329	296	310	282	296	304	310	292	280	312	288	280	294	297	321	270	310	321	299	292	285	298	324	310	261	291	272	268	292	326	304	280	292	325	318	310	298	320	309	318	309	291	314	242	274	310	258	291	291	274	298	290	285	288	304	289	309	292	324	345	295	330	284	296	294	286	310	315	304	306	317	315	297	338	308	304	339	301	284	267	305	295	307	284	319	319	294	299	279	330	299	308	319	315	301	314	294	314	311	266	292	337	318	301	294	293	307	301	308	301	297	299	297	304	295	324	297	304	327	319	332	292	285	321	294	310	325	307	278	349	307	292	305	304	270	315	274	314	286	284	309	307	284	324	301	308	314	278	270	284	292	307	299	331	316	291	278	288	318	330	267	272	300	321	309	284	290	274	302	286	299	327	306	304	288	281	283	322	255	313	301	272	300	332	308	341	306	296	280	324	293	298	287	309	313	311	292	303	307	272	324	309	321	317	304	310	319	304	314	294	298	296	285	312	304	315	290	309	300	282	320	307	291	268	287	302	275	304	342	328	302	299	303	321	305	293	304	331	291	301	303	300	326	275	302	309	310	296	284	295	318	286	302	309	282	313	281	286	278	306	286	306	270	322	276	333	281	282	287	289	304	299	306	285	279	343	287	325	332	271	309	301	332	273	320	306	312	297	283	281	293	324	297	293	314	325	307	306	319	319	296	284	299	324	325	322	287	273	310	323	281	324	291	326	301	279	312	297	337	285	301	269	318	296	315	300	283	331	334	267	315	333	295	305	300	284	289	278	289	269	266	304	312	286	317	315	298	312	309	324	282	313	269	310	270	321	325	273	289	282	317	302	303	311	312	315	273	291	314	289	308	310	312	303	302	295	293	317	308	316	302	308	340	322	305	282	334	350	318	256	294	313	306	297	256	288	320	305	350	317	313	331	298	309	288	271	304	286	288	285	291	320	329	330	296	298	288	327	328	303	316	302	282	307	327	300	298	297	292	330	321	299	270	300	297	299	291	285	295	295	315	323	331	295	290	302	311	306	279	318	296	307	268	331	289	296	319	291	298	305	295	320	313	328	328	300	328	317	304	285	291	332	269	316	275	318	305	342	297	308	322	267	298	319	283	295	319	307	288	313	295	309	305	334	326	292	254	297	295	320	335	333	325	266	304	338	307	283	316	313	294	310	306	290	314	301	292	299	294	321	302	336	294	296	306	299	324	306	323	299	280	304	322	318	313	334	290	277	301	321	304	322	300	299	305	325	311	293	333	284	305	298	318	268	297	350	293	284	262	305	321	282	311	312	324	289	332	297	316	305	289	268	284	290	295	306	274	291	309	320	285	300	312	320	320	288	278	289	330	289	315	322	277	287	289	282	295	279	287	320	283	322	321	285	302	332	265	331	314	304	285	283	305	334	302	299	315	321	307	305	318	346	303	325	320	296	277	280	277	333	334	295	306	296	325	344	330	319	303	318	290	318	285	310	300	303	308	281	319	289	325	296	328	344	325	327	285	299	321	318	306	315	324	312	312	311	328	303	281	308	283	335	319	305	306	287	340	308	289	285	305	316	313	315	338	302	323	325	275	309	307	291	290	321	294	311	325	328	303	297	304	305	322	333	325	320	298	271	285	308	295	295	302	354	313	273	320	319	309	319	286	310	297	264	297	307	334	318	292	299	297	310	332	298	314	288	320	295	303	324	304	319	307	317	293	296	345	325	313	296	290	288	284	320	314	304	279	343	286	298	316	334	303	321	296	314	305	312	331	276	307	275	307	329	313	295	297	302	303	268	310	330	299	293	297	295	322	321	340	286	319	297	335	324	312	297	306	343	283	339	293	320	308	261	304	299	308	296	338	297	279	331	325	296	307	298	273	281	328	289	284	309	307	315	318	317	298	307	295	299	313	289	294	277	281	351	277	279	277	258	281	323	312	310	320	321	255	296	293	306	274	305	304	289	302	296	309	330	285	297	308	326	319	290	314	290	261	305	314	309	318	277	291	309	265	296	319	279	288	297	313	288	301	312	286	301	313	296	316	332	316	305	307	300	299	285	301	266	291	295	299	313	280	306	313	314	304	286	309	322	315	349	322	292	309	299	311	321	332	296	285	316	290	265	309	316	332	285	297	343	301	330	268	292	298	324	305	328	249	269	315	276	284	307	284	315	296	306	302	295	324	274	293	309	330	344	289	304	322	331	285	288	308	310	312	284	317	263	285	283	293	285	306	295	313	315	270	297	309	307	325	288	310	325	260	300	274	286	305	319	339	327	317	314	351	311	308	314	309	324	322	343	309	305	294	313	271	306	284	307	302	302	309	330	306	304	305	293	304	306	300	298	300	309	337	316	292	309	325	266	293	299	325	310	300	299	351	311	310	307	327	309	295	305	312	326	325	298	312	304	333	358	317	321	286	293	332	316	280	322	292	296	277	301	318	302	296	278	300	314	303	301	308	306	282	316	279	293	294	292	301	307	314	323	282	307	318	288	321	306	328	311	288	272	325	287	272	314	325	316	251	336	279	317	273	284	337	311	316	322	304	268	334	285	295	307	303	317	302	287	316	310	314	324	293	311	290	312	309	332	327	304	290	298	325	315	321	334	284	293	302	311	318	289	301	296	282	307	339	287	306	312	278	324	286	289	294	287	262	307	295	305	283	295	295	279	309	312	298	304	319	332	289	325	288	305	283	290	303	324
9122	7744	13248	14576	12665	9645	7285	5990	4811	3563	3056	2676	2627	2106	1740	1432	1308	1151	1074	996	956	918	902	802	859	841	840	862	840	840	830	838	752	825	821	800	846	802	779	736	757	738	704	756	724	735	715	713	765	743	736	771	762	690	722	780	706	739	763	705	699	758	720	728	718	729	724	724	746	763	728	689	749	744	694	693	695	750	739	687	735	743	747	700	741	738	704	727	736	779	719	741	770	740	719	691	722	702	677	752	749	712	731	754	728	754	691	679	757	723	722	713	736	753	674	709	735	699	753	718	725	766	752	634	700	724	721	723	723	753	725	716	726	721	720	740	730	687	726	694	720	735	773	718	729	691	692	724	752	729	692	704	698	764	718	716	689	712	706	717	684	695	705	717	714	711	714	755	747	708	719	728	733	704	711	711	745	679	714	723	697	710	712	690	725	715	704	723	697	727	712	723	730	752	734	720	697	713	733	713	722	696	675	699	712	730	737	728	685	698	731	694	757	753	752	776	755	669	726	665	763	728	756	718	719	743	738	694	733	744	716	716	692	722	747	742	752	767	722	737	713	689	693	706	704	721	723	729	689	749	721	739	737	722	736	733	785	787	758	733	723	702	730	756	735	714	744	669	710	702	758	754	733	780	744	705	725	730	677	743	717	682	736	711	746	750	714	740	718	710	751	704	659	743	704	780	698	734	726	705	718	757	741	682	737	697	738	719	765	721	685	715	706	689	769	706	758	703	693	765	723	695	735	755	727	762	704	711	765	726	737	736	718	739	760	715	715	741	745	739	726	720	736	753	739	746	737	694	695	728	675	736	710	724	769	690	716	740	733	731	692	714	734	759	711	747	735	743	740	708	752	718	796	722	748	687	750	717	739	743	709	726	687	723	714	725	688	769	667	709	709	692	736	756	710	714	720	716	688	762	710	691	700	751	737	739	712	737	719	754	715	754	725	730	727	711	757	726	789	717	739	722	691	732	766	733	720	704	744	702	725	736	710	710	765	726	733	715	682	778	705	740	710	699	682	693	694	751	730	723	691	720	710	777	720	724	751	687	753	729	702	676	715	747	723	728	735	739	724	758	723	743	721	707	765	717	727	665	714	745	718	715	717	748	722	704	716	718	757	711	706	747	761	745	742	750	774	707	711	739	747	737	681	708	724	695	717	729	759	772	706	755	717	743	713	734	702	713	742	689	742	709	760	686	787	704	704	719	706	760	732	682	709	726	732	711	769	751	749	702	735	713	764	749	702	702	751	728	720	746	728	770	708	714	756	751	710	729	742	745	689	747	720	752	755	747	773	733	727	712	704	742	741	704	752	717	731	745	733	743	709	722	754	717	770	722	732	771	766	768	744	668	735	726	715	720	799	706	704	729	698	732	709	693	733	791	729	743	730	733	761	755	765	721	749	741	741	747	692	728	725	768	742	710	734	727	747	682	746	717	740	733	726	690	773	696	740	698	729	739	721	734	745	747	750	713	724	679	687	693	675	684	723	710	669	748	741	750	724	746	745	708	750	703	715	764	711	698	717	676	693	702	684	740	726	751	731	712	726	718	707	728	742	741	730	758	732	708	750	734	720	695	753	683	761	737	727	744	726	701	735	758	737	722	749	755	732	690	718	740	723	678	706	740	738	813	667	747	709	710	760	767	736	669	741	747	690	721	752	700	721	720	741	737	751	726	689	669	693	769	727	733	689	760	697	722	708	734	681	696	701	731	710	752	732	766	749	761	717	751	694	697	722	709	690	738	725	714	694	722	742	718	719	723	746	727	716	769	758	750	735	715	694	735	758	701	732	726	708	760	691	766	761	737	732	748	721	775	715	743	724	751	705	742	728	756	779	724	715	710	773	723	725	714	719	748	743	752	740	736	715	696	723	754	740	778	729	747	728	705	724	768	697	746	698	730	669	711	703	738	748	731	731	713	751	729	724	752	774	719	741	740	746	732	777	720	788	688	683	719	733	766	743	702	728	692	679	761	726	719	715	720	778	700	714	754	742	748	759	755	683	736	722	777	731	738	727	726	711	732	746	764	699	703	733	704	724	731	740	728	752	727	749	758	727	742	722	704	729	746	724	728	731	669	710	749	724	693	724	768	738	745	740	789	741	741	737	726	711	777	674	724	735	744	736	706	706	733	690	724	744	748	721	699	698	730	744	747	727	705	756	722	735	738	720	701	685	726	676	723	695	745	687	774	763	749	680	706	707	676	774	712	721	672	681	692	746	737	735	683	742	733	734	696	805	730	743	690	721	743	715	703	728	746	725	784	695	718	692	734	759	715	753	758	777	756	710	690	729	712	741	705	721	731	691	707	742	719	762	719	714	699	660	773	692	758	668	704	750	705	737	714	758	732	752	761	756	695	706	738	739	696	732	759	796	740	756	707	722	732	710	705	732	715	692	705	697	689	741	807	757	748	708	741	700	738	700	703	709	710	710	717	702	763	771	690	742	794	732	750	750	788	731	736	708	782	720	696	710	703	716	759	699	757	703	684	747	737	742	731	724	683	710	731	712	732	741	690	765	749	697	739	742	772	673	713	731	720	722	731	775	754	724	718	796	691	716	747	718	735	706	746	717	765	692	685	762	718	757	731	722	710	768	695	777	679	771	705	742	744	719	711	746	732	763	719	712	737	740	720	778	747	716	747	688	710	750	682	714	676	703	734	751	724	694	703	786	748	712	757	717	747	739	730	747	750	765	730	710	711	730	680	731	735	721	713	662	732	715	733	736	741	690	740	735	759	706	771	781	721	746	740	763	692	755	747	748	726	737	716	734	747	706	718	733	716	733	711	718	732	732	692	770	677	733	705	713	700	725	715	711	744	721	706	716	737	729	709	718	749	713	738	666	705	727	683	708	727	715	723	741	739	741	725	724	775	747	733	747	696	745	748	717	697	764	731	758	766	815	664	727	748	722	751	738	760	718	736	722	759	749	728	711	729	705	710	716	672	714	679	756	749	700	772	686	719	690	733	744	712	707	729	731	726	738	756	721	766	757	758	732	711	721	770	714	719	703	711	751	715	757	769	723	693	709	751	709	704	707	730	733	719	735	744	792	709	751	757	713	736	715	709	755	735	728	765	752	704	701	733	724	794	708	716	719	740	696	758	740	711	742	736	688	742	741	774	710	762	741	719	719	701	737	718	700	754	731	741	675	723	763	738	741	731	711	746	773	693	711	707	763	696	749	678	688	792	726	708	753	769	710	736	754	764	720	696	718	735	708	728	744	751	686	701	747	733	744	768	724	723	735	747	732	759	692	746	671	682	693	745	739	753	695	755	698	680	719	686	714	756	725	704	752	733	735	715	731	700	838	744	688	729	709	683	739	705	729	697	794	764	704	729	714	739	718	679	734	700	733	682	739	712	740	696	691	706	725	657	744	738	731	699	706	785	743	760	727	765	724	709	743	711	754	698	756	751	716	730	694	781	787	710	732	740	796	713	765	724	705	740	738	677	686	747	757	728	711	774	748	755	731	766	735	740	718	782
22913	15337	15655	11893	9595	6681	4696	3386	2580	2321	1367	1052	1091	859	711	583	535	509	447	486	391	388	363	350	336	318	313	312	335	364	313	306	313	290	316	310	309	322	316	304	284	297	282	322	277	274	296	298	310	285	328	303	310	296	311	307	274	290	272	326	304	311	288	305	296	301	306	304	309	266	282	284	300	324	301	284	281	292	280	297	261	296	283	311	287	318	288	304	317	275	273	337	292	257	283	309	294	291	307	301	317	320	303	300	359	335	296	285	302	312	314	298	288	288	321	302	304	286	274	288	285	318	271	302	295	283	284	284	317	305	332	324	294	298	315	297	325	326	305	301	313	281	283	320	318	307	290	307	254	301	316	319	300	294	308	301	330	251	316	303	336	288	297	307	285	257	282	305	305	333	310	305	301	278	304	290	298	293	307	304	307	292	248	272	313	295	291	296	326	286	277	287	303	297	333	319	311	298	309	337	311	314	270	300	290	345	295	286	313	321	302	301	294	319	290	292	283	302	276	298	285	296	293	282	285	289	309	302	285	303	283	283	294	304	309	292	273	281	290	291	302	314	319	296	326	341	313	302	286	275	263	295	308	297	297	313	293	321	298	314	293	283	287	295	310	309	323	281	293	302	325	296	324	312	290	281	285	324	268	309	310	265	276	300	300	305	312	283	264	326	281	298	329	324	292	292	328	307	302	270	278	285	293	304	277	292	267	292	292	301	310	293	320	325	289	290	287	293	305	290	302	321	271	263	304	292	267	283	336	291	276	293	317	278	283	276	301	301	279	288	269	298	311	314	306	284	273	303	269	310	292	270	300	299	285	279	278	321	313	297	291	274	325	297	277	266	265	314	289	272	285	298	301	296	328	284	274	285	277	288	297	289	280	308	306	320	272	311	321	287	284	325	278	313	315	293	302	300	289	310	327	294	318	273	288	280	298	310	309	292	308	314	306	294	293	295	291	297	284	251	320	296	274	294	293	284	279	291	297	286	286	327	290	285	291	286	281	299	273	305	294	263	303	301	269	277	303	297	257	298	310	300	293	317	274	284	325	291	317	309	308	317	359	282	277	282	297	288	307	325	295	264	315	271	289	312	307	304	257	271	267	282	303	279	314	263	271	291	303	280	305	303	294	300	305	294	313	307	279	289	326	337	307	331	290	300	314	279	317	323	301	314	293	303	276	279	310	294	285	304	273	300	275	301	298	305	287	292	313	304	342	287	295	313	306	295	317	283	294	297	281	295	294	293	308	325	323	327	308	281	276	293	296	308	280	287	298	318	332	272	296	291	296	280	266	306	267	286	278	242	310	284	275	293	264	317	283	269	309	321	338	282	322	276	284	292	310	286	291	267	293	284	273	336	326	305	296	302	309	313	314	350	292	274	297	266	288	295	299	269	276	323	327	300	314	277	280	298	305	289	272	307	314	309	286	286	328	307	270	300	272	298	271	293	319	287	304	286	294	270	294	290	287	279	286	314	299	302	292	317	306	291	314	278	305	349	290	297	259	295	254	330	264	312	313	295	309	279	279	317	286	270	274	295	335	280	290	355	277	320	265	290	266	308	286	293	290	309	259	312	300	265	286	292	290	314	319	296	283	260	309	299	303	283	291	312	311	299	284	292	294	298	273	300	308	327	279	287	292	299	289	299	289	324	292	279	312	308	287	287	296	297	277	298	298	306	320	305	325	330	293	323	266	301	299	306	297	308	334	310	273	318	293	298	284	298	314	287	342	317	308	288	308	298	323	297	325	260	289	291	302	275	313	280	278	293	301	303	301	309	287	270	296	316	292	278	262	297	342	283	303	285	291	292	296	301	299	280	287	278	297	287	307	273	303	299	264	306	328	336	255	312	320	291	279	270	298	336	314	313	272	269	292	264	273	308	311	289	279	309	324	302	332	323	282	338	302	268	281	301	259	296	291	276	287	296	285	266	305	266	307	309	293	307	285	300	299	260	272	314	295	254	273	301	327	273	313	305	295	300	317	315	306	308	320	279	287	302	294	289	309	290	299	306	258	311	314	352	290	274	281	284	331	313	324	303	270	309	291	267	244	299	263	291	261	305	297	313	314	281	246	291	299	298	320	305	299	306	291	329	308	298	281	291	294	286	272	277	308	295	304	263	301	306	290	308	285	311	283	355	272	271	277	311	281	261	320	270	304	271	300	297	296	283	286	249	312	280	283	294	322	303	336	287	295	304	297	295	254	268	267	325	297	321	289	289	293	285	314	279	310	301	305	307	297	314	268	272	280	296	296	299	277	320	281	281	280	263	289	286	295	305	313	306	250	306	289	272	286	318	309	307	293	272	327	308	307	283	310	331	299	302	354	285	307	276	297	313	257	286	312	294	302	338	304	291	309	302	290	323	271	304	311	320	297	309	332	282	330	317	277	308	296	269	310	294	293	287	299	289	294	299	288	272	297	318	291	322	268	283	271	310	323	298	307	313	301	301	332	304	279	289	266	319	321	264	305	333	305	298	273	299	302	303	297	310	276	309	276	286	278	270	298	277	324	297	271	267	268	275	286	268	281	287	297	277	284	344	332	305	303	311	278	312	272	291	291	317	314	257	309	318	273	259	315	289	282	268	271	269	303	279	297	263	304	314	310	287	322	312	315	268	295	288	335	284	290	301	254	295	324	282	323	291	274	303	279	278	335	294	320	313	279	316	302	278	287	321	286	301	306	304	297	312	274	287	314	291	299	272	285	292	284	326	291	307	315	291	331	304	253	311	339	294	315	285	300	281	297	282	301	299	273	269	278	281	296	307	259	326	241	276	323	307	275	280	298	304	319	291	313	277	303	303	294	311	262	284	295	316	325	294	298	316	319	269	298	254	273	293	301	292	307	346	224	260	279	307	314	288	276	282	287	299	303	302	288	275	267	316	282	287	304	316	291	293	324	299	267	300	294	338	285	298	300	289	280	300	279	314	290	261	307	275	317	310	315	293	310	302	259	315	269	291	297	310	289	311	339	296	319	282	292	304	299	289	292	270	275	299	300	282	306	305	289	308	299	274	263	294	287	302	281	291	278	308	295	286	302	336	320	298	268	326	270	302	303	320	322	302	299	282	280	304	298	319	322	320	307	287	278	287	270	282	283	299	279	305	309	269	282	299	260	294	302	322	266	271	279	267	283	331	301	308	308	306	281	305	287	274	289	278	316	294	310	303	290	298	262	304	237	307	317	284	322	267	274	320	325	309	299	274	268	292	284	271	324	307	305	286	312	307	322	295	322	342	287	321	309	273	287	309	291	261	292	285	276	306	316	321	293	275	302	331	294	313	298	312	279	277	296	266	276	304	285	294	290	293	317	292	289	271	297	314	281	293	333	310	300	322	284	263	272	316	298	285	267	255	286	285	309	289	318	267	328	324	287	297	292	305	311	304	316	322	310	327	291	295	285	305	280	296	296	256	302	307	310	282	262	305	282	285	333	316	323	282	293	288	250	293	305	291	291	307	290	308	293	299	306	323	281	304	291	281	281	270
16729	13204	20519	21642	20947	18165	15372	12418	10504	8704	6268	5482	5450	4068	3083	2966	2604	2283	1906	1848	1497	1344	1298	1244	1158	1051	1178	1045	1008	981	883	912	934	890	878	904	827	850	783	767	771	787	782	801	699	702	722	718	733	762	743	710	724	695	777	741	734	705	726	710	685	727	768	718	729	764	731	775	756	710	711	724	684	722	728	714	737	683	736	740	685	690	730	718	741	702	732	672	729	684	687	677	733	730	696	710	680	736	663	684	711	779	689	657	699	736	671	703	726	745	701	731	732	713	683	744	750	746	679	771	702	739	748	741	766	707	725	700	719	694	731	747	725	731	684	715	682	728	701	679	688	713	722	708	747	714	741	651	757	702	736	767	702	738	707	729	718	710	722	718	697	691	754	686	749	712	658	669	737	680	726	683	702	682	711	776	680	729	685	687	726	731	713	696	748	744	698	703	684	698	764	683	727	722	707	738	734	667	732	769	768	726	781	750	709	715	719	733	742	682	734	728	746	715	740	717	702	713	731	715	733	727	687	749	722	685	761	726	718	738	700	677	727	721	693	741	700	735	741	751	750	714	683	733	705	778	736	666	682	719	707	650	654	774	695	696	693	698	691	695	719	721	753	714	713	779	748	726	731	692	709	747	716	748	749	726	734	733	726	702	705	736	726	729	723	721	704	721	736	733	726	742	705	693	709	761	727	683	720	769	720	730	724	671	722	713	697	695	702	708	680	702	722	748	710	698	716	689	724	754	647	753	727	741	711	727	692	712	700	721	738	764	693	712	699	729	775	723	687	677	704	718	709	774	671	678	718	737	726	645	718	694	723	700	702	721	710	720	705	675	698	664	718	764	688	697	665	752	690	684	722	709	691	728	688	727	677	733	691	685	737	721	687	705	742	732	725	739	718	709	702	723	722	799	672	734	732	755	757	688	697	729	705	659	722	699	724	733	722	718	692	715	709	676	654	752	720	683	685	721	702	725	729	729	689	691	738	746	758	722	727	721	681	702	703	748	673	723	726	700	701	721	710	690	718	701	678	729	710	729	742	686	729	699	713	687	673	718	748	693	687	711	728	708	717	730	710	723	709	763	640	737	716	693	694	696	798	770	731	720	713	705	669	703	733	714	681	718	708	708	755	691	695	734	752	731	689	749	693	740	693	716	748	714	673	697	686	698	693	714	693	701	671	716	655	727	722	706	737	662	755	704	790	715	732	689	719	736	694	707	684	661	731	716	766	709	670	701	772	701	670	710	673	762	713	682	669	718	701	750	679	702	690	755	788	708	729	734	721	700	736	743	701	740	718	722	755	697	707	686	678	720	704	719	654	716	720	731	709	718	702	685	673	738	703	710	694	715	691	787	714	688	759	705	698	705	739	722	744	714	648	746	678	660	712	725	728	708	697	738	734	715	724	719	764	702	662	728	706	675	732	736	700	700	659	710	695	685	709	686	731	737	693	724	725	761	759	740	660	717	735	741	714	705	696	703	698	711	656	689	733	690	731	717	774	705	715	685	757	693	723	705	733	746	716	750	705	750	720	699	691	716	726	719	679	704	708	721	765	706	738	730	686	740	735	701	704	711	743	668	705	739	692	698	709	741	746	750	673	737	673	733	731	702	705	690	696	696	691	719	727	710	693	709	718	720	724	736	738	745	704	710	751	702	755	706	707	728	690	728	686	709	709	788	708	675	718	766	708	754	712	708	737	735	706	702	739	697	724	729	722	719	676	791	717	650	728	703	743	731	727	752	706	738	732	720	675	712	683	731	699	717	688	718	692	708	705	735	735	668	720	712	719	717	719	688	699	715	727	715	686	716	678	724	703	732	717	725	699	708	715	697	707	683	734	725	703	670	743	691	693	703	695	738	718	735	684	676	734	649	726	725	750	784	693	738	689	717	730	707	688	732	717	734	680	692	699	754	747	717	678	734	659	729	680	732	682	660	716	713	719	712	736	717	722	702	717	668	756	703	688	706	723	730	701	708	709	719	702	688	710	725	700	725	722	695	692	703	740	695	768	693	737	741	666	690	754	708	709	727	738	709	720	705	722	711	702	705	687	749	695	700	738	678	679	702	706	687	701	748	669	717	730	708	713	724	754	708	759	713	731	726	700	700	644	689	729	696	731	656	750	704	701	706	729	674	691	751	695	730	674	680	729	689	738	652	690	694	679	696	728	717	698	687	732	692	732	720	634	756	709	737	712	663	742	715	706	701	768	705	740	686	701	743	717	676	641	705	649	681	714	693	722	738	676	740	736	675	699	735	729	682	697	717	731	705	692	697	737	689	721	724	687	750	779	709	717	722	745	671	746	644	688	727	736	679	725	704	725	718	693	712	690	732	723	697	704	653	733	679	739	692	677	690	724	730	696	691	651	750	713	708	675	739	732	696	755	704	671	686	750	716	674	732	721	703	696	710	729	688	746	729	763	728	709	741	721	724	701	733	774	679	673	702	742	708	708	696	732	725	720	765	683	721	732	710	754	715	716	707	725	700	700	685	742	696	686	749	709	726	729	693	660	726	706	676	710	751	769	745	672	718	682	746	687	749	718	654	737	668	714	705	726	728	692	727	686	685	747	732	775	741	713	751	715	688	706	691	726	768	756	681	727	737	731	808	724	700	719	698	741	749	680	738	669	707	734	690	707	721	727	737	734	760	737	693	703	704	751	713	719	730	737	739	776	714	665	687	779	714	748	712	692	744	675	689	713	714	704	754	646	630	750	683	702	692	727	744	692	715	716	693	747	739	767	701	669	709	744	714	734	777	687	656	679	683	717	690	723	733	707	664	745	721	668	682	706	731	739	707	723	775	751	721	697	708	735	711	709	708	706	686	714	696	709	748	702	717	695	725	730	692	720	693	724	731	696	705	714	705	717	757	695	705	707	732	703	695	714	698	717	718	712	697	690	701	700	694	699	785	742	669	730	675	746	703	707	695	685	718	703	708	715	735	691	715	710	723	728	746	690	673	681	707	754	720	697	703	635	681	647	734	729	695	736	722	694	721	740	726	710	724	745	676	721	697	757	734	679	779	730	719	711	719	710	706	736	685	722	685	720	695	693	756	708	740	747	692	746	690	694	685	770	689	718	737	715	692	773	654	679	740	673	710	694	687	733	666	738	695	729	694	733	719	695	705	687	708	666	756	714	696	722	710	693	692	756	695	683	735	737	713	736	757	664	683	701	723	716	726	733	702	735	783	700	717	706	757	718	689	768	711	685	709	719	709	714	712	750	725	726	684	678	738	732	712	685	737	751	714	725	678	690	708	744	694	678	746	733	719	679	709	689	769	730	696	706	694	708	737	705	723	719	692	757	729	697	706	698	650	690	739	696	746	723	676	724	731	676	707	734	717	739	776	659	707	709	730	687	727	678	736	673	719	726	744	713	720	704	681	721	719	701	691	715	703	704	697	706	721	705	726	690	750	695	698	719	718	696	775	665	706	707	734	730	726	746	711	685	738	695	702	701	706	688	737	743	733	685	683	691	702	727	696	708	727
31176	23086	21941	17514	14522	11531	7938	5570	4398	3419	1916	1517	1580	1024	838	838	743	701	553	551	484	337	399	372	406	334	370	381	298	284	297	298	285	293	266	307	256	272	247	300	315	278	238	268	260	253	270	268	267	280	258	250	299	281	298	253	280	283	276	252	272	274	262	258	238	253	241	249	252	258	272	266	294	242	298	280	276	250	257	268	300	266	261	222	262	261	255	229	258	242	250	257	273	261	258	242	250	258	270	273	252	301	228	273	259	282	274	291	265	249	252	241	268	269	259	254	259	253	251	265	275	282	289	254	308	259	279	271	265	268	312	296	274	264	248	286	272	295	270	255	254	266	278	293	243	272	251	260	259	246	255	251	278	264	262	266	229	317	300	250	251	248	269	257	257	271	276	290	280	254	283	259	272	259	237	284	236	261	268	265	302	239	266	248	263	247	263	273	236	274	248	272	244	258	244	270	244	253	269	257	271	285	275	255	244	256	269	264	254	267	262	275	262	295	289	291	244	281	291	270	230	265	262	292	262	260	266	268	272	258	280	279	299	255	288	256	248	290	269	226	272	288	275	300	242	261	269	298	276	306	258	256	269	267	229	230	260	267	276	259	291	302	256	250	242	279	235	267	226	248	282	265	257	283	288	276	259	242	252	245	278	260	275	262	262	249	241	273	281	226	263	287	255	266	305	307	269	262	252	243	272	274	290	237	289	268	283	280	262	229	239	259	256	254	232	256	268	226	261	255	246	278	286	273	269	261	242	265	269	259	228	268	282	252	255	280	237	258	284	246	226	275	269	273	277	263	265	249	277	251	260	280	267	273	241	246	259	248	251	258	282	259	245	274	266	260	282	262	258	281	272	264	274	259	272	268	268	269	263	256	267	253	261	262	273	264	258	251	260	272	277	233	254	244	274	256	273	261	237	285	272	263	277	274	265	253	286	220	275	252	261	261	232	280	254	242	258	276	280	274	236	281	275	259	292	245	276	246	258	242	267	267	273	285	272	233	258	271	255	249	288	287	280	283	281	255	254	243	287	232	280	283	244	265	256	290	266	236	291	270	250	260	261	264	289	273	282	278	270	257	251	273	274	271	268	282	250	254	256	258	280	275	283	269	288	266	248	270	278	274	261	248	249	258	237	256	276	266	256	268	276	261	272	245	262	285	248	269	284	270	285	273	250	265	267	230	264	252	237	278	251	264	280	227	308	271	282	230	258	280	246	276	238	266	275	269	269	234	247	286	266	273	273	264	259	277	263	257	256	280	269	271	263	241	281	259	273	290	281	250	272	246	248	266	272	267	268	251	293	257	269	241	274	264	251	257	243	273	289	258	269	243	253	272	290	279	282	276	257	246	247	271	244	320	260	249	257	281	277	271	250	271	276	247	275	300	246	273	267	274	248	263	271	276	302	289	253	265	290	250	287	271	245	280	273	239	268	249	256	253	293	262	276	264	242	253	259	270	250	256	265	272	284	256	238	258	289	258	251	244	249	283	241	278	246	252	260	251	255	237	237	260	300	240	280	267	242	262	280	278	258	281	265	273	254	275	306	280	272	272	230	256	272	259	232	255	273	282	269	266	265	270	244	270	213	269	268	268	263	314	272	280	251	288	259	279	232	256	266	288	265	255	237	257	269	236	257	256	244	258	305	257	247	298	260	269	268	242	254	266	294	276	291	278	253	252	274	243	253	253	269	244	248	255	279	283	266	271	248	272	236	270	290	275	252	264	241	277	240	279	273	241	270	267	268	305	251	253	288	261	240	266	299	267	278	258	262	280	275	267	240	285	264	249	265	252	255	276	235	283	259	251	244	258	272	284	285	245	286	262	289	301	222	234	265	245	282	267	303	269	266	251	241	230	270	242	263	267	262	261	242	260	270	241	263	257	248	289	274	249	236	237	254	264	243	291	307	297	254	238	289	259	248	282	256	253	236	286	272	265	247	277	249	254	298	233	276	286	269	276	283	252	260	270	244	279	262	233	255	276	273	277	288	255	278	282	245	263	270	289	263	283	276	257	282	259	289	269	240	276	276	259	281	265	269	279	242	240	283	277	268	236	250	261	259	295	233	234	264	276	272	274	227	274	267	290	280	251	280	255	230	273	237	261	264	283	306	295	267	282	255	252	238	246	252	252	264	283	284	262	270	250	244	232	266	278	284	239	282	294	256	283	269	278	290	275	298	271	273	247	260	260	286	272	272	256	263	249	246	249	269	265	261	285	266	266	283	249	261	224	243	259	229	261	258	279	264	273	273	257	287	241	257	273	264	259	305	269	284	248	267	262	267	263	245	241	261	303	258	306	228	237	226	267	285	249	264	268	231	245	268	255	274	260	260	268	253	237	252	254	249	246	269	264	257	248	268	251	261	247	274	264	245	247	260	267	259	257	281	231	264	256	269	259	273	262	282	251	248	231	266	254	237	267	276	281	270	261	264	267	263	256	254	242	258	269	275	268	261	258	260	268	280	255	274	239	229	257	272	243	269	219	260	282	266	281	272	272	281	270	247	260	241	278	259	286	294	279	271	269	270	273	253	277	299	262	288	281	280	290	290	269	246	229	286	267	250	277	254	258	266	254	266	251	243	223	239	284	252	268	280	252	278	273	280	245	297	238	265	281	252	257	252	270	273	256	259	298	228	292	239	286	298	256	295	248	268	251	247	283	258	255	310	262	305	263	252	260	259	227	268	254	260	281	282	238	249	262	279	273	242	279	269	258	257	266	259	272	256	250	251	262	244	254	276	256	259	248	258	265	256	243	239	246	262	273	257	263	273	262	288	275	282	253	288	265	244	263	256	272	267	247	286	292	261	270	264	275	259	249	269	265	247	251	280	257	265	254	274	271	271	290	246	276	272	255	261	288	254	252	262	266	269	271	248	232	270	256	272	280	287	257	268	265	254	251	292	273	290	244	262	256	269	258	292	255	255	273	242	277	249	269	266	278	301	260	264	279	245	281	221	269	270	269	276	255	285	247	265	267	232	228	260	239	288	242	266	268	258	222	277	274	285	267	265	261	226	248	268	271	296	244	264	257	250	236	278	266	264	279	261	262	259	290	262	254	270	242	266	275	282	274	263	254	262	297	293	237	266	268	243	261	246	280	304	267	269	264	250	259	249	257	272	314	288	260	261	265	273	269	260	285	266	270	283	247	260	294	275	260	253	264	236	269	229	262	249	256	231	237	256	232	268	268	237	257	250	252	270	278	222	278	269	254	254	253	259	243	279	227	235	246	226	261	284	262	270	254	227	258	244	229	257	261	243	245	245	250	289	276	250	257	260	244	271	260	276	246	261	253	255	254	269	250	268	252	252	289	245	277	299	277	272	247	252	266	299	270	248	267	308	256	267	288	251	268	273	258	237	266	282	246	266	253	259	279	268	259	275	263	267	245	257	256	252	227	271	257	265	244	261	264	255	268	252	253	265	244	233	277	246	280	270	255	273	266	288	270	255	256	283	270	251	231	286	273	248	289	300	240	277	281	256	274	252	236
20951	18936	24706	26500	26109	23870	20593	16299	15273	12345	8501	7881	7710	5477	4557	4468	3459	3427	2786	2585	2156	1586	1637	1631	1379	1360	1330	1342	1118	1026	954	886	937	962	950	942	843	805	749	715	773	723	716	721	679	702	643	654	663	693	724	692	669	665	663	653	670	665	647	648	659	632	661	648	713	648	646	620	625	647	656	639	627	607	638	627	662	653	671	619	630	665	638	691	634	642	637	646	615	636	643	622	603	600	609	662	658	624	673	582	648	661	655	590	605	647	687	588	617	621	659	626	657	628	626	638	638	664	621	583	653	652	638	681	652	623	621	650	667	613	606	652	626	655	663	672	642	622	654	663	678	632	633	687	601	662	631	655	626	668	640	628	646	651	619	620	633	651	621	648	647	639	605	615	649	643	625	678	660	619	591	691	648	631	648	575	611	680	619	624	701	665	676	628	626	654	622	682	654	615	634	609	660	653	621	656	668	684	650	647	639	633	675	659	625	634	633	654	632	658	689	684	634	650	636	621	648	656	622	648	604	659	627	647	630	633	621	662	613	603	629	635	689	670	620	610	631	664	630	642	669	663	576	621	665	611	605	610	680	632	651	606	626	660	643	639	622	652	617	618	646	648	670	627	664	642	661	650	619	594	636	679	608	617	669	653	624	643	673	669	664	645	643	628	609	645	658	625	674	630	694	639	653	623	620	625	607	647	671	634	669	631	645	610	618	592	625	642	634	640	656	647	630	644	636	620	654	617	628	640	684	640	663	634	670	616	686	617	620	602	596	613	598	615	609	702	604	625	645	598	655	619	616	637	671	689	611	670	641	619	641	679	667	607	644	662	622	666	661	640	623	650	599	672	649	636	637	612	648	617	679	636	640	598	652	635	611	658	623	653	649	642	612	637	619	651	677	620	609	665	655	625	675	591	624	668	662	658	585	636	647	676	623	634	644	653	647	675	621	650	637	614	595	653	633	669	629	618	633	669	612	616	623	627	645	638	651	654	663	572	652	601	638	625	647	633	681	631	589	628	627	627	655	689	639	625	662	638	651	654	625	654	613	623	654	646	634	651	595	652	627	637	606	595	668	615	667	618	623	625	645	618	674	662	614	633	611	621	609	666	632	646	676	672	667	645	669	622	641	637	610	636	639	596	632	614	659	641	659	623	665	658	679	705	671	591	650	637	684	588	622	660	622	645	653	609	624	626	626	654	646	651	637	650	619	642	628	687	647	631	609	599	630	591	681	609	625	638	628	610	646	605	617	644	635	619	634	633	607	663	643	624	662	648	586	652	622	637	684	611	621	685	629	644	611	649	639	663	640	673	621	622	611	655	637	649	648	643	660	667	619	637	654	618	675	655	640	629	616	642	666	596	645	673	659	653	632	626	668	626	668	630	648	597	666	629	675	680	671	642	635	650	614	691	665	660	657	628	638	603	670	634	637	607	594	643	672	629	689	590	597	629	650	668	643	627	633	652	672	586	619	636	598	648	595	613	613	639	649	638	631	649	611	647	658	641	676	622	639	622	654	632	633	654	609	609	622	624	631	663	674	632	660	664	585	575	615	700	655	620	657	697	615	660	658	626	616	654	677	591	607	650	601	623	686	583	659	581	641	621	628	658	640	613	649	613	638	654	628	629	651	625	617	652	614	614	628	650	653	658	638	622	642	617	648	620	620	659	623	627	641	602	643	665	673	642	605	636	646	631	666	636	645	649	620	635	667	662	593	615	638	631	614	639	664	655	627	607	668	655	646	645	651	620	629	644	622	602	673	633	673	642	629	624	616	613	629	645	631	686	641	627	665	631	632	609	660	658	620	645	630	643	681	642	626	610	629	621	662	673	593	625	631	644	663	664	625	649	648	609	659	602	659	590	645	630	665	653	625	621	614	627	620	648	673	646	647	636	675	662	689	598	606	678	607	660	644	670	641	629	611	657	602	635	624	622	640	638	640	629	662	662	665	626	604	654	652	635	672	647	657	642	684	640	641	635	615	646	606	657	671	617	629	649	638	622	613	641	660	624	672	617	632	660	655	661	613	600	677	656	620	666	654	622	640	617	661	646	624	616	650	674	653	652	628	636	674	619	659	639	644	646	645	642	676	636	687	615	611	665	614	629	657	658	677	669	632	668	607	626	629	652	661	660	597	640	646	649	648	599	642	635	669	610	626	627	651	693	623	621	602	608	609	645	630	636	631	651	627	604	631	652	644	671	654	659	654	652	623	668	621	593	616	632	670	623	624	613	631	674	619	612	633	648	625	604	655	653	684	687	638	633	596	658	607	601	613	585	680	686	612	696	630	564	659	663	609	640	621	679	676	692	621	660	653	614	637	641	640	610	676	652	652	643	658	638	663	641	640	636	632	602	617	644	681	585	648	619	644	635	637	648	602	655	650	640	591	656	662	666	603	648	627	621	636	615	633	623	619	614	591	642	596	647	668	636	633	573	614	670	683	644	585	619	636	672	651	641	633	623	656	672	641	663	631	676	639	661	588	609	589	631	649	683	641	664	652	635	675	613	646	641	638	697	628	586	667	658	631	648	669	591	651	616	617	650	644	674	622	654	624	606	655	678	632	638	712	623	661	659	585	594	655	649	661	630	656	615	642	639	657	683	624	632	653	650	630	632	660	664	575	619	590	626	646	644	659	631	610	660	652	614	638	631	667	638	683	620	612	654	656	646	600	610	674	659	655	621	648	664	626	618	647	598	658	620	660	665	680	621	617	663	617	588	651	672	660	634	621	701	623	620	641	600	629	648	648	610	656	635	653	665	615	615	598	615	629	591	636	656	634	654	603	624	640	605	668	640	645	620	656	665	660	655	626	629	651	635	655	616	636	617	639	613	663	660	633	649	631	607	615	638	621	649	648	631	631	643	622	609	644	631	683	640	620	661	667	643	640	604	702	651	615	666	639	655	694	651	637	615	617	675	659	653	655	635	644	596	649	613	632	666	660	568	653	632	609	591	628	631	605	629	629	636	647	674	658	650	648	653	702	625	626	622	692	637	658	628	654	647	635	658	639	630	651	679	709	645	628	671	612	656	640	668	616	621	643	637	648	640	623	653	638	618	645	657	623	650	625	682	658	641	628	622	606	676	633	634	623	625	636	681	614	620	627	592	625	663	661	653	640	660	587	647	677	657	658	616	653	672	638	665	648	683	689	652	621	648	641	627	624	617	624	683	664	609	659	596	631	636	621	637	642	642	690	691	618	610	607	585	654	677	686	632	593	696	673	656	677	656	621	621	658	696	641	637	640	632	650	618	683	618	607	680	657	658	622	653	624	639	598	601	661	653	621	661	644	655	644	630	653	637	651	613	671	620	596	611	609	633	655	630	629	620	651	581	628	645	673	617	649	603	623	620	657	669	644	674	640	656	613	627	641	647	615	643	632	652	650	648	637	613	645	634	687	627	649	618	649	660	662	649	633	648	617	637	656	653	639	671	656	625	623	673	603	628	594	606	676	637	644	612	637	650	591	629	664	666	618	667	642	628	644	649	613	639
12064	8257	7593	5728	3681	2480	1708	1183	993	795	758	654	546	506	479	420	346	374	354	390	333	307	353	349	312	288	318	329	319	340	334	348	331	313	319	331	350	286	271	328	289	282	289	281	259	303	313	329	301	305	301	319	279	295	291	294	298	285	307	279	342	291	337	355	297	312	306	318	314	282	264	267	327	331	302	286	301	299	298	285	310	301	317	294	329	312	309	342	302	283	320	310	282	281	308	273	321	313	303	304	288	322	330	304	311	306	314	340	324	310	299	299	278	348	298	282	303	344	284	321	303	332	292	296	309	315	315	314	353	311	291	303	315	312	307	317	337	324	294	324	316	306	336	315	275	307	319	315	303	312	297	293	297	332	280	335	294	287	288	287	332	302	314	318	309	288	288	306	270	298	320	280	290	309	314	284	313	315	320	297	312	251	329	304	307	266	308	323	326	285	293	343	309	283	300	313	280	310	303	277	300	317	316	287	311	309	306	311	311	299	322	352	292	296	286	326	304	297	285	285	263	312	263	277	341	320	279	292	277	312	296	313	303	273	338	307	313	310	299	342	326	319	308	317	273	307	289	291	275	331	305	271	317	297	307	320	324	306	313	336	303	298	304	320	308	323	314	301	295	320	299	293	327	316	327	326	281	310	280	328	303	308	270	291	328	302	344	318	309	352	288	282	328	331	330	324	289	328	265	308	335	311	331	315	320	303	299	279	338	287	300	299	291	275	328	299	298	279	332	307	293	338	313	346	302	324	331	310	311	287	329	307	327	276	279	324	298	308	285	259	321	301	291	315	295	352	309	310	278	313	303	307	295	288	289	294	309	298	257	275	301	310	302	282	298	297	287	298	296	318	301	313	314	312	293	313	293	311	306	297	313	324	314	328	297	298	279	321	307	281	322	324	271	312	351	305	306	310	298	325	321	330	294	328	296	291	319	274	271	301	302	326	319	313	301	290	318	283	301	299	297	343	301	314	281	304	309	317	346	280	328	326	318	308	300	327	297	266	306	317	344	326	289	285	298	293	298	304	295	285	304	302	293	329	322	308	333	295	336	305	290	339	300	329	299	322	325	300	298	314	317	306	324	312	331	352	300	304	329	309	299	300	316	304	319	315	310	325	293	323	334	303	303	290	302	327	256	325	296	294	312	282	332	325	308	354	307	302	287	272	305	337	316	303	304	315	305	308	340	290	319	318	268	331	326	282	320	333	306	318	333	287	314	289	289	334	301	315	334	335	293	308	296	289	323	305	336	342	313	299	276	323	313	303	294	305	311	287	315	287	379	339	323	292	291	336	316	302	310	300	290	312	303	312	325	317	344	353	317	287	291	305	304	300	287	294	306	270	304	317	309	314	298	328	335	263	275	284	306	313	317	294	292	333	312	315	302	307	290	284	327	312	306	333	314	284	287	299	298	310	337	301	314	302	316	299	295	328	304	301	290	328	310	311	284	306	320	325	300	340	315	327	289	325	323	279	310	284	328	321	290	344	308	335	307	307	300	285	312	332	342	318	308	301	317	300	322	320	318	323	309	297	315	306	297	328	285	339	317	315	319	283	333	312	297	324	310	296	294	296	328	309	312	309	294	304	260	326	300	295	297	306	318	302	319	300	304	340	314	299	328	327	299	299	331	333	306	315	316	315	303	343	327	340	302	316	276	294	299	298	286	310	328	303	326	304	274	313	288	306	316	344	334	317	338	316	315	318	294	333	296	315	265	284	309	288	291	296	277	320	294	287	332	317	330	330	295	303	288	302	314	298	294	288	310	295	315	311	289	294	303	331	297	298	315	279	291	306	278	321	271	302	324	310	283	318	316	344	304	324	283	320	306	348	320	292	268	297	316	325	290	316	324	293	299	323	329	289	300	321	311	293	307	309	315	310	303	291	336	306	317	334	295	332	264	299	312	283	289	291	290	305	286	291	347	303	325	332	316	331	295	328	277	307	331	304	295	293	302	271	303	364	321	340	304	303	316	324	290	314	314	326	334	282	306	279	292	295	271	332	263	290	294	297	283	283	289	298	291	272	283	304	298	308	314	331	322	326	341	316	340	304	307	290	288	286	285	290	344	309	320	303	324	320	282	353	288	297	333	306	292	290	298	344	341	300	307	333	297	285	289	286	354	310	322	305	306	297	313	296	309	308	288	282	292	326	308	323	311	320	325	307	313	305	292	281	311	297	313	316	322	306	318	281	327	331	289	306	344	283	268	339	318	325	307	296	292	299	337	318	316	301	313	324	306	281	298	312	309	286	334	274	309	310	309	311	323	284	315	303	339	334	311	343	337	328	326	294	270	314	308	318	321	299	336	303	318	285	290	348	305	310	314	326	328	347	299	302	326	333	323	308	283	294	316	277	319	357	328	284	342	286	298	323	300	312	285	321	296	300	272	279	303	295	265	302	280	328	293	308	287	308	327	309	297	300	286	312	313	334	301	292	350	329	326	305	308	346	306	267	311	329	292	291	309	296	310	274	302	326	346	302	299	308	281	259	314	305	279	285	314	297	268	302	287	308	324	315	312	287	310	269	318	299	287	329	323	303	299	320	301	300	278	287	327	318	335	308	312	299	315	298	294	321	332	327	304	292	298	316	317	288	286	330	298	286	306	295	274	294	298	340	277	300	290	323	292	303	330	305	301	347	314	357	329	316	308	279	294	310	325	266	277	304	290	326	312	291	288	329	344	313	345	276	319	304	315	332	335	325	307	291	323	300	335	303	290	291	275	316	331	305	326	305	300	283	294	292	289	291	297	281	336	277	295	302	346	320	299	293	291	304	327	325	293	313	285	273	332	312	327	281	284	309	292	292	299	327	314	287	298	298	292	339	304	325	305	330	326	304	324	286	322	325	299	328	310	313	284	321	302	327	310	301	300	320	274	296	321	302	305	308	324	285	262	335	284	332	308	305	304	280	291	278	311	297	296	332	309	276	315	287	288	307	286	314	311	336	314	269	313	275	302	301	311	307	274	316	282	298	314	321	278	287	310	301	297	295	296	292	290	338	304	320	302	277	290	312	296	346	276	302	295	300	315	324	309	323	311	310	304	285	293	296	328	307	327	321	339	302	306	277	305	302	289	299	292	308	297	283	293	307	315	304	341	306	270	293	328	287	311	269	279	313	332	314	285	336	309	297	324	297	309	294	314	324	299	333	298	355	344	328	265	329	290	314	332	283	297	347	305	337	318	283	271	318	324	287	334	307	347	299	307	303	290	282	294	271	317	279	292	311	310	288	289	297	312	298	330	309	272	292	316	299	338	288	266	317	317	287	304	287	294	338	285	323	308	337	312	297	299	325	304	340	291	291	306	314	336	286	298	322	306	299	330	273	297	329	317	323	302	331	307	313	278	315	312	292	286	280	300	330	331	289	251	308	301	320	335	277	315	287	320	318	300	321	289	272	286	316	299	316	279	298	321	308	318	301	307	312	318	311	296	298	310	310	309	317	306	318	292	260	298	303	293	270	329	306	297	311	315	296	302	338	300	334
8811	7623	12766	13940	12213	9771	7621	5499	4551	3925	3318	3048	2560	2034	1651	1405	1210	1179	1009	1017	936	904	851	870	898	862	858	921	810	877	837	831	823	845	842	805	792	802	714	760	734	791	787	783	699	761	735	745	747	741	751	779	723	737	731	770	762	692	724	687	690	748	745	757	729	769	743	744	745	714	724	757	718	748	726	743	771	795	762	752	730	764	742	771	760	701	675	740	711	751	765	751	715	692	756	737	781	728	761	740	729	758	699	700	702	684	779	723	759	738	704	740	750	717	742	767	768	712	714	745	728	745	773	751	701	744	758	765	718	736	713	730	713	781	753	716	712	734	753	751	738	696	774	731	738	758	786	719	724	761	763	716	761	722	701	740	693	771	753	718	700	730	745	790	736	726	748	740	728	692	751	757	768	752	766	742	751	719	756	730	730	752	741	764	699	732	749	754	714	742	718	751	733	709	711	712	756	760	726	707	720	721	731	723	707	716	663	728	699	701	710	700	739	700	679	751	711	768	760	727	748	730	732	738	741	767	740	758	735	737	750	711	733	750	708	701	709	718	716	709	694	751	716	747	796	696	683	797	746	743	739	718	775	737	733	755	685	738	737	766	727	729	717	726	737	731	776	709	765	696	752	790	735	663	744	758	733	692	757	761	731	706	672	748	765	764	743	696	748	728	730	760	695	734	747	757	751	731	773	739	746	740	749	764	705	741	734	756	759	714	737	762	744	732	718	759	679	727	766	760	720	710	702	741	749	726	759	731	727	724	720	723	723	756	717	751	735	747	767	735	718	717	757	697	719	772	719	738	725	690	700	722	728	737	723	711	760	740	759	699	772	732	757	730	764	750	736	719	739	721	717	757	698	716	697	729	786	710	713	748	715	763	719	691	778	752	755	690	742	755	726	718	764	718	707	740	737	702	673	705	747	685	740	720	708	712	714	675	749	714	711	674	750	716	765	744	715	739	704	744	707	712	730	737	707	729	739	757	701	749	738	722	724	749	684	722	783	738	796	707	695	755	772	688	715	719	762	712	799	696	750	768	754	714	735	715	816	706	725	709	707	721	716	762	727	766	750	710	727	747	740	721	721	712	712	741	701	673	762	769	708	749	788	717	811	719	728	736	740	727	740	679	726	739	730	740	722	715	734	746	745	725	733	745	727	711	740	751	769	789	751	740	714	730	731	678	688	739	748	798	768	724	740	725	743	803	726	756	730	772	721	744	742	734	718	762	740	712	726	773	723	782	722	721	753	691	752	728	702	712	740	776	736	713	727	742	714	737	765	669	744	725	715	745	732	723	715	702	735	741	775	727	731	730	737	730	711	757	767	723	733	733	748	752	760	764	731	737	754	779	733	797	749	744	704	631	699	744	741	737	701	740	759	741	743	714	734	724	754	722	737	745	748	718	761	730	763	730	723	733	718	692	729	717	720	739	737	812	743	711	681	764	679	701	720	744	764	744	742	726	798	733	695	709	712	729	737	719	762	736	740	756	785	730	726	800	782	744	703	735	712	727	666	723	727	773	759	753	724	803	685	679	774	743	727	735	736	747	724	720	757	731	725	726	670	726	738	757	697	708	706	701	709	690	705	750	743	718	753	732	709	713	711	708	739	761	700	744	690	764	719	768	754	757	735	723	669	740	710	745	730	738	722	749	782	758	753	745	724	742	772	781	736	755	752	789	715	740	769	684	753	762	713	699	722	739	740	718	699	749	763	695	732	752	724	733	734	776	747	745	684	701	705	708	708	685	702	727	771	748	735	792	752	739	731	729	704	682	776	725	727	718	728	740	732	741	762	734	719	735	771	699	712	771	731	732	735	738	727	706	698	777	739	742	750	759	731	745	759	695	696	739	765	755	738	744	751	786	729	761	769	703	748	739	705	748	703	723	759	696	712	712	723	785	788	710	694	740	706	689	686	696	696	694	693	777	753	689	722	720	764	753	691	728	705	729	748	757	753	759	723	717	764	717	776	764	737	735	734	717	741	725	708	740	725	713	784	725	698	701	712	820	772	704	732	708	773	757	758	757	715	715	699	777	741	820	773	725	691	718	712	712	760	715	765	727	794	723	691	754	760	756	702	693	728	689	795	705	719	738	688	721	692	746	728	709	714	756	742	737	742	763	735	719	741	785	723	742	732	744	740	768	712	758	727	739	776	698	686	713	671	700	732	743	821	739	704	712	739	750	728	736	743	694	715	779	727	771	721	722	784	755	694	716	759	761	751	707	756	720	750	688	783	788	736	743	796	728	767	706	768	777	766	783	695	721	714	734	740	706	705	746	795	681	697	725	737	687	746	735	728	767	741	709	773	772	756	712	765	759	699	729	736	718	724	696	659	717	761	794	758	709	734	718	729	775	728	758	694	747	737	796	757	680	721	734	686	736	722	692	763	705	807	707	719	719	719	769	739	756	721	727	739	768	760	763	713	722	786	760	710	748	722	770	742	671	730	771	685	695	712	729	748	769	778	705	734	720	729	736	700	755	690	742	732	746	683	733	729	738	750	736	780	759	723	692	744	742	727	681	738	736	721	706	724	682	815	707	743	694	751	734	718	745	759	730	743	757	742	729	741	741	766	762	779	754	757	735	735	716	756	731	757	786	758	714	751	731	728	738	722	737	671	710	753	713	757	705	746	697	756	753	745	747	709	753	718	695	723	730	745	736	739	749	722	695	771	717	770	711	732	720	745	716	788	734	716	761	783	721	733	740	686	742	721	714	794	720	761	698	733	784	738	719	752	726	690	734	740	734	781	742	741	737	680	735	760	698	758	750	733	726	703	710	728	738	715	737	725	720	697	686	769	731	698	686	721	707	730	765	700	707	735	686	717	742	746	736	775	685	721	706	745	734	772	728	728	775	720	752	750	730	717	767	702	710	791	740	784	738	762	714	713	786	758	708	784	722	747	771	722	722	688	725	718	730	719	768	708	730	780	724	759	745	705	762	724	766	764	741	721	732	694	731	761	707	762	737	695	745	727	752	779	745	711	727	719	733	751	737	706	729	738	779	774	700	729	743	725	755	719	763	715	737	747	729	715	733	715	736	757	771	720	782	767	729	747	753	757	762	696	763	755	715	712	775	705	714	759	734	700	726	757	752	768	761	761	697	694	713	716	760	771	687	770	697	766	699	728	785	737	712	776	753	749	734	693	681	710	716	691	692	729	743	735	776	693	679	732	710	766	709	785	730	749	709	747	694	777	714	748	749	749	715	725	754	781	686	726	685	733	730	721	761	759	759	753	725	759	707	771	700	758	765	756	750	752	765	697	738	742	770	712	716	764	720	736	721	767	709	761	716	750	724	744	720	722	741	707	763	805	745	722	713	727	748	732	734	754	707	746	780	771	782	760	694	684	665	765	755	760	720	739	712	731	767	743	704	745	731	698	723	708	680	763	716	739	758	735	711	736	760	711	717	727	732	773	756	738	729	759	714	760	807	759	753	747	717	733	719	724	720	713	755	722	791	748	795	725	727	741	716	706	739	735	752
23123	16248	14859	12124	9584	6861	4733	3389	2530	2052	1273	1140	1059	753	707	629	529	489	478	432	373	380	389	403	364	384	359	343	342	377	363	334	335	355	317	358	322	332	339	307	310	313	309	315	297	271	320	318	272	314	306	305	309	287	303	281	293	292	315	288	300	288	290	338	313	286	296	291	330	312	301	281	286	344	290	291	288	306	298	290	310	274	295	356	290	280	294	300	301	315	308	271	289	315	298	302	281	290	314	329	273	297	268	285	302	311	300	273	310	260	301	292	302	311	273	296	339	314	301	311	311	305	315	304	280	311	288	311	284	291	316	284	291	314	291	276	304	279	331	286	262	300	288	271	285	297	281	307	306	298	298	322	311	292	263	324	310	272	294	300	290	303	282	287	311	309	313	321	272	277	358	320	261	327	306	277	338	303	296	318	258	344	284	297	271	323	321	307	314	292	323	329	324	297	315	300	314	305	333	335	346	298	324	267	310	317	300	339	304	326	320	326	327	290	291	318	298	280	297	308	304	317	299	313	286	307	321	308	293	314	291	276	286	309	277	302	269	315	335	303	299	321	272	279	337	293	303	296	292	302	304	287	317	312	275	285	288	281	291	298	312	293	276	298	317	332	329	300	306	307	290	328	282	315	312	301	257	332	320	277	296	306	291	278	292	304	300	278	299	308	311	287	307	278	295	262	310	298	298	283	302	334	294	289	300	322	305	290	312	290	294	278	297	310	291	299	297	287	317	309	287	294	326	296	316	309	286	305	302	311	266	270	299	286	323	315	318	288	306	298	297	288	296	322	307	302	293	322	304	327	289	268	317	279	314	311	340	313	283	276	308	320	293	313	306	288	313	299	296	324	299	290	319	288	294	330	298	275	311	299	275	284	280	309	277	310	335	284	301	298	309	319	323	293	289	287	298	267	289	303	298	300	302	342	323	321	292	305	286	300	293	286	296	335	288	302	319	276	326	310	281	329	305	332	279	292	292	305	291	295	289	283	283	289	298	307	288	314	315	276	268	319	333	314	291	318	286	289	267	304	277	344	286	289	297	313	293	314	315	261	294	322	279	309	286	306	302	303	290	282	293	314	350	309	297	291	291	312	324	296	296	262	305	295	293	322	287	309	295	311	300	280	300	282	296	280	283	306	319	330	311	307	310	293	277	297	281	289	287	288	290	280	310	273	275	267	291	301	347	296	321	290	294	309	291	290	290	322	295	324	293	303	283	283	291	262	330	269	321	291	297	272	270	287	317	298	269	315	340	293	291	335	284	333	298	305	310	303	326	316	290	286	298	279	316	283	302	361	267	290	300	300	257	269	318	298	307	256	306	298	304	294	318	281	297	306	312	305	330	278	279	327	308	318	333	292	298	296	319	296	306	284	310	310	302	345	297	298	270	280	273	304	295	310	257	309	318	258	297	286	268	306	278	292	293	307	313	259	277	284	294	319	285	295	332	321	300	313	295	283	291	295	285	290	305	325	292	326	304	287	291	278	307	309	281	340	298	296	290	261	274	297	278	284	322	280	349	341	296	296	310	302	291	320	282	259	303	305	290	283	285	303	304	306	344	321	309	280	342	283	257	284	278	312	278	294	307	292	289	338	294	305	326	324	287	295	284	304	271	312	290	301	265	296	309	266	284	279	319	314	296	278	277	338	371	297	337	306	268	285	308	284	317	269	289	309	303	293	305	287	301	315	290	312	278	292	345	306	321	289	286	280	279	294	296	301	296	314	305	338	321	300	315	295	300	300	301	342	325	301	287	289	287	337	323	304	309	279	306	299	308	262	287	305	304	281	320	314	303	298	296	287	290	298	329	316	332	275	315	289	288	325	283	335	287	294	337	324	331	323	292	311	266	315	315	305	339	280	294	317	312	296	314	308	324	294	284	329	280	282	316	306	320	275	305	301	317	300	285	310	295	293	301	277	307	291	296	278	313	292	278	293	312	305	269	305	283	304	308	303	324	357	300	309	315	296	288	310	328	279	311	312	306	274	303	275	296	265	313	306	318	308	308	299	306	314	282	268	271	323	285	305	311	295	309	302	324	331	315	308	310	290	331	308	284	290	297	314	292	254	300	317	302	284	318	307	316	303	287	320	319	306	288	291	318	296	304	297	304	323	296	333	314	287	309	303	302	291	324	322	308	301	287	279	279	319	294	295	306	269	277	299	322	292	286	289	299	330	297	323	340	319	305	258	300	328	301	300	269	286	301	305	281	305	310	254	305	320	285	296	303	348	303	301	310	311	329	289	304	296	297	313	319	308	296	318	294	291	314	312	284	308	334	266	337	305	336	265	295	287	319	316	298	317	315	324	304	310	300	318	285	276	321	294	297	265	286	343	277	302	305	292	300	269	308	299	298	290	282	298	303	267	263	276	282	338	312	278	302	277	289	296	305	320	332	278	310	313	290	302	312	281	283	310	335	298	304	314	292	329	271	302	326	274	325	334	330	321	337	325	300	286	290	297	272	282	300	278	320	291	316	313	314	317	276	313	309	320	275	310	292	309	315	275	306	287	304	307	325	296	302	302	297	291	310	324	306	299	309	294	284	267	290	316	285	295	308	374	266	308	290	278	266	313	274	285	264	298	326	285	311	276	312	333	314	303	295	314	300	325	295	297	345	333	296	311	309	267	318	328	308	299	294	275	306	309	311	298	280	324	307	330	289	303	285	308	315	281	293	275	323	319	316	281	306	297	310	268	302	294	288	315	262	302	307	303	297	321	323	281	311	296	275	330	325	277	313	300	298	321	301	298	295	326	298	308	317	293	314	317	312	305	317	293	260	296	306	301	315	322	297	305	283	307	306	320	306	332	317	327	276	308	289	279	300	296	291	302	342	310	303	301	268	282	319	313	331	271	300	279	319	298	298	313	310	300	292	284	298	305	323	315	271	332	312	294	316	284	276	277	289	300	291	306	291	295	276	268	294	313	299	342	303	290	297	288	335	305	301	318	275	325	282	291	302	338	294	264	307	313	319	285	303	293	270	296	315	295	283	317	295	296	283	304	277	294	324	327	284	313	307	305	313	293	296	309	337	290	301	280	307	297	295	294	330	292	270	308	320	282	302	285	310	355	312	308	280	311	317	298	307	296	247	300	289	303	307	275	290	317	289	297	303	303	313	307	298	318	312	299	295	299	346	287	315	292	321	306	302	294	290	317	286	324	291	273	330	300	303	298	305	317	316	314	301	291	287	317	303	296	275	297	313	325	300	276	309	302	324	263	277	318	288	319	336	296	258	335	284	318	298	262	262	323	282	323	288	299	293	304	277	277	286	300	300	328	326	284	309	311	291	313	324	297	361	306	307	293	331	317	314	294	338	320	297	288	311	282	315	302	342	293	335	297	328	300	276	284	289	317	263	316	331	289	309	273	338	306	312	317	311	304	268	313	296	290	290	290	323	310	330	305	303	287	278	311	271	274	312	338	298	314	296	287	308	303	332	325	324	322	285	316	315	287	307	287	282	304	300	327	304	314	308	288	300	295
16891	13620	19622	22204	20486	17986	15045	11691	10736	8513	6297	5985	5381	3824	3134	3001	2457	2022	1911	1900	1533	1353	1297	1233	1229	1169	1157	1037	1033	931	895	940	881	961	898	902	853	815	772	789	845	802	758	740	770	734	752	759	731	727	762	763	747	719	745	744	749	724	770	742	701	700	708	726	726	702	695	729	712	737	706	726	710	694	695	737	683	728	737	761	693	750	727	739	706	705	768	742	692	734	721	752	701	715	736	709	748	722	748	695	700	724	777	750	701	742	718	665	679	683	737	721	781	702	701	712	753	750	731	707	731	751	715	711	755	704	705	726	704	747	708	733	670	727	742	663	729	697	757	729	743	712	745	744	684	734	675	763	748	755	691	741	713	700	771	716	689	725	738	737	725	729	736	673	743	753	702	685	728	675	753	707	727	714	756	707	753	667	740	726	707	700	730	698	730	763	711	739	680	734	758	696	713	736	748	703	698	699	701	706	717	778	710	711	729	700	684	740	733	713	729	743	754	697	701	711	696	759	677	734	734	784	678	712	750	732	658	719	694	734	705	756	702	728	714	723	713	699	686	764	719	659	748	691	742	788	712	724	738	713	728	736	655	709	707	723	695	731	703	712	691	723	707	779	705	746	727	709	727	804	700	734	724	678	715	706	744	768	757	711	738	751	704	716	724	739	749	693	697	708	741	703	721	728	734	715	715	701	722	725	793	719	758	713	725	695	698	744	707	715	707	732	682	702	696	777	750	753	753	712	716	727	749	706	666	718	674	718	667	736	717	708	745	761	693	776	685	734	742	770	691	729	724	703	668	752	683	782	681	734	662	692	703	744	681	712	715	728	829	767	760	735	727	728	723	707	712	731	742	730	720	747	710	753	731	748	720	730	712	717	708	763	753	756	674	696	723	722	700	710	708	751	659	737	774	704	753	736	712	739	737	711	697	694	737	770	675	753	703	761	741	693	716	727	730	693	754	716	703	703	692	688	762	710	683	708	680	737	728	703	733	754	708	697	760	720	721	699	735	773	758	715	738	716	723	728	731	716	714	732	735	725	673	737	701	725	724	696	711	705	743	705	697	716	717	686	725	713	704	749	733	720	722	724	775	675	699	674	685	717	705	739	714	714	702	754	741	723	682	725	770	796	726	766	688	727	668	716	748	728	713	771	725	718	743	680	721	690	768	718	698	747	680	803	730	730	760	700	711	736	705	721	664	732	739	752	742	716	717	676	724	740	709	721	736	772	751	730	703	770	737	744	734	752	729	744	713	715	719	733	742	714	728	717	745	723	728	722	717	732	707	732	734	700	740	759	702	718	785	714	758	715	743	737	694	724	748	727	712	719	725	699	714	731	767	713	670	691	685	719	733	699	718	728	734	686	716	729	705	702	680	722	713	737	661	655	701	693	746	693	793	740	729	751	705	744	731	717	745	733	735	770	702	757	683	709	767	707	681	712	733	764	748	751	734	725	724	739	732	697	731	681	709	741	731	713	694	717	731	758	713	718	732	745	723	732	694	738	711	722	709	767	718	710	721	699	727	749	749	787	766	741	731	697	771	695	758	762	725	722	730	742	679	759	722	745	705	726	712	658	697	737	711	695	737	691	755	697	720	706	752	706	707	686	713	713	759	712	761	729	743	695	705	770	722	773	744	694	704	736	736	747	758	692	716	698	689	713	701	693	648	733	761	709	768	687	730	717	699	756	706	730	700	743	706	765	745	696	708	787	685	701	763	686	730	692	763	738	670	722	718	709	689	724	692	682	727	757	688	798	723	733	719	699	700	698	726	686	718	678	713	729	732	761	732	703	695	669	678	711	748	747	716	715	741	764	747	689	681	738	741	727	691	731	697	773	770	778	733	752	694	757	730	787	736	712	716	713	752	676	754	732	737	722	741	696	727	722	706	710	686	718	692	691	785	714	719	702	728	730	697	726	717	727	732	728	691	705	709	686	718	685	739	762	693	703	685	708	726	739	739	740	769	732	725	783	703	713	730	756	696	732	758	697	763	782	773	770	756	709	709	709	692	716	717	707	723	723	763	727	682	703	692	677	691	744	680	752	725	695	715	744	686	686	757	740	731	685	719	700	681	709	715	698	701	735	738	686	669	758	731	722	725	694	688	763	717	721	712	762	745	740	697	735	735	757	728	669	676	706	748	756	671	779	721	777	722	728	748	734	725	779	759	797	745	746	738	678	682	744	675	775	733	788	735	668	721	713	765	781	782	681	729	731	663	779	737	685	722	715	751	724	714	746	723	754	759	710	684	698	701	702	746	708	767	755	716	677	706	683	689	744	711	757	758	729	721	665	704	699	742	750	702	717	718	743	729	728	730	744	702	681	719	690	765	711	751	761	689	711	760	750	730	697	721	720	695	682	696	739	738	793	678	722	732	718	739	714	748	702	716	769	768	710	689	700	753	730	732	734	727	754	705	688	728	643	679	741	738	746	711	703	726	714	704	677	733	718	731	717	745	747	767	718	719	696	685	722	716	746	725	772	721	767	698	712	722	701	703	811	739	772	747	735	754	636	757	671	744	752	710	721	704	737	729	745	682	741	741	687	747	674	740	708	776	682	673	751	700	726	680	706	698	708	734	737	719	725	753	746	713	794	681	750	751	683	773	750	724	761	733	736	693	722	741	769	685	717	751	752	708	745	722	752	735	733	710	673	724	732	726	691	754	712	726	725	721	725	726	680	726	759	737	797	718	735	759	716	723	701	688	749	739	783	717	715	713	685	721	738	683	688	747	747	706	709	738	729	714	712	715	748	719	709	705	701	727	689	721	726	718	712	758	725	691	745	677	755	739	677	746	761	687	681	713	704	743	740	717	723	750	705	721	748	701	680	706	721	747	726	721	741	708	695	693	708	700	706	722	751	702	686	739	750	739	729	736	810	717	730	767	746	737	751	745	726	735	716	748	738	725	714	704	721	718	745	765	703	704	689	725	664	694	729	713	657	730	707	729	717	684	728	683	709	686	724	758	684	750	667	751	700	780	744	687	710	762	719	729	733	724	686	681	707	714	691	740	742	723	711	725	758	723	650	718	729	757	733	737	700	726	742	740	729	709	729	720	729	687	706	714	743	707	710	754	718	713	740	717	767	708	778	759	700	724	762	722	741	703	671	699	739	703	742	709	683	741	704	681	716	726	719	738	765	702	719	689	728	713	708	723	713	737	734	703	743	698	741	688	750	718	698	679	673	713	698	745	687	748	758	737	734	728	704	704	730	721	705	748	777	713	694	785	717	703	701	707	711	736	736	697	721	680	738	757	708	751	733	727	664	698	728	726	748	737	718	728	735	710	680	723	740	720	746	775	692	755	721	709	754	728	731	714	660	778	721	721	734	754	685	694	717	739	724	730	716	737	743	716	677	693	703	747	770	751	725	734	729	687	780	768	727	715	682	756	744	747	710	722	691	693	733	766	699	735	718	716	735	684	740	745	656	665	741	738	710	679	725	748	701	717	774	710	719	752	734	744	742	724	705	680	707	679	710	727	701
31138	22397	21906	17184	13737	10005	7120	4956	4248	3044	1928	1720	1461	1013	881	775	695	653	629	587	463	441	396	383	350	368	385	329	318	324	283	312	318	297	311	288	286	285	272	257	270	263	277	275	293	292	297	288	260	269	258	281	269	300	284	251	245	278	247	298	263	217	270	277	239	289	277	228	290	249	277	256	265	275	308	268	248	281	265	257	279	257	252	293	250	271	261	316	275	276	286	255	250	232	278	260	248	258	247	278	262	267	294	256	263	283	278	282	261	252	273	274	266	284	293	255	255	261	247	237	261	285	227	258	270	283	244	257	253	286	246	239	252	287	291	269	266	265	276	258	272	281	262	269	262	277	258	280	266	281	263	257	297	250	228	265	265	279	290	268	251	313	244	285	261	278	263	262	293	252	263	298	280	293	270	259	248	258	242	238	232	272	264	292	258	272	277	237	268	243	287	277	241	279	260	256	282	272	269	275	293	267	270	281	280	296	258	220	284	289	254	265	282	264	263	258	236	300	271	257	246	299	266	283	271	296	273	274	219	249	290	284	270	279	270	290	263	241	262	299	299	255	252	237	269	308	259	267	286	242	249	275	278	228	307	302	295	261	306	257	263	269	283	311	275	280	271	270	269	242	245	266	247	299	241	281	281	267	283	287	227	279	255	248	240	264	260	238	274	277	284	275	243	278	266	273	265	262	248	249	285	262	275	285	274	268	264	265	276	284	221	264	267	283	270	289	272	286	290	293	254	245	301	243	272	256	251	225	309	262	276	286	246	266	271	258	281	241	277	262	259	268	277	274	272	266	232	263	274	266	282	284	265	244	291	276	297	274	289	252	232	270	231	283	266	261	255	288	256	276	253	266	268	280	281	284	254	258	262	257	248	292	303	287	267	305	274	257	256	268	265	261	301	276	270	251	257	296	279	281	260	265	271	270	263	250	284	249	256	247	288	247	252	281	257	248	284	267	306	310	260	258	296	232	265	276	295	283	257	314	280	294	253	260	289	279	258	283	260	283	257	259	252	256	267	296	298	281	253	259	261	288	250	263	248	270	258	259	296	251	269	281	254	260	248	281	262	263	252	246	242	273	265	263	290	294	257	259	260	292	271	270	264	274	257	298	251	288	263	273	266	241	261	252	257	265	261	277	240	279	267	263	262	275	274	282	295	242	270	265	263	273	248	277	268	235	258	285	249	254	296	255	278	281	271	284	259	260	261	264	264	295	235	250	286	297	279	258	259	259	264	264	280	280	292	275	269	261	242	312	274	240	268	255	258	270	288	242	259	265	221	228	239	243	290	275	257	261	265	271	270	238	293	242	255	270	255	279	291	271	286	245	234	253	278	264	277	256	249	231	252	262	243	255	279	262	280	274	250	256	288	280	266	273	276	264	260	264	251	255	267	250	249	273	238	257	314	274	262	265	279	265	284	263	285	291	271	253	264	293	293	292	280	263	277	258	300	273	266	284	289	247	270	239	247	251	245	245	261	239	259	249	292	257	283	263	292	272	283	286	261	283	266	280	267	310	284	251	258	290	238	220	281	252	272	268	263	276	239	277	258	284	275	277	262	281	290	251	243	284	259	284	282	290	279	287	271	293	296	247	265	236	270	268	263	296	242	263	229	258	267	282	270	272	268	279	306	267	275	265	249	262	271	250	266	251	268	281	277	295	276	278	252	278	296	272	271	280	279	262	260	270	248	271	282	247	268	264	273	241	289	271	260	265	274	245	251	265	267	289	244	269	293	275	297	235	260	225	256	243	296	298	282	265	256	253	264	268	253	256	288	281	262	244	252	283	261	249	260	265	283	257	272	280	267	231	289	240	256	261	296	280	276	281	296	272	274	259	291	242	292	277	293	295	276	277	244	238	281	250	283	280	280	299	260	281	268	249	267	248	259	245	240	272	265	245	276	286	263	293	269	279	252	287	244	278	266	255	262	261	289	251	265	285	257	254	270	254	264	249	283	240	272	238	231	265	261	257	287	301	259	267	274	273	249	248	250	288	297	294	265	313	296	273	294	262	261	247	246	248	273	268	278	239	262	286	250	247	259	275	271	256	264	244	235	255	257	280	290	294	265	289	279	276	278	295	259	293	257	259	252	257	253	244	268	279	236	267	309	270	265	270	256	240	302	285	278	253	243	290	286	269	253	269	253	276	257	318	282	242	242	298	267	281	253	237	267	281	236	279	268	275	260	304	279	259	281	274	243	242	291	283	244	232	222	243	275	263	271	261	242	275	279	246	248	260	292	233	270	280	281	255	246	297	304	258	246	257	283	291	260	260	269	269	259	272	270	243	256	234	250	270	250	271	288	255	245	264	256	246	257	282	235	277	261	262	275	305	282	270	271	249	256	265	248	249	265	295	290	270	259	292	280	269	278	293	259	268	261	266	259	245	269	272	260	245	267	267	253	260	259	269	259	278	260	250	269	288	272	246	270	270	277	239	281	262	249	259	266	244	260	275	264	297	257	292	272	258	266	300	266	255	232	245	279	275	277	293	271	274	251	265	282	281	265	268	273	286	257	271	263	291	289	274	275	275	285	270	261	264	232	248	277	276	278	300	240	264	304	270	259	263	262	278	264	266	269	258	256	238	276	256	265	262	253	284	283	258	275	257	240	276	267	236	267	286	275	264	271	243	267	255	288	271	258	271	279	253	278	253	267	262	249	274	260	254	252	256	253	250	276	241	258	308	268	257	272	269	284	266	229	264	276	300	251	283	242	258	287	261	255	284	265	283	284	261	268	273	306	237	302	257	258	260	258	256	253	255	278	247	250	266	268	280	292	272	234	253	272	277	287	312	270	282	274	292	267	236	245	255	247	267	262	251	287	249	264	296	268	269	277	266	283	214	291	256	245	282	261	265	254	287	263	251	253	306	277	287	288	311	247	273	279	262	257	280	261	312	246	292	271	264	253	288	279	257	257	258	304	287	272	244	273	287	277	260	281	226	281	220	309	268	262	254	248	254	277	276	277	273	279	273	275	261	262	271	230	261	269	237	281	267	257	279	280	265	255	279	248	263	254	242	243	242	259	264	262	283	281	271	246	262	275	256	251	294	289	266	267	252	261	272	263	291	249	254	261	255	258	274	277	277	278	299	282	258	247	266	249	265	265	273	267	262	270	281	276	272	279	281	277	236	247	249	255	300	240	324	261	269	289	287	277	283	278	261	253	288	266	241	272	256	252	290	256	243	272	251	281	296	261	291	262	262	273	271	258	249	313	260	264	260	242	268	279	237	253	286	275	283	247	251	276	268	270	284	273	263	257	270	281	245	286	280	282	259	244	266	254	264	261	285	291	280	259	257	280	250	271	289	288	257	283	281	282	285	279	265	266	269	258	290	262	253	273	246	257	254	299	255	234	298	266	240	247	275	259	281	262	277	239	269	264	263	256	254	286	250	300	266	287	283	319	296	276	261	254	285	265	251	256	246	240	267	280	235	279	277	257	295	266	263	296	273	255	289	288	251	258	246	280	260	293	253	272	282
20786	18342	25287	26432	25482	22029	19784	15550	15029	11346	8517	8055	7405	5448	4587	4144	3547	3364	2934	2853	2120	1709	1636	1579	1579	1504	1358	1314	1175	1028	955	1007	994	983	944	931	765	814	745	734	762	774	713	745	727	686	679	716	719	707	718	666	676	629	644	714	684	670	628	643	653	633	644	652	659	584	633	643	668	680	636	651	656	633	631	661	659	668	642	632	654	648	642	666	609	670	636	694	644	651	670	645	603	638	636	613	594	658	624	679	656	694	621	679	636	598	650	678	620	658	673	651	654	639	642	613	645	675	646	633	663	635	676	674	599	623	642	629	623	641	644	693	673	650	703	592	685	651	656	648	643	653	637	636	635	623	647	629	655	621	662	632	686	687	640	621	608	672	650	686	604	683	656	622	643	643	600	680	618	618	616	638	655	656	645	673	638	644	673	638	635	678	636	683	667	653	666	633	667	659	653	696	656	651	662	653	676	698	653	640	620	605	680	630	633	625	636	603	639	664	661	645	647	623	605	673	645	644	647	619	601	582	672	643	623	633	609	612	637	664	654	691	661	664	654	602	674	639	629	614	659	642	660	659	647	606	668	650	630	621	690	687	613	656	672	643	609	641	684	647	653	701	657	642	658	665	655	679	627	675	661	615	651	627	683	673	611	682	631	607	649	661	635	658	626	629	672	678	638	642	594	598	653	654	658	653	638	648	635	630	689	671	645	610	610	709	676	661	653	637	644	641	637	639	684	646	636	627	602	667	652	620	662	691	630	637	642	647	654	640	675	663	661	681	671	669	647	658	627	668	654	626	664	651	708	650	656	684	604	667	641	654	674	661	658	627	639	646	657	667	620	659	624	627	648	642	638	639	656	671	666	682	655	643	654	641	707	659	655	643	658	649	641	661	648	636	644	648	686	654	666	615	631	695	700	643	670	627	668	673	651	626	617	604	682	636	660	665	613	680	649	635	629	661	673	637	655	617	654	670	636	671	671	643	704	654	652	648	635	669	633	655	597	622	628	651	637	665	664	653	668	593	597	682	683	649	656	599	676	636	679	640	613	600	674	655	643	635	673	692	615	624	656	652	623	644	616	628	602	632	586	634	669	675	640	669	596	671	678	657	655	664	661	668	641	631	626	675	690	649	639	695	625	713	637	628	669	653	663	696	628	660	664	635	643	661	643	670	627	611	618	607	616	641	640	609	630	616	602	697	633	649	648	619	644	651	640	636	650	655	647	622	654	637	653	636	631	673	653	640	615	625	661	634	669	652	674	663	636	628	612	636	659	642	649	610	625	632	617	647	672	664	672	650	640	715	619	637	635	634	608	645	620	659	683	588	613	645	704	634	689	655	648	645	667	660	643	648	666	660	617	572	645	658	687	649	643	709	660	657	658	642	619	649	640	625	653	635	610	661	652	677	675	651	651	631	605	641	646	619	640	625	633	673	653	595	680	688	644	624	603	631	631	637	651	680	626	657	686	602	642	673	624	669	641	623	630	667	622	680	617	651	681	627	655	676	620	667	661	645	634	639	679	641	602	624	621	634	638	591	617	590	676	645	669	675	628	664	624	647	597	618	676	628	613	662	659	624	660	666	611	616	636	652	626	608	674	632	608	668	632	647	689	613	595	625	653	644	650	672	672	654	624	625	652	614	638	624	645	620	644	633	630	602	632	687	655	672	649	663	620	637	639	651	603	676	678	597	617	633	666	683	638	664	652	657	637	650	644	655	646	617	667	642	658	635	675	611	658	665	640	642	694	669	653	672	640	655	655	653	622	659	647	623	634	650	611	668	624	668	632	684	618	670	645	659	633	648	677	679	629	635	657	667	648	673	708	666	588	661	669	634	689	646	623	678	633	645	603	663	630	633	676	658	667	638	697	650	637	607	669	652	643	649	602	682	640	654	606	656	638	616	677	636	641	693	667	642	653	643	640	642	642	653	687	651	648	647	678	686	649	635	676	648	610	659	683	632	665	675	671	638	642	611	667	663	642	644	656	634	639	689	695	659	638	670	666	642	665	610	606	604	699	627	653	660	609	654	632	631	687	646	646	657	628	621	640	659	660	651	653	619	651	628	668	614	664	657	622	656	615	642	640	632	621	641	646	680	669	654	630	644	651	636	621	653	627	635	652	596	673	679	628	673	679	622	643	664	679	654	611	667	633	669	631	635	630	676	666	611	611	643	619	625	674	617	672	678	653	630	669	657	638	608	623	639	647	641	661	587	654	643	642	660	646	669	632	671	641	616	639	675	626	695	617	651	629	644	681	673	672	636	620	677	616	637	634	634	656	666	622	615	645	682	685	668	662	673	612	658	678	615	668	661	675	628	643	631	671	652	658	684	647	651	617	718	644	614	687	669	674	649	647	650	580	631	671	663	584	668	632	649	658	626	640	570	608	638	630	651	636	660	644	667	637	618	624	643	600	643	661	654	660	647	622	595	618	646	619	622	634	650	668	608	616	668	647	634	642	703	625	682	630	601	654	661	602	653	626	642	621	651	625	644	679	611	656	663	676	669	668	670	679	624	621	657	609	663	635	609	619	674	636	635	639	665	645	631	628	635	638	672	623	662	650	666	633	647	636	677	638	666	690	635	671	653	622	681	666	658	625	651	627	630	631	643	639	681	608	646	664	632	630	657	628	712	636	601	690	681	606	637	622	662	633	651	649	613	629	690	653	646	580	623	602	636	610	632	653	639	629	675	604	633	630	662	642	657	669	642	611	664	639	671	602	573	674	618	670	618	610	673	628	669	679	642	625	671	666	662	603	698	648	621	628	658	646	705	629	646	665	636	660	619	606	637	649	656	635	623	660	644	642	635	671	652	644	679	603	635	639	606	646	624	647	653	658	606	659	676	647	628	611	657	622	692	642	676	623	632	638	597	598	644	664	643	658	646	639	641	652	636	640	645	633	646	664	625	639	671	657	658	613	683	651	648	680	636	643	646	689	631	649	624	692	621	571	620	658	630	641	619	627	592	676	633	635	651	622	641	595	610	672	635	655	670	691	681	597	652	674	629	657	680	664	616	641	606	652	616	638	671	687	648	636	634	653	675	637	658	658	629	651	658	605	656	657	678	588	644	605	614	633	609	667	641	644	601	646	628	632	618	645	642	656	654	638	567	589	628	669	620	654	646	688	630	647	686	648	690	658	639	596	627	590	630	636	639	660	633	649	659	644	664	630	660	668	651	676	690	673	656	678	665	630	614	676	620	676	689	663	643	688	638	609	652	641	697	640	631	664	643	642	671	639	675	692	627	703	646	657	622	607	638	613	609	628	674	664	682	623	663	627	667	607	659	683	675	628	666	692	625	658	603	591	693	635	596	669	668	631	634	631	640	681	665	638	646	640	646	679	641	634	645	604	639	640	639	655	626	603	606	615	630	614	630	620	674	641	648	668	628	659	659	678	582	682	682	640	632	618	667	651	607	636	714	623	621	610	636	608	633	647	654	641	677	640	626	650	674	610	697	640	617	655	625	637	640	634	629	668	653	656	657	694	641
11977	7876	7646	5331	3477	2291	1628	1130	953	799	695	633	550	508	459	360	358	355	359	378	373	401	344	319	309	318	307	333	355	382	302	315	326	322	347	286	313	321	319	321	344	333	317	293	307	319	296	323	327	320	324	344	320	356	294	311	355	331	343	308	346	322	322	284	326	311	273	271	348	322	308	279	325	325	321	347	300	292	304	312	317	285	271	295	325	326	295	298	289	304	324	316	282	307	302	311	296	311	293	320	314	300	343	334	257	321	297	334	349	300	338	347	322	324	305	305	325	297	358	324	290	301	329	296	280	306	311	353	292	326	328	297	313	325	309	335	313	304	319	309	285	315	321	328	323	302	325	299	297	317	314	312	323	313	314	330	330	307	308	300	293	313	276	292	322	291	324	324	272	308	333	291	337	327	307	306	351	303	316	320	327	316	340	324	242	281	340	330	271	298	330	325	296	278	327	311	317	320	339	319	335	306	290	286	278	318	336	294	331	306	311	300	303	290	311	298	306	319	301	316	310	295	309	307	291	346	317	310	285	311	297	290	321	312	344	287	316	330	338	340	351	302	285	315	323	312	322	350	290	291	289	312	324	323	293	351	339	307	320	318	290	287	313	360	329	309	278	312	310	288	284	329	298	281	265	313	325	321	322	304	324	309	316	319	332	274	287	303	311	319	318	312	296	317	314	308	327	293	323	314	295	275	288	325	332	303	324	278	303	328	320	320	315	338	299	328	311	332	328	327	295	300	299	303	297	327	304	315	310	284	334	318	314	323	350	347	331	333	310	330	315	314	268	297	317	326	316	300	303	295	328	298	311	329	307	315	346	340	275	305	295	289	298	320	297	296	283	294	278	270	282	318	319	305	344	315	296	291	295	299	307	318	278	343	307	313	349	325	346	287	310	313	290	303	344	300	314	305	309	303	320	328	317	327	357	293	313	285	312	317	334	332	314	318	287	320	306	326	307	338	320	310	315	283	298	332	296	295	318	323	296	324	317	287	310	298	329	340	299	295	341	313	297	307	312	323	315	288	293	318	316	297	289	308	289	311	344	342	332	329	304	300	316	334	340	302	346	300	302	326	317	289	287	310	331	335	322	287	292	303	314	296	299	279	302	342	301	310	300	318	354	314	324	329	310	300	307	334	309	289	299	335	337	343	315	346	310	343	315	287	283	323	349	315	334	357	308	295	362	304	347	324	350	307	328	355	333	320	297	330	312	284	282	326	306	354	300	292	286	320	282	296	337	327	330	264	315	328	283	302	313	312	297	322	309	300	289	293	341	318	270	289	306	312	313	322	306	309	306	335	345	311	315	293	318	326	306	280	312	326	308	283	302	340	322	319	306	313	325	324	304	302	298	307	328	296	318	321	295	329	321	316	316	336	327	350	295	291	289	269	305	319	298	322	300	295	327	306	315	333	358	298	299	310	355	309	321	284	311	293	310	321	323	319	314	322	275	288	315	335	323	310	289	329	268	292	301	304	299	299	331	317	304	300	336	310	310	315	321	306	304	319	284	303	328	322	327	295	322	321	272	314	285	323	322	322	331	281	330	326	277	321	313	341	282	301	286	315	315	296	319	295	291	312	306	324	334	320	285	315	310	328	285	317	295	293	303	291	313	325	303	311	303	308	300	328	289	329	302	299	333	325	339	293	284	336	322	300	310	298	273	355	341	329	305	289	317	333	318	290	294	317	322	293	279	328	292	337	294	315	348	330	318	300	339	320	320	324	310	313	331	332	306	313	319	346	313	334	327	302	307	302	318	312	295	297	346	317	325	271	323	325	333	324	290	290	310	294	295	311	332	326	296	322	294	336	284	293	278	309	345	280	292	334	326	299	312	340	328	322	313	304	299	304	320	310	303	300	326	306	269	287	327	312	302	314	327	338	273	344	295	335	291	297	312	351	311	314	320	307	325	320	297	296	335	271	297	296	307	285	353	285	294	301	295	311	324	317	315	294	346	324	322	293	325	329	277	319	320	311	302	308	302	319	314	291	311	328	323	295	314	317	368	298	302	302	305	329	296	307	315	307	302	351	307	329	314	285	288	305	312	286	335	321	279	301	287	311	327	289	285	316	344	299	337	285	324	310	284	317	324	334	344	303	348	347	301	318	301	305	294	317	286	299	335	307	321	299	304	296	323	295	310	327	309	303	303	303	345	316	293	313	318	294	322	269	318	369	319	315	277	301	342	284	364	318	317	308	293	323	287	335	341	314	347	300	282	318	324	287	287	308	310	307	340	327	273	307	280	284	312	302	306	244	327	308	318	276	285	293	285	292	300	317	303	317	297	313	324	274	304	318	321	321	284	314	267	281	295	339	289	306	319	346	327	313	285	292	298	336	280	296	276	299	321	323	343	325	291	317	305	316	290	296	270	304	313	341	307	302	341	312	326	309	291	310	316	297	320	304	316	294	293	308	372	316	320	295	333	293	301	315	288	281	346	331	301	302	307	317	286	343	306	325	352	336	324	318	313	354	298	287	315	316	293	324	269	319	330	296	317	310	320	323	323	302	292	287	326	319	296	323	310	323	307	357	299	331	322	336	305	332	328	298	306	321	299	313	301	323	328	311	339	299	300	292	326	347	298	296	326	302	326	326	305	285	292	317	319	327	309	321	365	284	311	317	284	330	308	286	291	295	288	315	294	323	312	319	304	318	364	332	317	284	343	330	304	297	314	309	314	321	301	324	321	312	326	314	292	320	337	318	283	305	310	286	300	296	308	331	284	356	292	320	310	298	291	342	316	257	307	323	303	318	280	316	291	305	319	294	307	322	302	315	334	325	324	309	296	296	323	275	318	306	291	305	346	313	316	306	290	302	316	332	327	292	328	315	332	315	356	301	309	316	319	297	310	289	289	312	282	296	304	330	337	286	309	289	299	287	306	315	306	307	337	307	317	306	301	309	343	287	294	294	324	306	334	314	305	342	319	318	320	333	339	350	331	300	302	324	291	318	281	323	331	319	315	306	326	342	326	290	285	273	309	300	304	317	295	290	296	283	289	302	332	337	311	307	308	337	325	324	304	286	277	310	293	351	308	303	296	339	295	318	332	320	329	327	320	283	330	321	294	306	319	293	286	274	286	294	295	311	311	299	331	352	335	354	319	318	310	323	310	286	269	315	321	321	296	306	298	296	311	276	280	313	318	295	295	313	295	311	309	320	317	316	343	308	331	294	315	329	303	330	312	342	317	299	310	304	295	309	305	313	293	302	318	306	344	312	299	303	277	284	301	306	320	288	305	310	296	315	292	310	265	285	335	316	306	279	298	310	323	317	284	333	314	330	330	336	305	302	323	291	310	308	275	265	293	318	240	333	331	301	314	287	277	313	287	305	303	290	283	300	332	304	296	313	310	317	334	283	283	336	330	314	317	304	291	312	285	300	290	322	346	311	304	324	294	350	325	302	355	302	317	313	354	273	299	312	298	291	289	285	298	308	311	297	304	326	324	304	309	332	299	319	309	335	323	292	299	302	320	288	268	279
9011	7390	12750	13641	12236	9356	7624	5607	4819	3754	3318	2830	2439	2010	1629	1300	1239	1153	1053	1073	968	849	864	866	931	990	907	850	863	843	881	877	865	840	829	795	796	762	815	788	755	783	766	766	800	741	719	760	740	755	791	714	722	781	735	773	737	744	712	774	794	769	767	745	770	731	750	721	724	808	742	717	734	691	749	760	768	703	676	744	804	771	758	700	758	732	739	667	772	742	768	708	746	713	747	711	764	739	764	768	752	747	729	715	777	749	697	720	765	706	717	767	707	730	787	757	719	741	752	717	769	692	722	760	683	783	794	722	791	732	770	723	735	786	757	720	735	737	735	695	787	744	762	703	745	791	797	714	779	714	778	736	751	700	772	743	782	719	768	757	732	737	748	743	720	705	755	797	800	748	745	738	739	741	838	718	755	747	780	792	692	784	740	777	734	685	718	731	751	773	786	736	709	796	737	779	737	787	706	765	775	742	779	695	748	762	760	736	781	733	762	711	728	787	752	735	735	768	738	728	736	753	757	733	760	709	731	740	768	794	730	747	725	720	737	726	741	773	805	769	728	778	750	722	742	693	768	819	732	722	760	747	763	756	755	696	748	747	800	733	712	793	802	711	683	730	754	762	718	760	730	746	739	702	732	728	681	761	739	693	778	768	734	728	782	732	743	748	750	756	713	732	712	737	743	709	743	751	721	746	803	760	741	741	798	726	736	763	722	719	764	732	766	719	796	714	719	770	782	724	721	716	751	792	759	718	720	763	688	768	781	690	739	771	706	704	727	725	711	763	693	726	729	754	759	747	744	795	742	704	811	741	756	764	755	778	739	737	753	741	722	767	738	780	776	785	760	756	746	719	707	714	743	778	739	778	759	768	752	743	738	777	776	756	758	758	810	741	800	760	721	706	755	763	743	715	712	723	740	737	777	667	717	741	716	728	768	755	727	715	748	768	708	693	730	753	732	727	737	766	804	759	765	711	712	754	796	765	716	727	722	740	732	701	806	762	759	730	746	759	707	743	771	769	744	789	761	694	751	760	755	729	726	719	705	731	759	777	736	742	770	771	757	750	746	680	737	779	758	723	723	813	787	743	735	774	762	769	756	711	696	771	719	807	746	719	718	734	746	746	767	723	728	758	776	755	727	744	770	760	733	721	730	772	783	724	760	755	765	764	731	706	710	703	780	760	739	740	688	776	721	753	729	771	791	735	755	731	781	744	753	705	769	760	772	724	748	703	770	750	751	692	694	755	761	761	738	739	774	771	756	749	735	699	755	771	751	745	768	717	779	668	732	721	716	755	730	734	726	762	773	741	756	760	739	784	727	758	724	729	724	793	708	776	739	751	732	764	748	733	747	729	727	725	735	723	710	730	718	774	767	804	747	803	784	769	776	764	784	715	719	735	717	763	699	760	760	765	776	760	762	753	756	794	801	763	761	738	755	739	712	783	735	738	732	759	752	698	722	742	744	795	714	711	780	721	737	721	706	727	772	767	718	758	780	749	797	721	770	735	735	755	738	763	768	738	750	732	754	734	781	775	713	716	734	742	729	716	729	739	709	731	746	740	752	686	755	696	715	751	736	734	731	738	709	755	741	740	783	733	728	746	791	696	750	752	728	744	702	761	717	747	747	761	766	736	740	715	760	747	760	690	712	744	752	745	738	755	742	783	760	738	737	742	702	712	723	742	689	740	742	757	740	776	759	712	769	760	708	753	744	722	772	717	711	722	766	792	695	738	731	727	742	700	758	731	735	775	728	706	714	792	732	754	762	752	745	743	757	730	751	778	734	721	746	771	715	743	717	772	740	755	761	689	765	744	778	745	681	711	711	750	756	743	806	692	711	719	785	772	747	713	755	780	784	711	772	737	762	692	759	731	691	748	717	773	729	745	709	713	742	746	742	761	787	778	704	742	728	745	754	729	719	740	813	760	760	708	785	757	738	714	730	704	732	791	763	705	734	782	736	706	766	774	738	765	741	709	747	758	750	768	753	730	688	764	743	728	717	743	784	774	750	710	726	752	726	775	774	725	757	731	739	761	807	705	753	758	695	711	724	720	735	757	726	806	754	756	737	760	756	735	726	722	682	715	727	676	753	781	765	749	732	780	733	691	703	711	724	763	731	755	733	738	784	738	776	713	750	736	736	716	783	754	722	752	757	741	711	703	767	707	731	747	740	768	721	721	750	795	734	739	746	695	811	735	751	803	726	700	740	733	703	740	733	741	735	715	728	763	740	691	741	741	729	773	713	746	733	750	701	791	735	731	816	718	783	720	722	733	746	744	715	706	745	693	737	712	725	711	738	761	750	736	690	813	714	720	707	781	687	756	747	766	714	769	822	775	710	710	750	798	795	756	720	786	685	722	689	730	712	705	711	703	765	728	745	743	782	751	735	733	688	776	762	714	725	744	750	754	795	729	823	688	714	766	738	752	746	740	715	752	769	740	745	728	711	737	750	791	711	722	702	740	782	753	788	702	797	737	711	759	745	777	751	771	760	759	758	713	766	757	688	794	746	714	759	736	762	761	766	771	720	767	722	779	741	717	735	736	743	763	675	805	762	715	716	753	761	708	728	718	749	757	773	773	747	747	732	779	731	792	722	722	769	718	728	720	707	760	697	751	772	758	744	696	716	799	720	688	728	732	716	749	728	756	745	708	773	736	687	733	779	750	712	754	722	762	743	778	714	720	770	754	729	711	742	717	760	740	764	739	741	770	729	735	767	721	729	732	750	735	724	729	675	735	723	755	721	763	720	742	781	754	732	772	756	727	765	764	756	764	719	717	725	703	716	746	730	724	711	738	733	789	704	724	726	710	729	752	771	783	788	721	752	752	752	733	722	753	764	779	775	756	792	734	692	747	771	741	744	798	724	759	759	737	726	761	765	722	709	770	730	732	742	751	785	758	776	819	701	765	773	779	717	757	781	772	757	751	747	755	828	740	719	764	741	724	707	724	771	752	691	754	789	729	756	754	764	713	781	754	747	746	723	771	778	763	717	702	725	746	776	736	738	779	737	743	727	705	713	715	751	762	776	725	768	679	724	734	738	732	745	777	696	780	702	732	752	736	767	773	798	757	763	744	696	708	696	781	750	739	697	775	706	749	750	756	742	743	746	734	709	732	743	741	723	796	707	807	723	758	734	711	801	767	733	777	768	735	703	784	781	705	757	738	692	707	754	716	732	732	744	738	765	727	692	773	762	786	735	752	750	773	736	697	736	700	746	720	720	707	734	694	753	774	746	760	751	758	771	711	754	745	713	721	721	709	758	746	744	708	738	742	769	754	715	714	757	774	762	769	748	742	733	739	762	719	697	743	740	724	757	777	695	747	708	714	750	759	739	707	722	748	755	765	749	746	713	743	764	769	735	765	757	761	709	736	760	741	748	694	738	756	811	771	749	697	717	759	743	731	761	743	752	731	727	721	686	762	775	726	732	737	766	699	782	720	742	715	736	712	771	720	733	771	718	771	732	730	757	793	760	732	728	722
23438	15408	15181	12300	9518	6639	4148	2949	2439	1745	1275	1079	971	735	629	571	570	636	521	473	434	363	388	420	417	345	342	356	364	350	325	332	329	372	337	349	316	321	331	304	294	307	279	302	286	273	286	300	320	309	350	311	302	315	282	296	325	335	281	271	298	305	315	295	266	305	304	304	306	292	323	300	290	318	309	298	296	325	322	303	285	286	301	302	313	306	286	302	290	306	283	304	311	282	332	278	330	290	293	292	320	288	304	310	287	301	314	322	334	281	316	320	313	308	280	305	326	311	299	278	301	336	305	323	318	313	282	301	298	284	291	311	316	327	318	308	313	273	282	287	348	284	299	334	331	253	280	284	298	343	308	309	344	305	338	304	311	321	318	315	285	278	288	288	281	307	353	302	314	306	296	304	336	289	301	306	272	319	317	321	332	310	310	311	318	303	326	319	311	330	306	304	289	276	328	307	311	298	311	313	301	283	273	297	322	316	307	288	307	295	309	331	298	289	317	321	302	308	318	313	289	288	313	308	300	322	297	328	298	303	284	306	295	293	313	309	297	263	290	346	303	323	299	282	341	302	339	303	313	286	318	300	315	319	319	304	332	308	289	299	265	309	288	281	297	308	294	330	325	333	349	303	320	296	309	324	317	342	315	298	302	305	301	285	309	319	277	278	296	313	324	301	276	309	298	281	309	280	316	322	327	306	316	302	302	330	359	302	316	328	317	295	265	322	272	305	295	270	314	299	313	282	302	298	273	322	340	297	272	275	346	295	276	316	303	291	312	306	299	333	318	328	310	302	299	306	292	293	281	294	312	295	305	305	293	296	307	324	306	305	288	286	302	286	320	302	308	272	312	337	295	307	296	315	315	311	269	298	286	283	321	287	311	272	278	318	304	312	306	291	258	284	341	312	314	286	319	299	306	290	287	270	273	321	282	286	297	323	325	302	326	307	323	294	316	310	321	288	309	286	299	314	305	311	285	325	288	314	296	297	317	311	299	303	304	306	299	299	299	327	314	350	322	297	306	312	290	293	282	314	282	305	279	290	305	342	322	289	318	315	293	313	298	316	316	272	294	243	302	316	281	313	314	307	321	303	298	268	327	315	311	303	312	331	305	312	301	324	287	304	318	279	324	278	314	300	305	301	299	306	332	295	332	297	275	304	321	314	299	277	300	338	315	284	302	328	295	316	281	291	290	340	304	333	287	296	311	292	326	301	283	291	306	342	348	292	291	324	281	313	329	292	331	306	301	296	319	291	294	298	298	298	341	282	330	308	308	308	311	326	297	305	288	303	290	271	274	294	320	321	286	328	326	274	286	306	325	320	322	308	288	344	299	309	294	312	316	311	309	303	271	314	297	257	281	285	327	301	289	312	325	311	306	302	307	307	280	287	299	300	325	304	304	287	301	297	316	285	320	311	308	328	298	280	286	293	346	307	293	266	303	320	313	282	316	309	305	326	300	286	329	327	283	332	273	293	317	318	308	329	313	323	282	249	303	317	328	289	290	283	307	321	288	261	327	300	305	290	315	327	315	306	342	332	318	319	316	278	311	314	330	309	299	283	304	298	284	312	313	282	309	291	305	299	308	299	341	281	272	324	284	316	306	309	278	261	281	315	273	293	302	299	312	328	318	301	307	299	295	313	310	297	327	349	331	294	307	303	294	321	289	310	302	323	304	323	313	358	289	302	292	298	301	334	353	317	333	300	314	287	318	307	330	322	330	285	302	294	311	277	316	272	292	306	308	298	285	303	284	293	323	311	323	339	301	268	296	323	336	318	280	335	317	324	291	279	326	272	303	333	264	313	329	298	267	298	303	258	302	300	313	305	289	312	292	259	325	316	299	310	301	343	303	308	277	326	305	306	291	312	309	329	279	306	307	307	310	312	285	312	331	298	275	316	287	304	302	290	296	335	312	309	321	308	334	334	316	305	316	303	330	295	312	282	306	301	298	297	324	298	329	302	299	327	301	310	299	310	304	310	316	312	319	324	308	312	322	302	307	300	275	317	281	294	273	288	335	303	273	291	277	326	302	316	309	284	317	315	308	308	318	301	273	340	298	293	303	331	293	332	304	300	296	307	285	327	282	322	278	305	301	285	345	323	309	290	313	309	366	298	341	299	291	255	284	311	275	286	306	324	308	305	323	306	320	292	335	310	297	314	308	304	307	277	318	309	306	322	331	271	303	293	328	297	309	278	305	290	284	287	282	279	307	301	298	305	297	314	316	305	301	311	279	268	327	300	307	306	301	323	289	321	302	289	300	273	303	283	286	290	325	332	305	281	315	306	316	313	283	304	306	317	294	308	268	284	270	269	317	311	317	307	324	299	294	326	343	307	292	294	293	266	306	300	301	264	307	283	313	319	287	280	282	284	328	310	322	326	314	311	285	324	324	303	281	305	311	304	312	321	317	235	296	287	335	318	325	318	274	304	319	361	291	318	321	310	302	319	301	266	280	320	320	319	301	292	316	299	337	297	307	323	322	306	311	299	301	289	299	339	264	315	366	333	285	307	316	344	295	276	298	304	303	307	295	277	299	291	303	301	302	323	295	303	296	311	290	323	304	274	292	308	336	273	329	271	298	302	291	293	286	295	324	270	308	289	278	292	321	285	311	284	271	308	316	342	297	277	313	322	270	297	303	324	311	299	327	321	326	294	311	301	301	308	291	324	291	304	320	324	331	300	288	306	302	304	321	308	311	285	297	303	291	297	306	293	302	294	322	304	312	295	322	327	317	304	275	273	294	310	320	294	290	294	301	295	295	265	296	290	294	269	315	312	270	291	299	321	312	285	305	290	292	320	303	313	318	295	318	280	318	302	296	313	305	295	296	296	288	321	331	293	276	288	288	310	288	296	299	292	309	297	305	299	258	319	337	315	277	323	279	359	285	299	284	365	282	285	312	301	306	309	324	319	323	297	267	289	293	326	303	314	306	332	323	272	282	286	299	308	300	302	289	318	292	261	317	331	303	329	277	277	325	322	317	330	296	319	299	314	310	279	291	294	320	328	302	307	298	321	299	309	276	326	318	312	299	301	295	282	305	322	317	316	281	298	314	325	300	316	310	303	306	291	293	300	308	335	316	300	296	328	285	286	299	287	284	263	293	319	315	306	309	301	311	326	311	308	283	314	300	310	312	273	303	283	277	290	307	307	280	313	306	298	328	273	336	348	299	289	288	299	319	309	303	344	318	295	294	282	316	276	296	287	319	314	343	298	319	319	340	290	300	297	275	314	324	295	313	307	314	326	301	293	312	332	334	303	302	298	286	320	316	339	310	323	300	329	281	290	295	311	294	334	293	292	323	305	282	299	295	280	303	272	313	305	358	307	295	324	291	281	324	290	273	350	277	280	296	321	291	273	305	304	321	332	332	284	306	306	292	320	316	314	297	304	300	302	290	315	312	291	327	297	316	334	289	284	317	318	322	297	313	308	302	302	324	313	298	281	296	281	304	304	326	301	310	307	308	297	292	288	305	268	282	278
16812	13509	20328	22054	20436	17584	14541	11535	10699	7903	6334	5596	5029	3617	2950	2733	2580	2635	2167	2066	1550	1313	1416	1284	1271	1242	1171	1125	1048	980	973	952	947	957	907	871	835	825	783	769	750	751	781	737	742	733	738	745	708	761	741	732	736	776	781	753	735	743	754	725	710	738	733	707	661	748	738	757	764	721	646	727	740	735	741	771	748	731	777	686	731	702	752	746	756	711	707	738	728	717	759	739	732	736	744	771	748	719	738	705	728	687	765	692	709	745	721	702	729	750	742	741	746	730	706	725	733	743	719	719	750	735	741	730	705	743	721	716	680	762	732	777	776	758	743	738	725	699	739	678	724	707	715	703	699	729	723	749	739	711	766	732	722	727	700	756	709	730	750	723	712	746	714	737	733	717	731	752	721	739	756	728	725	727	740	727	719	721	754	744	745	783	722	752	742	723	752	735	719	718	761	742	724	729	720	728	713	747	692	734	764	748	743	739	763	755	772	728	681	735	764	737	718	725	749	722	735	754	713	732	755	730	737	710	757	692	703	708	705	703	721	748	751	701	761	735	722	743	721	757	765	687	742	796	768	707	741	755	735	759	689	755	695	777	732	694	742	769	706	743	694	734	709	751	718	706	764	773	705	742	721	710	710	697	711	758	769	727	703	686	730	727	700	766	728	697	739	735	726	704	726	755	695	749	701	756	727	734	689	722	770	763	717	738	743	743	753	715	720	729	738	724	701	691	702	751	754	768	699	739	678	708	727	679	729	750	714	758	757	775	763	740	735	724	780	716	746	782	779	745	788	761	763	744	724	696	706	738	742	697	755	744	741	752	690	728	757	682	757	797	734	723	800	733	748	737	714	650	729	713	706	733	715	722	713	710	749	732	768	716	747	699	745	706	722	716	714	768	733	733	728	703	692	695	713	737	772	697	769	694	795	747	783	743	732	738	743	713	695	734	735	740	772	701	721	704	771	666	734	774	716	678	771	745	696	715	755	724	760	764	712	759	748	777	730	768	718	743	744	750	740	704	724	725	709	712	740	748	769	721	770	725	729	759	710	738	688	749	756	688	749	732	727	752	712	715	683	752	736	725	744	682	742	710	770	743	701	730	730	736	706	744	750	760	718	771	699	674	761	676	739	746	715	711	765	735	729	721	751	696	731	724	757	701	722	714	773	716	723	737	736	686	751	735	720	714	701	757	715	748	732	722	716	766	761	707	700	775	742	771	724	693	722	678	758	753	771	757	740	686	708	727	730	744	677	713	719	695	741	791	749	734	748	759	713	750	774	749	721	748	740	737	762	763	711	778	727	709	694	731	755	756	735	687	721	740	722	753	751	679	728	774	743	748	716	741	728	702	709	736	762	675	765	794	704	770	753	755	720	759	784	759	695	749	703	740	783	719	775	662	730	750	772	738	701	764	705	738	727	761	699	742	740	720	708	765	740	720	749	712	707	748	689	746	703	761	693	699	750	669	701	765	685	774	697	722	750	688	723	752	704	729	728	714	719	716	728	701	753	743	702	712	711	721	719	749	755	746	750	748	747	793	735	764	708	718	714	734	747	712	735	745	723	699	706	737	706	762	720	775	690	758	687	753	785	734	781	737	733	724	656	778	738	756	743	688	732	707	757	743	703	709	726	787	733	727	733	731	697	715	740	673	728	748	763	744	702	700	727	735	709	772	759	692	723	703	730	742	703	745	739	704	725	672	688	691	701	725	727	810	721	703	766	753	704	753	753	742	754	736	734	757	781	717	666	722	700	677	775	719	726	733	727	742	711	706	760	664	729	725	693	721	752	744	799	686	711	728	766	706	740	740	679	678	716	742	717	732	757	695	748	780	700	709	763	699	689	708	743	770	709	733	780	695	734	707	744	687	695	695	779	751	715	719	744	760	727	713	782	697	735	750	741	766	756	758	667	712	760	799	695	741	665	715	706	708	742	748	736	724	701	679	739	715	738	721	683	735	752	694	750	731	725	754	673	777	752	716	696	710	730	735	752	737	714	737	752	741	753	731	699	737	706	709	780	698	748	775	679	724	759	701	769	746	723	719	722	779	719	763	754	777	752	705	697	738	765	737	718	732	726	733	686	734	698	765	720	783	746	714	736	817	743	720	766	727	689	746	753	724	700	743	712	775	727	777	705	750	740	716	726	724	751	756	746	711	727	767	773	787	726	736	746	738	736	746	784	708	695	752	748	712	739	726	691	709	763	769	743	741	698	778	731	742	724	713	737	760	758	769	722	690	770	664	721	749	719	757	678	741	717	730	685	751	734	748	706	762	767	712	734	759	775	721	698	704	726	707	733	782	740	782	712	750	743	725	719	703	712	682	731	694	736	710	730	751	736	704	769	742	743	713	761	736	714	761	767	732	718	742	777	737	737	711	670	747	712	793	688	715	760	688	762	718	735	718	745	717	705	736	736	719	775	737	692	749	695	695	744	724	727	745	682	721	720	715	728	758	692	686	717	750	692	715	769	784	664	707	763	721	703	763	754	738	723	772	757	710	737	743	750	753	735	715	742	738	758	715	686	753	769	708	736	743	724	744	709	743	771	776	750	718	721	712	770	739	699	721	719	723	736	748	707	733	776	777	719	664	675	711	769	744	718	710	704	734	777	728	715	744	728	709	750	748	734	731	717	692	752	710	769	783	725	729	788	742	699	707	760	717	753	698	696	777	723	767	727	720	762	732	702	724	715	763	754	740	699	695	750	708	686	762	743	733	742	721	709	717	736	755	757	747	706	726	750	715	747	725	731	721	699	739	720	721	739	736	751	726	715	733	758	763	701	754	723	742	706	770	739	733	779	718	746	766	677	725	741	727	724	705	727	698	714	705	726	740	695	704	744	692	732	693	698	716	740	724	763	694	706	769	735	671	741	672	776	692	727	721	728	735	714	687	737	718	722	750	730	798	788	715	716	722	759	735	731	714	721	715	738	683	763	715	711	787	735	680	736	753	768	726	742	697	730	692	781	715	730	699	702	739	730	722	751	780	722	759	738	726	774	731	747	686	714	733	784	681	675	745	706	751	761	670	748	651	749	737	715	748	724	701	751	749	735	733	748	735	710	760	729	744	763	685	743	716	729	783	738	671	737	725	773	758	734	709	745	772	716	741	757	694	731	781	765	753	736	729	709	759	708	734	737	747	703	694	750	739	701	723	761	684	724	745	737	711	714	727	774	730	730	722	745	757	731	704	752	744	749	743	750	776	759	746	709	739	733	776	716	751	728	707	726	690	748	738	756	733	745	791	711	724	754	772	745	750	728	751	751	750	703	714	701	726	668	779	753	714	773	751	727	772	730	707	721	741	734	717	718	748	728	755	679	707	687	716	707	709	737	774	723	696	726	756	772	741	756	726	636	670	678	703	741	746	779	741	753	680	697	776	716	705	740	750	707	673	698	698	776	787	733	720	764	712	748	754	726	726	769	724	740	743	761	714	709	741	699	726	753	690	774	777	702	761	713	756	763	727	744	751	745	699	722	723	762	716	743	734
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
